307470881968712298878336064
307,470,881,968,712,298,878,336,064 is an even composite number composed of five prime numbers multiplied together.
307470881968712298878336064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 307470881968712298878336064:
26 × 314 × 74 × 1110 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 127 × 127)See below for interesting mathematical facts about the number 307470881968712298878336064 from the Numbermatics database.
Names of 307470881968712298878336064
- Cardinal: 307470881968712298878336064 can be written as Three hundred seven septillion, four hundred seventy sextillion, eight hundred eighty-one quintillion, nine hundred sixty-eight quadrillion, seven hundred twelve trillion, two hundred ninety-eight billion, eight hundred seventy-eight million, three hundred thirty-six thousand and sixty-four.
Scientific notation
- Scientific notation: 3.07470881968712298878336064 × 1026
Factors of 307470881968712298878336064
Divisors of 307470881968712298878336064
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 127 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 254 264 288 294 297 308 324 336 343 352 363 378 381 392 396 432 441 448 462 484 486 504 508 528 539 567 576 588 594 616 648 672 686 693 704 726 729 756 762 784 792 847 864 882 889 891 924 968 972 1008 1016 1029 1056 1078 1089 1134 1143 1176 1188 1232 1296 1323 1331 1344 1372 1386 1397 1452 1458 1512 1524 1568 1584 1617 1694 1701 1728 1764 1778 1782 1848 1936 1944 2016 2032 2058 2079 2112 2156 2178 2187 2268 2286 2352 2376 2401 2464 2541 2592 2646 2662 2667 2673 2744 2772 2794 2904 2916 3024 3048 3087 3136 3168 3234 3267 3388 3402 3429 3528 3556 3564 3696 3773 3872 3888 3969 3993 4032 4064 4116 4158 4191 4312 4356 4374 4536 4572 4704 4752 4802 4851 4928 5082 5103 5184 5292 5324 5334 5346 5488 5544 5588 5808 5832 5929 6048 6096 6174 6223 6237 6336 6468 6534 6561 6776 6804 6858 7056 7112 7128 7203 7392 7546 7623 7744 7776 7938 7986 8001 8019 8128 8232 8316 8382 8624 8712 8748 9072 9144 9261 9317 9408 9504 9604 9702 9779 9801 10164 10206 10287 10584 10648 10668 10692 10976 11088 11176 11319 11616 11664 11858 11907 11979 12096 12192 12348 12446 12474 12573 12936 13068 13122 13552 13608 13716 14112 14224 14256 14406 14553 14641 14784 15092 15246 15309 15367 15552 15876 15972 16002 16038 16129 16464 16632 16764 17248 17424 17496 17787 18144 18288 18522 18634 18669 18711 19008 19208 19404 19558 19602 19683 20328 20412 20574 21168 21296 21336 21384 21609 21952 22176 22352 22638 22869 23232 23328 23716 23814 23958 24003 24057 24384 24696 24892 24948 25146 25872 26136 26244 26411 27104 27216 27432 27783 27951 28224 28448 28512 28812 29106 29282 29337 29403 30184 30492 30618 30734 30861 31752 31944 32004 32076 32258 32928 33264 33528 33957 34496 34848 34992 35574 35721 35937 36288 36576 37044 37268 37338 37422 37719 38416 38808 39116 39204 39366 40656 40824 41148 41503 42336 42592 42672 42768 43218 43561 43659 43923 44352 44704 45276 45738 45927 46101 46656 47432 47628 47916 48006 48114 48387 49392 49784 49896 50292 51744 52272 52488 52822 53361 54208 54432 54864 55566 55902 56007 56133 56896 57024 57624 58212 58564 58674 58806 59049 60368 60984 61236 61468 61722 63504 63888 64008 64152 64516 64827 65219 65856 66528 67056 67914 68453 68607 69696 69984 71148 71442 71874 72009 72171 73152 74088 74536 74676 74844 75438 76832 77616 78232 78408 78732 79233 81312 81648 82296 83006 83349 83853 84672 85184 85344 85536 86436 87122 87318 87846 88011 88209 89408 90552 91476 91854 92202 92583 94864 95256 95832 96012 96228 96774 98784 99568 99792 100584 101871 102487 103488 104544 104976 105644 106722 107163 107569 107811 108864 109728 111132 111804 112014 112266 112903 113157 115248 116424 117128 117348 117612 118098 120736 121968 122472 122936 123444 124509 127008 127776 128016 128304 129032 129654 130438 130683 130977 131769 133056 134112 135828 136906 137214 137781 138303 139968 142296 142884 143748 144018 144342 145161 148176 149072 149352 149688 150876 153664 155232 156464 156816 157464 158466 160083 161051 162624 163296 164592 166012 166698 167706 168021 168399 169037 170688 171072 172872 174244 174636 175692 176022 176418 177147 177419 181104 182952 183708 184404 185166 189728 190512 191664 192024 192456 193548 194481 195657 197568 199136 199584 201168 203742 204974 205359 205821 209088 209952 211288 213444 214326 215138 215622 216027 216513 219456 222264 223608 224028 224532 225806 226314 230496 232848 234256 234696 235224 236196 237699 241472 243936 244944 245872 246888 249018 250047 251559 254016 255552 256032 256608 258064 259308 260876 261366 261954 263538 264033 264627 268224 271656 273812 274428 275562 276606 277749 284592 285768 287496 288036 288684 290322 290521 296352 298144 298704 299376 301752 304927 305613 307461 310464 312928 313632 314928 316932 320166 321489 322102 322707 323433 326592 329184 332024 333396 335412 336042 336798 338074 338709 339471 345744 348488 349272 351384 352044 352836 354294 354838 362208 365904 367416 368808 370332 373527 379456 381024 383328 384048 384912 387096 388962 391314 392049 392931 395307 398272 399168 402336 407484 409948 410718 411642 413343 414909 419904 422576 426888 428652 430276 431244 432054 433026 435483 444528 447216 448056 449064 451612 452628 456533 460992 465696 468512 469392 470448 472392 475398 479171 480249 483153 487872 489888 491744 493776 498036 500094 503118 504063 505197 507111 512064 513216 516128 518616 521752 522732 523908 527076 528066 529254 531441 532257 543312 547624 548856 551124 553212 555498 569184 571536 574992 576072 577368 580644 581042 583443 586971 592704 596288 597408 598752 603504 609854 611226 614922 616077 617463 625856 627264 629856 633864 640332 642978 644204 645414 646866 648081 649539 658368 664048 666792 670824 672084 673596 676148 677418 678942 691488 696976 698544 702768 704088 705672 708588 709676 713097 717409 724416 731808 734832 737616 740664 747054 750141 752983 754677 762048 766656 768096 769824 774192 777924 782628 784098 785862 790321 790614 792099 793881 804672 814968 819896 821436 823284 826686 829818 833247 845152 853776 857304 860552 862488 864108 866052 870966 871563 889056 894432 896112 898128 903224 905256 913066 914781 916839 922383 931392 937024 938784 940896 944784 950796 958342 960498 964467 966306 968121 970299 979776 983488 987552 996072 1000188 1006236 1008126 1010394 1014222 1016127 1018413 1032256 1037232 1043504 1045464 1047816 1054152 1056132 1058508 1062882 1064514 1086624 1095248 1097712 1102248 1106424 1110996 1120581 1127357 1138368 1143072 1149984 1152144 1154736 1161288 1162084 1166886 1173942 1176147 1178793 1183259 1185921 1194816 1197504 1207008 1219708 1222452 1229844 1232154 1234926 1240029 1241933 1244727 1259712 1267728 1280664 1285956 1288408 1290828 1293732 1296162 1299078 1306449 1328096 1333584 1341648 1344168 1347192 1352296 1354836 1357884 1369599 1382976 1393952 1397088 1405536 1408176 1411344 1417176 1419352 1426194 1434818 1437513 1440747 1449459 1463616 1469664 1475232 1481328 1494108 1500282 1505966 1509354 1512189 1515591 1521333 1536192 1539648 1548384 1555848 1565256 1568196 1571724 1580642 1581228 1584198 1587762 1594323 1596771 1629936 1639792 1642872 1646568 1653372 1659636 1666494 1690304 1707552 1714608 1721104 1724976 1728216 1732104 1741932 1743126 1750329 1760913 1771561 1778112 1788864 1792224 1796256 1806448 1810512 1826132 1829562 1833678 1844766 1848231 1852389 1859407 1877568 1881792 1889568 1901592 1916684 1920996 1928934 1932612 1936242 1940598 1944243 1948617 1951609 1975104 1992144 2000376 2012472 2016252 2020788 2028444 2032254 2036826 2074464 2087008 2090928 2095632 2108304 2112264 2117016 2125764 2129028 2139291 2152227 2173248 2190496 2195424 2204496 2212848 2221992 2241162 2250423 2254714 2258949 2264031 2286144 2299968 2304288 2309472 2322576 2324168 2333772 2347884 2352294 2357586 2366518 2370963 2371842 2376297 2381643 2414016 2439416 2444904 2459688 2464308 2469852 2480058 2483866 2489454 2499741 2535456 2561328 2571912 2576816 2581656 2587464 2592324 2598156 2612898 2614689 2656192 2667168 2683296 2688336 2694384 2704592 2709672 2715768 2739198 2744343 2750517 2767149 2787904 2794176 2811072 2816352 2822688 2834352 2838704 2852388 2869636 2875026 2881494 2893401 2898918 2904363 2910897 2939328 2950464 2962656 2988216 3000564 3011932 3018708 3024378 3031182 3042666 3048381 3055239 3096768 3111696 3130512 3136392 3143448 3161284 3162456 3168396 3175524 3188646 3193542 3195731 3259872 3279584 3285744 3293136 3306744 3319272 3332988 3354197 3361743 3382071 3415104 3429216 3442208 3449952 3456432 3464208 3483864 3486252 3500658 3521826 3528441 3536379 3543122 3549777 3557763 3584448 3592512 3612896 3621024 3652264 3659124 3667356 3689532 3696462 3704778 3718814 3720087 3725799 3734181 3779136 3803184 3833368 3841992 3857868 3865224 3872484 3881196 3888486 3897234 3903218 3919347 3984288 4000752 4024944 4032504 4041576 4056888 4064508 4073652 4108797 4148928 4174016 4181856 4191264 4216608 4224528 4234032 4251528 4258056 4278582 4304454 4312539 4322241 4348377 4380992 4390848 4408992 4425696 4443984 4482324 4500846 4509428 4517898 4528062 4536567 4546773 4563999 4608576 4618944 4645152 4648336 4667544 4695768 4704588 4715172 4733036 4741926 4743684 4752594 4763286 4782969 4790313 4878832 4889808 4919376 4928616 4939704 4960116 4967732 4978908 4999482 5021863 5070912 5122656 5143824 5153632 5163312 5174928 5184648 5196312 5225796 5229378 5250987 5270881 5282739 5314683 5334336 5366592 5376672 5388768 5409184 5419344 5431536 5478396 5488686 5501034 5532247 5534298 5544693 5557167 5578221 5632704 5645376 5668704 5677408 5704776 5739272 5750052 5762988 5786802 5797836 5808726 5821794 5832729 5845851 5854827 5925312 5976432 6001128 6023864 6037416 6048756 6062364 6085332 6096762 6110478 6223392 6261024 6272784 6286896 6322568 6324912 6336792 6351048 6377292 6387084 6391462 6417873 6456681 6519744 6559168 6571488 6586272 6613488 6638544 6665976 6708394 6723486 6751269 6764142 6776847 6792093 6858432 6884416 6899904 6912864 6928416 6967728 6972504 7001316 7043652 7056882 7072758 7086244 7099554 7112889 7115526 7128891 7144929 7225792 7242048 7304528 7318248 7334712 7379064 7392924 7409556 7437628 7440174 7451598 7468362 7499223 7606368 7666736 7683984 7715736 7730448 7744968 7762392 7776972 7794468 7806436 7838694 7844067 7891499 7968576 8001504 8049888 8065008 8083152 8113776 8129016 8147304 8217594 8233029 8251551 8282813 8301447 8363712 8382528 8433216 8449056 8468064 8503056 8516112 8557164 8608908 8625078 8644482 8680203 8693531 8696754 8713089 8732691 8817984 8851392 8887968 8964648 9001692 9018856 9035796 9056124 9073134 9093546 9127998 9145143 9165717 9290304 9296672 9335088 9391536 9409176 9430344 9466072 9483852 9487368 9505188 9526572 9565938 9580626 9587193 9757664 9779616 9838752 9857232 9879408 9920232 9935464 9957816 9998964 10043726 10062591 10085229 10146213 10245312 10287648 10307264 10326624 10349856 10369296 10392624 10451592 10458756 10501974 10541762 10565478 10585323 10609137 10629366 10649331 10673289 10753344 10777536 10818368 10838688 10863072 10956792 10977372 11002068 11064494 11068596 11089386 11114334 11156442 11160261 11177397 11202543 11337408 11354816 11409552 11478544 11500104 11525976 11573604 11595672 11617452 11643588 11665458 11691702 11709654 11758041 11952864 12002256 12047728 12074832 12097512 12124728 12170664 12193524 12220956 12326391 12400927 12446784 12522048 12545568 12573792 12645136 12649824 12673584 12702096 12754584 12774168 12782924 12835746 12913362 12937617 12966723 13015849 13045131 13142976 13172544 13226976 13277088 13331952 13416788 13446972 13502538 13528284 13553694 13584186 13609701 13640319 13661263 13691997 13825728 13856832 13935456 13945008 14002632 14087304 14113764 14145516 14172488 14199108 14225778 14231052 14257782 14289858 14370939 14609056 14636496 14669424 14758128 14785848 14819112 14875256 14880348 14903196 14936724 14998446 15065589 15212736 15333472 15367968 15431472 15460896 15489936 15524784 15553944 15588936 15612872 15677388 15688134 15752961 15782998 15812643 15848217 15944049 16003008 16099776 16130016 16166304 16227552 16258032 16294608 16435188 16466058 16503102 16565626 16596741 16602894 16634079 16671501 16734663 16898112 16936128 17006112 17032224 17114328 17217816 17250156 17288964 17360406 17387062 17393508 17426178 17465382 17498187 17537553 17564481 17775936 17929296 18003384 18037712 18071592 18112248 18146268 18187092 18255996 18290286 18331434 18593344 18670176 18783072 18818352 18860688 18932144 18967704 18974736 19010376 19053144 19131876 19161252 19174386 19253619 19370043 19487171 19515328 19559232 19677504 19714464 19758816 19840464 19870928 19915632 19997928 20087452 20125182 20170458 20253807 20292426 20330541 20376279 20453477 20575296 20653248 20699712 20738592 20785248 20903184 20917512 21003948 21083524 21130956 21170646 21218274 21258732 21298662 21338667 21346578 21386673 21434787 21467699 21677376 21726144 21913584 21954744 22004136 22128988 22137192 22178772 22228668 22312884 22320522 22354794 22405086 22497669 22819104 22957088 23000208 23051952 23147208 23191344 23234904 23287176 23330916 23383404 23419308 23516082 23532201 23674497 23905728 24004512 24095456 24149664 24195024 24249456 24341328 24387048 24441912 24652782 24699087 24754653 24801854 24848439 24904341 25091136 25147584 25290272 25299648 25347168 25404192 25509168 25548336 25565848 25671492 25826724 25875234 25933446 26031698 26040609 26080593 26090262 26139267 26198073 26453952 26554176 26663904 26833576 26893944 27005076 27056568 27107388 27168372 27219402 27280638 27322526 27383994 27435429 27497151 27870912 27890016 28005264 28174608 28227528 28291032 28344976 28398216 28451556 28462104 28515564 28579716 28741878 28761579 29218112 29272992 29338848 29516256 29571696 29638224 29750512 29760696 29806392 29873448 29996892 30131178 30187773 30255687 30438639 30666944 30735936 30862944 30921792 30979872 31049568 31107888 31177872 31225744 31354776 31376268 31505922 31565996 31625286 31696434 31755969 31827411 31888098 31947993 32019867 32260032 32332608 32455104 32516064 32589216 32870376 32932116 33006204 33131252 33193482 33205788 33268158 33343002 33469326 33480783 33532191 33607629 34012224 34064448 34228656 34435632 34500312 34577928 34720812 34774124 34787016 34852356 34930764 34996374 35075106 35128962 35153041 35274123 35858592 36006768 36075424 36143184 36224496 36292536 36374184 36511992 36580572 36662868 36896167 36979173 37202781 37340352 37566144 37636704 37721376 37864288 37935408 37949472 38020752 38106288 38263752 38322504 38348772 38507238 38725729 38740086 38812851 38900169 38974342 39047547 39135393 39428928 39517632 39680928 39741856 39831264 39995856 40174904 40250364 40340916 40507614 40584852 40661082 40752558 40829103 40906954 40920957 40983789 41075991 41477184 41570496 41806368 41835024 42007896 42167048 42261912 42341292 42436548 42517464 42597324 42677334 42693156 42773346 42869574 42935398 43112817 43827168 43909488 44008272 44257976 44274384 44357544 44457336 44625768 44641044 44709588 44810172 44995338 45196767 45638208 45914176 46000416 46103904 46294416 46382688 46469808 46574352 46661832 46766808 46838616 47032164 47064402 47258883 47348994 47437929 47544651 47832147 48009024 48190912 48299328 48390048 48498912 48682656 48774096 48883824 49305564 49398174 49509306 49603708 49696878 49790223 49808682 49902237 50014503 50203989 50580544 50694336 50808384 51018336 51096672 51131696 51342984 51653448 51750468 51866892 52063396 52081218 52161186 52180524 52278534 52396146 52494561 52612659 52693443 53327808 53667152 53787888 54010152 54113136 54214776 54336744 54438804 54561276 54645052 54767988 54870858 54994302 55240493 55780032 56010528 56349216 56455056 56582064 56689952 56796432 56903112 56924208 57031128 57159432 57483756 57523158 57760857 57979691 58110129 58461513 58545984 58677696 59032512 59143392 59276448 59501024 59521392 59612784 59746896 59993784 60262356 60375546 60511374 60761421 60854717 60877278 60991623 61128837 61360431 61725888 61959744 62099136 62215776 62355744 62451488 62709552 62752536 63011844 63131992 63250572 63392868 63511938 63654822 63776196 63895986 64016001 64039734 64160019 64304361 64403097 65032128 65178432 65740752 65864232 66012408 66262504 66386964 66411576 66536316 66686004 66938652 66961566 67064382 67215258 67493007 68457312 68871264 69000624 69155856 69441624 69548248 69574032 69704712 69861528 69992748 70150212 70257924 70306082 70548246 70596603 71023491 71717184 72013536 72150848 72286368 72448992 72585072 72748368 73023984 73161144 73325736 73792334 73958346 74097261 74263959 74405562 74545317 74713023 75273408 75442752 75728576 75870816 75898944 76041504 76212576 76527504 76645008 76697544 77014476 77451458 77480172 77625702 77800338 77948684 78095094 78121827 78241779 78270786 78417801 78594219 79361856 79483712 79662528 79991712 80349808 80500728 80681832 81015228 81169704 81322164 81505116 81658206 81813908 81841914 81967578 82151982 82306287 82491453 83612736 83670048 84015792 84334096 84523824 84682584 84873096 85034928 85194648 85354668 85386312 85546692 85739148 85870796 86225634 86284737 86806489 87654336 87818976 88016544 88515952 88548768 88715088 88914672 89251536 89282088 89419176 89620344 89990676 90393534 90563319 90767061 91110943 91315917 92000832 92207808 92588832 92765376 92939616 93148704 93323664 93533616 93677232 94064328 94128804 94517766 94697988 94875858 95089302 95267907 95482233 95628841 95664294 95843979 96059601 96780096 96997824 97365312 97548192 97767648 98611128 98796348 99018612 99207416 99393756 99580446 99617364 99804474 100029006 100407978 100596573 100822887 102036672 102193344 102263392 102685968 103306896 103500936 103733784 104126792 104162436 104322372 104361048 104557068 104792292 104989122 105225318 105386886 105459123 105822369 107334304 107575776 108020304 108226272 108429552 108673488 108877608 109122552 109290104 109535976 109741716 109988604 110480986 110688501 110937519 111608343 112021056 112698432 112910112 113164128 113379904 113592864 113806224 113848416 114062256 114318864 114967512 115046316 115521714 115959382 116177187 116220258 116438553 116700507 116923026 117142641 117406179 118286784 118552896 119002048 119042784 119225568 119493792 119987568 120524712 120751092 121022748 121522842 121709434 121754556 121983246 122257674 122487309 122720862 122762871 122951367 123227973 124431552 124711488 124902976 125419104 125505072 126023688 126263984 126501144 126785736 127023876 127309644 127552392 127791972 128032002 128079468 128320038 128608722 128806194 129338451 131481504 131728464 132024816 132525008 132773928 132823152 133072632 133372008 133877304 133923132 134128764 134430516 134986014 135590301 136410197 136914624 137742528 138001248 138311712 138883248 139096496 139148064 139409424 139723056 139985496 140300424 140515848 140612164 141096492 141193206 141776649 142046982 142313787 142633953 143174339 143496441 144027072 144572736 144897984 145170144 145496736 146047968 146322288 146651472 147584668 147916692 148194522 148527918 148811124 149090634 149370669 149426046 149706711 150043509 150273893 150611967 151741632 152083008 152425152 153055008 153290016 153395088 154028952 154902916 154960344 155251404 155600676 155897368 156190188 156243654 156483558 156541572 156835602 157188438 157483683 158080329 159983424 160699616 161001456 161363664 162030456 162339408 162644328 163010232 163316412 163627816 163683828 163935156 164303964 164612574 164982906 165721479 167340096 168031584 168668192 169047648 169365168 169746192 170069856 170389296 170709336 170772624 171093384 171478296 171741592 172451268 172569474 173282571 173612978 173939073 174330387 175384539 175637952 176033088 177031904 177097536 177430176 177829344 178503072 178564176 178838352 179240688 179981352 180787068 181126638 181534122 182221886 182284263 182564151 182631834 182974869 183386511 184081293 185177664 185879232 186297408 186647328 187067232 187354464 188128656 188257608 189035532 189395976 189751716 190178604 190535814 190964466 191257682 191328588 191687958 192048003 192119202 192480057 192913083 193209291 195096384 195535296 197222256 197592696 198037224 198414832 198787512 199160892 199234728 199608948 200058012 200815956 201193146 201645774 202479021 204526784 205371936 206613792 207001872 207467568 208253584 208324872 208644744 208722096 209114136 209584584 209978244 210450636 210773772 210918246 211644738 211789809 213070473 214358881 214668608 215151552 216040608 216452544 216859104 217346976 217755216 218245104 218580208 219071952 219483432 219977208 220961972 221377002 221875038 222291783 222791877 223216686 223635951 224139069 224988247 225820224 226328256 227185728 227612448 227696832 228124512 228637728 229935024 230092632 231043428 231918764 232354374 232440516 232877106 233401014 233846052 234285282 234365481 234725337 234812358 235253403 235782657 236144689 238085568 238451136 238987584 239975136 241049424 241502184 242045496 243045684 243418868 243509112 243966492 244515348 244974618 245441724 245525742 245902734 246455946 246918861 247474359 250838208 251010144 252047376 252527968 253002288 253571472 254047752 254619288 255104784 255583944 256064004 256158936 256640076 257217444 257612388 258676902 258854211 260419467 262963008 263456928 264049632 265050016 265547856 265646304 266145264 266744016 267754608 267846264 268257528 268861032 269972028 271180602 271689957 272301183 272820394 273332829 273947751 276002496 276623424 277766496 278192992 278296128 278818848 279446112 279970992 280600848 281031696 281224328 282192984 282386412 283553298 284093964 284627574 285267906 285803721 286348678 286446699 286886523 286992882 287531937 288178803 290340288 290993472 292095936 292644576 293302944 295169336 295833384 296389044 297055836 297622248 298181268 298741338 298852092 299413422 300087018 300547786 301223934 301789719 302468661 306110016 306580032 306790176 308057904 309805832 309920688 310502808 311201352 311794736 312380376 312487308 312967116 313083144 313671204 314376876 314967366 316160658 316377369 317467107 321399232 322002912 322727328 324060912 324678816 325288656 326020464 326632824 327255632 327367656 327870312 328607928 329225148 329965812 331442958 332065503 332812557 334825029 336063168 337336384 338095296 338730336 339492384 340139712 340778592 341418672 341545248 342186768 342956592 343483184 344902536 345138948 346565142 347225956 347878146 348531561 348660774 349315659 350101521 350769078 351427923 352218537 354063808 354860352 355658688 357006144 357128352 357676704 358481376 359962704 361574136 362253276 363068244 364443772 364568526 365128302 365263668 365949738 366773022 367461927 368162586 368288613 368854101 369683919 373294656 374134464 374708928 376257312 376515216 378071064 378791952 379503432 380357208 381071628 381928932 382515364 382657176 383375916 384096006 384238404 384960114 385826166 386418582 386683451 388015353 394444512 395185392 396074448 396829664 397575024 398321784 398469456 399217896 400116024 401631912 402386292 403291548 404958042 405857837 406770903 409230591 410743872 413227584 414003744 414935136 416507168 416649744 417289488 417444192 418228272 419169168 419956488 420901272 421547544 421836492 423289476 423579618 425329947 425983019 426140946 426941361 427901859 428717762 429523017 430489323 432081216 433718208 434693952 435510432 436490208 437160416 438143904 438966864 439954416 441923944 442754004 443750076 444583566 445583754 446433372 447271902 448112007 448278138 449120133 449976494 450130527 450821679 451835901 455224896 456249024 457275456 459870048 460185264 462086856 463837528 464708748 464881032 465754212 466802028 467692104 468570564 468730962 469450674 469624716 470506806 471565314 472289378 472451049 474240987 479950272 482098848 483004368 484090992 486091368 486837736 487018224 487932984 489030696 489949236 490883448 491051484 491805468 492911892 493837722 494948718 497164437 502020288 504094752 505055936 506004576 507142944 508095504 509238576 510209568 511167888 512128008 512317872 513280152 514434888 515224776 517353804 517708422 519847713 520838934 521817219 522991161 526153617 526913856 528099264 530100032 531095712 531292608 532290528 533488032 535509216 535692528 536515056 537722064 539944056 542361204 543379914 544602366 545640788 546665658 546852789 547692453 547895502 548924607 550159533 552243879 555532992 556385984 557637696 558892224 559941984 561201696 562063392 562448656 564385968 564772824 567106596 568187928 569255148 570535812 571607442 572697356 572893398 573773046 573985764 575063874 576144009 576357606 577440171 578739249 579627873 585289152 586605888 590338672 591666768 592778088 594111672 595244496 596362536 597482676 597704184 598826844 600174036 601095572 602447868 603579438 604937322 607437063 607645423 613580352 616115808 619611664 619841376 621005616 622402704 623589472 624760752 624974616 625934232 626166288 627342408 628753752 629934732 632321316 632754738 634934214 635369427 637776601 639211419 643076643 644005824 645454656 648121824 649357632 650577312 652040928 653265648 654511264 654735312 655740624 657215856 658450296 659931624 662885916 664131006 665625114 666875349 668375631 669401887 669650058 670907853 672417207 674964741 677460672 678984768 681557184 682837344 683090496 684373536 685913184 686966368 689805072 690277896 693130284 694451912 695756292 697063122 697321548 698631318 700203042 701538156 702855846 704176011 704437074 705760209 707347971 708434067 714256704 715353408 716962752 719925408 723148272 724506552 726136488 728887544 729137052 730256604 730527336 731899476 733546044 734923854 736325172 736577226 737708202 739367838 740756583 742423077 752514624 753030432 756142128 757583904 759006864 760714416 762143256 763857864 765030728 765314352 766751832 768192012 768476808 769920228 771652332 772837164 773366902 776030706 776562633 781258401 788889024 790370784 792148896 793659328 795150048 796643568 796938912 798435792 800232048 803263824 804772584 806583096 809916084 811715674 813541806 815069871 816903549 818461182 819998487 821843253 828007488 829870272 833014336 833299488 834578976 834888384 836456544 838338336 839912976 841802544 843095088 843672984 846578952 847159236 850659894 851966038 852281892 853882722 855803718 857411163 857435524 859046034 859340097 860659569 860978646 862595811 864536409 871020864 872980416 874320832 876287808 877933728 879908832 883847888 885508008 887500152 889167132 891167508 892866744 894543804 896224014 896556276 898240266 899952988 900261054 901643358 903671802 905369157 907405983 919740096 920370528 924173712 927675056 929417496 929762064 931508424 933604056 935384208 937141128 937461924 938901348 939249432 941013612 943130628 944578756 944902098 948481974 949132107 952401321 954871379 964197696 966008736 968181984 972182736 973675472 974036448 975865968 978061392 979898472 981766896 982102968 983610936 985823784 987675444 989897436 994328874 996196509 998437671 1002220373 1004475087 1008189504 1012009152 1014285888 1016191008 1018477152 1020419136 1022335776 1024256016 1024635744 1026560304 1028869776 1030449552 1034707608 1035416844 1039695426 1041677868 1043634438 1045594683 1045982322 1047946977 1050304563 1051917251 1052307234 1054283769 1056655611 1062191424 1064581056 1066976064 1071018432 1071385056 1073030112 1075444128 1079888112 1084722408 1086759828 1089204732 1091281576 1093331316 1093705578 1095384906 1095791004 1097849214 1100319066 1102385781 1104487758 1106562303 1109051757 1119883968 1122403392 1124126784 1124897312 1128771936 1129545648 1134213192 1136375856 1138510296 1141071624 1143214884 1145394712 1145786796 1147546092 1147971528 1150127748 1152288018 1152715212 1154880342 1157478498 1159255746 1160050353 1164046059 1180677344 1183333536 1185556176 1188223344 1190488992 1192725072 1194965352 1195408368 1197653688 1200348072 1202191144 1204895736 1207158876 1209874644 1214874126 1215290846 1217573511 1220312709 1227691773 1232231616 1239223328 1239682752 1242011232 1244805408 1247178944 1249521504 1249949232 1251868464 1252332576 1254684816 1257507504 1259869464 1264642632 1265509476 1269868428 1270738854 1275553202 1275989841 1277949057 1278422838 1280824083 1283705577 1286153286 1288569051 1291467969 1296243648 1301154624 1304081856 1306531296 1309022528 1309470624 1311481248 1314431712 1316900592 1319863248 1325771832 1328262012 1331250228 1333750698 1336751262 1338803774 1339300116 1341815706 1344336021 1344834414 1347360399 1349929482 1350391581 1352465037 1355507703 1365674688 1368747072 1371826368 1373932736 1379610144 1380555792 1386260568 1388903824 1391512584 1394126244 1394643096 1397262636 1400406084 1403076312 1405711692 1408352022 1408874148 1411520418 1414695942 1416868134 1417353147 1422722961 1439850816 1446296544 1449013104 1452272976 1457775088 1458274104 1460513208 1461054672 1463798952 1467092088 1469847708 1472650344 1473154452 1475416404 1478735676 1481513166 1484846154 1491493311 1500512167 1506060864 1512284256 1515167808 1518013728 1521428832 1524286512 1527715728 1530061456 1530628704 1533503664 1536384024 1536953616 1539840456 1543304664 1545674328 1546733804 1552061412 1553125266 1559543139 1562516802 1565451657 1568973483 1574917729 1578460851 1580741568 1584297792 1590300096 1593287136 1593877824 1596871584 1600464096 1606527648 1609545168 1613166192 1619832168 1623431348 1627083612 1630139742 1633807098 1636922364 1639996974 1640558367 1643077359 1643686506 1646773821 1650478599 1653012823 1656731637 1666598976 1669157952 1672913088 1676676672 1679825952 1683605088 1686190176 1687345968 1693157904 1694318472 1701319788 1703932076 1704563784 1707765444 1711607436 1714822326 1714871048 1718092068 1718680194 1721319138 1721957292 1725191622 1728432027 1729072818 1732320513 1738883619 1755867456 1759817664 1767695776 1771016016 1775000304 1778334264 1782335016 1785733488 1789087608 1792448028 1793112552 1796480532 1799905976 1800522108 1803286716 1807343604 1810738314 1814811966 1822936269 1840741056 1848347424 1855350112 1858834992 1859524128 1863016848 1867208112 1870768416 1874282256 1874923848 1877802696 1878498864 1882027224 1886261256 1889157512 1889804196 1896963948 1898264214 1904802642 1906108281 1909742758 1913329803 1917634257 1929229929 1932017472 1936363968 1944365472 1947350944 1948072896 1951731936 1956122784 1959796944 1963533792 1964205936 1967221872 1971647568 1975350888 1979794872 1988657748 1992393018 1996875342 2000626047 2004440746 2005126893 2008205661 2008950174 2012723559 2017251621 2024894223 2032382016 2036954304 2044671552 2048512032 2049271488 2053120608 2057739552 2060899104 2069415216 2070833688 2079390852 2083355736 2087268876 2091189366 2091964644 2095893954 2100609126 2103834502 2104614468 2108567538 2112528033 2113311222 2117280627 2122043913 2125302201 2142770112 2146060224 2150888256 2159776224 2169444816 2173519656 2178409464 2182563152 2186662632 2187411156 2190769812 2191582008 2195698428 2200638132 2204771562 2208975516 2213124606 2218103514 2222269749 2227269231 2249794624 2257543872 2259091296 2268426384 2272751712 2277020592 2282143248 2286429768 2290789424 2291573592 2295092184 2295943056 2300255496 2304576036 2305430424 2309760684 2314956996 2318511492 2320100706 2328092118 2329687899 2343775203 2357947691 2361354688 2366667072 2371112352 2376446688 2380977984 2385450144 2389930704 2390816736 2395307376 2400696144 2404382288 2409791472 2414317752 2419749288 2429748252 2430581692 2435147022 2440625418 2445209613 2450710647 2455383546 2459995461 2465529759 2474870717 2478446656 2484022464 2489610816 2499043008 2499898464 2503736928 2504665152 2509369632 2515015008 2519738928 2529285264 2531018952 2539736856 2541477708 2551106404 2551979682 2555898114 2556845676 2561648166 2567411154 2572233489 2572306572 2577138102 2578020291 2581978707 2582935938 2587787433 2593609227 2597591579 2613062592 2618941248 2622962496 2628863424 2633801184 2639726496 2651543664 2656524024 2662500456 2667501396 2673502524 2677607548 2678600232 2683631412 2688672042 2689668828 2694720798 2699858964 2700783162 2704930074 2711015406 2716107471 2722217949 2759220288 2761111584 2772521136 2777807648 2783025168 2788252488 2789286192 2794525272 2800812168 2806152624 2811423384 2816704044 2817748296 2823040836 2829391884 2833736268 2834706294 2845445922 2847396321 2857203963 2864614137 2892593088 2898026208 2904545952 2915550176 2916548208 2921026416 2922109344 2927597904 2934184176 2939695416 2945300688 2946308904 2950832808 2957471352 2963026332 2969692308 2982986622 2988589527 2995313013 3001024334 3006661119 3013425261 3024568512 3036027456 3042857664 3048573024 3055431456 3060122912 3061257408 3067007328 3072768048 3073907232 3079680912 3086609328 3091348656 3093467608 3104122824 3106250532 3119086278 3125033604 3130903314 3136784049 3137946966 3143840931 3149835458 3150913689 3155751753 3156921702 3162851307 3169966833 3186574272 3193743168 3200928192 3213055296 3219090336 3226332384 3239664336 3246862696 3254167224 3260279484 3267614196 3273844728 3279993948 3281116734 3286154718 3287373012 3293547642 3300957198 3306025646 3307157343 3313463274 3319686909 3327155271 3359651904 3367210176 3372380352 3374691936 3386315808 3388636944 3402639576 3407864152 3409127568 3415530888 3423214872 3429644652 3429742096 3436184136 3437360388 3442638276 3443914584 3450383244 3456864054 3458145636 3464641026 3477767238 3480151059 3492138177 3535391552 3542032032 3550000608 3556668528 3564670032 3571466976 3578175216 3584896056 3586225104 3592961064 3599811952 3601044216 3606573432 3614687208 3621476628 3629623932 3645872538 3652720533 3660938127 3683075319 3696694848 3710700224 3717669984 3719048256 3726033696 3734416224 3741536832 3748564512 3749847696 3755605392 3756997728 3764054448 3772522512 3778315024 3779608392 3793927896 3796528428 3809605284 3812216562 3819485516 3826659606 3827969523 3833847171 3835268514 3842472249 3851116731 3858459858 3865707153 3874403907 3888730944 3894701888 3903463872 3912245568 3919593888 3927067584 3928411872 3934443744 3943295136 3950701776 3959589744 3977315496 3984786036 3993750684 4001252094 4008881492 4010253786 4016411322 4017900348 4025447118 4033008063 4034503242 4042081197 4049788446 4051174743 4057395111 4066523109 4097024064 4106241216 4115479104 4121798208 4138830432 4141667376 4158781704 4166711472 4174537752 4182378732 4183929288 4191787908 4201218252 4207669004 4209228936 4217135076 4225056066 4226622444 4234561254 4244087826 4250604402 4252059441 4253517961 4268168883 4319552448 4338889632 4347039312 4356818928 4365126304 4373325264 4374822312 4381539624 4383164016 4391396856 4401276264 4409543124 4417951032 4426249212 4436207028 4444539498 4454538462 4464436207 4474479933 4501536501 4518182592 4536852768 4545503424 4554041184 4564286496 4572859536 4581578848 4583147184 4590184368 4591886112 4600510992 4609152072 4610860848 4619521368 4629913992 4637022984 4640201412 4656184236 4659375798 4678629417 4685813209 4687550406 4696354971 4706920449 4715895382 4724753187 4735382553 4742224704 4752893376 4770900288 4779861408 4781633472 4790614752 4801392288 4808764576 4819582944 4828635504 4839498576 4859496504 4861163384 4870294044 4881250836 4890419226 4901421294 4910767092 4919990922 4929232077 4931059518 4940321463 4949741434 4951435797 4959038469 4970194911 4999796928 5007473856 5018739264 5030030016 5039477856 5058570528 5062037904 5079473712 5082955416 5102212808 5103959364 5111796228 5113691352 5123296332 5134822308 5144466978 5144613144 5154276204 5156040582 5163957414 5165871876 5175574866 5185296081 5187218454 5195183158 5196961539 5216650857 5267602368 5279452992 5303087328 5313048048 5325000912 5335002792 5347005048 5355215096 5357200464 5367262824 5377344084 5379337656 5389441596 5399717928 5401566324 5409860148 5422030812 5432214942 5444435898 5468808807 5522223168 5545042272 5555615296 5566050336 5576504976 5578572384 5589050544 5601624336 5612305248 5622846768 5633408088 5635496592 5646081672 5658783768 5667472536 5669412588 5690891844 5694792642 5714407926 5718324843 5729228274 5739989409 5752902771 5787689787 5796052416 5809091904 5831100352 5833096416 5842052832 5844218688 5855195808 5868368352 5879390832 5890601376 5892617808 5901665616 5914942704 5926052664 5939384616 5965973244 5977179054 5990626026 6001878141 6002048668 6013322238 6015380679 6024616983 6026850522 6038170677 6051754863 6074682669 6097146048 6110862912 6120245824 6134014656 6145536096 6147814464 6159361824 6173218656 6182697312 6186935216 6208245648 6212501064 6238172556 6250067208 6261806628 6273568098 6275893932 6287681862 6299670916 6301827378 6311503506 6313843404 6325702614 6337584099 6339933666 6351841881 6366131739 6375906603 6438180672 6452664768 6479328672 6493725392 6508334448 6520558968 6535228392 6547689456 6559987896 6562233468 6572309436 6574746024 6587095284 6601914396 6612051292 6614314686 6626926548 6639373818 6654310542 6666809247 6681807693 6684099653 6749383872 6772631616 6777273888 6805279152 6815728304 6818255136 6831061776 6846429744 6859289304 6859484192 6872368272 6874720776 6885276552 6887829168 6900766488 6913728108 6916291272 6929282052 6955534476 6960302118 6984276354 6989063697 7015542611 7031325609 7073843073 7084064064 7100001216 7113337056 7129340064 7142933952 7156350432 7169792112 7172450208 7185922128 7199623904 7202088432 7213146864 7229374416 7242953256 7259247864 7291745076 7305441066 7321876254 7335628839 7352131941 7363420757 7366150638 7379986383 7396589277 7424612151 7435339968 7452067392 7468832448 7497129024 7499695392 7511210784 7513995456 7528108896 7545045024 7556630048 7559216784 7587855792 7593056856 7619210568 7624433124 7638971032 7653319212 7655939046 7667694342 7670537028 7684944498 7702233462 7716700467 7716919716 7731414306 7745936121 7748807814 7763362299 7780827681 7792774737 7839187776 7856823744 7868887488 7886590272 7901403552 7919179488 7954630992 7969572072 7987501368 8002504188 8017762984 8020507572 8032822644 8035800696 8050894236 8066016126 8069006484 8084162394 8099576892 8102349486 8114790222 8133046218 8148322413 8166653847 8277660864 8283334752 8317563408 8333422944 8349075504 8364757464 8367858576 8383575816 8402436504 8415338008 8418457872 8434270152 8450112132 8453244888 8469122508 8488175652 8501208804 8504118882 8507035922 8536337766 8542188963 8571611889 8593842411 8677779264 8694078624 8713637856 8730252608 8746650528 8749644624 8763079248 8766328032 8782793712 8802552528 8819086248 8835902064 8852498424 8872414056 8889078996 8909076924 8928872414 8948959866 8965768581 8985939039 9003073002 9019983357 9040275783 9073705536 9108082368 9128572992 9145719072 9163157696 9166294368 9180368736 9183772224 9201021984 9218304144 9221721696 9239042736 9259827984 9274045968 9280402824 9312368472 9318751596 9357258834 9371626418 9375100812 9392709942 9410352147 9413840898 9431522793 9431790764 9449506374 9452741067 9467255259 9470765106 9488553921 9509900499 9559722816 9581229504 9602784576 9617529152 9639165888 9657271008 9678997152 9718993008 9722326768 9740588088 9762501672 9780838452 9802842588 9821534184 9839981844 9858464154 9862119036 9880642926 9899482868 9902871594 9918076938 9921472029 9940389822 9959060727 9981465813 10078955712 10117141056 10124075808 10158947424 10165910832 10204425616 10207918728 10223592456 10227382704 10246592664 10269644616 10288933956 10289226288 10308552408 10312081164 10327914828 10331743752 10351149732 10370592162 10374436908 10390366316 10393923078 10433301714 10440453177 10476414531 10503585169 10606174656 10626096096 10650001824 10670005584 10694010096 10710430192 10714400928 10734525648 10754688168 10758675312 10778883192 10799435856 10803132648 10819720296 10844061624 10864429884 10888871796 10937617614 10958161599 10982814381 11024424103 11049225957 11090084544 11132100672 11153009952 11157144768 11178101088 11203248672 11224610496 11245693536 11266816176 11270993184 11292163344 11317567536 11334945072 11338825176 11381783688 11389585284 11428815852 11436649686 11458456548 11479978818 11483908569 11501541513 11505805542 11527416747 11553350193 11571089761 11575379574 11597121459 11623211721 11666192832 11684105664 11710391616 11736736704 11758781664 11781202752 11785235616 11803331232 11829885408 11852105328 11878769232 11931946488 11954358108 11981252052 12003756282 12004097336 12026644476 12030761358 12049233966 12053701044 12076341354 12099024189 12103509726 12126243591 12149365338 12172185333 12199569327 12291072192 12318723648 12346437312 12365394624 12373870432 12416491296 12425002128 12476345112 12500134416 12523613256 12547136196 12551787864 12575363724 12599341832 12603654756 12623007012 12627686808 12651405228 12675168198 12679867332 12703683762 12732263478 12751813206 12760553883 12804506649 12958657344 12987450784 13016668896 13041117936 13070456784 13095378912 13119975792 13124466936 13144618872 13149492048 13174190568 13203828792 13224102584 13228629372 13253853096 13278747636 13308621084 13333618494 13363615386 13368199306 13393308621 13423439799 13504609503 13554547776 13610558304 13631456608 13636510272 13662123552 13692859488 13718578608 13718968384 13744736544 13749441552 13770553104 13775658336 13801532976 13827456216 13832582544 13858564104 13911068952 13920604236 13968552708 13978127394 14031085222 14035888251 14057439627 14062651218 14089064913 14120761347 14147686146 14174259561 14206147659 14226674112 14258680128 14312700864 14339584224 14344900416 14371844256 14399247808 14404176864 14426293728 14458748832 14485906512 14518495728 14583490152 14610882132 14643752508 14671257678 14704263882 14726841514 14732301276 14759972766 14787696231 14793178554 14820964389 14849224302 14854307391 14877115407 14910584733 14999390784 15022421568 15056217792 15090090048 15113260096 15118433568 15175711584 15186113712 15238421136 15248866248 15277942064 15306638424 15311878092 15335388684 15341074056 15369888996 15404466924 15433400934 15433839432 15462828612 15491872242 15497615628 15526724598 15555888243 15561655362 15585549474 15590884617 15649952571 15802807104 15838358976 15909261984 15939144144 15975002736 16005008376 16035525968 16041015144 16065645288 16071601392 16101788472 16132032252 16138012968 16168324788 16199153784 16204698972 16229580444 16266092436 16296644826 16333307694 16406426421 16505633837 16566669504 16635126816 16666845888 16698151008 16729514928 16735717152 16767151632 16804873008 16830676016 16836915744 16868540304 16900224264 16906489776 16938245016 16976351304 17002417608 17008237764 17014071844 17072675532 17084377926 17143223778 17154974529 17187684822 17219968227 17258708313 17324095019 17363069361 17388157248 17427275712 17493301056 17499289248 17526158496 17532656064 17565587424 17605105056 17638172496 17671804128 17704996848 17744828112 17778157992 17818153848 17857744828 17897919732 17931537162 17971878078 18005634423 18006146004 18039966714 18046142037 18073850949 18080551566 18114512031 18155264589 18183141053 18224048007 18291438144 18332588736 18360737472 18402043968 18436608288 18443443392 18478085472 18519655968 18548091936 18560805648 18624736944 18637503192 18714517668 18743252836 18750201624 18785419884 18820704294 18827681796 18863045586 18863581528 18899012748 18905482134 18934510518 18941530212 18977107842 19012752297 19019800998 19055525643 19127719809 19314542016 19357994304 19437986016 19444653536 19481176176 19525003344 19561676904 19605685176 19643068368 19679963688 19716928308 19724238072 19761285852 19798965736 19805743188 19836153876 19842944058 19880779644 19918121454 19962931626 20000427741 20052298959 20248151616 20317894848 20331821664 20408851232 20415837456 20447184912 20454765408 20493185328 20539289232 20577867912 20578452576 20617104816 20624162328 20655829656 20663487504 20702299464 20741184324 20748873816 20780732632 20787846156 20866603428 20880906354 20952829062 20967191091 21007170338 21046627833 21093976827 21221529219 21252192192 21300003648 21340011168 21388020192 21420860384 21428801856 21469051296 21509376336 21517350624 21557766384 21598871712 21606265296 21639440592 21688123248 21728859768 21777743592 21875235228 21916323198 21965628762 22006886517 22048848206 22056395823 22090262271 22098451914 22139959149 22189767831 22273836453 22306019904 22356202176 22406497344 22491387072 22533632352 22541986368 22584326688 22635135072 22669890144 22677650352 22763567376 22779170568 22857631704 22873299372 22916913096 22959957636 22967817138 23003083026 23011611084 23054833494 23106700386 23142179522 23150101401 23150759148 23194242918 23237808363 23246423442 23290086897 23342483043 23378324211 23517563328 23570471232 23606662464 23659770816 23704210656 23757538464 23863892976 23908716216 23962504104 24007512564 24008194672 24053288952 24061522716 24098467932 24107402088 24152682708 24198048378 24207019452 24252487182 24298730676 24344370666 24399138654 24444967239 24499961541 24747740864 24832982592 24850004256 24952690224 25000268832 25047226512 25094272392 25103575728 25150727448 25198683664 25207309512 25246014024 25255373616 25302810456 25350336396 25359734664 25407367524 25464526956 25503626412 25521107766 25609013298 25626566889 25714835667 25781527233 25937424601 25974901568 26033337792 26082235872 26140913568 26190757824 26239951584 26248933872 26289237744 26298984096 26348381136 26407657584 26448205168 26457258744 26507706192 26557495272 26617242168 26667236988 26727230772 26736398612 26786617242 26846879598 26897305743 26957817117 27009219006 27059950071 27120827349 27221116608 27223577887 27262913216 27324247104 27385718976 27437157216 27489473088 27498883104 27541106208 27551316672 27603065952 27654912432 27665165088 27717128208 27822137904 27841208472 27937105416 27956254788 28062170444 28071776502 28114879254 28125302436 28178129826 28231056441 28241522694 28294568379 28295372292 28348519122 28358223201 28401765777 28412295318 28465661763 28529701497 28573507369 28679168448 28743688512 28808353728 28852587456 28917497664 28971813024 29036991456 29166980304 29221764264 29287505016 29342515356 29408527764 29453683028 29464602552 29519945532 29575392462 29586357108 29641928778 29698448604 29708614782 29754230814 29764416087 29821169466 29877182181 29944397439 30236867136 30351423168 30372227424 30476842272 30497732496 30555884128 30613276848 30623756184 30670777368 30682148112 30739777992 30808933848 30866801868 30867678864 30925657224 30983744484 30995231256 31053449196 31111776486 31123310724 31171098948 31181769234 31299905142 31321359531 31429243593 31510755507 31818523968 31878288288 31950005472 32010016752 32071051936 32082030288 32131290576 32143202784 32203576944 32264064504 32276025936 32336649576 32398307568 32409397944 32459160888 32532184872 32593289652 32666615388 32812852842 32874484797 32948443143 33011267674 33073272309 33147677871 33270253632 33396302016 33459029856 33471434304 33534303264 33609746016 33661352032 33673831488 33737080608 33800448528 33812979552 33876490032 33952702608 34004835216 34016475528 34028143688 34145351064 34168755852 34286447556 34309949058 34375369644 34439936454 34504624539 34517416626 34582250241 34648190038 34660050579 34713269283 34726138722 34791364377 34869635163 34998578496 35052316992 35131174848 35210210112 35276344992 35343608256 35409993696 35489656224 35556315984 35636307696 35715489656 35795839464 35863074324 35943756156 36011268846 36012292008 36079933428 36092284074 36147701898 36161103132 36229024062 36297072567 36310529178 36366282106 36378730773 36448096014 36516555999 36598707981 36873216576 36956170944 37039311936 37096183872 37121611296 37249473888 37275006384 37429035336 37486505672 37500403248 37570839768 37641408588 37655363592 37726091172 37727163056 37798025496 37810964268 37869021036 37883060424 37954215684 38025504594 38039601996 38111051286 38255439618 38281661649 38413519947 38875972032 38889307072 38962352352 39050006688 39123353808 39211370352 39286136736 39359927376 39433856616 39448476144 39522571704 39597931472 39611486376 39672307752 39685888116 39761559288 39836242908 39925863252 40000855482 40104597918 40179925863 40270319397 40513828509 40663643328 40817702464 40831674912 40894369824 40909530816 40986370656 41078578464 41155735824 41156905152 41234209632 41248324656 41311659312 41326975008 41404598928 41482368648 41497747632 41561465264 41575692312 41733206856 41761812708 41905658124 41934382182 42014340676 42093255666 42107664753 42172318881 42187953654 42267194739 42362284041 42443058438 42522778683 42618442977 42680022336 42776040384 42841720768 42938102592 43018752672 43034701248 43115532768 43197743424 43212530592 43278881184 43376246496 43457719536 43555487184 43750470456 43832646396 43931257524 44013773034 44097696412 44112791646 44180524542 44196903828 44279918298 44363088693 44379535662 44462893167 44547672906 44562922173 44631346221 44731754199 45067264704 45168653376 45270270144 45339780288 45355300704 45527134752 45558341136 45715263408 45746598744 45833826192 45919915272 45935634276 46006166052 46023222168 46109666988 46213400772 46284359044 46300202802 46301518296 46388485836 46475616726 46492846884 46580173794 46667664729 46684966086 46756648422 46772653851 46788697571 46949857713 47408421312 47515076928 47727785952 47817432432 47925008208 48015025128 48016389344 48106577904 48123045432 48196935864 48214804176 48305365416 48396096756 48414038904 48504974364 48597461352 48688741332 48798277308 48889934478 48999923082 49108798277 49219279263 49516901511 49700008512 49905380448 50000537664 50094453024 50188544784 50207151456 50301454896 50397367328 50414619024 50492028048 50510747232 50605620912 50700672792 50719469328 50814735048 50929053912 51007252824 51042215532 51218026596 51253133778 51429671334 51464923587 51543945299 51563054466 51659904681 51776124939 51874849202 51972285057 52089208083 52164471744 52281827136 52479903168 52497867744 52578475488 52597968192 52696762272 52815315168 52896410336 52914517488 53015412384 53114990544 53234484336 53334473976 53454461544 53472797224 53573234484 53693759196 53794611486 53915634234 54016903269 54018438012 54119900142 54221552847 54241654698 54343536093 54447155774 54465793767 54549423159 54672144021 54874314432 54997766208 55082212416 55206131904 55309824864 55330330176 55434256416 55644275808 55682416944 55874210832 55912509576 56124340888 56143553004 56229758508 56250604872 56356259652 56462112882 56483045388 56589136758 56590744584 56697038244 56716446402 56803531554 56824590636 56931323526 57038256891 57059402994 57147014738 57166576929 57383159427 57943626048 58073982912 58333960608 58443528528 58575010032 58685030712 58817055528 58907366056 58929205104 59039891064 59150784924 59172714216 59283857556 59396897208 59417229564 59508461628 59528832174 59642338932 59754364362 59888794878 60001283223 60156896877 60744454848 60953684544 60995464992 61111768256 61226553696 61247512368 61341554736 61364296224 61479555984 61617867696 61733603736 61735357728 61851314448 61967488968 61990462512 62106898392 62223552972 62246621448 62342197896 62363538468 62599810284 62642719062 62858487186 62901573273 63021511014 63139883499 63281930481 63664587657 63756576576 63900010944 64020033504 64142103872 64164060576 64262581152 64286405568 64407153888 64528129008 64552051872 64673299152 64796615136 64818795888 64918321776 65064369744 65186579304 65333230776 65625705684 65748969594 65896886286 66020659551 66022535348 66146544618 66169187469 66270786813 66295355742 66419877447 66569303493 66821509359 66918059712 67068606528 67219492032 67322704064 67474161216 67600897056 67625959104 67752980064 67905405216 68009670432 68032951056 68056287376 68290702128 68337511704 68572895112 68619898116 68750739288 68879872908 69009249078 69034833252 69164500482 69296380076 69320101158 69426538566 69450304203 69452277444 69582728754 69713425089 69739270326 69870260691 70027449129 70134972633 70552689984 70819987392 70979312448 71112631968 71272615392 71430979312 71591678928 71726148648 71887512312 72022537692 72024584016 72159866856 72184568148 72295403796 72322206264 72458048124 72594145134 72621058356 72732564212 72757461546 72896192028 73033111998 73197415962 73334901717 73499884623 73525096183 74243222592 74498947776 74550012768 74858070672 74973011344 75000806496 75141679536 75282817176 75310727184 75452182344 75454326112 75596050992 75621928536 75738042072 75766120848 75908431368 76051009188 76079203992 76222102572 76510879236 76563323298 76827039894 76879700667 77144507001 77170968721 77344581699 77812273803 77924704704 78100013376 78246707616 78422740704 78572273472 78719854752 78867713232 78896952288 79045143408 79195862944 79222972752 79344615504 79371776232 79523118576 79672485816 79851726504 80001710964 80209195836 80359851726 80540638794 80691917229 80873451351 80997628327 81027657018 81179850213 81362482047 81663349824 81670733661 81788739648 81972741312 82157156928 82311471648 82468419264 82496649312 82623318624 82653950016 82809197856 82964737296 82995495264 83122930528 83151384624 83466413712 83523625416 83811316248 83868764364 84028681352 84186511332 84215329506 84344637762 84375907308 84534389478 84693169323 84724568082 84883705137 84886116876 85045557366 85205297331 85236885954 85396985289 85589104491 85720522107 86037505344 86231065536 86425061184 86557762368 86752492992 86915439072 87110974368 87500940912 87665292792 87862515048 88027546068 88195392824 88225583292 88361049084 88393807656 88559836596 88726177386 88759071324 88925786334 89095345812 89125844346 89262692442 89463508398 89631546543 89833192317 90710601408 91054269504 91116682272 91430526816 91493197488 91667652384 91839830544 91871268552 92012332104 92046444336 92219333976 92426801544 92568718088 92600405604 92603036592 92776971672 92951233452 92985693768 93160347588 93335329458 93369932172 93513296844 93545307702 93577395142 93899715426 93964078593 94287730779 94532266521 95455571904 95634864864 95850016416 96030050256 96032778688 96213155808 96246090864 96393871728 96429608352 96610730832 96792193512 96828077808 97009948728 97194922704 97377482664 97596554616 97779868956 97999846164 98217596554 98438558526 98623454391 98845329429 99033803022 99219816927 99443033613 99810760896 100188906048 100377089568 100414302912 100602909792 100794734656 100829238048 100984056096 101021494464 101211241824 101401345584 101438938656 101629470096 101858107824 102014505648 102084431064 102436053192 102506267556 102859342668 102929847174 103087890598 103126108932 103319809362 103513873617 103552249878 103746750723 103749698404 103944570114 103980151737 104139807849 104178416166 104374093131 104608905489 104995735488 105156950976 105393524544 105630630336 105792820672 105829034976 106030824768 106229981088 106468968672 106668947952 106908923088 106945594448 107146468968 107387518392 107589222972 107831268468 108033806538 108036876024 108239800284 108443105694 108483309396 108687072186 108891217701 108894311548 108931587534 109098846318 109136192319 109344288042 109549667997 109796123943 110619649728 110868512832 111288551616 111364833888 111748421664 111825019152 112248681776 112287106008 112459517016 112501209744 112712519304 112924225764 112966090776 113178273516 113181489168 113394076488 113432892804 113607063108 113649181272 113862647052 114076513782 114118805988 114294029476 114333153858 114766318854 114844984947 115240559841 115539436859 116667921216 116887057056 117150020064 117370061424 117634111056 117814732112 117858410208 118079782128 118301569848 118345428432 118567715112 118793794416 118834459128 119016923256 119057664348 119284677864 119508728724 119777589756 120002566446 120313793754 120539777589 120810958191 121268665133 121541485527 121990929984 122453107392 122495024736 122683109472 122728592448 122959111968 123235735392 123467207472 123470715456 123702628896 123934977936 123980925024 124213796784 124447105944 124493242896 124684395792 124727076936 125199620568 125285438124 125716974372 125803146546 126043022028 126279766998 126322994259 126516956643 126563860962 126801584217 127086852123 127281987371 127329175314 127568336049 127855328931 128040067008 128328121152 128525162304 128814307776 129056258016 129104103744 129346598304 129593230272 129637591776 129836643552 130128739488 130373158608 130666461552 131251411368 131497939188 131793772572 132041319102 132045070696 132293089236 132338374938 132541573626 132590711484 132839754894 133089266079 133138606986 133388679501 133643018718 133894038663 134195262597 135201794112 135505960128 135810810432 136019340864 136065902112 136112574752 136581404256 136675023408 137145790224 137239796232 137501478576 137759745816 138018498156 138069666504 138329000964 138592760152 138640202316 138853077132 138900608406 138904554888 139165457508 139426850178 139478540652 139740521382 140002994187 140054898258 140269945266 140366092713 140849573139 142225263936 142545230784 142861958624 143183357856 143452297296 143775024624 144045075384 144049168032 144319733712 144369136296 144590807592 144644412528 144916096248 145188290268 145242116712 145465128424 145514923092 145792384056 146066223996 146394831924 146669803434 146999769246 147050192366 147326394831 147657837789 148550704533 149100025536 149716141344 149946022688 150001612992 150283359072 150565634352 150621454368 150904364688 150908652224 151192101984 151243857072 151476084144 151532241696 151816862736 152102018376 152158407984 152444205144 153021758472 153126646596 153654079788 153759401334 154289014002 154341937442 154394770761 154631835897 154689163398 154979714043 155328374817 155624547606 155916855171 156267624249 156493415232 156845481408 157439709504 157735426464 157793904576 158090286816 158391725888 158445945504 158689231008 158743552464 159046237152 159344971632 159703453008 160003421928 160418391672 160719703452 161081277588 161383834458 161746902702 161995256654 162050709807 162055314036 162359700426 162664658541 162724964094 163030608279 163341467322 163397381301 163648269477 164016432063 164622943296 164993298624 165246637248 165618395712 165929474592 165990990528 166245861056 166302769248 166932827424 167047250832 167622632496 167737528728 168057362704 168373022664 168430659012 168689275524 168751814616 169068778956 169386338646 169449136164 169767410274 169772233752 170091114732 170410594662 170473771908 170793970578 171114770673 171178208982 171441044214 171499730787 172149478281 173830878144 174221948736 175001881824 175330585584 175725030096 176055092136 176390785648 176451166584 176722098168 176787615312 177119673192 177452354772 177518142648 177851572668 178190691624 178251688692 178525384884 178927016796 179263093086 179666384634 180003849669 180470690631 181561972207 182233364544 182861053632 182986394976 183335304768 183679661088 183742537104 184024664208 184092888672 184438667952 184853603088 185137436176 185200811208 185206073184 185553943344 185902466904 185971387536 186320695176 186670658916 186739864344 187026593688 187090615404 187154790284 187799430852 187928157186 188575461558 188704719819 189064533042 189419650497 189845791443 190565045209 190993762971 191269729728 191700032832 192060100512 192426311616 192492181728 192787743456 192859216704 193221461664 193584387024 193656155616 194019897456 194389845408 194754965328 195193109232 195559737912 195999692328 196435193108 196877117052 197246908782 197690658858 198061978653 198067606044 198439633854 198507562407 198812360439 198886067226 199259632341 199707910479 200014551583 200464528077 200754179136 201205819584 201658476096 201968112192 202422483648 202802691168 202877877312 203258940192 203716215648 204029011296 204168862128 204872106384 205012535112 205718685336 205859694348 206175781196 206252217864 206639618724 207027747234 207104499756 207493501446 207499396808 207889140228 207960303474 208279615698 208350912609 208356832332 208748186262 209140275267 209217810978 209610782073 210404917899 211658069952 212459962176 212937937344 213337895904 213817846176 213891188896 214292937936 214775036784 215178445944 215662536936 216067613076 216073752048 216479600568 216886211388 216966618792 217374144372 217782435402 217788623096 217863175068 218197692636 218272384638 218688576084 219099335994 219592247886 220004705151 220575288549 222729667776 223496843328 223650038304 224497363552 224574212016 224919034032 225002419488 225425038608 225848451528 225932181552 226356547032 226362978336 226788152976 226865785608 227214126216 227298362544 227725294104 228153027564 228237611976 228588058952 228666307716 229532637708 229689969894 230481119682 230639102001 231078873718 231512906163 232033745097 233436821409 233774114112 234300040128 234740122848 235268222112 235629464224 235716820416 236159564256 236603139696 236690856864 237135430224 237587588832 237668918256 238033846512 238115328696 238569355728 239017457448 239555179512 240005132892 240627587508 241079555178 241621916382 242075751687 242537330266 242620354053 242992884981 243082971054 243539550639 244087446141 244990049472 245012200983 245366218944 245918223936 246471470784 246934414944 247405257792 247869955872 247961850048 248427593568 248894211888 248986485792 249368791584 249454153872 250399241136 250570876248 251433948744 251606293092 252086044056 252559533996 252645988518 253033913286 253127721924 253603168434 254079507969 254173704246 254563974742 254651115411 254658350628 255136672098 255615891993 255710657862 256190955867 256767313473 257161566321 258112516032 258693196608 259275183552 259673287104 260257478976 260746317216 261332923104 262502822736 262995878376 263587545144 264082638204 264090141392 264586178472 264676749876 265083147252 265181422968 265679509788 266178532158 266277213972 266777359002 267286037436 267788077326 268390525194 268894639629 269499576951 272131804224 272225149504 273162808512 273350046816 274291580448 274479592464 275002957152 275519491632 276036996312 276139333008 276658001928 277185520304 277280404632 277706154264 277801216812 277809109776 278330915016 278853700356 278957081304 279481042764 280005988374 280109796516 280539890532 280732185426 281699146278 281892235779 282863192337 283596799563 285723917248 286366715712 286904594592 287550049248 288090150768 288098336064 288639467424 288738272592 289181615184 289288825056 289832192496 290376580536 290484233424 290930256848 291029846184 291584768112 292132447992 292789663848 293339606868 293999538492 294100384732 294652789662 295315675578 295870363173 296535988287 297101409066 297659450781 298329100839 299432282688 299459356757 299892045376 300566718144 301131268704 301242908736 301808729376 302384203968 302487714144 302952168288 303064483392 303633725472 304204036752 304316815968 304888410288 306043516944 306253293192 307308159576 307518802668 308578028004 308683874884 308789541522 309263671794 309378326796 309959428086 310541620851 310656749634 311240252169 311249095212 311833710342 311940455211 312419423547 312535248498 313122279393 313826716467 314308581059 315470852928 316180573632 316891891008 317378462016 317487104928 318092474304 318689943264 319406906016 320006843856 320836783344 321439406904 322162555176 322767668916 323493805404 323990513308 324101419614 324110628072 324719400852 325329317082 325449928188 326061216558 326673653103 326682934644 326794762602 327296538954 327408576957 328032864126 328649003991 329388371829 331858949184 332605538496 333865654848 334094501664 335245264992 335475057456 336114725408 336746045328 336861318024 337378551048 337503629232 338137557912 338772677292 338898272328 339534820548 339544467504 340182229464 340821189324 340947543816 341587941156 342229541346 342356417964 342882088428 342999461574 344298956562 344534954841 345721679523 346618310577 350003763648 350661171168 351450060192 352110184272 352781571296 352902333168 353444196336 353575230624 354239346384 354904709544 355036285296 355703145336 356381383248 356503377384 357050769768 357854033592 358526186172 359332769268 360007699338 360941381262 361619332767 362432874573 363123944414 363805995399 364624456581 365972789952 367359322176 367485074208 368049328416 368185777344 368877335904 369707206176 370274872352 370401622416 370412146368 371107886688 371804933808 371942775072 372641390352 373341317832 373479728688 374053187376 374181230808 374309580568 375598861704 375856314372 377150923116 377409439638 378129066084 378839300994 379550869929 379691582886 380404752651 381130090418 381260556369 381845962113 381987525942 382705008147 383565986793 384120201024 384984363456 385575486912 386442923328 387168774048 387312311232 388039794912 388779690816 389509930656 390386218464 391119475824 391999384656 392870386216 393754234104 394493817564 395381317716 396123957306 396135212088 396879267708 397015124814 397624720878 397772134452 398519264682 399267798237 399415820958 400029103166 400166038503 400929056154 401682115989 402585787791 405605382336 406517880384 407432431296 408058022592 408337724256 409744212768 410025070224 411437370672 411719388696 412351562392 412504435728 413279237448 414055494468 414208999512 414987002892 414998793616 415778280456 415920606948 416559231396 416701825218 416713664664 417496372524 418280550534 418435621956 419221564146 420008982561 420809835798 421098278139 422548719417 426675791808 427635692352 427782377792 428585875872 429550073568 430356891888 431325073872 432135226152 432147504096 432959201136 433772422776 433933237584 434748288744 435564870804 435577246192 435726350136 436395385272 436544769276 437377152168 438198671988 439184495772 440009410302 441150577098 441979184493 442973513367 445652113599 447300076608 448994727104 449148424032 449838068064 450004838976 450850077216 451696903056 451864363104 452713094064 452725956672 453576305952 453731571216 454428252432 454596725088 455450588208 456306055128 456475223952 457176117904 457332615432 459065275416 459379939788 460962239364 461278204002 462157747436 463025812326 463184312283 463895507691 464067490194 464939142129 465985124451 466873642818 467750565513 468802872747 469480245696 470536444224 471258928448 472319128512 473206279392 473381713728 474270860448 475175177664 475337836512 476067693024 476230657392 477138711456 478034914896 479110359024 480010265784 481255175016 482159110356 483243832764 484151503374 485074660532 485240708106 485985769962 486152129421 486165942108 487079101278 487993975623 488174892282 489091824837 490024401966 490192143903 490944808431 492049296189 493868829888 495739911744 496855187136 497788423776 497972971584 498737583168 498908307744 500798482272 501141752496 502867897488 503212586184 504172088112 505119067992 505291977036 506067826572 506255443848 507206336868 508159015938 508347408492 509127949484 509302230822 509316701256 510273344196 511231783986 511421315724 512381911734 513344312019 513534626946 514323132642 514499192361 514675673281 516448434843 521492634432 522665846208 525005645472 525991756752 527175090288 528165276408 528180282784 529172356944 529353499752 530166294504 530362845936 531359019576 532357064316 532554427944 533554718004 534572074872 535576154652 536781050388 537789279258 538999153902 540011549007 540196781047 541412071893 544685916621 546700093632 548583160896 548959184928 550005914304 551038983264 552073992624 552278666016 553316003856 554371040608 554560809264 555412308528 555602433624 555618219552 556661830032 557707400712 557914162608 558962085528 560011976748 560219593032 561079781064 561464370852 563398292556 563784471558 565726384674 566114159457 566983398289 567193599126 568258951491 569537374329 571695135627 572981288913 573809189184 575100098496 576180301536 577278934848 577476545184 578363230368 578577650112 579664384992 580753161072 580968466848 581860513696 582059692368 583169536224 584264895984 585579327696 586679213736 587999076984 588200769464 589305579324 590631351156 591740726346 593071976574 594185935959 594202818132 595318901562 596437081317 596658201678 597778897023 598918713514 599123731437 600043654749 601393584231 602262537408 603617458752 604975428288 605904336576 607267450944 608408073504 608633631936 609776820576 612087033888 612506586384 614616319152 615037605336 617156056008 617367749768 617579083044 618527343588 618756653592 619918856172 621083241702 621313499268 622480504338 622498190424 623667420684 623880910422 624838847094 625070496996 626244558786 627420825801 627653432934 628617162118 628832346219 631214753697 634974209856 637379886528 638813812032 640013687712 641673566688 642878813808 644325110352 645535337832 646987610808 647981026616 648202839228 648221256144 649438801704 650658634164 650899856376 652122433116 653347306206 653365869288 653589525204 654593077908 654817153914 656065728252 657298007982 658776743658 660014115453 661725865647 668189003328 670490529984 670950114912 672229450816 673492090656 673722636048 674757102096 675007258464 676275115824 677545354584 677796544656 679069641096 679088935008 680364458928 681642378648 681895087632 683175882312 684459082692 684712835928 685764176856 685998923148 688597913124 689069909682 691443359046 691917306003 693236621154 694538718489 696101235291 700310464227 701322342336 702900120384 704220368544 705563142592 705804666336 706888392672 707150461248 708478692768 709809419088 710072570592 711406290672 712762766496 713006754768 714101539536 715708067184 717052372344 718665538536 720015398676 721882762524 723238665534 724865749146 726227255061 726247888828 727611990798 727861062159 728978654943 729248913162 730618651917 732262338423 734970148416 735036602949 736098656832 737754671808 739414412352 740549744704 740803244832 742215773376 743609867616 743885550144 745282780704 746682635664 746959457376 748106374752 748362461616 748619161136 751197723408 751712628744 754301846232 754818879276 756258132168 757678601988 759101739858 759383165772 760809505302 762238523907 762260180836 762521112738 763691924226 763953346233 763975051884 765410016294 766847675979 767131973586 768572867601 770301940419 771484698963 774337548096 776079589824 779019861312 780772436928 782238951648 783998769312 785740772432 787508468208 788987635128 790762635432 792247914612 792270424176 793758535416 794030249628 795249441756 795544268904 797038529364 798535596474 798831641916 800058206332 800332077006 801858112308 803364231978 805171575582 806683918887 808498730853 808776058013 816675448512 819488425536 820050140448 822874741344 823438777392 824703124784 825008871456 826558474896 828110988936 828417999024 829974005784 829997587232 831556560912 831841213896 833118462792 833403650436 833427329328 834992745048 836561101068 836871243912 838443128292 840017965122 841619671596 842196556278 845097438834 845676707337 848589577011 848880655931 850790398689 857171751744 859100147136 860713783776 862650147744 864270452304 864295008192 865918402272 867544845552 867866475168 869496577488 871129741608 871154492384 871452700272 872790770544 873089538552 874754304336 876397343976 878368991544 880018820604 882301154196 883958368986 885947026734 887611089519 889607964861 890973911597 891304227198 892978352343 894987302517 898296848064 898378070271 899676136128 901700154432 903393806112 903728726208 905426188128 907152611904 907463142432 908856504864 909193450176 910901176416 912612110256 912950447904 914352235808 914665230864 918130550832 918759879576 921924478728 922556408004 924315494872 926051624652 926368624566 927791015382 928134980388 929878284258 931624862553 931970248902 933720756507 933747285636 935501131026 937258270641 937605745494 939366838179 941480149401 942925743177 946412558784 948541720896 950675673024 952135386048 952461314784 954277422912 956069829792 958220718048 960020531568 962510350032 964318220712 966487665528 968303006748 970149321064 970481416212 971971539924 972304258842 972331884216 974158202556 975987951246 976349784564 978183649674 980020959309 980048803932 980384287806 981889616862 984098592378 985947011973 988165115487 995576847552 997816615488 1001596964544 1002283504992 1005735794976 1006425172368 1008344176224 1010238135984 1010583954072 1012135653144 1012510887696 1014412673736 1016318031876 1016694816984 1018255898968 1018604461644 1018633402512 1020546688392 1022463567972 1022842631448 1024763823468 1026688624038 1027069253892 1028646265284 1028998384722 1029351346562 1032896869686 1033604864523 1037165038569 1039854931731 1050011290944 1051983513504 1054350180576 1056330552816 1056360565568 1058344713888 1058706999504 1060332589008 1060725691872 1062718039152 1064714128632 1065108855888 1067109436008 1069144149744 1071152309304 1073562100776 1075578558516 1077998307804 1080023098014 1080393562094 1082824143786 1084857998301 1087298623719 1089371833242 1091417986197 1093873369743 1097918369856 1102077966528 1104147985248 1104557332032 1106632007712 1108742081216 1109121618528 1110824617056 1111204867248 1111236439104 1113323660064 1115414801424 1115828325216 1117924171056 1120023953496 1120439186064 1122159562128 1122928741704 1126796585112 1127568943116 1131452769348 1132228318914 1133966796578 1134387198252 1136517902982 1138652609787 1139074748658 1141214257953 1143390271254 1143781669107 1145537886339 1145962577826 1148115024441 1150697960379 1152360603072 1154953090368 1156726460736 1159328769984 1161506322144 1161936933696 1163721027392 1164119384736 1166339072448 1168529791968 1171158655392 1173358427472 1175998153968 1176401538928 1178611158648 1181262702312 1183481452692 1186143953148 1188371871918 1188405636264 1190637803124 1192874162634 1193316403356 1195557794046 1197803394711 1197837427028 1198247462874 1200087309498 1200498115509 1202787168462 1205046347967 1207757363373 1216816147008 1219553641152 1224174067776 1225013172768 1229232638304 1230075210672 1234312112016 1234735499536 1235158166088 1237054687176 1237513307184 1239837712344 1242166483404 1242626998536 1244961008676 1244996380848 1247334841368 1247761820844 1249677694188 1250140993992 1252489117572 1254841651602 1255306865868 1257234324236 1257664692438 1260026947683 1262429507394 1263294834417 1267646158251 1270933805449 1280027375424 1283347133376 1285757627616 1288650220704 1291070675664 1293975221616 1295962053232 1296405678456 1296442512288 1298877603408 1301317268328 1301799712752 1304244866232 1306694612412 1306731738576 1307179050408 1309186155816 1309634307828 1312131456504 1314596015964 1317553487316 1320028230906 1323451731294 1325937553479 1328920540101 1333955316463 1336956340797 1341900229824 1346984181312 1347445272096 1349514204192 1350014516928 1352550231648 1355090709168 1355593089312 1358139282192 1358177870016 1360728917856 1363284757296 1363790175264 1366351764624 1368918165384 1369425671856 1371528353712 1371997846296 1377195826248 1378139819364 1382886718092 1383834612006 1386473242308 1389077436978 1389552936849 1391686523073 1392202470582 1394817426387 1397955373353 1400101861081 1400620928454 1403251696539 1406408618241 1408440737088 1411609332672 1413776785344 1416957385536 1419618838176 1420145141184 1422812581344 1425525532992 1426013509536 1428203079072 1431416134368 1434104744688 1437331077072 1440030797352 1443765525048 1446477331068 1449731498292 1452454510122 1452495777656 1455223981596 1455722124318 1457957309886 1458456388263 1458497826324 1461237303834 1463981926869 1464524676846 1467275474511 1470073205898 1472834425293 1476147888567 1481606489664 1487219735232 1490565561408 1493365271328 1493918914752 1496212749504 1496724923232 1497238322272 1502395446816 1503425257488 1508603692464 1509637758552 1512516264336 1515357203976 1518203479716 1518766331544 1521619010604 1524477047814 1524520361672 1525042225476 1527383848452 1527906692466 1527950103768 1530820032588 1533695351958 1534263947172 1537145735202 1540032936057 1540603880838 1542969397926 1544027019843 1549345304529 1564477903296 1567997538624 1571481544864 1575016936416 1577975270256 1581525270864 1584495829224 1584540848352 1587517070832 1588060499256 1590498883512 1591088537808 1594077058728 1597071192948 1597663283832 1600116412664 1600664154012 1603716224616 1606728463956 1610343151164 1613367837774 1616997461706 1617552116026 1620590343141 1624236215679 1634057749863 1640100280896 1645749482688 1646877554784 1649406249568 1650017742912 1653116949792 1656221977872 1656835998048 1659948011568 1659995174464 1663113121824 1663682427792 1666236925584 1666807300872 1666854658656 1669985490096 1673122202136 1673742487824 1676886256584 1680035930244 1683239343192 1684393112556 1690194877668 1691353414674 1697179154022 1697761311862 1698342478371 1700950194867 1701580797378 1704776854473 1708612122987 1715085406881 1718943866739 1721427567552 1725300295488 1728540904608 1731836804544 1735089691104 1735732950336 1738993154976 1742259483216 1742308984768 1742905400544 1745581541088 1746179077104 1749508608672 1752794687952 1756737983088 1760037641208 1764602308392 1767916737972 1771894053468 1775222179038 1779215929722 1781947823194 1782557807877 1782608454396 1785956704686 1789311243951 1789974605034 1793336691069 1796756140542 1797371194311 1800130964247 1804180752693 1806787612224 1810852376256 1814926284864 1817713009728 1821802352832 1825224220512 1825900895808 1828704471616 1829330461728 1836261101664 1837519759152 1843848957456 1845112816008 1848630989744 1852103249304 1852737249132 1855582030764 1856269960776 1859756568516 1863249725106 1863940497804 1867441513014 1867494571272 1871002262052 1874516541282 1875211490988 1878733676358 1882262477403 1882960298802 1885851486354 1886497038657 1893644261091 1904922629568 1912139659584 1916441436096 1920041063136 1925020700064 1928636441424 1932975331056 1936606013496 1940298642128 1940962832424 1943943079848 1944608517684 1944663768432 1948316405112 1951975902492 1952699569128 1956367299348 1960041918618 1960097607864 1960768575612 1963779233724 1968197184756 1971894023946 1976330230974 1980042346359 1985177596941 2004567009984 2011471589952 2012850344736 2016688352448 2020476271968 2021167908144 2024271306288 2025021775392 2028825347472 2032636063752 2033389633968 2036511797936 2037208923288 2037266805024 2041093376784 2044927135944 2045685262896 2049527646936 2053377248076 2054138507784 2057292530568 2057996769444 2058702693124 2065793739372 2067209729046 2074330077138 2075751918009 2079709863462 2083616155467 2088303705873 2096215497299 2100931392681 2103967027008 2108700361152 2112661105632 2116689427776 2117413999008 2120665178016 2121451383744 2125436078304 2129428257264 2130217711776 2134218872016 2138288299488 2142304618608 2147124201552 2151157117032 2155996615608 2160046196028 2160787124188 2165648287572 2169715996602 2174597247438 2178681765183 2178743666484 2182835972394 2183583186477 2186935964829 2187746739486 2191855955751 2196787015269 2200160067413 2205109808847 2208295970496 2213264015424 2218243237056 2221649234112 2222409734496 2226647320128 2230829602848 2231656650432 2235848342112 2240047906992 2240878372128 2244319124256 2245857483408 2253593170224 2255137886232 2262905538696 2264456637828 2267933593156 2268774396504 2273035805964 2277305219574 2278149497316 2282428515906 2286715571721 2286780542508 2287563338214 2291075772678 2291860038699 2291925155652 2296230048882 2300543027937 2301395920758 2305718602803 2314454096889 2323012644288 2328238769472 2337059583936 2342317310784 2346716854944 2351996307936 2352803077856 2357222317296 2362525404624 2366962905384 2372287906296 2376743743836 2376811272528 2381275606248 2385748325268 2386632806712 2391115588092 2395606789422 2395674854056 2396494925748 2400174618996 2400996231018 2405574336924 2410092695934 2415514726746 2420051756661 2426328174039 2450026345536 2458465276608 2460150421344 2468624224032 2469470999072 2470316332176 2474109374352 2475026614368 2479675424688 2484332966808 2485253997072 2489922017352 2489992761696 2494669682736 2495523641688 2499355388376 2500281987984 2504978235144 2509683303204 2510613731736 2514468648472 2515329384876 2520053895366 2524859014788 2526589668834 2535292316502 2537030122011 2541867610898 2546641967793 2552371196067 2571515255232 2577300441408 2582141351328 2587950443232 2591924106464 2592811356912 2592885024576 2597755206816 2602634536656 2603599425504 2608489732464 2613389224824 2613463477152 2614358100816 2618372311632 2619268615656 2624262913008 2629192031928 2635106974632 2640056461812 2646903462588 2651875106958 2657841080202 2662833268557 2667910632926 2668823894583 2672921734791 2673912681594 2678935057029 2684961907551 2694890544192 2695134210813 2699028408384 2705100463296 2710181418336 2711186178624 2716278564384 2721457835712 2726569514592 2727580350528 2732703529248 2737836330768 2738851343712 2743056707424 2743995692592 2754391652496 2756279638728 2765773436184 2767669224012 2772946484616 2778154873956 2779105873698 2783373046146 2784404941164 2789634852774 2794874587659 2795910746706 2800203722162 2801162269521 2801241856908 2806503393078 2811774811923 2812817236482 2818100514537 2824440448203 2828777229531 2839237676352 2845625162688 2852027019072 2856406158144 2862832268736 2868209489376 2874662154144 2880061594704 2887531050096 2892954662136 2899462996584 2904909020244 2904991555312 2910447963192 2911444248636 2915914619772 2916912776526 2916995652648 2922474607668 2927963853738 2929049353692 2934550949022 2940062877927 2940146411796 2945668850586 2952295777134 2957841035919 2964495346461 2986730542656 2993449846464 2994476644544 3004790893632 3006850514976 3017207384928 3019275517104 3025032528672 3030714407952 3036406959432 3037532663088 3043238021208 3048954095628 3049040723344 3050084450952 3054767696904 3055813384932 3055900207536 3061640065176 3067390703916 3068527894344 3074291470404 3080065872114 3081207761676 3085938795852 3088054039686 3098690609058 3100814593569 3111495115707 3119564795193 3142963089728 3150033872832 3155950540512 3163050541728 3168991658448 3169081696704 3175034141664 3176120998512 3180997767024 3182177075616 3188154117456 3194142385896 3195326567664 3200232825328 3201328308024 3207432449232 3213456927912 3220686302328 3226735675548 3233994923412 3235104232052 3241180686282 3248472431358 3254573994903 3261895871157 3268115499726 3274253958591 3281620109229 3293755109568 3294052924327 3298812499136 3306233899584 3312443955744 3313671996096 3319896023136 3326226243648 3327364855584 3332473851168 3333614601744 3333709317312 3339970980192 3346244404272 3347484975648 3353772513168 3360071860488 3366478686384 3368786225112 3380389755336 3382706829348 3394358308044 3395522623724 3396684956742 3401900389734 3403161594756 3409553708946 3415957829361 3417224245974 3423642773859 3430170813762 3431345007321 3436613659017 3437887733478 3444345073323 3452093881137 3457081809216 3457394391649 3470179382208 3477986309952 3484518966432 3485810801088 3491163082176 3492358154208 3499017217344 3505589375904 3513475966176 3520075282416 3529204616784 3535833475944 3543788106936 3550444358076 3558431859444 3563895646388 3565115615754 3565216908792 3571913409372 3578622487902 3579949210068 3586673382138 3593410184133 3593512281084 3594742388622 3600261928494 3601494346527 3608361505386 3615139043901 3623272090119 3650448441024 3658660923456 3672522203328 3675039518304 3687697914912 3690225632016 3697261979488 3704206498608 3705474498264 3711164061528 3712539921552 3719513137032 3726499450212 3727880995608 3734883026028 3734989142544 3742004524104 3749033082564 3750422981976 3757467352716 3764524954806 3765920597604 3771702972708 3772994077314 3780080843049 3787288522182 3789884503251 3802938474753 3812801416347 3840082126272 3850041400128 3857272882848 3865950662112 3873212026992 3880597284256 3881925664848 3887886159696 3889217035368 3889327536864 3896632810224 3903951804984 3905399138256 3912734598696 3920083837236 3920195215728 3921537151224 3927558467448 3936394369512 3943788047892 3952660461948 3960084692718 3970355193882 3977812660437 3986761620303 4001865949389 4010869022391 4025700689472 4040952543936 4042335816288 4048542612576 4050043550784 4057650694944 4065272127504 4066779267936 4073023595872 4074417846576 4074533610048 4082186753568 4089854271888 4091370525792 4099055293872 4106754496152 4108277015568 4114585061136 4115993538888 4117405386248 4131587478744 4134419458092 4148660154276 4151503836018 4159419726924 4167232310934 4175059569219 4176607411746 4184452279161 4192430994598 4193866120059 4200305583243 4201862785362 4209755089617 4219225854723 4225322211264 4234827998016 4241330356032 4250872156608 4258856514528 4260435423552 4268437744032 4276576598976 4284609237216 4294248403104 4302314234064 4311993231216 4320092392056 4321574248376 4331296575144 4339431993204 4349194494876 4357363530366 4357487332968 4365671944788 4367166372954 4373871929658 4375493478972 4383711911502 4391945780607 4393574030538 4400320134826 4401826423533 4410219617694 4418503275879 4428443665701 4444819468992 4461659205696 4471696684224 4480095813984 4481756744256 4488638248512 4491714966816 4507186340448 4510275772464 4525811077392 4528913275656 4535867186312 4537548793008 4546071611928 4554610439148 4556298994632 4564857031812 4573431143442 4573561085016 4575126676428 4582151545356 4583720077398 4583850311304 4592460097764 4601086055874 4602791841516 4611437205606 4620098808171 4628908193778 4632081059529 4648035913587 4693433709888 4703992615872 4705606155712 4714444634592 4725050809248 4733925810768 4744575812592 4753487487672 4753622545056 4762551212496 4771496650536 4773265613424 4782231176184 4791213578844 4791349708112 4792989851496 4800349237992 4801992462036 4811148673848 4820185391868 4831029453492 4840103513322 4852656348078 4861771029423 4872708647037 4902173249589 4920300842688 4937248448064 4938941998144 4940632664352 4948218748704 4950053228736 4959350849376 4968665933616 4970507994144 4979844034704 4979985523392 4989339365472 4991047283376 4998710776752 5000563975968 5009956470288 5019366606408 5021227463472 5028937296944 5030658769752 5040107790732 5049718029576 5053179337668 5070584633004 5074060244022 5083735221796 5093283935586 5095027435113 5102850584601 5104742392134 5114330563419 5125836368961 5145256220643 5156831600217 5164282702656 5175900886464 5183848212928 5185622713824 5195510413632 5205269073312 5207198851008 5216979464928 5226778449648 5226926954304 5228716201632 5236744623264 5238537231312 5248525826016 5258384063856 5270213949264 5280112923624 5293806925176 5303750213916 5315682160404 5325666537114 5335821265852 5337647789166 5345843469582 5347673423631 5347825363188 5357870114058 5367933731853 5369923815102 5380010073207 5390268421626 5392113582933 5400392892741 5412542258079 5420362836672 5432557128768 5453139029184 5465407058496 5475672661536 5477702687424 5486113414848 5487991385184 5508783304992 5512559277456 5531546872368 5535338448024 5545892969232 5556309747912 5558211747396 5566746092292 5568809882328 5579269705548 5589749175318 5591821493412 5600407444324 5602324539042 5602483713816 5613006786156 5623549623846 5625634472964 5636201029074 5646787432209 5648880896406 5657554459062 5659491115971 5661432406091 5680932783273 5736418978752 5749324308288 5760123189408 5775062100192 5785909324272 5798925993168 5809818040488 5809983110624 5820895926384 5822888497272 5831829239544 5833825553052 5833991305296 5844949215336 5855927707476 5858098707384 5869101898044 5880125755854 5880292823592 5891337701172 5904591554268 5915682071838 5928990692922 5940127039077 5942164591517 5955532790823 6013701029952 6034414769856 6038551034208 6050065057344 6061428815904 6072813918864 6075065326176 6086476042416 6097908191256 6098081446688 6100168901904 6109535393808 6111626769864 6111800415072 6123280130352 6134781407832 6137055788688 6148582940808 6160131744228 6162415523352 6171877591704 6176108079372 6197381218116 6201629187138 6222990231414 6227255754027 6236817381179 6239129590386 6250848466401 6264911117619 6288646491897 6302794178043 6311901081024 6326101083456 6337983316896 6350068283328 6352241997024 6361995534048 6364354151232 6376308234912 6388284771792 6390653135328 6400465650656 6402656616048 6414864898464 6426913855824 6441372604656 6453471351096 6467989846824 6470208464104 6482361372564 6496944862716 6509147989806 6523791742314 6536045295549 6536230999452 6548507917182 6560807894487 6563240218458 6575567867253 6588105848654 6590361045807 6600480202239 6615329426541 6624887911488 6639792046272 6654729711168 6664947702336 6667229203488 6679941960384 6692488808544 6694969951296 6707545026336 6720143720976 6732957372768 6737572450224 6760779510672 6765413658696 6788716616088 6791045247448 6793369913484 6803800779468 6806323189512 6819107417892 6831915658722 6834448491948 6847285547718 6860146715163 6860341627524 6862690014642 6873227318034 6875775466956 6888690146646 6901629083811 6904187762274 6914788783298 6917155808409 6943362290667 6969037932864 6984716308416 7011178751808 7026951932352 7040150564832 7058409233568 7071666951888 7087576213872 7100888716152 7116863718888 7127791292776 7130231231508 7130433817584 7143826818744 7157244975804 7159898420136 7173346764276 7186820368266 7187024562168 7189484777244 7200523856988 7202988693054 7216723010772 7230278087802 7246544180238 7260155269983 7278984522117 7350079036608 7375395829824 7380451264032 7394523958976 7408412997216 7410948996528 7422328123056 7425079843104 7439026274064 7452998900424 7455761991216 7469766052056 7469978285088 7484009048208 7498066165128 7500845963952 7514934705432 7529049909612 7531841195208 7543405945416 7545988154628 7560161686098 7574577044364 7579769006502 7605876949506 7611090366033 7625602832694 7639925903379 7657113588201 7714545765696 7731901324224 7746424053984 7761194568512 7763851329696 7775772319392 7778434070736 7778655073728 7793265620448 7807903609968 7810798276512 7825469197392 7840167674472 7840390431456 7843074302448 7855116934896 7872788739024 7887576095784 7905320923896 7920169385436 7940710387764 7955625320874 7973523240606 7988499805671 8003731898778 8006471683749 8018765204373 8021738044782 8036805171087 8054885722653 8084671632576 8085402632439 8097085225152 8115301389888 8130544255008 8133558535872 8146047191744 8148835693152 8164373507136 8179708543776 8182741051584 8198110587744 8213508992304 8216554031136 8229170122272 8231987077776 8234810772496 8263174957488 8268838916184 8297320308552 8303007672036 8318839453848 8334464621868 8350119138438 8353214823492 8368904558322 8384623762977 8384861989196 8387732240118 8400611166486 8403486808563 8403725570724 8419510179234 8435324435769 8438451709446 8454301543611 8473321344609 8486331688593 8517713029056 8536875488064 8569218474432 8588496806208 8604628468128 8623986462432 8640184784112 8643148496752 8662593150288 8678863986408 8698388989752 8714727060732 8714974665936 8731343889576 8734332745908 8747743859316 8750986957944 8767423823004 8783891561214 8787148061076 8800640269652 8803652847066 8820188633781 8820439235388 8837006551758 8856887331402 8873523107757 8893486039383 8896536638143 8960191627968 8983429933632 9014372680896 9020551544928 9051622154784 9057826551312 9071734372624 9075097586016 9092143223856 9109220878296 9112597989264 9129714063624 9146862286884 9147122170032 9150253352856 9164303090712 9167440154796 9167700622608 9184920195528 9202172111748 9205583683032 9222874411212 9240197616342 9257816387556 9264162119058 9296071827174 9302443780707 9334485347121 9337687215241 9358694385579 9428889269184 9450101618496 9467851621536 9489151625184 9506974975344 9507245090112 9525102424992 9542993301072 9546531226848 9564462352368 9582427157688 9582699416224 9585979702992 9600698475984 9603984924072 9622297347696 9640370783736 9662058906984 9680207026644 9705312696156 9723542058846 9745417294074 9763721984709 9785687613471 9800713027567 9804346499178 9822761875773 9844860327687 9881265328704 9882158772981 9896437497408 9918701698752 9937331867232 9941015988288 9959688069408 9978678730944 9982094566752 9997421553504 10001127951936 10019912940576 10038733212816 10042454926944 10057874593888 10061317539504 10080215581464 10099436059152 10106358675336 10141169266008 10148120488044 10167470443592 10186567871172 10190054870226 10205701169202 10209484784268 10228661126838 10247873488083 10251672737922 10270928321577 10290512441286 10309840977051 10313663200434 10333035219969 10356281643411 10371245427648 10372183174947 10410538146624 10433958929856 10453556899296 10457432403264 10473489246528 10477074462624 10497051652032 10516768127712 10540427898528 10560225847248 10587613850352 10607500427832 10631364320808 10651333074228 10671642531704 10675295578332 10691686939164 10695346847262 10695650726376 10715740228116 10735867463706 10739847630204 10760020146414 10780230552399 10780536843252 10784227165866 10800785785482 10825084516158 10845417131703 10869816270357 10951345323072 10975982770368 11017566609984 11025118554912 11063093744736 11070676896048 11091785938464 11112619495824 11116423494792 11133492184584 11137619764656 11158539411096 11179498350636 11183642986824 11200814888648 11204649078084 11204967427632 11226013572312 11247099247692 11251268945928 11272402058148 11293574864418 11297761792812 11315108918124 11318982231942 11322864812182 11361865566546 11369653509753 11408815424259 11438404249041 11520246378816 11550124200384 11571818648544 11597851986336 11619636080976 11619966221248 11641791852768 11645776994544 11663658479088 11667651106104 11667982610592 11689898430672 11711855414952 11716197414768 11738203796088 11760251511708 11760585647184 11782675402344 11809183108536 11831364143676 11857981385844 11880254078154 11884329183034 11911065581646 11933437981311 11960284860909 12005597848167 12032607067173 12077102068416 12122857631808 12145627837728 12150130652352 12172952084832 12195816382512 12196162893376 12200337803808 12219070787616 12223253539728 12223600830144 12246560260704 12269562815664 12274111577376 12297165881616 12320263488456 12324831046704 12343755183408 12352216158744 12394762436232 12403258374276 12445980462828 12454511508054 12473634762358 12478259180772 12501696932802 12525178707657 12529822235238 12553356837483 12577292983794 12581598360177 12600916749729 12605588356086 12629265268851 12657677564169 12675966633792 12704483994048 12723991068096 12752616469824 12776569543584 12781306270656 12800931301312 12805313232096 12829729796928 12853827711648 12882745209312 12906942702192 12935979693648 12940416928208 12964722745128 12993889725432 13018295979612 13047583484628 13072090591098 13072461998904 13097015834364 13121615788974 13126480436916 13151135734506 13175837341821 13176211697308 13180722091614 13200960404478 13205479270599 13230658853082 13255509827637 13285330997103 13334458406976 13384977617088 13415090052672 13440287441952 13465914745536 13475144900448 13521559021344 13530827317392 13577433232176 13582090494896 13586739826968 13607601558936 13612646379024 13638214835784 13663831317444 13668896983896 13694571095436 13720293430326 13720683255048 13725380029284 13746454636068 13751550933912 13777380293292 13803258167622 13808375524548 13829577566596 13834311616818 13860296424513 13886724581334 13896243178587 13944107740761 14080301129664 14116818467136 14143333903776 14175152427744 14201777432304 14233727437776 14255582585552 14260462463016 14260867635168 14287653637488 14314489951608 14319796840272 14346693528552 14373640736532 14374049124336 14378969554488 14401047713976 14405977386108 14433446021544 14460556175604 14493088360476 14520310539966 14557969044234 14585313088269 14618125941111 14673508481093 14706519748767 14760902528064 14816825994432 14821897993056 14844656246112 14850159686208 14878052548128 14905997800848 14911523982432 14939532104112 14939956570176 14968018096416 14996132330256 15001691927904 15029869410864 15058099819224 15063682390416 15086811890832 15091976309256 15120323372196 15149154088728 15159538013004 15211753899012 15222180732066 15251205665388 15279851806758 15285082305339 15308551753803 15314227176402 15342991690257 15377509106883 15401120471891 15435768661929 15470494800651 15492848107968 15527702659392 15551544638784 15556868141472 15586531240896 15615807219936 15621596553024 15650938394784 15680335348944 15680780862912 15686148604896 15710233869792 15745577478048 15775152191568 15810641847792 15840338770872 15881420775528 15911250641748 15947046481212 15976999611342 16007463797556 16012943367498 16037530408746 16043020270893 16043476089564 16073610342174 16103801195559 16109771445306 16140030219621 16170805264878 16201178678223 16237626774237 16261088510016 16297671386304 16359417087552 16396221175488 16427017984608 16433108062272 16458340244544 16463974155552 16469621544992 16526349914976 16537677832368 16594640617104 16606015344072 16637678907696 16668929243736 16700238276876 16706429646984 16737809116644 16769247525954 16769723978392 16775464480236 16801222332972 16806973617126 16807451141448 16839020358468 16870648871538 16876903418892 16908603087222 16940362296627 16946642689218 16972663377186 16984297218273 17042798349819 17209256936256 17247972924864 17280369568224 17286296993504 17325186300576 17357727972816 17396777979504 17429454121464 17429949331872 17462687779152 17468665491816 17495487718632 17501973915888 17534847646008 17567783122428 17574296122152 17601280539304 17607305694132 17640377267562 17640878470776 17674013103516 17713774662804 17747046215514 17786972078766 17793073276286 17826493774551 17866598372469 18041103089856 18103244309568 18115653102624 18143468745248 18150195172032 18184286447712 18218441756592 18225195978528 18259428127248 18293724573768 18294244340064 18300506705712 18328606181424 18334880309592 18335401245216 18369840391056 18404344223496 18411167366064 18445748822424 18480395232684 18515632775112 18528324238116 18592143654348 18604887561414 18668970694242 18675374430482 18681767262081 18710452143537 18717388771158 18752545399203 18794733352857 18865939475691 18908382534129 18935703243072 18978303250368 19013949950688 19050204849984 19085986602144 19093062453696 19128924704736 19164854315376 19165398832448 19171959405984 19201396951968 19207969848144 19244594695392 19280741567472 19324117813968 19360414053288 19410625392312 19447084117692 19490834588148 19527443969418 19571375226942 19601426055134 19608135886647 19608692998356 19645523751546 19682423683461 19689720655374 19726703601759 19764317545962 19771083137421 19801440606717 19845988279623 19874663734464 19919376138816 19964189133504 19994843107008 20039825881152 20077466425632 20084909853888 20115749187776 20122635079008 20160431162928 20198872118304 20212717350672 20282338532016 20296240976088 20334940887184 20373135742344 20380109740452 20411402338404 20418969568536 20457322253676 20495746976166 20503345475844 20541856643154 20580440145489 20581024882572 20619681954102 20627326400868 20666070439938 20704887251433 20712563286822 20744366349894 20751467425227 20830086872001 20907113798592 20954148925248 21033536255424 21080855797056 21120451694496 21175227700704 21215000855664 21262728641616 21302666148456 21343285063408 21350591156664 21383373878328 21390693694524 21391301452752 21431480456232 21471734927412 21479695260408 21520040292828 21560461104798 21561073686504 21568454331732 21601571570964 21650169032316 21690834263406 21739632540714 21780465809949 21836953566351 22050237109824 22126187489472 22141353792096 22183571876928 22225238991648 22232846989584 22266984369168 22275239529312 22317078822192 22358996701272 22367285973648 22401629777296 22409298156168 22409934855264 22452027144624 22494198495384 22502537891856 22544804116296 22587149728836 22595523585624 22630217836248 22637964463884 22645729624364 22723731133092 22739307019506 22817630848518 22833271098099 22876808498082 22919777710137 22971340764603 23058370470289 23143637297088 23195703972672 23239272161952 23283583705536 23291553989088 23327316958176 23335302212208 23335965221184 23379796861344 23423710829904 23432394829536 23476407592176 23520503023416 23521171294368 23565350804688 23618366217072 23662728287352 23715962771688 23760508156308 23768658366068 23822131163292 23866875962622 23920569721818 23965499417013 24011195696334 24019415051247 24056295613119 24065214134346 24110415513261 24164657167959 24201760741543 24256207897317 24291255675456 24345904169664 24391632765024 24400675607616 24438141575232 24446507079456 24493120521408 24539125631328 24548223154752 24594331763232 24640526976912 24649662093408 24687510366816 24704432317488 24789524872464 24806516748552 24891960925656 24909023016108 24947269524716 24956518361544 25003393865604 25050357415314 25059644470476 25106713674966 25153871288931 25154585967588 25163196720354 25201833499458 25210460425689 25211176712172 25258530537702 25305973307307 25315355128338 25362904630833 25458995065779 25553139087168 25610626464192 25707655423296 25765490418624 25813885404384 25871959387296 25880833856416 25929445490256 25987779450864 26036591959224 26095166969256 26144181182196 26144923997808 26194031668728 26243231577948 26252960873832 26302271469012 26351674683642 26352423394616 26361444183228 26401920808956 26410958541198 26460565901343 26461317706164 26511019655274 26570661994206 26620569323271 26689609914429 26880574883904 26950289800896 27043118042688 27061654634784 27154866464352 27164180989792 27173479653936 27215203117872 27225292758048 27276429671568 27327662634888 27337793967792 27389142190872 27440586860652 27441366510096 27450760058568 27492909272136 27503101867824 27554760586584 27606516335244 27616751049096 27659155133192 27668623233636 27720592849026 27773449162668 27792486357174 27888215481522 27907331342121 28013061645723 28076083156737 28286667807552 28350304855488 28403554864608 28467454875552 28511165171104 28520924926032 28521735270336 28575307274976 28628979903216 28639593680544 28693387057104 28747281473064 28748098248672 28757939108976 28802095427952 28811954772216 28866892043088 28921112351208 28986176720952 29040621079932 29115938088468 29170626176538 29236251882222 29291165954127 29347016962186 29357062840413 29402139082701 29413039497534 29468285627319 29534580983061 29643795986112 29646476318943 29689312492224 29756105096256 29811995601696 29823047964864 29879064208224 29936036192832 29992264660512 30003383855808 30059738821728 30116199638448 30127364780832 30173623781664 30183952618512 30240646744392 30298308177456 30319076026008 30423507798024 30444361464132 30502411330776 30559703613516 30570164610678 30617103507606 30628454352804 30685983380514 30743620464249 30755018213766 30802240943782 30812784964731 30871537323858 30929522931153 30940989601302 30999105659907 31068844930233 31113736282944 31116549524841 31231614439872 31301876789568 31360670697888 31372297209792 31420467739584 31491154956096 31550304383136 31621283695584 31680677541744 31762841551056 31822501283496 31894092962424 31953999222684 32014927595112 32025886734996 32075060817492 32086040541786 32086952179128 32147220684348 32207602391118 32219542890612 32280060439242 32340691657197 32341610529756 32402357356446 32475253548474 32536251395109 32609448811071 32854035969216 32927948311104 32939243089984 33052699829952 33075355664736 33189281234208 33212030688144 33275357815392 33337858487472 33400476553752 33412859293968 33475618233288 33538495051908 33539447956784 33550928960472 33602444665944 33613947234252 33614902282896 33678040716936 33741297743076 33753806837784 33817206174444 33880724593254 33893285378436 33945326754372 33968594436546 34085596699638 34108960529259 34226446272777 34315212747123 34560739136448 34572593987008 34650372601152 34715455945632 34793555959008 34858908242928 34859898663744 34925375558304 34937330983632 34990975437264 35003947831776 35069695292016 35135566244856 35148592244304 35202561078608 35214611388264 35280754535124 35281756941552 35348026207032 35427549325608 35494092431028 35573944157532 35586146552572 35652987549102 35733196744938 35800313943933 35880854582727 36016793544501 36097821201519 36231306205248 36286937490496 36368572895424 36436883513184 36450391957056 36518856254496 36587449147536 36588488680128 36601013411424 36657212362848 36669760619184 36670802490432 36739680782112 36808688446992 36822334732128 36891497644848 36960790465368 37031265550224 37056648476232 37184287308696 37209775122828 37337941388484 37350748860964 37363534524162 37420904287074 37434777542316 37505090798406 37575536122971 37589466705714 37660070512449 37731878951382 37744795080531 37802750249187 37816765068258 37887795806553 37973032692507 38027899901376 38031338308139 38171973204288 38257849409472 38329708630752 38343918811968 38402793903936 38415939696288 38489189390784 38561483134944 38648235627936 38720828106576 38821250784624 38894168235384 38981669176296 39054887938836 39142750453884 39202852110268 39216271773294 39217385996712 39291047503092 39364847366922 39379441310748 39453407203518 39527512025463 39528635091924 39542166274842 39602881213434 39616437811797 39691976559246 39766529482911 39855992991309 40154932851264 40245270158016 40320862325856 40397744236608 40425434701344 40564677064032 40592481952176 40669881774368 40746271484688 40760219480904 40822804676808 40837939137072 40914644507352 40991493952332 41006690951688 41083713286308 41160880290978 41162049765144 41239363908204 41254652801736 41332140879876 41409774502866 41425126573644 41488732699788 41502934850454 41580889273539 41660173744002 41688729535761 41832323222283 42240903388992 42350455401408 42430001711328 42525457283232 42605332296912 42686570126816 42701182313328 42766747756656 42781387389048 42782602905504 42862960912464 42943469854824 42959390520816 43040080585656 43120922209596 43122147373008 43136908663464 43203143141928 43300338064632 43381668526812 43479265081428 43560931619898 43673907132702 43755939264807 43854377823333 44020525443279 44119559246301 44282707584192 44450477983296 44465693979168 44533968738336 44550479058624 44634157644384 44717993402544 44734571947296 44803259554592 44818596312336 44819869710528 44904054289248 44988396990768 45005075783712 45089608232592 45174299457672 45191047171248 45260435672496 45275928927768 45291459248728 45447462266184 45478614039012 45635261697036 45666542196198 45753616996164 45839555420274 45925655261409 45942681529206 46028975070771 46116740940578 46132527320649 46203361415673 46307305985787 46411484401953 46478544323904 46583107978176 46654633916352 46670604424416 46759593722688 46847421659808 46864789659072 46952815184352 47041006046832 47042342588736 47130701609376 47236732434144 47325456574704 47431925543376 47521016312616 47537316732136 47644262326584 47733751925244 47841139443636 47930998834026 48022391392668 48038830102494 48112591226238 48130428268692 48220831026522 48311403586677 48329314335918 48403521483086 48420090658863 48512415794634 48603536034669 48712880322711 48783265530048 48893014158912 49078251262656 49188663526464 49281053953824 49299324186816 49375020733632 49408864634976 49579049744928 49613033497104 49783921851312 49818046032216 49894539049432 49913036723088 50006787731208 50100714830628 50119288940952 50213427349932 50307742577862 50309171935176 50326393440708 50403666998916 50420920851378 50422353424344 50517061075404 50611946614614 50630710256676 50725809261666 50821086889881 50917990131558 50952891654819 51128395049457 51627770808768 51743918774592 51761667712832 51858890980512 51975558901728 52073183918448 52190333938512 52288362364392 52289847995616 52388063337456 52486463155896 52505921747664 52604542938024 52703349367284 52704846789232 52722888366456 52803841617912 52821917082396 52921131802686 52922635412328 53022039310548 53141323988412 53241138646542 53379219828858 53479481323653 53599795117407 54123309269568 54309732928704 54328361979584 54346959307872 54430406235744 54450585516096 54552859343136 54655325269776 54675587935584 54778284381744 54881173721304 54882733020192 54901520117136 54985818544272 55006203735648 55109521173168 55213032670488 55233502098192 55318310266384 55337246467272 55441185698052 55546898325336 55584972714348 55776430963044 55814662684242 56026123291446 56045301786243 56131356430611 56152166313474 56257636197609 56384200058571 56597818427073 56725147602387 56807109729216 56934909751104 57022330342208 57041849852064 57150614549952 57257959806432 57279187361088 57386774114208 57494562946128 57496196497344 57515878217952 57604190855904 57623909544432 57733784086176 57842224702416 57972353441904 58081242159864 58231876176936 58341252353076 58472503764444 58582331908254 58694033924372 58714125680826 58804278165402 58824407659941 58826078995068 58936571254638 59047271050383 59069161966122 59180110805277 59292952637886 59313249412263 59404321820151 59537964838869 59623991203392 59758128416448 59984529321024 60119477643456 60232399276896 60254729561664 60347247563328 60367905237024 60481293488784 60596616354912 60638152052016 60847015596048 60888722928264 61004822661552 61119407227032 61140329221356 61234207015212 61256908705608 61371966761028 61487240928498 61510036427532 61604481887564 61625569929462 61741320436467 61743074647716 61859045862306 61881979202604 61998211319814 62114661754299 62137689860466 62233099049682 62254402275681 62275756467001 62490260616003 62721341395776 63100608766272 63242567391168 63361355083488 63525683102112 63645002566992 63788185924848 63907998445368 64029855190224 64051773469992 64150121634984 64172081083572 64173904358256 64294441368696 64415204782236 64439085781224 64560120878484 64681383314394 64683221059512 64804714712892 64950507096948 65072502790218 65218897622142 65341397429847 65363810506687 65510860699053 66150711329472 66378562468416 66424061376288 66550715630784 66675716974944 66800953107504 66825718587936 66951236466576 67076990103816 67078895913568 67101857920944 67204889331888 67227894468504 67229804565792 67356081433872 67482595486152 67507613675568 67634412348888 67761449186508 67786570756872 67890653508744 67937188873092 68171193399276 68217921058518 68452892545554 68499813294297 68604991192969 68630425494246 68759333130411 68914022293809 69175111410867 69430911891264 69587111918016 69717816485856 69850751116608 69874661967264 69981950874528 70007895663552 70139390584032 70271132489712 70297184488608 70405122157216 70429222776528 70561509070248 70563513883104 70696052414064 70855098651216 70988184862056 71147888315064 71172293105144 71305975098204 71466393489876 71600627887866 71761709165454 71896498251039 72033587089002 72168886839357 72195642403038 72331246539783 72493971503877 72605282224629 72768623691951 72873767026368 73037712508992 73174898295072 73202026822848 73314424725696 73339521238368 73479361564224 73617376893984 73644669464256 73782995289696 73921580930736 74062531100448 74113296952464 74368574617392 74419550245656 74675882776968 74701497721928 74727069048324 74841808574148 74869555084632 75010181596812 75151072245942 75178933411428 75320141024898 75461613866793 75463757902764 75489590161062 75605500498374 75633530136516 75775591613106 75917919921921 75946065385014 76062676616278 76088713892499 76376985197337 76659417261504 76831879392576 77122966269888 77296471255872 77441656213152 77642501569248 77788336470768 77963338352592 78109775877672 78285500907768 78405704220536 78432543546588 78434771993424 78582095006184 78729694733844 78758882621496 78906814407036 79055024050926 79057270183848 79084332549684 79205762426868 79232875623594 79383953118492 79533058965822 79711985982618 79861707969813 80068829743287 80641724651712 80850869402688 81129354128064 81184963904352 81339763548736 81492542969376 81520438961808 81645609353616 81675878274144 81829289014704 81982987904664 82013381903376 82167426572616 82321760581956 82324099530288 82478727816408 82509305603472 82664281759752 82819549005732 82850253147288 82977465399576 83005869700908 83161778547078 83320347488004 83377459071522 83664646444566 83721994026363 84039184937169 84228249470211 84860003422656 85050914566464 85210664593824 85373140253632 85402364626656 85533495513312 85562774778096 85565205811008 85725921824928 85886939709648 85918781041632 86080161171312 86241844419192 86244294746016 86273817326928 86406286283856 86600676129264 86763337053624 86958530162856 87121863239796 87347814265404 87511878529614 87708755646666 87873497862381 88041050886558 88071188521239 88206417248103 88239118492602 88404856881957 88603742949183 88931387958336 88939428956829 89067937476672 89268315288768 89435986805088 89469143894592 89606519109184 89637192624672 89808108578496 89976793981536 90010151567424 90179216465184 90348598915344 90382094342496 90520871344992 90551857855536 90582918497456 90894924532368 90957228078024 91270523394072 91333084392396 91507233992328 91679110840548 91851310522818 91885363058412 92057950141542 92230861392747 92233481881156 92265054641298 92406722831346 92438354894193 92614611971574 92788568793459 92822968803906 92997316979721 93206534790699 93341208848832 93349648574523 93694843319616 93905630368704 94082012093664 94261403218752 94473464868288 94650913149408 94863851086752 95042032625232 95074633464272 95288524653168 95467503850488 95682278887272 95861997668052 96044782785336 96077660204988 96225182452476 96260856537384 96441662053044 96622807173354 96658628671836 96807042966172 96840181317726 97022074971591 97024831589268 97207072069338 97425760645422 97608754185327 97828346433213 98562107907648 98817729269952 99158099489856 99226066994208 99567843702624 99636092064432 99789078098864 99826073446176 100013575462416 100201429661256 100238577881904 100426854699864 100615485155724 100618343870352 100652786881416 100807333997832 100841841702756 100844706848688 101034122150808 101223893229228 101261420513352 101451618523332 101642173779762 101835980263116 101905783309638 102256790098914 102326881587777 102679338818331 102714559367651 102945638241369 103717781961024 103951117803456 104146367836896 104380667877024 104576724728784 104579695991232 104776126674912 104972926311792 105011843495328 105209085876048 105406698734568 105409693578464 105445776732912 105607683235824 105643834164792 105842263605372 105845270824656 106044078621096 106282647976824 106482277293084 106758439657716 106958962647306 107199590234814 107400941831799 107642563748181 107807843303237 108050380633503 108293463604557 108693918615744 108860812471488 109105718686272 109310650539552 109351175871168 109556568763488 109762347442608 109765466040384 109803040234272 109971637088544 110012407471296 110219042346336 110426065340976 110467004196384 110636620532768 110674492934544 110882371396104 111093796650672 111169945428696 111552861926088 111629325368484 112052246582892 112090603572486 112262712861222 112304332626948 112515272395218 112726608368913 112768400117142 112980211537347 113195636854146 113408250747561 113450295204774 113663387419659 113919098077521 114083699704128 114094014924417 114515919612864 114773548228416 114989125892256 115031756435904 115208381711808 115247819088864 115467568172352 115684449404832 115944706883808 116162484319728 116463752353872 116682504706152 116945007528888 117164663816508 117388067848744 117428251361652 117608556330804 117648815319882 117652157990136 117873142509276 118094542100766 118138323932244 118360221610554 118582536076389 118585905275772 118626498824526 118808643640302 119075929677738 119299588448733 119567978973927 120464798553792 120735810474048 120962586977568 121193232709824 121276304104032 121694031192096 121777445856528 122009645323104 122238814454064 122280658442712 122468414030424 122513817411216 122743933522056 122974481856996 123020072855064 123208963775128 123251139858924 123482640872934 123486149295432 123718091724612 123763958405208 123996422639628 124229323508598 124275379720932 124466198099364 124508804551362 124551512934002 124980521232006 125066188607283 125496969666849 126722710166976 127051366204224 127290005133984 127576371849696 127815996890736 128059710380448 128103546939984 128300243269968 128344162167144 128347808716512 128588882737392 128830409564472 128878171562448 129120241756968 129362766628788 129366442119024 129609429425784 129901014193896 130145005580436 130437795244284 130682794859694 130727621013374 131021721398106 131267817794421 131563133469999 132061576329837 132358677738903 132848122752576 133351433949888 133601906215008 133651437175872 133902472933152 134153980207632 134157791827136 134203715841888 134409778663776 134455788937008 134459609131584 134712162867744 134965190972304 135015227351136 135268824697776 135522898373016 135573141513744 135781307017488 135874377746184 136342386798552 136435842117036 136905785091108 136999626588594 137209982385938 137260850988492 137518666260822 137776965784227 137828044587618 138086925212313 138350222821734 138397581961947 138610084247019 138921917957361 139234453205859 139435632971712 139749323934528 139963901749056 140278781168064 140542264979424 140594368977216 140810244314432 140858445553056 141123018140496 141127027766208 141392104828128 141710197302432 141976369724112 142295776630128 142344586210288 142611950196408 142932786979752 143201255775732 143523418330908 143792996502078 144067174178004 144337773678714 144391284806076 144662493079566 144934210760031 144987943007754 145210564449258 145260271976589 145537247383902 145810608104007 146138640968133 146349796590144 146679042476736 147234753787968 147565990579392 147843161861472 148125062200896 148226593904928 148737149234784 148839100491312 149351765553936 149402995443856 149454138096648 149683617148296 149739110169264 150020363193624 150302144491884 150357866822856 150640282049796 150923227733586 150927515805528 150979180322124 151211000996748 151267060273032 151551183226212 151835839843842 151892130770028 152125353232556 152177427784998 152463260669643 152753970394674 152858674964457 153385185148371 154883312426304 155285003138496 155576672941536 155926676705184 156219551755344 156571001815536 156811408441072 156865087093176 156869543986848 157164190012368 157459389467688 157517765242992 157813628814072 158110048101852 158114540367696 158168665099368 158411524853736 158465751247188 158767906236984 159066117931644 159423971965236 159723415939626 160137659486574 160438443970959 160799385352221 161408593292023 162369927808704 162985085938752 163040877923616 163291218707232 163351756548288 163658578029408 163965975809328 164026763806752 164334853145232 164643521163912 164648199060576 164957455632816 165018611206944 165328563519504 165639098011464 165700506294576 165954930799152 166011739401816 166323557094156 166640694976008 166754918143044 167329292889132 167443988052726 168078369874338 168135905358729 168394069291833 168456498940422 168772908592827 169152600175713 169412325190801 169793455281219 170175442807161 170421329187648 170804729253312 171066991026624 171125549556192 171451843649856 171773879419296 171837562083264 172160322342624 172483688838384 172488589492032 172547634653856 172812572567712 173201352258528 173526674107248 173917060325712 174243726479592 174695628530808 175023757059228 175417511293332 175746995724762 176082101773116 176142377042478 176412834496206 176473222979823 176478236985204 176809713763914 177141813151149 177207485898366 177540332415831 177878857913658 178212965460453 178613894516607 178871973610176 179274385249344 179953587963072 180358432930368 180697197830688 180764188684992 181041742689984 181103715711072 181165836994912 181789849064736 181914456156048 182541046788144 182666168784792 183014467984656 183358221681096 183702621045636 183770726116824 184115900283084 184461722785494 184466963762312 184530109282596 184813445662692 184876709788386 185223961309401 185229223943148 185577137586918 185645937607812 185994633959442 186343985262897 186413069581398 186699297149046 186827269401003 187470781848009 188164024187328 189301826298816 189727702173504 190084065250464 190149266928544 190577049306336 190935007700976 191364557774544 191723995336104 192089565570672 192155320409976 192450364904952 192521713074768 192883324106088 193245614346708 193317257343672 193614085932344 193680362635452 194044149943182 194049663178536 194414144138676 194851521290844 195217508370654 195656692866426 196091431520061 196532582097159 198452133988416 199135687405248 199272184128864 199578156197728 199652146892352 200027150924832 200402859322512 200477155763808 200853709399728 201230970311448 201236687740704 201305573762832 201614667995664 201683683405512 201689413697376 202068244301616 202447786458456 202522841026704 202903237046664 203284347559524 203671960526232 203811566619276 204513580197828 204653763175554 205358677636662 205429118735302 205499439882891 205814973578907 205891276482738 206277999391233 206742066881427 207525334232601 208292735673792 208761335754048 209153449457568 209552253349824 209945852623584 210023686990656 210418171752096 210813397469136 210819387156928 210891553465824 211215366471648 211287668329584 211684527210744 211690541649312 212088157242192 212565295953648 212964554586168 213516879315432 213917925294612 214399180469628 214801883663598 215285127496362 215615686606474 215689494753117 216100761267006 216506660518071 216586927209114 216993739619349 217481914511631 217815846673887 218305871075853 218621301079104 219113137526976 219524694885216 219606080468544 219943274177088 220438084692672 220852130681952 220934008392768 221273241065536 221348985869088 221764742792208 222187593301344 222339890857392 223105723852176 223258650736968 224104493165784 224181207144972 224525425722444 224608665253896 225030544790436 225453216737826 225536800234284 225960423074694 226384841600379 226391273708292 226816501495122 226900590409548 227326774839318 227753759765763 227838196155042 228188029848834 228266141677497 229130955592011 229978251784512 230495638177728 231368898809664 231889413767616 232324968639456 232927504707744 233365009412304 233890015057776 234329327633016 234776135697488 234856502723304 235217112661608 235297630639764 235304315980272 235746285018552 236189084201532 236276647864488 236720443221108 237165072152778 237171810551544 237252997649052 237617287280604 238151859355476 238599176897466 239135957947854 239585123909439 240206489229861 241925173955136 242552608208064 243388062384192 243554891713056 244019290646208 244477628908128 244561316885424 244936828060848 245027634822432 245487867044112 245948963713992 246040145710128 246417927550256 246502279717848 246965281745868 246972298590864 247436183449224 247527916810416 247992845279256 248458647017196 248550759441864 248932396198728 249017609102724 249103025868004 249961042464012 250132377214566 250993939333698 251165982079089 252117554811507 252684748410633 254580010267968 255152743699392 255631993781472 256119420760896 256207093879968 256600486539936 256688324334288 256695617433024 257177765474784 257660819128944 257756343124896 258240483513936 258725533257576 258732884238048 259218858851568 259802028387792 260290011160872 260875590488568 261365589719388 261455242026748 262043442796212 262535635588842 263126266939998 263620493587143 264123152659674 264213565563717 264619251744309 264717355477806 265214570645871 265811228847549 266219368156973 266818286870487 267203812430016 267804945866304 268307960415264 268407431683776 268819557327552 268911577874016 269424325735488 269930381944608 270030454702272 270537649395552 271045796746032 271146283027488 271562614034976 271748755492368 272684773597104 272871684234072 273811570182216 273999253177188 274419964771876 274521701976984 275037332521644 275553931568454 275656089175236 276173850424626 276692584178241 276700445643468 276795163923894 277220168494038 277315064682579 277843835914722 278365706380377 278468906411718 278991950939163 280048945723569 281084529958848 281716891106112 282246036280992 282784209656256 283420394604864 283952739448224 284591553260256 284689172420576 285223900392816 285865573959504 286402511551464 287046836661816 287585993004156 288134348356008 288675547357428 288782569612152 289324986159132 289868421520062 289975886015508 290421128898516 290520543953178 291066224914773 291074494767804 291621216208014 292277281936266 292826262555981 295686323722944 296453187809856 297474298469568 297678200982624 298703531107872 298805990887712 298908276193296 299367234296592 299478220338528 300040726387248 300604288983768 300715733645712 301280564099592 301846455467172 301855031611056 301958360644248 302422001993496 302534120546064 303102366452424 303671679687684 303784261540056 304250706465112 304354855569996 304926521339286 305507940789348 305717349928914 306770370296742 306980644763331 308143678102953 308836914724107 311153345883072 311853353410368 312439103510688 313142003631072 313622816882144 313730174186352 313739087973696 314328380024736 314918778935376 315035530485984 315627257628144 316220096203704 316229080735392 316337330198736 316823049707472 316931502494376 317535812473968 318132235863288 318847943930472 319446831879252 320275318973148 320876887941918 321598770704442 322202825495397 322817186584046 322927691244543 323423529909711 324151141900509 324880390813671 326081755847232 326582437414464 327317156058816 327931951618656 328053527613504 328669706290464 329287042327824 329296398121152 329914911265632 330037222413888 330657127039008 331278196022928 331401012589152 331909861598304 332023478803632 332647114188312 333281389952016 333509836286088 334658585778264 334887976105452 336156739748676 336271810717458 336788138583666 336912997880844 337545817185654 338179825106739 338305200351426 338824650381602 338940634612041 339586910562438 340224752242683 340350885614322 340990162258977 341757294232563 342251099112384 342282044773251 343547758838592 344320644685248 344967377676768 345095269307712 345625145135424 346402704517056 347053348214496 347834120651424 348487452959184 349391257061616 350047514118456 350835022586664 351493991449524 352164203546232 352284754084956 352825668992412 352946445959646 352956473970408 353619427527828 354283626302298 354414971796732 355080664831662 355747608229167 355757715827316 356425930920906 357227789033214 357898765346199 358703936921781 361394395661376 362207431422144 362331673989824 363579698129472 363828912312096 365082093576288 365332337569584 366028935969312 366716443362192 367405242091272 367541452233648 368231800566168 368923445570988 368933927524624 369060218565192 369626891325384 369753419576772 370447922618802 370458447886296 371154275173836 371291875215624 371989267918884 372687970525794 372826139162796 373398594298092 373654538802006 374941563696018 375198565821849 376490909000547 380168130500928 380298533857088 381154098612672 381870015401952 382729115549088 383447990672208 384179131141344 384310640819952 384900729809904 385043426149536 385766648212176 386491228693416 386634514687344 387228171864688 387360725270904 388088299886364 388099326357072 388828288277352 389703042581688 390435016741308 391313385732852 392182863040122 393065164194318 393803453383263 394689400409997 396184728989511 397076033216709 398544368257728 399156312395456 400054301849664 400805718645024 400954311527616 401707418799456 402461940622896 402473375481408 402611147525664 403229335991328 403367366811024 403378827394752 404136488603232 404895572916912 405045682053408 405806474093328 406568695119048 407343921052464 407623133238552 409027160395656 409307526351108 410717355273324 410858237470604 410998879765782 411629947157814 411782552965476 412555998782466 413330897352681 413484133762854 414260775636939 415050668465202 415192745885841 415830252741057 416765753872083 417703359617577 418306898915136 418344721389529 419891705247168 420836343504192 421626794938272 421783106931648 422430732943296 422575336659168 423369054421488 423381083298624 424176314484384 425130591907296 425929109172336 427033758630864 427835850589224 428798360939256 429603767327196 430570254992724 431231373212948 431378989506234 432201522534012 433013321036142 433173854418228 433987479238698 434802632280093 434963829023262 435631693347774 435780815929767 436611742151706 437431824312021 438415922904399 439049389770432 441704261363904 442697971738176 443529485584416 444375186602688 444679781714784 446211447704352 446517301473936 448208986331568 448362414289944 449050851444888 449217330507792 450061089580872 450906433475652 451073600468568 451920846149388 452769683200758 452782547416584 453633002990244 453801180819096 454653549678636 455507519531526 455676392310084 456376059697668 456532283354994 457389782008929 458261911184022 458576024893371 460155555445113 464649937278912 465855009415488 466730018824608 467780030115552 468658655266032 469552271394976 469713005446608 470434225323216 470595261279528 470608631960544 471492570037104 472378168403064 472553295728976 473440886442216 474330144305556 474343621103088 474505995298104 475234574561208 476303718710952 477198353794932 478271915895708 479170247818878 480412978459722 481315331912877 482398156056663 484225779876069 487109783426112 488955257816256 489122633770848 489873656121696 490055269644864 490975734088224 491897927427984 492080291420256 492835855100512 493004559435696 493930563491736 493944597181728 494872366898448 495055833620832 495985690558512 496917294034392 497101518883728 497864792397456 498035218205448 498206051736008 499922084928024 500264754429132 501987878667396 502331964158178 504235109623014 505182207875499 505369496821266 506318725778481 507457800527139 508236975572403 509380365843657 510526328421483 511263987562944 512414187759936 513200973079872 513376648668576 514355530949568 515321638257888 515512686249792 516480967027872 517451066515152 517465768476096 518437717703136 519604056775584 520580022321744 521751180977136 522731179438776 522910484053496 524086885592424 525071271177684 526252533879996 527240987174286 528246305319348 528427131127434 529238503488618 529434710955612 530429141291742 531425439453447 531622457695098 532438736313946 532620997247493 533636573740974 534638896381359 535841683549821 536615920830528 537823155748032 539860763889216 541075298791104 542091593492064 542292566054976 543125228069952 543497510984736 545369547194208 545743368468144 547623140364432 547998506354376 548839929543752 549043403953968 550074665043288 551107863136908 551312178350472 552347700849252 553385168356482 553400891286936 553590327847788 554440336988076 554630129365158 555687671829444 556731412760754 556937812823436 557983901878326 559031955788691 560097891447138 560481808203009 562412345544027 564492072561984 567905478896448 569183106520512 569378344841152 570447800785632 571731147919008 572805023102928 574093673323632 575171986008312 576268696712016 577351094714856 577565139224304 578649972318264 579736843040124 579951772031016 580842257797032 581041087906356 582132449829546 582148989535608 583242432416028 584554563872532 585652525111962 588274294560183 589597746291477 595356401965248 597407062215744 597611981775424 597816552386592 598734468593184 598956440677056 600081452774496 601208577967536 601431467291424 602561128199184 603692910934344 603710063222112 603916721288496 604844003986992 605068241092128 606204732904848 607343359375368 607568523080112 608501412930224 608709711139992 609853042678572 611015881578696 611434699857828 613540740593484 613961289526662 616287356205906 616498319648673 617444920736721 617673829448214 618833998173699 620226200644281 622576002697803 624878207021376 626284007262144 627245633764288 627460348372704 628656760049472 629837557870752 630071060971968 631254515256288 632440192407408 632458161470784 632674660397472 633646099414944 633863004988752 635071624947936 636264471726576 637695887860944 638893663758504 640550637946296 641753775883836 643197541408884 644405650990794 645634373168092 645855382489086 646847059819422 647068484259351 648302283801018 649519981554213 649760781627342 650981218858047 652445743534893 653447540021661 654917613227559 655863903237312 657339412580928 658574084655648 659829822531264 661314254078016 662556392045856 662802025178304 663819723196608 664046957607264 665294228376624 666562779904032 667019672572176 669317171556528 669775952210904 672313479497352 672543621434916 673576277167332 673825995761688 675091634371308 676359650213478 676610400702852 677649300763204 677881269224082 679154524801137 679173821124876 680449504485366 680701771228644 681980324517954 683261279297289 683514588465126 684564089546502 684798425032491 687392866776033 689934755353536 694106696428992 695668241302848 696974905918368 698782514123232 700095028236912 701670045173328 702987982899048 704328407092464 704569508169912 705651337984824 705892891919292 705912947940816 707238855055656 708567252604596 708829943593464 710161329663324 711495216458334 711515431654632 712851861841812 714455578066428 715797530692398 717407873843562 718755371728317 719001915573557 720619467689583 727657824624192 730164187152576 730664675139168 732057871938624 733432886724384 734810484182544 735082904467296 736463601132336 737846891141976 737867855049248 738120437130384 739253782650768 739506839153544 740895845237604 740916895772592 742308550347672 742583750431248 743978535837768 745375941051588 745652278325592 746797188596184 747309077604012 749883127392036 750397131643698 752981818001094 753497946237267 754654903122659 756352664434521 758054245231899 763740030803904 765458231098176 766895981344416 768358262282688 768621281639904 769801459619808 770086852299072 771533296424352 772982457386832 773269029374688 774456343729376 774721450541808 776176599772728 776198652714144 777656576554704 779406085163376 780870033482616 782626771465704 784365726080244 786130328388636 787606906766526 789378800819994 790861480761429 792369457979022 793857755232927 794152066433418 795643711937613 797433686542647 798658104470919 800454860611461 801611437290048 803414837598912 804923881245792 805222295051328 806458671982656 806734733622048 808272977206464 809791145833824 810091364106816 811612948186656 813137390238096 814687842104928 815246266477104 818054320791312 818615052702216 821434710546648 821716474941208 821997759531564 823259894315628 823565105930952 825111997564932 826661794705362 826968267525708 828521551273878 830077752534723 830101336930404 830385491771682 831660505482114 833531507744166 835097119141131 835406719235154 836689442779058 836975852817489 840146837170707 843253589876544 845150673318336 846738108842976 848352628968768 850261183814592 851858218344672 854067517261728 855671701178448 857596721878512 859207534654392 861140509985448 862462746425896 862757979012468 864403045068024 866026642072284 866347708836456 867974958477396 869605264560186 869927658046524 871263386695548 871561631859534 873223484303412 874863648624042 876831845808798 878478787667943 887058971168832 889359563429568 892422895408704 893034602947872 896417972663136 896724828579888 898101702889776 898434661015584 900122179161744 901812866951304 902147200937136 903841692298776 905539366401516 905565094833168 907266005980488 907602361638192 909307099357272 911015039063052 911352784620168 912752119395336 913064566709988 914779564017858 916523822368044 917152049786742 920311110890226 920941934289993 924431034308859 926510744172321 933460037649216 935560060231104 937317310532064 939104542789952 939426010893216 940868450646432 941190522559056 941217263921088 942985140074208 944756336806128 945106591457952 946881772884432 948660288611112 948687242206176 949011990596208 950469149122416 952607437421904 954396707589864 956543831791416 958340495637756 960825956919444 962630663825754 964796312113326 966608476486191 968451559752138 968783073733629 970270589729133 972453425701527 974641172441013 978245267541696 979747312243392 981951468176448 983795854855968 984160582840512 985671710201024 986009118871392 987861126983472 987889194363456 989744733796896 990111667241664 991971381117024 993834588068784 994203037767456 995729584794912 996070436410896 996412103472016 999844169856048 1000529508858264 1003975757334792 1004663928316356 1008470219246028 1010364415750998 1010738993642532 1012637451556962 1014539475320217 1014915601054278 1016473951144806 1016821903836123 1018760731687314 1020674256728049 1021052656842966 1022970486776931 1025271882697689 1026753297337152 1026846134319753 1030643276515776 1032961934055744 1034902133030304 1036875435406272 1039208113551168 1041160044643488 1043502361954272 1045462358877552 1045820968106992 1048173771184848 1050142542355368 1052505067759992 1054481974348572 1056492610638696 1056854262254868 1058477006977236 1058869421911224 1060858282583484 1062850878906894 1063244915390196 1064877472627892 1065241994494986 1067242824687501 1067273147481948 1069277792762718 1071683367099642 1073696296038597 1076111810765343 1084183186984128 1086995021969472 1090739094388416 1091486736936288 1095246280728864 1095997012708752 1097679859087504 1098086807907936 1100149330086576 1102215726273816 1102624356700944 1104695401698504 1106770336712964 1106801782573872 1107180655695576 1108880673976152 1109260258730316 1111375343658888 1113462825521508 1113875625646872 1115967803756652 1118063911577382 1120195782894276 1120963616406018 1124824691088054 1125595697465547 1129472727001641 1129860153044161 1140895601571264 1143462295838016 1145610046205856 1148187346647264 1150343972016624 1152537393424032 1154702189429712 1155130278448608 1157299944636528 1159473686080248 1159903544062032 1161684515594064 1162082175812712 1164264899659092 1164297979071216 1166484864832056 1169109127745064 1171305050223924 1176548589120366 1179195492582954 1181410360149789 1184068201229991 1185886276335607 1188554186968533 1191228099650127 1195633104773184 1197468937186368 1200162905548992 1202417155935072 1202862934582848 1205122256398368 1207385821868688 1207420126444224 1207833442576992 1209688007973984 1210136482184256 1212409465809696 1214686718750736 1215137046160224 1217002825860448 1217419422279984 1219706085357144 1222031763157392 1222869399715656 1227081481186968 1227922579053324 1232574712411812 1232996639297346 1234889841473442 1235347658896428 1237667996347398 1239992692058043 1240452401288562 1242782326910817 1245152005395606 1247490758223171 1250297261616249 1253110078852731 1254920696745408 1255034164168587 1259675115741504 1262509030512576 1264880384814816 1265349320794944 1267292198829888 1267726009977504 1270143249895872 1272528943453152 1275391775721888 1277787327517008 1281101275892592 1283507551767672 1286395082817768 1288811301981588 1291268746336184 1291710764978172 1293694119638844 1294136968518702 1296604567602036 1299039963108426 1299521563254684 1301962437716094 1304407896840279 1304891487069786 1306895080043322 1309835226455118 1312295472936063 1315247768713197 1317148169311296 1325112784091712 1328093915214528 1330588456753248 1333125559808064 1334039345144352 1338634343113056 1339551904421808 1344626958994704 1345087242869832 1347152554334664 1347651991523376 1350183268742616 1352719300426956 1353220801405704 1355298601526408 1355762538448164 1358309049602274 1358347642249752 1360899008970732 1361403542457288 1363960649035908 1366522558594578 1367029176930252 1369128179093004 1369596850064982 1374785733552066 1375728074680113 1380466666335339 1393949811836736 1397565028246464 1400190056473824 1403340090346656 1405975965798096 1408656814184928 1409139016339824 1411302675969648 1411785783838584 1411825895881632 1414477710111312 1417134505209192 1417659887186928 1420322659326648 1422990432916668 1423030863309264 1425703723683624 1428911156132856 1431595061384796 1434815747687124 1437510743456634 1438003831147114 1441238935379166 1443945995738631 1447194468169989 1452677339628207 1461329350278336 1466865773448768 1469620968365088 1470165808934592 1472927202264672 1475693782283952 1475735710098496 1476240874260768 1478507565301536 1479013678307088 1481791690475208 1481833791545184 1484617100695344 1485167500862496 1487957071675536 1490751882103176 1491304556651184 1493594377192368 1494618155208024 1499766254784072 1500794263287396 1505963636002188 1506995892474534 1509309806245318 1512705328869042 1515546623626497 1516108490463798 1518956177335443 1522373401581417 1524710926717209 1528141097530971 1531578985264449 1533791962688832 1537242563279808 1539602919239616 1543066592848704 1545964914773664 1546538058749376 1548912687458752 1549442901083616 1552353199545456 1552397305428288 1555313153109408 1558812170326752 1561740066965232 1565253542931408 1568731452160488 1572260656777272 1575213813533052 1578757601639988 1581722961522858 1584738915958044 1587715510465854 1588304132866836 1591287423875226 1594276318360341 1594867373085294 1597316208941838 1597862991742479 1600909721222922 1603916689144077 1607525050649463 1609847762491584 1613469467244096 1619582291667648 1623225896373312 1626274780476192 1629375684209856 1630492532954208 1636108641582624 1637230105404432 1642869421093296 1643432949882416 1643995519063128 1646519788631256 1647130211861904 1650223995129864 1653323589410724 1653936535051416 1657043102547756 1660155505069446 1660202673860808 1660770983543364 1663321010964228 1667063015488332 1670194238282262 1670813438470308 1673378885558116 1673951705634978 1677095867366073 1680293674341414 1681445424609027 1687237036632081 1693476217685952 1703716436689344 1708135034523456 1711343402356896 1715193443757024 1718415069308784 1722281019970896 1724925492851792 1725515958024936 1728806090136048 1732053284144568 1732695417672912 1735949916954792 1739210529120372 1739855316093048 1742526773391096 1743123263719068 1746446968606824 1749727297248084 1753663691617596 1756957575335886 1764822883680549 1768793238874431 1786069205895744 1792835945326272 1793449657159776 1796203405779552 1796869322031168 1800244358323488 1803625733902608 1804294401874272 1807683384597552 1811078732803032 1811130189666336 1814532011960976 1815204723276384 1818614198714544 1822030078126104 1822705569240336 1825504238790672 1826129133419976 1829559128035716 1833047644736088 1834304099573484 1840622221780452 1841883868579986 1848862068617718 1849494958946019 1852334762210163 1853021488344642 1856501994521097 1860678601932843 1863535577098811 1867728008093409 1874634621064128 1878852021786432 1881736901292864 1882381045118112 1885970280148416 1889512673612256 1890213182915904 1893763545768864 1897320577222224 1897374484412352 1898023981192416 1900938298244832 1905214874843808 1908793415179728 1913087663582832 1916680991275512 1921651913838888 1925261327651508 1929592624226652 1933216952972382 1936903119504276 1937566147467258 1940541179458266 1941205452778053 1944906851403054 1948559944662639 1949282344882026 1952943656574141 1960342620064983 1964752839682677 1967591709711936 1972018237742784 1975722253966944 1979489467593792 1983942762234048 1987669176137568 1988406075534912 1991459169589824 1992140872821792 1992824206944032 1999688339712096 2001059017716528 2007951514669584 2009327856632712 2016940438492056 2020728831501996 2021477987285064 2025274903113924 2029078950640434 2029831202108556 2032947902289612 2033643807672246 2037463574403411 2037521463374628 2041348513456098 2042105313685932 2045940973553862 2049783837891867 2050543765395378 2053692268639506 2062178600328099 2069804266060608 2082320089286976 2087004723908544 2090924717755104 2091641936213984 2096347542369696 2100285084710736 2105010135519984 2108963948697144 2112985221277392 2113708524509736 2116954013954472 2117738843822448 2121716565166968 2125701757813788 2126489830780392 2129754945255784 2130483988989972 2134485649375002 2134546294963896 2138555585525436 2143366734199284 2147392592077194 2152223621530686 2157005746720671 2161858403068749 2182973473872576 2190492561457728 2191994025417504 2195359718175008 2196173615815872 2200298660173152 2204431452547632 2205248713401888 2209390803397008 2213540673425928 2213603565147744 2214361311391152 2217761347952304 2218520517460632 2222750687317776 2226925651043016 2227751251293744 2231935607513304 2236127823154764 2240391565788552 2241927232812036 2249649382176108 2251191394931094 2258945454003282 2259720306088322 2260493838711801 2263964709367977 2269057993303563 2274162735695697 2291220092411712 2296374693294528 2300687944033248 2305074786848064 2309404378859424 2310260556897216 2314599889273056 2318947372160496 2319807088124064 2323369031188128 2324164351625424 2328529799318184 2328595958142432 2332969729664112 2338218255490128 2342610100447848 2353097178240732 2358390985165908 2362820720299578 2368136402459982 2371772552671214 2372584442284287 2377108373937066 2381573265698781 2382456199300254 2386931135812839 2392301059627941 2395974313412757 2401364581834383 2404834311870144 2410244512796736 2414771643737376 2415666885153984 2419376015947968 2424818931619392 2429373437501472 2430274092320448 2434005651720896 2434838844559968 2439412170714288 2444063526314784 2445738799431312 2454162962373936 2455845158106648 2465149424823624 2465993278594692 2469779682946884 2470695317792856 2475335992694796 2479985384116086 2480904802577124 2485564653821634 2490233257604169 2490304010791212 2494981516446342 2500594523232498 2505291357423393 2506220157705462 2510068328337174 2510927558452467 2520440511512121 2529760769629632 2535452019955008 2545057886906304 2550783551443776 2555574655034016 2562202551785184 2567015103535344 2572790165635536 2577622603963176 2582537492672368 2583421529956344 2587388239277688 2588273937037404 2593209135204072 2598079926216852 2599043126509368 2603924875432188 2608815793680558 2609782974139572 2613790160086644 2619670452910236 2624590945872126 2630495537426394 2635436363003829 2661176913506496 2668078690288704 2677268686226112 2679103808843616 2689253917989408 2690174485739664 2694305108669328 2695303983046752 2700366537485232 2705438600853912 2706441602811408 2710597203052816 2711525076896328 2716618099204548 2716695284499504 2721798017941464 2722807084914576 2727921298071816 2733045117189156 2734058353860504 2738256358186008 2739193700129964 2749571467104132 2751456149360226 2760933332670678 2762825802869979 2773293102926577 2779532232516963 2800380112947648 2806680180693312 2811951931596192 2817313628369856 2818278032679648 2822605351939296 2823571567677168 2823651791763264 2828955420222624 2834269010418384 2835319774373856 2840645318653296 2845980865833336 2846061726618528 2851407447367248 2857822312265712 2863190122769592 2869631495374248 2875021486913268 2876007662294228 2882477870758332 2887891991477262 2894388936339978 2899825429458573 2905354679256414 2906349221200887 2910811769187399 2917360277104581 2923923517323039 2928413049726703 2939241936730176 2945854404529344 2951387564567904 2952481748521536 2957015130603072 2958027356614176 2963583380950416 2963667583090368 2969234201390688 2970335001724992 2975914143351072 2981503764206352 2982609113302368 2987188754384736 2989236310416048 2999532509568144 3001588526574792 3011927272004376 3013991784949068 3018619612490636 3025410657738084 3031093247252994 3032216980927596 3037912354670886 3043618425960651 3044746803162834 3049421853434418 3050465711508369 3056282195061942 3062022770184147 3063157970528898 3068911460330793 3080538402959259 3091929829547328 3098885802167232 3104706399090912 3110626306218816 3117624340653504 3123480133930464 3130507085862816 3137462904320976 3144521313554544 3150427627066104 3157515203279976 3163445923045716 3169477831916088 3175431020931708 3176608265733672 3182574847750452 3188552636720682 3189734746170588 3194632417883676 3195725983484958 3201728474062503 3201819442445844 3207833378288154 3215050101298926 3221088888115791 3252549560952384 3260985065908416 3272217283165248 3274460210808864 3285738842186592 3286865899764832 3287991038126256 3293039577262512 3294260423723808 3300447990259728 3306647178821448 3307873070102832 3314086205095512 3320311010138892 3320405347721616 3321541967086728 3326642021928456 3334126030976664 3340388476564524 3341626876940616 3346757771116232 3347903411269956 3354191734732146 3360587348682828 3362890849218054 3374474073264162 3376787092396641 3389580459132483 3422686804713792 3430386887514048 3436830138617568 3444562039941792 3449850985703584 3451031916049872 3457612180272096 3464106568289136 3465390835345824 3471899833909584 3478421058240744 3479710632186096 3485053546782192 3486246527438136 3492893937213648 3499454594496168 3507327383235192 3513915150671772 3529645767361098 3537586477748862 3544231080449367 3552204603689973 3557658829006821 3565662560905599 3573684298950381 3586899314319552 3592406811559104 3600488716646976 3607251467805216 3608588803748544 3615366769195104 3622157465606064 3622260379332672 3629064023921952 3630409446552768 3637228397429088 3644060156252208 3645411138480672 3651008477581344 3652258266839952 3659118256071432 3666095289472176 3668608199146968 3681244443560904 3683767737159972 3697724137235436 3698989917892038 3704669524420326 3706042976689284 3713003989042194 3719978076174129 3721357203865686 3727071154197622 3728346980732451 3735456016186818 3742472274669513 3750891784848747 3759330236558193 3764762090236224 3765102492505761 3779025347224512 3787527091537728 3794641154444448 3796047962384832 3801876596489664 3810429749687616 3817586830359456 3826175327165664 3833361982551024 3843303827677776 3850522655303016 3859185248453304 3866433905944764 3873806239008552 3875132294934516 3881082358916532 3882410905556106 3889813702806108 3897119889325278 3898564689764052 3905887313148282 3913223690520837 3920685240129966 3929505679365354 3936886418808189 3945743306139591 3951444507933888 3975338352275136 3984281745643584 3985648413888064 3999376679424192 4002118035433056 4015903029339168 4018655713265424 4033880876984112 4041457663003992 4042955974570128 4050549806227848 4058157901280868 4059662404217112 4065895804579224 4067287615344492 4074927148806822 4075042926749256 4082697026912196 4084210627371864 4091881947107724 4099567675783734 4101087530790756 4107384537279012 4124357200656198 4127184224040339 4141399999006017 4181849435510208 4183283872427968 4192695084739392 4200570169421472 4210020271039968 4217927897394288 4225970442554784 4227417049019472 4233908027908944 4235477687644896 4243433130333936 4251403515627576 4252979661560784 4259509890511568 4260967977979944 4268971298750004 4269092589927792 4277111171050872 4286733468398568 4294785184154388 4304447243061372 4314011493441342 4323716806137498 4331837987215893 4341583404509967 4358032018884621 4383988050835008 4390719436350016 4400597320346304 4408862905095264 4410497426803776 4418781606794016 4427081346851856 4427207130295488 4428722622782304 4435522695904608 4437041034921264 4445501374635552 4453851302086032 4455502502587488 4463871215026608 4472255646309528 4480783131577104 4483854465624072 4499298764352216 4502382789862188 4517890908006564 4519440612176644 4520987677423602 4527929418735954 4538115986607126 4546639870879491 4548325471391394 4556868532006329 4567120204744251 4574132780151627 4584423292592913 4594736955793347 4601375888066496 4618808757718848 4629199778546112 4637894744320992 4639614176248128 4646738062376256 4648328703250848 4657059598636368 4657191916284864 4665939459328224 4676436510980256 4685220200895696 4706194356481464 4716781970331816 4725641440599156 4736272804919964 4743545105342428 4745168884568574 4754216747874132 4763146531397562 4764912398600508 4773862271625678 4782828955081023 4784602119255882 4791948626825514 4793588975227437 4802729163668766 4811750067432231 4822575151948389 4829543287474752 4858746875002944 4869677689119936 4878824341428576 4888127052629568 4891477598862624 4908325924747872 4911690316213296 4930298849647248 4931986557189384 4939559365893768 4941390635585712 4950671985389592 4959970768232172 4961809605154248 4971129307643268 4980466515208338 4980608021582424 4989963032892684 5001189046464996 5010582714846786 5012440315410924 5020136656674348 5021855116904934 5031287602098219 5040881023024242 5044336273827081 5061711109896243 5111149310068032 5124405103570368 5134030207070688 5145580331271072 5155245207926352 5165074985344736 5166843059912688 5174776478555376 5176547874074808 5186418270408144 5196159852433704 5198086253018736 5207849750864376 5217631587361116 5219565948279144 5227580320173288 5239340905820472 5249181891744252 5260991074852788 5270872726007658 5294468651041647 5306379716623293 5358207617687232 5378507835978816 5380348971479328 5388610217338656 5390607966093504 5400733074970464 5410877201707824 5412883205622816 5421194406105632 5423050153792656 5433236198409096 5433390568999008 5443596035882928 5445614169829152 5455842596143632 5466090234378312 5468116707721008 5476512716372016 5478387400259928 5499142934208264 5502912298720452 5521866665341356 5525651605739958 5546586205853154 5557004286630489 5559064465033926 5569505983563291 5582035805798529 5590606731296433 5603184024280227 5623903863192384 5636556065359296 5645210703878592 5647143135354336 5657910840445248 5668538020836768 5670639548747712 5681290637306592 5691961731666672 5692123453237056 5702814894734496 5715644624531424 5726380245539184 5739262990748496 5750042973826536 5752015324588456 5764955741516664 5775783982954524 5788777872679956 5799650858917146 5810709358512828 5812698442401774 5821623538374798 5834720554209162 5845679833987917 5847847034646078 5856826099453406 5858830969722423 5881027860194949 5894258519048031 5902775129135808 5916054713228352 5927166761900832 5938468402781376 5951828286702144 5963007528412704 5965218226604736 5974377508769472 5978472620832096 5999065019136288 6003177053149584 6023854544008752 6027983569898136 6037239224981272 6050821315476168 6062186494505988 6064433961855192 6075824709341772 6087236851921302 6089493606325668 6098843706868836 6100931423016738 6112564390123884 6124045540368294 6126315941057796 6137822920661586 6149351513675601 6161076805918518 6186535800984297 6209412798181824 6246960267860928 6261014171725632 6274925808641952 6289042627109088 6300855254132208 6315030406559952 6326891846091432 6338955663832176 6350862041863416 6353216531467344 6365149695500904 6377105273441364 6379469492341176 6389264835767352 6391451966969916 6403456948125006 6403638884891688 6415666756576308 6430100202597852 6442177776231582 6471017240162013 6485575209206247 6548920421617728 6571477684373184 6573731799529664 6575982076252512 6586079154525024 6588520847447616 6600895980519456 6613294357642896 6615746140205664 6628172410191024 6640622020277784 6640810695443232 6643083934173456 6653284043856912 6668252061953328 6680776953129048 6683253753881232 6693515542232464 6695806822539912 6708383469464292 6721174697365656 6725781698436108 6748948146528324 6753574184793282 6779160918264966 6781481516135403 6791894128103931 6807173979910689 6822488207087091 6873660277235136 6889124079883584 6899701971407168 6902063832099744 6915224360544192 6928213136578272 6930781670691648 6943799667819168 6956842116481488 6959421264372192 6970107093564384 6972493054876272 6985787874427296 6998909188992336 7014654766470384 7027830301343544 7059291534722196 7075172955497724 7088462160898734 7104409207379946 7115317658013642 7117753326852861 7131325121811198 7144719797096343 7147368597900762 7160793407438517 7176903178883823 7187922940238271 7204093745503149 7214502935610432 7230733538390208 7244314931212128 7258128047843904 7274456794858176 7288120312504416 7290822276961344 7302016955162688 7304516533679904 7318236512142864 7332190578944352 7337216398293936 7362488887121808 7367535474319944 7395448274470872 7397979835784076 7409339048840652 7412085953378568 7426007978084388 7439956152348258 7442714407731372 7454142308395244 7456693961464902 7470699772812507 7470912032373636 7484944549339026 7501783569697494 7515874072270179 7518660473116386 7530204985011522 7532782675357401 7561321534536363 7589282308888896 7635173660718912 7652350654331328 7666723965102048 7686607655355552 7701045310606032 7718370496906608 7732867811889528 7747612478017104 7750264589869032 7762164717833064 7764821811112212 7779627405612216 7794239778650556 7797129379528104 7811774626296564 7826447381041674 7841370480259932 7859011358730708 7873772837616378 7891486612279182 7906309089011487 7909021071309127 8004236070866112 8031806058678336 8037311426530848 8067761753968224 8082915326007984 8085911949140256 8101099612455696 8116315802561736 8119324808434224 8131791609158448 8134575230688984 8149854297613644 8150085853498512 8165394053824392 8168421254743728 8183763894215448 8199135351567468 8202175061581512 8214769074558024 8248714401312396 8254368448080678 8282799998012034 8288477408609937 8301203934349249 8319879308779731 8338596697550889 8401140338842944 8420040542079936 8435855794788576 8451940885109568 8454834098038944 8467816055817888 8470955375289792 8486866260667872 8502807031255152 8505959323121568 8519019781023136 8521935955959888 8537942597500008 8538185179855584 8554222342101744 8573466936797136 8589570368308776 8608894486122744 8628022986882684 8647433612274996 8663675974431786 8683166809019934 8699476288375719 8716064037769242 8732435307562197 8752080831313743 8771770551969117 8785239149180109 8817725810190528 8837563213588032 8854162693703712 8857445245564608 8871045391809216 8874082069842528 8891002749271104 8907702604172064 8911005005174976 8927742430053216 8944511292619056 8961566263154208 8967708931248144 8998597528704432 9004765579724376 9035781816013128 9038881224353288 9041975354847204 9055858837471908 9076231973214252 9093279741758982 9096650942782788 9113737064012658 9130855277881953 9134240409488502 9148265560303254 9168846585185826 9186068310552441 9189473911586694 9206734380992379 9241615208877777 9275789488641984 9296657406501696 9314119197272736 9331878918656448 9352873021960512 9370440401791392 9412388712962928 9433563940663632 9451282881198312 9472545609839928 9487090210684856 9490337769137148 9508433495748264 9526293062795124 9529824797201016 9547724543251356 9565657910162046 9569204238511764 9583897253651028 9587177950454874 9605458327337532 9623500134864462 9645150303896778 9663266664347373 9757648682857152 9782955197725248 9816651849495744 9823380632426592 9860597699294496 9863973114378768 9879118731787536 9882781271171424 9901343970779184 9919941536464344 9923619210308496 9942258615286536 9960933030416676 9961216043164848 9979926065785368 10002378092929992 10021165429693572 10024880630821848 10040273313348696 10043710233809868 10062575204196438 10081762046048484 10088672547654162 10123422219792486 10130361277189923 10168741377397449 10268060414141376 10291160662542144 10310490415852704 10330149970689472 10333686119825376 10349552957110752 10353095748149616 10372836540816288 10392319704867408 10396172506037472 10415699501728752 10435263174722232 10439131896558288 10455160640346576 10478681811640944 10498363783488504 10521982149705576 10541745452015316 10588937302083294 10612759433246586 10632693241348101 10656613811069919 10672976487020463 10696987682716797 10721052896851143 10760697942958656 10777220434677312 10801466149940928 10821754403415648 10825766411245632 10842388812211264 10846100307585312 10866472396818192 10866781137998016 10887192071765856 10891228339658304 10911685192287264 10932180468756624 10936233415442016 10953025432744032 10956774800519856 10998285868416528 11005824597440904 11043733330682712 11051303211479916 11093172411706308 11114008573260978 11118128930067852 11139011967126582 11159934228522387 11164071611597058 11181213462592866 11185040942197353 11206368048560454 11227416824008539 11252675354546241 11277990709674579 11294286270708672 11295307477517283 11337076041673536 11362581274613184 11383923463333344 11405629789468992 11431289249062848 11452760491078368 11478525981496992 11500085947653072 11504030649176912 11529911483033328 11551567965909048 11577555745359912 11599301717834292 11621418717025656 11625396884803548 11643247076749596 11669441108418324 11691359667975834 11695694069292156 11713652198906812 11717661939444846 11739671071562511 11762055720389898 11788517038096062 11810659256424567 11837229918418773 11854333523801664 11926015056825408 11956945241664192 11998130038272576 12006354106299168 12047709088017504 12055967139796272 12074478449962544 12101642630952336 12124372989011976 12128867923710384 12151649418683544 12174473703842604 12178987212651336 12197687413737672 12201862846033476 12225128780247768 12248091080736588 12252631882115592 12275645841323172 12298703027351202 12322153611837036 12373071601968594 12381552672121017 12424199997018051 12549851617283904 12578085254218176 12601710508264416 12630060813119904 12653783692182864 12677911327664352 12701724083726832 12706433062934688 12730299391001808 12754210546882728 12758938984682352 12778529671534704 12782903933939832 12806913896250012 12807277769783376 12831333513152616 12860200405195704 12884355552463164 12942034480324026 12971150418412494 12995513961647679 13024750213529901 13044749039691677 13074096056653863 13151964152505024 13172158309050048 13201791961038912 13226588715285792 13231492280411328 13256344820382048 13281244040555568 13281621390886464 13286167868346912 13306568087713824 13336504123906656 13361553906258096 13366507507762464 13387031084464928 13391613645079824 13416766938928584 13442349394731312 13451563396872216 13497896293056648 13507148369586564 13558321836529932 13562963032270806 13583788256207862 13614347959821378 13639919612638473 13644976414174182 13670605596018987 13722398340454881 13753269877778739 13784210867380041 13804127664199488 13856426273156544 13887599335638336 13913684232962976 13918842528744384 13940214187128768 13944986109752544 13971575748854592 13997818377984672 14029309532940768 14055660602687088 14118583069444392 14150345910995448 14176924321797468 14208818414759892 14230635316027284 14235506653705722 14262650243622396 14289439594192686 14294737195801524 14321586814877034 14348486865243069 14353806357767646 14375845880476542 14408187491006298 14435250202296693 14467725455845167 14488629862424256 14576240625008832 14609033067359808 14636473024285728 14664381157888704 14674432796587872 14724977774243616 14735070948639888 14790896548941744 14795959671568152 14818678097681304 14824171906757136 14852015956168776 14879912304696516 14885428815462744 14908284616790488 14913387922929804 14941399545625014 14941824064747272 14969889098678052 15003567139394988 15031748144540358 15037320946232772 15060409970023044 15065565350714802 15122643069072726 15133008821481243 15185133329688729 15333447930204096 15373215310711104 15402090621212064 15436740993813216 15465735623779056 15495224956034208 15500529179738064 15524329435666128 15529643622224424 15559254811224432 15588479557301112 15594258759056208 15623549252593128 15652894762083348 15682740960519864 15718022717461416 15747545675232756 15782973224558364 15812618178022974 15818042142618254 15883405953124941 15919139149869879 16074622853061696 16135523507936448 16165830652015968 16171823898280512 16202199224911392 16232631605123472 16238649616868448 16263583218316896 16269150461377968 16299708595227288 16300171706997024 16330788107648784 16336842509487456 16367527788430896 16398270703134936 16404350123163024 16429538149116048 16497428802624792 16508736896161356 16565599996024068 16576954817219874 16602407868698498 16639758617559462 16671012859891467 16677193395101778 16708517950689873 16746107417395587 16771820193889299 16809552072840681 16871711589577152 16909668196077888 16935632111635776 16973732521335744 17005614062510304 17011918646243136 17038039562046272 17043871911919776 17075885195000016 17076370359711168 17108444684203488 17146933873594272 17179140736617552 17217788972245488 17256045973765368 17294867224549992 17327351948863572 17366333618039868 17398952576751438 17432128075538484 17464870615124394 17504161662627486 17537039501963751 17543541103938234 17570478298360218 17576492909167269 17643083580584847 17682775557144093 17708325387407424 17748164139685056 17815405208344128 17855484860106432 17889022585238112 17923132526308416 17935417862496288 17997195057408864 18009531159448752 18071563632026256 18077762448706576 18083950709694408 18111717674943816 18152463946428504 18186559483517964 18193301885565576 18227474128025316 18261710555763906 18268480818977004 18296531120606508 18337693170371652 18372136621104882 18378947823173388 18413468761984758 18448054541026803 18483230417755554 18559607402952891 18628238394545472 18740880803582784 18824777425925856 18867127881327264 18902565762396624 18945091219679856 18974180421369712 18980675538274296 19016866991496528 19052586125590248 19059649594402032 19095449086502712 19131315820324092 19138408477023528 19167794507302056 19174355900909748 19210916654675064 19247000269728924 19290300607793556 19326533328694746 19413051720486039 19456725627618741 19646761264853184 19721195398588992 19727946228757536 19758237463575072 19765562542342848 19802687941558368 19839883072928688 19847238420616992 19884517230573072 19921866060833352 19922432086329696 19959852131570736 20004756185859984 20042330859387144 20049761261643696 20080546626697392 20087420467619736 20125150408392876 20163524092096968 20177345095308324 20246844439584972 20260722554379846 20337482754794898 20344444548406209 20375682384311793 20421521939732067 20467464621261273 20498891348086921 20620980831705408 20667372239650752 20699105914221504 20706191496299232 20745673081632576 20784639409734816 20792345012074944 20831399003457504 20870526349444464 20878263793116576 20910321280693152 20957363623281888 20996727566977008 21043964299411152 21083490904030632 21177874604166588 21225518866493172 21265386482696202 21313227622139838 21345952974040926 21353259980558583 21393975365433594 21434159391289029 21442105793702286 21482380222315551 21563768820714813 21612281236509447 21643508806831296 21692200615170624 21732944793636384 21774384143531712 21823370384574528 21864360937513248 21872466830884032 21906050865488064 21913549601039712 21996571736833056 22011649194881808 22087466661365424 22102606422959832 22186344823412616 22228017146521956 22236257860135704 22278023934253164 22319868457044774 22328143223194116 22362426925185732 22370081884394706 22412099318437521 22412736097120908 22454833648017078 22505350709092482 22547622216810537 22555981419349158 22590614955034566 22683964603609089 22767846926666688 22905520982156736 22957051962993984 23000171895306144 23008061298353824 23059822966066656 23103135931818096 23155111490719824 23198603435668584 23242837434051312 23250793769607096 23286494153499192 23338882216836648 23382719335951668 23391388138584312 23427304397813624 23435323878889692 23479342143125022 23524111440779796 23577034076192124 23621318512849134 23674459836837546 23727063213927381 24012708212598336 24095418176035008 24111934279592544 24148956899925088 24203285261904672 24248745978023952 24257735847420768 24303298837367088 24348947407685208 24357974425302672 24395374827475344 24403725692066952 24450257560495536 24496182161473176 24505263764231184 24551291682646344 24597406054702404 24644307223674072 24746143203937188 24763105344242034 24848399994036102 24865432225829811 24903611803047747 24959637926339193 25015790092652667 25203421016528832 25260121626239808 25307567384365728 25355822655328704 25403448167453664 25412866125869376 25460598782003616 25508421093765456 25517877969364704 25557059343069408 25565807867879664 25613827792500024 25614555539566752 25662667026305232 25720400810391408 25768711104926328 25884068960648052 25942300836824988 25991027923295358 26049500427059802 26089498079383354 26098428865127157 26148192113307726 26197305922686591 26256242493941229 26315311655907351 26355717447540327 26453177430571584 26512689640764096 26562488081111136 26572335736693824 26613136175427648 26673008247813312 26723107812516192 26733015015524928 26774062168929856 26783227290159648 26833533877857168 26884698789462624 26903126793744432 26995792586113296 27014296739173128 27116643673059864 27125926064541612 27167576512415724 27228695919642756 27279839225276946 27289952828348364 27341211192037974 27392565833645859 27444796680909762 27506539755557478 27558204931657323 27568421734760082 27620203142977137 27724845626633331 27827368465925952 27889972219505088 27995636755969344 28058619065881536 28111321205374176 28237166138888784 28300691821990896 28353848643594936 28417636829519784 28461270632054568 28471013307411444 28525300487244792 28578879188385372 28589474391603048 28643173629754068 28696973730486138 28707612715535292 28751691760953084 28816374982012596 28870500404593386 28935450911690334 28989799993042119 29272946048571456 29348865593175744 29449955548487232 29470141897279776 29581793097883488 29591919343136304 29637356195362608 29648343813514272 29704031912337552 29759824609393032 29770857630925488 29816569233580976 29826775845859608 29882799091250028 29883648129494544 29939778197356104 30007134278789976 30063496289080716 30074641892465544 30120819940046088 30131130701429604 30245286138145452 30266017642962486 30370266659377458 30391083831569769 30506224132192347 30804181242424128 30873481987626432 30931471247558112 30990449912068416 31001058359476128 31048658871332256 31059287244448848 31118509622448864 31176959114602224 31188517518112416 31247098505186256 31305789524166696 31365481921039728 31436045434922832 31495091350465512 31565946449116728 31625236356045948 31636084285236508 31766811906249882 31838278299739758 31898079724044303 31969841433209757 32018929461061389 32090963048150391 32163158690553429 32331661304031936 32404398449822784 32465263210246944 32477299233736896 32527166436633792 32538300922755936 32599417190454576 32600343413994048 32661576215297568 32673685018974912 32735055576861792 32796541406269872 32808700246326048 32859076298232096 32994857605249584 33017473792322712 33131199992048136 33153909634439748 33204815737396996 33279517235118924 33342025719782934 33354386790203556 33417035901379746 33479802685567161 33492214834791174 33543640387778598 33555122826592059 33619104145681362 33682250472025617 33758026063638723 33885922432551849 34011228125020608 34087743823839552 34151770390000032 34216889368406976 34293867747188544 34358281473235104 34435577944490976 34512091947530736 34589734449099984 34654703897727144 34732667236079736 34797905153502876 34864256151076968 34929741230248788 35008323325254972 35074079003927502 35087082207876468 35140956596720436 35152985818334538 35219013214687533 35286167161169694 35365551114288186 35431977769273701 35778045170476224 35870835724992576 35994390114817728 36019062318897504 36143127264052512 36155524897413152 36167901419388816 36223435349887632 36304927892857008 36373118967035928 36386603771131152 36454948256050632 36523421111527812 36536961637954008 36593062241213016 36675386340743304 36744273242209764 36757895646346776 36826937523969516 36896109082053606 36966460835511108 37119214805905782 37144658016363051 37649554851851712 37734255762654528 37805131524793248 37890182439359712 37948360842739424 37961351076548592 38033733982993056 38105172251180496 38119299188804064 38190898173005424 38262631640648184 38276816954047056 38335589014604112 38348711801819496 38421833309350128 38494000539457848 38580601215587112 38653066657389492 38826103440972078 38913451255237482 38986541884943037 39074250640589703 39134247119075031 39222288169961589 39455892457515072 39516474927150144 39605375883116736 39679766145857376 39694476841233984 39769034461146144 39843732121666704 39844864172659392 39919704263141472 40009512371719968 40084661718774288 40099522523287392 40161093253394784 40174840935239472 40250300816785752 40327048184193936 40354690190616648 40493688879169944 40521445108759692 40674965509589796 40688889096812418 40751364768623586 40843043879464134 40919758837915419 40934929242522546 40997782696173842 41011816788056961 41167195021364643 41259809633336217 41352632602140123 41412382992598464 41569278819469632 41662798006915008 41741052698888928 41756527586233152 41820642561386304 41914727246563776 41993455133954016 42087928598822304 42166981808061264 42355749208333176 42451037732986344 42530772965392404 42626455244279676 42691905948081852 42706519961117166 42787950730867188 42868318782578058 42884211587404572 42964760444631102 43045460595729207 43127537641429626 43224562473018894 43305750606890079 43403176367535501 43465889587272768 43728721875026496 43827099202079424 43993143473666112 44023298389763616 44174933322730848 44205212845919664 44372689646825232 44456034293043912 44472515720271408 44556047868506328 44639736914089548 44656286446388232 44724853850371464 44740163768789412 44824198636875042 44825472194241816 44909667296034156 45010701418184964 45095244433621074 45111962838698316 45181229910069132 45367929207218178 45399026464443729 45555399989066187 46000343790612288 46016122596707648 46119645932133312 46206271863636192 46310222981439648 46397206871337168 46485674868102624 46501587539214192 46572988306998384 46677764433673296 46765438671903336 46782776277168624 46854608795627248 46870647757779384 46958684286250044 47048222881559592 47154068152384248 47242637025698268 47348919673675092 47454126427854762 47650217859374823 47757417449609637 48223868559185088 48297913799850176 48406570523809344 48497491956047904 48515471694841536 48606597674734176 48697894815370416 48715948850605344 48790749654950688 48807451384133904 48900515120991072 48992364322946352 49010527528462368 49102583365292688 49194812109404808 49288614447348144 49492286407874376 49526210688484068 49696799988072204 49730864451659622 49807223606095494 49919275852678386 50013038579674401 50031580185305334 50125553852069619 50238322252186761 50315460581667897 50428656218522043 50615134768731456 50806896334907328 50921197564007232 51016842187530912 51035755938729408 51114118686138816 51131615735759328 51227655585000048 51229111079133504 51325334052610464 51440801620782816 51537422209852656 51768137921296104 51884601673649976 51982055846590716 52099000854119604 52178996158766708 52196857730254314 52296384226615452 52394611845373182 52512484987882458 52611118505891253 52630623311814702 52711434895080654 52729478727501807 52929250741754541 53048326671432279 53124976162222272 53446215625032384 53566454580319296 53667067755714336 53769397578925248 53806253587488864 53991585172226592 54028593478346256 54233287346119728 54251852129083224 54335153024831448 54457391839285512 54559678450553892 54579905656696728 54682422384075948 54785131667291718 54889593361819524 55013079511114956 55116409863314646 55136843469520164 55240406285954274 55344163623080409 55449691253266662 55678822208858673 56222642410748352 56474332277777568 56601383643981792 56707697287189872 56835273659039568 56922541264109136 56942026614822888 57050600974489584 57157758376770744 57178948783206096 57286347259508136 57393947460972276 57415225431070584 57503383521906168 57632749964025192 57741000809186772 57870901823380668 57979599986084238 58239155161458117 58370176882856223 58940283794559552 59163586195766976 59183838686272608 59274712390725216 59296687627028544 59408063824675104 59519649218786064 59541715261850976 59633138467161952 59653551691719216 59765598182500056 59767296258989088 59879556394712208 60014268557579952 60126992578161432 60149283784931088 60241639880092176 60262261402859208 60490572276290904 60532035285924972 60740533318754916 60782167663139538 61012448264384694 61127047152935379 61264565819196201 61402393863783819 61496674044260763 61862942495116224 62002116718952256 62097317742664512 62118574488897696 62237019244897728 62353918229204448 62377035036224832 62494197010372512 62611579048333392 62730963842079456 62872090869845664 62990182700931024 63131892898233456 63250472712091896 63272168570473016 63533623812499764 63676556599479516 63796159448088606 63939682866419514 64037858922122778 64181926096300782 64302478173867087 64326317381106858 64447140666946653 64691306462144439 64836843709528341 64930526420493888 65076601845511872 65198834380909152 65323152430595136 65470111153723584 65593082812539744 65617400492652096 65718152596464192 65989715210499168 66034947584645424 66262399984096272 66307819268879496 66409631474793992 66559034470237848 66684051439565868 66708773580407112 66834071802759492 66959605371134322 66984429669582348 67087280775557196 67110245653184118 67238208291362724 67364500944051234 67516052127277446 67642866650431611 67771844865103698 68051893810827267 68303540780000064 68716562946470208 68871155888981952 69024183895061472 69179468898199968 69309407795454288 69465334472159472 69595810307005752 69728512302153936 69859482460497576 70016646650509944 70148158007855004 70174164415752936 70281913193440872 70305971636669076 70438026429375066 70572334322339388 70731102228576372 70863955538547402 71181189641782143 72038124637795008 72286254528105024 72311049794826304 72335802838777632 72446870699775264 72609855785714016 72746237934071856 72773207542262304 72909896512101264 73046842223055624 73073923275908016 73186124482426032 73350772681486608 73488546484419528 73515791292693552 73653875047939032 73792218164107212 73932921671022216 74238429611811564 74289316032726102 74596296677489433 74710835409143241 74878913779017579 75047370277958001 75610263049586496 75780364878719424 75896721685478848 75922702153097184 76067467965986112 76210344502360992 76238598377608128 76381796346010848 76525263281296368 76553633908094112 76671178029208224 76697423603638992 76843666618700256 76988001078915696 77161202431174224 77306133314778984 77652206881944156 77826902510474964 77973083769886074 78148501281179406 78268494238150062 78295286595381471 78444576339923178 78591917768059773 78768727481823687 78945934967722053 79067152342620981 79359532291714752 79538068922292288 79687464243333408 79839408526282944 80019024743439936 80169323437548576 80199045046574784 80322186506789568 80349681870478944 80500601633571504 80654096368387872 80709380381233296 80987377758339888 81042890217519384 81349931019179592 81377778193624836 81502729537247172 81686087758928268 81839517675830838 81869858485045092 81995565392347684 82023633576113922 82177697500937577 82334390042729286 82519619266672434 82674614794971969 82705265204280246 82860609428931411 83174536879899993 83482105397777856 83986910267908032 84175857197644608 84333963616122528 84711498416666352 84902075465972688 85061545930784808 85252910488559352 85383811896163704 85413039922234332 85575901461734376 85736637565156116 85768423174809144 85929520889262204 86090921191458414 86255075282859252 86449124946037788 86611501213780158 86806352735071002 86969399979126357 88046596779527232 88349866645461696 88410425691839328 88745379293650464 88912068586087824 88945031440542816 89112095737012656 89279473828179096 89312572892776464 89449707700742928 89480327537578824 89648397273750084 89650944388483632 89819334592068312 90021402836369928 90190488867242148 90223925677396632 90362459820138264 90735858414436356 90798052928887458 91110799978132374 91173251494709307 91313243277841739 91518672396577041 92412543727272384 92620445962879296 92794413742674336 92971349736205248 93003175078428384 93145976613996768 93355528867346592 93530877343806672 93565552554337248 93709217591254496 93741295515558768 93917368572500088 94096445763119184 94308136304768496 94485274051396536 94697839347350184 94908252855709524 95300435718749646 95514834899219274 95694239172132909 96056788383184167 96272889144451173 96489476071660287 96994983912095808 97213195349468352 97395789630740832 97431897701210688 97581499309901376 97614902768267808 97801030241982144 97984728645892704 98021055056924736 98205166730585376 98389624218809616 98577228894696288 98984572815748752 99052421376968136 99393599976144408 99461728903319244 99614447212190988 99838551705356772 100026077159348802 100063160370610668 100251107704139238 100439408056701483 100476644504373522 100630921163335794 100857312437044086 101046751416076851 101274078190916169 101657767297655547 102033684375061824 102263231471518656 102455311170000096 102650668105220928 102881603241565632 103074844419705312 103536275842592208 103769203347299952 103964111693181432 104198001708239208 104357992317533416 104393715460508628 104592768453230904 104789223690746364 105024969975764916 105222237011782506 105261246623629404 105422869790161308 105458957455003614 105858501483509082 106096653342864558 106295933307821103 107334135511428672 107612507174977728 107983170344453184 108057186956692512 108466574692239456 108503704258166448 108670306049662896 108914783678571024 109119356901107784 109159811313393456 109364844768151896 109570263334583436 109779186723639048 110026159022229912 110232819726629292 110273686939040328 110480812571908548 110688327246160818 110899382506533324 111357644417717346 111433974049089153 112948664555555136 113202767287963584 113415394574379744 113670547318079136 113845082528218272 113884053229645776 114101201948979168 114315516753541488 114357897566412192 114572694519016272 114787894921944552 114830450862141168 115006767043812336 115265499928050384 115482001618373544 115741803646761336 115959199972168476 116478310322916234 116740353765712446 116959625654829111 117222751921769109 117402741357225093 117666864509884767 118367677372545216 118549424781450432 118816127649350208 119039298437572128 119083430523701952 119266276934323904 119307103383438432 119531196365000112 119534592517978176 119759112789424416 120028537115159904 120253985156322864 120298567569862176 120483279760184352 120524522805718416 120981144552581808 121064070571849944 121481066637509832 121564335326279076 122024896528769388 122254094305870758 122529131638392402 122759276513746257 122804787727567638 122993348088521526 123035450364170883 123501585064093929 123779428900008651 124057897806420369 124237148977795392 124707836458408896 124988394020745024 125223158096666784 125461927684158912 125744181739691328 125980365401862048 126263785796466912 126500945424183792 126544337140946032 127067247624999528 127353113198959032 127592318896177212 127879365732839028 128075717844245556 128363852192601564 128604956347734174 128652634762213716 128894281333893306 129136381787187621 129382612924288878 129673687419056682 129917251820670237 130209529102606503 130397668761818304 131186165625079488 131979430420998336 132069895169290848 132524799968192544 132615638537758992 132819262949587984 133118068940475696 133368102879131736 133417547160814224 133668143605518984 133919210742268644 133968859339164696 134174561551114392 134220491306368236 134476416582725448 134729001888102468 135032104254554892 135285733300863222 135543689730207396 136103787621654534 136197079393331187 136666199967198561 138048367790122944 138358937796399936 138618815590908576 138930668944318944 139191620614011504 139457024604307872 139718964920995152 140033293301019888 140296316015710008 140348328831505872 140563826386881744 140611943273338152 140876052858750132 141144668644678776 141462204457152744 141727911077094804 142362379283564286 142950653578124469 143272252348828911 143492239436608447 144671605677555264 144893741399550528 145219711571428032 145492475868143712 145546415084524608 145819793024202528 146093684446111248 146147846551816032 146372248964852064 146701545362973216 146977092968839056 147031582585387104 147307750095878064 147584436328214424 147865843342044432 148476859223623128 148578632065452204 149192593354978866 149421670818286482 149757827558035158 150039115739023203 150094740555916002 150376661556208857 150946381745003691 151285968655566129 151845404306194368 152420689004721984 152763592692021696 153050526562592736 153107267816188224 153342356058416448 153394847207277984 153687333237400512 153976002157831392 154322404862348448 154612266629557968 155304413763888312 155653805020949928 155946167539772148 156297002562358812 156536988476300124 156590573190762942 156889152679846356 157183835536119546 157537454963647374 157833355517673759 157891869935444106 158134304685241962 158787752225263623 159144980014296837 159374928486666816 160338646875097152 160699363740957888 161001203267143008 161308192736775744 161418760762466592 161974755516679776 162085780435038768 162699862038359184 162755556387249672 163005459074494344 163372175517856536 163679035351661676 163739716970090184 163991130784695368 164047267152227844 164355395001875154 164668780085458572 165039238533344868 165349229589943938 165410530408560492 165721218857862822 166349073759799986 167036466626576019 168667927232245056 169422996833332704 169804150931945376 170123091861569616 170505820977118704 170767623792327408 170826079844468664 171151802923468752 171473275130312232 171536846349618288 171859041778524408 172181842382916828 172510150565718504 172898249892075576 173223002427560316 173612705470142004 173938799958252714 174717465484374351 175110530648568669 176820851383678656 177490758587300928 177824137172175648 177890062881085632 178224191474025312 178558947656358192 178625145785552928 178899415401485856 178960655075157648 179296794547500168 179301888776967264 179638669184136624 180042805672739856 180380977734484296 180447851354793264 180724919640276528 181471716828872712 181596105857774916 182221599956264748 182346502989418614 182626486555683478 183037344793154082 183381141458806137 183793697457588603 184207181591351457 184490022132782289 185588827485348672 186006350156856768 186291953227993536 186711057734693184 187061754687613344 187131105108674496 187418435182508992 187482591031117536 187834737145000176 188192891526238368 188616272609536992 188970548102793072 189395678694700368 189816505711419048 190600871437499292 191029669798438548 191388478344265818 192113576766368334 192545778288902346 192907434521601261 192978952143320574 193341422000839959 194073919386433317 194510531128585023 194791579261481664 195229805536535616 195969457291785408 196410333461170752 196779248437619232 197154457789392576 197969145631497504 198104842753936272 198787199952288816 198923457806638488 199228894424381976 199677103410713544 200052154318697604 200126320741221336 200502215408278476 200878816113402966 200953289008747044 201261842326671588 201714624874088172 202093502832153702 202548156381832338 202928599951294833 203315534595311094 204155681432481801 204910622340000192 206149688839410624 207072551685184416 207538406694599904 207928223386362864 208396003416478416 208715984635066832 208787430921017256 209185536906461808 209578447381492728 210049939951529832 210444474023565012 210522493247258808 210845739580322616 210917914910007228 211717002967018164 212193306685729116 212591866615642206 213543568925346429 216114373913385024 216933149384478912 217007408516332896 217340612099325792 217829567357142048 218238713802215568 218319622626786912 218729689536303792 219140526669166872 219558373447278096 220052318044459824 220465639453258584 220547373878080656 220961625143817096 221376654492321636 221798765013066648 222715288835434692 222867948098178306 223788890032468299 224132506227429723 224636741337052737 225142110833874003 226830789148759488 227341094636158272 227690165056436544 227768106459291552 228202403897958336 228631033507082976 228715795132824384 229145389038032544 229575789843889104 229660901724282336 230013534087624672 230530999856100768 230964003236747088 231483607293522672 231918399944336952 232956620645832468 233480707531424892 233919251309658222 234445503843538218 234805482714450186 234885859786144413 235333729019769534 235775753304179319 236306182445471061 237201457027862943 238078596875144256 238614206766876864 239062392730000224 239518225578848832 240057074230319808 240507970312645728 240597135139724352 240966559520368704 241049045611436832 241962289105163616 242128141143699888 242962133275019664 243128670652558152 244049793057538776 244508188611741516 245058263276784804 245518553027492514 245609575455135276 245986696177043052 246070900728341766 246533092502812731 247003170128187858 247558857800017302 248023844384915907 248115795612840738 249523610639699979 250446316193333568 251960730803724096 252527571592933824 253001890848367584 253088674281892064 254134495249999056 254706226397918064 255184637792354424 255758731465678056 256151435688491112 256727704385203128 257209912695468348 257305269524427432 257788562667786612 258272763574375242 258765225848577756 259347374838113364 259834503641340474 260419058205213006 264139790338581696 265049599936385088 265231277075517984 265638525899175968 266236137880951392 266736205758263472 266835094321628448 267336287211037968 267838421484537288 267937718678329392 268349123102228784 268440982612736472 268952833165450896 269458003776204936 270064208509109784 270571466601726444 271087379460414792 272207575243309068 272394158786662374 273332399934397122 273519754484127921 273939729833525217 274556017189731123 277237631181817152 277861337888637888 278383241228023008 278914049208615744 279437929841990304 280066586602039776 280592632031420016 280696657663011744 281127652773763488 281223886546676304 281752105717500264 282289337289357552 282924408914305488 283455822154189608 284724758567128572 285901307156248938 286544504697657822 286984478873216894 287082717516398727 288170365149552501 288818667433353519 289468428214980861 290984951736287424 291639586048405056 292187368892222496 292295693103632064 292744497929704128 293403090725946432 293954185937678112 294063165170774208 294615500191756128 295168872656428848 295731686684088864 296953718447246256 297157264130904408 298385186709957732 298843341636572964 299515655116070316 300078231478046406 300189481111832004 300753323112417714 301318224170104449 301892763490007382 302571937311132258 303140254248230553 303822234572748507 304973301892966641 306101053125185472 306789694414555968 307952004315662784 308644809724696896 309224533259115936 310608827527776624 311307610041899856 311892335079544296 312594005124717624 313073976952600248 313181146381525884 313778305359692712 314367671072239092 315074909927294748 315666711035347518 315783739870888212 316268609370483924 317575504450527246 318289960028593674 318887799923463309 322002406534286016 322837521524933184 323949511033359552 324171560870077536 325399724076718368 325511112774499344 326010918148988688 326744351035713072 327358070703323352 327479433940180368 327982261569390736 328094534304455688 328710790003750308 329337560170917144 330078477066689736 330698459179887876 330821060817120984 331442437715725644 332698147519599972 334072933253152038 334301922147267459 338845993666665408 339608301863890752 340246183723139232 341011641954237408 341535247584654816 341652159688937328 342303605846937504 342946550260624464 343073692699236576 343718083557048816 344363684765833656 345020301131437008 345796499784151152 346446004855120632 347225410940284008 347877599916505428 349434930968748702 350221061297137338 350878876964487333 351668255765307327 352208224071675279 353000593529654301 355648274344351296 356448382948050624 357117895312716384 357250291571105856 357798830802971712 357921310150315296 358593589095000336 358603777553934528 359277338368273248 360085611345479712 360761955468968592 360895702709586528 361449839280553056 362943433657745424 363192211715549832 364443199912529496 364693005978837228 365252973111366956 366074689586308164 366762282917612274 367587394915177206 368277829541238771 368414363182702914 368980044265564578 369106351092512649 370504755192281787 371338286700025953 374123509375226688 374965182062235072 375669474290000352 376385783052476736 377232545219073984 377941096205586144 378791357389400736 379633011422838096 381201742874998584 382059339596877096 382776956688531636 384227153532736668 385091556577804692 385814869043202522 385957904286641148 386682844001679918 387409145361562863 388147838772866634 389021062257170046 389751755462010711 393558496875238464 395938291262995008 396209685507872544 397574399904577632 397846915613276976 398457788848763952 399354206821427088 400104308637395208 400252641482442672 401004430816556952 401757632226805932 401906578017494088 402523684653343176 403429249748176344 404187005664307404 405096312763664676 405857199902589666 406631069190622188 408311362864963602 408591238179993561 414145103370368832 415076813389199808 415856446772725728 416792006832956832 417431969270133664 417574861842034512 418371073812923616 419156894762985456 420099879903059664 420888948047130024 421044986494517616 421691479160645232 421835829820014456 423434005934036328 424386613371458232 425183733231284412 427087137850692858 428851960734373407 429816757046486733 430476718309825341 434014817032665792 434681224198651584 435659134714284096 436477427604431136 436639245253573824 437459379072607584 438281053338333744 439116746894556192 440104636088919648 440931278906517168 441094747756161312 441923250287634192 442753308984643272 443597530026133296 445430577670869384 445735896196356612 447577780064936598 448265012454859446 449273482674105474 450117347217069609 450284221667748006 451129984668626571 452839145235011073 453857905966698387 455536212918583104 457262067014165952 458290778076065088 459151579687778208 459321803448564672 460027068175249344 461061999712201536 461928006473494176 462967214587045344 463836799888673904 465913241291664936 466961415062849784 467838502619316444 468891007687076436 469610965428900372 469771719572288826 470667458039539068 471551506608358638 472612364890942122 473500066553021277 474402914055725886 476363256675790869 477434940042890511 478124785460000448 481015940625291456 482098091222873664 483924578210327232 484256282287399776 485924266550039328 486257341305116304 488099586115077552 489016377223483032 490116526553569608 491037106054985028 491219150910270552 491973392354086104 492141801456683532 493066185005625462 494006340256375716 495117715600034604 496047688769831814 496231591225681476 499047221279399958 501109399879728057 506003781696735168 506177348563784128 508268990499998112 509412452795836128 510369275584708848 511517462931356112 512302871376982224 513455408770406256 514419825390936696 514610539048854864 515577125335573224 516545527148750484 517530451697155512 518694749676226728 519669007282680948 520838116410426012 524152396453123053 525331591945706007 530462554151035968 531277051798351936 532472275761902784 533472411516526944 533670188643256896 534672574422075936 535676842969074576 535875437356658784 536698246204457568 536881965225472944 537905666330901792 538916007552409872 540128417018219568 541142933203452888 542174758920829584 544415150486618136 544788317573324748 546664799868794244 547039508968255842 547879459667050434 549112034379462246 550143424376418411 551381092372765809 552621544774054371 553470066398346867 556766482456046016 558875859683980608 560133173204079552 561185264062840032 561393315326023488 562255305547526976 562447773093352608 563504211435000528 564578674578715104 565848817828610976 566911644308379216 569449517134257144 571802614312497876 573089009395315644 573968957746433788 574165435032797454 576340730299105002 577637334866707038 578722303564803783 578936856429961722 580024266002519877 582221758159299951 583531593385755069 584374737784444992 587908371875356224 589231000383512256 590337745312857696 591463373368177728 593907436894492512 594314528261808816 596770373419915464 597686683273145928 599031310232140632 600156462956092812 600378962223664008 601506646224835428 602636448340208898 603785526980014764 605143874622264516 606280508496461106 607644469145497014 608785799853884499 609946603785933282 612467044297445403 618449066518231872 621217655055553248 622615220083799712 623784670159088592 625188010249435248 626147953905200496 626362292763051768 627556610719385424 628735342144478184 630149819854589496 631333422070695036 631567479741776424 632537218740967848 635151008901054492 636579920057187348 637775599846926618 640630706776039287 648343121740155072 650799448153436736 651022225548998688 652021836297977376 653488702071426144 654716141406646704 654958867880360736 655964523138781472 656189068608911376 657421580007500616 658675120341834288 660156954133379472 661396918359775752 661642121634241968 662884875431451288 665396295039199944 668145866506304076 668603844294534918 672397518682289169 673910224011158211 675426332501622009 680492367446278464 682023283908474816 683070495169309632 683304319377874656 684607211693875008 685893100521248928 686147385398473152 687436167114097632 688727369531667312 690040602262874016 691592999568302304 692892009710241264 694450821880568016 695755199833010856 698869861937497404 700442122594274676 701757753928974666 703336511530614654 704416448143350558 706001187059308602 707327259912537957 708918547336413183 711604371083588829 714235790625432768 715842620300630592 717187178190000672 718554676736546496 720171222690959424 721523910937937184 721791405419173056 722899678561106112 725886867315490848 726384423431099664 728886399825058992 729386011957674456 730505946222733912 732149379172616328 733524565835224548 735174789830354412 736555659082477542 736828726365405828 737960088531129156 738212702185025298 741009510384563574 742676573400051906 744071533154747721 748570831919099937 751338948580000704 755882192411172288 757582714778801472 759266022845676192 762403485749997168 764118679193754192 765553913377063272 768454307065473336 770183113155609384 771629738086405044 771915808573282296 773365688003359836 774818290723125726 776295677545733268 778042124514340092 779503510924021422 792419371015745088 795148799809155264 795693831226553952 796915577697527904 798708413642854176 800208617274790416 800505282964885344 802008861633113904 803515264453611864 803813156034988176 805047369306686352 806858499496352688 808374011328614808 810192625527329352 811714399805179332 813262138381244376 816622725729927204 817182476359987122 820559263452383763 821819189500575651 823668051569193369 831712893545451456 833584013665913664 834863938540267328 835149723684069024 836742147625847232 838313789525970912 840199759806119328 841777896094260048 842089972989035232 843382958321290464 843671659640028912 846868011868072656 848773226742916464 850367466462568824 854174275701385716 857703921468746814 859633514092973466 860953436619650682 861248152549196181 864511095448657503 866456002300060557 868405284644942583 872954855208862272 874918758145215168 876562106676667488 878233493789112384 880209272177839296 881862557813034336 882189495512322624 883846500575268384 885506617969286544 887195060052266592 890861155341738768 891471792392713224 895155560129873196 896530024909718892 898546965348210948 900234694434139218 900568443335496012 902259969337253142 903954672510313347 905678290470022146 907715811933396774 909420762744691659 911466703718245521 914919905678899923 918303159375556416 923856012946988352 925934429174090688 927673599777347808 931826482583329872 933922830125699568 935677005238632888 937782015374152872 939221930857800744 939543439144577652 941334916079078136 943103013216717276 945224729781884244 947000133106042554 948805828111451772 952726513351581738 954869880085781022 956663399770389927 968512564574799552 971848533100078656 972514682610232608 976199172230155104 978032754446966064 980233053107139216 982074212109970056 982438301820541104 983946784708172208 984283602913367064 986132370011250924 988012680512751432 990235431200069208 992095377539663628 992463182451362952 998094442558799916 1002218799759456114 1002905766441802377 1004445676056259129 1016537980999996224 1018824905591672256 1020738551169417696 1023034925862712224 1024605742753964448 1026910817540812512 1028839650781873392 1029221078097709728 1031154250671146448 1033091054297500968 1035060903394311024 1037389499352453456 1039338014565361896 1041676232820852024 1048304792906246106 1050663183891412014 1052636630893461999 1056624672215025837 1059001780588962903 1066944823033053888 1069345148844151872 1071353685938149152 1071750874713317568 1073396492408915136 1073763930450945888 1075811332661803584 1077832015104819744 1080256834036439136 1082285866406905776 1084349517841659168 1088830300973236272 1089576635146649496 1093329599737588488 1094079017936511684 1095758919334100868 1098224068758924492 1100286848752836822 1102762184745531618 1104833488623716313 1105243089548108742 1106940132796693734 1111514265576845361 1114014860100077859 1122370528125680064 1124895546186705216 1127008422870001056 1129157349157430208 1131697635657221952 1133823288616758432 1138899034268514288 1143605228624995752 1146178018790631288 1147937915492867576 1148330870065594908 1152681460598210004 1155274669733414076 1157444607129607566 1157873712859923444 1160048532005039754 1164443516318599902 1167063186771510138 1169255266386032133 1180675490625715392 1187814873788985024 1188629056523617632 1193540746839830928 1195373366546291856 1198062620464281264 1200312925912185624 1200757924447328016 1203013292449670856 1205272896680417796 1207571053960029528 1210287749244529032 1212561016992922212 1215288938290994028 1217571599707768998 1219893207571866564 1224934088594890806 1225773714539980683 1242435310111106496 1245230440167599424 1247569340318177184 1250376020498870496 1252295907810400992 1252724585526103536 1255113221438770848 1257470684288956368 1260299639709178992 1262666844141390072 1263134959483552848 1265074437481935696 1270302017802108984 1273159840114374696 1275551199693853236 1281261413552078574 1286555882203120221 1289450271139460199 1291430154929476023 1302044451097997376 1304043672595954752 1306977404142852288 1309432282813293408 1309917735760721472 1311929046277562944 1312378137217822752 1314843160015001232 1317350240683668576 1320313908266758944 1322793836719551504 1323284243268483936 1325769750862902576 1330792590078399888 1336291733012608152 1337207688589069836 1344795037364578338 1347820448022316422 1350352041651208827 1350852665003244018 1353389954005879713 1358517435705033219 1361573717900095161 1366608638755749312 1371786201042497856 1374872334228195264 1377454739063334624 1380081204525748032 1383185999136604608 1385784019420482528 1388901643761136032 1391510399666021712 1397739723874994808 1400884245188549352 1403515507857949332 1406673023061229308 1408832896286701116 1412002374118617204 1414654519825075914 1417837094672826366 1420500199659063831 1423208742167177658 1429089770027372607 1432304820128671533 1434374356380001344 1443047821875874368 1451773734630981696 1452768846862199328 1457772799650117984 1458772023915348912 1461011892445467824 1464298758345232656 1467049131670449096 1470349579660708824 1473111318164955084 1473657452730811656 1475920177062258312 1476425404370050596 1482019020769127148 1485353146800103812 1488143066309495442 1497141663838199874 1503328199639184171 1518532045691352384 1524806971499994336 1528237358387508384 1531107826754126544 1536908614130946672 1540366226311218768 1543259476172810088 1543831617146564592 1546731376006719672 1549636581446251452 1552591355091466536 1556084249028680184 1559007021848042844 1572457189359369159 1575994775837118021 1591387662453107904 1593831155395055808 1597416827285708352 1600417234549580832 1601010565929770688 1604017723266227808 1607030528907223728 1607626312069976352 1610094738613372704 1613716998992705376 1616748022657229616 1620385251054658704 1623428799610358664 1626524276762488752 1633245451459854408 1634364952719974244 1641118526904767526 1643638379001151302 1647336103138386738 1650430273129255233 1654143277118297427 1660410199195040601 1670299447368138048 1676627579051941824 1680399519612238656 1683555792188520096 1684179945978070464 1686765916642580928 1687343319280057824 1693736023736145312 1697546453485832928 1700734932925137648 1708348551402771432 1715407842937493628 1719267028185946932 1721906873239301364 1722496305098392362 1729022190897315006 1732912004600121114 1736166910694411349 1736810569289885166 1746665274477899853 1750594780157265207 1753124213353334976 1763725115626068672 1767693001150536768 1771013235938573088 1774390120104533184 1781722310683477536 1782943584785426448 1790311120259746392 1793060049819437784 1797093930696421896 1800469388868278436 1801136886670992024 1804519938674506284 1807909345020626694 1811356580940044292 1815431623866793548 1818841525489383318 1822933407436491042 1829839811357799846 1837401132892336209 1855347199554695616 1863652965166659744 1867845660251399136 1871354010477265776 1875564030748305744 1878443861715601488 1879086878289155304 1882669832158156272 1886206026433434552 1890449459563768488 1894000266212085108 1897611656222903544 1905453026703163476 1909739760171562044 1913326799540779854 1921892120328117861 1945029365220465216 1952398344460310208 1956065508893932128 1960466106214278432 1964148424219940112 1964876603641082208 1967893569416344416 1968567205826734128 1972264740022501848 1976025361025502864 1980470862400138416 1984190755079327256 1984926364902725904 1996188885117599832 2004437599518912228 2005811532883604754 2008891352112518258 2017192556046867507 2021730672033474633 2026278997504866027 2041477102338835392 2046069851725424448 2049211485507928896 2053821635081625024 2057679301563746784 2058442156195419456 2062308501342292896 2066182108595001936 2070121806788622048 2074778998704906912 2078676029130723792 2083352465641704048 2096609585812492212 2101326367782824028 2105273261786923998 2113249344430051674 2118003561177925806 2121981779737613871 2126755642009239549 2134813113250766487 2142707371876298304 2147527860901891776 2155664030209639488 2160513668072878272 2164571732813811552 2168699035683318336 2177660601946472544 2179153270293298992 2186659199475176976 2188158035873023368 2191517838668201736 2196448137517848984 2200573697505673644 2205524369491063236 2209666977247432626 2210486179096217484 2213880265593387468 2223028531153690722 2228029720200155718 2232214599464243163 2245712495757299811 2254016845740002112 2267646577233516864 2277798068537028576 2287210457249991504 2292356037581262576 2295875830985735152 2296661740131189816 2305362921196420008 2310549339466828152 2314889214259215132 2315747425719846888 2320097064010079508 2328887032637199804 2334126373543020276 2338510532772064266 2377258113047235264 2387081493679661856 2390746733092583712 2396125240928562528 2400625851824371248 2401515848894656032 2406026584899341712 2410545793360835592 2415142107920059056 2420575498489058064 2425122033985844424 2430577876581988056 2435143199415537996 2439786415143733128 2449868177189781612 2451547429079961366 2461677790357151289 2465457568501726953 2471004154707580107 2495138680636354368 2500752040997740992 2504591815620801984 2505449171052207072 2510226442877541696 2514941368577912736 2520599279418357984 2525333688282780144 2526269918967105696 2530148874963871392 2540604035604217968 2546319680228749392 2551102399387706472 2562522827104157148 2573111764406240442 2578900542278920398 2582860309858952046 2583744457647588543 2593533286345972509 2599368006900181671 2618864565626586816 2624756274435645504 2629686320030002464 2634700481367337152 2640627816533517888 2645587673439103008 2646568486536967872 2651539501725805152 2661585180156799776 2672583466025216304 2674415377178139672 2689590074729156676 2695640896044632844 2700704083302417654 2701705330006488036 2706779908011759426 2711864017530940041 2717034871410066438 2723147435800190322 2728262288234074977 2744759717036699769 2754909478126669248 2771568038840965056 2777803287522272064 2783020799332043424 2795479447749989616 2801768490377098704 2807031015715898664 2813346046122458616 2817665792573402232 2824004748237234408 2829309039650151828 2835674189345652732 2841000399318127662 2846417484334355316 2858179540054745214 2864609640257343066 2905537693724398656 2915545599300235968 2917544047830697824 2922023784890935648 2928597516690465312 2934098263340898192 2940699159321417648 2946222636329910168 2947314905461623312 2951840354124516624 2952850808740101192 2964038041538254296 2970706293600207624 2976286132618990884 2994283327676399748 3006656399278368342 3008717299325407131 3013337028168777387 3049613942999988672 3056474716775016768 3062215653508253088 3073817228261893344 3080732452622437536 3086518952345620176 3087663234293129184 3093462752013439344 3099273162892502904 3105182710182933072 3112168498057360368 3118014043696085688 3144914378718738318 3151989551674236042 3157909892680385997 3169874016645077511 3177005341766888709 3200834469099161664 3208035446532455616 3214061057814447456 3215252624139952704 3220189477226745408 3227433997985410752 3233496045314459232 3240770502109317408 3246857599220717328 3253048553524977504 3266490902919708816 3268729905439948488 3282237053809535052 3287276758002302604 3294672206276773476 3300860546258510466 3308286554236594854 3314500465871148939 3320820398390081202 3334542796730536083 3342044580300233577 3367111584377040192 3374686638560115648 3387472047472290624 3395092906971665856 3401469865850275296 3416697102805542864 3430815685874987256 3438534056371893864 3443813746478602728 3444992610196784724 3458044381794630012 3465824009200242228 3472333821388822698 3473621138579770332 3493330548955799706 3501189560314530414 3507765799158096399 3542026471877146176 3563444621366955072 3565887169570852896 3580622240519492784 3586120099638875568 3594187861392843792 3600938777736556872 3602273773341984048 3609039877349012568 3615818690041253388 3622713161880088584 3630863247733587096 3637683050978766636 3645866814872982084 3659679622715599692 3674802265784672418 3677321143619942049 3727305930333319488 3735691320502798272 3742708020954531552 3751128061496611488 3756887723431202976 3758173756578310608 3765339664316312544 3772412052866869104 3780898919127536976 3788000532424170216 3795223312445807088 3810906053406326952 3819479520343124088 3826653599081559708 3843784240656235722 3859667646609360663 3868350813418380597 3874290464788428069 3912131017787864256 3920932212428556864 3928296848439880224 3929753207282164416 3935787138832688832 3937134411653468256 3944529480045003696 3952050722051005728 3960941724800276832 3968381510158654512 3969852729805451808 3992377770235199664 4008875199037824456 4011623065767209508 4017782704225036516 4034385112093735014 4043461344066949266 4051056124953626481 4052557995009732054 4060169862017639139 4075552307115099657 4084721153700285483 4115358603127493568 4124617002684585792 4132364217190003872 4140243613577244096 4149557997409813824 4157352058261447584 4166704931283408096 4193219171624984424 4202652735565648056 4210546523573847996 4226498688860103348 4236007122355851612 4243963559475227742 4253511284018479098 4261500598977191493 4269626226501532974 4287269310082117821 4329143465627623104 4355321203892945088 4358306540586597984 4373318398950353952 4376316071746046736 4383035677336403472 4392896275035697968 4401147395011347288 4411048738982126472 4419333954494865252 4420972358192434968 4427760531186774936 4446057062307381444 4456059440400311436 4464429198928486326 4491424991514599622 4555596137074057152 4574420914499983008 4584712075162525152 4591751661971470304 4593323480262379632 4610725842392840016 4621098678933656304 4629778428518430264 4631494851439693776 4640194128020159016 4657774065274399608 4668252747086040552 4677021065544128532 4717371568078107477 4727984327511354063 4774162987359323712 4781493466185167424 4792250481857125056 4801251703648742496 4803031697789312064 4812053169798683424 4821091586721671184 4830284215840118112 4841150996978116128 4850244067971688848 4861155753163976112 4870286398831075992 4879572830287466256 4899736354379563224 4903094858159922732 4923355580714302578 4930915137003453906 4942008309415160214 4951290819387765699 4962429831354892281 4981230597585121803 5010898342104414144 5029882737155825472 5041198558836715968 5050667376565560288 5052539837934211392 5060297749927742784 5081208071208435936 5092639360457498784 5102204798775412944 5125045654208314296 5146223528812480884 5157801084557840796 5165720619717904092 5167488915295177086 5187066572691945018 5198736013800363342 5208500732083234047 5239995823433699559 5251784340471795621 5259372640060004928 5291175346878206016 5303079003451610304 5323170360313599552 5345166932050432608 5348830754356279344 5379180149458313352 5391281792089265688 5401408166604835308 5403410660012976072 5413559816023518852 5423728035061880082 5434069742820132876 5446294871600380644 5456524576468149954 5489519434073399538 5512203398677008627 5566041598664086848 5590958895499979232 5603536980754197408 5614062031431797328 5626692092244917232 5635331585146804464 5648009496474468816 5658618079300303656 5671348378691305464 5682000798636255324 5692834968668710632 5716359080109490428 5729219280514686132 5765676360984353583 5835088095661395648 5844047569781871296 5857195033380930624 5868196526681796384 5881398318642835296 5892445272659820336 5894629810923246624 5903680708249033248 5905701617480202384 5928076083076508592 5941412587200415248 5952572265237981768 5988566655352799496 6013312798556736684 6017434598650814262 6026674056337554774 6051577668140602521 6065192016100423899 6078836992514598081 6124431307016506176 6147634456523786688 6161464905244875072 6173037904691240352 6175326468586258368 6186925504026878688 6198546325785005808 6210365420365866144 6224336996114720736 6236028087392171376 6289828757437476636 6303979103348472084 6315819785360771994 6339748033290155022 6354010683533777418 6365945339212841613 6380266926027718647 6404439339752299461 6428122115628894912 6466992090628918464 6481541004218634816 6493715198441434656 6506097107049955008 6532981805839417632 6537459810879896976 6564474107619070104 6574553516004605208 6589344412553546952 6601721092517020932 6616573108473189708 6629000931742297878 6641640796780162404 6669085593461072166 6684089160600467154 6696643798392729489 6737137487271899433 6802939731700550592 6833394205611085728 6861631371749974512 6877068112743787728 6887627492957205456 6889985220393569448 6916088763589260024 6931648018400484456 6944667642777645396 6947242277159540664 6986661097911599412 7002379120629060828 7015531598316192798 7131774339141705792 7161244481038985568 7172240199277751136 7188375722785687584 7201877555473113744 7204547546683968096 7218079754698025136 7231637380082506776 7245426323760177168 7261726495467174192 7275366101957533272 7291733629745964168 7319359245431199384 7349604531569344836 7354642287239884098 7396372705505180859 7413012464122740321 7485416041909063104 7502256122993222976 7513775446862405952 7516347513156621216 7530679328632625088 7544824105733738208 7561797838255073952 7576001064848340432 7590446624891614176 7621812106812653904 7638959040686248176 7653307198163119416 7687568481312471444 7719335293218721326 7736701626836761194 7748580929576856138 7780599859037917527 7798104020700545013 7856593696879760448 7874268823306936512 7889058960090007392 7904101444102011456 7921883449600553664 7936763020317309024 7939705459610903616 7984755540470399328 8017750398075648912 8023246131534419016 8035565408450073032 8068770224187470028 8086922688133898532 8102112249907252962 8105115990019464108 8120339724035278278 8151104614230199314 8169442307400570966 8184786864702224931 8234279151110099307 8264728434380007744 8314704116522895168 8333409862566816192 8386438343249968848 8405305471131296112 8421093047147695992 8452997377720206696 8472014244711703224 8487927118950455484 8507022568036958196 8523001197954382986 8539252453003065948 8574538620164235642 8716613081173195968 8746636797900707904 8752632143492093472 8766071354672806944 8785792550071395936 8802294790022694576 8822097477964252944 8838667908989730504 8841944716384869936 8855521062373549872 8892114124614762888 8912118880800622872 8928858397856972652 8982849983029199244 9026151897976221393 9040011084506332161 9148841828999966016 9169424150325050304 9183503323942940608 9186646960524759264 9221451684785680032 9242197357867312608 9259556857036860528 9262989702879387552 9280388256040318032 9315548130548799216 9336505494172081104 9354042131088257064 9434743136156214954 9455968655022708126 9473729678041157991 9509622049935232533 9531016025300666127 9602503407297484992 9624106339597366848 9642183173443342368 9660568431680236224 9682301993956232256 9700488135943377696 9722311506327952224 9740572797662151984 9759145660574932512 9799472708759126448 9806189716319845464 9846711161428605156 9861830274006907812 9884016618830320428 9902581638775531398 9924859662709784562 9943501397613446817 9962461195170243606 10003628390191608249 10026133740900700731 10101334753131120576 10162416142416871872 10185278720914997568 10204409597550825888 10250091308416628592 10292447057624961768 10315602169115681592 10331441239435808184 10334977830590354172 10374133145383890036 10397472027600726684 10417001464166468094 10479991646867399118 10503568680943591242 10523297397474289197 10690333864100865216 10697661508712558688 10758360298916626704 10782563584178531376 10802816333209670616 10806821320025952144 10827119632047037704 10847456070123760164 10868139485640265752 10892589743200761288 10913049152936299908 10979038868146799076 11024406797354017254 11031963430859826147 11181917790999958464 11207073961508394816 11228124062863594656 11253384184489834464 11270663170293608928 11296018992948937632 11317236158600607312 11342696757382610928 11364001597272510648 11385669937337421264 11432718160218980856 11458438561029372264 11531352721968707166 11579002939828081989 11622871394365284207 11736393053363592768 11762796637285670592 11784890545319640672 11789259621846493248 11807361416498066496 11811403234960404768 11856152166153017184 11882825174400830496 11905144530475963536 11977133310705598992 12026625597113473368 12034869197301628524 12053348112675109548 12103155336281205042 12130384032200847798 12153168374860879443 12157673985029196162 12226656921345298971 12254163461100856449 12346075809382480704 12373851008053757376 12397092651570011616 12420730840731732288 12448673992229441472 12472056174784342752 12579657514874953272 12607958206696944168 12631639570721543988 12679496066580310044 12708021367067554836 12731890678425683226 12760533852055437294 12808878679504598922 12861807930246353463 12987430396882869312 13065963611678835264 13074919621759793952 13128948215238140208 13149107032009210416 13178688825107093904 13203442185034041864 13233146216946379416 13258001863484595756 13283281593560324808 13338171186922144332 13368178321200934308 13393287596785458978 13474274974543798866 13666788411222171456 13723262743499949024 13754136225487575456 13775254985914410912 13779970440787138896 13832177527178520048 13863296036800968912 13889335285555290792 13894484554319081328 13973322195823198824 14004758241258121656 14031063196632385596 14152114704234322431 14183952982534062189 14322488962077971136 14344480398555502272 14376751445571375168 14403755110946227488 14409095093367936192 14436159509396050272 14463274760165013552 14490852647520354336 14523452990934348384 14550732203915066544 14583467259491928336 14638718490862398768 14699209063138689672 14709284574479768196 14792745411010361718 14826024928245480642 14853872458163297097 14887289494064676843 14943691792755365409 15032695026313242432 15089648211467476416 15123595676510147904 15152002129696680864 15180893249783228352 15243624213625307808 15277918081372496352 15306614396326238832 15375136962624942888 15438670586437442652 15473403253673522388 15497161859153712276 15561199718075835054 15596208041401090026 15625502196249702141 15719987470301098677 15755353021415386863 15778117920180014784 15873526040634618048 15969511080940798656 16035500796151297824 16046492263068838032 16071130816900146064 16137540448374940056 16173845376267797064 16204224499814505924 16210231980038928216 16240679448070556556 16302209228460398628 16338884614801141932 16369573729404449862 16468558302220198614 16536610196031025881 16772876686499937696 16810610942262592224 16842186094295391984 16905994755440413392 16944028489423406448 16975854237900910968 17014045136073916392 17046002395908765972 17078504906006131896 17149077240328471284 17297029082953060749 17505264286984186944 17532142709345613888 17571585100142791872 17604589580045389152 17644194955928505888 17677335817979461008 17683889432769739872 17711042124747099744 17784228249229525776 17824237761601245744 17857716795713945304 17965699966058398488 18052303795952442786 18080022169012664322 18154733004421807563 18195576048301271697 18373293921049518528 18442903369571360064 18484394715734625216 18519113714073721056 18525979405758775104 18560776512080636064 18631096261097598432 18673010988344162208 18708084262176514128 18869486272312429908 18911937310045416252 18947459356082315982 19019244099870465066 19062032050601332254 19097836017638524839 19213318019256898383 19284366346886684736 19400976271886755392 19444623012655904448 19481145595324303968 19518291321149865024 19598945417518252896 19612379432639690928 19693422322857210312 19723660548013815624 19768033237660640856 19805163277551062796 19849719325419569124 19887002795226893634 19924922390340487212 20007256780383216498 20052267481801401462 20211412461815698299 20408819195101651776 20500182616833257184 20584894115249923536 20631204338231363184 20662882478871616368 20669955661180708344 20748266290767780072 20794944055201453368 20834002928332936188 20959983293734798236 21007137361887182484 21046594794948578394 21395323017425117376 21516720597833253408 21565127168357062752 21605632666419341232 21613642640051904288 21654239264094075408 21694912140247520328 21736278971280531504 21785179486401522576 21826098305872599816 21958077736293598152 22048813594708034508 22063926861719652294 22189118116515542577 22239037392368220963 22456248125727189312 22506768368979668928 22541326340587217856 22592037985897875264 22634472317201214624 22685393514765221856 22728003194545021296 22771339874674842528 22865436320437961712 22916877122058744528 23062705443937414332 23158005879656163978 23245742788730568414 23341799577113752581 23394312062101635039 23569781090639281344 23622806469920809536 23712304332306034368 23765650348801660992 23810289060951927072 23954266621411197984 24053251194226946736 24069738394603257048 24106696225350219096 24206310672562410084 24260768064401695596 24306336749721758886 24315347970058392324 24453313842690597942 24508326922201712898 24554360594106674793 24702837453330297921 24794185303140023232 24944112349568685504 25159315029749906544 25215916413393888336 25263279141443087976 25358992133160620088 25416042734135109672 25463781356851366452 25521067704110874588 25617757359009197844 25723615860492706926 26149839243519587904 26257896430476280416 26298214064018420832 26357377650214187808 26406884370068083728 26466292433892758832 26516003726969191512 26566563187120649616 26676342373844288664 26736356642401868616 26786575193570917956 26948549949087597732 27078455693928664179 27120033253518996483 27446525486999898048 27508272450975150912 27550509971828821824 27559940881574277792 27664355054357040096 27726592073601937824 27778670571110581584 27788969108638162656 27946644391646397648 28009516482516243312 28062126393264771192 28304229408468644862 28367905965068124378 28421189034123473973 28528866149805697599 28593048075901998381 28807510221892454976 28872319018792100544 28926549520330027104 28981705295040708672 29046905981868696768 29101464407830133088 29166934518983856672 29277436981724797536 29398418126277379344 29418569148959536392 29585490822020723436 29652049856490961284 29707744916326594194 29774578988129353686 29830504192840340451 29887383585510730818 30010885170574824747 30304004259393361728 30487248427250615616 30555836162744992704 30613228792652477664 30750273925249885776 30877341172874885304 30946806507347044776 30994323718307424552 31122399436151670108 31192416082802180052 31251004392499404282 31439974940602197354 31510706042830773726 32071001592302595648 32092984526137676064 32142261633800292128 32275080896749880112 32347690752535594128 32408448999629011848 32420463960077856432 32481358896141113112 32604418456920797256 32677769229602283864 32739147458808899724 32937116604440397228 33073220392062051762 33095890292579478441 33545753372999875392 33621221884525184448 33684372188590783968 33811989510880826784 33888056978846812896 33951708475801821936 34028090272147832784 34092004791817531944 34157009812012263792 34298154480656942568 34594058165906121498 34737008819484245967 34868614183095852621 35209179160090778304 35288389911857011776 35354671635958922016 35367778865539479744 35422084249494199488 35568456498459051552 35648475523202491488 35715433591427890608 35931399932116796976 36104607591904885572 36160044338025328644 36309466008843615126 36391152096602543394 36459505124582638329 36679970764035896913 36762490383302569347 37038227428147442112 37121553024161272128 37262192522195196864 37346021976688324416 37416168524353028256 37738972544624859816 37823874620090832504 37894918712164631964 38038488199740930132 38124064101202664508 38195672035277049678 38426636038513796766 38585423790739060389 38962291190648607936 39197890835036505792 39224758865279381856 39386844645714420624 39447321096027631248 39536066475321281712 39610326555102125592 39699438650839138248 39774005590453787268 39849844780680974424 40014513560766432996 40104534963602802924 40422824923631396598 41000365233666514368 41169788230499847072 41262408676462726368 41325764957743232736 41339911322361416688 41496532581535560144 41589888110402906736 41668005856665872376 41919966587469596472 42014274723774364968 42093189589897156788 42456344112702967293 42551858947602186567 43033441195666506816 43130254336714125504 43211265332838682464 43227285280103808576 43308478528188150816 43389824280495040656 43472557942561063008 43570358972803045152 43652196611745199632 43916155472587196304 44097627189416069016 44127853723439304588 44378236233031085154 44478074784736441926 44561617374489891291 44661868482194030529 44831075378266096227 45268944634402429248 45370787029530443712 45456006389090042592 45542679749349685056 45730872640875923424 45833754244117489056 46125410887874828664 46316011759312327956 46491485577461136828 46683599154227505162 46788624124203270078 46876506588749106423 47159962410903296031 47620578121903854144 47908533242822395968 48106502388453893472 48139476789206514096 48213392450700438192 48412621345124820168 48521536128803391192 48612673499443517772 48630695940116784648 48906627685381195884 49016653844403425796 49108721188213349586 49405674906660595842 50318630059499813088 50431832826787776672 50526558282886175952 50717984266321240176 50832085468270219344 50927562713702732904 51042135408221749176 51235514718018395688 51447231720985413852 51891087248859182247 52515792860952560832 52596428128036841664 52714755300428375616 52813768740136167456 52932584867785517664 53032007453938383024 53133126374241299232 53352684747688577328 53472713284803737232 53573150387141835912 53897099898175195464 54156911387857328358 54240066507037992966 54464199013265422689 54586728144903815091 55119881763148555584 55328710108714080192 55453184147203875648 55557341142221163168 55577938217276325312 55893288783292795296 56019032965032486624 56124252786529542384 56608458816937289724 56735811930136248756 56842378068246947946 57057732299611395198 57186096151803996762 57293508052915574517 57639954057770695149 57853099040660054208 58202928815660266176 58333869037967713344 58554873963449595072 58796836252554758688 58837138297919072784 59170981644041446872 59304099712981922568 59415489832653188388 59549157976258707372 59661008385680680902 59774767171021461636 60021770341149649494 60634237385447094897 61226457585304955328 61500547850499771552 61754682345749770608 61893613014694089552 61988647436614849104 62244798872303340216 62384832165604360104 62502008784998808564 62879949881204394708 63021412085661547452 64185969052275352128 64284523267600584256 64550161793499760224 64695381505071188256 64816897999258023696 64840927920155712864 64962717792282226224 65208836913841594512 65355538459204567728 65478294917617799448 65874233208880794456 66146440784124103524 66191780585158956882 66567354349546627731 66717112177104662889 67368744377181567936 67623979021761653568 67776113957693625792 67903416951603643872 68056180544295665568 68184009583635063888 68314019624024527584 68596308961313885136 69188116331812242996 69474017638968491934 69737228366191705242 70025398731341257743 70182936186304905117 70709343271917844032 71136912996918103104 71296951046404982976 71430867182855781216 71862799864233593952 72209215183809771144 72320088676050657288 72618932017687230252 72782304193205086788 72919010249165276658 73359941528071793826 73524980766605138694 73663081782320024379 74108512359990893763 74832337048706056512 75477945089249719632 75647749240181665008 75789837424329263928 76076976399481860264 76248128202405329016 76391344070554099356 76853272077027593532 77170847581478120778 78449517730558763712 78773689291428841248 78894642192055262496 79072132950642563424 79220653110204251184 79398877301678276496 79548011180907574536 79699689561361948848 80029027121532865992 80209069927205605848 80845649847262793196 81360099760556989449 82339576460999694144 82524817352925452736 82651529915486465472 82679822644722833376 82993065163071120288 83179776220805813472 83336011713331744752 83839933174939192944 84028549447548729936 84186379179794313576 84912688225405934586 85103717895204373134 85586598449417092797 85779144227705995143 86422530665677364928 86616957056376301632 86779648560990081312 86945115885122126016 87140717945606090304 87304393223490399264 87832310945174392608 88195254378832138032 88255707446878609176 88756472466062170308 88956149569472883852 89123234748979782582 89323736964388061058 89662150756532192454 90032655511724474241 90912012778180085184 91461745281751846848 91667508488234978112 92250821775749657328 92632023518624655912 92982971154922273656 93367198308455010324 93577248248406540156 93753013177498212846 94319924821806592062 96213004776907786944 96278953578413028192 96426784901400876384 96825242690249640336 97043072257606782384 97225346998887035544 97261391880233569296 97813255370762391768 98033307688806851592 98217442376426699172 98811349813321191684 99287670877738435323 100637260118999626176 100863665653575553344 101053116565772351904 101435968532642480352 101664170936540438688 101855125427405465808 102084270816443498352 102471029436036791376 102894463441970827704 103782174497718364494 104211026458452737901 104605842549287557863 105627537480272334912 105865169735571035328 106064014907876766048 106266252748482598464 106705369495377154656 106945426569607474464 107146300774283671824 107794199796350390928 108313822775714656716 108480133014075985932 108928398026530845378 109173456289807630182 109378515373747914987 110039912292107690739 110287471149907708041 111114682284442326336 111786577566585590592 112038065930064973248 112248505573059084768 113216917633874579448 113471623860272497512 113684756136493895892 114115464599222790396 114372192303607993524 114587016105831149034 115279908115541390298 115756271372217181167 117593672505109517376 117674276595838145568 118341963288082893744 118608199425963845136 118830979665306376776 119098315952517414744 119322016771361361804 119549534342042923272 120043540682299298988 121268474770894189794 123001095700999543104 123509364691499541216 123787226029388179104 123977294873229698208 124489597744606680432 124769664331208720208 125004017569997617128 125759899762408789416 126042824171323094904 127369032338108901879 129100323586999520448 129390763010142376512 129633795998516047392 129681855840311425728 129925435584564452448 130417673827683189024 130711076918409135456 130956589835235598896 131748466417761588912 132292881568248207048 132383561170317913764 133134708699093255462 133434224354209325778 133684852123469673873 134493226134798288681 135806833903207287744 136112361088591331136 136368019167270127776 136628039248049055168 137192617922627770272 138376232663624485992 138948035277936983868 139474456732383410484 140050797462682515486 140365872372609810234 141479887232709888093 142861734365711562432 143725599728467187904 144418430367619542288 144640177352101314576 145237864035374460504 145564608386410173576 145838020498330553316 146719883056143587652 147049961533210277388 147326163564640048758 148217024719981787526 150955890178499439264 151295498480363330016 151579674848658527856 152153952798963720528 152496256404810658032 152782688141108198712 153706544154055187064 154341695162956241556 155673261746577546741 157547378582857682496 157789284384110524992 158144265901285126848 158441306220408502368 158797754603356552992 159096022361815149072 159399379122723897696 160058054243065731984 160418139854411211696 161691299694525586392 162720199521113978898 163392597039796268067 163760184434711445273 165359645289445666752 165986130326142240576 166359552441611626944 166672023426663489504 167679866349878385888 168057098895097459872 168372758359588627152 169825376450811869172 170207435790408746268 171173196898834185594 171558288455411990286 171880524158746723551 172919862173312085447 173559297121980162624 174608786446980798528 175664621890348785216 176390508757664276064 176511414893757218352 177512944932124340616 177912299138945767704 178246469497959565164 178647473928776122116 179324301513064384908 180065311023448948482 181902712156341284691 184501643551499314656 185264047037249311824 185965942309844547312 186734396616910020648 187154496496813080312 187506026354996425692 188639849643613184124 192557907156826056384 192853569802801752768 193650485380499280672 194086144515213564768 194450693997774071088 194522783760467138592 195626510741524783536 196066615377613703184 196434884752853398344 197622699626642383368 198575341755476870646 199702063048639883193 200151336531313988667 202106233131544703808 202871937065284960704 203328341873080877376 203710250854810931616 204168541632886996704 204942058872073582752 205788926883941655408 207564348995436728988 208422052916905475802 209211685098575115726 210076196194023773229 212128029815753532096 213410738990754309312 213890853139214948928 214292601548567343648 215588399592700781856 216627645551429313432 216960266028151971864 217856796053061690756 218346912579615260364 218757030747495829974 220079824584215381478 220574942299815416082 222325537079972681289 224497011146118169536 226433835267749158896 226943247720544995024 227369512272987791784 228230929198445580792 228744384607215987048 229174032211662298068 230559816231082780596 231512542744434362334 235348553191676291136 236683926576165787488 237216398851927690272 237661959330612753552 238196631905034829488 238644033542722723608 239099068684085846544 240087081364598597976 242536949541788379588 244080299281670968347 247018729382999082432 247574452058776358208 247954589746459396416 248979195489213360864 249539328662417440416 250008035139995234256 251519799524817578832 252085648342646189808 254738064676217803758 256759795348251278391 257337432683117985429 259267591997032094784 259850871169128904896 260835347655366378048 261422153836818270912 261913179670471197792 263496932835523177824 264585763136496414096 264767122340635827528 266269417398186510924 266868448708418651556 267369704246939347746 268986452269596577362 270097966535173422723 272736038334540255552 274385235845255540544 276752465327248971984 277896070555873967736 278948913464766820968 280101594925365030972 280731744745219620468 282959774465419776186 288836860735239084576 289280354704202629152 290475728070748921008 291129216772820347152 291676040996661106632 293439766112287175304 294099923066420554776 294652327129280097516 296434049439963575052 297863012633215305969 301911780356998878528 302590996960726660032 303159349697317055712 304307905597927441056 304992512809621316064 305565376282216397424 307413088308110374128 308683390325912483112 311346523493155093482 312633079375358213703 313817527647862673589 316882612440817004736 317595509206713105984 318192044723630298144 318798758245447795392 320116108486131463968 320836279708822423392 323382599389051172784 325440399042227957796 326785194079592536134 327520368869422890546 328135546121243744961 330119736876323072217 333344046853326979008 335359732699756771776 336114197790194919744 336745516719177254304 339650752901623738344 340414871580817492536 342346393797668371188 343116576910823980572 343761048317493447102 345839724346624170894 352781017515328552128 353022829787514436704 355025889864248681232 355824598277891535408 356492938995919130328 357294947857552244232 358648603026128769816 360130622046897896964 363805424312682569382 369003287102998629312 370528094074498623648 371931884619689094624 373468793233820041296 374308992993626160624 375012052709992851384 377279699287226368248 382107097014326705637 387300970760998561344 388172289030427129536 388901387995548142176 389045567520934277184 391253021483049567072 392133230755227406368 392869769505706796688 395245399253284766736 397150683510953741292 399404126097279766386 400302673062627977334 401054556370409021619 403479678404394866043 407420501709621863232 408337083265773993408 409884117744147165504 411577853767883310816 415128697990873457976 416844105833810951604 418423370197150231452 420152392388047546458 424439661698129664279 428585203097134687296 431176799185401563712 433255291102858626864 433920532056303943728 435713592106123381512 436693825159230520728 437514061494991659948 440159649168430762956 441149884599630832164 444651074159945362578 452867670535498317792 453886495441089990048 454739024545975583568 456461858396891161584 457488769214431974096 458348064423324596136 461119632462165561192 463025085488868724668 467019785239732640223 473367853152331574976 474432797703855380544 475323918661225507104 476393263810069658976 477288067085445447216 478198137368171693088 480174162729197195952 485073899083576759176 488160598563341936694 490177791119388804201 491280553304134335819 497958390978426721728 499078657324834880832 500016070279990468512 503039599049635157664 504171296685292379616 509476129352435607516 513519590696502556782 514674865366235970858 515641572476240170653 518759586519936256341 523826359340942395584 526993865671046355648 529171526272992828192 529534244681271655056 532538834796373021848 533736897416837303112 534739408493878695492 537972904539193154724 540195933070346845446 553504930654497943968 555792141111747935472 557897826929533641936 560203189850730061944 561463489490439240936 565919548930839552372 577673721470478169152 578560709408405258304 580951456141497842016 582258433545640694304 583352081993322213264 586879532224574350608 588199846132841109552 589304654258560195032 592868098879927150104 595726025266430611938 599106189145919649579 600454009593941966001 606318699394634111424 608615811195854882112 609985025619242632128 611130752564432794848 614826176616220748256 617366780651824966224 622693046986310186964 625266158750716427406 627635055295725347178 630228588582071319687 636384089447260596288 640232216972262927936 641672559417644846784 646765198778102345568 650880798084455915592 653570388159185072268 655040737738845781092 656271092242487489922 660239473752646144434 666976611239918043867 673491033438354508608 679301505803247476688 680829743161634985072 684692787595336742376 686233153821647961144 687522096634986894204 691679448693248341788 706045659575028873408 710051779728497362464 711649196555783070816 712985877991838260656 714589895715104488464 717297206052257539632 720261244093795793928 727610848625365138764 732240897845012905041 741056188148997247296 743863769239378189248 746937586467640082592 748617985987252321248 750024105419985702768 754559398574452736496 764214194028653411274 770279386044753835173 772012298049353956287 777802775991096284352 782506042966099134144 784266461510454812736 785739539011413593376 790490798506569533472 794301367021907482584 798808252194559532772 800605346125255954668 802109112740818043238 806959356808789732086 810293899605520268169 823155707535766621632 830257395981746915952 833688211667621903208 836846740394300462904 840304784776095092916 848879323396259328558 866510582205717253728 867841064112607887456 871427184212246763024 873387650318461041456 875028122989983319896 880319298336861525912 882299769199261664328 889302148319890725156 905735341070996635584 907772990882179980096 909478049091951167136 912923716793782323168 914977538428863948192 916696128846649192272 922239264924331122384 926050170977737449336 934039570479465280446 941452582943588020767 950647837322451014208 952786527620139317952 954576134170890894432 956396274736343386176 960348325458394391904 970147798167153518352 976321197126683873388 980355582238777608402 982561106608268671638 990359210628969216651 1000032140559980937024 1006079198099270315328 1008342593370584759232 1018952258704871215032 1027039181393005113564 1029349730732471941716 1031283144952480341306 1037519173039872512682 1058343052545985656384 1059068489362543310112 1065077669592746043696 1067473794833674606224 1069478816987757390984 1075945809078386309448 1080391866140693690892 1107009861308995887936 1111584282223495870944 1115795653859067283872 1120406379701460123888 1122926978980878481872 1131839097861679104744 1146321291042980116911 1161902912282995684032 1164516867091281388608 1166704163986644426528 1173759064449148701216 1176399692265682219104 1178609308517120390064 1185736197759854300208 1191452050532861223876 1198212378291839299158 1200908019187883932002 1203163669111227064857 1210439035213184598129 1222261505128865589696 1229652353232441496512 1234733561303649932448 1245386093972620373928 1250532317501432854812 1255270110591450694356 1260457177164142639374 1273318985094388992837 1293530397556204691136 1301761596168911831184 1307140776318370144536 1310081475477691562184 1312542184484974979844 1320478947505292288868 1333953222479836087734 1358603011606494953376 1361659486323269970144 1369385575190673484752 1372466307643295922288 1375044193269973788408 1383358897386496683576 1401059355719197920669 1420103559456994724928 1423298393111566141632 1425971755983676521312 1429179791430208976928 1434594412104515079264 1440522488187591587856 1455221697250730277528 1464481795690025810082 1470533373358166412603 1493875172935280165184 1497235971974504642496 1500048210839971405536 1509118797148905472992 1528428388057306822548 1540558772089507670346 1544024596098707912574 1556278759559808769023 1571479078022827186752 1580981597013139066944 1588602734043814965168 1597616504389119065544 1601210692250511909336 1604218225481636086476 1613918713617579464172 1620587799211040536338 1660514791963493831904 1667376423335243806416 1673693480788600925808 1680609569552190185832 1697758646792518657116 1733021164411434507456 1735682128225215774912 1742854368424493526048 1746775300636922082912 1750056245979966639792 1760638596673723051824 1764599538398523328656 1778604296639781450312 1797318567437758948737 1801362028781825898003 1818956098183902334272 1825847433587564646336 1829955076857727896384 1833392257693298384544 1844478529848662244768 1852100341955474898672 1868079140958930560892 1882905165887176041534 1890685765746213959061 1909152268341781788864 1920696650916788783808 1940295596334307036704 1952642394253367746776 1960711164477555216804 1965122213216537343276 1980718421257938433302 2000929833719754131601 2037904517409742430064 2054078362786010227128 2058699461464943883432 2062566289904960682612 2075038346079745025364 2118136978725086620224 2130155339185492087392 2134947589667349212448 2138957633975514781968 2151891618156772618896 2160783732281387381784 2196722693535038715123 2223168564446991741888 2231591307718134567744 2240812759402920247776 2245853957961756963744 2263678195723358209488 2292642582085960233822 2310838158134261505519 2333408327973288853056 2347518128898297402432 2352799384531364438208 2357218617034240780128 2371472395519708600416 2382904101065722447752 2396424756583678598316 2401816038375767864004 2406327338222454129714 2420878070426369196258 2469467122607299864896 2490772187945240747856 2501064635002865709624 2510540221182901388712 2520914354328285278748 2546637970188777985674 2603523192337823662368 2614281552636740289072 2620162950955383124368 2625084368969949959688 2640957895010584577736 2667906444959672175468 2717206023212989906752 2723318972646539940288 2738771150381346969504 2744932615286591844576 2750088386539947576816 2766717794772993367152 2802118711438395841338 2824357748830764062301 2851943511967353042624 2858359582860417953856 2869188824209030158528 2881044976375183175712 2910443394501460555056 2928963591380051620164 2941066746716332825206 2971077631886907649953 3000096421679942811072 3018237594297810945984 3056856776114613645096 3081117544179015340692 3088049192197415825148 3112557519119617538046 3177205468087629930336 3195233008778238131088 3202421384501023818672 3208436450963272172952 3227837427235158928344 3241175598422081072676 3321029583926987663808 3334752846670487612832 3347386961577201851616 3361219139104380371664 3395517293585037314232 3438963873128940350733 3485708736848987052096 3493550601273844165824 3500112491959933279584 3521277193347446103648 3529199076797046657312 3557208593279562900624 3594637134875517897474 3602724057563651796006 3609491007333681194571 3631317105639553794387 3666784515386596769088 3688957059697324489536 3704200683910949797344 3736158281917861121784 3765810331774352083068 3781371531492427918122 3880591192668614073408 3905284788506735493552 3921422328955110433608 3930244426433074686552 3961436842515876866604 4001859667439508263202 4075809034819484860128 4108156725572020454256 4117398922929887766864 4125132579809921365224 4150076692159490050728 4203178067157593762007 4260310678370984174784 4269895179334698424896 4277915267951029563936 4303783236313545237792 4321567464562774763568 4393445387070077430246 4411600120074499237809 4481625518805840495552 4491707915923513927488 4527356391446716418976 4585285164171920467644 4621676316268523011038 4668836278679426307069 4714437234068481560256 4742944791039417200832 4765808202131444895504 4792849513167357196632 4803632076751535728008 4812654676444908259428 4841756140852738392516 4981544375890481495712 5002129270005731419248 5021080442365802777424 5041828708656570557496 5093275940377555971348 5207046384675647324736 5228563105273480578144 5240325901910766248736 5250168737939899919376 5281915790021169155472 5335812889919344350936 5391955702313276846211 5404086086345477694009 5477542300762693939008 5489865230573183689152 5500176773079895153632 5533435589545986734304 5604237422876791682676 5648715497661528124602 5672057297238641877183 5762089952750366351424 5820886789002921110112 5857927182760103240328 5882133493432665650412 5942155263773815299906 6113713552229227290192 6162235088358030681384 6176098384394831650296 6225115038239235076092 6354410936175259860672 6390466017556476262176 6404842769002047637344 6416872901926544345904 6455674854470317856688 6482351196844162145352 6590168080605116145369 6669505693340975225664 6694773923154403703232 6722438278208760743328 6791034587170074628464 6877927746257880701466 6932514474402784516557 7000224983919866559168 7042554386694892207296 7058398153594093314624 7114417186559125801248 7189274269751035794948 7205448115127303592012 7218982014667362389142 7262634211279107588774 7408401367821899594688 7472316563835722243568 7531620663548704166136 7562743062984855836244 7810569577013470987104 7842844657910220867216 7860488852866149373104 7922873685031753733208 8003719334879016526404 8151618069638969720256 8216313451144040908512 8234797845859775533728 8250265159619842730448 8300153384318980101456 8406356134315187524014 8473073246492292186903 8555830535902059127872 8607566472627090475584 8643134929125549527136 8786890774140154860492 8823200240148998475618 8913232895660722949859 9054712782893432837952 9170570328343840935288 9243352632537046022076 9337672557358852614138 9531616404262889791008 9585699026334714393264 9607264153503071456016 9625309352889816518856 9683512281705476785032 9963088751780962991424 10004258540011462838496 10042160884731605554848 10083657417313141114992 10186551880755111942696 10457126210546961156288 10480651803821532497472 10500337475879799838752 10563831580042338310944 10671625779838688701872 10783911404626553692422 10808172172690955388018 10893951316918661383161 11000353546159790307264 11066871179091973468608 11208474845753583365352 11297430995323056249204 11344114594477283754366 11641773578005842220224 11715854365520206480656 11764266986865331300824 11884310527547630599812 12227427104458454580384 12324470176716061362768 12352196768789663300592 12450230076478470152184 12609534201472781286021 12780932035112952524352 12809685538004095274688 12833745803853088691808 12911349708940635713376 12964702393688324290704 13180336161210232290738 13234800360223497713427 13444876556417521486656 13582069174340149256928 13755855492515761402932 13865028948805569033114 14006508836038278921207 14228834373118251602496 14378548539502071589896 14410896230254607184024 14437964029334724778284 14525268422558215177548 14944633127671444487136 15063241327097408332272 15125486125969711672488 15621139154026941974208 15685689315820441734432 15720977705732298746208 15845747370063507466416 16007438669758033052808 16175867106939830538633 16432626902288081817024 16469595691719551067456 16500530319239685460896 16600306768637960202912 16812712268630375048028 16946146492984584373806 17286269858251099054272 17573781548280309720984 17646400480297996951236 17826465791321445899718 18341140656687681870576 18486705265074092044152 18675345114717705228276 19063232808525779582016 19171398052669428786528 19214528307006142912032 19250618705779633037712 19367024563410953570064 19770504241815348436107 20008517080022925676992 20084321769463211109696 20167314834626282229984 20373103761510223885392 20797543423208353549671 21000674951759599677504 21127663160084676621888 21343251559677377403744 21567822809253107384844 21616344345381910776036 21787902633837322766322 22416949691507166730704 22594861990646112498408 22688229188954567508732 23431708731040412961312 23528533973730662601648 23768621055095261199624 24454854208916909160768 24648940353432122725536 24704393537579326601184 24900460152956940304368 25219068402945562572042 25419219739476876560709 25667491607706177383616 25822699417881271426752 25929404787376648581408 26360672322420464581476 26469600720446995426854 27164138348680298513856 27511710985031522805864 27730057897611138066228 28013017672076557842414 28757097079004143179792 28821792460509214368048 28875928058669449556568 29050536845116430355096 29889266255342888974272 30126482654194816664544 30250972251939423344976 31371378631640883468864 31441955411464597492416 31691494740127014932832 32014877339516066105616 32351734213879661077266 32681853950755984149483 33001060638479370921792 33200613537275920405824 33625424537260750096056 33892292985969168747612 35147563096560619441968 35292800960595993902472 35652931582642891799436 36682281313375363741152 36973410530148184088304 37350690229435410456552 37828602604418343858063 38342796105338857573056 38429056614012285824064 38501237411559266075424 38734049126821907140128 39541008483630696872214 39704401080670493140281 40334629669252564459968 40746207523020447770784 41595086846416707099342 42686503119354754807488 43135645618506214769688 43232688690763821552072 43575805267674645532644 44833899383014333461408 45189723981292224996816 45376458377909135017464 46863417462080825922624 47057067947461325203296 47537242110190522399248 48527601320819491615899 49297880706864245451072 49408787075158653202368 49800920305913880608736 50438136805891125144084 50838439478953753121418 51858809574753297162816 52721344644840929162952 52939201440893990853708 55023421970063045611728 55460115795222276132456 56026035344153115684828 57514194158008286359584 57643584921018428736096 57751856117338899113136 58101073690232860710192 59311512725446045308321 60252965308389633329088 60501944503878846689952 62392630269625060649013 63382989480254029865664 64029754679032132211232 64703468427759322154532 65363707901511968298966 67250849074521500192112 67784585971938337495224 70295126193121238883936 70585601921191987804944 71305863165285783598872 73364562626750727482304 73946821060296368176608 74701380458870820913104 75657205208836687716126 76257659218430629682127 77002474823118532150848 77468098253643814280256 79082016967261393744428 79408802161340986280562 81492415046040895541568 83190173692833414198684 86271291237012429539376 86465377381527643104144 87151610535349291065288 89667798766028666922816 90379447962584449993632 90752916755818270034928 94114135894922650406592 95074484220381044798496 97055202641638983231798 98045561852267952448449 99601840611827761217472 100876273611782250288168 101676878957907506242836 105442689289681858325904 105878402881787981707416 110046843940126091223456 110920231590444552264912 112052070688306231369656 115028388316016572719168 115287169842036857472192 115503712234677798226272 116202147380465721420384 118623025450892090616642 121003889007757693379904 124785260539250121298026 128059509358064264422464 129406936855518644309064 130727415803023936597932 134501698149043000384224 135569171943876674990448 140590252386242477767872 141171203842383975609888 142611726330571567197744 145582803962458474847697 147893642120592736353216 149402760917741641826208 151314410417673375432252 152515318436861259364254 158164033934522787488856 158817604322681972561124 166380347385666828397368 172542582474024859078752 172930754763055286208288 174303221070698582130576 177934538176338135924963 180758895925168899987264 181505833511636540069856 190148968440762089596992 194110405283277966463596 196091123704535904896898 201752547223564500576336 203353757915815012485672 210885378579363716651808 211756805763575963414832 220093687880252182446912 221840463180889104529824 224104141376612462739312 228772977655291889046381 231007424469355596452544 232404294760931442840768 237246050901784181233284 249570521078500242596052 258813873711037288618128 261454831606047873195864 269003396298086000768448 271138343887753349980896 282342407684767951219776 285223452661143134395488 291165607924916949695394 298805521835483283652416 302628820835346750864504 305030636873722518728508 316328067869045574977712 317635208645363945122248 332760694771333656794736 345085164948049718157504 345861509526110572416576 348606442141397164261152 355869076352676271849926 363011667023273080139712 388220810566555932927192 392182247409071809793796 403505094447129001152672 406707515831630024971344 421770757158727433303616 423513611527151926829664 436748411887375424543091 443680926361778209059648 448208282753224925478624 457545955310583778092762 474492101803568362466568 499141042157000485192104 517627747422074577236256 522909663212095746391728 533803614529014407774889 542276687775506699961792 570446905322286268790976 582331215849833899390788 605257641670693501729008 610061273747445037457016 632656135738091149955424 635270417290727890244496 665521389542667313589472 686318932965875667139143 697212884282794328522304 711738152705352543699852 776441621133111865854384 784364494818143619587592 807010188894258002305344 813415031663260049942688 847027223054303853659328 873496823774750849086182 896416565506449850957248 915091910621167556185524 948984203607136724933136 998282084314000970384208 1035255494844149154472512 1045819326424191492783456 1067607229058028815549778 1164662431699667798781576 1210515283341387003458016 1220122547494890074914032 1265312271476182299910848 1270540834581455780488992 1331042779085334627178944 1372637865931751334278286 1423476305410705087399704 1552883242266223731708768 1568728989636287239175184 1601410843587043223324667 1626830063326520099885376 1746993647549501698172364 1830183821242335112371048 1897968407214273449866272 1996564168628001940768416 2091638652848382985566912 2135214458116057631099556 2329324863399335597563152 2421030566682774006916032 2440245094989780149828064 2541081669162911560977984 2745275731863502668556572 2846952610821410174799408 3105766484532447463417536 3137457979272574478350368 3202821687174086446649334 3493987295099003396344728 3660367642484670224742096 3795936814428546899732544 3993128337256003881536832 4270428916232115262199112 4658649726798671195126304 4804232530761129669974001 4880490189979560299656128 5490551463727005337113144 5693905221642820349598816 6274915958545148956700736 6405643374348172893298668 6987974590198006792689456 7320735284969340449484192 8540857832464230524398224 9317299453597342390252608 9608465061522259339948002 10981102927454010674226288 11387810443285640699197632 12811286748696345786597336 13975949180396013585378912 14641470569938680898968384 17081715664928461048796448 19216930123044518679896004 21962205854908021348452576 25622573497392691573194672 27951898360792027170757824 34163431329856922097592896 38433860246089037359792008 43924411709816042696905152 51245146994785383146389344 76867720492178074719584016 102490293989570766292778688 153735440984356149439168032 307470881968712298878336064
- Sum of all divisors σ(n): 1183765196073900213040068087
- Sum of proper divisors (its aliquot sum) s(n): 876294314105187914161732023
- 307470881968712298878336064 is an abundant number, because the sum of its proper divisors (876294314105187914161732023) is greater than itself. Its abundance is 568823432136475615283395959
Bases of 307470881968712298878336064
- Binary: 11111110010101010111110111101001000010110001100100110101111011000001010111111100010000002
- Hexadecimal: 0xFE557DE90B1935EC15FC40
- Base-36: 12MT09R95EY80K9000
Squares and roots of 307470881968712298878336064
- 307470881968712298878336064 squared (3074708819687122988783360642) is 94538343258617809881718120822455466718904385323012096
- 307470881968712298878336064 cubed (3074708819687122988783360643) is 29067787781588084676827279632046397157298795678634363332474567994910421025030144
-
307470881968712298878336064 is a
perfect square number . Itssquare root is 17534847646008 -
The
cube root of 307470881968712298878336064 is 674944399.2381956225
Scales and comparisons
How big is 307470881968712298878336064?- 307,470,881,968,712,298,878,336,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 307,470,881,968,712,298,878,336,064 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 307470881968712298878336064 cubic inches would be around 56245366.6 feet tall.
Recreational maths with 307470881968712298878336064
- 307470881968712298878336064 backwards is 460633878892217869188074703
- The number of decimal digits it has is: 27
- The sum of 307470881968712298878336064's digits is 135
- 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 307470881968712298878336064 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 307470881968712298878336064 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/307470881968712298878336064/
Chicago style:
Numbermatics. 2024. "Number 307470881968712298878336064 - Facts about the integer". https://numbermatics.com/n/307470881968712298878336064/
The information we have on file for 307470881968712298878336064 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 307470881968712298878336064, math, Factors of 307470881968712298878336064, curriculum, school, college, exams, university, Prime factorization of 307470881968712298878336064, STEM, science, technology, engineering, physics, economics, calculator, three hundred seven septillion, four hundred seventy sextillion, eight hundred eighty-one quintillion, nine hundred sixty-eight quadrillion, seven hundred twelve trillion, two hundred ninety-eight billion, eight hundred seventy-eight million, three hundred thirty-six thousand and sixty-four.