632954309432373994284122112
632,954,309,432,373,994,284,122,112 is an even composite number composed of six prime numbers multiplied together.
632954309432373994284122112 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 632954309432373994284122112:
221 × 33 × 113 × 313 × 793 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 31 × 31 × 31 × 79 × 79 × 79 × 83 × 83 × 83)See below for interesting mathematical facts about the number 632954309432373994284122112 from the Numbermatics database.
Names of 632954309432373994284122112
- Cardinal: 632954309432373994284122112 can be written as Six hundred thirty-two septillion, nine hundred fifty-four sextillion, three hundred nine quintillion, four hundred thirty-two quadrillion, three hundred seventy-three trillion, nine hundred ninety-four billion, two hundred eighty-four million, one hundred twenty-two thousand, one hundred twelve.
Scientific notation
- Scientific notation: 6.32954309432373994284122112 × 1026
Factors of 632954309432373994284122112
Divisors of 632954309432373994284122112
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 44 48 54 62 64 66 72 79 83 88 93 96 99 108 121 124 128 132 144 158 166 176 186 192 198 216 237 242 248 249 256 264 279 288 297 316 332 341 352 363 372 384 396 432 474 484 496 498 512 528 558 576 594 632 664 682 704 711 726 744 747 768 792 837 864 869 913 948 961 968 992 996 1023 1024 1056 1089 1116 1152 1188 1264 1328 1331 1364 1408 1422 1452 1488 1494 1536 1584 1674 1728 1738 1826 1896 1922 1936 1984 1992 2046 2048 2112 2133 2178 2232 2241 2304 2376 2449 2528 2573 2607 2656 2662 2728 2739 2816 2844 2883 2904 2976 2988 3069 3072 3168 3267 3348 3456 3476 3652 3751 3792 3844 3872 3968 3984 3993 4092 4096 4224 4266 4356 4464 4482 4608 4752 4898 5056 5146 5214 5312 5324 5456 5478 5632 5688 5766 5808 5952 5976 6138 6144 6241 6336 6534 6557 6696 6889 6912 6952 7304 7347 7502 7584 7688 7719 7744 7821 7936 7968 7986 8184 8192 8217 8448 8532 8649 8712 8928 8964 9207 9216 9504 9559 9796 10043 10112 10292 10428 10571 10624 10648 10912 10956 11253 11264 11376 11532 11616 11904 11952 11979 12276 12288 12482 12672 13068 13114 13392 13778 13824 13904 14608 14694 15004 15168 15376 15438 15488 15642 15872 15936 15972 16368 16384 16434 16896 17064 17298 17424 17856 17928 18414 18432 18723 19008 19118 19592 19671 20086 20224 20584 20667 20856 21142 21248 21296 21824 21912 22041 22506 22528 22752 23064 23157 23232 23463 23808 23904 23958 24552 24576 24651 24964 25344 25947 26136 26228 26784 26939 27556 27648 27808 28303 28677 29216 29388 29791 30008 30129 30336 30752 30876 30976 31284 31713 31744 31872 31944 32736 32768 32868 33759 33792 34128 34596 34848 35712 35856 35937 36828 36864 37446 38016 38236 39184 39342 40172 40448 41168 41261 41334 41712 42284 42496 42592 43648 43824 44082 45012 45056 45504 46128 46314 46464 46926 47616 47808 47916 49104 49152 49302 49928 50688 51894 52272 52456 53568 53878 55112 55296 55616 56169 56606 57354 58432 58776 59013 59582 60016 60258 60672 61504 61752 61952 62001 62568 63426 63488 63744 63888 65472 65536 65736 66123 67518 67584 68256 68651 69192 69471 69696 71424 71712 71874 72127 73656 73728 74892 75779 75919 76032 76472 78368 78684 79763 80344 80817 80896 82336 82522 82668 83424 84568 84909 84992 85184 86031 87296 87648 88164 89373 90024 90112 90387 91008 92256 92628 92928 93852 95139 95232 95616 95832 98208 98304 98604 99856 101277 101376 103788 104544 104912 105149 107136 107756 110224 110473 110592 111232 112338 113212 114708 116281 116864 117552 118026 119164 120032 120516 121344 123008 123504 123783 123904 124002 125136 126852 126976 127488 127776 130944 131072 131472 132246 135036 135168 136512 137302 138384 138942 139392 142848 143424 143748 144254 147312 147456 149784 151558 151838 152064 152944 156736 157368 159526 160688 161634 161792 164672 165044 165336 166848 168507 169136 169818 169984 170368 172062 174592 175296 176328 177039 178746 180048 180224 180774 182016 184512 185256 185856 186003 187704 190278 190464 191232 191664 193471 196416 196608 197208 199712 202554 202752 203267 205953 207576 209088 209824 210298 213559 214272 215512 216381 220448 220946 221184 222464 224676 226424 227337 227757 229416 232562 233728 235104 236052 238328 239289 240064 241032 242451 242688 246016 247008 247566 247808 248004 250272 253704 253952 254727 254976 255552 258093 261888 262144 262944 264492 268119 270072 270336 271161 273024 274604 276768 277884 278784 285417 285696 286848 287496 288508 294624 294912 296329 299568 303116 303676 304128 305888 311333 313472 314736 315447 319052 321376 323268 323584 327701 329344 330088 330672 331419 333696 337014 338272 339636 339968 340736 344124 348843 349184 350592 352656 354078 357492 360096 360448 361548 364032 369024 370512 371349 371712 372006 375408 380556 380928 382464 383328 386942 392832 393216 394416 399424 405108 405504 406534 411906 415152 418176 419648 420596 427118 428544 431024 432762 440896 441892 442368 444928 449352 452848 454674 455514 458832 465124 467456 470208 472104 476656 478578 480128 482064 484902 485376 492032 493039 494016 495132 495616 496008 500544 507408 507904 509454 509952 511104 516186 518003 523776 524288 525888 528984 536238 540144 540672 542322 544231 546048 549208 553536 555768 557568 570834 571392 571787 573696 574992 577016 580413 589248 589824 592658 599136 606232 607352 608256 609801 611776 617859 622666 626944 629472 630894 638104 640677 642752 646536 647168 649143 655402 658688 660176 661344 662838 667392 674028 676544 679272 679936 681472 682011 683271 688248 697686 698368 701184 705312 708156 714984 717867 720192 720896 723096 727353 728064 738048 741024 742698 743424 744012 750816 755161 761112 761856 764181 764928 766656 773884 785664 786432 788832 793397 798848 804357 810216 811008 813068 823812 830304 833569 835109 836352 839296 841192 854236 857088 862048 865524 877393 881792 883784 884736 888987 889856 898704 905696 909348 911028 917664 930248 933999 934912 940416 944208 946341 953312 957156 960256 964128 969804 970752 983103 984064 986078 988032 990264 991232 992016 994257 1001088 1014816 1015808 1018908 1019904 1022208 1032372 1036006 1046529 1047552 1048576 1051776 1057968 1072476 1080288 1081344 1084644 1088462 1092096 1098416 1107072 1111536 1114047 1115136 1141668 1142784 1143574 1147392 1149984 1154032 1160826 1178496 1179648 1185316 1198272 1212464 1214704 1216512 1219602 1223552 1235718 1245332 1253888 1258944 1261788 1276208 1279091 1281354 1285504 1293072 1294336 1298286 1310804 1317376 1320352 1322688 1325676 1334784 1348056 1353088 1358544 1359872 1362944 1364022 1366542 1376496 1395372 1396736 1402368 1410624 1416312 1429968 1435734 1440384 1441792 1446192 1454706 1456128 1476096 1479117 1482048 1485396 1486848 1488024 1501632 1510322 1522224 1523712 1528362 1529856 1533312 1547768 1554009 1571328 1572864 1577664 1586794 1597696 1608714 1620432 1622016 1626136 1632693 1647624 1660608 1667138 1670218 1672704 1678592 1682384 1708472 1714176 1715361 1724096 1731048 1741239 1754786 1763584 1767568 1769472 1777974 1779712 1797408 1811392 1818696 1822056 1829403 1835328 1853577 1860496 1867998 1869824 1880832 1888416 1892682 1906624 1914312 1920512 1922031 1928256 1939608 1941504 1947429 1966206 1968128 1972156 1976064 1980528 1982464 1984032 1988514 2002176 2029632 2031616 2037816 2039808 2044416 2046033 2049813 2064744 2072012 2093058 2095104 2097152 2103552 2115936 2128181 2144952 2153601 2160576 2162688 2169288 2176924 2184192 2196832 2214144 2223072 2228094 2230272 2235937 2265483 2283336 2285568 2287148 2294784 2299968 2308064 2321652 2349149 2353489 2356992 2359296 2370632 2380191 2396544 2424928 2429408 2433024 2439204 2447104 2471436 2472653 2490664 2500707 2505327 2507776 2517888 2523576 2552416 2558182 2562708 2571008 2586144 2588672 2596572 2621608 2632179 2634752 2640704 2645376 2651352 2666961 2669568 2696112 2706176 2717088 2719744 2725888 2728044 2733084 2752992 2790744 2793472 2801997 2804736 2821248 2832624 2839023 2859936 2871468 2880768 2883584 2892384 2909412 2912256 2949309 2952192 2958234 2964096 2970792 2973696 2976048 2982771 3003264 3020644 3044448 3047424 3056724 3059712 3066624 3095536 3108018 3139587 3142656 3145728 3155328 3173588 3195392 3217428 3240864 3244032 3252272 3259619 3265386 3295248 3321216 3334276 3340436 3345408 3357184 3364768 3416944 3424663 3428352 3430722 3448192 3462096 3482478 3509572 3527168 3535136 3538944 3555948 3559424 3594816 3604711 3622784 3637392 3644112 3658806 3670656 3707154 3720992 3735996 3739648 3761664 3776832 3785364 3813248 3828624 3837273 3841024 3844062 3856512 3879216 3883008 3894858 3932412 3936256 3944312 3952128 3961056 3964928 3968064 3977028 4004352 4059264 4063232 4075632 4079616 4088832 4092066 4099626 4129488 4144024 4186116 4190208 4207104 4231872 4256362 4289904 4307202 4321152 4325376 4338576 4353848 4368384 4393664 4428288 4437351 4446144 4456188 4460544 4471874 4530966 4566672 4571136 4574296 4589568 4599936 4616128 4643304 4662027 4698298 4706978 4713984 4718592 4741264 4760382 4793088 4849856 4858816 4866048 4878408 4894208 4898079 4942872 4945306 4981328 5001414 5010654 5015552 5035776 5047152 5104832 5116364 5125416 5142016 5146083 5172288 5177344 5193144 5223717 5243216 5264358 5269504 5281408 5290752 5302704 5333922 5339136 5392224 5412352 5423429 5434176 5439488 5451776 5456088 5466168 5488209 5505984 5581488 5586944 5603994 5609472 5642496 5665248 5678046 5698033 5719872 5742936 5761536 5766093 5767168 5784768 5818824 5824512 5898618 5904384 5916468 5928192 5941584 5947392 5952096 5965542 5986541 5997601 6006528 6041288 6088896 6094848 6113448 6119424 6133248 6191072 6216036 6279174 6285312 6289657 6291456 6301277 6310656 6347176 6384543 6390784 6434856 6481728 6488064 6504544 6519238 6530772 6590496 6620329 6642432 6668552 6680872 6690816 6707811 6714368 6729536 6796449 6833888 6849326 6856704 6861444 6896384 6924192 6964956 7019144 7047447 7054336 7060467 7070272 7077888 7111896 7118848 7140573 7189632 7209422 7245568 7274784 7288224 7317612 7341312 7414308 7417959 7441984 7471992 7479296 7502121 7515981 7523328 7553664 7570728 7626496 7657248 7674546 7682048 7688124 7713024 7758432 7766016 7789716 7864824 7872512 7888624 7896537 7904256 7922112 7929856 7936128 7954056 8000883 8008704 8118528 8126464 8151264 8159232 8177664 8184132 8199252 8258976 8288048 8306771 8372232 8380416 8405991 8414208 8463744 8512724 8579808 8614404 8642304 8650752 8677152 8707696 8727367 8736768 8787328 8847927 8856576 8874702 8892288 8912376 8921088 8943748 9061932 9133344 9142272 9148592 9169259 9179136 9186199 9199872 9232256 9286608 9324054 9396596 9413956 9427968 9437184 9482528 9520764 9586176 9651323 9699712 9717632 9732096 9756816 9778857 9788416 9796158 9885744 9890612 9962656 10002828 10021308 10031104 10071552 10094304 10209664 10232728 10250832 10273989 10284032 10292166 10344576 10354688 10386288 10447434 10486432 10528716 10539008 10562816 10581504 10605408 10667844 10678272 10784448 10814133 10824704 10846858 10868352 10878976 10903552 10912176 10932336 10976418 11011968 11162976 11173888 11207988 11218944 11284992 11330496 11356092 11396066 11439744 11485872 11511819 11523072 11532186 11534336 11569536 11637648 11649024 11797236 11808768 11832936 11856384 11883168 11894784 11904192 11931084 11973082 11995202 12013056 12082576 12177792 12189696 12226896 12238848 12266496 12382144 12432072 12558348 12570624 12579314 12602554 12621312 12694352 12769086 12781568 12869712 12963456 12976128 13009088 13038476 13061544 13180992 13240658 13284864 13312053 13337104 13361744 13381632 13415622 13428736 13459072 13592898 13667776 13698652 13713408 13722888 13792768 13848384 13929912 13986081 14038288 14094894 14108672 14120934 14140544 14155776 14223792 14237696 14281146 14379264 14418844 14491136 14549568 14576448 14635224 14682624 14694237 14828616 14835918 14883968 14943984 14958592 15004242 15031962 15046656 15107328 15141456 15252992 15284209 15314496 15349092 15364096 15376248 15426048 15438249 15516864 15532032 15579432 15729648 15745024 15777248 15793074 15808512 15844224 15859712 15872256 15908112 16001766 16017408 16058093 16237056 16252928 16270287 16302528 16318464 16355328 16368264 16398504 16517952 16576096 16613542 16744464 16760832 16811982 16828416 16871161 16927488 17025448 17094099 17159616 17228808 17284608 17301504 17354304 17415392 17454734 17473536 17574656 17695854 17713152 17725397 17749404 17784576 17824752 17842176 17887496 17959623 17992803 18123864 18266688 18284544 18297184 18338518 18358272 18372398 18399744 18464512 18573216 18648108 18793192 18827912 18855936 18868971 18874368 18903831 18965056 19041528 19153629 19172352 19302646 19399424 19435264 19464192 19513632 19557714 19576832 19592316 19771488 19781224 19860987 19925312 20005656 20042616 20062208 20123433 20143104 20188608 20389347 20419328 20465456 20501664 20547978 20568064 20584332 20689152 20709376 20772576 20894868 20972864 21057432 21078016 21125632 21142341 21163008 21181401 21210816 21335688 21356544 21421719 21568896 21628266 21649408 21693716 21736704 21757952 21807104 21824352 21864672 21952836 22023936 22253877 22325952 22347776 22415976 22437888 22506363 22547943 22569984 22660992 22712184 22792132 22879488 22971744 23023638 23046144 23064372 23068672 23139072 23275296 23298048 23409991 23594472 23617536 23665872 23689611 23712768 23766336 23789568 23808384 23862168 23946164 23990404 24026112 24165152 24355584 24379392 24453792 24477696 24532992 24595307 24764288 24864144 24920313 25116696 25141248 25158628 25205108 25242624 25388704 25538172 25563136 25739424 25840639 25888379 25926912 25952256 26018176 26076952 26123088 26182101 26361984 26481316 26569728 26624106 26674208 26723488 26763264 26831244 26857472 26918144 27185796 27199183 27335552 27397304 27426816 27445776 27507777 27558597 27585536 27696768 27859824 27972162 28076576 28189788 28217344 28241868 28281088 28311552 28447584 28475392 28562292 28758528 28837688 28953969 28982272 29099136 29152896 29270448 29336571 29365248 29388474 29657232 29671836 29767936 29887968 29917184 30008484 30063924 30093312 30214656 30282912 30505984 30568418 30628992 30698184 30728192 30752496 30821967 30852096 30876498 31033728 31064064 31158864 31459296 31490048 31554496 31586148 31617024 31688448 31719424 31744512 31816224 32003532 32034816 32116186 32442399 32474112 32505856 32540574 32605056 32636928 32710656 32736528 32797008 33035904 33152192 33227084 33488928 33521664 33623964 33656832 33742322 33854976 34050896 34188198 34319232 34457616 34535457 34569216 34603008 34708608 34830784 34909468 34947072 35149312 35391708 35426304 35450794 35498808 35569152 35649504 35684352 35774992 35919246 35985606 36247728 36533376 36569088 36594368 36677036 36716544 36744796 36799488 36929024 37146432 37296216 37586384 37655824 37711872 37737942 37807662 37930112 38083056 38307258 38344704 38605292 38798848 38870528 38928384 39027264 39115428 39153664 39184632 39542976 39562448 39651821 39721974 39850624 40011312 40085232 40124416 40246866 40286208 40377216 40778694 40838656 40922237 40930912 41003328 41095956 41136128 41168664 41378304 41418752 41545152 41789736 41945728 42114864 42156032 42251264 42284682 42326016 42362802 42421632 42671376 42713088 42843438 42994249 43137792 43256532 43298816 43387432 43473408 43515904 43614208 43648704 43729344 43905672 44047872 44507754 44651904 44695552 44831952 44875776 45012726 45095886 45139968 45171173 45321984 45424368 45584264 45758976 45852627 45943488 46047276 46092288 46128744 46278144 46550592 46596096 46819982 47188944 47235072 47331744 47379222 47425536 47532672 47579136 47616768 47724336 47892328 47980808 48052224 48174279 48330304 48711168 48758784 48810861 48907584 48955392 49065984 49190614 49528576 49728288 49840626 50233392 50282496 50317256 50410216 50485248 50613483 50777408 51076344 51126272 51282297 51478848 51681278 51776758 51853824 51904512 52036352 52153904 52246176 52364202 52723968 52962632 53139456 53176191 53248212 53348416 53446976 53526528 53662488 53714944 53836288 53878869 53978409 54371592 54398366 54671104 54794608 54853632 54891552 55015554 55117194 55171072 55393536 55719648 55944324 56153152 56379576 56434688 56483736 56562176 56606913 56623104 56711493 56895168 56950784 57124584 57460887 57517056 57675376 57907938 57964544 58198272 58305792 58540896 58673142 58730496 58776948 59314464 59343672 59535872 59582961 59657719 59775936 59834368 60016968 60127848 60186624 60370299 60429312 60565824 61011968 61136836 61257984 61396368 61456384 61504992 61643934 61704192 61752996 62067456 62128128 62317728 62678363 62918592 62980096 63108992 63172296 63234048 63376896 63427023 63438848 63489024 63544203 63632448 64007064 64069632 64232372 64884798 64948224 65011712 65081148 65210112 65273856 65421312 65473056 65594016 65851951 65973611 66071808 66304384 66454168 66761631 66977856 67043328 67247928 67313664 67484644 67709952 68101792 68376396 68638464 68915232 69070914 69138432 69186227 69206016 69314047 69417216 69661568 69818936 69894144 70229973 70298624 70783416 70852608 70901588 70997616 71138304 71299008 71368704 71549984 71838492 71971212 72495456 72823619 73066752 73138176 73188736 73354072 73433088 73489592 73598976 73785921 73858048 74292864 74592432 74760939 75172768 75311648 75423744 75475884 75615324 75860224 76166112 76614516 76689408 77210584 77521917 77597696 77665137 77741056 77856768 78054528 78230856 78307328 78369264 78546303 79085952 79124896 79303642 79443948 79701248 80022624 80170464 80248832 80493732 80572416 80754432 81557388 81597549 81677312 81844474 81861824 82006656 82191912 82272256 82337328 82523331 82675791 82756608 82837504 83090304 83579472 83891456 84229728 84312064 84502528 84569364 84652032 84725604 84843264 85342752 85426176 85686876 85988498 86275584 86513064 86597632 86774864 86861907 86946816 87031808 87228416 87297408 87458688 87811344 88009713 88095744 89015508 89303808 89391104 89663904 89751552 90025452 90191772 90279936 90342346 90643968 90848736 91168528 91517952 91705254 91886976 92094552 92184576 92257488 92465901 92556288 93101184 93192192 93639964 94377888 94470144 94663488 94758444 94851072 95065344 95158272 95233536 95448672 95784656 95961616 96104448 96348558 96660608 97327197 97422336 97517568 97621722 97815168 97910784 98131968 98381228 99057152 99456576 99681252 100466784 100564992 100634512 100820432 100970496 101048189 101226966 101554816 102152688 102252544 102564594 102957696 103362556 103553516 103707648 103809024 104072704 104307808 104492352 104728404 105447936 105925264 106164553 106278912 106352382 106496424 106696832 106893952 107053056 107324976 107429888 107672576 107757738 107956818 108743184 108796732 109342208 109589216 109707264 109783104 110031108 110234388 110342144 110787072 111439296 111888648 112306304 112759152 112869376 112967472 113124352 113213826 113422986 113790336 113901568 114249168 114921774 115034112 115350752 115815876 115929088 116396544 116611584 117081792 117346284 117460992 117553896 118628928 118687344 118955463 119071744 119165922 119315438 119551872 119668736 120033936 120255696 120373248 120740598 120858624 121131648 122023936 122273672 122515968 122766711 122792736 122912768 123009984 123287868 123408384 123505992 124134912 124256256 124635456 125356726 125837184 125960192 126217984 126344592 126468096 126753792 126854046 126877696 126978048 127088406 127264896 128014128 128139264 128464744 128982747 129769596 129896448 130162296 130420224 130547712 130842624 130946112 131188032 131703902 131947222 132143616 132608768 132908336 133523262 133955712 134086656 134495856 134627328 134969288 135419904 135513519 136203584 136752792 137276928 137557881 137830464 138141828 138276864 138372454 138628094 138834432 139323136 139637872 139788288 140459946 140597248 141566832 141705216 141803176 141995232 142276608 142598016 142737408 143099968 143676984 143942424 144522837 144990912 145647238 146133504 146276352 146377472 146432583 146708144 146866176 146979184 147197952 147571842 147716096 148585728 149184864 149521878 150345536 150623296 150847488 150951768 151230648 151720448 151840449 152332224 153229032 153378816 153846891 154421168 155043834 155195392 155330274 155482112 155713536 156109056 156461712 156614656 156738528 157092606 158171904 158249792 158607284 158887896 159402496 159528573 160045248 160340928 160497664 160987464 161144832 161508864 161636607 161935227 163114776 163195098 163354624 163688948 163723648 164013312 164383824 164544512 164674656 165046662 165351582 165513216 165675008 166180608 167158944 167782912 168126299 168459456 168624128 169005056 169138728 169304064 169451208 169686528 169820739 170134479 170685504 170852352 171373752 171976996 172551168 173026128 173195264 173549728 173723814 173893632 174063616 174456832 174594816 174917376 175622688 176019426 176191488 176639023 178031016 178607616 178748883 178782208 178973157 179327808 179503104 180050904 180383544 180559872 180684692 181287936 181697472 182337056 183035904 183410508 183773952 184189104 184369152 184514976 184931802 185112576 185582771 185925631 186202368 186384384 187279928 188035089 188755776 188940288 189326976 189516888 189702144 190130688 190316544 190467072 190897344 191569312 191923232 192208896 192697116 193321216 194654394 194844672 194979367 195035136 195243444 195339587 195630336 195821568 196263936 196762456 197555853 197920833 198114304 198913152 199362504 200933568 201129984 201269024 201640864 201940992 202096378 202453932 203109632 204305376 204505088 205129188 205230199 205915392 206725112 207107032 207415296 207558681 207618048 207942141 208145408 208615616 208984704 209456808 210689919 210895872 211850528 212329106 212557824 212704764 212992848 213393664 213787904 214106112 214649952 214859776 215345152 215515476 215913636 217486368 217593464 218470857 218684416 219178432 219414528 219566208 220062216 220468776 220684288 221357763 221574144 222878592 223777296 224282817 224612608 225518304 225738752 225934944 226248704 226427652 226845972 227580672 227803136 228498336 229843548 230068224 230701504 231631752 231858176 232565751 232793088 232995411 233223168 234163584 234692568 234921984 235107792 235638909 237257856 237374688 237910926 238143488 238331844 238630876 239103744 239337472 240067872 240511392 240746496 241481196 241717248 242263296 244047872 244547344 244792647 245031936 245533422 245585472 245825536 246019968 246575736 246816768 247011984 247569993 248027373 248269824 248512512 249270912 250713452 251674368 251920384 252435968 252689184 252936192 253507584 253708092 253755392 253956096 254176812 254529792 256028256 256278528 256929488 257509901 257965494 259539192 259792896 260324592 260585721 260840448 261095424 261685248 261892224 262376064 263407804 263894444 264287232 265217536 265816672 267046524 267911424 268173312 268991712 269254656 269938576 270548377 270839808 271027038 272407168 273505584 274553856 275115762 275660928 276283656 276553728 276744908 277256188 277668864 278646272 279275744 279576576 280919892 281194496 283133664 283410432 283606352 283990464 284247029 284553216 284772169 285196032 285474816 286199936 287353968 287884848 289045674 289981824 291294476 292267008 292552704 292754944 292865166 293416288 293732352 293958368 294395904 295143684 295432192 297171456 298369728 299043756 299191013 300691072 301246592 301694976 301903536 302461296 303144567 303440896 303680898 304664448 306458064 306757632 307693782 308842336 310087668 310390784 310660548 310964224 311427072 312218112 312923424 313229312 313477056 314185212 316343808 316499584 317214568 317775792 318493659 318804992 319057146 320090496 320681856 320995328 321974928 322289664 323017728 323273214 323870454 326229552 326390196 326709248 327377896 327447296 328026624 328767648 329089024 329349312 330093324 330703164 331026432 332361216 334317888 335565824 336252598 336918912 337248256 338010112 338277456 338608128 338902416 339373056 339641478 340268958 341371008 341704704 342747504 343953992 345102336 346052256 346390528 347099456 347447628 347787264 348913664 349189632 349834752 351245376 352038852 352382976 353278046 356062032 356866389 357215232 357497766 357564416 357946314 358655616 359006208 360101808 360767088 361119744 361369384 362575872 363394944 364674112 366071808 366821016 367547904 368300133 368378208 368738304 369029952 369863604 370225152 371165542 371851262 372404736 372768768 374559856 376070178 377511552 377880576 378653952 379033776 379404288 380261376 380633088 380934144 381794688 383138624 383846464 384417792 385394232 386642432 386948241 389308788 389689344 389958734 390486888 390679174 391260672 391643136 392527872 393524912 395111706 395841666 396228608 397826304 398725008 401867136 402259968 402538048 403281728 403881984 404192756 404907864 406219264 406540557 408610752 409010176 410258376 410460398 411830784 412673643 413450224 414214064 414830592 415117362 415884282 416290816 417231232 417969408 418913616 421379838 421791744 423701056 424658212 425115648 425409528 425985696 426787328 427575808 428212224 429299904 429719552 430690304 431030952 431827272 433568511 434972736 435186928 436941714 437368832 438356864 438829056 439132416 440124432 440937552 441368576 442715526 443148288 445757184 447554592 448565634 449225216 450144607 451036608 451477504 451869888 452497408 452855304 453691944 455161344 455521347 455606272 456996672 459687096 460136448 461403008 463263504 463716352 465131502 465586176 465990822 466446336 468327168 469385136 469843968 470215584 471277818 472936739 473810479 474515712 474749376 475821852 476286976 476663688 477261752 478207488 478585719 478674944 480135744 481022784 481492992 482962392 483434496 484526592 488095744 489094688 489585294 490063872 491066844 491170944 491651072 492039936 493151472 493633536 494023968 495139986 496054746 496539648 496882903 497025024 497800883 498541824 501426904 503348736 503840768 504378897 504871936 505378368 505872384 507015168 507416184 507912192 508353624 509059584 512056512 512557056 513858976 515019802 515930988 519078384 519585792 520649184 521171442 521680896 522190848 523005991 523370496 523784448 524752128 526815608 527788888 528574464 529917069 530435072 531633344 534093048 535822848 536346624 536919471 537983424 538509312 539877152 541096754 541679616 542054076 544814336 547011168 549107712 549487307 550231524 551321856 552567312 553107456 553489816 554512376 555337728 556748313 557292544 557776893 558551488 559153152 561839784 562388992 564105267 566267328 566820864 567212704 567980928 568494058 569106432 569544338 570392064 570949632 572399872 574707936 575769696 578091348 579963648 582588952 584534016 584938101 585105408 585509888 585730332 586018761 586832576 587464704 587916736 588791808 590287368 590864384 592667559 593762499 594342912 596739456 598087512 598382026 601382144 602493184 603389952 603807072 604922592 606289134 606881792 607361796 609328896 612916128 613515264 615387564 615690597 617684672 620175336 620781568 621321096 621928448 622676043 622854144 623826423 624436224 625846848 626458624 626954112 628370424 632069757 632687616 632999168 634429136 635551584 636987318 637609984 638114292 640180992 641363712 641990656 643949856 644579328 646035456 646546428 647740908 652459104 652780392 653418496 654755792 654894592 655412571 656053248 656234909 657535296 658178048 658698624 660186648 661406328 662052864 664073289 664722432 668635776 671131648 672505196 673837824 674496512 676020224 676554912 677216256 677804832 678746112 679282956 680537916 682742016 683409408 685495008 687907984 689461993 690204672 692104512 692781056 694198912 694895256 695574528 697697253 697827328 698379264 698986233 699669504 702490752 704077704 704765952 706556092 712124064 713732778 714430464 714995532 715128832 715892628 717311232 718012416 720203616 721534176 722239488 722738768 724371461 725151744 725709721 726789888 729348224 732143616 733642032 734377941 735095808 736600266 736756416 737476608 738059904 739727208 740450304 742331084 743702524 744809472 745537536 749119712 752140356 755023104 755761152 757307904 758067552 758808576 760522752 761048497 761266176 761868288 762454517 763589376 766277248 767692928 768835584 770788464 772529703 773284864 773896482 778617576 779378688 779917468 780973776 781358348 782521344 783286272 785055744 787049824 790223412 791683332 792457216 795652608 797450016 801059809 803734272 804519936 805076096 806563456 807763968 808385512 809815728 811645131 812438528 813081114 817221504 818020352 820516752 820920796 823661568 825347286 826900448 828428128 829661184 830234724 831768564 832581632 834462464 835938816 837827232 842759676 843583488 847402112 849316424 850231296 850819056 851971392 852741087 853574656 854316507 855151616 856424448 858599808 859439104 861380608 862061904 863654544 867137022 869945472 870373856 873883428 874737664 876713728 877658112 878264832 880248864 881875104 882737152 885431052 886296576 891514368 895109184 897131268 897573039 898450432 900289214 902073216 902955008 903739776 904994816 905710608 907383888 909433701 910322688 911042694 911212544 913993344 919374192 920272896 922806016 926527008 927432704 930263004 931172352 931981644 932892672 936654336 938770272 939687936 940431168 942555636 945873478 947620958 949031424 949498752 951643704 952573952 953327376 954523504 955480977 956414976 957171438 957349888 960271488 962045568 962985984 965924784 966868992 969053184 976191488 978189376 979170588 980127744 982133688 982341888 983302144 984079872 986302944 987267072 988047936 990279972 992109492 993079296 993765806 995601766 997083648 1002853808 1006697472 1007681536 1008757794 1009743872 1010756736 1011744768 1014030336 1014832368 1015824384 1016707248 1018119168 1024113024 1025114112 1027717952 1030039604 1031861976 1038156768 1039171584 1041298368 1042342884 1043361792 1046011982 1046740992 1047568896 1049504256 1053631216 1055577776 1057148928 1059834138 1060870144 1063266688 1068186096 1070599167 1071645696 1072693248 1073838942 1075966848 1077018624 1079754304 1082193508 1083359232 1084108152 1089628672 1094022336 1098215424 1098974614 1100463048 1102643712 1104900399 1105134624 1106214912 1106979632 1109024752 1110675456 1113496626 1114585088 1115553786 1117102976 1118306304 1123679568 1124777984 1128210534 1132534656 1133641728 1134425408 1135961856 1136988116 1138212864 1139088676 1140784128 1141899264 1144799744 1149415872 1151539392 1156182696 1159927296 1160844723 1165177904 1169068032 1169876202 1171019776 1171460664 1172037522 1173665152 1174929408 1175833472 1177583616 1180574736 1181728768 1185335118 1187524998 1188685824 1193478912 1196175024 1196764052 1202764288 1204986368 1206779904 1207614144 1209845184 1212578268 1213763584 1214723592 1218657792 1219621671 1225832256 1227030528 1230775128 1231381194 1235369344 1240350672 1241563136 1242642192 1243856896 1245352086 1247652846 1248872448 1251693696 1252917248 1253908224 1256740848 1264139514 1265375232 1265998336 1268589347 1268858272 1271103168 1273974636 1275219968 1276228584 1280361984 1282727424 1283981312 1287899712 1289158656 1292070912 1293092856 1295481816 1304918208 1305560784 1306836992 1309511584 1309789184 1310825142 1312106496 1312469818 1315070592 1316356096 1317397248 1320373296 1322812656 1324105728 1328146578 1329444864 1332821719 1337271552 1342263296 1345010392 1347675648 1348993024 1350433821 1352040448 1353109824 1354432512 1355609664 1357492224 1358565912 1361075832 1365484032 1366818816 1370990016 1375815968 1378923986 1380409344 1384209024 1385562112 1388397824 1389790512 1391149056 1395394506 1395654656 1396758528 1397972466 1399339008 1400306363 1404981504 1408155408 1409531904 1413112184 1418810217 1421431437 1424248128 1427465556 1428860928 1429991064 1431785256 1434622464 1436024832 1440407232 1443068352 1444478976 1445477536 1448742922 1450303488 1451419442 1453579776 1458696448 1464287232 1467284064 1468755882 1470191616 1473200532 1473512832 1474953216 1476119808 1479454416 1480900608 1484662168 1487405048 1489618944 1490648709 1491075072 1493402649 1498239424 1504280712 1510046208 1511522304 1513136691 1514615808 1516135104 1517617152 1521045504 1522096994 1523736576 1524909034 1527178752 1532554496 1535385856 1537671168 1541576928 1545059406 1546569728 1547792964 1557235152 1558757376 1559834936 1561947552 1562716696 1565042688 1566572544 1569017973 1570111488 1574099648 1580446824 1583366664 1584914432 1589751207 1591305216 1594900032 1602119618 1607468544 1609039872 1610152192 1610758413 1613126912 1615527936 1616771024 1619631456 1623290262 1624877056 1626162228 1634443008 1636040704 1641033504 1641841592 1647323136 1648461921 1650694572 1653800896 1656856256 1659322368 1660469448 1663537128 1665163264 1668924928 1670244939 1671877632 1673330679 1675654464 1685519352 1687166976 1692315801 1694804224 1698632848 1700462592 1701638112 1703942784 1705482174 1707149312 1708633014 1710303232 1712848896 1717199616 1718878208 1722761216 1724123808 1727309088 1734274044 1739890944 1740747712 1747766856 1749475328 1753427456 1754814303 1755316224 1756529664 1758056283 1760497728 1763750208 1765474304 1770862104 1772593152 1778002677 1781287497 1783028736 1790218368 1794262536 1795146078 1796900864 1800578428 1804146432 1805910016 1807479552 1809989632 1811421216 1814767776 1818867402 1820645376 1822085388 1822425088 1827986688 1838748384 1840545792 1845612032 1847071791 1849389289 1853054016 1854865408 1860526008 1862344704 1863963288 1865785344 1868028129 1871479269 1873308672 1877540544 1879375872 1880862336 1885111272 1891746956 1895241916 1898062848 1898997504 1903287408 1905147904 1906654752 1909047008 1910961954 1912829952 1914342876 1914699776 1920542976 1924091136 1925971968 1931849568 1933737984 1938106368 1943029253 1952382976 1956378752 1958341176 1960255488 1964267376 1964683776 1966237713 1966604288 1968159744 1968704727 1972605888 1974534144 1976095872 1980559944 1984218984 1986158592 1987531612 1991203532 1994167296 2005707616 2013394944 2015363072 2017515588 2019487744 2021513472 2023489536 2028060672 2029664736 2031648768 2033414496 2036238336 2041410481 2045181941 2048226048 2050228224 2055435904 2060079208 2063723952 2068385979 2076313536 2078343168 2082596736 2084685768 2086723584 2092023964 2093481984 2095137792 2099008512 2107262432 2111155552 2114297856 2119668276 2121740288 2126533376 2136372192 2141198334 2143291392 2144773037 2145386496 2147677884 2148735457 2151933696 2154037248 2159508608 2164387016 2166718464 2168216304 2173114383 2177129163 2179257344 2188044672 2196430848 2197949228 2200926096 2205287424 2209800798 2210269248 2212429824 2213959264 2218049504 2221350912 2226993252 2229170176 2231107572 2234205952 2236612608 2247359136 2249555968 2256421068 2257532189 2265069312 2267283456 2268850816 2271923712 2273976232 2276425728 2278177352 2281568256 2283145491 2283798528 2287363551 2289599488 2298831744 2303078784 2312365392 2317589109 2319854592 2321689446 2330355808 2338136064 2339752404 2342039552 2342921328 2344075044 2347330304 2349858816 2351666944 2355167232 2361149472 2363457536 2370670236 2375049996 2377371648 2386957824 2392350048 2393528104 2403179427 2405528576 2409972736 2413559808 2415228288 2419690368 2425156536 2427527168 2429447184 2434935393 2437315584 2439243342 2451664512 2454061056 2461550256 2462762388 2470738688 2480701344 2483126272 2485284384 2487713792 2490704172 2495305692 2497744896 2503387392 2505834496 2507816448 2513481696 2528279028 2530750464 2531996672 2537178694 2537716544 2542206336 2547949272 2550439936 2552457168 2558223261 2560723968 2562949521 2565454848 2567962624 2575799424 2578317312 2584141824 2586185712 2590963632 2609836416 2611121568 2613673984 2619023168 2619578368 2621650284 2624212992 2624939636 2630141184 2632712192 2634794496 2640746592 2645625312 2648211456 2656293156 2658889728 2665643438 2674543104 2684526592 2690020784 2692719117 2695351296 2697986048 2700867642 2704080896 2706219648 2708865024 2711219328 2714984448 2717131824 2722151664 2728301103 2730968064 2733637632 2741980032 2751631936 2757847972 2760818688 2768418048 2771124224 2776795648 2779581024 2782298112 2790789012 2791309312 2793517056 2795944932 2798678016 2800612726 2809963008 2816310816 2819063808 2826224368 2837620434 2842862874 2848496256 2854931112 2857721856 2859982128 2863570512 2866442931 2869244928 2872049664 2880814464 2886136704 2888957952 2890955072 2897485844 2900606976 2902838884 2907159552 2917392896 2928574464 2934568128 2937511764 2940383232 2946401064 2947025664 2949906432 2952239616 2958908832 2961801216 2969324336 2974810096 2979237888 2981297418 2986805298 2996478848 3008561424 3020092416 3023044608 3026273382 3029231616 3032270208 3035234304 3042091008 3044193988 3047473152 3049818068 3054357504 3065108992 3070771712 3075342336 3083153856 3090118812 3093139456 3095585928 3114470304 3117514752 3119669872 3123895104 3125433392 3130085376 3132493859 3138035946 3140222976 3148199296 3160893648 3166733328 3169828864 3179502414 3182610432 3189800064 3204239236 3214937088 3218079744 3220304384 3221516826 3226253824 3231055872 3233542048 3239262912 3246580524 3249754112 3252324456 3268886016 3272081408 3282067008 3283683184 3291101143 3294646272 3296923842 3301389144 3307601792 3313712512 3318644736 3320938896 3327074256 3330326528 3337849856 3340489878 3343755264 3346661358 3351308928 3371038704 3374333952 3384631602 3389608448 3396545671 3397265696 3400925184 3403276224 3407885568 3410964348 3414298624 3417266028 3420606464 3425697792 3434399232 3437756416 3445522432 3448247616 3454618176 3468548088 3479781888 3481495424 3495533712 3498950656 3506854912 3509628606 3513059328 3516112566 3520995456 3527500416 3530948608 3541724208 3545186304 3556005354 3562574994 3566057472 3568522667 3580436736 3588525072 3590292156 3593801728 3601156856 3608292864 3611820032 3614959104 3619979264 3622842432 3629535552 3637734804 3641290752 3644170776 3655973376 3677496768 3681091584 3691224064 3694143582 3698778578 3706108032 3709730816 3721052016 3724689408 3727926576 3731570688 3736056258 3742958538 3746617344 3755081088 3758751744 3761724672 3770222544 3783493912 3790483832 3796125696 3797995008 3805768041 3806574816 3810295808 3813309504 3818094016 3821923908 3825659904 3828685752 3841085952 3848182272 3851943936 3863699136 3867475968 3876212736 3886058506 3904765952 3912757504 3916682352 3920510976 3928534752 3929367552 3932475426 3933208576 3936319488 3937409454 3945211776 3949068288 3952191744 3961119888 3968437968 3972317184 3975063224 3982407064 3988334592 3998465157 4011415232 4026789888 4035031176 4038975488 4043026944 4046979072 4051301463 4056121344 4059329472 4063297536 4066828992 4072476672 4082820962 4090363882 4096452096 4100456448 4110871808 4120158416 4127447904 4136771958 4152627072 4156686336 4165193472 4169371536 4173447168 4184047928 4186963968 4190275584 4198017024 4200919089 4214524864 4222311104 4228595712 4239336552 4243480576 4253066752 4256430651 4264294311 4272744384 4282396668 4286582784 4289546074 4295355768 4297470914 4303867392 4308074496 4319017216 4328774032 4333436928 4336432608 4346228766 4354258326 4358514688 4376089344 4392861696 4395898456 4401852192 4410574848 4419601596 4420538496 4424859648 4427918528 4436099008 4442701824 4453986504 4458340352 4462215144 4468411904 4471946127 4473225216 4480207947 4494718272 4499111936 4512842136 4515064378 4530138624 4534566912 4537701632 4539410073 4543847424 4547952464 4552851456 4556354704 4563136512 4566290982 4574727102 4579198976 4597663488 4606157568 4624730784 4635178218 4639709184 4643378892 4660711616 4676272128 4679504808 4684079104 4685842656 4688150088 4694660608 4699717632 4703333888 4707053919 4710334464 4722298944 4726915072 4741340472 4750099992 4754743296 4769253621 4773915648 4784700096 4787056208 4806358854 4811057152 4819945472 4827119616 4830456576 4839380736 4850313072 4855054336 4858894368 4869870786 4874631168 4878486684 4903329024 4908122112 4923100512 4925524776 4941477376 4945385763 4951590677 4961402688 4966252544 4970568768 4975427584 4981408344 4990611384 4995489792 5006774784 5010734817 5011668992 5015632896 5019992037 5026963392 5056558056 5061500928 5063993344 5074357388 5075433088 5084412672 5095898544 5100879872 5104914336 5116446522 5121447936 5125899042 5130909696 5135925248 5151598848 5156634624 5168283648 5172371424 5181927264 5202304129 5211915269 5219672832 5222243136 5227347968 5238046336 5239156736 5243300568 5248425984 5249879272 5260282368 5264442909 5265424384 5269588992 5274168849 5281493184 5291250624 5296422912 5312586312 5317779456 5331286876 5349086208 5369053184 5380041568 5385438234 5390702592 5395972096 5401735284 5408161792 5412439296 5417730048 5422438656 5429968896 5434263648 5444303328 5456602206 5461936128 5465711933 5467275264 5475809713 5483960064 5503263872 5515695944 5521637376 5536836096 5541215373 5542248448 5548167867 5553591296 5559162048 5564596224 5581578024 5587034112 5591889864 5597356032 5601225452 5619926016 5632621632 5638127616 5652448736 5675240868 5685725748 5696992512 5709862224 5715443712 5719964256 5727141024 5732885862 5738489856 5744099328 5753065901 5761628928 5772273408 5777915904 5781910144 5794971688 5801213952 5805677768 5814319104 5829087759 5834785792 5857148928 5869136256 5875023528 5880766464 5892802128 5894051328 5899812864 5904479232 5906114181 5917817664 5923602432 5938648672 5949620192 5958475776 5962594836 5973610596 5992957696 6017122848 6040184832 6044360377 6046089216 6052546764 6058463232 6064540416 6070468608 6084182016 6088387976 6094946304 6099636136 6108715008 6124231443 6130217984 6135545823 6141543424 6150684672 6166307712 6180237624 6186278912 6191171856 6205157937 6228940608 6235029504 6239339744 6247790208 6250866784 6260170752 6264987718 6276071892 6280445952 6296398592 6321787296 6333466656 6339657728 6359004828 6365220864 6379600128 6408478472 6429874176 6434319111 6436159488 6440608768 6443033652 6446206371 6452507648 6462111744 6467084096 6478525824 6493161048 6499508224 6504648912 6519343149 6531387489 6537772032 6544162816 6564134016 6567366368 6582202286 6589292544 6593847684 6602778288 6615203584 6627425024 6637289472 6641877792 6654148512 6660653056 6675699712 6680979756 6687510528 6693322716 6702617856 6742077408 6748667904 6769263204 6772596567 6779216896 6793091342 6794531392 6801850368 6806552448 6815771136 6821928696 6828597248 6834532056 6841212928 6849436473 6851395584 6862090653 6868798464 6875512832 6891044864 6896495232 6909236352 6937096176 6952767327 6959563776 6962990848 6991067424 6997901312 7013709824 7019257212 7026118656 7032225132 7041990912 7055000832 7061897216 7083448416 7090372608 7112010708 7125149988 7132114944 7137045334 7160873472 7177050144 7180584312 7187603456 7202313712 7209538281 7216585728 7223640064 7229918208 7239958528 7245684864 7259071104 7275469608 7282581504 7288341552 7304806179 7311946752 7354993536 7362183168 7382448128 7388287164 7397557156 7412216064 7419461632 7442104032 7449378816 7455853152 7463141376 7472112516 7485917076 7493234688 7510162176 7517503488 7523449344 7540445088 7566987824 7580967664 7592251392 7595990016 7611536082 7613149632 7620591616 7626619008 7636188032 7643847816 7651319808 7657371504 7674669783 7682171904 7688848563 7696364544 7703887872 7727398272 7734951936 7752425472 7772117012 7809531904 7825515008 7833364704 7841021952 7857069504 7858735104 7864950852 7866417152 7872638976 7874818908 7890423552 7898136576 7904383488 7922239776 7936875936 7944634368 7950126448 7964814128 7976669184 7982806931 7996930314 8022830464 8053579776 8070062352 8077950976 8078157351 8086053888 8093958144 8102602926 8112242688 8118658944 8126595072 8133657984 8144953344 8165641924 8180727764 8192904192 8200912896 8221743616 8240316832 8254895808 8273543916 8305254144 8313372672 8330386944 8338743072 8346894336 8368095856 8373927936 8380551168 8386999687 8396034048 8401838178 8429049728 8444622208 8457191424 8478673104 8486961152 8506133504 8512861302 8528588622 8545488768 8564793336 8573165568 8579092148 8590711536 8594941828 8607734784 8616148992 8638034432 8657548064 8666873856 8672865216 8692457532 8708516652 8717029376 8752178688 8785723392 8791796912 8803704384 8811657899 8821149696 8839203192 8841076992 8849719296 8855837056 8872198016 8885403648 8907973008 8916680704 8924430288 8936823808 8943892254 8960415894 8989436544 8998223872 9025684272 9030128756 9060277248 9069133824 9075403264 9078820146 9087694848 9095904928 9105702912 9112709408 9126273024 9132581964 9149454204 9158397952 9195326976 9212315136 9249461568 9270356436 9279418368 9286757784 9321423232 9352544256 9359009616 9368158208 9371685312 9376300176 9389321216 9397481577 9406667776 9414107838 9420668928 9444597888 9453830144 9482680944 9500199984 9509486592 9538507242 9547831296 9569400192 9574112416 9612717708 9622114304 9639890944 9654239232 9660913152 9678761472 9700626144 9710108672 9717788736 9739741572 9749262336 9756973368 9806658048 9816244224 9846201024 9851049552 9873303429 9882954752 9890771526 9903181354 9922805376 9932505088 9941137536 9950855168 9962816688 9981222768 9990979584 10013549568 10021469634 10023337984 10031265792 10039984074 10053926784 10113116112 10123001856 10127986688 10148714776 10150866176 10168825344 10189637013 10191797088 10201759744 10209828672 10232893044 10242895872 10251798084 10261819392 10303197696 10313269248 10336567296 10344742848 10363854528 10404608258 10423830538 10439345664 10444486272 10454695936 10476092672 10478313472 10486601136 10496851968 10499758544 10520564736 10528885818 10530848768 10539177984 10548337698 10562986368 10582501248 10592845824 10625172624 10635558912 10662573752 10698172416 10705568001 10738106368 10760083136 10770876468 10781405184 10803470568 10816323584 10824878592 10835460096 10844877312 10859937792 10868527296 10888606656 10913204412 10923872256 10931423866 10951619426 10967920128 11006527744 11031391888 11043274752 11073672192 11082430746 11084496896 11096335734 11107182592 11118324096 11129192448 11163156048 11174068224 11183779728 11194712064 11202450904 11239852032 11265243264 11276255232 11304897472 11350481736 11371451496 11393985024 11417304123 11419724448 11430887424 11439928512 11454282048 11465771724 11476979712 11506131802 11523257856 11544546816 11555831808 11563820288 11589943376 11602427904 11611355536 11628638208 11658175518 11669571584 11714297856 11738272512 11750047056 11761532928 11785604256 11788102656 11799625728 11808958464 11812228362 11835635328 11847204864 11877297344 11899240384 11916951552 11925189672 11947221192 11985915392 11995395471 12034245696 12080369664 12088720754 12105093528 12116926464 12129080832 12140937216 12153904389 12168364032 12176775952 12189892608 12199272272 12217430016 12248462886 12260435968 12271091646 12283086848 12301369344 12332615424 12360475248 12372557824 12382343712 12410315874 12457881216 12470059008 12478679488 12495580416 12501733568 12520341504 12529975436 12552143784 12560891904 12592797184 12602757267 12643574592 12666933312 12679315456 12718009656 12730441728 12759200256 12769291953 12792882933 12816956944 12859748352 12868638222 12881217536 12886067304 12892412742 12905015296 12924223488 12934168192 12957051648 12986322096 12999016448 13009297824 13038686298 13062774978 13075544064 13088325632 13128268032 13134732736 13164404572 13178585088 13187695368 13205556576 13230407168 13254850048 13274578944 13283755584 13308297024 13321306112 13351399424 13361959512 13375021056 13386645432 13405235712 13415838381 13440623841 13484154816 13497335808 13538526408 13545193134 13558433792 13586182684 13589062784 13603700736 13613104896 13631542272 13643857392 13657194496 13669064112 13682425856 13698872946 13724181306 13737596928 13751025664 13782089728 13792990464 13818472704 13874192352 13905534654 13919127552 13925981696 13954482817 13982134848 13995802624 14027419648 14038514424 14052237312 14064450264 14083981824 14110001664 14121161757 14123794432 14166896832 14180745216 14224021416 14250299976 14264229888 14274090668 14321746944 14354100288 14361168624 14375206912 14404627424 14419076562 14433171456 14447280128 14459836416 14479917056 14491369728 14518142208 14550939216 14565163008 14576683104 14609612358 14623893504 14661038909 14688124849 14709987072 14724366336 14764896256 14776574328 14795114312 14824432128 14836157289 14838923264 14854772031 14884208064 14898757632 14911706304 14926282752 14944225032 14971834152 14986469376 15020324352 15035006976 15046898688 15080890176 15133975648 15161935328 15184502784 15191980032 15223072164 15226299264 15241183232 15253238016 15272376064 15287695632 15302639616 15314743008 15349339566 15364343808 15377697126 15392729088 15403369993 15407775744 15431827373 15454796544 15469903872 15504850944 15544234024 15606912387 15619063808 15635745807 15651030016 15666729408 15682043904 15714139008 15717470208 15729901704 15745277952 15749637816 15780847104 15796273152 15808766976 15844479552 15873751872 15889268736 15900252896 15929628256 15953338368 15965613862 15993860628 16045660928 16107159552 16140124704 16155901952 16156314702 16172107776 16187916288 16205205852 16213185721 16224485376 16237317888 16253190144 16267315968 16289906688 16331283848 16361455528 16385808384 16397135799 16401825792 16427429139 16443487232 16480633664 16509791616 16547087832 16610508288 16626745344 16644503601 16660773888 16677486144 16693788672 16736191712 16761102336 16773999374 16792068096 16803676356 16858099456 16889244416 16914382848 16957346208 16973922304 17012267008 17025722604 17034106517 17057177244 17090977536 17129586672 17146331136 17158184296 17181423072 17189883656 17215469568 17232297984 17259197703 17276068864 17315096128 17333747712 17345730432 17384915064 17417033304 17434058752 17487263277 17504357376 17571446784 17583593824 17607408768 17623315798 17642299392 17678406384 17682153984 17699438592 17711674112 17718342543 17744396032 17770807296 17815946016 17833361408 17848860576 17873647616 17887784508 17920831788 17978873088 17996447744 18051368544 18060257512 18120554496 18133081131 18138267648 18150806528 18157640292 18175389696 18191809856 18211405824 18225418816 18252546048 18265163928 18298908408 18316795904 18372694329 18390653952 18406637469 18424630272 18498923136 18540712872 18558836736 18573515568 18615473811 18642846464 18705088512 18718019232 18736316416 18743370624 18752600352 18778642432 18794963154 18813335552 18828215676 18841337856 18889195776 18907660288 18965361888 19000399968 19018973184 19077014484 19095662592 19138800384 19148224832 19225435416 19244228608 19279781888 19302957333 19308478464 19321826304 19338619113 19357522944 19401252288 19420217344 19435577472 19479483144 19498524672 19513946736 19558029447 19594162467 19613316096 19632488448 19692402048 19702099104 19746606858 19765909504 19781543052 19806362708 19845610752 19865010176 19882275072 19901710336 19925633376 19962445536 19981959168 20027099136 20042939268 20046675968 20062531584 20079968148 20107853568 20226232224 20246003712 20255973376 20297429552 20301732352 20317789701 20337650688 20343282179 20379274026 20383594176 20403519488 20419657344 20465786088 20485791744 20503596168 20523638784 20548309419 20586271959 20606395392 20626538496 20673134592 20689485696 20727709056 20809216516 20847661076 20878691328 20888972544 20909391872 20952185344 20956626944 20973202272 20993703936 20999517088 21041129472 21057771636 21061697536 21078355968 21096675396 21125972736 21165002496 21185691648 21250345248 21271117824 21325147504 21373321783 21396344832 21411136002 21476212736 21520166272 21541752936 21562810368 21606941136 21628614843 21632647168 21649757184 21670920192 21689754624 21719875584 21737054592 21777213312 21826408824 21847744512 21862847732 21903238852 21935840256 22013055488 22062783776 22086549504 22147344384 22164861492 22168993792 22192671468 22214365184 22236648192 22258384896 22326312096 22348136448 22367559456 22389424128 22404901808 22455515291 22479704064 22497001351 22530486528 22552510464 22609794944 22700963472 22742902992 22787970048 22834608246 22839448896 22861774848 22879857024 22908564096 22931543448 22953959424 23012263604 23046515712 23089093632 23111663616 23127640576 23179886752 23204855808 23222711072 23257276416 23316351036 23339143168 23428595712 23476545024 23500094112 23523065856 23571208512 23576205312 23592503407 23599251456 23617916928 23624456724 23636090027 23671270656 23694409728 23754594688 23798480768 23833903104 23850379344 23894442384 23948420793 23971830784 23990790942 24068491392 24160739328 24177441508 24210187056 24233852928 24258161664 24281874432 24307808778 24336728064 24353551904 24379785216 24398544544 24434860032 24496925772 24520871936 24542183292 24566173696 24602738688 24665230848 24720950496 24745115648 24764687424 24820631748 24832854079 24915762432 24940118016 24957358976 24991160832 25003467136 25040683008 25059950872 25104287568 25121783808 25160999061 25185594368 25205514534 25287149184 25333866624 25358630912 25436019312 25460883456 25518400512 25538583906 25585765866 25633913888 25719496704 25737276444 25762435072 25772134608 25784825484 25810030592 25848446976 25868336384 25914103296 25972644192 25998032896 26018595648 26077372596 26125549956 26151088128 26256536064 26269465472 26328809144 26357170176 26375390736 26411113152 26434973697 26460814336 26509700096 26549157888 26567511168 26616594048 26642612224 26702798848 26723919024 26750042112 26773290864 26810471424 26831676762 26881247682 26968309632 26994671616 27077052816 27090386268 27116867584 27172365368 27178125568 27207401472 27226209792 27263084544 27287714784 27314388992 27338128224 27364851712 27397745892 27448362612 27475193856 27564179456 27585980928 27636945408 27748384704 27811069308 27838255104 27851963392 27908965634 27964269696 27991605248 28054839296 28077028848 28104474624 28128900528 28167963648 28192444731 28220003328 28242323514 28247588864 28333793664 28361490432 28448042832 28500599952 28528459776 28548181336 28643493888 28708200576 28722337248 28750413824 28809254848 28838153124 28866342912 28919672832 28959834112 28982739456 29036284416 29101878432 29130326016 29153366208 29219224716 29247787008 29322077818 29376249698 29419974144 29448732672 29529792512 29553148656 29590228624 29619910287 29648864256 29672314578 29677846528 29709544062 29768416128 29797515264 29823412608 29852565504 29888450064 29943668304 29972938752 30040648704 30070013952 30093797376 30161780352 30267951296 30323870656 30369005568 30383960064 30446144328 30452598528 30482366464 30506476032 30544752128 30568911039 30575391264 30605279232 30629486016 30698679132 30728687616 30755394252 30785458176 30806739986 30863654746 30909593088 30939807744 31009701888 31088468048 31213824774 31238127616 31271491614 31302060032 31333458816 31364087808 31428278016 31434940416 31459803408 31490555904 31499275632 31561694208 31592546304 31617533952 31688959104 31747503744 31778537472 31800505792 31859256512 31906676736 31931227724 31987721256 32091321856 32116704003 32214319104 32280249408 32311803904 32312629404 32344215552 32410411704 32426371442 32448970752 32474635776 32506380288 32534631936 32579813376 32662567696 32722911056 32771616768 32794271598 32854858278 32886974464 32961267328 33019583232 33094175664 33221016576 33253490688 33289007202 33321547776 33354972288 33387577344 33472383424 33522204672 33547998748 33584136192 33607352712 33716198912 33778488832 33828765696 33914692416 33947844608 34024534016 34051445208 34068213034 34114354488 34181955072 34251912369 34259173344 34292662272 34316368592 34362846144 34379767312 34430939136 34518395406 34552137728 34630192256 34667495424 34691460864 34769830128 34834066608 34868117504 34974526554 35008714752 35142893568 35167187648 35214817536 35246631596 35284598784 35356812768 35364307968 35398877184 35423348224 35436685086 35488792064 35541614592 35631892032 35666722816 35697721152 35747295232 35775569016 35841663576 35957746176 35986186413 35992895488 36102737088 36120515024 36241108992 36266162262 36301613056 36315280584 36350779392 36383619712 36422811648 36450837632 36505092096 36530327856 36597816816 36633591808 36745388658 36781307904 36813274938 36849260544 36997846272 37081425744 37117673472 37147031136 37230947622 37285692928 37362002381 37410177024 37436038464 37472632832 37486741248 37505200704 37557284864 37589926308 37626671104 37656431352 37682675712 37778391552 37808271801 37815320576 37930723776 38000799936 38037946368 38154028968 38191325184 38277600768 38296449664 38450870832 38488457216 38559563776 38605914666 38643652608 38677238226 38715045888 38802504576 38840434688 38871154944 38958966288 38997049344 39027893472 39116058894 39188324934 39226632192 39253749337 39264976896 39326269757 39384804096 39404198208 39493213716 39531819008 39563086104 39612725416 39691221504 39730020352 39764550144 39803420672 39851266752 39924891072 39963918336 40054198272 40085878536 40125063168 40159936296 40215707136 40452464448 40492007424 40511946752 40594859104 40603464704 40635579402 40675301376 40686564358 40758548052 40767188352 40807038976 40839314688 40931572176 40971583488 41007192336 41047277568 41096618838 41172543918 41212790784 41253076992 41317473289 41346269184 41378971392 41455418112 41618433032 41695322152 41757382656 41777945088 41818783744 41863448451 41904370688 41913253888 41946404544 41987407872 41999034176 42082258944 42115543272 42156711936 42193350792 42251945472 42330004992 42371383296 42500690496 42542235648 42650295008 42746643566 42792689664 42822272004 42952425472 43040332544 43083505872 43125620736 43213882272 43257229686 43265294336 43299514368 43341840384 43379509248 43409497253 43439751168 43474109184 43554426624 43652817648 43695489024 43725695464 43806477704 43871680512 43983116727 44026110976 44064374547 44125567552 44173099008 44294688768 44329722984 44385342936 44428730368 44473296384 44516769792 44564316093 44652624192 44696272896 44735118912 44778848256 44809803616 44911030582 44959408128 44994002702 45060973056 45105020928 45219589888 45401926944 45485805984 45575940096 45669216492 45678897792 45723549696 45759714048 45817128192 45863086896 45907918848 46024527208 46093031424 46178187264 46210109979 46223327232 46255281152 46295482119 46359773504 46409711616 46445422144 46514552832 46632702072 46678286336 46820737161 46857191424 46907237421 46953090048 47000188224 47046131712 47142417024 47152410624 47185006814 47235833856 47248913448 47272180054 47342541312 47388819456 47509189376 47596961536 47667806208 47700758688 47788884768 47896841586 47943661568 47981581884 48136982784 48321478656 48354883016 48420374112 48467705856 48516323328 48563748864 48615617556 48639557163 48673456128 48707103808 48759570432 48797089088 48869720064 48993851544 49041743872 49084366584 49132347392 49191407397 49205477376 49282287417 49330461696 49441900992 49490231296 49529374848 49641263496 49665708158 49831524864 49880236032 49914717952 49933510803 49982321664 50006934272 50081366016 50119901744 50208575136 50321998122 50371188736 50411029068 50574298368 50667733248 50717261824 50872038624 50921766912 51036801024 51077167812 51102319551 51171531732 51267827776 51438993408 51474552888 51524870144 51544269216 51569650968 51620061184 51696893952 51736672768 51777593109 51828206592 51945288384 51996065792 52037191296 52154745192 52251099912 52302176256 52461789831 52513072128 52538930944 52657618288 52714340352 52750781472 52822226304 52869947394 52921628672 53019400192 53098315776 53135022336 53233188096 53285224448 53405597696 53447838048 53500084224 53546581728 53620942848 53663353524 53762495364 53936619264 53989343232 54154105632 54180772536 54233735168 54344730736 54356251136 54399243393 54414802944 54452419584 54467497447 54526169088 54575429568 54628777984 54676256448 54729703424 54795491784 54896725224 54950387712 55118082987 55128358912 55171961856 55219912407 55273890816 55496769408 55622138616 55676510208 55703926784 55817931268 55928539392 55983210496 56109678592 56154057696 56208949248 56257801056 56335927296 56384889462 56440006656 56484647028 56495177728 56667587328 56722980864 56896085664 57001199904 57056919552 57096362672 57225345419 57286987776 57331067959 57416401152 57444674496 57500827648 57618509696 57676306248 57732685824 57839345664 57908871999 57919668224 57965478912 58015857339 58072568832 58203756864 58260652032 58306732416 58438449432 58495574016 58644155636 58752499396 58839948288 58897465344 59059585024 59106297312 59180457248 59239820574 59297728512 59344629156 59355693056 59419088124 59536832256 59595030528 59646825216 59705131008 59776900128 59887336608 59945877504 60081297408 60122831263 60140027904 60187594752 60233906843 60323560704 60535902592 60647741312 60738011136 60767920128 60892288656 60905197056 60953369103 60964732928 61012952064 61029846537 61089504256 61137822078 61150782528 61210558464 61258972032 61397358264 61457375232 61510788504 61570916352 61613479972 61727309492 61819186176 61879615488 62019403776 62176936096 62427649548 62476255232 62542983228 62604120064 62666917632 62728175616 62856556032 62869880832 62919606816 62981111808 62998551264 63123388416 63185092608 63235067904 63283724911 63377918208 63495007488 63557074944 63601011584 63718513024 63813353472 63862455448 63975442512 64119965349 64182643712 64233408006 64428638208 64560498816 64623607808 64625258808 64688431104 64820823408 64852742884 64897941504 64949271552 65012760576 65069263872 65159626752 65325135392 65445822112 65543233536 65588543196 65709716556 65773948928 65922534656 66039166464 66188351328 66442033152 66487964147 66506981376 66578014404 66643095552 66709944576 66775154688 66944766848 67044409344 67095997496 67168272384 67214705424 67366545873 67432397824 67491004053 67556977664 67657531392 67829384832 67895689216 68049068032 68102890416 68136426068 68228708976 68363910144 68503824738 68518346688 68585324544 68632737184 68725692288 68759534624 68861878272 69036790812 69104275456 69260384512 69334990848 69382921728 69539660256 69668133216 69736235008 69949053108 70017429504 70285787136 70334375296 70429635072 70493263192 70569197568 70713625536 70728615936 70777510221 70797754368 70846696448 70873370172 70908270081 70977584128 71083229184 71263784064 71333445632 71395442304 71494590464 71551138032 71683327152 71845262379 71915492352 71972372826 71985790976 72205474176 72241030048 72482217984 72532324524 72603226112 72630561168 72701558784 72767239424 72845623296 72901675264 73010184192 73060655712 73195633632 73267183616 73490777316 73562615808 73626549876 73698521088 73995692544 74162851488 74235346944 74294062272 74461895244 74498562237 74571385856 74724004762 74820354048 74872076928 74945265664 74973482496 75010401408 75114569728 75179852616 75253342208 75312862704 75365351424 75482997183 75556783104 75616543602 75630641152 75861447552 76001599872 76075892736 76308057936 76382650368 76555201536 76592899328 76901741664 76976914432 77119127552 77211829332 77287305216 77354476452 77430091776 77605009152 77680869376 77742309888 77917932576 77994098688 78055786944 78232117788 78376649868 78453264384 78507498674 78652539514 78769608192 78808396416 78986427432 79063638016 79126172208 79225450832 79304921091 79382443008 79460040704 79529100288 79606841344 79702533504 79849782144 79927836672 80108396544 80171757072 80250126336 80319872592 80431414272 80904928896 80984014848 81023893504 81189718208 81206929408 81271158804 81350602752 81373128716 81517096104 81534376704 81614077952 81678629376 81863144352 81943166976 82014384672 82094555136 82193237676 82345087836 82425581568 82634946578 82692538368 82757942784 82910836224 83236866064 83390644304 83514765312 83555890176 83637567488 83726896902 83808741376 83826507776 83892809088 83974815744 83998068352 84164517888 84231086544 84313423872 84386701584 84503890944 84577334193 84660009984 84742766592 85001380992 85084471296 85300590016 85493287132 85585379328 85644544008 85904850944 86080665088 86167011744 86251241472 86427764544 86514459372 86530588672 86599028736 86759018496 86818994506 86879502336 86948218368 87108853248 87305635296 87390978048 87451390928 87612955408 87743361024 87966233454 88052221952 88128749094 88251135104 88346198016 88589377536 88659445968 88770685872 88857460736 88859730861 88946592768 89033539584 89128632186 89305248384 89392545792 89470237824 89557696512 89619607232 89822061164 89918816256 89988005404 90121946112 90210041856 90439179776 90803853888 90971611968 91151880192 91338432984 91357795584 91447099392 91519428096 91634256384 91706733117 91726173792 91815837696 92049054416 92186062848 92356374528 92420219958 92510562304 92590964238 92719547008 92819423232 92890844288 93029105664 93265404144 93356572672 93641474322 93714382848 93814474842 93906180096 94000376448 94092263424 94284834048 94304821248 94370013628 94471667712 94497826896 94544360108 94685082624 94777638912 95018378752 95193923072 95335612416 95401517376 95577769536 95793683172 95887323136 95963163768 96273965568 96350112009 96642957312 96709766032 96840748224 96935411712 97032646656 97231235112 97279114326 97346912256 97414207616 97519140864 97594178176 97739440128 97987703088 98083487744 98168733168 98264694784 98382814794 98564574834 98660923392 98883801984 98980462592 99058749696 99282526992 99331416316 99663049728 99760472064 99829435904 99867021606 99964643328 100013868544 100162732032 100239803488 100417150272 100643996244 100742377472 100822058136 101148596736 101335466496 101434523648 101744077248 101843533824 102073602048 102154335624 102204639102 102343063464 102535655552 102877986816 102949105776 103049740288 103088538432 103139301936 103240122368 103473345536 103555186218 103656413184 103890576768 103992131584 104074382592 104309490384 104502199824 104604352512 104923579662 105026144256 105077861888 105292915801 105315236576 105428680704 105501562944 105644452608 105739894788 105843257344 106038800384 106196631552 106270044672 106466376192 106570448896 106811195392 106895676096 107000168448 107093163456 107241885696 107326707048 107524990728 107873238528 107978686464 108308211264 108361545072 108467470336 108689461472 108712502272 108798486786 108904839168 108934994894 109052338176 109150859136 109257555968 109352512896 109459406848 109590983568 109793450448 109900775424 110236165974 110256717824 110343923712 110439824814 110547781632 110624202677 110993538816 111244277232 111353020416 111407853568 111635862536 111857078784 111966420992 112086007143 112219357184 112308115392 112417898496 112515602112 112671854592 112769778924 112880013312 112969294056 113335174656 113445961728 113792171328 114002399808 114113839104 114192725344 114450690838 114573975552 114662135918 114832802304 114889348992 115001655296 115237019392 115352612496 115465371648 115678691328 115817743998 115839336448 115930957824 116031714678 116145137664 116407513728 116521304064 116613464832 116876898864 116991148032 117288311272 117504998792 117679896576 117761248011 117794930688 117978809271 118119170048 118212594624 118360914496 118479641148 118595457024 118689258312 118838176248 119073664512 119190061056 119293650432 119410262016 119553800256 119774673216 119891755008 120162594816 120245662526 120375189504 120467813686 120647121408 121071805184 121295482624 121476022272 121535840256 121784577312 121810394112 121906738206 121929465856 122025904128 122059693074 122179008512 122275644156 122301565056 122421116928 122517944064 122794716528 122914750464 123021577008 123141832704 123226959944 123454618984 123638372352 123759230976 123952419867 124038807552 124353872192 124855299096 125085966456 125208240128 125333835264 125456351232 125590345353 125713112064 125739761664 125839213632 125962223616 125997102528 126246776832 126470135808 126567449822 126755836416 126990014976 127114149888 127202023168 127437026048 127626706944 127724910896 127950885024 128239930698 128365287424 128466816012 128857276416 129120997632 129247215616 129250517616 129376862208 129641646816 129705485768 129795883008 129898543104 130025521152 130138527744 130228491759 130319253504 130650270784 130891644224 131086467072 131177086392 131419433112 131547897856 131845069312 131949350181 132078332928 132193123641 132376702656 132884066304 132975928294 133156028808 133286191104 133419889152 133550309376 133692948279 133889533696 134088818688 134191994992 134336544768 134429410848 134733091746 134864795648 134982008106 135113955328 135315062784 135658769664 135791378432 136098136064 136205780832 136272852136 136457417952 136727820288 137007649476 137036693376 137170649088 137265474368 137451384576 137519069248 137723756544 138073581624 138208550912 138520769024 138630329937 138669981696 138765843456 138886446357 139079320512 139336266432 139472470016 139898106216 140034859008 140462211483 140571574272 140668750592 140721712263 140859270144 140986526384 141138395136 141427251072 141457231872 141555020442 141693392896 141746740344 141816540162 141955168256 142166458368 142527568128 142666891264 142790884608 142989180928 143102276064 143366654304 143690524758 143830984704 143944745652 143971581952 144410948352 144482060096 144964435968 145064649048 145206452224 145261122336 145403117568 145534478848 145691246592 145803350528 145918671489 146020368384 146121311424 146391267264 146534367232 146981554632 147125231616 147253099752 147397042176 147574222191 147846862251 147991385088 148325702976 148470693888 148588124544 148923790488 148997124474 149142771712 149448009524 149640708096 149744153856 149890531328 149946964992 150020802816 150229139456 150359705232 150506684416 150625725408 150965994366 151113566208 151233087204 151261282304 151722895104 152003199744 152151785472 152616115872 152765300736 153110403072 153185798656 153306958653 153499310987 153803483328 153953828864 154238255104 154423658664 154574610432 154708952904 154860183552 155210018304 155332779327 155361738752 155484619776 155835865152 155988197376 156111573888 156464235576 156753299736 156906528768 157014997348 157305079028 157539216384 157616792832 157972854864 158127276032 158252344416 158450901664 158609842182 158764886016 158920081408 159058200576 159213682688 159405067008 159699564288 159855673344 160216793088 160343514144 160500252672 160639745184 160862828544 161271427999 161569373339 161809857792 161968029696 162047787008 162379436416 162413858816 162542317608 162701205504 162746257432 163034192208 163068753408 163197730179 163228155904 163357258752 163402492341 163726288704 163886333952 164028769344 164189110272 164386475352 164690175672 164851163136 165269893156 165385076736 165515885568 165821672448 166473732128 166781288608 167029530624 167111780352 167275134976 167453793804 167617482752 167653015552 167785618176 167949631488 167996136704 168329035776 168462173088 168626847744 168773403168 169007781888 169154668386 169320019968 169437069923 169485533184 169750101103 170002761984 170168942592 170601180032 170986574264 171170758656 171289088016 171676036257 171809701888 171993203877 172161330176 172334023488 172502482944 172855529088 173028918744 173198057472 173518036992 173637989012 173759004672 173896436736 174217706496 174611270592 174781956096 174902781856 175225910816 175486722048 175932466908 176104443904 176257498188 176502270208 176692396032 177178755072 177318891936 177541371744 177714921472 177719461722 177893185536 178067079168 178257264372 178345042931 178610496768 178785091584 178940475648 179115393024 179239214464 179644122328 179837632512 179976010808 180243892224 180368493789 180420083712 180701720529 180878359552 181607707776 181943223936 182303760384 182676865968 182715591168 182894198784 183038856192 183089539611 183268512768 183413466234 183452347584 183631675392 184098108832 184372125696 184712749056 184840439916 185021124608 185181928476 185439094016 185638846464 185781688576 186058211328 186530808288 186713145344 187282948644 187375171687 187428765696 187628949684 187812360192 188000752896 188184526848 188569668096 188609642496 188740027256 188943335424 188995653792 189088720216 189370165248 189555277824 189851174733 190036757504 190387846144 190671224832 190803034752 191155539072 191587366344 191774646272 191926327536 192359896047 192547931136 192700224018 193285914624 193419532064 193681496448 193870823424 194065293312 194462470224 194558228652 194693824512 194828415232 195038281728 195188356352 195478880256 195975406176 196166975488 196337466336 196529389568 196765629588 197129149668 197321846784 197767603968 197960925184 198117499392 198565053984 198662832632 199326099456 199463892441 199520944128 199658871808 199734043212 199929286656 200027737088 200325464064 200479606976 200834300544 201287992488 201484754944 201644116272 202099637619 202297193472 202473012159 202670932992 202869047296 203488154496 203687067648 204147204096 204308671248 204409278204 204686126928 205071311104 205755973632 205898211552 206099480576 206177076864 206278603872 206480244736 206946691072 207110372436 207312826368 207781153536 207984263168 208148765184 208618980768 209004399648 209208705024 209847159324 210052288512 210155723776 210585831602 210630473152 210857361408 211003125888 211288905216 211479789576 211686514688 212077600768 212332530663 212393263104 212540089344 212724810243 212932752384 213140897792 213622390784 213791352192 214000336896 214186326912 214483771392 214653414096 215049981456 215535787137 215746477056 215957372928 216616422528 216723090144 216934940672 217378922944 217425004544 217596973572 217809678336 217869989788 218104676352 218301718272 218515111936 218705025792 218918813696 219181967136 219586900896 219801550848 220472331948 220513435648 220687847424 220879649628 221095563264 221248405354 221987077632 222488554464 222706040832 222815707136 223271725072 223495686711 223714157568 223932841984 224172014286 224438714368 224616230784 224835796992 225031204224 225343709184 225539557848 225760026624 225938588112 226448991549 226670349312 226891923456 227584342656 228004799616 228227678208 228385450688 228901381676 229147951104 229324271836 229665604608 229778697984 230003310592 230474038784 230705224992 230930743296 231357382656 231635487996 231678672896 231861915648 232063429356 232290275328 232815027456 233042608128 233226929664 233753797728 233982296064 234576622544 235009997584 235359793152 235522496022 235957618542 236238340096 236425189248 236721828992 236959282296 237190914048 237378516624 237676352496 237914763273 238147329024 238380122112 238587300864 238820524032 239107600512 239549346432 239783510016 240325189632 240491325052 240750379008 240935627372 241294242816 242143610368 242590965248 242952044544 243071680512 243569154624 243620788224 243813476412 243858931712 244051808256 244119386148 244358017024 244551288312 244603130112 244842233856 245035888128 245589433056 245829500928 246043154016 246283665408 246453919888 246909237968 247276744704 247467014861 247904839734 248077615104 248707744384 249710598192 250171932912 250416480256 250667670528 250912702464 251180690706 251426224128 251479523328 251678427264 251924447232 251994205056 252493553664 252940271616 253134899644 253511672832 253980029952 254228299776 254404046336 254874052096 255253413888 255449821792 255901770048 256479861396 256730574848 256933632024 257714552832 258241995264 258494431232 258501035232 258753724416 259283293632 259410971536 259591766016 259797086208 259996990297 260277055488 260456983518 260638507008 261300541568 261783288448 262172934144 262354172784 262838866224 263095795712 263690138624 263898700362 264156665856 264386247282 264753405312 265768132608 265951856588 266312057616 266572382208 266839778304 267100618752 267385896558 267779067392 268177637376 268383989984 268673089536 268858821696 269466183492 269729591296 269964016212 270227910656 270630125568 271317539328 271582756864 272196272128 272411561664 272545704272 272914835904 273161394869 273455640576 274015298952 274073386752 274341298176 274530948736 274902769152 275038138496 275447513088 276147163248 276417101824 277041538048 277260659874 277531686912 277772892714 278158641024 278672532864 278944940032 279796212432 280069718016 280924422966 281143148544 281337501184 281443424526 281718540288 281913290693 281973052768 282276790272 282854502144 282914463744 283110040884 283386785792 283493480688 283633080324 283910336512 284332916736 285055136256 285333782528 285581769216 285978361856 286204552128 286733308608 287381049516 287661969408 287889491304 288821896704 288964120192 289928871936 290129298096 290412904448 290522244672 290806235136 291068957696 291606701056 291837342978 292040736768 292242622848 292782534528 293068734464 293963109264 294250463232 294506199504 294794084352 295148444382 295693724502 295982770176 296651405952 296941387776 297176249088 297847580976 297994248948 298285543424 298896019048 299281416192 299488307712 299781062656 299893929984 300041605632 300458278912 300719410464 301013368832 301251450816 301931988732 302227132416 302466174408 303445790208 304006399488 304303570944 305232231744 305530601472 306220806144 306371597312 306613917306 306998621974 307606966656 307907657728 308476510208 308847317328 309149220864 309417905808 309720367104 310420036608 310665558654 310723477504 310969239552 311671730304 311976394752 312223147776 312928471152 313506599472 313813057536 314029994696 314610158056 315078432768 315233585664 315878747403 315945709728 316254552064 316504688832 316901803328 317219684364 317529772032 318116401152 318810134016 319399128576 319711346688 320433586176 320687028288 321000505344 321279490368 321725657088 322542855998 323138746678 323619715584 323936059392 324095574016 324758872832 324827717632 325084635216 325402411008 325492514864 326068384416 326137506816 326395460358 326456311808 326714517504 326804984682 327452577408 327772667904 328057538688 328378220544 328772950704 329380351344 329702326272 330539786312 330770153472 331031771136 331643344896 331872608031 332947464256 333562577216 334059061248 334223560704 334907587608 335234965504 335306031104 335571236352 335899262976 335992273408 336258021429 336658071552 336924346176 337253695488 337546806336 338015563776 338309336772 338640039936 338874139846 339500202206 340005523968 340337885184 341202360064 341973148528 342341517312 342578176032 343352072514 343619403776 343986407754 344322660352 344668046976 345004965888 345711058176 346057837488 346396114944 347036073984 347275978024 347518009344 347792873472 348435412992 349222541184 349563912192 349805563712 350451821632 350973444096 351864933816 352208887808 352514996376 353004540416 353283744033 353384792064 353936427813 354357510144 354637783872 355082743488 355429842944 355438923444 355786371072 356514528744 356690085862 357220993536 357570183168 357880951296 358230786048 358478428928 359288244656 359675265024 359952021616 360487784448 360736987578 361403441058 361756719104 363215415552 363886447872 364607520768 365353731936 365431182336 365788397568 366077712384 366179079222 366537025536 366826932468 366904695168 367263350784 368196217664 368744251392 369425498112 369680879832 370042249216 370363856952 370878188032 371277692928 371563377152 371857259601 372116422656 373061616576 373426290688 374565897288 374750343374 375257899368 375624720384 376001505792 376369053696 376771036059 377139336192 377219284992 377480054512 377886670848 377991307584 378177440432 378740330496 379702349466 380073515008 380775692288 381342449664 381606069504 382311078144 383174732688 383549292544 383852655072 384719792094 385095862272 385400448036 386571829248 386839064128 387362992896 387741646848 388130586624 388924940448 389116457304 389387649024 389656830464 390076563456 390376712704 390685475277 390957760512 391950812352 392333950976 392674932672 393058779136 393531259176 394258299336 394643693568 395535207936 395848050543 395921850368 396234998784 396579370923 397130107968 397325665264 398652198912 398927784882 399317743616 399468086424 399858573312 400055474176 400650928128 400959213952 401668601088 402575984976 402969509888 403288232544 404199275238 404594386944 404946024318 405341865984 405738094592 406976308992 407374135296 408294408192 408617342496 408818556408 409372253856 410142622208 410982026191 411511947264 411796423104 412198961152 412354153728 412557207744 412960489472 413893382144 414220744872 414625652736 415562307072 415890989811 415968526336 416297530368 416659339071 417237961536 418008799296 418417410048 419694318648 420104577024 420311447552 421171663204 421260946304 421714722816 422006251776 422577810432 422959579152 423373029376 424155201536 424665061326 425080178688 425449620486 425865504768 426281795584 427244781568 427582704384 428000673792 428372653824 428967542784 429306828192 430099962912 431071574274 431492954112 431791242707 431914745856 432588967327 433232845056 433446180288 433869881344 434757845888 434850009088 435193947144 435619356672 435739979576 436209352704 436603436544 437030223872 437410051584 437756014467 437837627392 438363934272 439173801792 439603101696 440944663896 441375694848 441759299256 442191126528 442496810708 443974155264 444977108928 445412081664 445631414272 446543450144 446991373422 447428315136 447865683968 448344028572 448877428736 449232461568 449671593984 450062408448 450687418368 451079115696 451520053248 451877176224 452897983098 453340698624 453783846912 454492206179 455168685312 456009599232 456455356416 456770901376 457802763352 458295902208 458648543672 459331209216 459557395968 459920875959 460006621184 460497932961 460948077568 461410449984 461861486592 462714765312 463270975992 463723831296 464126858712 464580550656 465630054912 466085216256 466453859328 467507595456 467964592128 469153245088 470019995168 470719586304 471044992044 471915237084 472476680192 472850378496 473443657984 473918564592 474381828096 474757033248 475352704992 475829526546 476294658048 476760244224 477174601728 477504469783 477641048064 478215201024 479098692864 479567020032 480650379264 480982650104 481500758016 481871254744 482588485632 483814283997 484287220736 484708120017 485181930496 485904089088 486143361024 487138309248 487241576448 487626952824 488103616512 488238772296 488716034048 489102576624 489206260224 489684467712 490071776256 490207477023 491178866112 491659001856 492086308032 492567330816 492907839776 493818475936 494553489408 494934029722 495809679468 496155230208 497415488768 499421196384 500343865824 500832960512 501335341056 501825404928 502361381412 502852448256 502959046656 503356854528 503848894464 503988410112 504987107328 505880543232 506269799288 507023345664 507960059904 508311209769 508456599552 508808092672 509250303309 509748104192 510506827776 510899643584 511803540096 512959722792 513461149696 513867264048 515028108771 515429105664 515979611631 516483990528 516988862464 517002070464 517507448832 518566587264 518821943072 519594172416 519993980594 520554110976 520913967036 521277014016 522601083136 523566576896 524345868288 524708345568 525677732448 526191591424 527380277248 527797400724 528313331712 528772494564 529506810624 531536265216 531903713176 532624115232 533144764416 533679556608 534201237504 534771793116 535035128793 535558134784 536355274752 536767979968 537346179072 537717643392 538932366984 539459182592 539928032424 540455821312 541105481367 541260251136 542105161587 542635078656 543165513728 544392544256 544823123328 545091408544 545829671808 546322789738 546911281152 548030597904 548146773504 548682596352 549061897472 549268618833 549805538304 550076276992 550895026176 552294326496 552834203648 554083076096 554521319748 555063373824 555545785428 556317282048 557345065728 557889880064 559592424864 560139436032 561848845932 562125515061 562286297088 562675002368 562886849052 563437080576 563826581386 563946105536 564553580544 565709004288 565828927488 566220081768 566773571584 566986961376 567266160648 567820673024 568665833472 569553524199 570110272512 570667565056 571163538432 571956723712 572409104256 573466617216 574762099032 575323938816 575778982608 577079688141 577643793408 577928240384 579857743872 580258596192 580825808896 581044489344 581612470272 582137915392 583213402112 583674685956 584081473536 584485245696 585565069056 586137468928 587926218528 588500926464 589012399008 589588168704 590296888764 591387449004 591965540352 593302811904 593882775552 594352498176 595695161952 595988497896 596571086848 597792038096 598391677323 598562832384 598976615424 599562125312 599787859968 600083211264 600916557824 601438820928 602026737664 602502901632 603863977464 604454264832 604932348816 606298912857 606891580416 607419036477 608012798976 608607141888 610464463488 611061202944 612441612288 612743194624 613227834612 613997243948 615213933312 615815315456 616953020416 617694634656 618298441728 618835811616 619440734208 620840073216 621331117308 621446955008 621938479104 623343460608 623952789504 624446295552 625856942304 627013198944 627626115072 628059989392 629220316112 630156865536 630467171328 630641747549 631757494806 631891419456 632509104128 633009377664 633803606656 634439368728 635059544064 636232802304 636997591989 637620268032 638174430729 638798257152 639422693376 640867172352 641374056576 642001010688 642558980736 643451314176 645085711996 646277493356 647239431168 647872118784 648191148032 649517745664 649655435264 650169270432 650804822016 650985029728 652136768832 652275013632 652790920716 652912623616 653429035008 653609969364 654905154816 655545335808 656115077376 656756441088 657545901408 658760702688 659404652544 661079572624 661540306944 662063542272 662572975273 663286689792 663745216062 665894928512 667125154432 668118122496 668447121408 669815175216 670469931008 670487060133 670612062208 671142472704 671798525952 671984546816 672516042858 673316143104 673848692352 674507390976 675093612672 676031127552 676618673544 677280079872 677748279692 679000404412 680011047936 680675770368 682404720128 683946297056 684683034624 685156352064 686704145028 687238807552 687972815508 688645320704 689336093952 690009931776 691422116352 692115674976 692792229888 694072147968 694551956048 695036018688 695585746944 696120974021 696870825984 698445082368 699127824384 699611127424 700903643264 701946888192 703729867632 704417775616 705029992752 706009080832 706567488066 707872855626 708715020288 709275567744 710165486976 710859685888 710877846888 711572742144 713029057488 713380171724 714441987072 715140366336 715761902592 716461572096 716956857856 718576489312 719350530048 719904043232 720975568896 721473975156 722806882116 723513438208 726430831104 727772895744 729215041536 730707463872 730862364672 731367605617 731576795136 732155424768 732358158444 733074051072 733653864936 733809390336 734526701568 736392435328 737488502784 738850996224 739361759664 740084498432 740727713904 741756376064 742401044583 743126754304 743714519202 744232845312 746123233152 746852581376 749131794576 749500686748 750515798736 751249440768 752003011584 752738107392 753542072118 754278672384 754438569984 754960109024 755773341696 755982615168 756354880864 757480660992 759404698932 760147030016 761551384576 762684899328 763212139008 764622156288 766349465376 767098585088 767705310144 769439584188 770191724544 770800896072 773143658496 773678128256 774725985792 775483293696 776261173248 777849880896 778232914608 778775298048 779313660928 779990970891 780753425408 781370950554 781915521024 783901624704 784667901952 785349865344 786117558272 787062518352 788516598672 789287387136 791070415872 791696101086 791843700736 792469997568 793158741846 794260215936 794651330528 797304397824 797855569764 798635487232 798936172848 799717146624 800110948352 801301856256 801918427904 803337202176 805151969952 805939019776 806576465088 808398550476 809188773888 809892048636 810683731968 813952617984 814748270592 816588816384 817234684992 817637112816 818744507712 819484184607 820285244416 821964052382 823023894528 823592846208 824397922304 824708307456 825114415488 825920978944 827786764288 828441489744 829251305472 831124614144 831781979622 831937052672 832595060736 833318678142 834475923072 836017598592 836834820096 839388637296 840209154048 840622895104 842343326408 842521892608 843429445632 844012503552 845155620864 845739872079 845919158304 846746058752 848310403072 849330122652 850160357376 850899240972 851731009536 854489563136 855165408768 856001347584 856745307648 857935085568 858613656384 860199925824 862143148548 862985908224 863582485414 865177934654 866465690112 866892360576 867739762688 869515691776 869700018176 870387894288 871238713344 871479959152 872418705408 873206873088 874060447744 874820103168 875512028934 875675254784 876727868544 878347603584 879206203392 881889327792 882751389696 883518598512 884382253056 884993621416 887948310528 889954217856 890824163328 891262828544 893086900288 893982746844 894856630272 896688057144 897754857472 898464923136 899343187968 900124816896 901374836736 902158231392 903040106496 903754352448 905795966196 906681397248 908984412358 910337370624 912019198464 912910712832 913541802752 915605526704 916591804416 917297087344 918662418432 919114791936 919841751918 920013242368 920995865922 921896155136 922820899968 923722973184 925429530624 926541951984 927447662592 928253717424 929161101312 931260109824 932170432512 932907718656 935015190912 935929184256 938306490176 940039990336 941439172608 942089984088 943830474168 944953360384 945700756992 946887315968 947636242209 947837129184 948763656192 949514066496 950705409984 951659053092 952589316096 954349203456 955008939566 956430402048 958197385728 959134040064 961300758528 961965300208 963001516032 963742509488 965176971264 967628567994 968574441472 969416240034 970363860992 971808178176 972286722048 974276618496 974483152896 975253905648 976207233024 976477544592 977432068096 978205153248 978412520448 979368935424 980143552512 980414954046 982357732224 983318003712 984172616064 985134661632 985815679552 987636951872 989106978816 989868059444 991619358936 992310460416 994830977536 995617824093 998842392768 1000687731648 1001665921024 1002670682112 1004722762824 1005704896512 1005918093312 1006713709056 1007697788928 1007976820224 1008774064287 1009974214656 1011761086464 1012539598576 1014046691328 1015920119808 1016622419538 1017616185344 1018500606618 1019496208384 1021013655552 1021799287168 1023607080192 1025919445584 1026922299392 1027734528096 1030056217542 1030858211328 1031959223262 1032967981056 1033977724928 1034004140928 1035014897664 1037133174528 1037643886144 1039188344832 1039987961188 1041108221952 1041827934072 1042554028032 1045202166272 1047133153792 1048691736576 1049416691136 1051355464896 1052383182848 1054760554496 1055594801448 1056626663424 1057544989128 1059013621248 1059851232099 1061809283439 1063072530432 1063807426352 1065248230464 1066289528832 1067359113216 1069543586232 1070070257586 1071116269568 1072710549504 1073535959936 1074692358144 1075435286784 1077864733968 1078918365184 1079856064848 1080911642624 1082210962734 1084210323174 1085270157312 1086331027456 1088785088512 1089646246656 1090182817088 1091659343616 1092645579476 1093822562304 1096061195808 1096293547008 1097365192704 1098123794944 1098537237666 1099611076608 1100152553984 1101790052352 1104588652992 1105668407296 1108166152192 1109042639496 1110126747648 1111091570856 1112634564096 1114690131456 1115571778803 1115779760128 1119184849728 1120278872064 1123697691864 1124251030122 1125350004736 1125773698104 1126874161152 1127653162772 1127892211072 1129107161088 1131418008576 1131657854976 1132440163536 1133547143168 1133973922752 1134532321296 1135641346048 1139107048398 1140220545024 1141335130112 1142327076864 1143913447424 1144818208512 1146933234432 1149524198064 1150647877632 1151557965216 1154159376282 1155287586816 1155856480768 1158222073811 1159715487744 1160517192384 1161651617792 1162088978688 1163224940544 1164275830784 1166426804224 1167349371912 1168162947072 1168970491392 1171130138112 1172056425831 1172274937856 1175852437056 1177001852928 1178024798016 1179176337408 1180593777528 1182774898008 1183931080704 1186605623808 1187765551104 1188704996352 1191390323904 1191976995792 1193142173696 1195584076192 1196783354646 1197953230848 1199124250624 1199575719936 1200166422528 1201833115648 1202877641856 1204053475328 1205005803264 1207727954928 1208908529664 1209864697632 1212597825714 1213783160832 1214838072954 1216025597952 1216866229447 1217214283776 1219114362467 1220928926976 1222122405888 1224883224576 1225486389248 1226455669224 1227994487896 1230427866624 1231630630912 1232946078573 1233906040832 1235389269312 1236596883456 1237671623232 1238881468416 1241680146432 1242662234616 1243876958208 1246686921216 1247905579008 1248892591104 1251713884608 1254026397888 1255252230144 1256119978784 1258440632224 1260313731072 1260934342656 1261283495098 1263514989612 1263782838912 1265018208256 1266018755328 1267607213312 1268878737456 1270119088128 1272465604608 1273995183978 1275240536064 1276348861458 1277596514304 1278845386752 1280841671959 1281734344704 1282748113152 1284002021376 1285117961472 1286902628352 1290171423992 1292554986712 1294478862336 1295373728121 1295744237568 1296382296064 1297766901981 1299035491328 1299310870528 1300338540864 1301609644032 1301970059456 1304273537664 1304550027264 1305581841432 1306858070016 1307219938728 1309810309632 1311090671616 1312230154752 1313512882176 1315091802816 1317521405376 1318809305088 1322159145248 1324127084544 1325145950546 1326573379584 1327490432124 1331789857024 1334250308864 1336236244992 1336894242816 1339630350432 1340939862016 1340974120266 1341224124416 1342284945408 1343597051904 1343969093632 1345032085716 1345694414843 1346632286208 1347697384704 1349014781952 1350187225344 1352062255104 1353237347088 1354560159744 1355496559384 1358000808824 1360022095872 1361351540736 1363476618537 1364809440256 1367892594112 1369366069248 1370312704128 1373408290056 1375945631016 1377290641408 1378672187904 1380019863552 1381493798883 1382844232704 1384231349952 1385584459776 1388144295936 1389103912096 1391171493888 1392241948042 1393741651968 1396890164736 1398255648768 1399222254848 1401807286528 1403893776384 1407459735264 1408835551232 1410059985504 1412018161664 1413134976132 1415745711252 1417430040576 1418551135488 1420330973952 1421719371776 1421755693776 1423145484288 1426058114976 1426760343448 1428883974144 1430280732672 1431523805184 1432513409349 1432923144192 1433913715712 1437152978624 1438701060096 1439808086464 1441951137792 1442947950312 1445613764232 1447026876416 1451442851991 1452861662208 1454124360051 1455545791488 1458430083072 1461414927744 1461724729344 1462735211234 1464310849536 1464716316888 1466148102144 1467307729872 1467618780672 1469053403136 1470622431069 1472784870656 1474977005568 1477701992448 1478723519328 1480168996864 1481455427808 1483512752128 1484802089166 1486253508608 1487429038404 1488465690624 1492246466304 1493705162752 1498263589152 1499001373496 1501031597472 1502498881536 1504006023168 1505476214784 1507084144236 1508557344768 1508877139968 1509920218048 1511546683392 1511965230336 1512709761728 1514961321984 1518809397864 1520294060032 1523102769152 1524933629307 1525369798656 1526424278016 1527750909927 1529244312576 1532698930752 1534197170176 1535410620288 1538879168376 1540383449088 1541601792144 1545084326313 1546287316992 1547356256512 1547938834893 1549451971584 1550966587392 1552522346496 1555699761792 1556465829216 1558627321856 1559981941782 1561506850816 1562741901108 1563831042048 1567803249408 1569335803904 1570699730688 1572235116544 1574125036704 1577033197344 1578574774272 1582140831744 1583392202172 1583687401472 1584939995136 1586317483692 1588520431872 1589302661056 1594608795648 1595711139528 1597270974464 1597872345696 1599434293248 1600221896704 1602603712512 1603836855808 1605105386379 1606674404352 1610303939904 1611878039552 1613152930176 1616797100952 1618377547776 1619784097272 1621367463936 1623316444101 1626315484761 1627905235968 1629496541184 1633177632768 1634469369984 1635274225632 1637489015424 1638968369214 1640570488832 1643928104764 1646047789056 1647185692416 1648795844608 1649416614912 1650228830976 1651841957888 1655573528576 1656882979488 1658502610944 1662249228288 1663563959244 1663874105344 1665190121472 1666637356284 1668951846144 1672035197184 1673669640192 1678777274592 1680418308096 1681245790208 1684686652816 1685043785216 1686376545183 1686858891264 1688025007104 1688492420857 1690311241728 1691479744158 1691838316608 1693492117504 1696620806144 1698660245304 1700320714752 1701798481944 1703462019072 1708660572597 1708979126272 1710330817536 1712002695168 1713490615296 1715870171136 1717227312768 1720399851648 1724286297096 1725971816448 1727164970828 1730355869308 1732931380224 1733784721152 1735479525376 1739031383552 1739400036352 1740775788576 1742477426688 1742959918304 1744837410816 1746413746176 1748120895488 1749640206336 1751024057868 1751350509568 1753455737088 1756695207168 1758412406784 1763778655584 1765502779392 1767037197024 1768764506112 1769987242832 1773985707989 1775896621056 1777263106729 1779908435712 1781648326656 1782525657088 1786173800576 1787965493688 1789713260544 1793376114288 1795175031969 1795509714944 1796929846272 1798686375936 1800249633792 1802749673472 1804316462784 1806080212992 1807508704896 1811591932392 1813362794496 1817968824716 1820674741248 1824038396928 1825821425664 1827083605504 1831211053408 1833183608832 1834594174688 1837324836864 1838229583872 1839683503836 1840026484736 1841991731844 1843792310272 1845641799936 1847445946368 1850859061248 1853083903968 1854895325184 1856507434848 1858322202624 1862520219648 1863807769153 1864340865024 1865815437312 1867251112133 1870030381824 1871858368512 1876612980352 1880079980672 1882878345216 1884179968176 1887660948336 1889906720768 1891401513984 1891925242647 1893774631936 1895272484418 1895674258368 1897527312384 1899028132992 1901410819968 1903318106184 1905178632192 1908698406912 1910017879132 1912860804096 1916394771456 1918268080128 1922601517056 1923930600416 1926003032064 1927485018976 1930353942528 1935257135988 1937148882944 1938832480068 1940727721984 1943616356352 1944573444096 1948553236992 1948966305792 1950507811296 1952414466048 1952955089184 1954864136192 1956410306496 1956825040896 1958737870848 1960287105024 1960829908092 1961795472241 1964715464448 1966636007424 1968345232128 1970269323264 1971631359104 1975273903744 1978213957632 1979736118888 1983238717872 1984620920832 1987718925819 1989661955072 1991235648186 1997684785536 2001375463296 2003331842048 2005341364224 2009445525648 2011409793024 2011836186624 2013427418112 2015395577856 2015953640448 2017548128574 2019948429312 2023522172928 2025079197152 2028093382656 2031840239616 2033244839076 2035232370688 2037001213236 2038992416768 2042027311104 2043598574336 2047214160384 2051838891168 2053844598784 2055469056192 2060112435084 2061126888557 2061716422656 2063918446524 2065935962112 2068008281856 2070029795328 2074266349056 2075287772288 2078376689664 2079975922376 2082216443904 2083655868144 2085108056064 2088362922063 2090404332544 2094266307584 2097383473152 2098833382272 2102710929792 2104766365696 2109521108992 2111189602896 2113253326848 2115089978256 2118027242496 2119702464198 2123618566878 2126145060864 2127614852704 2130496460928 2132579057664 2134718226432 2139087172464 2140140515172 2142232539136 2145421099008 2147071919872 2149384716288 2150870573568 2155729467936 2157836730368 2159712129696 2161823285248 2164421925468 2168420646348 2170540314624 2177570177024 2179292493312 2180365634176 2183318687232 2185291158952 2187645124608 2192122391616 2192587094016 2194102816851 2194730385408 2196247589888 2197074475332 2199222153216 2200305107968 2203580104704 2209177305984 2211336814592 2216332304384 2218085278992 2220253495296 2222183141712 2225269128192 2227203133749 2229380262912 2231143557606 2231559520256 2238369699456 2240557744128 2247395383728 2248502060244 2250700009472 2251547396208 2253748322304 2255306325544 2255784422144 2258214322176 2262836017152 2263315709952 2264880327072 2267094286336 2267947845504 2269064642592 2271282692096 2278214096796 2280441090048 2284654153728 2287826894848 2289636417024 2293866468864 2299048396128 2301295755264 2303115930432 2308318752564 2310575173632 2311712961536 2316444147622 2319430975488 2321034384768 2323303235584 2324177957376 2326449881088 2328551661568 2332853608448 2334698743824 2336325894144 2337940982784 2339972912673 2342260276224 2344112851662 2344549875712 2351704874112 2354003705856 2356049596032 2358352674816 2361187555056 2365549796016 2367862161408 2373211247616 2375531102208 2377409992704 2382780647808 2383953991584 2386284347392 2391168152384 2393566709292 2395906461696 2399151439872 2400332845056 2403666231296 2405755283712 2408106950656 2410011606528 2415455909856 2417817059328 2419729395264 2425195651428 2427566321664 2429676145908 2432051195904 2433732458894 2438228724934 2441857853952 2444244811776 2449766449152 2450972778496 2452911338448 2455988975792 2458452553821 2460855733248 2463261261824 2465892157146 2467812081664 2470778538624 2473193766912 2475343246464 2477762936832 2483360292864 2485324469232 2487753916416 2493373842432 2495811158016 2497785182208 2503427769216 2508052795776 2510504460288 2512239957568 2516881264448 2520627462144 2521868685312 2522566990196 2527029979224 2527565677824 2530036416512 2532037510656 2535214426624 2537219616237 2537757474912 2540238176256 2544931209216 2547990367956 2550481072128 2552697722916 2555193028608 2561683343918 2563468689408 2565496226304 2568004042752 2570235922944 2573805256704 2580342847984 2585109973424 2588957724672 2590747456242 2592764592128 2595533803962 2598070982656 2598621741056 2600677081728 2603219288064 2603940118912 2608547075328 2609100054528 2611163682864 2613716140032 2614439877456 2619620619264 2622181343232 2624460309504 2627025764352 2630183605632 2635042810752 2637618610176 2644318290496 2648254169088 2650291901092 2653146759168 2654980864248 2663579714048 2668500617728 2672472489984 2673788485632 2679260700864 2681879724032 2681948240532 2682448248832 2684569890816 2687938187264 2690064171432 2691388829686 2693264572416 2695394769408 2698029563904 2700374450688 2704124510208 2706474694176 2709120319488 2710993118768 2716001617648 2720044191744 2726953237074 2729618880512 2735785188224 2738732138496 2740625408256 2746816580112 2751891262032 2754581282816 2757344375808 2760039727104 2762987597766 2765688465408 2768462699904 2771168919552 2776288591872 2778207824192 2782342987776 2784483896084 2787483303936 2793780329472 2796511297536 2798444509696 2803614573056 2807787552768 2814919470528 2817671102464 2820119971008 2824036323328 2826269952264 2831491422504 2834860081152 2837102270976 2840661947904 2842908726627 2843438743552 2843511387552 2846290968576 2852116229952 2853520686896 2857767948288 2863047610368 2865026818698 2867827431424 2874305957248 2877402120192 2879616172928 2883902275584 2885895900624 2891227528464 2894053752832 2902885703982 2905723324416 2908248720102 2911091582976 2916860166144 2922829855488 2923449458688 2925470422468 2928621699072 2929432633776 2932296204288 2934615459744 2935237561344 2938106806272 2941244862138 2945569741312 2949954011136 2955403984896 2957447038656 2960337993728 2962910855616 2967025504256 2969604178332 2972507017216 2974858076808 2976931381248 2984492932608 2986853472279 2987410325504 2996527178304 2998002746992 3002063194944 3004997763072 3008012046336 3014168288472 3017114689536 3017754279936 3019840436096 3023093366784 3023930460672 3025419523456 3029922643968 3037618795728 3040588120064 3046205538304 3049867258614 3052848556032 3055501819854 3058488625152 3065397861504 3068394340352 3070821240576 3077758336752 3080766898176 3083203584288 3090168652626 3092574633984 3094712513024 3095877669786 3098903943168 3101046197623 3101933174784 3105044692992 3111399523584 3112931658432 3117254643712 3119963883564 3123013701632 3125483802216 3127662084096 3135606498816 3138671607808 3141399461376 3144470233088 3148250073408 3154066394688 3157149548544 3164281663488 3166784404344 3169879990272 3172634967384 3177040863744 3178605322112 3189217591296 3191422279056 3194541948928 3195744691392 3198868586496 3200443793408 3207673711616 3210210772758 3213348808704 3220607879808 3223756079104 3226305860352 3233594201904 3236755095552 3239568194544 3242734927872 3246632888202 3252630969522 3255810471936 3258993082368 3264080389831 3266355265536 3268938739968 3270548451264 3274978030848 3277936738428 3281140977664 3287856209528 3292095578112 3294371384832 3297591689216 3298833229824 3300457661952 3303683915776 3311147057152 3313765958976 3317005221888 3324498456576 3327127918488 3330380242944 3333274712568 3337903692288 3344070394368 3347339280384 3357554549184 3360836616192 3362491580416 3369373305632 3370087570432 3372753090366 3376050014208 3376984841714 3380622483456 3382959488316 3383676633216 3386984235008 3393241612288 3397320490608 3400641429504 3403596963888 3406924038144 3417321145194 3417958252544 3420661635072 3424005390336 3426981230592 3429350282987 3431740342272 3434454625536 3440799703296 3448572594192 3451943632896 3454329941656 3460711738616 3465862760448 3467569442304 3470959050752 3474666221433 3478062767104 3478800072704 3481551577152 3484954853376 3485919836608 3489674821632 3492827492352 3499280412672 3502048115736 3506911474176 3513390414336 3516824813568 3527557311168 3531005558784 3534074394048 3537529012224 3539974485664 3547971415978 3551793242112 3554526213458 3559816871424 3563296653312 3565051314176 3572347601152 3575930987376 3579426521088 3586752228576 3590350063938 3591019429888 3593859692544 3597372751872 3600499267584 3605499346944 3608632925568 3612160425984 3615017409792 3623183864784 3626725588992 3635937649432 3641349482496 3648076793856 3650598688341 3651642851328 3654167211008 3657343087401 3662422106816 3666367217664 3669188349376 3674649673728 3676459167744 3679367007672 3683983463688 3687584620544 3691283599872 3694891892736 3698838235719 3701718122496 3706167807936 3709790650368 3713014869696 3716644405248 3725040439296 3727615538306 3731630874624 3734502224266 3740060763648 3743716737024 3753225960704 3760159961344 3765756690432 3768359936352 3775321896672 3779813441536 3782803027968 3783850485294 3787549263872 3790544968836 3791348516736 3795054624768 3798056265984 3802821639936 3806636212368 3810357264384 3817396813824 3820035758264 3825721608192 3832789542912 3836536160256 3842525015877 3845203034112 3847861200832 3852006064128 3854970037952 3860707885056 3870514271976 3874297765888 3877664960136 3881455443968 3886121184363 3887232712704 3889146888192 3893300705943 3897106473984 3897932611584 3901015622592 3904828932096 3905910178368 3909728272384 3912820612992 3913650081792 3920574210048 3921659816184 3923590944482 3929430928896 3933272014848 3936690464256 3940538646528 3943262718208 3950547807488 3956427915264 3959472237776 3966477435744 3975437851638 3979323910144 3982471296372 3995369571072 4002750926592 4006663684096 4010682728448 4018891051296 4022819586048 4023672373248 4026854836224 4030791155712 4031907280896 4035096257148 4037083244529 4039896858624 4047044345856 4050158394304 4056186765312 4063680479232 4066489678152 4070464741376 4074002426472 4077984833536 4084054622208 4087197148672 4090429855611 4094428320768 4103677782336 4107689197568 4110938112384 4120224870168 4122253777114 4127836893048 4131871924224 4136016563712 4140059590656 4144481396649 4148532698112 4150575544576 4156753379328 4159951844752 4164432887808 4167311736288 4176725844126 4180808665088 4188532615168 4194766946304 4197666764544 4205421859584 4209532731392 4219042217984 4222379205792 4226506653696 4230179956512 4236054484992 4239404928396 4247237133756 4252290121728 4255229705408 4260992921856 4265158115328 4269436452864 4278174344928 4280281030344 4284465078272 4290842198016 4294143839744 4297540228047 4298769432576 4301741147136 4311458935872 4315673460736 4319424259392 4323646570496 4328843850936 4336841292696 4341080629248 4354328555973 4355140354048 4358584986624 4360731268352 4362373080153 4366637374464 4370582317904 4375290249216 4384244783232 4385174188032 4388205633702 4392495179776 4394148950664 4398444306432 4400610215936 4407160209408 4418354611968 4422673629184 4432664608768 4436170557984 4440506990592 4444366283424 4450538256384 4454406267498 4458760525824 4462287115212 4463119040512 4476739398912 4481115488256 4494790767456 4497004120488 4501400018944 4503094792416 4507496644608 4510612651088 4511568844288 4516428644352 4520802288101 4525672034304 4526631419904 4529760654144 4534188572672 4535895691008 4538129285184 4542565384192 4556428193592 4560882180096 4569308307456 4574800887921 4575653789696 4579272834048 4583252729781 4587732937728 4598096792256 4602591510528 4606231860864 4616637505128 4621150347264 4623425923072 4632888295244 4638861950976 4642068769536 4646606471168 4648355914752 4652899762176 4657103323136 4665707216896 4669397487648 4675881965568 4679945825346 4684520552448 4688225703324 4689099751424 4703409748224 4708007411712 4712099192064 4716705349632 4722375110112 4731099592032 4735724322816 4746422495232 4749703669777 4751062204416 4754819985408 4758478640597 4765561295616 4767907983168 4772568694784 4782336304768 4787133418584 4791812923392 4798302879744 4800665690112 4807332462592 4811510567424 4815316159137 4816213901312 4820023213056 4830911819712 4835634118656 4839458790528 4850391302856 4855132643328 4859352291816 4864102391808 4867464917788 4876457449868 4883715707904 4888489623552 4899532898304 4901945556992 4905822676896 4911977951584 4916905107642 4921711466496 4926522523648 4931784314292 4935624163328 4941557077248 4946387533824 4950686492928 4955525873664 4966720585728 4970648938464 4975507832832 4986747684864 4991622316032 4995570364416 4999414267969 5006855538432 5016105591552 5021008920576 5024479915136 5033762528896 5041254924288 5043737370624 5045133980392 5054059958448 5055131355648 5059129635549 5060072833024 5064075021312 5065477262571 5070428853248 5074439232474 5075514949824 5080476352512 5089862418432 5095980735912 5100962144256 5105395445832 5110386057216 5123366687836 5126937378816 5130992452608 5136008085504 5140471845888 5147610513408 5160685695968 5170219946848 5177915449344 5181494912484 5185529184256 5191067607924 5196141965312 5197243482112 5201354163456 5206438576128 5207880237824 5217094150656 5218200109056 5222327365728 5227432280064 5228879754912 5239241238528 5244362686464 5248920619008 5252549167613 5254051528704 5260367211264 5270085621504 5275237220352 5288636580992 5296508338176 5300583802184 5306293518336 5309961728496 5321957123967 5327159428096 5331789320187 5337001235456 5344944979968 5347576971264 5358521401728 5363759448064 5363896481064 5369139781632 5375876374528 5380128342864 5382777659372 5386529144832 5390789538816 5396059127808 5400748901376 5408249020416 5412949388352 5418240638976 5421986237536 5432003235296 5440088383488 5453906474148 5459237761024 5471570376448 5477464276992 5481250816512 5493633160224 5503782524064 5509162565632 5514688751616 5520079454208 5525975195532 5531376930816 5536925399808 5542337839104 5552577183744 5556415648384 5564685975552 5568967792168 5574966607872 5587560658944 5591423307459 5593022595072 5596889019392 5601753336399 5607229146112 5615575105536 5629838941056 5635342204928 5640239942016 5648072646656 5652539904528 5662982845008 5669720162304 5674204541952 5675775727941 5681323895808 5685817453254 5686877487104 5687022775104 5692581937152 5704232459904 5707041373792 5715535896576 5726095220736 5730053637396 5735654862848 5748611914496 5754804240384 5759232345856 5767804551168 5771791801248 5782455056928 5788107505664 5805771407964 5811446648832 5816497440204 5822183165952 5833720332288 5845659710976 5846898917376 5850940844936 5857243398144 5858865267552 5864592408576 5869230919488 5870475122688 5876213612544 5882489724276 5885386416723 5891139482624 5899908022272 5910807969792 5914894077312 5920675987456 5925821711232 5934051008512 5939208356664 5945014034432 5949716153616 5953862762496 5963156777457 5968985865216 5973706944558 5974820651008 5993054356608 5996005493984 6004126389888 6009995526144 6016024092672 6028336576944 6034229379072 6035508559872 6039680872192 6046186733568 6047860921344 6050839046912 6059845287936 6075237591456 6081176240128 6092411076608 6099734517228 6105697112064 6111003639708 6116977250304 6130795723008 6136788680704 6141642481152 6155516673504 6161533796352 6166407168576 6180337305252 6183380665671 6185149267968 6189425026048 6191755339572 6197807886336 6202092395246 6210089385984 6222799047168 6225863316864 6234509287424 6239927767128 6246027403264 6250967604432 6255324168192 6265088766189 6271212997632 6277343215616 6282798922752 6288940466176 6296500146816 6308132789376 6314299097088 6328563326976 6333568808688 6339759980544 6345269934768 6354081727488 6357210644224 6378435182592 6382844558112 6389083897856 6391489382784 6397737172992 6400887586816 6415347423232 6420421545516 6426697617408 6441215759616 6447512158208 6452611720704 6467188403808 6473510191104 6479136389088 6485469855744 6493265776404 6505261939044 6511620943872 6528160779662 6532710531072 6537877479936 6541096902528 6549956061696 6555873476856 6562281955328 6575712419056 6582308450553 6584191156224 6588742769664 6595183378432 6597666459648 6600915323904 6607367831552 6622294114304 6627531917952 6634010443776 6648996913152 6654255836976 6660760485888 6666549425136 6675807384576 6681609401247 6688140788736 6694678560768 6715109098368 6721673232384 6724983160832 6738746611264 6740175140864 6745506180732 6752100028416 6753969683428 6761244966912 6765918976632 6767353266432 6773968470016 6786483224576 6794640981216 6801282859008 6807193927776 6813848076288 6834642290388 6835916505088 6841323270144 6853962461184 6858700565974 6863480684544 6868909251072 6881599406592 6897145188384 6903887265792 6908659883312 6921423477232 6931725520896 6935138884608 6941918101504 6949332442866 6956125534208 6957600145408 6963103154304 6969909706752 6971839673216 6979349643264 6985654984704 6998560825344 7004096231472 7013822948352 7019918738019 7026780828672 7033649627136 7055114622336 7062011117568 7068148788096 7075058024448 7079948971328 7095942831956 7103586484224 7109052426916 7119633742848 7126593306624 7130102628352 7144695202304 7151861974752 7158853042176 7173504457152 7180700127876 7182038859776 7187719385088 7200998535168 7210998693888 7217265851136 7224320851968 7230034819584 7246367729568 7253451177984 7271875298864 7282698964992 7296153587712 7301197376682 7308334422016 7314686174802 7324844213632 7332734435328 7338376698752 7349299347456 7352918335488 7358734015344 7367966927376 7375169241088 7375357661463 7382567199744 7389783785472 7397676471438 7403436244992 7412335615872 7419581300736 7426029739392 7433288810496 7450080878592 7455231076612 7463261749248 7469004448532 7480121527296 7487433474048 7506451921408 7520319922688 7531513380864 7536719872704 7550643793344 7559626883072 7565606055936 7567700970588 7575098527744 7581089937672 7582697033472 7590109249536 7596112531968 7605643279872 7611658848711 7613272424736 7620714528768 7634793627648 7640071516528 7651443216384 7665579085824 7685050031754 7690406068224 7695722401664 7704012128256 7709940075904 7721415770112 7741028543952 7748595531776 7755329920272 7762910887936 7772242368726 7778293776384 7786601411886 7794212947968 7795865223168 7802031245184 7809657864192 7811820356736 7819456544768 7825641225984 7827300163584 7841148420096 7843319632368 7847181888964 7858861857792 7866544029696 7873380928512 7881077293056 7886525436416 7901095614976 7912855830528 7918944475552 7932954871488 7950875703276 7958647820288 7964942592744 7990739142144 8005501853184 8013327368192 8021365456896 8037782102592 8045639172096 8047344746496 8053709672448 8063814561792 8070192514296 8074166489058 8079793717248 8094088691712 8100316788608 8112373530624 8127360958464 8132979356304 8140929482752 8148004852944 8155969667072 8174394297344 8180859711222 8188856641536 8207355564672 8215378395136 8221876224768 8240449740336 8244507554228 8255673786096 8263743848448 8272033127424 8280119181312 8288962793298 8297065396224 8301151089152 8313506758656 8319903689504 8328865775616 8334623472576 8353451688252 8361617330176 8377065230336 8389533892608 8395333529088 8410843719168 8419065462784 8438084435968 8444758411584 8453013307392 8460359913024 8472108969984 8478809856792 8494474267512 8504580243456 8510459410816 8521985843712 8530316230656 8538872905728 8556348689856 8560562060688 8568930156544 8588287679488 8595080456094 8603482294272 8622917871744 8631346921472 8638848518784 8647293140992 8657687701872 8673682585392 8682161258496 8708657111946 8710280708096 8717169973248 8721462536704 8724746160306 8733274748928 8739312011483 8741164635808 8750580498432 8768489566464 8770348376064 8776411267404 8784990359552 8788297901328 8796888612864 8801220431872 8814320418816 8836709223936 8845347258368 8865329217536 8872341115968 8881013981184 8888732566848 8901076512768 8908812534996 8917521051648 8924574230424 8953478797824 8962230976512 8989581534912 8994008240976 9002800037888 9006189584832 9014993289216 9021225302176 9023137688576 9041604576202 9051344068608 9053262839808 9059521308288 9068377145344 9071791382016 9076258570368 9085130768384 9112856387184 9121764360192 9138616614912 9149601775842 9151307579392 9158545668096 9166505459562 9175465875456 9196193584512 9205183021056 9212463721728 9233275010256 9242300694528 9246851846144 9265776590488 9277723901952 9284137539072 9293212942336 9296711829504 9303138592869 9305799524352 9314206646272 9331414433792 9338794975296 9351763931136 9359891650692 9369041104896 9376451406648 9406819496448 9416014823424 9424198384128 9433410699264 9444750220224 9462199184064 9471448645632 9492844990464 9499407339554 9509639970816 9516957281194 9531122591232 9535815966336 9545137389568 9564672609536 9574266837168 9583625846784 9596605759488 9601331380224 9614664925184 9623021134848 9630632318274 9632427802624 9640046426112 9661823639424 9671268237312 9678917581056 9700782605712 9710265286656 9718704583632 9728204783616 9734929835576 9752914899736 9767431415808 9776979247104 9792241169493 9799065796608 9803891113984 9811645353792 9823955903168 9833810215284 9843422932992 9863568628584 9883114154496 9892775067648 9901372985856 9911051747328 9933441171456 9941297876928 9951015665664 9973495369728 9991140728832 9998828535938 10013711076864 10032211183104 10042017841152 10048959830272 10067525057792 10082509848576 10087474741248 10090267960784 10108119916896 10110262711296 10118259271098 10120145666048 10128150042624 10130954525142 10140857706496 10148878464948 10151029899648 10160952705024 10179724836864 10191961471824 10201924288512 10210790891664 10220772114432 10246733375672 10253874757632 10261984905216 10272016171008 10280943691776 10288050848961 10295221026816 10321371391936 10340439893696 10355830898688 10362989824968 10382135215848 10392283930624 10394486964224 10402708326912 10412877152256 10415760475648 10423998664299 10434188301312 10436400218112 10444654731456 10454864560128 10457759509824 10478482477056 10497841238016 10505098335226 10520734422528 10540171243008 10550474440704 10577273161984 10593016676352 10601167604368 10612587036672 10619923456992 10643914247934 10654318856192 10663578640374 10674002470912 10689889959936 10695153942528 10717042803456 10727518896128 10727792962128 10738279563264 10751752749056 10760256685728 10765555318744 10773058289664 10781579077632 10792118255616 10801497802752 10816498040832 10825898776704 10836481277952 10843972475072 10864006470592 10880176766976 10907812948296 10918475522048 10943140752896 10951796065023 10954928553984 10962501633024 10972029262203 10987266320448 11007565048128 11018325131264 11029377503232 11051950391064 11062753861632 11073850799616 11084675678208 11096514707157 11105154367488 11112831296768 11129371951104 11137935584336 11149933215744 11175121317888 11182846614918 11193778038784 11203506672798 11214458292224 11231150211072 11259677882112 11270684409856 11280479884032 11296145293312 11305079809056 11325965690016 11339440324608 11348409083904 11351551455882 11362647791616 11371634906508 11373754974208 11374045550208 11385163874304 11408464919808 11414082747584 11431071793152 11452190441472 11460107274792 11471309725696 11497223828992 11509608480768 11518464691712 11527575047631 11535609102336 11543583602496 11564910113856 11576215011328 11611542815928 11622893297664 11632994880408 11644366331904 11658363553089 11667440664576 11679902117829 11691319421952 11693797834752 11701881689872 11714486796288 11717730535104 11729184817152 11738461838976 11740950245376 11764979448552 11770772833446 11782278965248 11799816044544 11821615939584 11829788154624 11841351974912 11851643422464 11868102017024 11878416713328 11890028068864 11899432307232 11926313554914 11937971730432 11947413889116 11949641302016 11986108713216 11992010987968 12008252779776 12019991052288 12032048185344 12056673153888 12068458758144 12071017119744 12079361744384 12092373467136 12095721842688 12101678093824 12111249733587 12119690575872 12150475182912 12162352480256 12184822153216 12199469034456 12211394224128 12222007279416 12233954500608 12261591446016 12271289566833 12273577361408 12283284962304 12311033347008 12323067592704 12332814337152 12360674610504 12366761331342 12378850052096 12383510679144 12395615772672 12404184790492 12420178771968 12445598094336 12451726633728 12469018574848 12479855534256 12492054806528 12501935208864 12530177532378 12542425995264 12554686431232 12565597845504 12577880932352 12593000293632 12616265578752 12628598194176 12657126653952 12667137617376 12679519961088 12690539869536 12708163454976 12714421288448 12740442811921 12756870365184 12765689116224 12778167795712 12782978765568 12795474345984 12801775173632 12830694846464 12840843091032 12853395234816 12882431519232 12892620684141 12895024316416 12905223441408 12934376807616 12947020382208 12958272778176 12970939711488 12986531552808 13010523878088 13023241887744 13056321559324 13065421062144 13075754959872 13082193805056 13099912123392 13111746953712 13124563910656 13151424838112 13164616901106 13177485539328 13190366756864 13195332919296 13201830647808 13214735663104 13244588228608 13255063835904 13268020887552 13297993826304 13308511673952 13321520971776 13333098850272 13351614769152 13363218802494 13376281577472 13385528523917 13389357121536 13410257987137 13430218196736 13443346464768 13449966321664 13477493222528 13480350281728 13491012361464 13504200056832 13507939366856 13522489933824 13531837953264 13534706532864 13547936940032 13562406864303 13572966449152 13589281962432 13602565718016 13614387855552 13627696152576 13669284580776 13682646540288 13707924922368 13717401131948 13726961369088 13737818502144 13763198813184 13794290376768 13807774531584 13817319766624 13842846954464 13863451041792 13870277769216 13883836203008 13898664885732 13912251068416 13915200290816 13926206308608 13939819413504 13943679346432 13958699286528 13971309969408 13997121650688 14008192462944 14027645896704 14039837476038 14053561657344 14067299254272 14089258391549 14110229244672 14124022235136 14136297576192 14150116048896 14159897942656 14191885663912 14207172968448 14218104853832 14239267485696 14249111009331 14253186613248 14260205256704 14275435921791 14289390404608 14303723949504 14317706084352 14347008914304 14361400255752 14375438770176 14401997070336 14421997387776 14434531702272 14448641703936 14460069639168 14492735459136 14506902355968 14543750597728 14565397929984 14592307175424 14602394753364 14616668844032 14629372349604 14649688427264 14665468870656 14676753397504 14698598694912 14705836670976 14717468030688 14735933854752 14750338482176 14750715322926 14765134399488 14779567570944 14795352942876 14802638563273 14806872489984 14824671231744 14839162601472 14852059478784 14866577620992 14900161757184 14910462153224 14926523498496 14938008897064 14960243054592 14974866948096 14998242803907 15012903842816 15040639845376 15063026761728 15073439745408 15101287586688 15131212111872 15135401941176 15150197055488 15162179875344 15165394066944 15180218499072 15192225063936 15196431787713 15211286559744 15223317697422 15226544849472 15241429057536 15269587255296 15280143033056 15302886432768 15331158171648 15370100063508 15380812136448 15391444803328 15408024256512 15419880151808 15442831540224 15482057087904 15497191063552 15510659840544 15525821775872 15544484737452 15556587552768 15573202823772 15588425895936 15591730446336 15604062490368 15619315728384 15623640713472 15638913089536 15651282451968 15654600327168 15682296840192 15686639264736 15694363777928 15717723715584 15733088059392 15746761857024 15757647502839 15762154586112 15773050872832 15802191229952 15825711661056 15837888951104 15865909742976 15901751406552 15917295640576 15929885185488 15965871371901 15981478284288 15995367960561 16011003706368 16026654736384 16042730913792 16075564205184 16091278344192 16107419344896 16127629123584 16140385028592 16148332978116 16159587434496 16188177383424 16200633577216 16224747061248 16254721916928 16265958712608 16281858965504 16296009705888 16311939334144 16348788594688 16361719422444 16377713283072 16414711129344 16430756790272 16443752449536 16480899480672 16489015108456 16511347572192 16527487696896 16544066254848 16560238362624 16577925586596 16594130792448 16602302178304 16627013517312 16639807379008 16657731551232 16669246945152 16706903376504 16723234660352 16754130460672 16774269922377 16779067785216 16790667058176 16805260009197 16821687438336 16838130925568 16876168871936 16889516823168 16906026614784 16920719826048 16944217939968 16957619713584 16988948535024 17009160486912 17020918821632 17027327183823 17043971687424 17060632461312 17077745811456 17112697379712 17121124121376 17137860313088 17176575358976 17190160912188 17206964588544 17245835743488 17262693842944 17277697037568 17294586281984 17315375403744 17347365170784 17364322516992 17417314223892 17420561416192 17434339946496 17442925073408 17449492320612 17466549497856 17478624022966 17482329271616 17501160996864 17536979132928 17540696752128 17552822534808 17569980719104 17576595802656 17593777225728 17602440863744 17628640837632 17656159250169 17673418447872 17690694516736 17730658435072 17744682231936 17762027962368 17777465133696 17802153025536 17817625069992 17835042103296 17849148460848 17889470332371 17906957595648 17924461953024 17979163069824 17988016481952 18005600075776 18012379169664 18029986578432 18042450604352 18046275377152 18083209152404 18102688137216 18106525679616 18119042616576 18136754290688 18143582764032 18152517140736 18170261536768 18225712774368 18243528720384 18277233229824 18299203551684 18302615158784 18317091336192 18333010919124 18350931750912 18392387169024 18410366042112 18424927443456 18466550020512 18484601389056 18493703692288 18531553180976 18550141997013 18555447803904 18568275078144 18586425884672 18593423659008 18606277185738 18628413292544 18662828867584 18677589950592 18703527862272 18719783301384 18738082209792 18752902813296 18795266298567 18813638992896 18832029646848 18848396768256 18866821398528 18889500440448 18924398368128 18942897291264 18985689980928 18998814679108 19019279941632 19033914562388 19062245182464 19071631932672 19090274779136 19129345219072 19148533674336 19167251693568 19193211518976 19202662760448 19229329850368 19246042269696 19261264636548 19264855605248 19280092852224 19323647278848 19342536474624 19357835162112 19401565211424 19420530573312 19437409167264 19456409567232 19469859671152 19505829799472 19534862831616 19549894174019 19584482338986 19598131593216 19607782227968 19623290707584 19647911806336 19667620430568 19686845865984 19727137257168 19746925351659 19766228308992 19785550135296 19802745971712 19822103494656 19866882342912 19882595753856 19902031331328 19946990739456 19982281457664 19997657071876 20027422153728 20064422366208 20084035682304 20097919660544 20135050115584 20165019697152 20174949482496 20180535921568 20216239833792 20220525422592 20236518542196 20240291332096 20256300085248 20261909050284 20281715412992 20297756929896 20302059799296 20321905410048 20359449673728 20383922943648 20403848577024 20421581783328 20441544228864 20493466751344 20507749515264 20523969810432 20539762233463 20561887383552 20576101697922 20590442053632 20642742783872 20680879787392 20711661797376 20725979649936 20764270431696 20784567861248 20788973928448 20805416653824 20825754304512 20831520951296 20847997328598 20868376602624 20872800436224 20889309462912 20909729120256 20915519019648 20956964954112 20995682476032 21010196670452 21041468845056 21080342486016 21100948881408 21154546323968 21186033352704 21202335208736 21225174073344 21239846913984 21287828495868 21308637712384 21327157280748 21348004941824 21379779919872 21390307885056 21434085606912 21455037792256 21455585924256 21476559126528 21503505498112 21520513371456 21531110637488 21546116579328 21563158155264 21579750194651 21602995605504 21632996081664 21651797553408 21672962555904 21687944950144 21728012941184 21760353533952 21815625896592 21836951044096 21886281505792 21903592130046 21925003266048 21944058524406 21974532640896 22015130096256 22036650262528 22058755006464 22103900782128 22125507723264 22147701599232 22169351356416 22193029414314 22210308734976 22225662593536 22258743902208 22275871168672 22299866431488 22350242635776 22365693229836 22387556077568 22407013345596 22428916584448 22462300422144 22519355764224 22541368819712 22560959768064 22592290586624 22610159618112 22651931380032 22672395774127 22678880649216 22696818167808 22703102911764 22725295583232 22743269813016 22748091100416 22770327748608 22816929839616 22828165495168 22862143586304 22904380882944 22920214549584 22942619451392 22994447657984 23036929383424 23055150095262 23071218204672 23087167204992 23129820227712 23152430022656 23223085631856 23245786595328 23265989760816 23288732663808 23316727106178 23334881329152 23359804235658 23382638843904 23387595669504 23403763379744 23428973592576 23435461070208 23458369634304 23476923677952 23481900490752 23529958897104 23541545666892 23564557930496 23599632089088 23643231879168 23659576309248 23682703949824 23703286844928 23736204034048 23756833426656 23780056137728 23798864614464 23852627109828 23875943460864 23894827778232 23972217426432 23984021975936 24016505559552 24039982104576 24064096370688 24113346307776 24136917516288 24142034239488 24158723488768 24191443685376 24203356187648 24222499467174 24239381151744 24300950365824 24324704960512 24369644306432 24398938068912 24422788448256 24444014558832 24467909001216 24523182892032 24542579133666 24547154722816 24566569924608 24622066694016 24646135185408 24665628674304 24721349221008 24733522662684 24757700104192 24767021358288 24791231545344 24808369580984 24840357543936 24891196188672 24903453267456 24938037149696 24959711068512 24984109613056 25003870417728 25060355064756 25084851990528 25131195691008 25186000587264 25232531157504 25257196388352 25314253307904 25334275234752 25359039922176 25381079739072 25416326909952 25428842576896 25480885623842 25513740730368 25531378232448 25556335591424 25565957531136 25590948691968 25603550347264 25661389692928 25681686182064 25706790469632 25764863038464 25785241368282 25790048632832 25810446882816 25868753615232 25894040764416 25916545556352 25941879422976 25973063105616 26021047756176 26046483775488 26112643118648 26130842124288 26151509919744 26164387610112 26199824246784 26217936034449 26223493907424 26249127821312 26302849676224 26329233802212 26354971078656 26390665838592 26403661295616 26489176457216 26510127671808 26536041775104 26595987652608 26617023347904 26643041943552 26666197700544 26703229538304 26726437604988 26752563154944 26771057047834 26820515974274 26860436393472 26886692929536 26899932643328 26954986445056 26960700563456 26982024722928 27008400113664 27015878733712 27044979867648 27063675906528 27069413065728 27095873880064 27124813728606 27145932898304 27178563924864 27205131436032 27228775711104 27255392305152 27338569161552 27365293080576 27415849844736 27434802263896 27453922738176 27475637004288 27526397626368 27588580753536 27615549063168 27634639533248 27685693908928 27726902083584 27740555538432 27797329771464 27824502136832 27830400581632 27852412617216 27879638827008 27887358692864 27909415778607 27917398573056 27942619938816 27994243301376 28016384925888 28055291793408 28079674952076 28107123314688 28178516783098 28220458489344 28248044470272 28272595152384 28300232097792 28319795885312 28383771327824 28414345936896 28436209707664 28478534971392 28498222018662 28520410513408 28550871843582 28578780809216 28607447899008 28635412168704 28694017828608 28722800511504 28750877540352 28803994140672 28843994775552 28869063404544 28897283407872 28920139278336 28985470918272 29013804711936 29087501195456 29130795859968 29184614350848 29204789506728 29233337688064 29258744699208 29299376854528 29330937741312 29353506795008 29376723508479 29397197389824 29411673341952 29434936061376 29471867709504 29500676964352 29501430645852 29530268798976 29590705885752 29605277126546 29649342463488 29678325202944 29704118957568 29733155241984 29800323514368 29820924306448 29853046996992 29876017794128 29920486109184 29996485607814 30025807685632 30081279690752 30126053523456 30146879490816 30202575173376 30262424223744 30270803882352 30300394110976 30324359750688 30330788133888 30360436998144 30384450127872 30392863575426 30422573119488 30446635394844 30453089698944 30482858115072 30539174510592 30560286066112 30605772865536 30662316343296 30740200127016 30761624272896 30782889606656 30816048513024 30839760303616 30864152546883 30885663080448 30964114175808 30994382127104 31021319681088 31051643551744 31088969474904 31146405647544 31176851791872 31183460892672 31208124980736 31238631456768 31247281426944 31271995992897 31277826179072 31302564903936 31309200654336 31364593680384 31373278529472 31388727555856 31435447431168 31493523714048 31515295005678 31546101745664 31604382459904 31651423322112 31675777902208 31731819485952 31803502813104 31834591281152 31859770370976 31931742743802 31962956568576 31990735921122 32022007412736 32053309472768 32085461827584 32151128410368 32182556688384 32214838689792 32255258247168 32280770057184 32296665956232 32319174868992 32376354766848 32401267154432 32449494122496 32509443833856 32531917425216 32563717931008 32592019411776 32623878668288 32697577189376 32723438844888 32755426566144 32829422258688 32855388195069 32861513580544 32887504899072 32916087786609 32961798961344 32978030216912 33022695144384 33054975393792 33088132509696 33155851173192 33188261584896 33204604356608 33254027034624 33279614758016 33315463102464 33338493890304 33413806753008 33446469320704 33508260921344 33548539844754 33581334116352 33610520018394 33643374876672 33676261851136 33752337743872 33779033646336 33812053229568 33841439652096 33888435879936 33915239427168 33977897070048 34018320973824 34041837643264 34054654367646 34087943374848 34111508173853 34121264922624 34155491622912 34225394759424 34242248242752 34275720626176 34353150717952 34380321824376 34413929177088 34491671486976 34525387685888 34555394075136 34582725142893 34589172563968 34630750807488 34694730341568 34728645033984 34834628447784 34868679892992 34885850146816 34898984641224 34933098995712 34957248045932 34964658543232 35002321993728 35073958265856 35081393504256 35105645069616 35139961438208 35153191605312 35187554451456 35204881727488 35312318500338 35346836895744 35381389033472 35461316870144 35489364463872 35524055924736 35554930267392 35604306051072 35635250139984 35670084206592 35698296921696 35778940664742 35813915191296 35848923906048 35904884288141 35958326139648 35976032963904 36011200151552 36024758339328 36059973156864 36084901208704 36092550754304 36166418304808 36205376274432 36213051359232 36238085233152 36273508581376 36287165528064 36305034281472 36333749200761 36340523073536 36451425548736 36487057440768 36554466459648 36598407103368 36634182672384 36666021838248 36701863501824 36784774338048 36820732084224 36849854886912 36933100041024 36969202778112 36987407384576 37063106361952 37100283994026 37136550156288 37172851769344 37186847318016 37212554371476 37256826585088 37325657735168 37355179901184 37407055724544 37439566602768 37476164419584 37505805626592 37590532597134 37627277985792 37664059293696 37696793536512 37722853112857 37733642797056 37779000880896 37848796736256 37885794582528 37971379961856 37997629358216 38038559883264 38067829124776 38124490364928 38143263865344 38180549558272 38221328435763 38258690438144 38297067348672 38334503387136 38386423037952 38405325520896 38492084539392 38522529273096 38560185704448 38647294557696 38685072949248 38715670324224 38803130422848 38841061146624 38874818334528 38912819134464 38939719342304 39011659598944 39069725663232 39099788348038 39168964677972 39196263186432 39215564455936 39246581415168 39295823612672 39335240861136 39373691731968 39454274514336 39493850703318 39532456617984 39571100270592 39605491943424 39644206989312 39733764685824 39765191507712 39804062662656 39893981478912 39964562915328 39995314143752 40054844307456 40128844732416 40156585571751 40168071364608 40195839321088 40230773961411 40270100231168 40330039394304 40349898964992 40361071843136 40432479667584 40441050845184 40473037084392 40512600170496 40523818100568 40563430825984 40595513859792 40604119598592 40643810820096 40687220592909 40718899347456 40767845887296 40807697154048 40843163566656 40883088457728 40986933502688 41047939620864 41079524466926 41123774767104 41152203395844 41180884107264 41285485567744 41361759574784 41423323594752 41451959299872 41528540863392 41569135722496 41577947856896 41610833307648 41651508609024 41663041902592 41695994657196 41736753205248 41745600872448 41778618925824 41819458240512 41831038039296 41913929908224 41991364952064 42020393340904 42082937690112 42160684972032 42201897762816 42267775174647 42309092647936 42372066705408 42404670417472 42450348146688 42479693827968 42575656991736 42617275424768 42654314561496 42696009883648 42747333027993 42759559839744 42780615770112 42826307765373 42868171213824 42910075584512 42911171848512 42953118253056 43007010996224 43041026742912 43062221274976 43126316310528 43159500389302 43205991211008 43265992163328 43303595106816 43345925111808 43375889900288 43456025882368 43520707067904 43631251793184 43673902088192 43772563011584 43807184260092 43850006532096 43888117048812 43949065281792 44030260192512 44073300525056 44117510012928 44207801564256 44251015446528 44295403198464 44338702712832 44386058828628 44407915689819 44420617469952 44451325187072 44517487804416 44551742337344 44599732862976 44700485271552 44731386459672 44775112155136 44814026691192 44857833168896 44924600844288 44994728411721 45038711528448 45082737639424 45121919536128 45184581173248 45220319236224 45303862760064 45344791548254 45393636335616 45406205823528 45450591166464 45486539626032 45496182200832 45540655497216 45589295363139 45633859679232 45656330990336 45724287172608 45808761765888 45840429099168 45885238902784 45988895315968 46073858766848 46110300190524 46142436409344 46174334409984 46259640455424 46304860045312 46446171263712 46491573190656 46531979521632 46577465327616 46633454212356 46669762658304 46719608471316 46765277687808 46775191339008 46807526759488 46857947185152 46870922140416 46916739268608 46953847355904 46963800981504 47059917794208 47083091333784 47129115860992 47199264178176 47272942508517 47286463758336 47319152618496 47365407899648 47406573689856 47472408068096 47513666853312 47560112275456 47597729228928 47705254219656 47751886921728 47789655556464 47897614115703 47944434852864 47968043951872 47986103881683 48033011119104 48079964209152 48128192741376 48226692615552 48273835032576 48317446977536 48382887370752 48406712375296 48444998934348 48478762303488 48601900731648 48649409921024 48739288612864 48797876137824 48845576896512 48888029117664 48935818002432 49046365784064 49085158267332 49094309445632 49133139849216 49244133388032 49292270370816 49331257348608 49442698442016 49467045325368 49515400208384 49534042716576 49582463090688 49616739161968 49680715087872 49782392377344 49806906534912 49876074299392 49919422137024 49968219226112 50007740835456 50120710129512 50169703981056 50262391382016 50322809767131 50372001174528 50415780027591 50465062315008 50514392776704 50628506615808 50668550469504 50718079844352 50762159478144 50832653819904 50857685153792 50961771247684 51027481460736 51062756464896 51112671182848 51131915062272 51181897383936 51207100694528 51322779385856 51363372364128 51413580939264 51529726076928 51570482736564 51580097265664 51620893765632 51737507230464 51788081528832 51833091112704 51883758845952 51946126211232 52042095512352 52092967550976 52225286237296 52261684248576 52303019839488 52328775220224 52343265046567 52399648493568 52435872068898 52446987814848 52498255642624 52605699352448 52658467604424 52709942157312 52781331677184 52807322591232 52968477750507 52978352914432 53020255343616 53072083550208 53191975305216 53234046695808 53286083887104 53332395401088 53406459076608 53452875209976 53505126309888 53542114095668 53641031948548 53720872786944 53773385859072 53799865286656 53909972890112 53921401126912 53964049445856 54016800227328 54031757467424 54089959735296 54127351813056 54138826131456 54191747760128 54249627457212 54291865796608 54357127849728 54410262872064 54457551422208 54510784610304 54677138323104 54730586161152 54831699689472 54869604527792 54907845476352 54951274008576 54993556947659 55052795252736 55177161507072 55231098126336 55269279066496 55371387817856 55453804167168 55481111076864 55594659542928 55649004273664 55650425991039 55660801163264 55704825234432 55759277654016 55774717385728 55818831557214 55885239877632 55988486602752 56032769851776 56110583586816 56159349904152 56214246629376 56357033566196 56440916978688 56496088940544 56545190304768 56600464195584 56639591770624 56767542655648 56828691873792 56872419415328 56957069942784 56996444037324 57040821026816 57101743687164 57157561618432 57214895798016 57270824337408 57388035657216 57445601023008 57501755080704 57607988281344 57687989551104 57738126809088 57778040843743 57794566815744 57840278556672 57970941836544 58027609423872 58175002390912 58261591719936 58369228701696 58409579013456 58466675376128 58517489398416 58598753709056 58649682522057 58707013590016 58753447016958 58794394779648 58823346683904 58869872122752 58943735419008 59001353928704 59002861291704 59060537597952 59181411771504 59210554253092 59298684926976 59356650405888 59408237915136 59466310483968 59600647028736 59641848612896 59706093993984 59752035588256 59840972218368 59992971215628 60051615371264 60162559381504 60252107046912 60293758981632 60405150346752 60524848447488 60541607764704 60600788221952 60648719501376 60661576267776 60720873996288 60768900255744 60785727150852 60845146238976 60893270789688 60906179397888 60965716230144 61078349021184 61120572132224 61211545731072 61324632686592 61480400254032 61523248545792 61565779213312 61619286700389 61679520607232 61728305093766 61771326160896 61928228351616 61988764254208 62042639362176 62103287103488 62177938949808 62292811295088 62353703583744 62366921785344 62416249961472 62477262913536 62494562853888 62543991985794 62555652358144 62605129807872 62618401308672 62729187360768 62746557058944 62777455111712 62870894862336 62987047428096 63030590011356 63092203491328 63208764919808 63302846644224 63351555804416 63463638971904 63607005626208 63669182562304 63719540741952 63863485487604 63925913137152 63981471842244 64044014825472 64170923655168 64302256820736 64365113376768 64429677379584 64510516494336 64561540114368 64593331912464 64638349737984 64739250583953 64802534308864 64898988244992 65018887667712 65063834850432 65127435862016 65184038823552 65247757336576 65395154378752 65446877689776 65510853132288 65658844517376 65710776390138 65723027161088 65775009798144 65832175573218 65923597922688 65956060433824 66045390288768 66109950787584 66176265019392 66311702346384 66376523169792 66409208713216 66508054069248 66559229516032 66630926204928 66676987780608 66827613506016 66892938641408 67016521842688 67097079689508 67162668232704 67221040036788 67286749753344 67504675487744 67558067292672 67624106459136 67682879304192 67776871759872 67830478854336 67955794140096 68017187322381 68036641947648 68083675286528 68109308735292 68175886749696 68223016347706 68310983245824 68450789518848 68484496485504 68551441252352 68706301435904 68760643648752 68827858354176 68983342973952 69050775371776 69110788150272 69165450285786 69178345127936 69261501614976 69389460683136 69457290067968 69669256895568 69737359785984 69771700293632 69797969282448 69866197991424 69914496091864 69929317086464 70004643987456 70147916531712 70162787008512 70211290139232 70279922876416 70306383210624 70375108902912 70409763454976 70624637000676 70693673791488 70922633740288 70978728927744 71048111849472 71109860534784 71208612102144 71270500279968 71340168413184 71396593843392 71557881329484 71627830382592 71809768576282 71916652279296 71952065927808 72022400303104 72049516678656 72119946313728 72169802417408 72185101508608 72332836609616 72410752548864 72426102718464 72476170466304 72547017162752 72574331056128 72610068562944 72667498401522 72681046147072 72902851097472 72974114881536 73108932919296 73196814206736 73268365344768 73332043676496 73403727003648 73569548676096 73641464168448 73699709773824 73866200082048 73938405556224 73974814769152 74126212723904 74200567988052 74273100312576 74373694636032 74425108742952 74513653170176 74651315470336 74710359802368 74814111449088 74879133205536 74952328839168 75011611253184 75181065194268 75254555971584 75393587073024 75445706225714 75558001761792 75697593472512 75771589165056 75942759923712 75995258716432 76077119766528 76135658249552 76248980729856 76286527730688 76361099116544 76442656871526 76517380876288 76594134697344 76669006774272 76772846075904 76810651041792 76984169078784 77045058546192 77120371408896 77294589115392 77370145898496 77431340648448 77606260845696 77682122293248 77749636669056 77825638268928 77879438684608 78023319197888 78139451326464 78199576696076 78337929355944 78392526372864 78431128911872 78493162830336 78591647225344 78653808103347 78670481722272 78747383463936 78908549028672 78987701406636 79064913235968 79210983886848 79467529371648 79530383015424 79608125325312 79787962957824 79929125830656 79990628287504 80109688614912 80257689464832 80313171143502 80391678642176 80461547922822 80540200462336 80660078788608 80699797929984 80722143686272 80864959335168 80882101690368 80946074168784 81025200340992 81047636201136 81126861651968 81191027719584 81208239197184 81287621640192 81374441185818 81437798694912 81535691774592 81615394308096 81686327133312 81766176915456 81973867005376 82095879241728 82159048933852 82247549534208 82304406791688 82361768214528 82570971135488 82723519149568 82846647189504 82903918599744 83057081726784 83138271444992 83155895713792 83221666615296 83326083805184 83391989314392 83473506410496 83491201744896 83557237851648 83638916481024 83662076078592 83728247335821 83827859816448 83982729904128 84040786681808 84165875380224 84321369944064 84535550349294 84618185295872 84744133410816 84809340834944 84900696293376 84959387655936 85151313983472 85234550849536 85308629122992 85392019767296 85494666055986 85561231540224 85652615530746 85736342427648 85820151169024 85822343697024 85906236506112 86014021992448 86082053485824 86124442549952 86252632621056 86319000778604 86411982422016 86531984326656 86607190213632 86691850223616 86751779800576 86912051764736 87041414135808 87262503586368 87347804176384 87545126023168 87614368520184 87700013064192 87776234097624 87898130563584 88060520385024 88130170525437 88146601050112 88235020025856 88415603128512 88502030893056 88590806396928 88772117657256 88815831379638 88902650374144 89034975608832 89103484674688 89199465725952 89400970543104 89462772919344 89550224310272 89628053382384 89715666337792 89989456823442 90077423056896 90165475278848 90243839072256 90369162346496 90440638472448 90607725520128 90689583096508 90787272671232 90812411647056 90901182332928 90973079252064 90992364401664 91081310994432 91178590726278 91267719358464 91312661980672 91448574345216 91617523531776 91680858198336 91770477805568 91977790631936 92147717533696 92220600381048 92284872818688 92348668819968 92519280910848 92592457640649 92609720090624 92892342527424 92983146381312 93063959043264 93154930655232 93266908424712 93439216942632 93530555375616 93550382678016 93615053518976 93715894370304 93741844280832 93833478537216 93907694711808 93927601963008 94119835588416 94166182667568 94258231721984 94545885017034 94638305236992 94730815799296 94813147379712 94944816136192 95027333706624 95120224550912 95195458457856 95410508439312 95503773843456 95579311112928 95795228231406 95888869705728 95936087903744 95972207763366 96066022238208 96132432126313 96159928418304 96256385482752 96453385231104 96547670065152 96634893955072 96765774741504 96813424750592 96889997868696 96957524606976 97203801463296 97298819842048 97478577225728 97595752275648 97691153793024 97776058235328 97871636004864 98092731568128 98170316534664 98266279698432 98488266776064 98584540741632 98662514697216 98885396884032 98934090650736 99030800416768 99068085433152 99164926181376 99233478323936 99564784754688 99613813069824 99752148598784 99838844274048 99936438452224 100015481670912 100241420259024 100339407962112 100524782764032 100645619534262 100744002349056 100831560055182 100930124630016 101028785553408 101186492084761 101257013231616 101337100939008 101436159688704 101524318956288 101665307639808 101715370307584 101923542495368 102054962921472 102125512929792 102225342365696 102263830124544 102334524521559 102363794767872 102414201389056 102645558771712 102726744728256 102827161878528 103059452153856 103140965473128 103241787531264 103475014460928 103576163057664 103666182225408 103767517691904 103892252422464 104084191024704 104185935101952 104450572474592 104606039678976 104657550440448 104686530093134 104799296987136 104871744137796 104893975629696 104996511285248 105211398704896 105316935208848 105419884314624 105562663354368 105614645182464 105936955501014 105956705828864 106040510687232 106144167100416 106309858772597 106383950610432 106468093391616 106572167774208 106664790802176 106812918153216 106905750419952 107010252619776 107084228191336 107282063897096 107441745573888 107546771718144 107599730573312 107714652864423 107819945780224 107842802253824 107928098891712 108033600454656 108063514934848 108179919470592 108254703626112 108277652262912 108499254914424 108714255699456 108820525744128 108915102844416 109021569220608 109354276646208 109461172322304 109663399378944 109739209055584 109902548017152 109987113895318 110105590505472 110354323014144 110462196252672 110538558132992 110742775635712 110907608334336 110962222153728 111189319085856 111298008547328 111300851982078 111321602326528 111409650468864 111518555308032 111549434771456 111637663114428 111770479755264 111976973205504 112065539703552 112221167173632 112318699808304 112428493258752 112714067132392 112881833957376 112992177881088 113090380609536 113168559338571 113200928391168 113279183541248 113535085311296 113657383747584 113744838830656 113914139885568 113992888074648 114203487374328 114315123236864 114429791596032 114541648674816 114663985307289 114776071314432 114891202046016 115003510161408 115215976562688 115476253618176 115556081687486 115680557113344 115941883673088 116055218847744 116350004781824 116523183439872 116738457403392 116819158026912 116933350752256 117034978796832 117197507418112 117299365044114 117414027180032 117506894033916 117588789559296 117646693367808 117739744245504 117887470838016 118002707857408 118005722583408 118121075195904 118362823543008 118421108506184 118597369853952 118713300811776 118816475830272 118932620967936 119201294057472 119283697225792 119412187987968 119504071176512 119681944436736 119985942431256 120103230742528 120325118763008 120469756715253 120504214093824 120587517963264 120692321884233 120810300693504 121049696894976 121083215529408 121201576443904 121297439002752 121323152535552 121537800511488 121571454301704 121690292477952 121786541579376 121812358795776 121931432460288 122061661778727 122156698042368 122241144264448 122423091462144 122649265373184 122960800508064 123131558426624 123238573400778 123359041214464 123456610187532 123542652321792 123856456703232 123977528508416 124085278724352 124206574206976 124355877899616 124585622590176 124707407167488 124733843570688 124832499922944 124954525827072 124989125707776 125087983971588 125111304716288 125210259615744 125236802617344 125458374721536 125493114117888 125554910223424 125741789724672 125974094856192 126061180022712 126184406982656 126417529839616 126605693288448 126703111608832 126803325523941 126927277943808 127214011252416 127338365124608 127439081483904 127726970975208 127851826274304 127962943684488 128088029650944 128241999083979 128341847310336 128478923296119 128604513641472 128730226753536 128859354759168 129021032988672 129123080228736 129186663824928 129478501167906 129605068617728 129797976489984 130037775335424 130127669700864 130254871724032 130368077647104 130495514673152 130790308757504 130893755379552 131021706264576 131317689034752 131421552780276 131446054322176 131550019596288 131664351146436 131847195845376 131912120867648 132090780577536 132219901575168 132352530038784 132623404692768 132753046339584 132818417426432 133016108138496 133118459032064 133223747069457 133261852409856 133353975561216 133655227012032 133785877282816 134033043685376 134194159379016 134325336465408 134442080073576 134573499506688 134984185235163 135009350975488 135116134585344 135248212918272 135365758608384 135553743519744 135660957708672 135911588280192 136034374644762 136167350573056 136218617470584 136351773499392 136446032695412 136621966491648 136901579037696 136968992971008 137102882504704 137412602871808 137521287297504 137655716708352 137966685947904 138101550743552 138221576300544 138330900571572 138356690255872 138523003229952 138778921366272 138914580135936 139338513791136 139474719571968 139543400587264 139595938564896 139732395982848 139828992183728 139858634172928 140009287974912 140144870931131 140295833063424 140325574017024 140422580278464 140559845752832 140612766421248 140750217805824 140819526909952 141249274001352 141387347582976 141818827525551 141845267480576 141957457855488 142096223698944 142219721069568 142417224204288 142541000559936 142680336826368 142793187686784 143115762658968 143255660765184 143619537152564 143833304558592 143904131855616 144044800606208 144099033357312 144239892627456 144339604834816 144370203017216 144665673219232 144821505097728 144952340932608 145094034325504 145148662112256 145220137125888 145334996803044 145362092294144 145805702194944 145948229763072 146217865838592 146393628413472 146536730689536 146664087352992 146807454007296 147139097352192 147240813763087 147282928336896 147399419547648 147512837858507 147732400164096 147876811112448 147949629538304 148252425447808 148401135976104 148546200625152 148747389272064 148850217485904 149027306340352 149302630940672 149420719604736 149628222898176 149758266411072 149904657678336 150023222506368 150362130388536 150509111943168 150787174146048 150891412451428 151116003523584 151395186945024 151543178330112 151885519847424 151990517432864 152154239533056 152271316499104 152497961459712 152573055461376 152722198233088 152885313743052 153034761752576 153188269394688 153338013548544 153545692151808 153621302083584 153968338157568 154090117092384 154240742817792 154589178230784 154740291796992 154862681296896 154981842307039 155212521691392 155364244586496 155499273338112 155651276537856 155758877369216 156046638395776 156278902652928 156399153392152 156675858711888 156785052745728 156862257823744 156986325660672 157029795139701 157183294450688 157307616206694 157340963444544 157494766927872 157817098057344 157975402813272 158129826471936 158421967773696 158935058743296 159060766030848 159216250650624 159575925915648 159858251661312 159981256575008 160219377229824 160515378929664 160626342287004 160783357284352 160923095845644 161080400924672 161320157577216 161399595859968 161444287372544 161729918670336 161764203380736 161892148337568 162050400681984 162095272402272 162253723303936 162382055439168 162416478394368 162575243280384 162748882371636 162829024196003 162875597389824 163071383549184 163230788616192 163372654266624 163532353830912 163947734010752 164191758483456 164318097867704 164495099068416 164608813583376 164723536429056 164980670842977 165141942270976 165447038299136 165693294379008 165807837199488 166114163453568 166276542889984 166443333230592 166652167610368 166783978628784 166947012820992 166982403489792 167114475703296 167277832962048 167324152157184 167456494671642 167655719632896 167965459808256 168081573363616 168331750760448 168642739888128 169071100698588 169236370591744 169488266821632 169618681669888 169801392586752 169918775311872 170302627966944 170469101699072 170617258245984 170784039534592 170989332111972 171122463080448 171305231061492 171472684855296 171644687394048 171812473012224 172028043984896 172164106971648 172248885099904 172505265242112 172638001557208 172823964844032 173063968653312 173214380427264 173334122531229 173383700447232 173503559601152 173824103529472 174082828271616 174525007172736 174695608352768 175090252046336 175228737040368 175400026128384 175552468195248 175796261127168 175949047566171 176121040770048 176260341050874 176293202100224 176470040051712 176831206257024 177004061786112 177181612793856 177544235314512 177631662759276 177805300748288 178069951217664 178206969349376 178398931451904 178801941086208 178925545838688 179100448620544 179256106764768 179431332675584 179978913646884 180154846113792 180487678144512 180738324692992 180881276944896 181215451040256 181379166193016 181574545342464 181624823294112 181802364665856 181946158504128 181984728803328 182162621988864 182357181452556 182535438716928 182625323961344 182897148690432 183235047063552 183361716396672 183540955611136 183955581263872 184295435067392 184441200762096 184569745637376 184697337639936 184857860101167 185038561821696 185184915281298 185219440181248 185784685054848 185966292762624 186127918086528 186309861310464 186533816849424 186878433885264 187061110751232 187100765356032 187230107037952 187431788740608 187483688561664 187666957074432 187815389423616 187855203926016 188239671176832 188332365335136 188516463443968 189091770034068 189276610473984 189626294759424 189889632272384 190054667413248 190240449101824 190390916915712 190821016878624 191007547686912 191158622225856 191590456462812 191777739411456 191872175807488 191944415526732 192132044476416 192264864252626 192512770965504 192906770462208 193095340130304 193269787910144 193531549483008 193626849501184 193779995737392 193915049213952 194217751751859 194407602926592 194597639684096 194957154451456 195191504551296 195382307586048 195552116470656 195743272009728 196185463136256 196340633069328 196532559396864 196976533552128 197169081483264 197325029394432 197770793768064 197868181301472 198061600833536 198136170866304 198329852362752 198466956647872 199129569509376 199227626139648 199504297197568 199677688548096 199872876904448 200030963341824 200482840518048 200678815924224 201049565528064 201291239068524 201488004698112 201663120110364 201860249260032 202372984169522 202514026463232 202674201878016 202872319377408 203048637912576 203330615279616 203430740615168 203847084990736 204051561967143 204109925842944 204251025859584 204450684731392 204527660249088 204669049043118 204828402778112 205291117543424 205453489456512 205654323757056 206118904307712 206281930946256 206483575062528 206950028921856 207152326115328 207332364450816 207535035383808 207784504844928 208168382049408 208371870203904 208901144949184 209212079357952 209315100880896 209373060186268 209598593974272 209743488275592 209787951259392 209993022570496 210422797409792 210633870417696 210839768629248 211125326708736 211229290364928 211873911002028 211913411657728 212081021374464 212619717545194 212767901220864 212936186783232 213144335548416 213329581604352 213625836306432 213811500839904 214020505239552 214168456382672 214564127794192 214883491147776 215199461146624 215429305728846 215639891560448 215685604507648 215856197783424 216067200909312 216127029869696 216359838941184 216509407252224 216555304525824 216998509828848 217428511398912 217641051488256 217830205688832 218043138441216 218708553292416 218922344644608 219326798757888 219478418111168 219805096034304 219974227790636 220211181010944 220708646028288 220924392505344 221077116265984 221485551271424 221815216668672 221924444307456 222378638171712 222596017094656 222601703964156 222643204653056 222819300937728 223098869542912 223275326228856 223540959510528 223953946411008 224131079407104 224442334347264 224637399616608 224856986517504 225428134264784 225763667914752 226180761219072 226337118677142 226558367082496 227070170622592 227314767495168 227489677661312 227828279771136 227985776149296 228406974748656 228630246473728 228859583192064 229083297349632 229327970614578 229552142628864 229782404092032 230007020322816 230431953125376 230952507236352 231112163374972 231361114226688 231883767346176 232110437695488 232700009563648 233046366879744 233476914806784 233638316053824 233866701504512 234069957593664 234395014836224 234598730088228 234828054360064 235013788067832 235177579118592 235293386735616 235479488491008 235774941676032 235961424310041 236005415714816 236011445166816 236242150391808 236725647086016 236842217012368 237194739707904 237632951660544 238402588114944 238567394451584 238824375975936 239008142353024 239363888873472 239971884862512 240206461485056 240650237526016 240939513430506 241175035926528 241384643768466 241620601387008 242099393789952 242166431058816 242403152887808 242594878005504 242646305071104 243075601022976 243142908603408 243380584955904 243573083158752 243624717591552 243862864920576 244123323557454 244313396084736 244482288528896 244846182924288 245298530746368 245921601016128 246263116853248 246477146801556 246718082428928 246913220375064 247085304643584 247712913406464 247955057016832 248170557448704 248413148413952 248711755799232 249171245180352 249414814334976 249467687141376 249664999845888 249978251415552 250175967943176 250420519231488 250473605234688 250916749443072 250986228235776 251109820446848 251483579449344 251948189712384 252122360045424 252368813965312 252835059679232 253406223217664 253606651047882 253854555887616 254428022504832 254676730249216 254878162967808 255453941950416 255703652548608 255925887368976 256176059301888 256483998167958 256683694620672 256957846592238 257209027282944 257460453507072 257718709518336 258042065977344 258246160457472 258373327649856 258957002335812 259210137235456 259595952979968 260075550670848 260255339401728 260509743448064 260736155294208 260991029346304 261580617515008 261787510759104 262043412529152 262635378069504 262843105560552 263100039192576 263328702292872 263694391690752 263824241735296 264181561155072 264439803150336 264705060077568 265246809385536 265506092679168 265636834852864 266236918064128 266447494138914 266707951122432 267310454024064 267571754565632 268066087370752 268388318758032 268650672930816 268884160147152 269146999013376 269968370470326 270018701950976 270232269170688 270496425836544 270731517216768 270918672355973 271107487039488 271321915417344 271823176560384 272068749289524 272334701146112 272437234941168 272703546998784 272892065390824 273243932983296 273803158075392 273937985942016 274205765009408 274825205743616 275042574595008 275311433416704 275933371895808 276443152601088 276661801143144 277046006459904 277557842732544 277829160271872 278677027582272 278949439143936 279086801174528 279191877129792 279464791965696 279657984367456 279717268345856 280289741862262 280591666126848 280651148034048 280845160556928 281119691505664 281225532842496 281500435611648 281639053819904 282498548002704 282774695165952 283637655051102 283690534961152 283914915710976 284192447397888 284439442139136 284834448408576 285082001119872 285360673652736 285586375373568 286231525317936 286511321530368 287239074305128 287666609117184 287808263711232 288089601212416 288198066714624 288397296378939 288479785254912 288679209669632 288740406034432 289331346438464 289643010195456 289904681865216 290297324224512 290440274251776 290669993606088 291611404389888 291896459526144 292435731677184 292787256826944 293073461379072 293328174705984 293614908014592 294278194704384 294481627526174 294798839095296 295025675717014 295464800328192 295753622224896 295899259076608 296504850895616 296802271952208 297092401250304 297494778544128 297700434971808 298054612680704 298605261881344 298841439209472 299256445796352 299516532822144 299809315356672 300046445012736 300724260777072 301018223886336 301574348292096 301782824902856 302232007047168 302790373890048 303086356660224 303559476254283 303771039694848 303981034865728 304308479066112 304542632998208 304995922919424 305146110922752 305770627486104 306069523505152 306376538789376 306676027097088 307003573564677 307091384303616 307242604167168 307936676315136 308180234184768 308481485635584 309178356461568 309725362593792 309963684614078 310425043382784 310728489172992 310998546676224 311302553075712 311517754738432 312093276791552 312557805305856 312798306784304 313351717423776 313724515647488 313972651321344 314059590279402 314366588901376 314615232413388 314681926889088 314989533855744 315634196114688 315950805626544 316259652943872 316843935547392 317870117486592 318121532061696 318432501301248 318929576317791 319151851831296 319716503322624 319962513150016 320438754459648 321030757859328 321252684574008 321566714568704 321846191691288 322160801849344 322640315154432 322799191719936 322888574745088 323143958593269 323459837340672 323528406761472 323784296675136 324100801363968 324190544804544 324507446607872 324764110878336 324832956788736 325497764743272 325658048392006 326142767098368 326461577232384 326745308533248 327064707661824 327895468021504 328383516966912 328636195735408 328990198136832 329217627166752 329961341685954 330283884541952 330894076598272 331386588758016 331615674398976 332228326907136 332553085779968 332886666461184 333304335220736 333567957257568 333894025641984 333964806979584 334228951406592 334555665924096 334648304314368 334912989343284 335311439265792 335930919616512 336163146727232 336663501520896 337285479776256 338142201397176 338472741183488 338976533643264 339237363339776 339505678015713 339602785173504 339837550623744 340605255933888 340938203398144 341234516491968 341568079069184 341978664223944 342610462122984 342945369710592 343289374788096 343624946024448 343991955921867 344056087969792 344328213943296 344497770199808 345010530484224 345276003114416 345647929688064 346428760854528 346668245062458 347007119202304 347648207058944 348165656543232 349050014345472 349391216705536 350180504092672 350457474080736 350800052256768 351104936390496 351592522254336 351898095132342 352242081540096 352520682101748 352586404200448 352940080103424 353662412514048 354008123572224 354363225587712 355088470629024 355263325518552 355610601496576 356139902435328 356413938698752 356797862903808 357603882172416 357851091677376 358200897241088 358512213529536 358862665351168 359957827293768 360309692227584 360975356289024 361409270145759 361476649385984 361762553889792 362076965652699 362430902080512 362758332386032 363149090684928 363249646588224 363604729331712 363892317008256 363969457606656 364714362905112 365070877433856 365250647922688 365794297380864 366470094127104 366723432793344 367081911222272 367911162527744 368590870134784 368882401524192 369394675279872 369715720202334 370077123643392 370369830562596 370438880362496 371569370109696 371932585525248 372255836173056 372619722620928 373067633698848 373756867770528 374122221502464 374201530712064 374460214075904 374863577481216 374967377123328 375226589912383 375333914148864 375630778847232 375710407852032 376479342353664 376664730670272 377032926887936 378183540068136 378553220947968 379252589518848 379779264544768 380109334826496 380409976571823 380480898203648 380781833831424 381642033757248 382015095373824 382317244451712 383180912925624 383555478822912 383744351614976 383888831053464 384264088952832 384529728505252 385025541931008 385813540924416 386190680260608 386539575820288 387063098966016 387253699002368 387559991474784 388435503503718 388815205853184 389195279368192 389914308902912 390383009102592 390764615172096 391104232941312 391486544019456 392370926272512 392681266138656 393065118793728 393953067104256 394338162966528 394650058788864 394953727169551 395541587536128 395736362602944 396123201667072 396272341732608 396659704725504 396933913295744 398259139018752 398455252279296 399008594395136 399355377096192 399671241208371 399745753808896 400061926683648 400965681036096 401357631848448 402099131056128 402582478137048 402976009396224 403326240220728 403720498520064 404745968339044 405028052926464 405348403756032 405744638754816 406097275825152 406661230559232 406861481230336 407694169981472 408103123934286 408502051719168 408901369462784 409055320498176 409338098086236 409656805556224 410582235086848 410906978913024 411308647514112 412237808615424 412563861892512 412967150125056 413900057843712 414304652230656 414664728901632 414951384241427 415070070767616 415569009689856 416336764098816 416743740407808 417802289898368 418424158715904 418630201761792 418746120372536 419197187948544 419486976551184 419575902518784 419986045140992 420434612793393 420845594819584 421267740835392 421679537258496 422250653417472 422458580729856 423747822004056 424162042748928 425239435090388 425535802441728 425872373566464 426288671096832 426659163208704 427251672612864 427623001679808 428041010479104 428336912765344 429128255588384 429766982295552 430398922293248 430858611457692 431279783120896 431371209015296 431712395566848 432134401818624 432254059739392 432719677882368 433018814504448 433110609051648 433997019657696 434857022797824 435282102976512 435660411377664 436086276882432 437417106584832 437844689289216 438653597515776 438956836222336 439610192068608 439948455581272 440422362021888 441417292056576 441722441289261 441848785010688 442154232531968 442538513575521 442971102542848 443630433337344 443848888614912 444757276343424 445192034189312 445203407928312 445638601875456 446197739085824 446550652457712 447081919021056 447907892822016 448262158814208 448884668694528 449274799233216 449713973035008 450856268529568 451527335829504 452361522438144 452674237354284 453116734164992 454140341245184 454629534990336 454979355322624 455656559542272 455971552298592 456813949497312 457260492947456 457719166384128 458166594699264 458655941229156 459104285257728 459564808184064 460014040645632 460863906250752 461905014472704 462224326749944 462722228453376 463767534692352 464220875390976 464945526921117 465400019127296 466092733759488 466953829613568 467276632107648 467733403009024 468139915187328 468790029672448 469197460176456 469656108720128 470027576135664 470355158237184 470586773471232 470958976982016 471089385419103 471549883352064 471922848620082 472010831429632 472022890333632 472484300783616 473451294172032 473684434024736 474389479415808 475265903321088 476805176229888 477134788903168 477648751951872 478016284706048 478727777746944 479943769725024 480412922970112 481300475052032 481879026861012 482350071853056 482769287536932 483241202774016 484198787579904 484332862117632 484806305775616 485189756011008 485292610142208 486151202045952 486285817206816 486761169911808 487146166317504 487249435183104 487725729841152 488246647114908 488487072588009 488626792169472 488964577057792 489692365848576 490597061492736 491843202032256 492526233706496 492954293603112 493436164857856 493826440750128 494170609287168 494942012528931 495425826812928 495910114033664 496341114897408 496826296827904 497423511598464 498342490360704 498829628669952 499329999691776 499956502831104 500351935886352 500841038462976 500947210469376 501833498886144 501972456471552 502219640893696 502967158898688 503896379424768 504244720090848 504737627930624 505670119358464 506812446435328 507213302095764 507709111775232 508856045009664 509353460498432 509756325935616 510907883900832 511407305097216 511851774737952 512352118603776 512967996335916 513367389241344 513915693184476 514418054565888 515437419036672 516084131954688 516492320914944 516746655299712 517914004671624 518420274470912 519191905959936 520002367593687 520151101341696 520510678803456 521019486896128 521472310588416 521982058692608 523161235030016 523575021518208 524086825058304 525270756139008 525686211121104 526200078385152 526657404585744 527388783381504 527648483470592 527847142698513 528363122310144 528879606300672 529410120155136 530493618771072 531012185358336 531273669705728 532473836128256 532894988277828 533415902244864 534620908048128 535143509131264 536132174741504 536776637516064 537301345861632 537768320294304 538293998026752 539936740940652 540037403901952 540464538341376 541463034433536 541837344711946 542214974078976 542643830834688 543646353120768 544137498579048 544669402292224 544874469882336 545407093997568 545784130781648 546487865966592 547606316150784 547875971884032 548411530018816 549650411487232 550085149190016 550622866833408 551866743791616 552886305202176 553323602286288 554092012919808 554573580303501 555115685465088 555658320543744 557354055164544 557898878287872 558173602349056 558383754259584 558929583931392 559315968734912 559434536691712 560579483724524 561183332253696 561302296068096 561690321113856 562239383011328 562451065684992 563000871223296 563278107639808 564997096005408 565549390331904 567275310102204 567381069922304 567829831421952 568878884278272 569668896817152 570164002239744 570721347305472 571172750747136 572463050635872 573022643060736 574478148610256 575333218234368 575616527422464 576179202424832 576396133429248 576794592757878 577358419339264 577480812068864 578662692876928 579286020390912 579809363730432 580594648449024 580880548503552 581339987212176 582653255255577 583222808779776 583792919052288 584871463354368 585574513653888 586146922758144 586656349411968 587229816029184 588556389408768 588963255052348 589597678190592 590051351434028 590929600656384 591507244449792 591798518153216 593009701791232 593604543904416 594184802500608 594989557088256 595400869943616 596109225361408 597210523762688 597682878418944 598512891592704 599033065644288 599618630713344 600092890025472 601448521554144 602036447772672 603148696584192 603565649805712 604464014094336 605580747780096 607118952508566 607542079389696 607962069731456 608616958132224 609085265996416 609991845838848 610292221845504 611541254972208 612139047010304 612154685901429 612753077578752 613352054194176 614007147129354 614485208334336 615873352630272 616360468369536 616962971271168 618356712923136 619450725187584 619927369228156 620850086765568 621456978345984 621997093352448 622605106151424 623035509476864 624186553583104 625115610611712 625596613568608 626703434847552 627449031294976 627945302642688 628119180558804 628733177802752 629230464826776 629363853778176 629979067711488 631268392229376 631901611253088 632519305887744 633687871094784 635740234973184 636243064123392 637859152635582 638303703662592 639433006645248 639925026300032 640877508919296 642061515718656 642505369148016 643133429137408 643692383382576 644321603698688 645598383439872 645777149490176 646287917186538 646919674681344 647056813522944 647568593350272 648201602727936 648381089609088 649014893215744 649528221756672 649665913577472 650995529486544 651316096784012 652285534196736 652923154464768 653490617066496 654129415323648 655790936043008 656767033933824 657272391470816 657980396273664 658435254333504 659922683371908 660567769083904 661788153196544 662773177516032 663231348797952 664456653814272 665106171559936 665773332922368 666608670441472 667135914515136 667788051283968 667929613959168 668457902813184 669296608628736 669825978686568 670622878531584 671861839233024 672326293454464 673327003041792 674570959552512 676284402794352 676945482366976 678474726679552 679011356031426 679675101247488 681210511867776 681876406796288 682469032983936 683136158138368 683957328447888 685220924245968 685890739421184 686578749576192 687249892048896 687983911843734 688112175939584 688656427886592 688995540399616 690021060968448 690552006228832 691295859376128 692857521709056 693336490124916 694014238404608 695296414117888 696331313086464 698100028690944 698782433411072 700361008185344 700914948161472 701600104513536 702209872780992 703185044508672 703796190264684 704484163080192 705041364203496 705880160206848 707324825028096 708016247144448 708726451175424 710176941258048 710526651037104 711221202993152 712827877397504 715207764344832 715702183354752 716401794482176 717024427059072 717725330702336 719915654587536 720619384455168 721950712578048 722818540291518 722953298771968 723525107779584 724153931305398 724861804161024 725516664772064 726298181369856 726499293176448 727209458663424 727784634016512 727938915213312 729428725810224 730141754867712 730501295845376 731588594761728 732940188254208 733446865586688 734163822444544 735822325055488 737181740269568 737764803048384 738789350559744 739431440404668 740154247286784 740739661125192 743138740219392 743865171050496 744511672346112 745239445241856 746135267397696 747513735541056 748244443004928 748403061424128 748920428151808 749934754246656 750453179824766 751261557694464 751420815704064 752958684707328 753329461340544 754065853775872 756367080136272 757106441895936 758505179037696 759558529089536 760218669652992 760819953143646 760961796407296 761563667662848 763284067514496 764030190747648 764634488903424 766361825851248 767110957645824 767488703229952 767777662106928 768528177905664 769059457010504 770051083862016 771627081848832 772381360521216 773079151640576 774126197932032 774507398004736 775119982949568 776871007007436 777630411706368 780766018205184 781529230344192 782208465882624 782973088038912 784741852545024 785362532277312 786130237587456 787906134208512 789300117577728 789907454339102 791083175072256 791472725205888 792246403334144 792544683465216 793319409451008 793867826591488 796518278037504 796910504558592 798017188790272 798710754192384 799342482416742 799491507617792 800123853367296 801931362072192 802715263696896 804198262112256 805164956274096 805952018792448 806652480441456 807440997040128 809491936678088 810056105852928 810696807512064 811489277509632 812194551650304 812756017067919 813322461118464 813722962460672 815388339962944 816206247868572 817004103438336 818110640996352 818676196172472 821164470173696 821813957826048 822617295028224 824475617230848 825127723785024 825934300250112 827800115687424 829329457803264 829902768482854 831138019379712 832673528197632 833487480815616 835604579796736 836848317431808 837260403523584 837492240745072 838394375897088 838973953102368 839151805037568 839972090281984 840869225586786 841691189639168 842535481670784 843359074516992 844501306834944 844917161459712 847495644008112 848324085497856 850478870180776 851071604883456 851744747132928 852577342193664 853318326417408 854503345225728 855246003359616 856082020958208 856673825530688 858256511176768 859533964591104 861717222915384 862559566241792 862742418030592 863424791133696 864268803637248 864508119478784 865191889136817 865439355764736 866037629008896 866221218103296 867994039315392 869714045595648 871320822755328 874834213169664 875689378578432 877307195031552 877913672444672 879220384137216 879896911162544 880844724043776 882834584113152 883444882578522 884308465063936 885077027151042 885942205085696 887260866674688 887697777229824 889514552686848 890384068378624 890406815856624 891277203750912 892395478171648 893101304915424 894163838042112 895815785644032 896524317628416 897769337389056 898549598466432 899427946070016 901712537059136 903054671659008 904723044876288 905348474708568 906233468329984 908280682490368 909259069980672 909958710645248 910678428762849 911313119084544 911943104597184 913627898994624 914520985894912 915438332768256 917311882458312 918208570515456 919129616368128 920028081291264 921010720694031 921727812501504 923810028945408 924448653499888 925444456906752 927535069384704 929891053842234 930800038254592 932185467518976 933907659227136 934553264215296 935466806018048 936279830374656 937580059344896 938394920352912 939312217440256 940055152271328 941173546942464 941917953964032 942178770838206 943099766704128 943845697240164 944021662859264 944045780667264 944968601567232 946902588344064 947368868049472 948778958831616 950531806642176 953610352459776 954269577806336 955297503903744 956032569412096 956788728953373 957455555493888 959887539450048 960825845940224 962600950104064 963758053722024 964700143706112 965538575073864 966482405548032 968397575159808 968665724235264 969431875779807 969612611551232 970379512022016 970585220284416 972302404091904 972571634413632 973522339823616 974292332635008 974498870366208 976493294229816 976974145176018 977929154115584 979384731697152 981194122985472 983686404064512 985052467412992 985908587206224 986872329715712 987652881500256 989884025057862 990851653625856 991820228067328 992682229794816 993652593655808 994847023196928 996684980721408 997659257339904 998659999383552 999913005662208 1000703871772704 1001682076925952 1001894420938752 1003666997772288 1003944912943104 1004439281787392 1005934317797376 1007792758849536 1008489440181696 1009475255861248 1011340238716928 1013624892870656 1014426604191528 1015418223550464 1017712090019328 1018517034047139 1018706920996864 1019512651871232 1021815767801664 1022814610194432 1023703549475904 1024704237207552 1025935992671832 1027831386368952 1028836109131776 1030874838073344 1032168263909376 1032984641829888 1033493310599424 1035828009343248 1036840548941824 1040004735187374 1041021357606912 1042038973792256 1042944621176832 1043964117385216 1046322470060032 1047150043036416 1048173650116608 1050541512278016 1051372422242208 1052400156770304 1053314809171488 1054777566763008 1055296966941184 1055694285397026 1056726244620288 1057456753389443 1057759212601344 1058820240310272 1060987237542144 1062024370716672 1062547339411456 1064947672256512 1065789976555656 1066831804489728 1069241816096256 1070287018262528 1072264349483008 1073553275032128 1074602691723264 1075536640588608 1076587996053504 1079873481881304 1080929076682752 1082926068867072 1083674689423892 1084429948157952 1085287661669376 1087292706241536 1088274997158096 1089338804584448 1089748939764672 1090814187995136 1091568261563296 1095212632301568 1095751943768064 1096823060037632 1099300822974464 1100170298380032 1101245733666816 1103733487583232 1105772610404352 1106647204572576 1108184025839616 1109147160607002 1110231370930176 1111316641087488 1113051412932371 1114708110329088 1115797756575744 1116347204698112 1116767508519168 1117859167862784 1118631937469824 1118869073383424 1121158967449048 1122366664507392 1122604592136192 1123380642227712 1124478766022656 1124902131369984 1125679769737149 1126001742446592 1126556215279616 1129994192010816 1131098780663808 1134550620204408 1135659662843904 1137757768556544 1139337793634304 1140328004479488 1141442694610944 1142345501494272 1144926101271744 1146045286121472 1148956297220512 1150666436468736 1151233054844928 1152358404849664 1152792266858496 1153589185515756 1154716838678528 1154961624137728 1157325385753856 1158572040781824 1159618727460864 1161189296898048 1161761097007104 1162679974424352 1165306510511154 1166445617559552 1167585838104576 1169408446498567 1169742926708736 1171149027307776 1172293845516288 1173312698823936 1174459632058368 1177112778817536 1177926510104696 1179195356381184 1180102702868056 1181859201312768 1183014488899584 1183597036306432 1184861181508653 1186019403582464 1187209087808832 1188369605001216 1189979114176512 1190801739887232 1195365756837888 1197025783185408 1198066131288576 1199237261426688 1200185780050944 1202897043108288 1204072895545344 1206297393168384 1207131299611424 1208928028188672 1211161495560192 1214237905017132 1215084158779392 1215924139462912 1217233916264448 1218170531992832 1219983691677696 1220584443691008 1223082509944416 1224278094020608 1224309371802858 1225506155157504 1226704108388352 1228014294258708 1228970416668672 1231746705260544 1232720936739072 1233925942542336 1236713425846272 1238901450375168 1239854738456312 1241700173531136 1242913956691968 1243994186704896 1244854152724281 1245210212302848 1246071018953728 1248373107166208 1250231221223424 1251193227137216 1253406869695104 1255890605285376 1256238361117608 1257466355605504 1258460929653552 1258727707556352 1259958135422976 1261303838380179 1262536784458752 1263803222506176 1265038611775488 1267375742189568 1272486128246784 1275718305271164 1276607407325184 1278866013290496 1279850052600064 1281755017838592 1284123031437312 1285010738296032 1286266858274816 1287384766765152 1288643207397376 1291196766879744 1291554298980352 1292575834373076 1293839349362688 1294113627045888 1295137186700544 1296403205455872 1296762179218176 1298029786431488 1299056443513344 1299331827154944 1301991058973088 1302632193568024 1304571068393472 1305846308929536 1306981234132992 1308258830647296 1311581872086016 1313534067867648 1314544782941632 1315960792547328 1316870508667008 1319845366743816 1321135538167808 1323576306393088 1325167323867783 1325546355032064 1326462697595904 1327615540726563 1328913307628544 1330212343119872 1331546665844736 1333217340882944 1334271829030272 1335576102567936 1336915805626368 1338593217257472 1339651957373136 1341245757063168 1343723678466048 1344652586908928 1346654006083584 1349141919105024 1352568805588704 1353890964733952 1356949453359104 1358022712062852 1359350202494976 1362421023735552 1363752813592576 1364938065967872 1366272316276736 1367914656895776 1370441848491936 1371781478842368 1373157499152384 1374499784097792 1375967823687468 1376224351879168 1377312855773184 1377991080799232 1380042121936896 1381104012457664 1382591718752256 1385715043418112 1386672980249832 1388028476809216 1390592828235776 1392662626172928 1394836580763351 1396200057381888 1397564866822144 1400722016370688 1401829896322944 1403200209027072 1404419745561984 1406370089017344 1407592380529368 1408968326160384 1410082728406992 1411760320413696 1413268156257309 1414649650056192 1416032494288896 1417452902350848 1420353882516096 1421053302074208 1422442405986304 1425655754795008 1430415528689664 1431404366709504 1432803588964352 1434048854118144 1435450661404672 1439831309175072 1441238768910336 1443901425156096 1445637080583036 1445906597543936 1447050215559168 1448307862610796 1449723608322048 1451033329544128 1452596362739712 1452998586352896 1454418917326848 1455569268033024 1455877830426624 1458857451620448 1460283509735424 1461002591690752 1463177189523456 1465461217764027 1465880376508416 1466893731173376 1468327644889088 1471644650110976 1474363480539136 1475529606096768 1477578701119488 1478862880809336 1480308494573568 1481479322250384 1484826037586793 1486277480438784 1487730342100992 1489023344692224 1490478890483712 1492270534795392 1495027471082112 1496488886009856 1497840856303616 1499869508493312 1500906359649532 1502523115388928 1502841631408128 1505917369414656 1506658922681088 1508131707551744 1512734160272544 1514212883791872 1517010358075392 1519117058179072 1520437339305984 1521639906287292 1521923592814592 1523127335325696 1526568135028992 1528060381495296 1529268977806848 1532723651702496 1534221915291648 1534977406459904 1535555324213856 1537056355811328 1538118914021008 1540102167724032 1543254163697664 1546158303281152 1548252395864064 1549014796009472 1550239965899136 1553742014014872 1555260823412736 1560007102781061 1561532036410368 1563058460688384 1564416931765248 1565946176077824 1569483705090048 1570725064554624 1572260475174912 1575812268417024 1578600235155456 1579814908678204 1582166350144512 1582945450411776 1584492806668288 1585089366930432 1586638818902016 1587735653182976 1593036556075008 1593821009117184 1596034377580544 1597421508384768 1598684964833484 1598983015235584 1600247706734592 1603862724144384 1605430527393792 1608396524224512 1610329912548192 1611904037584896 1613304960882912 1614881994080256 1618983873356176 1620112211705856 1621393615024128 1622641216443577 1624389103300608 1625512034135838 1626644922236928 1627445924921344 1630776679925888 1632412495737144 1634008206876672 1636221281992704 1637352392344944 1642328940347392 1643627915652096 1645234590056448 1648951234461696 1650255447570048 1651868600500224 1655600231374848 1658658915606528 1659805536965708 1662276038759424 1665347056395264 1666974961631232 1671209159593472 1673696634863616 1674520807047168 1674984481490144 1676788751794176 1677947906204736 1678303610075136 1679944180563968 1681738451173572 1683382379278336 1685070963341568 1686718149033984 1689002613669888 1689834322919424 1694991288016224 1696648170995712 1700957740361552 1702143209766912 1703489494265856 1704800265377429 1706636652834816 1709006690451456 1710492006719232 1712164041916416 1713347651061376 1716513022353536 1719067929182208 1723434445830768 1725119132483584 1725484836061184 1726849582267392 1728537607274496 1729016238957568 1730383778273634 1732075258017792 1732442436206592 1735988078630784 1739428091191296 1742641645510656 1749668426339328 1751378757156864 1754614390063104 1755827344889344 1758440768274432 1759793822325088 1761689448087552 1765669168226304 1766889765157044 1768616930127872 1770154054302084 1771884410171392 1774521733349376 1775395554459648 1779029105373696 1780768136757248 1780813631713248 1782554407501824 1784790956343296 1786202609830848 1788327676084224 1791119266156033 1791631571288064 1793048635256832 1795538674778112 1797099196932864 1798855892140032 1803425074118272 1806109343318016 1809446089752576 1810696949417136 1812466936659968 1816561364980736 1819917421290496 1821356857525698 1822626238169088 1823886209194368 1827255797989248 1829041971789824 1830876665536512 1834623764916624 1836417141030912 1838259232736256 1840056162582528 1842021441388062 1843455625003008 1847620057890816 1848897306999776 1850888913813504 1855070138769408 1859782107684468 1861600076509184 1864370935037952 1867815318454272 1869106528430592 1870933612036096 1872559660749312 1875160118689792 1876789840705824 1878624434880512 1880110304542656 1882347093884928 1883835907928064 1884357541676412 1886199533408256 1887691394480328 1888091561334528 1889937203134464 1893805176688128 1894737736098944 1897557917663232 1901063613284352 1907220704919552 1908539155612672 1912065138824192 1913577457906746 1914911110987776 1919775078900096 1921651691880448 1925201900208128 1927516107444048 1929400287412224 1931077150147728 1932964811096064 1936795150319616 1937331448470528 1938863751559614 1939225223102464 1940759024044032 1941170440568832 1944604808183808 1945143268827264 1947044679647232 1948584665270016 1948997740732416 1952986588459632 1953948290352036 1955858308231168 1958769463394304 1962388245970944 1967372808129024 1970104934825984 1971817174412448 1973744659431424 1975305763000512 1979768050115724 1981703307251712 1985364459589632 1989694046393856 1993369961442816 1995318514679808 1997319998767104 1999826011324416 2001407743545408 2003364153851904 2003788841877504 2007889825886208 2008878563574784 2011868635594752 2015585517699072 2016978880363392 2018950511722496 2022680477433856 2027249785741312 2028853208383056 2030836447100928 2035424180038656 2037034068094278 2037413841993728 2039025303742464 2043631535603328 2045629220388864 2047407098951808 2049408474415104 2051871985343664 2055662772737904 2057672218263552 2061749676146688 2064336527818752 2065969283659776 2066986621198848 2071656018686496 2073681097883648 2080009470374748 2082042715213824 2085889242353664 2092644940120064 2094300086072832 2096347300233216 2101083024556032 2102744844484416 2104800313540608 2106629618342976 2109555133526016 2110593933882368 2111388570794052 2113452489240576 2114913506778886 2117640480620544 2121974475084288 2124048741433344 2125094678822912 2129895344513024 2131579953111312 2133663608979456 2138483632192512 2140574036525056 2144528698966016 2147106550064256 2149205383446528 2151073281177216 2153175992107008 2159746963762608 2161858153365504 2165852137734144 2167349378847784 2168859896315904 2170575323338752 2174585412483072 2176549994316192 2178677609168896 2179497879529344 2181628375990272 2183136523126592 2190425264603136 2191503887536128 2198601645948928 2200340596760064 2202491467333632 2207466975166464 2211545220808704 2213294409145152 2216368051679232 2218294321214004 2220462741860352 2226102825864742 2229416220658176 2231595513151488 2232694409396224 2233535017038336 2235718335725568 2237263874939648 2237738146766848 2242317934898096 2244733329014784 2245209184272384 2246761284455424 2248957532045312 2249804262739968 2251359539474298 2253112430559232 2259988384021632 2262197561327616 2269101240408816 2271319325687808 2275515537113088 2278675587268608 2280656008958976 2282885389221888 2284691002988544 2289852202543488 2292090572242944 2297912594441024 2301332872937472 2302466109689856 2305584533716992 2307178371031512 2309433677357056 2309923248275456 2314650771507712 2317144081563648 2319237454921728 2322378593796096 2323522194014208 2325359948848704 2330613021022308 2332891235119104 2338816892997134 2342298054615552 2344587691032576 2346625397647872 2348919264116736 2354225557635072 2355853020209392 2358390712762368 2360205405736112 2363718402625536 2367194072612864 2369722363017306 2372038807164928 2374418175617664 2376739210002432 2379958228353024 2381603479774464 2390731513675776 2394051566370816 2396132262577152 2398474522853376 2400371560101888 2405794086216576 2408145791090688 2412594786336768 2414262599222848 2417856056377344 2422322991120384 2428475810034264 2430168317558784 2431848278925824 2434467832528896 2436341063985664 2438268051203757 2439967383355392 2441168887382016 2446165019888832 2448556188041216 2448618743605716 2451012310315008 2456028588517416 2463493410521088 2465441873478144 2467851885084672 2473426851692544 2477802900750336 2479709476912624 2483400347062272 2487988373409792 2489708305448562 2492142037907456 2496746214332416 2500462442446848 2502386454274432 2506813739390208 2511781210570752 2512476722235216 2514932711211008 2516921859307104 2517455415112704 2519916270845952 2522607676760358 2525073568917504 2527606445012352 2530077223550976 2534751484379136 2544972256493568 2551436610542328 2553214814650368 2557732026580992 2559700105200128 2563510035677184 2568246062874624 2570021476592064 2572533716549632 2574769533530304 2577286414794752 2583108597960704 2585151668746152 2587678698725376 2588227254091776 2590274373401088 2592806410911744 2593524358436352 2595575667410451 2596059572862976 2598112887026688 2598663654309888 2603982117946176 2605264387136048 2609142136786944 2613962468265984 2623163744172032 2627068135735296 2629089565883264 2631921585094656 2633741017334016 2639690733487632 2642271076335616 2647152612786176 2650334647735566 2652925395191808 2655231081453126 2657826615257088 2660424686239744 2663093331689472 2666434681765888 2668543658060544 2671152205135872 2673831611252736 2677186434514944 2679303914746272 2682491514126336 2687447356932096 2689305173817856 2693308012167168 2698283838210048 2705137611177408 2707781929467904 2713898906718208 2716045424125704 2718700404989952 2724842047471104 2727505627185152 2729876131935744 2732035286288547 2732544632553472 2735829313791552 2740883696983872 2743562957684736 2746314998304768 2751935647374936 2754625711546368 2755982161598464 2760084243873792 2762208024915328 2765183437504512 2771430086836224 2773345960499664 2776056953618432 2781185656471552 2789673161526702 2792400114763776 2795129733644288 2801444032741376 2803659792645888 2806400418054144 2808839491123968 2812740178034688 2815184761058736 2817936652320768 2820165456813984 2823520640827392 2826536312514618 2829299300112384 2832064988577792 2834905804701696 2840707765032192 2842106604148416 2844884811972608 2851311509590016 2860831057379328 2862808733419008 2865607177928704 2868097708236288 2870366186860119 2870901322809344 2879662618350144 2882477537820672 2887802850312192 2891274161166072 2894100431118336 2896615725221592 2899447216644096 2902066659088256 2905192725479424 2905997172705792 2908837834653696 2911138536066048 2911755660853248 2917714903240896 2920567019470848 2922005183381504 2930922435528054 2933787462346752 2936655289778176 2943289300221952 2948726961078272 2951059212193536 2955157402238976 2957725761618672 2960616989147136 2962958644500768 2969652075173586 2972554960877568 2975460684201984 2978046689384448 2980105395915703 2980957780967424 2984541069590784 2990054942164224 2992977772019712 2995681712607232 2999739016986624 3001812719299064 3005046230777856 3005683262816256 3011834738829312 3013317845362176 3016263415103488 3025468320545088 3028425767583744 3034020716150784 3040874678611968 3043279812574584 3046254670651392 3053136270057984 3056120762990592 3058537955613696 3065447303404992 3068443830583296 3069954812919808 3071110648427712 3074112711622656 3076237828042016 3086508327395328 3092316606562304 3096504791728128 3098029592018944 3100479931798272 3107484028029744 3110521646825472 3120014205562122 3123064072820736 3126116921376768 3128833863530496 3131892352155648 3138967410180096 3141450129109248 3144520950349824 3151624536834048 3157200470310912 3159629817356408 3164332700289024 3165890900823552 3168985613336576 3170178733860864 3172370260168329 3173277637804032 3175471306365952 3186073112150016 3187642018234368 3194843016769536 3197369929666968 3200495413469184 3207725448288768 3210861054787584 3216793048449024 3220659825096384 3223808075169792 3226609921765824 3229763988160512 3237967746712352 3242787230048256 3245282432887154 3248778206601216 3251024068271676 3253289844473856 3254891849842688 3261553359851776 3264824991474288 3268016413753344 3272442563985408 3274704784689888 3284657880694784 3287255831304192 3290469180112896 3297902468923392 3300510895140096 3303737201000448 3311200462749696 3317317831213056 3319611073931416 3324552077518848 3330694112790528 3333949923262464 3339154238797113 3342418319186944 3347393269727232 3349041614094336 3349968962980288 3353577503588352 3355895812409472 3356607220150272 3363476902347144 3366764758556672 3370141926683136 3373436298067968 3377039309211447 3378005227339776 3379668645838848 3389982576032448 3393296341991424 3401915480723104 3406978988531712 3409600530754858 3413273305669632 3418013380902912 3420984013438464 3424328083832832 3426695302122752 3433026044707072 3438135858364416 3446868891661536 3450238264967168 3450969672122368 3453699164534784 3457075214548992 3458032477915136 3460767556547268 3464150516035584 3464884872413184 3471976157261568 3478856182382592 3485283291021312 3499336852678656 3502757514313728 3508225339495701 3509228780126208 3511654689778688 3516881536548864 3519587644650176 3523378896175104 3531338336452608 3533779530314088 3537233860255744 3540308108604168 3543768820342784 3549043466698752 3550791108919296 3554583544525959 3558058210747392 3561536273514496 3561627263426496 3565108815003648 3569581912686592 3572405219661696 3582238532312066 3586097270513664 3591077349556224 3594198393865728 3597711784280064 3606850148236544 3612218686636032 3618892179505152 3621393898834272 3624933873319936 3633122729961472 3639834842580992 3642713715051396 3645252476338176 3647772418388736 3654511595978496 3658083943579648 3661753331073024 3669247529833248 3672834282061824 3676518465472512 3680112325165056 3684042882776124 3686911250006016 3695240115781632 3697794613999552 3701777827627008 3710140277538816 3719564215368936 3723200153018368 3728741870075904 3734562458172843 3735630636908544 3738213056861184 3741867224072192 3745119321498624 3750320237379584 3753579681411648 3757248869761024 3760220609085312 3767671815856128 3768715083352824 3772399066816512 3775382788960656 3776183122669056 3779874406268928 3783911515140537 3787610353376256 3789475472197888 3795115835326464 3802127226568704 3817078311225344 3824130277648384 3827154915813492 3829822221975552 3839550157800192 3843303383760896 3850403800416256 3855032214888096 3858800574824448 3862154300295456 3865929622192128 3873590300639232 3874662896941056 3877727503119228 3878450446204928 3881518048088064 3882340881137664 3889209616367616 3890286537654528 3894089359294464 3897169330540032 3897995481464832 3905973176919264 3907896580704072 3911716616462336 3917538926788608 3924776491941888 3934745616258048 3940209869651968 3943634348824896 3947489318862848 3950611526001024 3959536100231448 3963406614503424 3970728919179264 3975501971603349 3979388092787712 3982846622179689 3986739922885632 3990637029359616 3994639997534208 3999652022648832 4002815487090816 4006728307703808 4015779651772416 4017757127149568 4023737271189504 4031171035398144 4033957760726784 4037901023444992 4045360954867712 4054499571482624 4057706416766112 4061672894201856 4070848360077312 4074068136188556 4074827683987456 4078050607484928 4087263071206656 4091258440777728 4094814197903616 4098816948830208 4103743970687328 4111325545475808 4115344436527104 4123499352293376 4128673055637504 4131938567319552 4133973242397696 4143312037372992 4147362195767296 4160018940749496 4164085430427648 4171778484707328 4184509742290053 4185289880240128 4188600172145664 4192694600466432 4202166049112064 4205489688968832 4209600627081216 4213259236685952 4219110267052032 4221187867764736 4222777141588104 4226904978481152 4229827013557772 4235280961241088 4243948950168576 4248097482866688 4250189357645824 4259790689026048 4263159906222624 4267327217958912 4276967264385024 4281148073050112 4289057397932032 4294213100128512 4298410766893056 4302146562354432 4306351984214016 4319493927525216 4323716306731008 4331704275468288 4334698757695568 4337719792631808 4341150646677504 4344490998865061 4349170824966144 4353099988632384 4357355218337792 4358995759058688 4363256751980544 4366273046253184 4380850529206272 4383007775072256 4396383653292081 4397203291897856 4400681193520128 4404982934667264 4414933950332928 4423090441617408 4426588818290304 4432736103358464 4436588642428008 4440925483720704 4452205651729484 4458832441316352 4463191026302976 4465388818792448 4467070034076672 4471436671451136 4474527749879296 4475476293533696 4484635869796192 4489466658029568 4493522568910848 4497915064090624 4499608525479936 4502719078948596 4506224861118464 4519976768043264 4524395122655232 4538202480817632 4542638651375616 4551031074226176 4557351174537216 4561312017917952 4564465226655697 4565770778443776 4569382005977088 4579704405086976 4584181144485888 4595825188882048 4602665745874944 4604932219379712 4611169067433984 4614356742063024 4618867354714112 4619846496550912 4629301543015424 4638474909843456 4644757187592192 4647044388028416 4650719897697408 4661226042044616 4665782470238208 4677633785994268 4684596109231104 4689175382065152 4693250795295744 4697838528233472 4708451115270144 4711706040418784 4716781425524736 4720410811472224 4727436805251072 4734388145225728 4739444726034612 4744077614329856 4748836351235328 4753478420004864 4759916456706048 4763206959548928 4781463027351552 4788103132741632 4792264525154304 4796949045706752 4800743120203776 4811588172433152 4816291582181376 4825189572673536 4828525198445696 4835712112754688 4844645982240768 4856951620068528 4860336635117568 4863696557851648 4867923649330731 4872682127971328 4876536102407514 4879934766710784 4882337774764032 4892330039777664 4897112376082432 4897237487211432 4902024620630016 4912057177034832 4926986821042176 4930883746956288 4935703770169344 4946853703385088 4955605801500672 4959418953825248 4966800694124544 4975976746819584 4979416610897124 4984284075814912 4993492428664832 5000924884893696 5004772908548864 5013627478780416 5023562421141504 5024953444470432 5029865422422016 5033843718614208 5034910830225408 5039832541691904 5045215353520716 5050147137835008 5055212890024704 5060154447101952 5069502968758272 5089944512987136 5102873221084656 5106429629300736 5114400796132287 5119400210400256 5127020071354368 5136492125749248 5140042953184128 5145067433099264 5149539067060608 5154572829589504 5166217195921408 5170303337492304 5175357397450752 5176454508183552 5180548746802176 5185612821823488 5187048716872704 5191151334820902 5192119145725952 5196225774053376 5197327308619776 5207964235892352 5210528774272096 5218284273573888 5227924936531968 5246327488344064 5254136271470592 5258179131766528 5263843170189312 5267482034668032 5279381466975264 5284542152671232 5294305225572352 5300669295471132 5305850790383616 5310462162906252 5315653230514176 5326186663378944 5332869363531776 5337087316121088 5342304410271744 5347663222505472 5354372869029888 5358607829492544 5364983028252672 5373357798468099 5374894713864192 5378610347635712 5386616024334336 5396567676420096 5410275222354816 5415563858935808 5427797813436416 5432090848251408 5437400809979904 5449684094942208 5455011254370304 5459752263871488 5464070572577094 5465089265106944 5471658627583104 5481767393967744 5487125915369472 5492629996609536 5503871294749872 5509251423092736 5511964323196928 5520168487747584 5524416049830656 5530366875009024 5542860173672448 5546691920999328 5552113907236864 5562371312943104 5579346323053404 5584800229527552 5602888065482752 5607319585291776 5612800836108288 5617678982247936 5625480356069376 5630369522117472 5635873304641536 5640330913627968 5647041281654784 5653072625029236 5658598600224768 5669811609403392 5681415530064384 5684213208296832 5689769623945216 5702623019180032 5721662114758656 5725617466838016 5731214355857408 5736195416472576 5740732373720238 5741802645618688 5759325236700288 5764955075641344 5775605700624384 5782548322332144 5788200862236672 5793231450443184 5798894433288192 5804133318176512 5810385450958848 5811994345411584 5817675669307392 5822277072132096 5823511321706496 5835429806481792 5841134038941696 5844010366763008 5861844871056108 5867574924693504 5886578600443904 5897453922156544 5902118424387072 5910314804477952 5915451523237344 5921233978294272 5925917289001536 5939304150347172 5945109921755136 5956093378768896 5960210791831406 5969082139181568 5980109884328448 5985955544039424 5991363425214464 5999478033973248 6003625438598128 6010092461555712 6011366525632512 6023669477658624 6026635690724352 6032526830206976 6050936641090176 6056851535167488 6068041432301568 6081749357223936 6086559625149168 6092509341302784 6106272540115968 6112241525981184 6117075911227392 6130894606809984 6136887661166592 6139909625839616 6142221296855424 6148225423245312 6152475656084032 6173016654790656 6184633213124608 6193009583456256 6196059184037888 6200959863596544 6214968056059488 6221043293650944 6240028411124244 6246128145641472 6257667727060992 6277934820360192 6282900258218496 6289041900699648 6303249073668096 6314400940621824 6319259634712816 6328665400578048 6331781801647104 6337971226673152 6340357467721728 6344740520336658 6350942612731904 6372146224300032 6375284036468736 6389686033539072 6394739859333936 6400990826938368 6415450896577536 6421722109575168 6433586096898048 6441319650192768 6447616150339584 6453219843531648 6459527976321024 6475935493424704 6485574460096512 6490564865774308 6497556413202432 6502048136543352 6506579688947712 6509783699685376 6523106719703552 6529649982948576 6536032827506688 6544885127970816 6549409569379776 6569315761389568 6574511662608384 6595804937846784 6601021790280192 6607474402000896 6622400925499392 6634635662426112 6639222147862832 6649104155037696 6661388225581056 6678308477594226 6684836638373888 6694786539454464 6698083228188672 6699937925960576 6707155007176704 6711791624818944 6713214440300544 6726953804694288 6733529517113344 6740283853366272 6746872596135936 6754078618422894 6759337291677696 6779965152064896 6786592683982848 6803830961446208 6813957977063424 6819201061509716 6826546611339264 6836026761805824 6841968026876928 6848656167665664 6853390604245504 6866052089414144 6876271716728832 6893737783323072 6900476529934336 6901939344244736 6907398329069568 6916064955830272 6921535113094536 6928301032071168 6929769744826368 6943952314523136 6957712364765184 6970566582042624 6998673705357312 7016450678991402 7023309379557376 7033763073097728 7039175289300352 7046757792350208 7062676672905216 7067559060628176 7074467720511488 7080616217208336 7087537640685568 7101582217838592 7109167089051918 7116116421494784 7123072547028992 7123254526852992 7130217630007296 7139163825373184 7144810439323392 7164477064624132 7172194541027328 7182154699112448 7188396787731456 7195423568560128 7213700296473088 7224437373272064 7237784359010304 7242787797668544 7249867746639872 7266245459922944 7279669685161984 7285427430102792 7290504952676352 7295544836777472 7309023191956992 7314804153611271 7316167887159296 7323506662146048 7338495059666496 7345668564123648 7353036930945024 7368085765552248 7390480231563264 7395589227999104 7403555655254016 7420280555077632 7439128430737872 7446400306036736 7469124916345686 7476426113722368 7483734448144384 7490238642997248 7500640474759168 7507159362823296 7514497739522048 7520441218170624 7535343631712256 7537430166705648 7544798133633024 7550765577921312 7552366245338112 7559748812537856 7567823030281074 7575220706752512 7578950944395776 7590231670652928 7604254453137408 7634156622450688 7648260555296768 7654309831626984 7659644443951104 7679100315600384 7686606767521792 7700807600832512 7710064429776192 7717601149648896 7724308600590912 7731859244384256 7749325793882112 7755455006238456 7763036096176128 7764681762275328 7778419232735232 7780573075309056 7788178718588928 7794338661080064 7795990962929664 7811946353838528 7815793161408144 7823433232924672 7869491232516096 7880419739303936 7887268697649792 7894978637725696 7901223052002048 7919072200462896 7926813229006848 7941457838358528 7951003943206698 7958776185575424 7965693244359378 7973479845771264 7981274058719232 7989279995068416 7999304045297664 8005630974181632 8013456615407616 8031559303544832 8035514254299136 8047474542379008 8062342070796288 8067915521453568 8075802046889984 8090721909735424 8108999142965248 8115412833532224 8123345788403712 8141696720154624 8148136272377112 8156101214969856 8174526142413312 8182516881555456 8189628395807232 8197633897660416 8207487941374656 8222651090951616 8230688873054208 8263877134639104 8267946484795392 8286624074745984 8294724391534592 8320037881498992 8328170860855296 8343556969414656 8369019484580106 8370579760480256 8377200344291328 8385389200932864 8398478843035163 8404332098224128 8410979377937664 8419201254162432 8426518473371904 8438220534104064 8442375735529472 8445554283176208 8453809956962304 8459654027115544 8470561922482176 8487897900337152 8496194965733376 8500378715291648 8519581378052096 8526319812445248 8534654435917824 8553934528770048 8588426200257024 8596821533786112 8604293124708864 8612703968428032 8638987855050432 8647432613462016 8663408550936576 8669397515391136 8682301293355008 8688981997730122 8698341649932288 8706199977264768 8714710436675584 8717991518117376 8726513503961088 8732546092506368 8761701058412544 8766015550144512 8792767306584162 8794406583795712 8801362387040256 8809965869334528 8829867900665856 8846180883234816 8853177636580608 8865472206716928 8873177284856016 8881850967441408 8904411303458968 8917664882632704 8926382052605952 8930777637584896 8934140068153344 8940316187747109 8942873342902272 8949055499758592 8950952587067392 8969271739592384 8978933316059136 8987045137821696 8999217050959872 9005438157897192 9039953536086528 9048790245310464 9076404961635264 9085277302751232 9102062148452352 9122624035835904 9128930453311394 9138764011954176 9159408810173952 9168362288971776 9191650377764096 9205331491749888 9209864438759424 9222338134867968 9228713484126048 9237734709428224 9239692993101824 9258603086030848 9276949819686912 9289514375184384 9294088776056832 9301439795394816 9322452084089232 9331564940476416 9355267571988536 9369192218462208 9378350764130304 9386501590591488 9395677056466944 9416902230540288 9423412080837568 9433562851049472 9440821622944448 9454873610502144 9478889452069224 9488155228659712 9497672702470656 9506956840009728 9517110780504987 9519832913412096 9526413919097856 9562926054703104 9584529050308608 9601486240407552 9623176344866304 9632583164362752 9650379145347072 9657050396891392 9671424225509376 9689291964481536 9713903240137056 9727393115703296 9735847298661462 9745364255942656 9753072204815028 9759869533421568 9764675549528064 9784660079555328 9794224752164864 9794474974422864 9804049241260032 9824114354069664 9853973642084352 9861767493912576 9871407540338688 9893707406770176 9911211603001344 9918837907650496 9933601388249088 9951953493639168 9958833221794248 9968568151629824 9986984857329664 10001849769787392 10009545817097728 10017462716391339 10027254957560832 10047124842283008 10049906888940864 10059730844844032 10067687437228416 10069821660450816 10090430707041432 10100294275670016 10110425780049408 10120308894203904 10131117927634341 10139005937516544 10179889025974272 10205746442169312 10228801592264574 10238800420800512 10254040142708736 10272984251498496 10280085906368256 10290134866198528 10299078134121216 10309145659179008 10332434391842816 10340606674984608 10350714794901504 10352909016367104 10361097493604352 10371225643646976 10374097433745408 10382302669641804 10384238291451904 10392451548106752 10394654617239552 10415928471784704 10421057548544192 10436568547147776 10455849873063936 10492654976688128 10508272542941184 10516358263533056 10524676018487103 10527686340378624 10534964069336064 10558762933950528 10569084305342464 10588610451144704 10601338590942264 10611701580767232 10620924325812504 10631306461028352 10652373326757888 10663750633577877 10665738727063552 10674174632242176 10684608820543488 10695326445010944 10708745738059776 10717215658985088 10746715596936198 10757220695271424 10773232048668672 10793135352840192 10820550444709632 10831127717871616 10855595626872832 10864181696502816 10874801619959808 10899368189884416 10910022508740608 10919504527742976 10928141145154188 10930178530213888 10943317255166208 10963534787935488 10974251830738944 10985259993219072 11007742589499744 11018502846185472 11023928646393856 11040336975495168 11048832099661312 11060733750018048 11085720347344896 11093383841998656 11104227814473728 11124742625886208 11158692646106808 11169600459055104 11203687374518529 11205776130965504 11214639170583552 11225601672216576 11235357964495872 11250960712138752 11260739044234944 11271746609283072 11280661827255936 11306145250058472 11317197200449536 11339623218806784 11362831060128768 11368426416593664 11379539247890432 11405246038360064 11451234933676032 11462428711714816 11472390832945152 11481464747440476 11483605291237376 11518650473400576 11529910151282688 11551211401248768 11565096644664288 11576401724473344 11586462900886368 11597788866576384 11608266636353024 11620770901917696 11623988690823168 11632024287283873 11635351338614784 11644554144264192 11647022643412992 11670859612963584 11682268077883392 11688020733526016 11723689742112216 11735149849387008 11773157200887808 11794907844313088 11804236848774144 11820629608955904 11830903046474688 11842467956588544 11851834578003072 11878608300694344 11890219843510272 11912186757537792 11920421583662812 11938164278363136 11960219768656896 11971911088078848 11982726850428928 11998956067946496 12007250877196256 12020184923111424 12047338955317248 12053271381448704 12065053660413952 12101873282180352 12113703070334976 12136082864603136 12163498714447872 12173119250298336 12185018682605568 12212545080231936 12224483051962368 12234151822454784 12243565542256081 12261789213619968 12273775322333184 12279819251679232 12284442593710848 12296450846490624 12304951312168064 12346033309581312 12369266426249216 12386019166912512 12392118368075776 12401919727193088 12429936112118976 12442086587301888 12480056822248488 12492256291282944 12515335454121984 12555869640720384 12565800516436992 12578083801399296 12606498147336192 12628801881243648 12638519269425632 12657330801156096 12663563603294208 12675942453346304 12680714935443456 12689481040673316 12701885225463808 12744292448600064 12750568072937472 12779372067078144 12789479718667872 12801981653876736 12830901793155072 12843444219150336 12863492911484237 12867172193796096 12882639300385536 12895232300679168 12906439687063296 12919055952642048 12951870986849408 12971148920193024 12981129731548616 12995112826404864 13004096273086704 13013159377895424 13019567399370752 13033472996595183 13046213439407104 13059299965897152 13072065655013376 13089770255941632 13098819138759552 13149023325216768 13191609875693568 13202043580560384 13214948804001792 13244801850998784 13269271324852224 13278444295725664 13298208310075392 13322776451162112 13356616955188452 13369673276747776 13389573078908928 13396166456377344 13399875851921152 13414310014353408 13423583249637888 13426428880601088 13453907609388576 13467059034226688 13480567706732544 13493745192271872 13508157236845788 13518674583355392 13559930304129792 13573185367965696 13607661922892416 13627915954126848 13638402123019432 13653093222678528 13672053523611648 13683936053753856 13693395679967091 13697312335331328 13706781208491008 13732104178828288 13752543433457664 13787475566646144 13800953059868672 13814796658139136 13832129911660544 13843070226189072 13856602064142336 13859539489652736 13887904629046272 13915424729530368 13941133164085248 13997347410714624 14032901357982804 14046618759114752 14067526146195456 14078350578600704 14093515584700416 14125353345810432 14135118121256352 14148935441022976 14161232434416672 14175075281371136 14203164435677184 14218334178103836 14232232842989568 14246509053705984 14260435260014592 14278327650746368 14289620878646784 14328954129248264 14344389082054656 14364309398224896 14376793575462912 14390847137120256 14427400592946176 14448874746544128 14475568718020608 14485575595337088 14499735493279744 14532490919845888 14559339370323968 14570854860205584 14581009905352704 14591089673554944 14603770947992193 14618046383913984 14629608307222542 14632335774318592 14647013324292096 14676990119332992 14691337128247296 14706073861890048 14736171531104496 14780960463126528 14791178455998208 14807111310508032 14840561110155264 14878256861475744 14892800612073472 14938249832691372 14952852227444736 14980477285994496 15001280949518336 15014318725646592 15028995479044096 15040882436341248 15070687263424512 15074860333411296 15089596267266048 15101531155842624 15104732490676224 15119497625075712 15135646060562148 15150441413505024 15157901888791552 15180463341305856 15208508906274816 15268313244901376 15296521110593536 15308619663253968 15319288887902208 15343202388396861 15358200631200768 15373213535043584 15401615201665024 15420128859552384 15435202299297792 15448617201181824 15463718488768512 15498651587764224 15510910012476912 15526072192352256 15529363524550656 15556838465470464 15561146150618112 15576357437177856 15588677322160128 15591981925859328 15623892707677056 15631586322816288 15646866465849344 15738982465032192 15760839478607872 15774537395299584 15789957275451392 15802446104004096 15838144400925792 15853626458013696 15882915676717056 15902007886413396 15917552371150848 15931386488718756 15946959691542528 15978559990136832 15998608090595328 16011261948363264 16026913230815232 16063118607089664 16071028508598272 16094949084758016 16120073395404297 16124684141592576 16135831042907136 16151604093779968 16181443819470848 16217998285930496 16230825667064448 16246691576807424 16283393440309248 16296272544754224 16312202429939712 16349052284826624 16365033763110912 16379256791614464 16395267795320832 16414975882749312 16445302181903232 16461377746108416 16527754269278208 16535892969590784 16573248149491968 16589448783069184 16640075762997984 16656341721710592 16687113938829312 16738038969160212 16741159520960512 16754400688582656 16796957686070326 16808664196448256 16821958755875328 16838402508324864 16853036946743808 16876441068208128 16884751471058944 16891108566352416 16907619913924608 16919308054231088 16941123844964352 16975795800674304 17000757430583296 17039162756104192 17052639624890496 17069308871835648 17107869057540096 17176852400514048 17193643067572224 17208586249417728 17225407936856064 17277975710100864 17294865226924032 17326817101873152 17338795030782272 17364602586710016 17377963995460244 17396683299864576 17412399954529536 17429420873351168 17435983036234752 17453027007922176 17465092185012736 17523402116825088 17532031100289024 17585534613168324 17588813167591424 17602724774080512 17659735801331712 17692361766469632 17706355273161216 17730944413433856 17746354569712032 17763701934882816 17808822606917936 17835329765265408 17861555275169792 17868280136306688 17880632375494218 17898110999517184 17901905174134784 17938543479184768 17957866632118272 17974090275643392 17998434101919744 18010876315794384 18079907072173056 18097580490620928 18152809923270528 18170554605502464 18204124296904704 18245248071671808 18257860906622788 18277528023908352 18318817620347904 18336724577943552 18383300755528192 18410662983499776 18419728877518848 18444676269735936 18457426968252096 18475469418856448 18479385986203648 18517206172061696 18553899639373824 18579028750368768 18588177552113664 18602879590789632 18644904168178464 18663129880952832 18710535143977072 18738384436924416 18773003181182976 18833804461080576 18846824161675136 18867125702098944 18881643245888896 18909747221004288 18957778904138448 18976310457319424 18995345404941312 19013913680019456 19034221561009974 19052827838195712 19125852109406208 19169058100617216 19202972480815104 19246352689732608 19265166328725504 19300758290694144 19314100793782784 19342848451018752 19378583928963072 19427806480274112 19454786231406592 19471694597322924 19490728511885312 19506144409630056 19519739066843136 19529351099056128 19569320159110656 19588449504329728 19588949948845728 19608098482520064 19648228708139328 19707947284168704 19723534987825152 19787414813540352 19822423206002688 19837675815300992 19867202776498176 19903906987278336 19917666443588496 19937136303259648 19973969714659328 20019091634195456 20034925432782678 20054509915121664 20094249684566016 20099813777881728 20119461689688064 20135374874456832 20139643320901632 20180861414082864 20200588551340032 20220851560098816 20240617788407808 20262235855268682 20278011875033088 20359778051948544 20411492884338624 20457603184529148 20477600841601024 20508080285417472 20545968502996992 20560171812736512 20580269732397056 20598156268242432 20618291318358016 20664868783685632 20681213349969216 20701429589803008 20705818032734208 20722194987208704 20748194867490816 20764605339283608 20784903096213504 20789309234479104 20831856943569408 20842115097088384 20873137094295552 20911699746127872 20985309953376256 21032716527066112 21049352036974206 21069928138672128 21117525867901056 21138168610684928 21177220902289408 21202677181884528 21223403161534464 21241848651625008 21262612922056704 21304746653515776 21327501267155754 21331477454127104 21348349264484352 21369217641086976 21390652890021888 21417491476119552 21434431317970176 21493431193872396 21514441390542848 21546464097337344 21586270705680384 21641100889419264 21662255435743232 21711191253745664 21728363393005632 21749603239919616 21798736379768832 21839009055485952 21856282290308376 21886634510332416 21927069575870976 21948503661477888 21970519986438144 22015485178999488 22037005692370944 22047857292787712 22097664199322624 22171440694689792 22186767683997312 22208455628947456 22249485251772416 22317385292213616 22339200918110208 22407374749037058 22411552261931008 22429278341167104 22451203344433152 22470715928991744 22501921424277504 22521478088469888 22543493218566144 22561323654511872 22612290500116944 22634394400899072 22679246437613568 22725662120257536 22736852833187328 22759078495780864 22810492076720128 22902469867352064 22944781665890304 22962929494880952 23037300946801152 23059820302565376 23102422802497536 23130193289328576 23152803448946688 23172925801772736 23195577733152768 23216533272706048 23247977381646336 23264048574567746 23289108288528384 23294045286825984 23341719225927168 23364536155766784 23376041467052032 23447379484224432 23470299698774016 23546314401775616 23589815688626176 23608473697548288 23641259217911808 23661806092949376 23684935913177088 23703669156006144 23757216601388688 23780439687020544 23824373515075584 23840843167325624 23876328556726272 23920439537313792 23943822176157696 23965453700857856 23997912135892992 24014501754392512 24040369846222848 24094677910634496 24106542762897408 24203746564360704 24227406140669952 24272165729206272 24326997428895744 24346238500596672 24370037365211136 24425090160463872 24468303644909568 24487131084512162 24523578427239936 24547550644666368 24559638503358464 24568885187421696 24592901692981248 24609902624336128 24692066619162624 24738532852498432 24784236736151552 24803839454386176 24859872224237952 24884173174603776 24960113644496976 24984512582565888 25030670908243968 25111739281440768 25131601032873984 25156167602798592 25195436529105489 25212996294672384 25257603762487296 25277038538851264 25314661602312192 25327127206588416 25361429870886912 25378962081346632 25403770450927616 25488584897200128 25501136145874944 25558744134156288 25578959437335744 25603963307753472 25661803586310144 25726985822968474 25765278600771072 25790464601358336 25812879374126592 25838111905284096 25903741973698816 25942297840386048 25962259463097232 25990225652809728 26008192546173408 26039134798741504 26066945993190366 26092426878814208 26118599931794304 26144131310026752 26179540511883264 26197638277519104 26298046650433536 26383219751387136 26404087161120768 26429897608003584 26489603701997568 26538542649704448 26556888591451328 26596416620150784 26645552902324224 26713233910376904 26739346553495552 26779146157817856 26792332912754688 26799751703842304 26820948563241327 26828620028706816 26847166499275776 26852857761202176 26907815218777152 26934118068453376 26961135413465088 27016314473691576 27119860608259584 27146370735931392 27215323845784832 27255831908253696 27276804246038864 27306186445357056 27367872107507712 27386791359934182 27413562416982016 27464208357656576 27505086866915328 27574951133292288 27601906119737344 27629593316278272 27664259823321088 27686140452378144 27713204128284672 27719078979305472 27775809258092544 27830849459060736 27882266328170496 27994694821429248 28065802715965608 28093237518229504 28135052292390912 28156701157201408 28187031169400832 28250706691620864 28270236242512704 28297870882045952 28322464868833344 28350150562742272 28436668356207672 28464465685979136 28493018107411968 28520870520029184 28551332341514961 28556655301492736 28579241757293568 28657908258496528 28688778164109312 28753587150925824 28854801185892352 28897749493088256 28951137436041216 28971151190674176 28999470986559488 29064981839691776 29118678740647936 29141709720411168 29182179347109888 29207541895984386 29236092767827968 29259216614445084 29264671548637184 29294026648584192 29353980238665984 29382674256494592 29412147723780096 29472343062208992 29561920926253056 29582356911996416 29614222621016064 29681122220310528 29756513722951488 29785601224146944 29876499665382744 29905704454889472 29960954571988992 30002561899036672 30028637451293184 30052388149174017 30057990958088192 30081764872682496 30141374526849024 30149720666822592 30179192534532096 30203062311685248 30209464981352448 30271292121124296 30300882827010048 30315803777583104 30360926682611712 30417017812549632 30536626489802752 30593042221187072 30617239326507936 30686404776793722 30716401262401536 30746427070087168 30803230403330048 30840257719104768 30870404598595584 30897234402363648 30927436977537024 30997303175528448 31021820024953824 31052144384704512 31058727049101312 31113676930940928 31122292301236224 31152714874355712 31177354644320256 31183963851718656 31247785415354112 31263172645632576 31293732931698688 31477964930064384 31521678957215744 31549074790599168 31574028055461309 31579914550902784 31604892208008192 31676288801851584 31707252916027392 31765831353434112 31804015772826792 31835104742301696 31862772977437512 31893919383085056 31957119980273664 31997216181190656 32022523896726528 32053826461630464 32126237214179328 32142057017196544 32240146790808594 32271662085814272 32303208187559936 32362887638941696 32435996571860992 32461651334128896 32493383153614848 32566786880618496 32592545089508448 32624404859879424 32698104569653248 32730067526221824 32758513583228928 32781159355072733 32790535590641664 32829951765498624 32890604363806464 32922755492216832 33055508538556416 33071785939181568 33146496298983936 33178897566138368 33280151525995968 33312683443421184 33374227877658624 33476077938320424 33508801377165312 33593915372140652 33617328392896512 33643917511750656 33676805016649728 33706073893487616 33752882136416256 33769502942117888 33782217132704832 33815239827849216 33838616108462176 33951591601348608 34001514861166592 34078325512208384 34105279249780992 34138617743671296 34215738115080192 34353704801028096 34387286135144448 34417172498835456 34450815873712128 34555951420201728 34589730453848064 34653634203746304 34677590061564544 34729205173420032 34755927990920488 34793366599729152 34824799909059072 34858841746702336 34871966072469504 34896072861851619 34906054015844352 34930184370025472 35046804233650176 35064062200578048 35171069226336648 35205449548161024 35319471602663424 35384723532939264 35412710546322432 35461888826867712 35492709139424064 35527403869765632 35617645213835872 35670659530530816 35723110550339584 35736560272613376 35761264750988436 35796221999034368 35803810348269568 35877086958369536 35915733264236544 35948180551286784 35996868203839488 36021752631588768 36159814144346112 36195160981241856 36305619846541056 36341109211004928 36408248593809408 36490496143343616 36515721813245576 36555056047816704 36637635240695808 36673449155887104 36730696626768243 36766601511056384 36821325966999552 36839457755037696 36889352539471872 36914853936504192 36950938837712896 37034412344123392 37107799278747648 37158057500737536 37176355104227328 37205759181579264 37289808336356928 37326259761905664 37421070287954144 37476768873848832 37546006362365952 37667608922161152 37693648323350272 37734251404197888 37763286491777792 37819494442008576 37915557808276896 37952620914638848 37990690809882624 38027827360038912 38068443122019948 38105655676391424 38251704218812416 38338116201234432 38405944961630208 38492705379465216 38530332657451008 38590478734452711 38601516581388288 38628201587565568 38685696902037504 38757167857926144 38855612960548224 38909572462813184 38943389194645848 38981457023770624 39012288819260112 39039478133686272 39058702198112256 39100418989785549 39138640318221312 39176899008659456 39177899897691456 39216196965040128 39296457416278656 39447069975650304 39574829627080704 39644846412005376 39675351630601984 39734405552996352 39807813974556672 39835332887176992 39874272606519296 39947939429318656 40038183268390912 40069850865565356 40109019830243328 40188499369132032 40199627555763456 40238923379376128 40270749748913664 40279286641803264 40361722828165728 40401177102680064 40441703120197632 40481235576815616 40524471710537364 40556023750066176 40719556103897088 40822985768677248 40915206369058296 40955201683202048 41016160570834944 41080187039901273 41091937005993984 41120343625473024 41160539464794112 41196312536484864 41236582636716032 41329737567371264 41362426699938432 41402859179606016 41444389974417408 41496389734981632 41529210678567216 41569806192427008 41578618468958208 41663713887138816 41684230194176768 41746274188591104 41823399492255744 41970619906752512 42065433054132224 42098704073948412 42139856277344256 42235051735802112 42276337221369856 42354441804578816 42405354363769056 42446806323068928 42483697303250016 42525225844113408 42609493307031552 42655002534311508 42662954908254208 42696698528968704 42781305780043776 42834982952239104 42868862635940352 42986862387744792 43028882781085696 43092928194674688 43172541411360768 43282201778838528 43324510871486464 43422382507491328 43456726786011264 43499206479839232 43597472759537664 43678018110971904 43712564580616752 43773269020664832 43811312843976579 43854139151741952 43897007322955776 43941039972876288 44030970357998976 44074011384741888 44095714585575424 44195328398645248 44342881389379584 44373535367994624 44416911257894912 44498970503544832 44634770584427232 44678401836220416 44814749498074116 44823104523862016 44858556682334208 44941431857983488 45003842848555008 45042956176939776 45086986437132288 45122647309023744 45224581000233888 45268788801798144 45358492875227136 45451324240515072 45473705666374656 45518156991561728 45620984153440256 45804939734704128 45889563331780608 45925858989761904 46029607165190583 46074601893602304 46119640605130752 46204845604995072 46260386578657152 46305606897893376 46345851603545472 46391155466305536 46433066545412096 46495954763292672 46528097149135492 46578216577056768 46588090573651968 46683438451854336 46729072311533568 46752082934104064 46894758968448864 46940599397548032 47092628803551232 47179631377252352 47216947395096576 47282518435823616 47323612185898752 47369871826354176 47407338312012288 47514433202777376 47560879374041088 47648747030151168 47681686334651248 47752657113452544 47840879074627584 47930907401715712 47995824271785984 48029003508785024 48080739692445696 48189355821268992 48213085525794816 48360220186212891 48407493128721408 48454812281339904 48544331458412544 48653994857791488 48692477001193344 48740074730422272 48850180320927744 48936607289819136 48974262169024324 49047156854479872 49095101289332736 49119277006716928 49137770374843392 49185803385962496 49219805248672256 49384133238325248 49477065704996864 49568473472303104 49607678908772352 49719744448475904 49768346349207552 49920227288993952 49969025165131776 50061341816487936 50223478562881536 50263202065747968 50390873058210978 50425992589344768 50515207524974592 50554077077702528 50629323204624384 50654254413176832 50722859741773824 50757924162693264 50807540901855232 51002272291749888 51117488268312576 51157918874671488 51207926615506944 51323607172620288 51453971645936948 51530557201542144 51580929202716672 51625758748253184 51676223810568192 51807483947397632 51884595680772096 51924518926194464 51980451305619456 52016385092346816 52078269597483008 52133891986380732 52184853757628416 52237199863588608 52288262620053504 52359081023766528 52395276555038208 52596093300867072 52766439502774272 52808174322241536 52979207403995136 53077085299408896 53113777182902656 53192833240301568 53291105804648448 53426467820753808 53478693106991104 53584665825509376 53599503407684608 53641897126482654 53694332998551552 53705715522404352 53815630437554304 53868236136906752 53922270826930176 54032628947383152 54239721216519168 54292741471862784 54430647691569664 54511663816507392 54553608492077728 54612372890714112 54735744215015424 54773582719868364 54827124833964032 54928416715313152 55010173733830656 55149902266584576 55203812239474688 55259186632556544 55328519646642176 55372280904756288 55426408256569344 55438157958610944 55551618516185088 55661698918121472 55764532656340992 55989389642858496 56131605431931216 56186475036459008 56313402314402816 56501413383241728 56540472485025408 56595741764091904 56644929737666688 56700301125484544 56873336712415344 56928931371958272 56986036214823936 57041741040058368 57102664683029922 57113310602985472 57158483514587136 57315816516993056 57377556328218624 57507174301851648 57709602371784704 57795498986176512 57902274872082432 57942302381348352 57998941973118976 58129963679383552 58237357481295872 58283419440822336 58364358694219776 58415083791968772 58472185535655936 58518433228890168 58588053297168384 58707960477331968 58765348512989184 58824295447560192 58944686124417984 59123841852506112 59164713823992832 59362244440621056 59513027445902976 59571202448293888 59752999330765488 59811408909778944 59921909143977984 60005123798073344 60057274902586368 60104776298348034 60115981916176384 60163529745364992 60282749053698048 60299441333645184 60358385069064192 60406124623370496 60418929962704896 60542584242248592 60601765654020096 60631607555166208 60721853365223424 60834035625099264 61073252979605504 61186084442374144 61234478653015872 61372809553587444 61432802524803072 61680515438209536 61740809197191168 61794468804727296 61854873955074048 61994606351056896 62043640049907648 62104288769409024 62117454098202624 62244584602472448 62354709288640512 62367927703437312 62495570830708224 62526345291265152 62587465863397376 62955929860128768 63043357914431488 63098149581198336 63148056110922618 63159829101805568 63209784416016384 63352577603703168 63414505832054784 63531662706868224 63608031545653584 63670209484603392 63725545954875024 63787838766170112 63914239960547328 63994432362381312 64045047793453056 64107652923260928 64252474428358656 64284114034393088 64480293581617188 64543324171628544 64871993143721984 64923302668257792 64986766307229696 65133573761236992 65185090179016896 65248809719758848 65396209139306496 65517027166457856 65562318710145466 65659903530997248 65781208727612928 65845510984433664 66111017077112832 66143571878363136 66292992597967872 66357795132276736 66560303051991936 66625366886842368 66748455755317248 66952155876640848 67017602754330624 67187830744281304 67234656785793024 67287835023501312 67353610033299456 67412147786975232 67505764272832512 67539005884235776 67564434265409664 67630479655698432 67677232216924352 67903183202697216 68156651024416768 68210558499561984 68277235487342592 68431476230160384 68707409602056192 68834344997670912 69111902840403456 69179460907696128 69307268407492608 69355180123129088 69458410346840064 69511855981840976 69586733199458304 69649599818118144 69717683493404672 69743932144939008 69792145723703238 69860368740050944 70093608467300352 70128124401156096 70342138452673296 70410899096322048 70638943205326848 70769447065878528 70825421092644864 70923777653735424 70985418278848128 71054807739531264 71235290427671744 71341319061061632 71473120545226752 71522529501976872 71592443998068736 71607620696539136 71754173916739072 71831466528473088 71896361102573568 71993736407678976 72043505263177536 72319628288692224 72611239693082112 72682218422009856 72816497187618816 72980992286687232 73031443626491152 73110112095633408 73275270481391616 73461393253536486 73533203022112768 73642651933999104 73678915510075392 73778705078943744 73829707873008384 73901877675425792 74068824688246784 74215598557495296 74352710208454656 74411518363158528 74579616672713856 74652519523811328 74842140575908288 74953537747697664 75092012724731904 75335217844322304 75387296646700544 75468502808395776 75526572983555584 75586309587316467 75638988884017152 75831115616553792 75905241829277696 75981381619765248 76136886244039896 76211311352782848 76503408437624832 76676232402468864 76811889923260416 76985410758930432 77180957468905422 77256403175131136 77371393804075008 77514335715852288 77711225921096448 77819144925626368 77886778389291696 77962914047541248 78024577638520224 78117404396224512 78200837979571098 78277280636442624 78353798017318912 78355799795382912 78432393930080256 78592914832557312 78894139951300608 79149659254161408 79289692824010752 79350703261203968 79468811105992704 79615627949113344 79670665774353984 79748545213038592 79895878858637312 80076366536781824 80139701731130712 80218039660486656 80376998738264064 80399255111526912 80462845689723981 80477846758752256 80541499497827328 80558573283606528 80723445656331456 80802354205360128 80883406240395264 81048943421074728 81439112207794176 81645971537354496 81830412738116592 81910403366404096 82160374079802546 82240687250946048 82321078929588224 82392625072969728 82473165273432064 82659475134742528 82724853399876864 82805718359212032 82888779948834816 82992779469963264 83058421357134432 83139612384854016 83157236937916416 83327427774277632 83368460388353536 83492548377182208 83646798984511488 83941239813505024 84130866108264448 84197408147896824 84279712554688512 84470103471604224 84552674442739712 84708883609157632 84810708727538112 84893612646137856 84967394606500032 85050451688226816 85310005068623016 85393397057937408 85562611560087552 85669965904478208 85737725271880704 85973724775489584 86057765562171392 86564403557677056 86649021742972928 86844765014982656 86913453572022528 86998412959678464 87194945519075328 87356036221943808 87425129161233504 87546538041329664 87622625687953158 87708278303483904 87794014645911552 87882079945752576 88061940715997952 88148022769483776 88191429171150848 88390656797290496 88685762778759168 88747070735989248 88833822515789824 88997941007089664 89269541168854464 89356803672440832 89629498996148232 89717113364668416 89882863715966976 90007685697110016 90085912353879552 90173972874264576 90245294618047488 90449162000467776 90537577603596288 90902648481030144 90947411332749312 91036313983123456 91241968306880512 91609879469408256 91779126663561216 91851717979523808 92059214330381166 92149203787204608 92239281210261504 92383267273386793 92409691209990144 92520773157314304 92611213795786752 92691703207090944 92782310932611072 92866133090824192 92991909526585344 93056194298270984 93156433154113536 93176181147303936 93366876903708672 93458144623067136 93504165868208128 93789517936897728 93881198795096064 94433894790193152 94565036871647232 94647224371797504 94739743652708352 94814676624024576 95028866405554752 95121758748082176 95297494060302336 95363372669302496 95505314226905088 95681758149255168 95861814803431424 95991648543571968 96058007017570048 96161479384891392 96378711642537984 96426171051589632 96720440372425782 96814986257442816 96909624562679808 97088662916825088 97307989715582976 97384954002386688 97480149460844544 97700360641855488 97873214579638272 97948524338048648 98094313708959744 98190202578665472 98238554013433856 98275540749686784 98343478065218199 98371606771924992 98439610497344512 98768266476650496 99215357817544704 99439488896951808 99536692698415104 99840454577987904 99938050330263552 100122683632975872 100526404131495936 100781746116421956 100851985178689536 101030415049949184 101108154155405056 101258646409248768 101308508826353664 101445719483547648 101515848325386528 101615081803710464 102004544583499776 102234976536625152 102315837749342976 102415853231013888 102647214345240576 102907943291873896 103061114403084288 103161858405433344 103251517496506368 103352447621136384 103614967894795264 103769191361544192 103849037852388928 103960902611238912 104032770184693632 104267783972761464 104369707515256832 104474399727177216 104576525240107008 104688218585554857 104718162047533056 104790553110076416 105192186601734144 105616348644483072 105958414807990272 106154170598817792 106227554365805312 106385666480603136 106582211609296896 106852935641507616 106957386213982208 107169331651018752 107199006815369216 107283794252965308 107388665997103104 107411431044808704 107631260875108608 107736472273813504 107844541653860352 108065257894766304 108479442433038336 108585482943725568 108861295383139328 109023327633014784 109107216984155456 109224745781428224 109471488430030848 109547165439736728 109654249667928064 109856833430626304 110020347467661312 110192089880304729 110299804533169152 110407624478949376 110518373265113088 110657039293284352 110744561809512576 110852816513138688 111103237032370176 111323397836242944 111529065312681984 111978779285716992 112263210863862432 112372950072918016 112626804628805632 113002826766483456 113080944970050816 113191483528183808 113289859475333376 113400602250969088 113746673424830688 113857862743916544 113972072429647872 114083482080116736 114205329366059844 114226621205970944 114316967029174272 114631633033986112 114755112656437248 115014348603703296 115419204743569408 115590997972353024 115771436203358133 115804549744164864 115884604762696704 115997883946237952 116259927358767104 116474714962591744 116566838881644672 116728717388439552 116830167583937544 116944371071311872 117036866457780336 117176106594336768 117301256969356647 117415920954663936 117530697025978368 117648590895120384 117889372248835968 118329427647985664 118724488881242112 119026054891805952 119142404896587776 119505998661530976 119622817819557888 119843818287955968 120010247596146688 120114549805172736 120209552596696068 120231963832352768 120327059490729984 120565498107396096 120598882667290368 120716770138128384 120812249246740992 120837859925409792 121085168484497184 121203531308040192 121263215110332416 121443706730446848 121668071250198528 122146505959211008 122372168884748288 122468957306031744 122745619107174888 122865605049606144 123240561119703819 123361030876419072 123481618394382336 123588937609454592 123709747910148096 123989212702113792 124087280099815296 124208577538818048 124489169204944896 124709418577281024 124735855406874624 124991141661416448 125052690582530304 125174931726794752 125911859720257536 126086715828862976 126196299162396672 126296112221845236 126319658203611136 126419568832032768 126705155207406336 126829011664109568 127063325413736448 127216063091307168 127340418969206784 127451091909750048 127575677532340224 127828479921094656 127988864724762624 128090095586906112 128504948856717312 128568228068786176 128960587163234376 129086648343257088 129743986287443968 129846605336515584 129973532614459392 130267147522473984 130370180358033792 130497619439517696 130792418278612992 131034054332915712 131124637420290932 131319807061994496 131562417455225856 131691021968867328 132222034154225664 132287143756726272 132585985195935744 132715590264553472 133120606103983872 133250733773684736 133496911510634496 133904311753281696 134035205508661248 134375661488562608 134469313571586048 134575670047002624 134679220964816891 134824295573950464 135011528545665024 135078011768471552 135128868530819328 135260959311396864 135354464433848704 135806366405394432 136313302048833536 136421116999123968 136554470974685184 136862952460320768 137414819204112384 137668689995341824 138223805680806912 138358921815392256 138614536814985216 138710360246258176 138916820693680128 139023711963681952 139173466398916608 139299199636236288 139435366986809344 139487864289878016 139584291447406476 139720737480101888 140187216934600704 140256248802312192 140684276905346592 140821798192644096 141277886410653696 141498422026326607 141538894131757056 141650842185289728 141847555307470848 141970836557696256 142109615479062528 142470580855343488 142682638122123264 142946241090453504 143045059003953744 143184887996137472 143215241393078272 143508347833478144 143792722205147136 143987472815357952 144087010526355072 144639256577384448 145222479386164224 145364436844019712 145632994375237632 145961984573374464 146062887252982304 146220224191266816 146550540962783232 146922786507072972 147066406044225536 147285303867998208 147357831020150784 147557410157887488 147659415746016768 147803755350851584 148137649376493568 148431197114990592 148705420416909312 148823036726317056 149159233345427712 149305039047622656 149684281151816576 149907075495395328 150184025449463808 150670435688644608 150774593293401088 151053145967111168 151172619174632934 151277977768034304 151662231233107584 151810483658555392 151962763239530496 152273772488079792 152422622705565696 153006816875249664 153352464804937728 153623779846520832 153970821517860864 154361914937810844 154512806350262272 154742787608150016 155028671431704576 155422451842192896 155638289851252736 155773556778583392 155925828095082496 156049155277040448 156234808792449024 156401675959142196 156554561272885248 156711599590765824 156864787860160512 157185829665114624 157788279902601216 158299318508322816 158701406522407936 158937622211985408 159231255898226688 159341331548707968 159497090426077184 159791757717274624 160152733073563648 160279403462261424 160436079320973312 160753997476528128 160798510223053824 160925691379447962 160955693517504512 161082998995654656 161117146567213056 161446891312662912 161604708410720256 161766812480790528 162097886842149456 162878224415588352 163291943074708992 163660825476233184 163820806732808192 164320748159605092 164481374501892096 164785250145939456 165318950269485056 165449706799753728 165611436718424064 165777559897669632 165985558939926528 166116842714268864 166279224769708032 166314473875832832 166654855548555264 166736920776707072 166985096754364416 167293597969022976 167882479627010048 168261732216528896 168394816295793648 168559425109377024 168940206943208448 169105348885479424 169417767218315264 169621417455076224 169787225292275712 169934789213000064 170100903376453632 170620010137246032 170786794115874816 171125223120175104 171339931808956416 171475450543761408 171947449550979168 172115531124342784 173128807115354112 173689530029965312 173826907144045056 173996825919356928 174389891038150656 174712072443887616 174850258322467008 175093076082659328 175245251375906316 175416556606967808 175764159891505152 176123881431995904 176296045538967552 176382858342301696 176781313594580992 177371525557518336 177494141471978496 177667645031579648 177995882014179328 178539082337708928 178713607344881664 179258997992296464 179434226729336832 179765727431933952 180015371394220032 180171824707759104 180347945748529152 180490589236094976 180898324000935552 181075155207192576 181805296962060288 181894822665498624 182483936613761024 183219758938816512 183558253327122432 183703435959047616 184118428660762332 184298407574409216 184766534546773586 185041546314628608 185222427591573504 185383406414181888 185564621865222144 185732266181648384 185983819053170688 186112388596541968 186312866308227072 186352362294607872 186733753807417344 187008331736416256 187579035873795456 187762397590192128 188867789580386304 189130073743294464 189294448743595008 189479487305416704 189629353248049152 190057732811109504 190243517496164352 190594988120604672 190726745338604992 191010628453810176 191363516298510336 191723629606862848 191983297087143936 192116014035140096 192322958769782784 192757423285075968 192852342103179264 193440880744851564 193629972514885632 194615979431165952 194769908004773376 194960298921689088 195400721283710976 195746429159276544 195897048676097296 196188627417919488 196477108026867712 196551081499373568 196686956130436398 196879220994689024 197536532953300992 198430715635089408 198878977793903616 199073385396830208 199680909155975808 199876100660527104 200245367265951744 201052808262991872 201563492232843912 201703970357379072 202060830099898368 202216308310810112 202517292818497536 202617017652707328 202891438967095296 203031696650773056 203230163607420928 204469953073250304 204631675498685952 204831706462027776 205294428690481152 205815886583747792 206122228806168576 206503034993012736 207229935789590528 207538382723088384 207698075704777856 207921805222477824 208065540369387264 208535567945522928 208739415030513664 208948799454354432 209153050480214016 209376437171109714 209581106220152832 210384373203468288 211232697288966144 211916829615980544 212308341197635584 212455108731610624 212771332961206272 213164423218593792 213705871283015232 213914772427964416 214398013630738432 214567588505930616 214777331994206208 214822862089617408 215262521750217216 215472944547627008 215689083307720704 216130515789532608 216958884866076672 217722590766278656 218046655266029568 218214433968310912 218449491562856448 218942976860061696 219094330879473456 219308499335856128 219713666861252608 220384179760609458 220599609066338304 220815248957898752 221036746530226176 221314078586568704 221489123619025152 221705633026277376 222206474064740352 222646795672485888 223058130625363968 223957558571433984 224526421727724864 224745900145836032 225253609257611264 226005653532966912 226161889940101632 226382967056367616 226579718950666752 226758928761949401 226801204501938176 227493346849661376 227715725487833088 227944144859295744 228410658732119688 228633934058348544 229263266067972224 229510225312874496 230028697207406592 230838409487138816 231542872406716266 231769209525393408 231995767892475904 232519854717534208 232949429925183488 233133677763289344 233457434776879104 233660335167875088 233888742142623744 234073732915560672 234352213188673536 234602513938713294 234831841909327872 235061394051956736 235297181790240768 235778744497671936 236658855295971328 237448977762484224 238052109783611904 238284809793175552 239011997323061952 239245635639115776 239687636575911936 240229099610345472 240419105193392136 240654118981459968 241130996214792192 241197765334580736 241433540276256768 241624498493481984 241675719850819584 242170336968994368 242407062616080384 242526430220664832 244293011918422016 244744337769496576 244937914612063488 245491238214349776 245731210099212288 246481122239407638 246722061752838144 246963236788764672 247177875218909184 247419495820296192 247978425404227584 248174560199630592 248417155077636096 248978338409889792 249418837154562048 249471710813749248 249982283322832896 250105381165060608 250349863453589504 251823719440515072 252392598324793344 252592224443690472 252839137664065536 253410310414812672 253658023328219136 254126650827472896 254432126182614336 254680837938413568 254902183819500096 255151355064680448 256180191173812224 257009897713434624 257136456137572352 257921174326468752 258173296686514176 259487972574887936 259693210673031168 259947065228918784 260534295044947968 260740360716067584 260995238879035392 261584836557225984 262068108665831424 262249274840581864 262639614123988992 263124834910451712 263382043937734656 264444068308451328 264574287513452544 265171970391871488 266241212207967744 266501467547369472 266993823021268992 267808623506563392 268070411017322496 268751322977125216 269151340094005248 269358441929633782 269648591147900928 270023057091330048 270156023536943104 270257737061638656 270521918622793728 270708928867697408 271612732810788864 272626604097667072 272842233998247936 273108941949370368 273725904920641536 274829638408224768 275337379990683648 276447611361613824 276717843630784512 277149801820160379 277229073629970432 277420720492516352 277833641387360256 278047423927363904 278346932797833216 278598399272472576 278975728579756032 279168582894812952 279441474960203776 280374433869201408 280512497604624384 281368553810693184 281643596385288192 282996844052653214 283301684370579456 283695110614941696 283941673115392512 284219230958125056 284941161710686976 285365276244246528 285892482180907008 286090118007907488 286369775992274944 286430482786156544 287016695666956288 287585444410294272 287974945630715904 288174021052710144 289278513154768896 290444958772328448 290728873688039424 291265988750475264 291923969146748928 292125774505964608 292440448382533632 293101081925566464 293845573014145944 294132812088451072 294570607735996416 294715662040301568 295030434195654597 295114820315774976 295318831492033536 295607510701703168 296275298752987136 297646073452634112 298318466690855424 298610078095245312 299368562303633152 299814150990790656 300368050898927616 301549186586802176 302106291934222336 302345238349265868 302555955536068608 303324462466215168 303620967317110784 303925526479060992 304547544976159584 304845245411131392 306013633750499328 306704929609875456 307247559693041664 307941643035721728 308723829875621688 309025612700524544 309485575216300032 310057342863409152 310844903684385792 311276579702505472 311547113557166784 311851656190164992 312098310554080896 312803351918284392 313109122545770496 313423199181531648 313729575720321024 314064655756664571 314371659330229248 315576559805202432 317402813044815872 317875244423970816 318462511796453376 318682663097415936 318994180852154368 319583515434549248 320305466147127296 320558806924522848 320872158641946624 321507994953056256 321597020446107648 321851382758895924 321911387035009024 322165997991309312 322234293134426112 322893782625325824 323209416821440512 323533624961581056 324195773684298912 325756448831176704 326583886149417984 327321650952466368 327641613465616384 328641496319210184 328962749003784192 329570500291878912 330576269640914187 330637900538970112 330899413599507456 331222873436848128 331555119795339264 331971117879853056 332233685428537728 332558449539416064 333309711097110528 333473841553414144 333970193508728832 334587195938045952 335764959254020096 336523464433057792 336789632591587296 337118850218754048 337880413886416896 338210697770958848 338835534436630528 339242834910152448 339574450584551424 339869578426000128 340201806752907264 341240020274492064 341573588231749632 342250446240350208 342679863617912832 342950901087522816 343894899101958336 344231062248685568 346257614230708224 347314308610074399 347379060059930624 347653814288090112 347993651838713856 348779782076301312 349424144887775232 349700516644934016 350186152165318656 350490502751812632 350833113213935616 351528319783010304 352247762863991808 352592091077935104 352765716684603392 353562627189161984 354988282943956992 355335290063159296 355991764028358656 357078164675417856 357427214689763328 358517995984592928 358868453458673664 359531454863867904 360030742788440064 360343649415518208 360592752905800063 360695891497058304 360981178472189952 361796648001871104 362150310414385152 363610593924120576 363789645330997248 364967873227522048 366439517877633024 367116506654244864 367406871918095232 368236857321524664 368596815148818432 369533069093547172 370083092629257216 370444855183147008 370766812828363776 371129243730444288 371464532363296768 371967638106341376 372224777193083936 372625732616454144 373467507614834688 374016663472832512 375158071747590912 375524795180384256 377735579160772608 378260147486588928 378588897487190016 378958974610833408 379258706496098304 380115465622219008 380487034992328704 381189976241209344 381453490677209984 382021256907620352 382727032597020672 383447259213725696 383966594174287872 384232028070280192 385514846570151936 385704684206358528 386881761489703128 387259945029771264 389231958862331904 389539816009546752 389920597843378176 390801442567421952 391492858318553088 391794097352194592 392377254835838976 392954216053735424 393102162998747136 393373912260872796 393758441989378048 395073065906601984 396861431270178816 397757955587807232 398146770793660416 399361818311951616 399752201321054208 400490734531903488 402105616525983744 403126984465687824 403407940714758144 404037662894450673 404432616621620224 405034585636995072 405234035305414656 405782877934190592 406063393301546112 406460327214841856 408939906146500608 409263350997371904 409663412924055552 410588857380962304 411631773167495584 412244457612337152 413006069986025472 414459871579181056 415076765446176768 415396151409555712 415843610444955648 416131080738774528 417071135891045856 417478830061027328 417897598908708864 418306100960428032 418752874342219428 419162212440305664 420768746406936576 422465394577932288 423833659231961088 424495266078979821 424616682395271168 424910217463221248 425542665922412544 426328846437187584 427411742566030464 427829544855928832 428796027261476864 429135177011861232 429554663988412416 429645724179234816 430525043500434432 430945889095254016 431378166615441408 432261031579065216 433917769732153344 435445181532557312 436093310532059136 436428867936621824 436898983125712896 437885953720123392 438188661758946912 438616998671712256 439427333722505216 440768359521218916 441199218132676608 442073493060452352 442628157173137408 442978247238050304 443411266052554752 444412948129480704 445293591344971776 446116261250727936 447915117142867968 449052843455449728 449491800291672064 450507218515222528 452011307065933824 452323779880203264 452765934112735232 453159437901333504 453517857523898802 453602409003876352 454986693699322752 455431450975666176 455888289718591488 456821317464239376 457267868116697088 458526532135944448 459020450625748992 460057394414813184 461676818974277632 463085744813432532 463538419050786816 465039709435068416 465898859850366976 466267355526578688 466914869553758208 467320670335750176 467777484285247488 468147465831121344 468704426377347072 469205027877426588 469663683818655744 470594363580481536 471557488995343872 473317710591942656 474897955524968448 476104219567223808 476569619586351104 478023994646123904 478491271278231552 479375273151823872 480458199220690944 480838210386784272 481308237962919936 482261992429584384 482395530669161472 482867080552513536 483248996986963968 483351439701639168 484340673937988736 484814125232160768 485052860441329664 488586023836844032 489488675538993152 489875829224126976 490982476428699552 491462420198424576 492962244478815276 493444123505676288 494355750437818368 495956850808455168 496349120399261184 496834310155272192 497956676819779584 498837674309124096 498943421627498496 499964566645665792 500210762330121216 500699726907179008 503647438881030144 504785196649586688 505184448887380944 505678275328131072 506820620829625344 507316046656438272 508253301654945792 508864252365228672 509361675876827136 509804367639000192 510302710129360896 512360382347624448 514019795426869248 514272912275144704 515842348652937504 516346593373028352 518975945149775872 519386421346062336 521068590089895936 521480721432135168 521990477758070784 523169673114451968 524136217331662848 524498549681163728 525279228247977984 526249669820903424 528888136616902656 529148575026905088 530343940783742976 532482424415935488 533002935094738944 533987646042537984 535617247013126784 536140822034644992 537502645954250432 538302680188010496 538716883859267564 539297182295801856 540046114182660096 540312047073886208 540515474123277312 541043837245587456 541417857735394816 543225465621577728 545253208195334144 545684467996495872 547451809841283072 549659276816449536 550674759981367296 552895222723227648 554299603640320758 554841440985032704 555667282774720512 556094847854727808 556693865595666432 557196798544945152 557951457159512064 558337165789625904 558882949920407552 561024995209248768 562737107621386368 563287192770576384 565993688105306428 566603368741158912 567390221229883392 567883346230785024 568438461916250112 569882323421373952 570730552488493056 571784964361814016 572180236015814976 572739551984549888 572860965572313088 574033391333912576 575170888820588544 575949891261431808 576348042105420288 578557026309537792 580889917544656896 583847938293497856 584251549011929216 584880896765067264 586202163851132928 587691146028291888 588265624176902144 589431324080603136 590060868391309194 590637662984067072 591215021403406336 592550597505974272 595292146905268224 596636933381710848 597220156190490624 598737124607266304 599628301981581312 600736101797855232 603098373173604352 604212583868444672 604690476698531736 605111911072137216 606648924932430336 607241934634221568 607851052958121984 609095089952319168 609690490822262784 613409859219750912 614495119386083328 615883286071443456 617447659751243376 618051225401049088 621689807368771584 622553159405010944 623094227114333568 623703312380329984 624196621108161792 625606703836568784 626218245091540992 626846398363063296 627459151440642048 628129311513329142 628743318660458496 631153119610404864 634805626089631744 635750488847941632 636925023592906752 637365326194831872 637988361704308736 639167030869098496 640610932294254592 641117613849045696 641744317283893248 643194040892215296 643702765517791848 644331995982618624 644468586268852224 645787565250651648 646418833642881024 647067249923162112 648391547368597824 653167772298835968 654643301904932736 655283226931232768 657282992638420368 657925498007568384 659141000583757824 661152539281828374 661275801077940224 661798827199014912 662445746873696256 663110239590678528 663942235759706112 664467370857075456 665116899078832128 666619422194221056 666947683106828288 667940387017457664 669174391876091904 671529918508040192 673046928866115584 673579265183174592 674237700437508096 675760827772833792 678485669820304896 679148901169102848 679739156852000256 680403613505814528 682480040548984128 683147176463499264 685901802175045632 687789798203916672 688462124497371136 692515228461416448 694628617220148798 694758120119861248 695307628576180224 695987303677427712 697559564152602624 698848289775550464 699401033289868032 700372304330637312 700981005503625264 701666226427871232 703056639566020608 704495525727983616 705184182155870208 705531433369206784 707125254378323968 709976565887913984 714156329350835712 714854429379526656 717035991969185856 717736906917347328 719062909727735808 720687298831036416 721185505811600126 721962356944379904 723593296003742208 724300620828770304 727221187848241152 727579290661994496 729935746455044096 732879035755266048 734233013308489728 734813743836190464 736473714643049328 737193630297636864 739066138187094344 740166185258514432 740889710366294016 741533625656727552 742258487460888576 742929064726593536 743935276212682752 744449554386167872 745251465232908288 746935015229669376 750316143495181824 751049590360768512 755471158321545216 757177794974380032 758517412992196608 760230931244438016 760974069984657408 762379952482418688 762906981354419968 764042513815240704 765454065194041344 766894518427451392 768464056140560384 771029693140303872 771409368412717056 773763522979406256 774519890059542528 778463917724663808 779079632019093504 779841195686756352 781602885134843904 782985716637106176 783588194704389184 784754509671677952 786204325997494272 786747824521745592 787516883978756096 790146131813203968 793722862540357632 795515911175614464 798723636623903232 799504402642108416 800981469063806976 804211233051967488 806253968931375648 808075325788901346 808865233243240448 810069171273990144 810468070610829312 811565755868381184 812126786603092224 812920654429683712 817879812293001216 818526701994743808 819326825848111104 821177714761924608 823263546334991168 824488915224674304 826012139972050944 828919743158362112 830153530892353536 830792302819111424 831449405460481137 831687220889911296 832262161477549056 834142271782091712 834957660122054656 835795197817417728 837505748684438856 838324424880611328 841537492813873152 844930789155864576 848990532157959642 849820434926442496 851085331844825088 852657692874375168 854823485132060928 855659089711857664 857592054522953728 858270354023722464 859109327976824832 859291448358469632 861050087000868864 861891778190508032 862756333230882816 864522063158130432 867835539464306688 870890363065114624 872186621064118272 872857735873243648 873797966251425792 875771907440246784 876377323517893824 877233997343424512 878854667445010432 881536719042437832 882398436265353216 884146986120904704 885091302586963791 885256314346274816 885956494476100608 886822532105109504 888825896258961408 895830234285735936 898105686910899456 898983600583344128 901014437030445056 904647559760406528 905531868225470464 906318875802667008 907035715047797604 907204818007752704 909973387398645504 910862901951332352 911776579437182976 913642634928478752 914535736233394176 917053064271888896 918040901251497984 920114788829626368 923353637948555264 926171489626865064 927076838101573632 930079418870136832 931797719700733952 932534711053157376 933829739107516416 934641340671500352 935554968570494976 936294931662242688 938410055754853176 939327367637311488 941188727160963072 943114977990687744 946635421183885312 952208439134447616 953139239172702208 956047989292247808 956982542556463104 958750546303647744 960916398441381888 961676420773568544 962616475925839872 964523984859168768 964791061338322944 965734161105027072 966497993973927936 966702879403278336 968681347875977472 969628250464321536 970105720882659328 977172047673688064 978977351077986304 979751658448253952 981964952857399104 982924840396849152 985924488957630552 986888247011352576 988711500875636736 991913701616910336 992698240798522368 993668620310544384 995913353639559168 997675348618248192 999929133291331584 1000421524660242432 1001399453814358016 1007294877762060288 1009570393299173376 1010368897774761888 1011356550656262144 1013641241659250688 1014632093312876544 1016215940007254723 1016506603309891584 1017728504730457344 1018723351753654272 1019608735278000384 1020605420258721792 1024720764695248896 1028039590853738496 1028545824550289408 1031684697305875008 1032693186746056704 1038772842692124672 1042137180179791872 1042961442864270336 1043980955516141568 1046339346228903936 1048272434663325696 1048997099362327456 1050558456495955968 1052499339641806848 1057776273233805312 1058297150053810176 1060687881567485952 1064964848831870976 1066005870189477888 1067975292085075968 1071234494026253568 1072281644069289984 1075005291908500864 1076605360376020992 1077433767718535128 1078594364591603712 1080092228365320192 1080624094147772416 1081030948246554624 1081778258717400189 1082087674491174912 1082835715470789632 1086450931243155456 1091368935992991744 1094903619682566144 1099318553632899072 1101349519962734592 1105790445446455296 1108599207280641516 1109682881970065408 1111334565549441024 1112189695709455616 1113387731191332864 1114393597089890304 1115902914319024128 1116674331579251808 1117765899840815104 1122049990418497536 1125474215242772736 1126574385541152768 1131987376210612856 1133206737482317824 1134780442459766784 1135766692461570048 1136876923832500224 1139764646842747904 1141461104976986112 1143569928723628032 1144360472031629952 1145479103969099776 1148066782667825152 1150341777641177088 1151899782522863616 1152696084210840576 1157114052619075584 1161779835089313792 1167695876586995712 1168503098023858432 1169761793530134528 1172404327702265856 1175382292056583776 1176531248353804288 1178862648161206272 1180121736782618388 1181275325968134144 1185101195011948544 1190584293810536448 1193273866763421696 1194440312380981248 1197474249214532608 1199256603963162624 1201472203595710464 1206196746347208704 1208425167736889344 1209380953397063472 1210223822144274432 1212112988683352019 1213297849864860672 1214483869268443136 1215702105916243968 1218190179904638336 1219380981644525568 1226819718439501824 1228990238772166656 1231766572142886912 1234895319502486752 1236102450802098176 1243379614737543168 1245106318810021888 1246188454228667136 1247406624760659968 1248393242216323584 1251213407673137568 1252436490183081984 1253692796726126592 1254918302881284096 1256258623026658284 1257486637320916992 1262306239220809728 1269611252179263488 1271500977695883264 1273485798236939463 1273850047185813504 1274730652389663744 1275976723408617472 1278334061738196992 1281221864588509184 1282235227698091392 1283488634567786496 1286388081784430592 1287405531035583696 1288663991965237248 1288937172537704448 1291575130501303296 1292837667285762048 1294134499846324224 1296783094737195648 1306335544597671936 1309286603809865472 1310566453862465536 1314565985276840736 1315850996015136768 1318282001167515648 1322305078563656748 1322551602155880448 1323597654398029824 1326220479181357056 1327884471519412224 1328934741714150912 1330233798157664256 1333238844388442112 1333895366213656576 1335880774034915328 1338348783752183808 1343059837016080384 1346093857732231168 1347158530366349184 1348475400875016192 1351521655545667584 1356971339640609792 1358297802338205696 1359478313704000512 1360807227011629056 1364960081097968256 1366294352926998528 1371803604350091264 1375579596407833344 1376924248994742272 1385030456922832896 1389257234440297596 1389516240239722496 1390615257152360448 1395119128305205248 1397696579551100928 1398802066579736064 1400744608661274624 1401962011007250528 1403332452855742464 1406113279132041216 1408991051455967232 1411062866738413568 1414250508756647936 1419953131775827968 1428312658701671424 1429708858759053312 1434071983938371712 1435473813834694656 1438125819455471616 1441374597662072832 1442371011623200252 1443924713888759808 1447186592007484416 1448601241657540608 1454442375696482304 1455158581323988992 1459871492910088192 1465758071510532096 1468466026616979456 1469627487672380928 1472947429286098656 1474387260595273728 1478132276374188688 1480332370517028864 1483067251313455104 1485858129453187072 1487870552425365504 1488899108772335744 1490502930465816576 1493870030459338752 1500632286990363648 1502099180721537024 1510942316643090432 1514355589948760064 1517034825984393216 1520461862488876032 1521948139969314816 1524759904964837376 1525813962708839936 1528085027630481408 1530908130388082688 1533789036854902784 1536928112281120768 1542059386280607744 1542818736825434112 1547527045958812512 1549039780119085056 1556927835449327616 1558159264038187008 1563205770269687808 1565971433274212352 1567176389408778368 1569509019343355904 1572408651994988544 1573495649043491184 1575033767957512192 1587445725080715264 1591031822351228928 1597447273247806464 1599008805284216832 1601962938127613952 1608422466103934976 1612507937862751296 1616150651577802692 1617730466486480896 1620138342547980288 1620936141221658624 1623131511736762368 1624253573206184448 1625841308859367424 1635759624586002432 1637053403989487616 1642355429523849216 1646527092669982336 1648977830449348608 1652024279944101888 1657839486316724224 1661584605638222848 1662898810920962274 1664524322955098112 1668284543564183424 1669915320244109312 1671590395634835456 1675011497368877712 1676648849761222656 1683074985627746304 1689861578311729152 1697981064315919284 1699640869852884992 1702170663689650176 1705315385748750336 1709646970264121856 1711318179423715328 1715184109045907456 1716540708047444928 1718218655953649664 1718582896716939264 1722100174001737728 1725512666461765632 1729044126316260864 1735671078928613376 1741780726130229248 1745715471746487296 1751543814880493568 1752754647035787648 1754467994686849024 1757709334890020864 1763073438084875664 1764796872530706432 1768293972241809408 1770182605173927582 1770512628692549632 1771912988952201216 1773645064210219008 1777651792517922816 1791660468571471872 1796211373821798912 1797967201166688256 1802028874060890112 1809295119520813056 1812637751605334016 1814071430095595208 1819946774797291008 1821725803902664704 1823553158874365952 1827285269856957504 1829071472466788352 1834106128543777792 1840229577659252736 1846707275897110528 1852342979253730128 1854153676203147264 1860158837740273664 1863595439401467904 1865069422106314752 1867659478215032832 1869282681343000704 1871109937140989952 1872589863324485376 1876820111509706352 1878654735274622976 1882377454321926144 1886229955981375488 1893270842367770624 1904416878268895232 1912095978584495616 1913965085112926208 1917501092607295488 1921832796882763776 1923352841547137088 1925232951851679744 1929582122676645888 1932995987947855872 1933405758806556672 1937362695751954944 1939256500928643072 1940211441765318656 1954344095347376128 1957954702155972608 1959503316896507904 1963929905714798208 1965849680793698304 1971848977915261104 1973776494022705152 1977423001751273472 1983827403233820672 1985396481597044736 1987337240621088768 1991826707279118336 1995350697236496384 1999858266582663168 2000843049320484864 2014589755524120576 2019140786598346752 2020737795549523776 2022713101312524288 2027282483318501376 2032431880014509446 2035457009460914688 2037446703507308544 2039217470556000768 2041210840517443584 2049441529390497792 2057091649100578816 2063369394611750016 2065386373492113408 2077545685384249344 2084274360359583744 2085922885728540672 2087961911032283136 2092678692457807872 2096544869326651392 2097994198724654912 2101116912991911936 2104998679283613696 2115552546467610624 2116594300107620352 2121375763134971904 2129929697663741952 2142468988052507136 2144563288138579968 2150010583817001728 2153210720752041984 2154867535437070256 2157188729183207424 2161248188295544832 2162061896493109248 2163556517434800378 2165671430941579264 2172901862486310912 2182737871985983488 2189807239365132288 2198637107265798144 2202699039925469184 2211580890892910592 2217198414561283032 2219365763940130816 2222669131098882048 2224379391418911232 2226775462382665728 2228787194179780608 2231805828638048256 2233348663158503616 2235531799681630208 2250948430485545472 2253148771082305536 2263974752421225712 2266413474964635648 2271533384923140096 2279529293685495808 2282922209953972224 2287139857447256064 2288720944063259904 2290958207938199552 2296133565335650304 2300683555282354176 2305392168421681152 2314228105238151168 2323559670178627584 2335391753173991424 2337006196047716864 2339523587060269056 2344808655404531712 2350764584113167552 2353062496707608576 2360243473565236776 2362550651936268288 2370202390023897088 2381168587621072896 2386547733526843392 2394948498429065216 2398513207926325248 2402944407191420928 2412393492694417408 2416850335473778688 2418761906794126944 2424225977366704038 2426595699729721344 2428967738536886272 2431404211832487936 2436380359809276672 2438761963289051136 2453639436879003648 2457980477544333312 2463533144285773824 2469790639004973504 2472204901604196352 2486759229475086336 2490212637620043776 2492376908457334272 2494348216381443411 2494813249521319936 2496786484432647168 2502426815346275136 2504872980366163968 2507385593452253184 2512517246053316568 2514973274641833984 2524612478441619456 2539222504358526976 2546971596473878926 2549461304779327488 2551953446817234944 2556668123476393984 2562443729177018368 2564470455396182784 2566977269135572992 2572776163568861184 2574811062071167392 2577327983930474496 2577874345075408896 2583150261002606592 2585675334571524096 2588268999692648448 2593566189474391296 2612671089195343872 2618573207619730944 2621132907724931072 2629131970553681472 2631701992030273536 2636564002335031296 2644610157127313496 2647195308796059648 2652440958362714112 2655768943038824448 2657869483428301824 2660467596315328512 2666477688776884224 2667790732427313152 2686119674032160768 2692187715464462336 2694317060732698368 2696950801750032384 2703043311091335168 2713942679281219584 2716595604676411392 2718956627408001024 2721614454023258112 2729920162195936512 2732588705853997056 2743607208700182528 2751159192815666688 2753848497989484544 2770060913845665792 2778514468880595192 2781230514304720896 2790238256610410496 2795393159102201856 2797604133159472128 2801489217322549248 2803924022014501056 2806664905711484928 2817982102911934464 2822125733476827136 2828501017513295872 2839906263551655936 2856625317403342848 2859417717518106624 2868143967876743424 2870947627669389312 2876251638910943232 2882749195324145664 2884742023246400504 2887849427777519616 2894373184014968832 2897202483315081216 2908884751392964608 2910317162647977984 2931516143021064192 2936932053233958912 2939254975344761856 2945894858572197312 2948774521190547456 2956264552748377376 2960664741034057728 2966134502626910208 2971716258906374144 2975741104850731008 2977798217544671488 2981005860931633152 2987740060918677504 3001264573980727296 3004198361443074048 3021884633286180864 3028711179897520128 3034069651968786432 3040923724977752064 3043896279938629632 3048647820021764169 3049519809929674752 3051627925417679872 3056170055260962816 3061816260776165376 3073856224562241536 3084118772561215488 3085637473650868224 3095054091917625024 3098079560238170112 3116318528076374016 3126411540539375616 3131942866548424704 3134352778817556736 3139018038686711808 3144817303989977088 3146991298086982368 3150067535915024384 3174891450161430528 3182063644702457856 3194894546495612928 3198017610568433664 3203925876255227904 3216844932207869952 3225015875725502592 3232301303155605384 3235460932972961792 3240276685095960576 3241872282443317248 3245334776152200567 3246263023473524736 3248507146412368896 3251682617718734848 3274106807978975232 3284710859047698432 3293054185339964672 3297955660898697216 3304048559888203776 3315678972633448448 3323169211276445696 3325797621841924548 3329048645910196224 3336569087128366848 3339830640488218624 3343180791269670912 3350022994737755424 3353297699522445312 3366149971255492608 3379723156623458304 3395962128631838568 3399281739705769984 3404341327379300352 3410630771497500672 3419293940528243712 3422636358847430656 3430368218091814912 3433081416094889856 3436437311907299328 3444200348003475456 3451025332923531264 3458088252632521728 3471342157857226752 3483561452260458496 3491430943492974592 3503087629760987136 3505509294071575296 3508935989373698048 3515418669780041728 3526146876169751328 3529593745061412864 3536587944483618816 3540365210347855164 3541025257385099264 3543825977904402432 3555303585035845632 3583320937142943744 3592422747643597824 3595934402333376512 3604057748121780224 3618590239041626112 3625275503210668032 3628142860191190416 3636338966050056057 3639893549594582016 3643451607805329408 3647106317748731904 3654570539713915008 3658142944933576704 3668212257087555584 3680459155318505472 3693414551794221056 3704685958507460256 3708307352406294528 3720317675480547328 3727190878802935808 3730138844212629504 3735318956430065664 3738565362686001408 3742219874281979904 3745179726648970752 3753640223019412704 3757309470549245952 3764754908643852288 3772459911962750976 3786541684735541248 3808833756537790464 3820457394710818389 3824191957168991232 3827930170225852416 3835002185214590976 3843665593765527552 3846705683094274176 3850465903703359488 3859164245353291776 3865991975895711744 3866811517613113344 3874725391503909888 3878513001857286144 3880422883530637312 3908688190694752256 3915909404311945216 3919006633793015808 3927859811429596416 3931699361587396608 3943697955830522208 3947552988045410304 3954846003502546944 3967654806467641344 3970792963194089472 3983653414558236672 3990701394472992768 3999716533165326336 4001686098640969728 4029179511048241152 4038281573196693504 4041475591099047552 4045426202625048576 4054564966637002752 4064863760029018892 4070914018921829376 4074893407014617088 4078434941112001536 4082421681034887168 4098883058780995584 4114183298201157632 4126738789223500032 4130772746984226816 4155091370768498688 4168548720719167488 4171845771457081344 4185357384915615744 4193089738653302784 4195988397449309824 4202233825983823872 4209997358567227392 4233188600215240704 4242751526269943808 4259859395327483904 4284937976105014272 4289126576277159936 4300021167634003456 4306421441504083968 4309735070874140512 4314377458366414848 4322496376591089664 4324123792986218496 4327113034869600756 4331342861883158528 4345803724972621824 4365475743971966976 4379614478730264576 4397274214531596288 4405398079850938368 4423161781785821184 4434396829122566064 4438731527880261632 4448758782837822464 4457574388359561216 4463611657276096512 4466697326317007232 4471063599363260416 4501896860971090944 4506297542164611072 4527949504842451424 4532826949929271296 4543066769846280192 4559058587370991616 4565844419907944448 4574279714894512128 4577441888126519808 4581916415876399104 4592267130671300608 4601367110564708352 4610784336843362304 4628456210476302336 4647119340357255168 4670783506347982848 4674012392095433728 4689617310809063424 4701529168226335104 4706124993415217152 4720486947130473552 4725101303872536576 4740404780047794176 4762337175242145792 4773095467053686784 4789896996858130432 4797026415852650496 4805888814382841856 4824786985388834816 4833700670947557376 4837523813588253888 4848451954733408076 4853191399459442688 4862808423664975872 4872760719618553344 4877523926578102272 4907278873758007296 4927066288571547648 4939581278009947008 4944409803208392704 4973518458950172672 4980425275240087552 4984753816914668544 4988696432762886822 4989626499042639872 4993572968865294336 5004853630692550272 5009745960732327936 5014771186904506368 5025034492106633136 5029946549283667968 5049224956883238912 5078445008717053952 5093943192947757852 5098922609558654976 5124887458354036736 5128940910792365568 5133954538271145984 5145552327137722368 5149622124142334784 5154655967860948992 5155748690150817792 5166300522005213184 5176537999385296896 5187132378948782592 5225342178390687744 5237146415239461888 5242265815449862144 5258263941107362944 5263403984060547072 5273128004670062592 5289220314254626992 5294390617592119296 5304881916725428224 5311537886077648896 5315738966856603648 5320935192630657024 5332955377553768448 5335581464854626304 5384375430928924672 5388634121465396736 5393901603500064768 5406086622182670336 5427885358562439168 5437913254816002048 5459840324391873024 5465177411707994112 5487214417400365056 5502318385631333376 5507696995978969088 5540121827691331584 5557028937761190384 5562461028609441792 5580476513220820992 5590786318204403712 5595208266318944256 5602978434645098496 5607848044029002112 5613329811422969856 5635964205823868928 5657002035026591744 5679812527103311872 5713250634806685696 5736287935753486848 5741895255338778624 5752503277821886464 5765498390648291328 5769484046492801008 5775698855555039232 5788746368029937664 5817769502785929216 5820634325295955968 5863032286042128384 5873864106467917824 5878509950689523712 5891789717144394624 5897549042381094912 5912529105496754752 5921329482068115456 5932269005253820416 5943432517812748288 5951482209701462016 5955596435089342976 5962011721863266304 5975480121837355008 6002529147961454592 6043769266572361728 6057422359795040256 6068139303937572864 6081847449955504128 6097295640043528338 6103255850835359744 6112340110521925632 6123632521552330752 6147712449124483072 6171274947301736448 6190108183835250048 6196159120476340224 6232637056152748032 6252823081078751232 6263885733096849408 6268705557635113472 6278036077373423616 6289634607979954176 6293982596173964736 6300135071830048768 6349782900322861056 6364127289404915712 6389789092991225856 6433689864415739904 6450031751451005184 6464602606311210768 6470921865945923584 6483744564886634496 6490669552304401134 6497014292824737792 6503365235437469696 6548213615957950464 6569421718095396864 6586108370679929344 6595911321797394432 6608097119776407552 6631357945266896896 6646338422552891392 6651595243683849096 6658097291820392448 6673138174256733696 6679661280976437248 6686361582539341824 6700045989475510848 6706595399044890624 6759446313246916608 6791924257263677136 6798563479411539968 6838587881056487424 6845272717694861312 6860736436183629824 6866162832189779712 6872874623814598656 6888400696006950912 6902050665847062528 6916176505265043456 6942684315714453504 6967122904520916992 6982861886985949184 7006175259521974272 7011018588143150592 7017871978747396096 7030837339560083456 7052293752339502656 7059187490122825728 7080730420695710328 7087651955808804864 7110607170071691264 7184845495287195648 7191868804666753024 7208115496243560448 7237180478083252224 7250551006421336064 7256285720382380832 7272677932100112114 7279787099189164032 7286903215610658816 7294212635497463808 7309141079427830016 7316285889867153408 7336424514175111168 7360918310637010944 7386829103588442112 7409371917014920512 7416614704812589056 7460277688425259008 7470637912860131328 7477130725372002816 7484439748563959808 7490359453297941504 7507280446038825408 7514618941098491904 7544919823925501952 7573083369471082496 7617667513075580928 7640914789421636778 7648383914337982464 7655860340451704832 7670004370429181952 7687331187531055104 7693411366188548352 7700931807406718976 7718328490706583552 7731983951791423488 7733623035226226688 7749450783007819776 7757026003714572288 7760845767061274624 7838013267586031616 7855719622859192832 7863398723174793216 7887395911661044416 7895105976090820608 7909692007005093888 7941585926388178944 7967306829116473344 7981402788945985536 7999433066330652672 8003372197281939456 8058359022096482304 8076563146393387008 8082951182198095104 8090852405250097152 8109129933274005504 8129727520058037784 8141828037843658752 8149786814029234176 8156869882224003072 8164843362069774336 8197766117561991168 8253477578447000064 8261545493968453632 8310182741536997376 8343691542914162688 8370714769831231488 8386179477306605568 8391976794898619648 8404467651967647744 8419994717134454784 8466377200430481408 8485503052539887616 8519718790654967808 8569875952210028544 8578253152554319872 8600042335268006912 8612842883008167936 8619470141748281024 8628754916732829696 8648247585972436992 8654226069739201512 8662685723766317056 8691607449945243648 8730951487943933952 8794548429063192576 8810796159701876736 8846323563571642368 8868793658245132128 8877463055760523264 8897517565675644928 8915148776719122432 8927223314552193024 8933394652634014464 8942127198726520832 9003793721942181888 9012595084329222144 9055899009684902848 9065653899858542592 9086133539692560384 9118117174741983232 9131688839815888896 9145943460065292507 9148559429789024256 9154883776253039616 9163832831752798208 9184534261342601216 9221568673686724608 9256912420952604672 9294238680714510336 9348024784190867456 9379234621618126848 9403058336452670208 9412249986830434304 9440973894260947104 9450202607745073152 9480809560095588352 9524674350484291584 9546190934107373568 9579793993716260864 9594052831705300992 9611777628765683712 9649573970777669632 9667401341895114752 9675047627176507776 9696903909466816152 9706382798918885376 9725616847329951744 9736004328456601701 9745521439237106688 9755047853156204544 9854132577143095296 9879162556019894016 9888819606416785408 9947036917900345344 9960850550480175104 9969507633829337088 9977392865525773644 9979252998085279744 9987145937730588672 10009707261385100544 10019491921464655872 10029542373809012736 10050068984213266272 10059893098567335936 10098449913766477824 10156890017434107904 10187886385895515704 10197845219117309952 10249774916708073472 10257881821584731136 10267909076542291968 10291104654275444736 10299244248284669568 10309311935721897984 10332601044010426368 10353075998770593792 10374264757897565184 10450684356781375488 10474292830478923776 10484531630899724288 10516527882214725888 10526807968121094144 10546256009340125184 10578440628509253984 10588781235184238592 10609763833450856448 10623075772155297792 10631477933713207296 10665910755107536896 10671162929709252608 10768750861857849344 10777268242930793472 10787803207000129536 10812173244365340672 10855770717124878336 10875826509632004096 10919680648783746048 10930354823415988224 10974428834800730112 11004636771262666752 11015393991957938176 11080243655382663168 11114057875522380768 11124922057218883584 11160953026441641984 11178375340079801953 11181572636408807424 11190416532637888512 11205956869290196992 11215696088058004224 11226659622845939712 11271928411647737856 11314004070053183488 11359625054206623744 11426501269613371392 11472575871506973696 11483790510677557248 11505006555643772928 11530996781296582656 11538968092985602016 11551397711110078464 11577492736059875328 11635539005571858432 11641268650591911936 11726064572084256768 11747728212935835648 11757019901379047424 11783579434288789248 11795098084762189824 11825058210993509504 11842658964136230912 11864538010507640832 11886865035625496576 11902964419402924032 11911192870178685952 11950960243674710016 12005058295922909184 12087538533144723456 12114844719590080512 12136278607875145728 12163694899911008256 12194591280087056676 12206511701670719488 12224680221043851264 12247265043104661504 12295424898248966144 12342549894603472896 12380216367670500096 12392318240952680448 12465274112305496064 12505646162157502464 12537411115270226944 12556072154746847232 12579269215959908352 12587965192347929472 12600270143660097536 12699565800645722112 12728254578809831424 12779578185982451712 12867379728831479808 12900063502902010368 12929205212622421536 12941843731891847168 12967489129773268992 12981339104608802268 12994028585649475584 13096427231915900928 13138843436190793728 13172216741359858688 13191822643594788864 13216194239552815104 13262715890533793792 13292676845105782784 13303190487367698192 13316194583640784896 13346276348513467392 13359322561952874496 13372723165078683648 13400091978951021696 13413190798089781248 13518892626493833216 13583848514527354272 13597126958823079936 13677175762112974848 13721472872367259648 13732325664379559424 13745749247629197312 13776801392013901824 13804101331694125056 13832353010530086912 13885368631428907008 13934245809041833984 13965723773971898368 14012350519043948544 14022037176286301184 14035743957494792192 14061674679120166912 14104587504679005312 14118374980245651456 14161460841391420656 14175303911617609728 14221214340143382528 14369690990574391296 14416230992487120896 14474360956166504448 14501102012842672128 14512571440764761664 14545355864200224228 14559574198378328064 14588425270994927616 14618282158855660032 14632571779734306816 14672849028350222336 14721836621274021888 14773658207176884224 14818743834029841024 14833229409625178112 14920555376850518016 14941275825720262656 14954261450744005632 14968879497127919616 14980718906595883008 15014560892077650816 15029237882196983808 15089839647851003904 15146166738942164992 15235335026151161856 15281829578843273556 15296767828675964928 15374662375062110208 15386822732377096704 15401863614813437952 15436656981413167104 15463967903582846976 15467246070452453376 15498901566015639552 15521691534122549248 15676026535172063232 15711439245718385664 15726797446349586432 15774791823322088832 15790211952181641216 15819384014010187776 15883171852776357888 15934613658232946688 15962805577891971072 15998866132661305344 16006744394563878912 16153126292786774016 16165902364396190208 16181704810500194304 16218259866548011008 16259455040116075568 16283656075687317504 16313739764448006144 16395532235123982336 16506955156894000128 16523090987936907264 16620365483073994752 16687383085828325376 16741429539662462976 16772358954613211136 16783953589797239296 16808935303935295488 16839989434268909568 16971006105079775232 17039437581309935616 17139751904420057088 17200084670536013824 17225685766016335872 17238940283496562048 17257509833465659392 17296495171944873984 17308452139478403024 17325371447532634112 17461902975887867904 17589096858126385152 17621592319403753472 17692647127143284736 17737587316490264256 17754926111521046528 17795035131351289856 17830297553438244864 17854446629104386048 17866789305268028928 17884254397453041664 18007587443884363776 18111798019369805696 18131307799717085184 18172267079385120768 18236234349483966464 18291886920130585014 18309767552506079232 18327665663505596416 18369068522685202432 18443137347373449216 18513824841905209344 18588477361429020672 18696049568381734912 18758469243236253696 18806116672905340416 18824499973660868608 18881947788521894208 18900405215490146304 19049348700968583168 19092381868214747136 19159587987432521728 19299147941555339264 19334802683790229504 19350095254353015552 19393807818933632304 19412765597837770752 19451233694659903488 19472008656913203402 19491042878474213376 19510095706312409088 19708265154286190592 19758325112039788032 19777639212833570816 19894073835800690688 19939015267658674176 19954785731051547288 19974291875461177344 20019414522770201088 20038983842929311744 20059084747618025472 20100137968426532544 20119786197134671872 20313780034868215808 20375772771791031408 20395690438234619904 20499549833416146944 20515763643169462272 20535818153084583936 20582209308550889472 20598488496569339136 20618623871443795968 20665202088020852736 20706151997541187584 20748529515795130368 20901368713562750976 20948585660957847552 21033055764429451776 21053615936242188288 21092512018680250368 21156881257018507968 21177562470368477184 21262955867426414592 21331821510215073792 21342325859418505216 21537501723715698688 21554536485861586944 21575606414000259072 21624346488730681344 21711541434249756672 21751653019264008192 21839361297567492096 21860709646831976448 21948857669601460224 22009273542525333504 22160487310765326336 22228115751044761536 22249844114437767168 22356750680159603906 22380833065275777024 22411913738580393984 22431392176116008448 22453319245691879424 22543856823295475712 22628008140106366976 22719250108413247488 22853002539226742784 22945151743013947392 22967581021355114496 23010013111287545856 23061993562593165312 23077936185971204032 23102795422220156928 23154985472119750656 23271078011143716864 23282537301183823872 23514039802758094848 23567158868577578496 23590196169524379648 23650116421987019008 23685317928272461824 23729076021015281664 23773730071250993152 23822385740357371904 23901920487349420032 24010116591845818368 24175077066289446912 24229689439180161024 24272557215750291456 24327389799822016512 24389182560174113352 24413023403341438976 24449360442087702528 24494530086209323008 24590849796497932288 24760432735341000192 24784636481905360896 24930548224610992128 25074822230540453888 25112144309493694464 25158538431919816704 25175930384695858944 25200540287320195072 25399131601291444224 25456509157619662848 25559156371964903424 25734759457662959616 25800127005804020736 25858410425244843072 25883687463783694336 25962678209217604536 25988057171298951168 26192854463831801856 26344433482719717376 26383645287189577728 26432388479105630208 26525431781067587584 26585353690211565568 26606380974735396384 26632389167281569792 26692552697026934784 26718645123905748992 26745446330157367296 26800183957902043392 26826381596179562496 27037785252987666432 27167697029054708544 27194253917646159872 27354351524225949696 27437830380195877521 27442945744734519296 27464651328759118848 27491498495258394624 27553602784027803648 27664706021060173824 27770737262857814016 27868491618083667968 27931447547943796736 28044074352572602368 28071487914989584384 28123349358240333824 28209175009358010624 28236749960491302912 28322921682782841312 28350607823235219456 28442428680286765056 28739381981148782592 28832461984974241792 28948721912333008896 29002204025685344256 29025142881529523328 29090711728400448456 29119148396756656128 29176850541989855232 29236564317711320064 29265143559468613632 29345698056700444672 29547316414353768448 29637487668059682048 29666458819250356224 29841110753701036032 29882551651440525312 29908522901488011264 29937758994255839232 29961437813191766016 30029121784155301632 30058475764393967616 30179679295702007808 30292333477884329984 30470670052302323712 30563659157686547112 30593535657351929856 30749324750124220416 30773645464754193408 30803727229626875904 30873313962826334208 30927935807165693952 30997803132031279104 31043383068245098496 31352053070344126464 31422878491436771328 31453594892699172864 31549583646644177664 31580423904363282432 31638768028020375552 31766343705552715776 31869227316465893376 31997732265322610688 32013488789127757824 32306252585573548032 32331804728792380416 32363409621000388608 32436519733096022016 32518910080232151136 32567312151374635008 32627479528896012288 32791064470247964672 33013910313788000256 33046181975873814528 33240730966147989504 33374766171656650752 33482859079324925952 33535126020239405859 33544717909226422272 33567907179594478592 33617870607870590976 33679978868537819136 33942012210159550464 34078875162619871232 34279503808840114176 34400169341072027648 34451371532032671744 34477880566993124096 34515019666931318784 34592990343889747968 34616904278956806048 34650742895065268224 34923805951775735808 35178193716252770304 35243184638807506944 35385294254286569472 35475174632980528512 35509852223042093056 35590070262702579712 35660595106876489728 35708893258208772096 35733578610536057856 35768508794906083328 36015174887768727552 36223596038739611392 36262615599434170368 36344534158770241536 36472468698967932928 36583773840261170028 36619535105012158464 36738137045370404864 36886274694746898432 37027649683810418688 37176954722858041344 37392099136763469824 37516938486472507392 37612233345810680832 37648999947321737216 37763895577043788416 37800810430980292608 38098697401937166336 38184763736429494272 38319175974865043456 38598295883110678528 38669605367580459008 38700190508706031104 38787615637867264608 38825531195675541504 38902467389319806976 38944017313826406804 38982085756948426752 39416530308572381184 39516650224079576064 39555278425667141632 39788147671601381376 39878030535317348352 39909571462103094576 39948583750922354688 40038829045540402176 40077967685858623488 40118169495236050944 40200275936853065088 40239572394269343744 40627560069736431616 40751545543582062816 40791380876469239808 40999099666832293888 41031527286338924544 41164418617101778944 41196976993138678272 41237247742887591936 41330404176041705472 41412303995082375168 41497059031590260736 41802737427125501952 41897171321915695104 42066111528858903552 42107231872484376576 42185024037360500736 42313762514037015936 42355124940736954368 42525911734852829184 42663643020430147584 42684651718837010432 43075003447431397376 43109072971723173888 43248692977461362688 43423082868499513344 43503306038528016384 43678722595134984192 43897715339202920448 44018547085050667008 44320974621530652672 44456231502089523072 44499688228875534336 44713501360319207812 44761666130551554048 44823827477160787968 44862784352232016896 44906638491383758848 45087713646590951424 45256016280212733952 45438500216826494976 45706005078453485568 45890303486027894784 46123987125186330624 46155872371942408064 46205590844440313856 46309970944239501312 46565074602367647744 47028079605516189696 47134317737155156992 47180392339048759296 47300232843974038016 47370635856544923648 47458152042030563328 47547460142501986304 47644771480714743808 47803840974698840064 48020233183691636736 48459378878360322048 48545114431500582912 48654779599644033024 48778365120348226704 48826046806682877952 49181699592995864576 49520865470682000384 49569272963810721792 49861096449221984256 50149644461080907776 50224288618987388928 50317076863839633408 50351860769391717888 50401080574640390144 50913018315239325696 51118312743929806848 51600254011608041472 51716820850489686144 51767374927567388672 51925356418435209072 51976114342597902336 52385708927663603712 52688866965439434752 52767290574379155456 52864776958211260416 53050863562135175168 53170707380423131136 53212761949470792768 53264778334563139584 53385105394053869568 53490892660314734592 53600367915804086784 53652763192359124992 54335394058109417088 54388507835292319744 54708703048451899392 54875660760391755042 54885891489469038592 54929302657518237696 54982996990516789248 55107205568055607296 55329412042120347648 55541474525715628032 55736983236167335936 55862895095887593472 56088148705145204736 56418350018716021248 56473499920982605824 56645843365565682624 56701215646470438912 57478763962297565184 57664923969948483584 57897443824666017792 58004408051370688512 58050285763059046656 58181423456800896912 58238296793513312256 58353701083979710464 58473128635422640128 58530287118937227264 58691396113400889344 59274975336119364096 59332917638500712448 59682221507402072064 59817045802976022528 59922875626383532032 60058243568310603264 60116951528787935232 60359358591404015616 60584666955768659968 60941340104604647424 61127318315373094224 61187071314703859712 61498649500248440832 61547290929508386816 61607454459253751808 61746627925652668416 61855871614331387904 61995606264062558208 62704106140688252928 62845756982873542656 63099167293288355328 63160847808726564864 63277536056040751104 63532687411105431552 63995464530645221376 64026977578255515648 64612505171147096064 64663609457584760832 64726819242000777216 64873039466192044032 65037820160464302272 65134624302749270016 65254959057792024576 65582128940495929344 66027820627576000512 66481461932295979008 66749532343313301504 67070252040478811718 67135814359188957184 67235741215741181952 67359957737075638272 67884024420319100928 68157750325239742464 68559007617680228352 68800338682144055296 68902743064065343488 68955761133986248192 69030039333862637568 69185980687779495936 69233808557913612096 69301485790130536448 69847611903551471616 70770588508573138944 70950349265961057024 71019704446084186112 71180140525405159424 71321190213752979456 71467157221072115712 71537017589812166656 72030349775537455104 72447192077479222784 72525231198868340736 72689068317540483072 72944937397935865856 73167547680522340056 73239070210024316928 73476274090740809728 73772549389493796864 74353909445716082688 74784198273526939648 75224466691621361664 75297999894643474432 75527791154087576832 75601620861960585216 76197394803874332672 76369527472858988544 76638351949730086912 77196591766221357056 77339210735160918016 77400381017412062208 77575231275734529216 77651062391351083008 77888034627652813608 77964171513896853504 79033300448159152128 79110556851334283264 79576295343202762752 79756061070634696704 79819142924206189152 79897167501844709376 80077658091080804352 80155935371717246976 80236338990472101888 80400551873706130176 80479144788538687488 81255120139472863232 81503091087164125632 81582761752938479616 82063054572677849088 82328837234203557888 82393953986277356544 82474495485775183872 82660808352083410944 82994118063180521472 83605474854251003904 83794342643831390208 84132223057717807104 84214463744968753152 84370048074721001472 84627525028074031872 84710249881473908736 85051823469705658368 85327286040860295168 85369303437674020864 86218145943446347776 86497385954922725376 86846165736999026688 87006612077056032768 87357445190269968384 87795430678405840896 88037094170101334016 88641949243061305344 88912463004179046144 88999376457751068672 89427002720638415624 89523332261103108096 89647654954321575936 89725568704464033792 89813276982767517696 90175427293181902848 90877000433652989952 91412010156906971136 91780606972055789568 92247974250372661248 92311744743884816128 92411181688880627712 92619941888479002624 93130149204735295488 94056159211032379392 94268635474310313984 94360784678097518592 94600465687948076032 94741271713089847296 94916304084061126656 95289542961429487616 95607681949397680128 96040466367383273472 96918757756720644096 97090228863001165824 97309559199288066048 97556730240696453408 97652093613365755904 98363399185991729152 99041730941364000768 99138545927621443584 99722192898443968512 100299288922161815552 100448577237974777856 100605378060718217577 100634153727679266816 100703721538783435776 100802161149280780288 101826036630478651392 102236625487859613696 103200508023216082944 103433641700979372288 103534749855134777344 103850712836870418144 103952228685195804672 104771417855327207424 105377733930878869504 105534581148758310912 105729553916422520832 106101727124270350336 106341414760846262272 106425523898941585536 106529556669126279168 106770210788107739136 106981785320629469184 107200735831608173568 107305526384718249984 108670788116218834176 108777015670584639488 109417406096903798784 109751321520783510084 109771782978938077184 109858605315036475392 110214411136111214592 110658824084240695296 111082949051431256064 111473966472334671872 111725790191775186944 112176297410290409472 112836700037432042496 112946999841965211648 113291686731131365248 113402431292940877824 114957527924595130368 115329847939896967168 115794887649332035584 116008816102741377024 116100571526118093312 116362846913601793824 116476593587026624512 116707402167959420928 116946257270845280256 117382792226801778688 118549950672238728192 118665835277001424896 119364443014804144128 119634091605952045056 119845751252767064064 120116487136621206528 120233903057575870464 120718717182808031232 121169333911537319936 121882680209209294848 122254636630746188448 122374142629407719424 122997299000496881664 123094581859016773632 123493255851305336832 123711743228662775808 123991212528125116416 125408212281376505856 125691513965747085312 126198334586576710656 126321695617453129728 126555072112081502208 127065374822210863104 127990929061290442752 128053955156511031296 129225010342294192128 129327218915169521664 129746078932384088064 130075640320928604544 130269248605498540032 130509918115584049152 132055641255152001024 132962923864591958016 133499064686626603008 134140504080957623436 134271628718377914368 134471482431482363904 134719915474151276544 135768048840638201856 136315500650479484928 137118015235360456704 137600677364288110592 137911522267972496384 138371961375558991872 138467617115827224192 138602971580261072896 139695223807102943232 141541177017146277888 141900698531922114048 142039408892168372224 142360281050810318848 142642380427505958912 142934314442144231424 144060699551074910208 144894384154958445568 145378136635080966144 145889874795871731712 146335095361044680112 146478140420048633856 146952548181481619456 147545098778987593728 148707818891432165376 149568396547053879296 150448933383242723328 151055582308175153664 151203241723921170432 152739054945717977088 153276703899460173824 154393183532442714112 154678421470321836032 154800762034824124416 155150462551469058432 155302124782702166016 155776069255305627216 155928343027793707008 158066600896318304256 159152590686405525504 159512122141269393408 159638285848412378304 159794335003689418752 160155316182161608704 160472677980944203776 160801103747412260352 160958289577077374976 162510240278945726464 163006182174328251264 163165523505876959232 164126109145355698176 164657674468407115776 164787907972554713088 164948990971550367744 165321616704166821888 165988236126361042944 167210949708502007808 167588685287662780416 168264446115435614208 169255050056148063744 169420499762947817472 170103646939411316736 170738606875348041728 172436291886892695552 172994771909845450752 173692331473998053376 174013224154112065536 174714890380539936768 175590861356811681792 176074188340202668032 177824926008358092288 177998752915502137344 178854005441276831248 179046664522206216192 179451137408928067584 180350854586363805696 181754000867305979904 182824020313813942272 183561213944111579136 184495948500745322496 184623489487769632256 184822363377761255424 185239883776958005248 188112318422064758784 188537270948620627968 189200931375896152064 189482543426179694592 189832608168122253312 190579085922858975232 192080932734766546944 193837515513441288192 194180457726002331648 194619118398576132096 195113460481392906816 195304187226731511808 196726798371983458304 198083461882728001536 199444385796887937024 200598577844323631104 201210756121436435154 201407443077566871552 201604322298561560576 203652073260957302784 204473250975719227392 206401016046432165888 206867283401958744576 207069499710269554688 207701425673740836288 207904457370391609344 209542835710654414848 210755467861757739008 212203454248540700672 212682829521692524544 212851047797883171072 213059113338252558336 213540421576215478272 213963570641258938368 214401471663216347136 214611052769436499968 217341576232437668352 217554031341169278976 218834812193807597568 219502643041567020168 219717210630072950784 220428822272222429184 221317648168481390592 222947932944669343744 223451580383550373888 224352594820580818944 225673400074864084992 225893999683930423296 226583373462262730496 226804862585881755648 229915055849190260736 231589775298664071168 232017632205482754048 232201143052236186624 232725693827203587648 232953187174053249024 233892514541690560512 234765584453603557376 237099901344477456384 237331670554002849792 238728886029608288256 239268183211904090112 239691502505534128128 240232974273242413056 240467806115151740928 241437434365616062464 243765360418418589696 244509273261492376896 244748285258815438848 246189163718033547264 246986511702610673664 247423486457325551616 247982425056250232832 250816424562753011712 251383027931494170624 252396669173153421312 252643391234906259456 253110144224163004416 254130749644421726208 255981858122580885504 256107910313022062592 258654437830339043328 259492157864768176128 260151280641857209088 260538497210997080064 261019836231168098304 264111282510304002048 265925847729183916032 266998129373253206016 268281008161915246872 268543257436755828736 268942964862964727808 269439830948302553088 272631001300958969856 274236030470720913408 275201354728576221184 275823044535944992768 276743922751117983744 276935234231654448384 277205943160522145792 279390447614205886464 283082354034292555776 283801397063844228096 284078817784336744448 284720562101620637696 285868628884288462848 288121399102149820416 289788768309916891136 290756273270161932288 291779749591743463424 292670190722089360224 292956280840097267712 293905096362963238912 295090197557975187456 297415637782864330752 299136793094107758592 300897866766485446656 301816134182154652731 302111164616350307328 302406483447842340864 305478109891435954176 306553407798920347648 308786367064885428224 309356842940643672064 309601524069648248832 310300925102938116864 310604249565404332032 311552138510611254432 311856686055587414016 316133201792636608512 318305181372811051008 319024244282538786816 319276571696824756608 319588670007378837504 320310632364323217408 320945355961888407552 321602207494824520704 321916579154154749952 325020480557891452928 326012364348656502528 326331047011753918464 328252218290711396352 329315348936814231552 329575815945109426176 330643233408333643776 331976472252722085888 334421899417004015616 335177370575325560832 336528892230871228416 338510100112296127488 338840999525895634944 340207293878822633472 341477213750696083456 344872583773785391104 345989543819690901504 347384662947996106752 348026448308224131072 349429780761079873536 352148376680405336064 355649852016716184576 355997505831004274688 357708010882553662496 358093329044412432384 358902274817856135168 360701709172727611392 363508001734611959808 365648040627627884544 367122427888223158272 368991897001490644992 369246978975539264512 370479767553916010496 376224636844129517568 377074541897241255936 378401862751792304128 378965086852359389184 379665216336244506624 381158171845717950464 384161865469533093888 387675031026882576384 389238236797152264192 390226920962785813632 390608374453463023616 393453596743966916608 396166923765456003072 398888771593775874048 401197155688647262208 402421512242872870308 402814886155133743104 407304146521914605568 408946501951438454784 412802032092864331776 413734566803917489152 414138999420539109376 415402851347481672576 415808914740783218688 419085671421308829696 421510935723515478016 425365659043385049088 425702095595766342144 426118226676505116672 427080843152430956544 427927141282517876736 428802943326432694272 434683152464875336704 435108062682338557952 437669624387615195136 439005286083134040336 439434421260145901568 440857644544444858368 442635296336962781184 446903160767100747776 448705189641161637888 451346800149728169984 453166746924525460992 453609725171763511296 459830111698380521472 463179550597328142336 464035264410965508096 464402286104472373248 465451387654407175296 465906374348106498048 467785029083381121024 469531168907207114752 474199802688954912768 477457772059216576512 478536366423808180224 479383005011068256256 480465948546484826112 482874868731232124928 487530720836837179392 489018546522984753792 489496570517630877696 492378327436067094528 493973023405221347328 494846972914651103232 495964850112500465664 501632849125506023424 502766055862988341248 504793338346306842624 508261499288843452416 512215820626044125184 517308875660678086656 518984315729536352256 520302561283714418176 521076994421994160128 522039672462336196608 528222565020608004096 533996258746506412032 536562016323830493744 537086514873511657472 545262002601917939712 548472060941441826816 550402709457152442368 551646089071889985536 553487845502235967488 553870468463308896768 554411886321044291584 567602794127688456192 568157635568673488896 569441124203241275392 571737257768576925696 576242798204299640832 579577536619833782272 581512546540323864576 583559499183486926848 585340381444178720448 585912561680194535424 590180395115950374912 598273586188215517184 601795733532970893312 603632268364309305462 604222329232700614656 604812966895684681728 610956219782871908352 613106815597840695296 619203048139296497664 620601850205876233728 621208499130808664064 623104277021222508864 623713372111174828032 632266403585273217024 636610362745622102016 638048488565077573632 638553143393649513216 639177340014757675008 640621264728646434816 641890711923776815104 643204414989649041408 643833158308309499904 652024728697313005056 652662094023507836928 656504436581422792704 659151631890218852352 661286466816667287552 663952944505444171776 668843798834008031232 670354741150651121664 673057784461742456832 677020200224592254976 677681999051791269888 680414587757645266944 689745167547570782208 694769325895992213504 696052896616448262144 698859561522159747072 704296753360810672128 711299704033432369152 711995011662008549376 715416021765107324992 716186658088824864768 717804549635712270336 721403418345455222784 731296081255255769088 734244855776446316544 738493957951078529024 740959535107832020992 752449273688259035136 754149083794482511872 756803725503584608256 757930173704718778368 759330432672489013248 762316343691435900928 768323730939066187776 778476473594304528384 780453841925571627264 781216748906926047232 786907193487933833216 792333847530912006144 797777543187551748096 802394311377294524416 804843024485745740616 805629772310267486208 817893003902876909568 825604064185728663552 827469133607834978304 828277998841078218752 830805702694963345152 831617829481566437376 838171342842617659392 843021871447030956032 850731318086770098176 851404191191532684288 852236453353010233344 854161686304861913088 857605886652865388544 869366304929750673408 870216125364677115904 875339248775230390272 878010572166268080672 878868842520291803136 881715289088889716736 885270592673925562368 893806321534201495552 897410379282323275776 902693600299456339968 906333493849050921984 907219450343527022592 919660223396761042944 926359101194656284672 928070528821931016192 928804572208944746496 930902775308814350592 931812748696212996096 935570058166762242048 939062337814414229504 948399605377909825536 954915544118433153024 957072732847616360448 958766010022136512512 960931897092969652224 965749737462464249856 975061441673674358784 978037093045969507584 978993141035261755392 984756654872134189056 987946046810442694656 991929700225000931328 1003265698251012046848 1005532111725976682496 1009586676692613685248 1016522998577686904832 1024431641252088250368 1034617751321356173312 1037968631459072704512 1040605122567428836352 1042153988843988320256 1044079344924672393216 1056445130041216008192 1067992517493012824064 1073124032647660987488 1074173029747023314944 1090524005203835879424 1096944121882883653632 1100805418914304884736 1103292178143779971072 1106975691004471934976 1107740936926617793536 1108823772642088583168 1135205588255376912384 1138882248406482550784 1143474515537153851392 1152485596408599281664 1159155073239667564544 1163025093080647729152 1167118998366973853696 1170680762888357440896 1171825123360389070848 1180360790231900749824 1196547172376431034368 1203591467065941786624 1207264536728618610924 1208444658465401229312 1221912439565743816704 1226213631195681390592 1238406096278592995328 1241203700411752467456 1242416998261617328128 1246208554042445017728 1247426744222349656064 1264532807170546434048 1276096977130155147264 1277106286787299026432 1278354680029515350016 1281242529457292869632 1283781423847553630208 1286408829979298082816 1304049457394626010112 1305324188047015673856 1313008873162845585408 1318303263780437704704 1322572933633334575104 1327905889010888343552 1340709482301302243328 1346115568923484913664 1354040400449184509952 1360829175515290533888 1379490335095141564416 1389538651791984427008 1392105793232896524288 1397719123044319494144 1408593506721621344256 1422599408066864738304 1430832043530214649984 1432373316177649729536 1435609099271424540672 1462592162510511538176 1468489711552892633088 1476987915902157058048 1481919070215664041984 1504898547376518070272 1508298167588965023744 1513607451007169216512 1524632687382871801856 1536647461878132375552 1556952947188609056768 1560907683851143254528 1562433497813852094464 1584667695061824012288 1604788622754589048832 1609686048971491481232 1611259544620534972416 1635786007805753819136 1651208128371457327104 1654938267215669956608 1661611405389926690304 1663235658963132874752 1686043742894061912064 1701462636173540196352 1702808382383065368576 1704472906706020466688 1708323372609723826176 1715211773305730777088 1738732609859501346816 1750678497550460780544 1756021144332536161344 1757737685040583606272 1770541185347851124736 1787612643068402991104 1794820758564646551552 1805387200598912679936 1812666987698101843968 1814438900687054045184 1839320446793522085888 1857609144417889492992 1861805550617628701184 1863625497392425992192 1871140116333524484096 1878124675628828459008 1896799210755819651072 1909831088236866306048 1914145465695232720896 1917532020044273025024 1921863794185939304448 1931499474924928499712 1956074186091939015168 1957986282070523510784 1969513309744268378112 1983859400450001862656 2006531396502024093696 2011064223451953364992 2019173353385227370496 2033045997155373809664 2069235502642712346624 2081210245134857672704 2084307977687976640512 2088158689849344786432 2112890260082432016384 2135985034986025648128 2146248065295321974976 2148346059494046629888 2193888243765767307264 2201610837828609769472 2206584356287559942144 2215481873853235587072 2217647545284177166336 2270411176510753824768 2277764496812965101568 2286949031074307702784 2304971192817198563328 2318310146479335129088 2334237996733947707392 2341361525776714881792 2343650246720778141696 2360721580463801499648 2393094344752862068736 2407182934131883573248 2414529073457237221848 2416889316930802458624 2452427262391362781184 2476812192557185990656 2482407400823504934912 2484833996523234656256 2492417108084890035456 2494853488444699312128 2529065614341092868096 2552193954260310294528 2554212573574598052864 2556709360059030700032 2562485058914585739264 2572817659958596165632 2608098914789252020224 2610648376094031347712 2626017746325691170816 2636606527560875409408 2645145867266669150208 2655811778021776687104 2681418964602604486656 2692231137846969827328 2708080800898369019904 2721658351030581067776 2758980670190283128832 2779077303583968854016 2784211586465793048576 2795438246088638988288 2817187013443242688512 2845198816133729476608 2861664087060429299968 2864746632355299459072 2871218198542849081344 2925184325021023076352 2936979423105785266176 2953975831804314116096 2963838140431328083968 3009797094753036140544 3016596335177930047488 3027214902014338433024 3049265374765743603712 3073294923756264751104 3113905894377218113536 3121815367702286509056 3124866995627704188928 3169335390123648024576 3209577245509178097664 3219372097942982962464 3222519089241069944832 3271572015611507638272 3302416256742914654208 3309876534431339913216 3323222810779853380608 3326471317926265749504 3372087485788123824128 3402925272347080392704 3405616764766130737152 3416646745219447652352 3430423546611461554176 3477465219719002693632 3501356995100921561088 3512042288665072322688 3515475370081167212544 3541082370695702249472 3575225286136805982208 3589641517129293103104 3610774401197825359872 3625333975396203687936 3678640893587044171776 3715218288835778985984 3723611101235257402368 3727250994784851984384 3742280232667048968192 3756249351257656918016 3793598421511639302144 3828290931390465441792 3835064040088546050048 3843727588371878608896 3912148372183878030336 3915972564141047021568 3939026619488536756224 3967718800900003725312 4022128446903906729984 4038346706770454740992 4138471005285424693248 4162420490269715345408 4168615955375953281024 4176317379698689572864 4225780520164864032768 4292496130590643949952 4296692118988093259776 4387776487531534614528 4403221675657219538944 4413168712575119884288 4430963747706471174144 4540822353021507649536 4555528993625930203136 4573898062148615405568 4609942385634397126656 4636620292958670258176 4682723051553429763584 4687300493441556283392 4786188689505724137472 4814365868263767146496 4829058146914474443696 4833778633861604917248 4953624385114371981312 4964814801647009869824 4984834216169780070912 4989706976889398624256 5058131228682185736192 5104387908520620589056 5108425147149196105728 5113418720118061400064 5124970117829171478528 5145635319917192331264 5216197829578504040448 5252035492651382341632 5273213055121750818816 5311623556043553374208 5362837929205208973312 5384462275693939654656 5416161601796738039808 5443316702061162135552 5517961340380566257664 5590876492177277976576 5634374026886485377024 5690397632267458953216 5723328174120858599936 5729493264710598918144 5742436397085698162688 5873958846211570532352 5907951663608628232192 6019594189506072281088 6033192670355860094976 6054429804028676866048 6098530749531487207424 6243630735404573018112 6249733991255408377856 6338670780247296049152 6419154491018356195328 6438744195885965924928 6445038178482139889664 6604832513485829308416 6619753068862679826432 6646445621559706761216 6652942635852531499008 6744174971576247648256 6811233529532261474304 6833293490438895304704 6860847093222923108352 6954930439438005387264 7002713990201843122176 7024084577330144645376 7030950740162334425088 7082164741391404498944 7179283034258586206208 7221548802395650719744 7250667950792407375872 7357281787174088343552 7430436577671557971968 7447222202470514804736 7454501989569703968768 7484560465334097936384 7587196843023278604288 7656581862780930883584 7670128080177092100096 7687455176743757217792 7824296744367756060672 7831945128282094043136 7878053238977073512448 7935437601800007450624 8044256893807813459968 8076693413540909481984 8276942010570849386496 8324840980539430690816 8337231910751906562048 8352634759397379145728 8451561040329728065536 8584992261181287899904 8593384237976186519552 8775552975063069229056 8806443351314439077888 8826337425150239768576 8861927495412942348288 9081644706043015299072 9111057987251860406272 9147796124297230811136 9219884771268794253312 9273240585917340516352 9365446103106859527168 9374600986883112566784 9572377379011448274944 9628731736527534292992 9658116293828948887392 9667557267723209834496 9907248770228743962624 9929629603294019739648 9969668432339560141824 9979413953778797248512 10116262457364371472384 10208775817041241178112 10216850294298392211456 10249940235658342957056 10291270639834384662528 10432395659157008080896 10504070985302764683264 10546426110243501637632 10623247112087106748416 10725675858410417946624 10768924551387879309312 10832323203593476079616 11035922680761132515328 11181752984354555953152 11268748053772970754048 11380795264534917906432 11446656348241717199872 11484872794171396325376 11747917692423141064704 11815903327217256464384 12066385340711720189952 12108859608057353732096 12197061499062974414848 12487261470809146036224 12677341560494592098304 12838308982036712390656 12877488391771931849856 12890076356964279779328 13209665026971658616832 13239506137725359652864 13292891243119413522432 13488349943152495296512 13622467059064522948608 13666586980877790609408 13721694186445846216704 13909860878876010774528 14048169154660289290752 14061901480324668850176 14358566068517172412416 14443097604791301439488 14501335901584814751744 14860873155343115943936 14894444404941029609472 14969120930668195872768 15174393686046557208576 15313163725561861767168 15340256160354184200192 15374910353487514435584 15648593488735512121344 15756106477954147024896 16088513787615626919936 16153386827081818963968 16553884021141698772992 16649681961078861381632 16903122080659456131072 17169984522362575799808 17186768475952373039104 17612886702628878155776 17652674850300479537152 17723854990825884696576 18163289412086030598144 18295592248594461622272 18546481171834681032704 18730892206213719054336 18749201973766225133568 19257463473055068585984 19316232587657897774784 19335114535446419668992 19814497540457487925248 19859259206588039479296 19939336864679120283648 19958827907557594497024 20232524914728742944768 20433700588596784422912 20499880471316685914112 20582541279668769325056 20864791318314016161792 21008141970605529366528 21092852220487003275264 21246494224174213496832 21537849102775758618624 21664646407186952159232 22071845361522265030656 22363505968709111906304 22761590529069835812864 22893312696483434399744 22969745588342792650752 23495835384846282129408 23631806654434512928768 24132770681423440379904 24217719216114707464192 24394122998125948829696 24974522941618292072448 25354683120989184196608 25676617964073424781312 25754976783543863699712 25780152713928559558656 26419330053943317233664 26479012275450719305728 26585782486238827044864 26976699886304990593024 27244934118129045897216 27333173961755581218816 27443388372891692433408 27819721757752021549056 28096338309320578581504 28123802960649337700352 28717132137034344824832 28886195209582602878976 29002671803169629503488 29721746310686231887872 29788888809882059218944 29938241861336391745536 30348787372093114417152 30626327451123723534336 30749820706975028871168 31297186977471024242688 31512212955908294049792 32177027575231253839872 32306773654163637927936 33107768042283397545984 33299363922157722763264 33806244161318912262144 34339969044725151599616 34373536951904746078208 35305349700600959074304 35447709981651769393152 36326578824172061196288 36591184497188923244544 37092962343669362065408 37461784412427438108672 38514926946110137171968 38632465175315795549568 38670229070892839337984 39628995080914975850496 39718518413176078958592 39878673729358240567296 40465049829457485889536 40867401177193568845824 40999760942633371828224 41165082559337538650112 41729582636628032323584 42185704440974006550528 43075698205551517237248 43329292814373904318464 45523181058139671625728 45786625392966868799488 45939491176685585301504 47263613308869025857536 48265541362846880759808 48435438432229414928384 49949045883236584144896 50709366241978368393216 51509953567087727399424 51560305427857119117312 52838660107886634467328 52958024550901438611456 53171564972477654089728 54489868236258091794432 54886776745783384866816 55639443515504043098112 56192676618641157163008 56247605921298675400704 57772390419165205757952 58005343606339259006976 59443492621372463775744 59577777619764118437888 59876483722672783491072 60697574744186228834304 61499641413950057742336 62594373954942048485376 63024425911816588099584 64613547308327275855872 66215536084566795091968 66598727844315445526528 68679938089450303199232 68747073903809492156416 70610699401201918148608 70895419963303538786304 72653157648344122392576 73182368994377846489088 74185924687338724130816 74923568824854876217344 77029853892220274343936 77264930350631591099136 77340458141785678675968 79257990161829951700992 79437036826352157917184 79757347458716481134592 80930099658914971779072 81734802354387137691648 81999521885266743656448 82330165118675077300224 83459165273256064647168 84371408881948013101056 86151396411103034474496 86658585628747808636928 91046362116279343251456 91573250785933737598976 91878982353371170603008 94527226617738051715072 96531082725693761519616 96870876864458829856768 99898091766473168289792 101418732483956736786432 103019907134175454798848 103120610855714238234624 105916049101802877222912 106343129944955308179456 108979736472516183588864 109773553491566769733632 111278887031008086196224 112385353237282314326016 115544780838330411515904 116010687212678518013952 118886985242744927551488 119155555239528236875776 121395149488372457668608 122999282827900115484672 125188747909884096970752 129227094616654551711744 133197455688630891053056 137359876178900606398464 141221398802403836297216 141790839926607077572608 145306315296688244785152 148371849374677448261632 149847137649709752434688 154529860701263182198272 154680916283571357351936 158515980323659903401984 158874073652704315834368 159514694917432962269184 163469604708774275383296 164660330237350154600448 166918330546512129294336 168742817763896026202112 173317171257495617273856 182092724232558686502912 183146501571867475197952 189054453235476103430144 193741753728917659713536 199796183532946336579584 206039814268350909597696 206241221711428476469248 211832098203605754445824 212686259889910616358912 217959472945032367177728 219547106983133539467264 222557774062016172392448 224770706474564628652032 231089561676660823031808 232021374425357036027904 237773970485489855102976 238311110479056473751552 242790298976744915337216 245998565655800230969344 250377495819768193941504 258454189233309103423488 266394911377261782106112 274719752357801212796928 282442797604807672594432 283581679853214155145216 290612630593376489570304 296743698749354896523264 299694275299419504869376 309059721402526364396544 309361832567142714703872 317748147305408631668736 319029389834865924538368 326939209417548550766592 329320660474700309200896 333836661093024258588672 346634342514991234547712 364185448465117373005824 366293003143734950395904 378108906470952206860288 399592367065892673159168 412079628536701819195392 423664196407211508891648 425372519779821232717824 435918945890064734355456 445115548124032344784896 449541412949129257304064 464042748850714072055808 475547940970979710205952 476622220958112947503104 500754991639536387883008 532789822754523564212224 549439504715602425593856 567163359706428310290432 581225261186752979140608 599388550598839009738752 618119442805052728793088 618723665134285429407744 635496294610817263337472 638058779669731849076736 653878418835097101533184 658641320949400618401792 667673322186048517177344 693268685029982469095424 728370896930234746011648 732586006287469900791808 756217812941904413720576 799184734131785346318336 824159257073403638390784 847328392814423017783296 850745039559642465435648 871837891780129468710912 890231096248064689569792 899082825898258514608128 928085497701428144111616 953244441916225895006208 1001509983279072775766016 1065579645509047128424448 1098879009431204851187712 1134326719412856620580864 1198777101197678019477504 1236238885610105457586176 1270992589221634526674944 1276117559339463698153472 1307756837670194203066368 1335346644372097034354688 1465172012574939801583616 1598369468263570692636672 1648318514146807276781568 1701490079119284930871296 1743675783560258937421824 1798165651796517029216256 1856170995402856288223232 1906488883832451790012416 2003019966558145551532032 2131159291018094256848896 2197758018862409702375424 2268653438825713241161728 2397554202395356038955008 2472477771220210915172352 2541985178443269053349888 2552235118678927396306944 2615513675340388406132736 2670693288744194068709376 2930344025149879603167232 3196738936527141385273344 3296637028293614553563136 3402980158238569861742592 3596331303593034058432512 3812977767664903580024832 4006039933116291103064064 4395516037724819404750848 4795108404790712077910016 4944955542440421830344704 5104470237357854792613888 5231027350680776812265472 5860688050299759206334464 6393477873054282770546688 6593274056587229107126272 6805960316477139723485184 7192662607186068116865024 7625955535329807160049664 8012079866232582206128128 8791032075449638809501696 9590216809581424155820032 9889911084880843660689408 10208940474715709585227776 11721376100599518412668928 13186548113174458214252544 14385325214372136233730048 17582064150899277619003392 19180433619162848311640064 19779822169761687321378816 20417880949431419170455552 23442752201199036825337856 26373096226348916428505088 28770650428744272467460096 35164128301798555238006784 39559644339523374642757632 52746192452697832857010176 57541300857488544934920192 70328256603597110476013568 79119288679046749285515264 105492384905395665714020352 158238577358093498571030528 210984769810791331428040704 316477154716186997142061056 632954309432373994284122112
- Sum of all divisors σ(n): 2185235155731837980639232000
- Sum of proper divisors (its aliquot sum) s(n): 1552280846299463986355109888
- 632954309432373994284122112 is an abundant number, because the sum of its proper divisors (1552280846299463986355109888) is greater than itself. Its abundance is 919326536867089992070987776
Bases of 632954309432373994284122112
- Binary: 1000001011100100010100100111011110010110000001111010111001100001110110000000000000000000002
- Hexadecimal: 0x20B9149DE581EB987600000
- Base-36: 27J37CQOQFYGY94AO0
Squares and roots of 632954309432373994284122112
- 632954309432373994284122112 squared (6329543094323739942841221122) is 400631157829013446750300193078367276779036030527340544
- 632954309432373994284122112 cubed (6329543094323739942841221123) is 253581217840755640284747637999002793069246138339824495814364527524937205104508928
-
The
square root of 632954309432373994284122112 is 25158583215920.0489881057 -
632954309432373994284122112 is a
perfect cube number . Itscube root is 858599808
Scales and comparisons
How big is 632954309432373994284122112?- 632,954,309,432,373,994,284,122,112 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 632,954,309,432,373,994,284,122,112 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 632954309432373994284122112 cubic inches would be around 71549984 feet tall.
Recreational maths with 632954309432373994284122112
- 632954309432373994284122112 backwards is 211221482499373234903459236
- 632954309432373994284122112 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 632954309432373994284122112's digits is 108
- 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 632954309432373994284122112 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 632954309432373994284122112 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/632954309432373994284122112/
Chicago style:
Numbermatics. 2024. "Number 632954309432373994284122112 - Facts about the integer". https://numbermatics.com/n/632954309432373994284122112/
The information we have on file for 632954309432373994284122112 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 632954309432373994284122112, math, Factors of 632954309432373994284122112, curriculum, school, college, exams, university, Prime factorization of 632954309432373994284122112, STEM, science, technology, engineering, physics, economics, calculator, six hundred thirty-two septillion, nine hundred fifty-four sextillion, three hundred nine quintillion, four hundred thirty-two quadrillion, three hundred seventy-three trillion, nine hundred ninety-four billion, two hundred eighty-four million, one hundred twenty-two thousand, one hundred twelve.