4937850466207265026473984
4,937,850,466,207,265,026,473,984 is an even composite number composed of six prime numbers multiplied together.
4937850466207265026473984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 4937850466207265026473984:
218 × 33 × 73 × 173 × 293 × 2573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 29 × 29 × 29 × 257 × 257 × 257)See below for interesting mathematical facts about the number 4937850466207265026473984 from the Numbermatics database.
Names of 4937850466207265026473984
- Cardinal: 4937850466207265026473984 can be written as Four septillion, nine hundred thirty-seven sextillion, eight hundred fifty quintillion, four hundred sixty-six quadrillion, two hundred seven trillion, two hundred sixty-five billion, twenty-six million, four hundred seventy-three thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 4.937850466207265026473984 × 1024
Factors of 4937850466207265026473984
Divisors of 4937850466207265026473984
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 32 34 36 42 48 49 51 54 56 58 63 64 68 72 84 87 96 98 102 108 112 116 119 126 128 136 144 147 153 168 174 189 192 196 203 204 216 224 232 238 252 256 257 261 272 288 289 294 306 336 343 348 357 378 384 392 406 408 432 441 448 459 464 476 493 504 512 514 522 544 576 578 588 609 612 672 686 696 714 756 768 771 783 784 812 816 833 841 864 867 882 896 918 928 952 986 1008 1024 1028 1029 1044 1071 1088 1152 1156 1176 1218 1224 1323 1344 1372 1392 1421 1428 1479 1512 1536 1542 1566 1568 1624 1632 1666 1682 1728 1734 1764 1792 1799 1827 1836 1856 1904 1972 2016 2023 2048 2056 2058 2088 2142 2176 2304 2312 2313 2352 2436 2448 2499 2523 2601 2646 2688 2744 2784 2842 2856 2958 3024 3072 3084 3087 3132 3136 3213 3248 3264 3332 3364 3451 3456 3468 3528 3584 3598 3654 3672 3712 3808 3944 4032 4046 4096 4112 4116 4176 4263 4284 4352 4369 4437 4608 4624 4626 4704 4872 4896 4913 4998 5046 5202 5292 5376 5397 5481 5488 5568 5684 5712 5831 5887 5916 6048 6069 6144 6168 6174 6264 6272 6426 6496 6528 6664 6728 6902 6912 6936 6939 7056 7168 7196 7308 7344 7424 7453 7497 7569 7616 7803 7888 8064 8092 8192 8224 8232 8352 8381 8526 8568 8704 8738 8874 9216 9248 9252 9261 9408 9744 9792 9826 9947 9996 10092 10353 10404 10584 10752 10794 10962 10976 11136 11368 11424 11662 11774 11832 12096 12138 12288 12336 12348 12528 12544 12593 12789 12852 12992 13056 13107 13311 13328 13456 13804 13824 13872 13878 14112 14161 14297 14336 14392 14616 14688 14739 14848 14906 14994 15138 15232 15606 15776 16128 16184 16191 16384 16448 16464 16704 16762 17052 17136 17408 17476 17493 17661 17748 18207 18432 18496 18504 18522 18816 19488 19584 19652 19894 19992 20184 20706 20808 21168 21504 21588 21924 21952 22272 22359 22491 22707 22736 22848 23324 23548 23664 24157 24192 24276 24389 24576 24672 24696 25056 25088 25143 25186 25578 25704 25984 26112 26214 26622 26656 26912 27608 27648 27744 27756 28224 28322 28594 28672 28784 29232 29376 29478 29696 29812 29841 29988 30276 30464 30583 31059 31212 31552 32256 32368 32382 32768 32896 32928 33408 33524 34104 34272 34391 34816 34952 34986 35322 35496 36414 36864 36992 37008 37044 37632 37779 38367 38976 39168 39304 39321 39788 39984 40368 41209 41412 41616 42336 42483 42891 43008 43176 43848 43904 44217 44544 44718 44982 45414 45472 45696 46648 47096 47328 48314 48384 48552 48573 48778 49152 49344 49392 50112 50176 50286 50372 51156 51408 51968 52171 52224 52428 52479 52983 53244 53312 53824 54621 55216 55296 55488 55512 56448 56644 57188 57344 57568 58464 58667 58752 58956 59392 59624 59682 59976 60552 60928 61166 62118 62424 63104 64512 64736 64764 65536 65792 65856 66049 66816 67048 67077 68208 68544 68782 69632 69904 69972 70644 70992 72471 72828 73167 73728 73984 74016 74088 74273 75264 75429 75558 76734 77952 78336 78608 78642 79576 79968 80736 82418 82824 83232 84672 84966 85782 86016 86352 87696 87808 88151 88434 89088 89436 89523 89964 90828 90944 91392 91749 93177 93296 94192 94656 96628 96768 97104 97146 97556 98304 98688 98784 99127 100079 100224 100352 100572 100744 102312 102816 103173 103936 104342 104448 104856 104958 105966 106488 106624 107648 109242 110432 110592 110976 111024 112896 113288 113337 114376 114688 115136 116928 117334 117504 117912 117963 118784 119248 119364 119952 121104 121856 122332 123627 124236 124848 126208 126701 127449 128673 129024 129472 129528 131072 131584 131712 132098 132651 133632 134096 134154 136416 137088 137564 139264 139808 139944 141288 141984 142477 144942 145656 146334 147456 147968 148032 148176 148546 150528 150858 151116 153468 155904 156513 156672 157216 157284 157437 158949 159152 159936 161472 164836 165648 166464 169099 169344 169932 170723 171564 172032 172704 175392 175616 176001 176302 176868 178176 178872 179046 179928 181656 181888 182784 183498 186354 186592 188384 189312 193256 193536 194208 194292 195112 196608 197376 197568 198147 198254 200158 200448 200704 201144 201231 201488 204624 205632 206346 207872 208684 208896 209712 209916 211932 212976 213248 214081 215296 216137 217413 218484 219501 220864 221184 221952 222048 222819 225792 226287 226576 226674 228752 229376 230272 233856 234668 235008 235824 235926 237568 238496 238728 239904 240737 242208 243049 243712 244664 247254 248472 249696 252416 253402 254898 257346 258048 258944 259056 262144 263168 263424 264196 264453 265302 267264 268192 268308 268569 272832 274176 275128 275247 278528 279616 279888 282576 283968 284954 288463 289884 291312 292668 294912 295936 296064 296352 297092 297381 300237 301056 301716 302232 306936 309519 311808 313026 313344 314432 314568 314874 317898 318304 319872 322944 329672 331296 332928 338198 338688 339864 340011 341446 343128 344064 345408 350784 351232 352002 352604 353736 356352 357744 358092 359856 363312 363776 365197 365568 366996 370881 372708 373184 376768 378624 380103 382347 386019 386512 387072 388416 388584 390224 393216 394752 395136 396294 396508 400316 400896 401408 402288 402462 402976 409248 410669 411264 412692 414613 415744 417368 417792 419424 419832 423864 425952 426496 427431 428162 430592 432274 434826 436968 439002 441728 442368 443904 444096 445638 451584 452574 453152 453348 457504 458752 460544 462343 467712 469336 469539 470016 471648 471852 475136 476992 477456 479808 481474 484416 486098 487424 489328 494508 496944 499392 504832 506804 507297 509796 512169 514692 516096 517888 518112 519911 526336 526848 528003 528392 528906 530604 534528 536384 536616 537138 545664 548352 550256 550494 557056 559232 559776 565152 567936 569908 576926 579768 582624 585336 589824 591872 592128 592704 594184 594441 594762 600474 602112 603432 604464 613872 619038 623616 626052 626688 628864 629136 629748 635796 636608 639744 642243 645888 648411 652239 658503 659344 662592 665856 668457 676396 677376 679728 680022 682892 686256 688128 690816 700553 701568 702464 704004 705208 707472 712704 715488 716184 719712 722211 726624 727552 729147 730394 731136 733992 741762 745416 746368 753536 757248 760206 764694 772038 773024 774144 776832 777168 780448 786432 789504 790272 792588 793016 793359 800632 801792 802816 804576 804924 805952 818496 821338 822528 825384 825741 829226 831488 834736 835584 838848 839664 847728 851904 852992 854862 856324 861184 864548 865389 869652 873936 878004 883456 884736 886907 887808 888192 891276 892143 900711 903168 905148 906304 906696 915008 917504 921088 924686 928557 935424 938672 939078 940032 943296 943704 950272 953984 954912 959616 962948 968832 972196 974848 978656 989016 993888 997339 998784 1009664 1013608 1014594 1019592 1024338 1029384 1032192 1035776 1036224 1039822 1052672 1053696 1056006 1056784 1057812 1061208 1069056 1072768 1073232 1074276 1091328 1095591 1096704 1100512 1100988 1112643 1114112 1118464 1119552 1122833 1130304 1135872 1139816 1140309 1153852 1159536 1165248 1170672 1179648 1183744 1184256 1185408 1188368 1188882 1189524 1195061 1200948 1204224 1206864 1208928 1227744 1232007 1238076 1243839 1247232 1252104 1253376 1257728 1258272 1259496 1262641 1271592 1273216 1279488 1282293 1284486 1291776 1296822 1304478 1317006 1318688 1325184 1331712 1336914 1352792 1354752 1359456 1360044 1365784 1372512 1376256 1381632 1387029 1401106 1403136 1404928 1408008 1408617 1410416 1414944 1425408 1430976 1432368 1439424 1444422 1453248 1455104 1458294 1460788 1462272 1467984 1483524 1490832 1492736 1498567 1507072 1512959 1514496 1520412 1521891 1529388 1536507 1544076 1546048 1548288 1553664 1554336 1559733 1560896 1579008 1580544 1584009 1585176 1586032 1586718 1601264 1603584 1605632 1609152 1609848 1611904 1636992 1642676 1645056 1650768 1651482 1658452 1662976 1669472 1671168 1677696 1679328 1685159 1695456 1701343 1703808 1705984 1709724 1712648 1722368 1729096 1730778 1739304 1747872 1756008 1766912 1769472 1773814 1775616 1776384 1782552 1783323 1784286 1801422 1806336 1810296 1812608 1813392 1830016 1835008 1842176 1849372 1857114 1870848 1877344 1878156 1880064 1886592 1887408 1900544 1907968 1909824 1915421 1919232 1925896 1926729 1937664 1944392 1945233 1949696 1957312 1978032 1987776 1994678 1997568 2005371 2019328 2027216 2029188 2039184 2048676 2058768 2064384 2071552 2072448 2079644 2101659 2105344 2107392 2112012 2113568 2115624 2122416 2138112 2145536 2146464 2148552 2153917 2166633 2182656 2187441 2191182 2193408 2201024 2201976 2225286 2228224 2236928 2239104 2245666 2260608 2271744 2279632 2280618 2307704 2319072 2330496 2341344 2359296 2367488 2368512 2370816 2376736 2377764 2379048 2380077 2390122 2401896 2408448 2413728 2417856 2455488 2464014 2476152 2487678 2494464 2504208 2506752 2515456 2516544 2518992 2525282 2543184 2546432 2556379 2558976 2564586 2568972 2583552 2593644 2596167 2608956 2634012 2637376 2650368 2660721 2663424 2673828 2676429 2702133 2705584 2709504 2718912 2720088 2731568 2745024 2752512 2763264 2774058 2802212 2806272 2809856 2816016 2817234 2820832 2829888 2850816 2861952 2864736 2874683 2878848 2888844 2902291 2906496 2910208 2916588 2921576 2924544 2935968 2967048 2981664 2985472 2992017 2997134 3014144 3025918 3028992 3040824 3043782 3058776 3073014 3088152 3092096 3096576 3107328 3108672 3119466 3121792 3158016 3161088 3168018 3170352 3172064 3173436 3202528 3207168 3211264 3218304 3219696 3223808 3236401 3273984 3285352 3286773 3290112 3301536 3302964 3316904 3325952 3338944 3342336 3355392 3358656 3368499 3370318 3390912 3402686 3407616 3411968 3419448 3420927 3425296 3444736 3458192 3461556 3478608 3495744 3512016 3533824 3538944 3547628 3551232 3552768 3565104 3566646 3568572 3585183 3602844 3612672 3620592 3625216 3626784 3639377 3660032 3674329 3684352 3696021 3698744 3714228 3731517 3741696 3754688 3756312 3760128 3773184 3774816 3787923 3801088 3815936 3819648 3830842 3838464 3846879 3851792 3853458 3875328 3888784 3890466 3899392 3914624 3956064 3975552 3989356 3995136 4010742 4038656 4054432 4058376 4078368 4097352 4117536 4128768 4131833 4143104 4144896 4159288 4161087 4203318 4210688 4214784 4224024 4227136 4231248 4244832 4276224 4291072 4292928 4297104 4307834 4333266 4365312 4374882 4382364 4386816 4402048 4403952 4450572 4456448 4473856 4478208 4491332 4495701 4521216 4538877 4543488 4559264 4561236 4565673 4609521 4615408 4638144 4660992 4679199 4682688 4734976 4737024 4741632 4753472 4755528 4758096 4760154 4780244 4803792 4816896 4827456 4835712 4903871 4910976 4928028 4952304 4975356 4988928 5008416 5013504 5030912 5033088 5037984 5050564 5055477 5086368 5092864 5104029 5112758 5117952 5129172 5137944 5167104 5187288 5192334 5217912 5268024 5274752 5300736 5321442 5326848 5347656 5352858 5404266 5411168 5419008 5437824 5440176 5463136 5490048 5505024 5526528 5548116 5604424 5612544 5619712 5632032 5634468 5641664 5659776 5701632 5723904 5729472 5746263 5749366 5757696 5777688 5780187 5804582 5812992 5820416 5833176 5835699 5843152 5849088 5871936 5934096 5963328 5970944 5984034 5994268 6028288 6051836 6057984 6081648 6087564 6117552 6146028 6176304 6184192 6193152 6208349 6214656 6217344 6238932 6243584 6267973 6304977 6316032 6322176 6336036 6340704 6344128 6346872 6405056 6414336 6422528 6436608 6439392 6447616 6461751 6472802 6499899 6547968 6562323 6570704 6573546 6580224 6603072 6605928 6633808 6651904 6677888 6684672 6710784 6717312 6736998 6740636 6781824 6805372 6815232 6823936 6838896 6841854 6850592 6889472 6916384 6923112 6957216 6981373 6991488 7024032 7048421 7067648 7077888 7095256 7102464 7105536 7130208 7133292 7137144 7170366 7205688 7225344 7241184 7250432 7253568 7278754 7320064 7348658 7368704 7392042 7397488 7428456 7463034 7483392 7509376 7512624 7520256 7546368 7549632 7575846 7602176 7631872 7639296 7661684 7669137 7676928 7693758 7703584 7706916 7750656 7777568 7780932 7788501 7798784 7829248 7859831 7912128 7951104 7978712 7982163 7990272 8021484 8077312 8108864 8116752 8156736 8194704 8235072 8257536 8263666 8286208 8289792 8318576 8322174 8365427 8406636 8421376 8429568 8448048 8454272 8462496 8489664 8552448 8582144 8585856 8594208 8615668 8624049 8666532 8706873 8730624 8749764 8764728 8773632 8804096 8807904 8838487 8901144 8947712 8956416 8976051 8982664 8991402 9042432 9077754 9086976 9118528 9122472 9131346 9219042 9230816 9276288 9321984 9358398 9365376 9469952 9474048 9483264 9506944 9511056 9516192 9520308 9560488 9607584 9633792 9654912 9671424 9709203 9807742 9821952 9856056 9860319 9904608 9950712 9977856 10016832 10027008 10061824 10066176 10075968 10101128 10105497 10110954 10172736 10185728 10208058 10225516 10235904 10258344 10275888 10334208 10374576 10384668 10435824 10536048 10549504 10590713 10601472 10642884 10653696 10695312 10705716 10755549 10808532 10822336 10838016 10875648 10880352 10918131 10926272 10980096 11022987 11053056 11088063 11096232 11194551 11208848 11225088 11239424 11264064 11268936 11283328 11319552 11363769 11403264 11447808 11458944 11492526 11498732 11515392 11555376 11560374 11609164 11625984 11640832 11666352 11671398 11686304 11698176 11743872 11868192 11909401 11926656 11941888 11968068 11988536 12056576 12103672 12115968 12163296 12175128 12235104 12292056 12352608 12368384 12386304 12395499 12416698 12429312 12434688 12477864 12483261 12487168 12535946 12609954 12632064 12644352 12672072 12681408 12688256 12693744 12810112 12828672 12845056 12873216 12878784 12895232 12923502 12945604 12999798 13095936 13124646 13141408 13147092 13160448 13206144 13211856 13267616 13303808 13355776 13369344 13407947 13421568 13434624 13473996 13481272 13487103 13563648 13610744 13616631 13630464 13647872 13677792 13683708 13701184 13778944 13832768 13846224 13914432 13962746 13982976 14037597 14048064 14096842 14135296 14190512 14204928 14211072 14260416 14266584 14274288 14340732 14411376 14450688 14482368 14500864 14507136 14557508 14640128 14697316 14711613 14737408 14784084 14794976 14856912 14926068 14966784 15018752 15025248 15040512 15077419 15092736 15099264 15151692 15166431 15263744 15278592 15312087 15323368 15338274 15353856 15387516 15407168 15413832 15501312 15555136 15561864 15577002 15597568 15658496 15719662 15824256 15902208 15957424 15964326 15980544 16042968 16154624 16217728 16233504 16313472 16389408 16470144 16515072 16527332 16572416 16579584 16637152 16644348 16730854 16813272 16842752 16859136 16896096 16908544 16924992 16974593 16979328 17104896 17164288 17171712 17188416 17231336 17238789 17248098 17333064 17413746 17461248 17499528 17529456 17547264 17608192 17615808 17676974 17802288 17895424 17912832 17952102 17965328 17982804 18084864 18155508 18173952 18237056 18244944 18262692 18438084 18461632 18552576 18625047 18643968 18716796 18730752 18803919 18914931 18939904 18948096 18966528 19013888 19022112 19032384 19040616 19088161 19120976 19215168 19267584 19309824 19342848 19385253 19418406 19615484 19643904 19712112 19720638 19809216 19901424 19955712 20033664 20054016 20123648 20132352 20151936 20202256 20210994 20221908 20316037 20345472 20371456 20416116 20451032 20471808 20516688 20551776 20668416 20749152 20769336 20871648 20944119 21072096 21099008 21145263 21181426 21202944 21285768 21307392 21390624 21411432 21511098 21617064 21644672 21676032 21751296 21760704 21836262 21852544 21960192 22045974 22106112 22176126 22192464 22389102 22417696 22450176 22478848 22528128 22537872 22566656 22639104 22654807 22727538 22806528 22895616 22917888 22985052 22997464 23007411 23030784 23110752 23120748 23218328 23251968 23281664 23332704 23342796 23372608 23396352 23487744 23579493 23736384 23818802 23853312 23883776 23936136 23946489 23977072 24113152 24207344 24231936 24326592 24350256 24470208 24584112 24705216 24736768 24772608 24790998 24833396 24858624 24869376 24955728 24966522 24974336 25071892 25096281 25219908 25264128 25288704 25344144 25362816 25376512 25387488 25475639 25620224 25657344 25720303 25746432 25757568 25790464 25847004 25872147 25891208 25999596 26120619 26191872 26249292 26282816 26294184 26320896 26412288 26423712 26515461 26535232 26607616 26711552 26815894 26843136 26869248 26928153 26947992 26962544 26974206 27127296 27221488 27233262 27260928 27295744 27355584 27367416 27402368 27557888 27665536 27692448 27828864 27925492 27965952 28075194 28096128 28193684 28270592 28381024 28409856 28422144 28520832 28533168 28548576 28681464 28822752 28901376 28922831 28964736 29001728 29014272 29115016 29127609 29280256 29394632 29423226 29474816 29568168 29589952 29713824 29852136 29933568 30037504 30050496 30081024 30154838 30185472 30198528 30303384 30316491 30332862 30527488 30557184 30624174 30646736 30676548 30707712 30775032 30814336 30827664 31002624 31110272 31123728 31154004 31195136 31316992 31439324 31648512 31772139 31804416 31914848 31928652 31961088 32085936 32266647 32309248 32435456 32467008 32562157 32626944 32754393 32778816 32940288 33054664 33068961 33144832 33159168 33274304 33288696 33461708 33626544 33685504 33718272 33792192 33817088 33849984 33949186 33958656 34091307 34209792 34328576 34343424 34376832 34462672 34477578 34496196 34666128 34827492 34922496 34999056 35058912 35094528 35216384 35231616 35353948 35604576 35728203 35790848 35825664 35904204 35930656 35965608 36169728 36311016 36347904 36474112 36489888 36525384 36616589 36876168 36923264 37105152 37186497 37250094 37287936 37433592 37461504 37607838 37829862 37879808 37896192 37933056 38027776 38044224 38064768 38081232 38176322 38241952 38430336 38535168 38619648 38685696 38770506 38836812 39230968 39287808 39424224 39441276 39618432 39802848 39911424 40067328 40108032 40223841 40247296 40264704 40303872 40404512 40421988 40443816 40461309 40632074 40690944 40742912 40832232 40849893 40902064 40943616 41033376 41103552 41336832 41498304 41538672 41743296 41888238 42144192 42198016 42290526 42362852 42405888 42571536 42614784 42781248 42822864 43022196 43234128 43289344 43352064 43458443 43502592 43521408 43672524 43705088 43875811 43920384 44091948 44134839 44212224 44352252 44384928 44778204 44835392 44900352 44957696 45056256 45075744 45133312 45232257 45278208 45309614 45455076 45499293 45791232 45835776 45936261 45970104 45994928 46014822 46061568 46221504 46241496 46436656 46503936 46563328 46665408 46685592 46745216 46792704 46975488 47158986 47472768 47637604 47706624 47767552 47872272 47892978 47954144 48226304 48414688 48463872 48653184 48700512 48869611 48940416 49168224 49338947 49410432 49473536 49545216 49581996 49666792 49717248 49738752 49911456 49933044 49948672 50143784 50192562 50439816 50528256 50577408 50688288 50725632 50753024 50774976 50923779 50951278 51240448 51314688 51440606 51492864 51515136 51580928 51694008 51716367 51744294 51782416 51999192 52241238 52383744 52498584 52565632 52588368 52641792 52824576 52847424 53030922 53070464 53215232 53423104 53631788 53686272 53738496 53856306 53895984 53925088 53948412 54254592 54442976 54466524 54521856 54591488 54711168 54734832 54804736 55018817 55115776 55331072 55384896 55547209 55657728 55850984 55875141 55931904 56150388 56192256 56387368 56411757 56541184 56762048 56819712 56844288 57041664 57066336 57097152 57264483 57362928 57645504 57802752 57845662 57929472 58003456 58028544 58155759 58230032 58255218 58560512 58789264 58846452 58949632 59136336 59179904 59427648 59704272 59867136 60075008 60100992 60162048 60309676 60370944 60397056 60606768 60632982 60665724 60948111 61054976 61114368 61248348 61293472 61353096 61415424 61550064 61628672 61655328 61869409 62005248 62220544 62247456 62308008 62463593 62633984 62832357 62878648 63297024 63435789 63544278 63608832 63829696 63857304 63922176 64171872 64533294 64618496 64870912 64934016 65124314 65253888 65508786 65557632 65880576 66109328 66137922 66289664 66318336 66548608 66577392 66923416 67253088 67371008 67436544 67584384 67634176 67699968 67898372 67917312 67964421 68182614 68419584 68657152 68686848 68753664 68925344 68955156 68992392 69022233 69332256 69654984 69844992 69998112 70117824 70189056 70432768 70463232 70707896 70738479 71209152 71456406 71581696 71651328 71808408 71861312 71931216 72339456 72622032 72695808 72948224 72979776 73050768 73233178 73752336 73846528 74134991 74210304 74372994 74500188 74575872 74867184 74923008 75215676 75288843 75659724 75759616 75792384 75866112 76055552 76088448 76129536 76162464 76352644 76426917 76483904 76860672 77160909 77239296 77371392 77541012 77616441 77673624 78361857 78461936 78575616 78848448 78882552 79236864 79546383 79605696 79822848 80134656 80447682 80494592 80529408 80607744 80809024 80843976 80887632 80922618 81264148 81381888 81485824 81664464 81699786 81804128 81887232 82066752 82207104 82673664 82996608 83077344 83365807 83486592 83776476 84288384 84396032 84581052 84725704 84811776 85143072 85229568 85562496 85645728 86044392 86468256 86578688 86704128 86768493 86916886 87005184 87042816 87345048 87382827 87410176 87751622 87840768 88183896 88269678 88424448 88704504 88769856 89556408 89670784 89800704 89915392 90112512 90151488 90266624 90464514 90556416 90619228 90910152 90998586 91582464 91671552 91872522 91940208 91989856 92029644 92123136 92443008 92482992 92873312 93007872 93126656 93330816 93371184 93490432 93585408 93855629 93950976 94317972 94945536 95275208 95316417 95413248 95535104 95744544 95785956 95908288 96452608 96829376 96927744 97306368 97401024 97686471 97739222 97880832 98263179 98336448 98677894 98820864 98947072 99163992 99206883 99333584 99434496 99477504 99822912 99866088 99897344 100287568 100385124 100879632 101056512 101154816 101376576 101451264 101506048 101549952 101847558 101902556 102480896 102629376 102881212 102985728 103030272 103161856 103388016 103432734 103488588 103564832 103998384 104482476 104767488 104997168 105131264 105176736 105283584 105541933 105649152 105694848 106061844 106140928 106555541 106846208 107184609 107263576 107372544 107476992 107712612 107791968 107850176 107896824 108509184 108885952 108933048 109043712 109182976 109422336 109469664 109609472 109849767 110037634 110231552 110662144 110769792 111094418 111315456 111559491 111701968 111750282 111863808 112300776 112384512 112774736 112823514 113082368 113524096 113639424 113688576 114083328 114132672 114194304 114528966 114725856 115291008 115605504 115691324 115858944 116006912 116057088 116311518 116460064 116510436 117121024 117578528 117692904 117899264 118272672 118359808 118822151 118855296 119408544 119734272 119823157 120150016 120201984 120324096 120619352 120671523 120741888 120794112 121213536 121265964 121331448 121896222 122109952 122228736 122496696 122586944 122706192 122830848 123100128 123257344 123310656 123738818 124010496 124441088 124494912 124616016 124927186 125267968 125664714 125757296 126594048 126871578 127088556 127217664 127659392 127714608 127844352 128343744 129066588 129236992 129741824 129868032 130248628 130375329 130507776 131017572 131115264 131627433 131761152 132218656 132275844 132404517 132579328 132636672 133097216 133154784 133617127 133846832 134506176 134873088 135168768 135268352 135399936 135696771 135796744 135834624 135928842 136365228 137314304 137373696 137507328 137850688 137910312 137984784 138044466 138664512 139309968 139689984 139996224 140235648 140378112 140865536 140926464 141415792 141476958 142212259 142418304 142912812 143163392 143302656 143616816 143722624 143862432 144678912 145244064 145391616 145896448 145959552 146101536 146466356 146608833 147504672 147693056 148016841 148269982 148420608 148745988 149000376 149151744 149734368 149846016 150431352 150577686 151319448 151584768 151732224 152111104 152176896 152259072 152324928 152705288 152771337 152853834 152967808 153721344 154321818 154478592 154742784 155082024 155232882 155347248 156723714 156923872 157151232 157696896 157765104 158473728 159092766 159211392 159645696 160269312 160895364 160989184 161058816 161215488 161618048 161687952 161775264 161845236 162528296 162763776 162971648 163328928 163399572 163608256 163774464 164133504 164414208 165056451 165347328 165993216 166154688 166641627 166731614 166973184 167552952 167625423 168576768 168792064 169162104 169235271 169451408 169623552 170286144 170459136 171124992 171291456 171793449 172088784 172936512 173157376 173408256 173536986 173833772 174010368 174085632 174690096 174765654 174820352 175503244 175681536 176367792 176539356 176848896 177409008 177539712 179112816 179341568 179601408 180042121 180225024 180302976 180533248 180929028 181112832 181238456 181820304 181997172 182844333 183164928 183343104 183745044 183880416 183979712 184059288 184246272 184886016 184965984 185608227 185746624 186015744 186253312 186661632 186742368 186980864 187390779 187711258 187901952 188497071 188635944 189891072 190307367 190550416 190632834 190826496 191070208 191489088 191571912 191816576 192905216 193658752 193855488 194612736 194802048 195372942 195478444 195761664 196526358 196672896 197355788 197641728 197894144 198327984 198413766 198667168 198868992 198955008 199645824 199732176 199794688 200575136 200770248 201759264 202113024 202309632 202459817 202753152 202902528 203012096 203099904 203695116 203805112 203893263 204961792 205258752 205762424 205971456 206060544 206323712 206776032 206865468 206977176 207129664 207996768 208964952 209534976 209994336 210262528 210353472 210567168 211083866 211298304 211389696 212123688 212215437 212281856 213111082 213692416 214369218 214527152 214745088 214953984 215425224 215583936 215700352 215793648 217018368 217771904 217866096 218087424 218365952 218844672 218939328 219218944 219699534 220075268 220463104 221324288 221539584 222188836 222404973 222630912 223118982 223403936 223500564 223727616 224601552 224769024 225549472 225647028 225866529 226164736 227048192 227278848 227377152 227935099 228166656 228265344 228388608 229057932 229280751 229451712 230582016 231382648 231482727 231717888 232013824 232114176 232623036 232920128 233020872 234242048 235157056 235385808 235798528 236545344 236719616 237644302 237710592 238639149 238817088 239468544 239646314 240300032 240403968 241238704 241343046 241483776 241588224 242427072 242531928 242662896 243792444 244219904 244457472 244993392 245173888 245412384 245661696 246200256 246514688 246621312 247477636 248020992 248882176 248989824 249232032 249854372 250097421 250535936 251329428 251514592 253188096 253743156 254177112 254435328 255318784 255429216 255688704 256316123 256687488 258133176 259483648 259736064 260305479 260497256 260750658 261015552 262035144 262230528 263254866 263522304 264437312 264551688 264809034 265158656 265273344 266194432 266309568 267234254 267693664 269012352 269746176 270337536 270536704 270799872 271393542 271593488 271669248 271857684 272730456 274628608 274747392 275014656 275701376 275820624 275969568 276088932 277329024 278619936 279379968 279992448 280471296 280756224 281566887 281731072 281852928 282831584 282953916 284424518 284836608 285825624 285949251 286326784 286605312 287233632 287445248 287724864 288568081 289357824 290488128 290783232 291792896 291919104 292203072 292932712 293059413 293217666 295009344 295386112 296033682 296539964 296841216 297491976 298000752 298303488 299468736 299692032 300862704 301155372 302638896 303169536 303464448 304222208 304353792 304518144 304649856 305410576 305542674 305707668 305935616 307130677 307442688 308643636 308957184 309485568 310164048 310465764 310694496 313447428 313847744 314302464 315393792 315530208 316625799 316947456 318185532 318422784 319666623 320538624 321553827 321790728 321978368 322117632 322430976 323236096 323375904 323550528 323690472 324498737 325056592 325527552 325943296 326657856 326799144 327216512 327548928 328267008 328828416 329549301 330112902 330694656 331986432 332309376 333283254 333463228 333946368 335105904 335250846 337153536 337584128 338324208 338470542 338902816 339247104 340572288 340918272 342249984 342582912 343586898 344177568 345372629 345873024 346314752 346816512 347073972 347667544 348020736 348171264 349380192 349531308 349640704 351006488 351363072 352735584 353078712 353697792 354818016 355079424 356466453 358225632 358683136 359202816 359469471 360084242 360450048 360605952 361066496 361858056 362014569 362225664 362476912 363640608 363994344 365688666 366329856 366686208 367490088 367760832 367959424 368118576 368492544 369772032 369931968 371216454 371493248 372031488 372506624 373323264 373484736 373961728 374781558 375422516 375803904 376994142 377271888 379782144 380614734 381100832 381265668 381652992 382140416 382978176 383143824 383633152 385131719 385810432 387317504 387710976 388830463 389225472 389604096 390745884 390956888 391125987 391523328 393052716 393345792 394711576 394882299 395283456 395788288 396655968 396827532 397334336 397737984 397910016 399291648 399464352 399589376 400851381 401150272 401540496 403518528 404619264 404919634 405506304 405805056 406024192 406199808 407090313 407390232 407610224 407786526 409923584 411524848 411942912 412121088 412647424 413552064 413730936 413954352 414259328 415993536 417929904 419069952 419988672 420525056 420706944 421134336 422167732 422596608 422779392 424247376 424430874 424563712 426222164 426636777 427384832 428738436 429054304 429490176 429907968 430850448 431167872 431400704 431587296 433085863 434036736 435543808 435732192 436174848 437245151 437689344 437878656 438437888 439399068 439826499 440150536 442648576 443079168 444050523 444377672 444809946 445261824 446237964 446807872 447001128 447455232 449203104 449538048 451098944 451294056 451733058 452329472 454096384 454754304 455870198 456333312 456530688 456777216 458115864 458314011 458561502 458903424 461164032 462765296 462965454 463435776 464027648 464228352 465246072 465840256 466041744 468484096 470314112 470771616 471597056 473090688 473439232 475288604 475421184 477278298 477634176 478937088 479292628 480600064 480807936 482477408 482686092 482967552 483176448 484854144 485063856 485325792 487584888 488439808 488914944 489986784 490347776 490824768 491323392 492263197 492400512 493029376 493242624 494955272 495169353 496041984 497764352 497979648 498464064 499708744 499924881 500194842 501071872 502658856 503029184 506376192 507486312 508354224 508870656 510637568 510858432 511377408 512632246 513374976 515380347 516266352 518967296 519472128 520610958 520994512 521501316 522031104 524070288 524461056 526509732 527044608 528874624 529103376 529618068 530317312 530546688 532388864 532619136 534468508 535387328 538024704 540126363 540675072 541073408 541599744 542787084 543186976 543338496 543715368 545460912 548532999 549257216 549494784 550029312 551402752 551641248 551939136 552177864 553556669 554658048 556824681 557239872 558759936 559984896 560942592 562172337 563133774 563462144 563705856 565663168 565907832 568849036 569673216 571651248 571898502 572653568 573210624 574467264 574890496 575449728 577136162 578715648 580976256 581566464 583585792 583838208 584406144 585865424 586118826 586435332 590018688 590772224 592067364 593079928 593682432 594983952 596001504 596606976 598937472 599384064 601725408 602310744 605277792 606339072 606928896 607379451 608444416 608707584 609036288 609299712 610821152 611085348 611415336 611679789 611871232 614261354 614885376 617287272 617914368 618971136 620328096 620931528 621388992 626894856 627695488 628604928 630787584 631060416 633251598 633894912 636371064 636845568 639333246 641077248 643107654 643581456 643956736 644235264 644861952 646472192 646751808 647101056 647380944 648997474 650113184 651055104 651886592 653315712 653598288 654433024 655097856 656534016 656989403 657656832 659098602 660225804 661389312 663972864 664618752 666566508 666926456 667214919 667892736 670211808 670501692 674307072 675168256 676648416 676941084 677805632 678494208 681144576 681836544 683805297 684499968 685165824 687173796 687842253 688355136 690745258 691746048 692629504 694147944 694448181 695335088 696041472 696342528 698760384 699062616 699281408 702012976 702726144 705471168 706157424 707395584 709636032 710158848 712932906 716451264 717366272 718405632 718938942 720168484 720900096 721211904 722132992 723716112 724029138 724451328 724953824 727281216 727988688 731377332 732659712 733372416 734980176 735521664 735918848 736237152 736985088 738793531 739544064 739863936 742432908 742986496 744062976 745888787 746646528 746969472 747923456 749563116 750292263 750845032 751607808 753988284 754543776 759564288 761229468 762201664 762531336 763305984 764280832 765956352 766287648 767266304 768948369 770263438 771620864 774635008 777660926 778450944 779208192 780916437 781491768 781913776 782251974 783046656 786105432 786691584 789423152 789764598 790566912 791576576 793311936 793655064 794668672 795475968 795820032 798583296 798928704 799178752 801702762 802300544 803080992 807037056 809238528 809839268 811012608 811610112 812048384 812399616 814180626 814780464 815220448 815573052 819847168 823049696 823885824 824242176 825294848 827104128 827461872 827908704 828518656 831755057 831987072 835859808 838139904 838762099 839977344 841050112 841413888 842268672 844335464 844700661 845193216 845558784 848494752 848861748 849127424 852444328 853273554 854769664 857476872 858108608 858980352 859815936 861700896 862335744 862801408 863174592 865704243 866171726 868073472 871087616 871464384 872349696 874490302 875378688 875757312 876875776 878798136 879178239 879652998 880301072 885297152 886158336 888101046 888755344 889619892 890523648 892475928 893615744 894002256 894910464 898406208 899076096 902197888 902588112 903466116 904658944 908192768 909508608 911740396 912666624 913061376 913554432 916231728 916628022 917123004 917806848 921392031 922328064 925530592 925930908 926871552 928055296 928456704 930492144 931680512 932083488 935319889 936968192 940628224 941543232 944302553 946181376 946878464 949877397 950577208 950842368 954556596 955268352 958585256 958999869 961200128 961615872 964954816 965372184 965935104 966352896 969708288 970127712 970651584 973496211 975169776 976879616 977829888 979973568 980695552 981649536 982646784 984526394 984801024 986058752 986485248 988647903 989910544 990338706 992083968 995528704 995959296 996928128 999417488 999849762 1000389684 1002143744 1005317712 1006058368 1012752384 1014972624 1016708448 1017741312 1021275136 1021716864 1022754816 1025264492 1026749952 1030760694 1032532704 1036117887 1037934592 1038944256 1041221916 1041989024 1043002632 1044062208 1048140576 1048922112 1053019464 1054089216 1057749248 1058206752 1059236136 1061093376 1061881081 1064777728 1065238272 1068937016 1069399359 1070774656 1076049408 1078408413 1080252726 1081350144 1082146816 1083199488 1085574168 1086373952 1086676992 1087430736 1090921824 1097065998 1098514432 1098989568 1100058624 1102805504 1103282496 1103878272 1104355728 1107113338 1109316096 1113649362 1114479744 1117519872 1119969792 1121885184 1124344674 1126267548 1126924288 1127411712 1131326336 1131815664 1137698072 1139346432 1143302496 1143797004 1145307136 1146421248 1148934528 1149780992 1150899456 1154272324 1155395157 1157431296 1161952512 1163132928 1166491389 1167171584 1167676416 1168812288 1171730848 1172237652 1172870664 1173377961 1180037376 1181544448 1184134728 1184646897 1186159856 1187364864 1189967904 1192003008 1193213952 1197874944 1198768128 1202554143 1203450816 1204621488 1210555584 1213857792 1214758902 1216888832 1217415168 1218072576 1218599424 1221642304 1222170696 1222830672 1223359578 1223742464 1228522708 1229770752 1234574544 1235828736 1237942272 1240656192 1241863056 1242777984 1253789712 1255390976 1257209856 1260294847 1261575168 1262120832 1266503196 1267789824 1272742128 1273691136 1278666492 1279910331 1282154496 1286215308 1287162912 1287913472 1288470528 1289723904 1292944384 1293503616 1294202112 1294761888 1297994948 1299257589 1300226368 1302110208 1303773184 1306631424 1307196576 1308866048 1311735453 1313068032 1313978806 1315313664 1318197204 1319479497 1320451608 1327945728 1329237504 1332151569 1333133016 1333852912 1334429838 1335785472 1340423616 1341003384 1348614144 1350336512 1353296832 1353882168 1355611264 1356988416 1362289152 1367610594 1368999936 1370331648 1374347592 1375684506 1376710272 1381490516 1383492096 1385259008 1388295888 1388896362 1390670176 1392082944 1392685056 1397520768 1398125232 1398562816 1404025952 1405452288 1410942336 1412314848 1414791168 1417218719 1419272064 1420317696 1425865812 1432902528 1434732544 1436811264 1437877884 1440336968 1441800192 1442423808 1444265984 1447432224 1448058276 1448902656 1449907648 1454562432 1455977376 1462754664 1465319424 1466744832 1469960352 1471043328 1471837696 1472474304 1473970176 1476789591 1477587062 1479088128 1479727872 1484865816 1485508059 1485972992 1488125952 1491777574 1493293056 1493938944 1495846912 1499126232 1499774643 1500584526 1501690064 1503215616 1507976568 1509087552 1519128576 1522458936 1524403328 1525062672 1526611968 1528561664 1531912704 1532575296 1534532608 1537896738 1540526876 1543241728 1549270016 1555321852 1556901888 1558416384 1561832874 1562983536 1563827552 1564503948 1566093312 1572210864 1573383168 1578846304 1579529196 1581133824 1583153152 1586623872 1587310128 1589337344 1590951936 1591640064 1595545693 1597166592 1597857408 1598357504 1603405524 1604601088 1606161984 1610869061 1614074112 1619678536 1620379089 1622025216 1623220224 1624096768 1624799232 1628361252 1629560928 1630440896 1631146104 1639694336 1646099392 1647771648 1648484352 1650589696 1654208256 1654923744 1655817408 1657037312 1660670007 1663510114 1663974144 1670474043 1671719616 1676279808 1677524198 1679954688 1682100224 1682827776 1686517011 1688670928 1689401322 1690386432 1691117568 1696989504 1697723496 1698254848 1704888656 1706547108 1709539328 1714953744 1716217216 1717960704 1719631872 1723401792 1724671488 1725602816 1726349184 1731408486 1732343452 1736146944 1742175232 1742928768 1744699392 1748980604 1750757376 1751514624 1753751552 1757596272 1758356478 1759305996 1760602144 1770594304 1772316672 1776202092 1777510688 1779239784 1781047296 1784951856 1787231488 1788004512 1789820928 1794212861 1796812416 1798152192 1804395776 1805176224 1806932232 1811444197 1816385536 1819017216 1822138353 1823480792 1825333248 1826122752 1827108864 1832463456 1833256044 1834246008 1835613696 1842784062 1844656128 1851061184 1851861816 1853743104 1856110592 1856913408 1860984288 1863361024 1864166976 1870639778 1873936384 1881256448 1883086464 1888605106 1892362752 1893756928 1899754794 1901154416 1901684736 1909113192 1910536704 1917170512 1917999738 1922400256 1923231744 1929909632 1930744368 1931870208 1932705792 1939416576 1940255424 1941303168 1946992422 1950339552 1953759232 1955659776 1959947136 1961391104 1963299072 1965293568 1969052788 1969602048 1970968209 1972117504 1972970496 1977295806 1979821088 1980677412 1984167936 1991057408 1991918592 1993856256 1998834976 1999699524 2000779368 2001644757 2004287488 2010635424 2012116736 2019976567 2025504768 2029945248 2033416896 2035482624 2042550272 2043433728 2045509632 2050528984 2051415891 2053499904 2061521388 2065065408 2072235774 2075869184 2077888512 2082443832 2083978048 2086005264 2088124416 2096281152 2097844224 2106038928 2108178432 2115498496 2116413504 2118472272 2122186752 2123762162 2129555456 2130476544 2137874032 2138798718 2141549312 2149914739 2152098816 2156816826 2160505452 2162700288 2164293632 2166398976 2171148336 2172747904 2173353984 2174861472 2181843648 2194131996 2197028864 2197979136 2200117248 2205611008 2206564992 2207756544 2208711456 2214226676 2216380593 2218632192 2227298724 2228959488 2237666361 2239939584 2243770368 2248689348 2250876789 2252535096 2253848576 2254823424 2262652672 2263631328 2271491159 2275396144 2278692864 2286604992 2287594008 2292842496 2297869056 2299561984 2301798912 2306845107 2308544648 2310790314 2314862592 2323905024 2332982778 2334343168 2335352832 2337624576 2343461696 2344475304 2345741328 2346755922 2360074752 2363088896 2368269456 2369293794 2372319712 2374729728 2379935808 2384006016 2386427904 2395749888 2397536256 2405108286 2406901632 2409242976 2417608403 2421111168 2427715584 2429517804 2433777664 2434830336 2436145152 2437198848 2443284608 2444341392 2445661344 2446719156 2447484928 2457045416 2459541504 2469149088 2471657472 2475884544 2481312384 2483726112 2485555968 2495265171 2507579424 2510781952 2514419712 2516286297 2520589694 2523150336 2524241664 2533006392 2534101983 2535579648 2545484256 2547382272 2557332984 2559820662 2564308992 2572430616 2574325824 2576941056 2579447808 2585888768 2587007232 2588404224 2589523776 2595989896 2597112729 2598515178 2600452736 2604220416 2607546368 2613262848 2614393152 2617732096 2623470906 2626136064 2627957612 2630627328 2636394408 2638958994 2640903216 2655891456 2658475008 2664303138 2666266032 2667705824 2668859676 2671570944 2680847232 2682006768 2697228288 2700673024 2706593664 2707764336 2711222528 2713976832 2721813241 2724578304 2735221188 2737999872 2740663296 2748695184 2751369012 2753420544 2762981032 2764176093 2766984192 2770518016 2776591776 2777792724 2781340352 2784165888 2785370112 2795041536 2796250464 2797125632 2805959667 2808051904 2810904576 2821884672 2824629696 2832907659 2834437438 2838544128 2840635392 2849632191 2851731624 2865805056 2869465088 2875755768 2876999607 2880673936 2883600384 2884847616 2888531968 2894864448 2896116552 2897805312 2899815296 2909124864 2911954752 2920488633 2925509328 2930638848 2933489664 2939920704 2942086656 2943675392 2944948608 2947940352 2953579182 2955174124 2958176256 2959455744 2969731632 2971016118 2971945984 2976251904 2983555148 2986586112 2987877888 2991693824 2998252464 2999549286 3001169052 3003380128 3006431232 3015953136 3018175104 3038257152 3044917872 3048806656 3050125344 3053223936 3060716057 3063825408 3065150592 3069065216 3075793476 3081053752 3098540032 3108353661 3110643704 3113803776 3116832768 3123665748 3125967072 3127655104 3129007896 3132186624 3144421728 3146766336 3157692608 3159058392 3162267648 3166306304 3173247744 3174620256 3178674688 3183280128 3185643243 3191091386 3194333184 3195714816 3196715008 3206811048 3208198077 3209202176 3212323968 3221738122 3228148224 3235225239 3239357072 3240758178 3244050432 3246440448 3248193536 3249598464 3256722504 3259121856 3260881792 3262292208 3279388672 3292198784 3295543296 3296968704 3301179392 3308416512 3309847488 3311634816 3314074624 3321340014 3327020228 3327948288 3340948086 3343439232 3352559616 3355048396 3359909376 3364200448 3365655552 3373034022 3377341856 3378802644 3380772864 3382235136 3393979008 3395446992 3396509696 3409777312 3413094216 3419078656 3429907488 3432434432 3435921408 3439263744 3445842379 3446803584 3449342976 3451205632 3452698368 3462816972 3464686904 3466185471 3472293888 3484350464 3485857536 3489398784 3497961208 3499474167 3501514752 3503029248 3507503104 3515192544 3516712956 3518611992 3521204288 3541188608 3544633344 3552404184 3555021376 3558479568 3562094592 3569903712 3574462976 3576009024 3579641856 3588425722 3593624832 3596304384 3607662429 3608791552 3610352448 3613864464 3622888394 3632771072 3644276706 3646961584 3650666496 3652245504 3654217728 3664926912 3666512088 3668492016 3671227392 3685568124 3689312256 3702122368 3703723632 3707486208 3712221184 3713826816 3721968576 3726722048 3728333952 3741279556 3747872768 3762512896 3766172928 3777210212 3780884541 3784725504 3787513856 3799509588 3802308832 3803369472 3818226384 3821073408 3834341024 3835999476 3839730993 3844800512 3846463488 3859819264 3861488736 3863740416 3865411584 3874896683 3878833152 3880510848 3882606336 3893984844 3897772767 3900679104 3911319552 3919894272 3922782208 3926598144 3935206359 3938105576 3939204096 3941936418 3944235008 3945940992 3954591612 3959642176 3961354824 3982114816 3983837184 3987712512 3997669952 3999399048 4001558736 4003289514 4008574976 4021270848 4024233472 4039953134 4051009536 4059890496 4066833792 4070965248 4085100544 4086867456 4101057968 4102831782 4106999808 4123042776 4130130816 4144471548 4151738368 4155777024 4164887664 4167956096 4172010528 4176248832 4192562304 4195688448 4212077856 4216356864 4230996992 4232827008 4236944544 4244373504 4247524324 4251656157 4259110912 4260953088 4275748064 4277597436 4283098624 4299829478 4304197632 4313633652 4321010904 4325400576 4328587264 4332797952 4342296672 4345495808 4346707968 4349722944 4363687296 4388263992 4395958272 4400234496 4411222016 4413129984 4415513088 4417422912 4428453352 4430368773 4432761186 4437264384 4454597448 4457918976 4475332722 4479879168 4487540736 4497378696 4501753578 4505070192 4507697152 4509646848 4525305344 4527262656 4542982318 4550792288 4557385728 4573209984 4575188016 4585684992 4595738112 4599123968 4603597824 4613690214 4617089296 4621580628 4629725184 4647810048 4665965556 4668686336 4670705664 4675249152 4686923392 4688950608 4691482656 4693511844 4720149504 4726177792 4736538912 4738587588 4744639424 4749459456 4759871616 4768012032 4772855808 4786637079 4791499776 4795072512 4810216572 4813803264 4818485952 4832607183 4835216806 4842222336 4859035608 4861137267 4867555328 4869660672 4872290304 4874397696 4886569216 4888682784 4891322688 4893438312 4894969856 4905657377 4914090832 4919083008 4938298176 4943314944 4951769088 4962624768 4967452224 4971111936 4982010021 4990530342 5015158848 5021563904 5028839424 5032572594 5041179388 5046300672 5048483328 5066012784 5068203966 5071159296 5090968512 5094764544 5114665968 5119641324 5128617984 5144861232 5148651648 5153882112 5158895616 5171777536 5174014464 5176808448 5179047552 5191979792 5194225458 5197030356 5200905472 5208440832 5221221509 5226525696 5228786304 5235464192 5246941812 5252272128 5255915224 5261254656 5272788816 5277917988 5281806432 5311782912 5316950016 5328606276 5332532064 5335411648 5337719352 5343141888 5361694464 5364013536 5382638583 5394456576 5401346048 5413187328 5415528672 5422445056 5434332591 5443626482 5449156608 5466415059 5470442376 5475999744 5481326592 5497390368 5502738024 5506841088 5525962064 5528352186 5533968384 5541036032 5553183552 5555585448 5562680704 5568331776 5570740224 5590083072 5592500928 5594251264 5611919334 5616103808 5621809152 5643769344 5649259392 5665815318 5668874876 5677088256 5681270784 5699264382 5703463248 5731610112 5738930176 5751511536 5753999214 5761347872 5767200768 5769695232 5777063936 5789728896 5792233104 5795610624 5799630592 5818249728 5822285399 5823909504 5840977266 5851018656 5861277696 5866979328 5871334693 5879841408 5884173312 5887350784 5889897216 5895880704 5907158364 5910348248 5912904627 5916352512 5918911488 5939463264 5942032236 5943891968 5952503808 5967110296 5973172224 5975755776 5983387648 5996504928 5999098572 6002338104 6006760256 6012862464 6031906272 6036350208 6059929701 6076514304 6089835744 6097613312 6100250688 6106447872 6121432114 6127650816 6130301184 6138130432 6151586952 6154247673 6162107504 6197080064 6216707322 6221287408 6227607552 6233665536 6247331496 6251934144 6255310208 6258015792 6264373248 6288843456 6293532672 6315385216 6318116784 6324535296 6332612608 6346495488 6349240512 6357349376 6366560256 6371286486 6382182772 6388666368 6391429632 6393430016 6413622096 6416396154 6418404352 6424647936 6443476244 6449744217 6456296448 6470450478 6478714144 6481516356 6488100864 6492880896 6496387072 6499196928 6513445008 6518243712 6521763584 6524584416 6547239223 6558777344 6584397568 6591086592 6593937408 6610117871 6616833024 6619694976 6623269632 6628149248 6642680028 6649141779 6654040456 6655896576 6681896172 6686878464 6710096792 6712999083 6719818752 6728400896 6731311104 6746068044 6754683712 6757605288 6761545728 6764470272 6787958016 6790893984 6793019392 6814473477 6819554624 6826188432 6838157312 6859814976 6864868864 6878527488 6891684758 6893607168 6898685952 6902411264 6905396736 6920535321 6925633944 6929373808 6932370942 6944587776 6968700928 6971715072 6995922416 6998948334 7003029504 7006058496 7015006208 7030385088 7033425912 7037223984 7042408576 7082377216 7089266688 7104808368 7110042752 7116959136 7124189184 7139807424 7148925952 7152018048 7159283712 7176851444 7187249664 7192608768 7215324858 7217583104 7220704896 7227728928 7245776788 7252825209 7265542144 7288553412 7293923168 7301332992 7304491008 7308435456 7329853824 7333024176 7336984032 7342454784 7371136248 7378624512 7404244736 7407447264 7414972416 7427653632 7433167567 7443937152 7453444096 7456667904 7482559112 7485795513 7525025792 7532345856 7548858891 7554420424 7561769082 7569451008 7575027712 7599019176 7604617664 7606738944 7636452768 7642146816 7668682048 7671998952 7679461986 7689601024 7692926976 7719638528 7722977472 7730823168 7749793366 7757666304 7761021696 7765212672 7787969688 7791338187 7795545534 7801358208 7822639104 7839788544 7845564416 7853196288 7870412718 7876211152 7878408192 7883872836 7888470016 7891881984 7909183224 7919284352 7922709648 7964229632 7967674368 7975425024 7995339904 7998798096 8003117472 8006579028 8017149952 8042541696 8048466944 8079906268 8102019072 8119780992 8133667584 8141930496 8165439723 8170201088 8173734912 8202115936 8205663564 8213999616 8246085552 8260261632 8288943096 8292528279 8303476736 8311554048 8329775328 8335912192 8344021056 8352497664 8368474349 8385124608 8391376896 8417879001 8424155712 8432713728 8461993984 8465654016 8473889088 8495048648 8498722977 8503312314 8518221824 8521906176 8551496128 8555194872 8566197248 8599658956 8608395264 8627267304 8642021808 8650801152 8657174528 8665595904 8684593344 8690991616 8693415936 8699445888 8727374592 8761465899 8776527984 8791916544 8800468992 8822444032 8826259968 8831026176 8834845824 8856906704 8860737546 8865522372 8874528768 8909194896 8915837952 8950665444 8959758336 8975081472 8994757392 9003507156 9010140384 9015394304 9019293696 9050610688 9054525312 9085964636 9101584576 9114771456 9146419968 9150376032 9182148171 9191476224 9198247936 9207195648 9227380428 9234178592 9243161256 9295620096 9325060983 9331931112 9337372672 9341411328 9350498304 9373846784 9377901216 9382965312 9387023688 9410463373 9440299008 9452355584 9473077824 9477175176 9489278848 9498918912 9519743232 9536024064 9556929729 9573274158 9582999552 9590145024 9620433144 9627606528 9636971904 9665214366 9670433612 9684444672 9718071216 9722274534 9735110656 9739321344 9744580608 9748795392 9773138432 9777365568 9782645376 9786876624 9789939712 9811314754 9828181664 9838166016 9876596352 9886629888 9903538176 9925249536 9934904448 9942223872 9964020042 9981060684 10030317696 10043127808 10057678848 10065145188 10082358776 10092601344 10096966656 10132025568 10136407932 10142318592 10181937024 10189529088 10229331936 10239282648 10257235968 10289722464 10297303296 10307764224 10317791232 10337527137 10343555072 10348028928 10353616896 10358095104 10383959584 10388450916 10394060712 10398556413 10401810944 10416881664 10442443018 10453051392 10457572608 10470928384 10493883624 10498422501 10504544256 10511830448 10522509312 10545577632 10555835976 10563612864 10623565824 10633900032 10657212552 10665064128 10670823296 10675438704 10686283776 10723388928 10728027072 10765277166 10788913152 10802692096 10826374656 10831057344 10844890112 10868665182 10887252964 10898313216 10932830118 10940884752 10951999488 10962653184 10994780736 11005476048 11013682176 11051924128 11056704372 11067936768 11082072064 11106367104 11111170896 11125361408 11136663552 11141480448 11168819851 11180166144 11185001856 11188502528 11223838668 11232207616 11243618304 11276083427 11287538688 11298518784 11331630636 11337749752 11342653623 11354176512 11362541568 11398528764 11406926496 11463220224 11477860352 11503023072 11507998428 11522695744 11534401536 11539390464 11554127872 11579457792 11584466208 11591221248 11599261184 11624690049 11636499456 11644570798 11647819008 11681954532 11693318301 11702037312 11733958656 11742669386 11759682816 11768346624 11774701568 11779794432 11805619077 11814316728 11820696496 11825809254 11832705024 11837822976 11878926528 11884064472 11887783936 11934220592 11946344448 11951511552 11966775296 11993009856 11998197144 12004676208 12013520512 12025724928 12063812544 12072700416 12119859402 12153028608 12179671488 12195226624 12200501376 12212895744 12242864228 12255301632 12260602368 12276260864 12303173904 12308495346 12324215008 12394160128 12433414644 12442574816 12455215104 12467331072 12494662992 12503868288 12510620416 12516031584 12528746496 12559490027 12577686912 12587065344 12630770432 12636233568 12649070592 12680109379 12692990976 12698481024 12714698752 12733120512 12742572972 12754968471 12764365544 12777332736 12782859264 12827244192 12832792308 12836808704 12849295872 12886952488 12899488434 12912592896 12940900956 12957428288 12963032712 12976201728 12985761792 12992774144 12998393856 13026890016 13036487424 13043527168 13049168832 13094478446 13117554688 13168795136 13187874816 13220235742 13233666048 13239389952 13246539264 13256298496 13285360056 13291106319 13298283558 13308080912 13311793152 13363792344 13373756928 13420193584 13425998166 13439637504 13456801792 13462622208 13492136088 13509367424 13515210576 13523091456 13528940544 13575916032 13581787968 13586038784 13628946954 13639109248 13652376864 13676314624 13719629952 13729737728 13757054976 13783369516 13787214336 13797371904 13804822528 13810793472 13841070642 13851267888 13858747616 13864741884 13889175552 13937401856 13943430144 13991844832 13997896668 14006059008 14012116992 14030012416 14060770176 14066851824 14074447968 14084817152 14139835969 14164754432 14178533376 14209616736 14220085504 14233918272 14248378368 14275632713 14279614848 14297851904 14304036096 14318567424 14353702888 14359911237 14374499328 14385217536 14430649716 14435166208 14441409792 14455457856 14491553576 14497821549 14505650418 14531084288 14577106824 14587846336 14602665984 14608982016 14616870912 14659707648 14666048352 14673968064 14684909568 14716972131 14742272496 14757249024 14808489472 14814894528 14829944832 14855307264 14866335134 14887874304 14906888192 14913335808 14946030063 14965118224 14971591026 15050051584 15064691712 15097717782 15108840848 15123538164 15138902016 15150055424 15198038352 15209235328 15213477888 15272905536 15284293632 15337364096 15343997904 15358923972 15379202048 15385853952 15439277056 15445954944 15461646336 15499586732 15515332608 15522043392 15530425344 15575939376 15582676374 15591091068 15602716416 15663664527 15679577088 15691128832 15706392576 15740825436 15752422304 15756816384 15767745672 15776940032 15783763968 15818366448 15838568704 15845419296 15900438113 15928459264 15935348736 15950850048 15990679808 15997596192 16006234944 16013158056 16053143401 16085083392 16096933888 16147915749 16159812536 16204038144 16239561984 16267335168 16302997773 16330879446 16340402176 16347469824 16404231872 16411327128 16427999232 16492171104 16520523264 16577886192 16585056558 16606953472 16623108096 16659550656 16671824384 16688042112 16704995328 16736948698 16770249216 16782753792 16835758002 16848311424 16865427456 16923987968 16931308032 16947778176 16990097296 16997445954 17006624628 17036443648 17043812352 17102992256 17110389744 17132394496 17199317912 17216790528 17254534608 17284043616 17301602304 17314349056 17331191808 17369186688 17381983232 17386831872 17398891776 17454749184 17466856197 17522931798 17553055968 17583833088 17600937984 17614004079 17644888064 17652519936 17662052352 17669691648 17713813408 17721475092 17731044744 17738713881 17749057536 17818389792 17831675904 17901330888 17919516672 17950162944 17989514784 18007014312 18020280768 18038587392 18101221376 18109050624 18171929272 18179789103 18203169152 18229542912 18292839936 18300752064 18364296342 18382952448 18396495872 18414391296 18454760856 18468357184 18486322512 18591240192 18650121966 18663862224 18674745344 18682822656 18700996608 18747693568 18755802432 18765930624 18774047376 18820926746 18880598016 18904711168 18946155648 18954350352 18978557696 18997837824 19039486464 19052692687 19072048128 19113859458 19146548316 19165999104 19180290048 19240866288 19255213056 19273943808 19330428732 19340867224 19349232651 19368889344 19436142432 19444549068 19470221312 19478642688 19489161216 19497590784 19546276864 19554731136 19565290752 19573753248 19579879424 19622629508 19641717669 19656363328 19676332032 19753192704 19773259776 19830353613 19850499072 19869808896 19884447744 19928040084 19947425337 19962121368 20060635392 20086255616 20130290376 20138997249 20164717552 20185202688 20193933312 20264051136 20272815864 20284637184 20363874048 20379058176 20443420431 20458663872 20478565296 20514471936 20579444928 20594606592 20635582464 20675054274 20687110144 20696057856 20707233792 20716190208 20767919168 20776901832 20788121424 20797112826 20803621888 20833763328 20884886036 20906102784 20915145216 20941856768 20987767248 20996845002 21009088512 21023660896 21045018624 21091155264 21111671952 21127225728 21247131648 21267800064 21314425104 21330128256 21341646592 21350877408 21372567552 21425012399 21446777856 21456054144 21530554332 21577826304 21652749312 21662114688 21689780224 21737330364 21758475627 21774505928 21796626432 21865660236 21881769504 21903998976 21925306368 21989561472 22010952096 22027364352 22103848256 22113408744 22135873536 22164144128 22212734208 22222341792 22250722816 22282960896 22299502701 22337639702 22360332288 22370003712 22377005056 22447677336 22457386539 22464415232 22552166854 22575077376 22597037568 22646576673 22663261272 22675499504 22685307246 22708353024 22725083136 22797057528 22813852992 22926440448 22955720704 23006046144 23015996856 23045391488 23068803072 23078780928 23108255744 23158915584 23168932416 23198522368 23249380098 23272998912 23289141596 23295638016 23363909064 23386636602 23404074624 23467917312 23485338772 23519365632 23536693248 23549403136 23559588864 23611238154 23628633456 23641392992 23651618508 23665410048 23675645952 23757853056 23768128944 23775567872 23868441184 23892688896 23903023104 23933550592 23986019712 23996394288 24009352416 24027041024 24051449856 24120896653 24127625088 24145400832 24239718804 24306057216 24359342976 24390453248 24401002752 24425791488 24485728456 24496319169 24510603264 24521204736 24552521728 24606347808 24616990692 24648430016 24788320256 24866829288 24885149632 24910430208 24934662144 24989325984 25007736576 25021240832 25032063168 25057492992 25105423047 25118980054 25155373824 25174130688 25253637003 25261540864 25272467136 25298141184 25360218758 25385981952 25396962048 25429397504 25485145944 25496168931 25509936942 25528731088 25554665472 25565718528 25654488384 25665584616 25673617408 25698591744 25773904976 25798976868 25825185792 25881801912 25914856576 25926065424 25952403456 25971523584 25985548288 25996787712 26053780032 26072974848 26087054336 26098337664 26188956892 26235109376 26337590272 26375749632 26440471484 26467332096 26478779904 26493078528 26512596992 26570720112 26582212638 26596567116 26616161824 26623586304 26727584688 26747513856 26840387168 26851996332 26879275008 26913603584 26925244416 26984272176 27018734848 27030421152 27046182912 27057881088 27124276781 27151832064 27163575936 27172077568 27257893908 27278218496 27304753728 27384774037 27439259904 27459475456 27546444513 27566739032 27574428672 27594743808 27609645056 27621586944 27682141284 27702535776 27717495232 27729483768 27874803712 27886860288 27983689664 27995793336 28012118016 28024233984 28060024832 28121540352 28133703648 28148895936 28169634304 28231390119 28279671938 28329508864 28357066752 28419233472 28440171008 28467836544 28496756736 28551265426 28559229696 28595703808 28608072192 28670789187 28707405776 28719822474 28748998656 28770435072 28861299432 28870332416 28882819584 28910915712 28983107152 28995643098 29011300836 29062168576 29154213648 29175692672 29205331968 29217964032 29233741824 29319415296 29332096704 29347936128 29369819136 29433944262 29484544992 29514498048 29616978944 29629789056 29659889664 29710614528 29732670268 29775748608 29813776384 29826671616 29892060126 29930236448 29943182052 30100103168 30129383424 30195435564 30217681696 30247076328 30277804032 30300110848 30396076704 30418470656 30426955776 30545811072 30568587264 30674728192 30687995808 30717847944 30771707904 30794551349 30878554112 30891909888 30923292672 30999173464 31012581411 31030665216 31044086784 31060850688 31151878752 31165352748 31182182136 31205432832 31327329054 31359154176 31382257664 31412785152 31481650872 31504844608 31513632768 31535491344 31553880064 31567527936 31636732896 31677137408 31690838592 31800876226 31856918528 31870697472 31901700096 31981359616 31995192384 32012469888 32026316112 32106286802 32170166784 32193867776 32295831498 32319625072 32408076288 32479123968 32534670336 32605995546 32661758892 32680804352 32694939648 32808463744 32822654256 32855998464 32984342208 33041046528 33155772384 33170113116 33213906944 33246216192 33319101312 33343648768 33376084224 33409990656 33473897396 33506459553 33540498432 33565507584 33671516004 33696622848 33730854912 33828250281 33847975936 33862616064 33895556352 33980194592 33994891908 34013249256 34027960869 34072887296 34087624704 34205984512 34220779488 34264788992 34339601639 34398635824 34433581056 34509069216 34568087232 34603204608 34662383616 34738373376 34763966464 34773663744 34797783552 34874070147 34909498368 34933712394 35045863596 35106111936 35201875968 35228008158 35289776128 35305039872 35324104704 35339383296 35427626816 35442950184 35462089488 35477427762 35498115072 35636779584 35663351808 35802661776 35839033344 35900325888 35979029568 36014028624 36040561536 36077174784 36202442752 36218101248 36343858544 36359578206 36406338304 36459085824 36548550563 36585679872 36601504128 36728592684 36765904896 36792991744 36828782592 36909521712 36936714368 36972645024 37182480384 37300243932 37327724448 37349490688 37365645312 37401993216 37495387136 37511604864 37531861248 37548094752 37641853492 37678470081 37761196032 37809422336 37892311296 37908700704 37957115392 38040328137 38078972928 38105385374 38144096256 38227718916 38264905413 38293096632 38331998208 38481732576 38510426112 38547887616 38660857464 38681734448 38698465302 38737778688 38872284864 38889098136 38957285376 38978322432 38995181568 39092553728 39109462272 39130581504 39147506496 39159758848 39245259016 39283435338 39312726656 39352664064 39506385408 39660707226 39700998144 39739617792 39768895488 39856080168 39894850674 39924242736 40121270784 40172511232 40260580752 40277994498 40329435104 40370405376 40387866624 40528102272 40545631728 40569274368 40727748096 40758116352 40886840862 40917327744 40957130592 41028943872 41099342851 41158889856 41189213184 41271164928 41350108548 41374220288 41392115712 41414467584 41432380416 41535838336 41553803664 41576242848 41594225652 41607243776 41667526656 41769772072 41812205568 41830290432 41883713536 41975534496 41993690004 42018177024 42047321792 42090037248 42182310528 42223343904 42254451456 42419507907 42494263296 42535600128 42628850208 42660256512 42683293184 42701754816 42745135104 42826898139 42850024798 42893555712 42912108288 43061108664 43079733711 43155652608 43305498624 43324229376 43379560448 43474660728 43493464647 43516951254 43549011856 43593252864 43731320472 43763539008 43807997952 43850612736 43979122944 44021904192 44054728704 44150916393 44207696512 44226817488 44271747072 44328288256 44425468416 44444683584 44501445632 44565921792 44599005402 44675279404 44720664576 44740007424 44754010112 44895354672 44914773078 44928830464 45104333708 45150154752 45194075136 45293153346 45326522544 45350999008 45370614492 45416706048 45450166272 45594115056 45627705984 45852880896 45911441408 46012092288 46031993712 46090782976 46137606144 46157561856 46270825097 46317831168 46337864832 46397044736 46498760196 46545997824 46578283192 46591276032 46727818128 46773273204 46808149248 46970677544 46990993581 47038731264 47073386496 47098806272 47119177728 47222476308 47257266912 47282785984 47303237016 47330820096 47351291904 47515706112 47536257888 47551135744 47701314339 47736882368 47785377792 47806046208 47867101184 47972039424 47992788576 48018704832 48054082048 48159430203 48241793306 48255250176 48290801664 48443747247 48479437608 48612114432 48718685952 48780906496 48802005504 48908993319 48971456912 48992638338 49021206528 49042409472 49105043456 49212695616 49233981384 49296860032 49576640512 49733658576 49770299264 49820860416 49869324288 49978651968 50015473152 50042481664 50064126336 50114985984 50210846094 50237960108 50310747648 50348261376 50507274006 50523081728 50544934272 50596282368 50720437516 50771963904 50793924096 50858795008 50970291888 50992337862 51019873884 51057462176 51109330944 51131437056 51308976768 51331169232 51347234816 51397183488 51547809952 51597953736 51650371584 51763603824 51829713152 51852130848 51904806912 51943047168 51993575424 52032172969 52107560064 52145949696 52174108672 52196675328 52377913784 52400568591 52675180544 52751499264 52842012237 52880942968 52934664192 52957559808 52986157056 53025193984 53141440224 53164425276 53193134232 53232323648 53247172608 53455169376 53495027712 53680774336 53703992664 53758550016 53827207168 53850488832 53968544352 54037469696 54060842304 54115762176 54248553562 54303664128 54327151872 54344155136 54515787816 54539367309 54556436992 54609507456 54769548074 54878519808 54918950912 55092889026 55133478064 55148857344 55189487616 55219290112 55243173888 55364282568 55405071552 55434990464 55458967536 55749607424 55773720576 55967379328 55991586672 56024236032 56048467968 56120049664 56243080704 56267407296 56297791872 56339268608 56462780238 56559343876 56659017728 56714133504 56838466944 56880342016 56935673088 56993513472 57102530852 57118459392 57158078061 57191407616 57216144384 57341578374 57414811552 57439644948 57497997312 57540870144 57722598864 57740664832 57765639168 57821831424 57966214304 57991286196 58022601672 58047697953 58124337152 58308427296 58351385344 58410663936 58435928064 58467483648 58579320443 58638830592 58664193408 58695872256 58739638272 58867888524 58925153007 58969089984 59028996096 59233957888 59259578112 59319779328 59465340536 59491060839 59551497216 59627552768 59653343232 59784120252 59860472896 59886364104 60200206336 60258766848 60390871128 60435363392 60494152656 60555608064 60600221696 60792153408 60836941312 60853911552 61091622144 61137174528 61330261293 61349456384 61375991616 61435695888 61543415808 61589102698 61757108224 61783819776 61998346928 62025162822 62061330432 62088173568 62121701376 62303757504 62330705496 62364364272 62410865664 62654658108 62718308352 62764515328 62825570304 62963301744 63009689216 63027265536 63070982688 63107760128 63135055872 63273465792 63354274816 63381677184 63601752452 63713837056 63741394944 63803400192 63962719232 63990384768 64024939776 64052632224 64212573604 64275037197 64340333568 64387735552 64591662996 64639250144 64958247936 65069340672 65211991092 65275426881 65323517784 65361608704 65389879296 65616927488 65645308512 65711996928 65873243611 65968684416 66082093056 66311544768 66340226232 66492432384 66638202624 66687297536 66752168448 66898508103 66947794792 67012919106 67080996864 67131015168 67343032008 67393245696 67656500562 67695951872 67725232128 67791112704 67960389184 67989783816 68026498512 68055921738 68145774592 68175249408 68411969024 68441558976 68529577984 68679203278 68797271648 68867162112 69018138432 69136174464 69206409216 69324767232 69476746752 69527932928 69595567104 69748140294 69818996736 69867424788 70091727192 70212223872 70403751936 70456016316 70579552256 70610079744 70648209408 70678766592 70855253632 70885900368 70924178976 70954855524 70996230144 71273559168 71326703616 71605323552 71678066688 71800651776 71958059136 72028057248 72081123072 72154349568 72362689959 72404885504 72436202496 72687717088 72719156412 72812676608 72918171648 73097101126 73171359744 73203008256 73457185368 73488957507 73531809792 73585983488 73657565184 73819043424 73873428736 73945290048 74364960768 74600487864 74655448896 74731290624 74803986432 74990774272 75023209728 75063722496 75096189504 75283706984 75316269141 75356940162 75522392064 75618844672 75784622592 75817401408 75914230784 76080656274 76157945856 76210770748 76288192512 76455437832 76529810826 76586193264 76663996416 76963465152 77020852224 77095775232 77321714928 77363468896 77396930604 77475557376 77744569728 77778196272 77914570752 77956644864 77990363136 78185107456 78218924544 78261163008 78295012992 78319517696 78490518032 78566870676 78625453312 78705328128 78932583989 79012770816 79321414452 79401996288 79479235584 79537790976 79712160336 79789701348 79848485472 80242541568 80345022464 80521161504 80555988996 80658870208 80740810752 80775733248 81056204544 81091263456 81138548736 81372830343 81455496192 81516232704 81773681724 81834655488 81914261184 82154322111 82198685702 82317779712 82378426368 82639333539 82700217096 82748440576 82784231424 82828935168 82864760832 83071676672 83107607328 83152485696 83188451304 83214487552 83396175409 83539544144 83624411136 83660580864 83767427072 83951068992 83987380008 84036354048 84094643584 84180074496 84364621056 84446687808 84508902912 84694170357 84839015814 84988526592 85071200256 85257700416 85320513024 85366586368 85403509632 85490270208 85653796278 85700049596 85787111424 85824216576 86122217328 86159467422 86311305216 86610997248 86648458752 86759120896 86949321456 86986929294 87033902508 87098023712 87186505728 87462640944 87527078016 87615995904 87701225472 87958245888 88043808384 88109457408 88301832786 88415393024 88453634976 88543494144 88760765653 88850936832 88889367168 89002891264 89131843584 89198010804 89350558808 89441329152 89480014848 89790709344 89829546156 89857660928 90208667416 90300309504 90388150272 90586306692 90653045088 90701998016 90741228984 90833412096 90900332544 91188230112 91255411968 91705761792 91822882816 92024184576 92063987424 92181565952 92315123712 92383654047 92541650194 92635662336 92675729664 92794089472 92997520392 93037744233 93091995648 93156566384 93182552064 93455636256 93546546408 93616298496 93941355088 93981987162 94077462528 94146772992 94197612544 94238355456 94444952616 94514533824 94565571968 94606474032 94661640192 94702583808 95031412224 95072515776 95102271488 95402628678 95473764736 95570755584 95612092416 95734202368 95944078848 95985577152 96037409664 96108164096 96318860406 96483586612 96510500352 96581603328 96887494494 96958875216 97224228864 97437371904 97561812992 97604011008 97817986638 97942913824 97985276676 98042413056 98084818944 98210086912 98425391232 98467962768 98593720064 98978851783 99153281024 99467317152 99540598528 99641720832 99738648576 99929428991 99957303936 100030946304 100084963328 100128252672 100229971968 100421692188 100475920216 100519378659 100621495296 100696522752 101014548012 101046163456 101089868544 101192564736 101440875032 101484750843 101543927808 101587848192 101717590016 101940583776 101984675724 102039747768 102114924352 102218661888 102262874112 102617953536 102662338464 102694469632 102794366976 103018804917 103095619904 103195907472 103300743168 103527207648 103659426304 103704261696 103809613824 103987150848 104064345938 104215120128 104291899392 104348217344 104393350656 104622210441 104755827568 104801137182 105350361088 105684024474 105761885936 105869328384 105915119616 105972314112 106050387968 106282880448 106328850552 106386268464 106464647296 106494345216 106910338752 106990055424 107361548672 107407985328 107517100032 107654414336 107700977664 107937088704 108074939392 108121684608 108231524352 108497107124 108607328256 108654303744 108688310272 109031575632 109078734618 109112873984 109219014912 109539096148 109645651689 109757039616 109837901824 110185778052 110266956128 110297714688 110378975232 110438580224 110486347776 110728565136 110810143104 110869980928 110917935072 111303066791 111499214848 111547441152 111934758656 111983173344 112048472064 112096935936 112372003807 112486161408 112534814592 112595583744 112678537216 112925560476 113035410243 113118687752 113428267008 113676933888 113760684032 113871346176 114120984411 114205061704 114236918784 114316156122 114382815232 114432288768 114683156748 114829623104 114879289896 114995994624 115445197728 115481329664 115531278336 115643662848 115932428608 115982572392 116045203344 116095395906 116248674304 116616854592 116702770688 116871856128 116934967296 117158640886 117277661184 117328386816 117391744512 117479276544 117735777048 117850306014 117938179968 118057992192 118467915776 118519156224 118930681072 118982121678 119102994432 119255105536 119306686464 119568240504 119720945792 119772728208 120400412672 120517533696 120781742256 120870726784 120988305312 121111216128 121200443392 121584306816 121673882624 121707823104 122183244288 122274349056 122660522586 122698912768 122751983232 122871391776 123086831616 123178205396 123298028553 123514216448 123567639552 123996693856 124050325644 124122660864 124176347136 124243402752 124607515008 124661410992 124728728544 124821731328 125309316216 125436616704 125529030656 125651140608 125926603488 126019378432 126054531072 126141965376 126270111744 126546931584 126708549632 126763354368 127203504904 127258523721 127482789888 127606800384 127925438464 127980769536 128049879552 128105264448 128425147208 128480694417 128550074394 128680667136 128775471104 129183325992 129278500288 129916495872 130138681344 130423982184 130550853762 130647035568 130723217408 130779758592 131233854976 131290617024 131423993856 131746487222 131937368832 132164186112 132452749179 132623089536 132680452464 132984864768 133276405248 133374595072 133504336896 133797016206 133895589584 134025838212 134161993728 134262030336 134686064016 134786491392 135313001124 135391903744 135450464256 135582225408 135920778368 135979567632 136052997024 136111843476 136291549184 136350498816 136823938048 136883117952 137059155968 137358406556 137594543296 137734324224 138036276864 138272348928 138412818432 138812475291 138953493504 139055865856 139191134208 139496280588 139637993472 139734849576 140183454384 140424447744 140912032632 140972980743 141159104512 141220159488 141296418816 141357533184 141710507264 141771800736 141848357952 141909711048 141992460288 142264063933 142547118336 142653407232 143103943017 143210647104 143356133376 143601303552 143916118272 144056114496 144162246144 144478290609 144725379918 144809771008 144872404992 145375434176 145438312824 145625353216 145836343296 146194202252 146342719488 146406016512 146914370736 146977915014 147063619584 147171966976 147315130368 147638086848 147746857472 147890580096 148729921536 149200975728 149310897792 149462581248 149607972864 149981548544 150046419456 150127444992 150192379008 150567413968 150632538282 150713880324 151044784128 151569245184 151634802816 151828461568 152161312548 152315891712 152421541496 152576385024 152910875664 153059621652 153172386528 153327992832 153926930304 154041704448 154191550464 154643429856 154726937792 154793861208 154951114752 155489139456 155556392544 155829141504 155980726272 156096518907 156370214912 156437849088 156522326016 156590025984 156639035392 156981036064 157133741352 157201705773 157250906624 157865167978 158025541632 158526036711 158642828904 158803992576 158958471168 159075581952 159424320672 159579402696 159696970944 160485083136 160690044928 161042323008 161111977992 161317740416 161481621504 161551466496 162112409088 162182526912 162745660686 162910992384 163032465408 163547363448 163669310976 163828522368 164308644222 164397371404 164635559424 164756852736 165278667078 165400434192 165496881152 165568462848 165657870336 165729521664 166143353344 166215214656 166304971392 166376902608 166428975104 166792350818 167079088288 167248822272 167321161728 167534854144 167902137984 167974760016 168072708096 168189287168 168360148992 168729242112 168846276571 168893375616 169017805824 169388340714 169678031628 169977053184 170142400512 170515400832 170641026048 170733172736 170807019264 170980540416 171307592556 171400099192 171474234183 171574222848 171648433152 172244434656 172318934844 172622610432 173221994496 173296917504 173518241792 173898642912 173973858588 174067805016 174196047424 174373011456 174925281888 175054156032 175231991808 175402450944 175737961329 175916491776 176087616768 176218914816 176603665572 176775459021 176830786048 176907269952 177086988288 177521531306 177701873664 177778734336 178005782528 178396021608 178473182517 178701117616 178882658304 178960029696 179581418688 179659092312 179715321856 180417334832 180600619008 180776300544 181172613384 181306090176 181403996032 181482457968 181666824192 181800665088 182376460224 182510823936 183411523584 183645765632 184048369152 184127974848 184363131904 184630247424 184767308094 185083300388 185271324672 185351459328 185588178944 185995040784 186075488466 186183991296 186313132768 186365104128 186911272512 187093092816 187232596992 187882710176 187963974324 188154925056 188293545984 188395225088 188476710912 188889905232 189029067648 189131143936 189212948064 189323280384 189405167616 189869937467 190062824448 190145031552 190204542976 190805257356 190947529472 191141511168 191224184832 191693418259 191888157696 191971154304 192074819328 192216328192 192637720812 192825111591 192967173224 193021000704 193163206656 193774988988 193917750432 194874743808 195123625984 195208022016 195635973276 195885827648 195970553352 196084826112 196169637888 196420173824 196850782464 196935925536 197187440128 197619730833 197957703566 198306562048 198934634304 199081197056 199477297152 199858857982 199914607872 200061892608 200169926656 200256505344 200695524309 200843384376 200951840432 201038757318 201242990592 201393045504 202029096024 202092326912 202179737088 202881750064 202969501686 203087855616 203175696384 203435180032 203881167552 203969351448 204079495536 204229848704 204437323776 204525748224 205235907072 205324676928 205388939264 205588733952 206037609834 206191239808 206391814944 206601486336 207054415296 207318852608 207408523392 207619227648 207974301696 208128691876 208430240256 208583798784 208696434688 208786701312 209244420882 209511655136 209602274364 210700722176 211368048948 211523771872 211738656768 211830239232 211944628224 212100775936 212565760896 212657701104 212772536928 212929294592 212988690432 213820677504 213980110848 214723097344 214815970656 215034200064 215401955328 215561859443 215874177408 216149878784 216243369216 216463048704 216994214248 217088069877 217214656512 217308607488 218063151264 218157469236 218225747968 218438029824 219078192296 219291303378 219514079232 219675803648 220371556104 220533912256 220595429376 220757950464 220877160448 220972695552 221457130272 221620286208 221739961856 221835870144 222606133582 222998429696 223094882304 223869517312 223966346688 224193871872 224744007614 224972322816 225069629184 225191167488 225357074432 225851120952 225948807423 226070820486 226237375504 226856534016 227353867776 227521368064 227742692352 228241968822 228410123408 228473837568 228632312244 228765630464 228864577536 229366313496 229659246208 229758579792 229991989248 230890395456 230962659328 231062556672 231287325696 231864857216 231965144784 232090406688 232190791812 232497348608 233233709184 233405541376 233743712256 233869934592 234317281772 234555322368 234656773632 234783489024 234958553088 235471554096 235700612028 235876359936 236115984384 236797751967 236935831552 237038312448 237861362144 237964243356 238205988864 238510211072 238613372928 239136481008 239441891584 239545456416 240377211473 240800825344 241035067392 241563484512 241741453568 241976610624 242222432256 242685756121 243168613632 243347765248 243415646208 244118491029 244366488576 244548698112 245321045172 245397825536 245503966464 245742783552 246356410792 246462966333 246596057106 247028432896 247135279104 247993387712 248100651288 248245321728 248352694272 248486805504 249215030016 249322821984 249457457088 249643462656 250188526227 250618632432 250873233408 251058061312 251302281216 251853206976 252038756864 252109062144 252283930752 252540223488 253093863168 253417099264 253526708736 254082511071 254407009808 254517047442 254965579776 255213600768 255850876928 255961539072 256099759104 256210528896 256850294416 256961388834 257100148788 257361334272 257550942208 258366651984 258557000576 259832991744 260277362688 260847964368 261101707524 261294071136 261446434816 261559517184 262467709952 262581234048 262847987712 263492974444 263874737664 264328372224 264905498358 265246179072 265360904928 266282296959 266552810496 266749190144 267008673792 267594032412 267791179168 268051676424 268323987456 269372128032 269572982784 270626002248 270783807488 270900928512 271164450816 271841556736 271959135264 272105994048 272223686952 272700997632 272903437817 273647876096 273766235904 274118311936 274716813112 275189086592 275468648448 276072553728 276544697856 277150962141 277624950582 277906987008 278111731712 278382268416 278992561176 279275986944 279469699152 280366908768 280848895488 281824065264 281945961486 282318209024 282440318976 282592837632 282715066368 283421014528 283543601472 283696715904 283819422096 283984920576 284528127866 285094236672 285306814464 286207886034 286421294208 286712266752 287202607104 287832236544 288112228992 288324492288 288956581218 289450759836 289619542016 289744809984 290750868352 290876625648 291250706432 291672686592 292388404504 292685438976 292812033024 293828741472 293955830028 294127239168 294343933952 294630260736 295276173696 295493714944 295781160192 296936555349 297459843072 298401951456 298621795584 298925162496 299215945728 299788286973 299963097088 300092838912 300254889984 300384758016 301134827936 301265076564 301427760648 301558135977 302089568256 303138490368 303269605632 303656923136 304322625096 304454252529 304631783424 304843082992 305152770048 305821751328 306119243304 306344773056 306655985664 307853860608 308083408896 308383100928 309056414751 309286859712 309453875584 309587722416 309902229504 310978278912 311112785088 311961452544 312193037814 312740429824 312875698176 313044652032 313180051968 313278070784 313962072128 314267482704 314403411546 314501813248 315730335956 316051083264 317052073422 317285657808 317607985152 317916942336 318151163904 318848641344 319158805392 319393941888 320970166272 321380089856 322084646016 322223955984 322635480832 322963243008 323102932992 323895775679 324224818176 324365053824 325491321372 325821984768 326064930816 327094726896 327338621952 327657044736 328617288444 328794742808 328936955067 329271118848 329513705472 330557334156 330800868384 330993762304 331136925696 331315740672 331459043328 332286706688 332430429312 332609942784 332753805216 332857950208 333584701636 333909200373 334158176576 334497644544 334642323456 335069708288 335804275968 335949520032 336145416192 336378574336 337116011421 337458484224 337692553142 337786751232 338035611648 338776681428 339106230729 339356063256 340284801024 341030801664 341282052096 341466345472 341614038528 342362953233 342615185112 342800198384 342948468366 343148445696 343296866304 344488869312 344637869688 346443988992 346593835008 347036483584 347797285824 347947717176 348135610032 348392094848 348746022912 349850563776 350108312064 350804901888 351475922658 351832983552 352175233536 352437829632 353207331144 353550918042 353661572096 353814539904 354173976576 355043062612 355403747328 355557468672 356011565056 356792043216 356946365034 357402235232 357765316608 357920059392 359162837376 359318184624 359430643712 360834669664 361201238016 361552601088 362345226768 362612180352 362807992064 362964915936 363333648384 363601330176 364225210783 364752920448 365021647872 366823047168 368096738304 368255949696 368726263808 369260494848 369534616188 369894085659 370166600776 370542649344 370702918656 371176357888 371990081568 372150976932 372367982592 372626265536 372730208256 373822545024 374186185632 374465193984 375765420352 375927948648 376309850112 376587091968 376790450176 376953421824 377779810464 378058135296 378262287872 378425896128 378810335232 379739874934 380125648896 380290063104 380409085952 381610514712 381775571163 381895058944 382448369664 383386836518 383776315392 383942308608 384149638656 384432656384 385275441624 385442083251 385650223182 385934346448 386042001408 386326413312 387549977976 387835500864 389749487616 390247251968 390416044032 391271946552 391771655296 391941106704 392169652224 392339275776 392840347648 393701564928 393871851072 394374880256 395239461666 395915407132 396613124096 397869268608 398162394112 398954594304 399717715964 399829215744 400123785216 400339853312 400513010688 401391048618 401686768752 401903680864 402077514636 402485981184 402786091008 404058192048 404184653824 404359474176 405763500128 405939003372 406175711232 406351392768 406870360064 407762335104 407938702896 408158991072 408459697408 408874647552 409051496448 410055243101 410471814144 410649353856 410777878528 411177467904 412075219668 412382479616 412783629888 413202972672 413993348677 414108830592 414637705216 414817046784 415238455296 416257383752 416437425873 416860480512 417167597568 417392869376 417573402624 418488841764 419023310272 419204548728 421401444352 422736097896 423047543744 423477313536 423660478464 423889256448 424201551872 425131521792 425315402208 425545073856 425858589184 425977380864 426792191799 427641355008 427960221696 429311829051 429446194688 429631941312 430068400128 430803910656 431123718886 431748354816 432299757568 432486738432 433434871827 433988428496 434176139754 434429313024 434617214976 436126302528 436314938472 436451495936 436876059648 438156384592 438582606756 439028158464 439351607296 440743112208 441067824512 441190858752 441515900928 441754320896 441945391104 442914260544 443240572416 443479923712 443671740288 445212267164 445996859392 446189764608 447739034624 447932693376 448387743744 449488015228 449944645632 450139258368 450382334976 450714148864 451702241904 451897614846 452141640972 452474751008 454707735552 455042736128 455485384704 456483937644 456820246816 456947675136 457264624488 457531260928 457729155072 458732626992 459318492416 459517159584 459983978496 461112705277 461780790912 461925318656 462125113344 462574651392 463729714432 463930289568 464180813376 464381583624 465541158629 466467418368 466811082752 467487424512 468289556721 468634563544 469110644736 469313547264 469566978048 469917106176 470943108192 471401224056 471752719872 473595503934 473871663104 474076624896 475722724288 475928486712 476411977728 477020422144 477226745856 478272962016 478883783168 479090912832 480754422946 481601650688 482070134784 483126969024 483482907136 483953221248 484444864512 485371512242 486337227264 486695530496 488236982058 488732977152 489097396224 490642090344 490795651072 491007932928 491485567104 492712821584 492925932666 493192114212 494056865792 494270558208 495986775424 496201302576 496490643456 496705388544 496973611008 498430060032 498645643968 498914914176 499286925312 500377052454 501237264864 501746466816 502116122624 502604562432 503706413952 504077513728 504218124288 504567861504 505080446976 506187726336 506538829713 506834198528 507053417472 508165022142 508814019616 509034094884 509931159552 510427201536 511701753856 511923078144 512199518208 512421057792 513700588832 513922777668 514200297576 514422702549 514722668544 515101884416 516733303968 517114001152 519665983488 520554725376 521695928736 522203415048 522588142272 523119034368 524935419904 525162468096 525695975424 526985948888 527213883987 527749475328 528656744448 529810996716 530492358144 530721809856 532564593918 533105620992 533498380288 534017347584 535188064824 535582358336 536103352848 536647974912 538744256064 539145965568 541252004496 541567614976 541801857024 542328901632 543683113472 543918270528 544211988096 544447373904 545401995264 545806875634 547295752192 547532471808 548236623872 549433626224 550378173184 550937296896 552145107456 552528087923 553089395712 554301924282 555249901164 555813974016 556223463424 556764536832 557985122352 558551973888 558939398304 560733817536 561697790976 563648130528 563891922972 564636418048 564880637952 565185675264 565430132736 566842029056 567087202944 567393431808 567638844192 567969841152 569056255732 569609812401 570188473344 570613628928 572415772068 572842588416 573424533504 575080254777 575664473088 576224457984 576648984576 577913162436 578475334773 578901519672 579239084032 579489619968 581501736704 581753251296 582501412864 583773227863 584776809008 585370877952 585624066048 587657482944 587911660056 588254478336 589260521472 590552347392 590987429888 591562320384 592859192499 593873110698 594919686144 596803902912 597243591168 598431891456 599576573946 599926194176 600185677824 600509779968 600769516032 602269655872 602530153128 602855521296 603116271954 604179136512 606276980736 606539211264 607313846272 608645250192 608908505058 609263566848 609686165984 610305540096 611643502656 612238486608 612689546112 613311971328 615707721216 616166817792 616766201856 618112829502 618573719424 618907751168 619175444832 619804459008 621325359571 621956557824 622225570176 623922905088 624386075628 625480859648 625751396352 626089304064 626360103936 627924144256 628534965408 628806823092 629003626496 631460671912 632102166528 634104146844 634571315616 635215970304 635833884672 636302327808 637697282688 638317610784 638787883776 641940332544 642760179712 644169292032 644447911968 645270961664 646205865984 646685578329 647791551358 648449636352 648730107648 650982642744 651264209631 651643969536 654189453792 654677243904 655314089472 657234576888 657589485616 657873910134 658542237696 659027410944 661114668312 661601736768 662273851392 662631481344 662918086656 664573413376 664860858624 665219885568 665507610432 665715900416 667169403272 667818400746 668316353152 668995289088 669284646912 670139416576 671608551936 671899040064 672757148672 674232022842 674916968448 675385106284 675573502464 676071223296 677553362856 678212461458 678712126512 680569602048 682061603328 682564104192 682932690944 683228077056 684725906466 685230370224 685600396768 685896936732 686296891392 686593732608 688977738624 689275739376 692887977984 693187670016 694072967168 695594571648 695895434352 696271220064 696784189696 697492045824 699506002937 699701127552 700216624128 701609803776 702951845316 703665967104 704350467072 704875659264 706414662288 707101836084 707323144192 707629079808 708347953152 710086125224 710393255901 710807494656 711114937344 712023130112 713584086432 713892730068 714804470464 715530633216 715840118784 718325674752 718636369248 718861287424 721131634419 721669339328 722402476032 723105202176 724690453536 725224360704 725615984128 725929831872 726667296768 728057268363 728450421566 729505840896 730043295744 732355473087 733646094336 736193476608 736511899392 737452527616 739069232376 739388898999 739788171318 740333201552 741085298688 741405837312 742352715776 743980163136 744301953864 744735965184 745252531072 745460416512 747645090048 748372371264 748930387968 750565578681 751530840704 751855897296 752619700224 753174183936 753580900352 753906843648 755559620928 756116270592 756524575744 756851792256 757620670464 759479749868 760251297792 760580126208 760818171904 763221029424 763551142326 763790117888 764896739328 766773673036 767552630784 767884617216 768299277312 768865312768 770550883248 770884166502 771300446364 771868692896 772084002816 772652826624 775099955952 775671001728 779498975232 780494503936 780832088064 782543893104 783543310592 783882213408 784339304448 784678551552 786604026649 787403129856 787743702144 788749760512 790478923332 791830814264 795738537216 796324788224 798846890877 799435431928 799658431488 800247570432 800679706624 801026021376 802782097236 803373537504 803807361728 804155029272 804971962368 808116384096 808369307648 808718948352 811527000256 811878006744 812351422464 812702785536 813740720128 815524670208 815877405792 816317982144 816919394816 818102992896 818710313451 820110486202 820943628288 821298707712 821555757056 822354935808 824150439336 824764959232 825567259776 826405945344 827986697354 828217661184 829275410432 829634093568 831452886423 832514767504 832874851746 833720961024 834335195136 834785738752 835146805248 836977683528 838046620544 838409097456 842802888704 845472195792 846095087488 846954627072 847320956928 847778512896 848403103744 850263043584 850630804416 851090147712 851717178368 851954761728 853584383598 855282710016 855920443392 858623658102 858892389376 859263882624 860136800256 861607821312 862247437772 863496709632 864599515136 864973476864 866869743654 867976856992 868352279508 868858626048 869234429952 872252605056 872629876944 872902991872 873752119296 876312769184 877165213512 878056316928 878703214592 881486224416 882135649024 882381717504 883031801856 883890782208 885828521088 886481144832 886959847424 887343480576 890424534328 890809666047 892379529216 895478069248 895865386752 896775487488 898976030456 899364860919 899889291264 900278516736 900764669952 901428297728 903404483808 903795229692 904283281944 904949502016 909415471104 910085472256 910970769408 912967875288 913640493632 913895350272 914529248976 915062521856 915458310144 917465253984 918636984832 919034319168 919967956992 922225410554 923561581824 923850637312 924250226688 925149302784 927169244253 927459428864 927860579136 928361626752 928763167248 931082317258 932934836736 933622165504 936579113442 937269127088 938221289472 938627094528 939133956096 939834212352 941886216384 942802448112 943505439744 947191007868 947743326208 948153249792 951445448576 951856973424 952823955456 954040844288 954453491712 956545924032 957767566336 958181825664 961508845892 963203301376 964140269568 966253938048 966965814272 967906442496 968889729024 970743024484 971687327037 972674454528 973391060992 976473964116 977465954304 978194792448 981284180688 981591302144 982015865856 982971134208 985425643168 985851865332 986384228424 986810865201 988113731584 988541116416 991973550848 992402605152 992981286912 993410777088 993947222016 995848447531 996860120064 997291287936 997829828352 998573850624 1000754104908 1001727601119 1002474529728 1003492933632 1005209124864 1007412827904 1008155027456 1008436248576 1009135723008 1011348034263 1012375452672 1013077659426 1013668397056 1014106834944 1016330044284 1017628039232 1018068189768 1020854403072 1023403507712 1023846156288 1024399036416 1024842115584 1027401177664 1027845555336 1028400595152 1028845405098 1029445337088 1030203768832 1033466607936 1034228002304 1039331966976 1041109450752 1043391857472 1044406830096 1045176284544 1046238068736 1049870839808 1050324936192 1053971897776 1054427767974 1055498950656 1057313488896 1059621993432 1060984716288 1061443619712 1065129187836 1066211241984 1066996760576 1068034695168 1070376129648 1071164716672 1072206705696 1073295949824 1077488512128 1078291931136 1082504008992 1083135229952 1083603714048 1084657803264 1087366226944 1087836541056 1088423976192 1088894747808 1090803990528 1091613751268 1092675632349 1094591504384 1095064943616 1096473247744 1098867252448 1100756346368 1104290214912 1105056175846 1106178791424 1108603848564 1109682256977 1110499802328 1111627948032 1112446926848 1113529073664 1115970244704 1117103947776 1117878796608 1121467635072 1123395581952 1127296261056 1127783845944 1129761275904 1130371350528 1130860265472 1133684058112 1134174405888 1134786863616 1135277688384 1138112511464 1139219624802 1140376946688 1141227257856 1144831544136 1145685176832 1150160509554 1151328946176 1152448915968 1153297969152 1155826324872 1156950669546 1157803039344 1158478168064 1158979239936 1163003473408 1163506502592 1165002825728 1167546455726 1169553618016 1170741755904 1171248132096 1175314965888 1175823320112 1176508956672 1178521042944 1181104694784 1181974859776 1183124640768 1185718384998 1187746221396 1189839372288 1193607805824 1194487182336 1196863782912 1199153147892 1199852388352 1200371355648 1201019559936 1201539032064 1204539311744 1205060306256 1205711042592 1206232543908 1208358273024 1212553961472 1213078422528 1214627692544 1217290500384 1217817010116 1218527133696 1219372331968 1220611080192 1223287005312 1224476973216 1225379092224 1226623942656 1230165729303 1231415442432 1232333635584 1233532403712 1236225659004 1237147438848 1237815502336 1238350889664 1239608918016 1241980046031 1242650719142 1243913115648 1244451140352 1248772151256 1249312277619 1250961719296 1251502792704 1252178608128 1252720207872 1255848288512 1257069930816 1257613646184 1258007252992 1262921343824 1264204333056 1268208293688 1269142631232 1270431940608 1271667769344 1272604655616 1275394565376 1276635221568 1277575767552 1280376575397 1283880665088 1285520359424 1288338584064 1288895823936 1290541923328 1292411731968 1293371156658 1295583102716 1296899272704 1297460215296 1301965285488 1302528419262 1303287939072 1308378907584 1309354487808 1310628178944 1314469153776 1315178971232 1315747820268 1317084475392 1318054821888 1322229336624 1323203473536 1324547702784 1325262962688 1325836173312 1329146826752 1329721717248 1330439771136 1331015220864 1331431800832 1334338806544 1335636801492 1336632706304 1337990578176 1338569293824 1341853927813 1343217103872 1343798080128 1345514297344 1348464045684 1349833936896 1350770212568 1351147004928 1352142446592 1355106725712 1356424922916 1357424253024 1364123206656 1365128208384 1365865381888 1366456154112 1369451812932 1370460740448 1371200793536 1371793873464 1372593782784 1373187465216 1377955477248 1378551478752 1383338115831 1385775955968 1386375340032 1388145934336 1391189143296 1391790868704 1392542440128 1393568379392 1396623475887 1399012005874 1399402255104 1400433248256 1404868670163 1405903690632 1407331934208 1408700934144 1409751318528 1412829324576 1414203672168 1414646288384 1415258159616 1420172250448 1420786511802 1421614989312 1422229874688 1424046260224 1427168172864 1427785460136 1429608940928 1431061266432 1431680237568 1436651349504 1437272738496 1437722574848 1442263268838 1443338678656 1444804952064 1446210404352 1449380907072 1450448721408 1451231968256 1451859663744 1453334593536 1456114536726 1456900843132 1459011681792 1460086591488 1464710946174 1467292188672 1472386953216 1473023798784 1474905055232 1478138464752 1478777797998 1479576342636 1480666403104 1482170597376 1482811674624 1484705431552 1487960326272 1488603907728 1489471930368 1490505062144 1490920833024 1495290180096 1496744742528 1497860775936 1501131157362 1503061681408 1503711794592 1505239400448 1506348367872 1507813687296 1508933016101 1511119241856 1512232541184 1513049151488 1513703584512 1515241340928 1518959499736 1519616489139 1520502595584 1521160252416 1526442058848 1527102284652 1527580235776 1529793478656 1533547346072 1535105261568 1535769234432 1536598554624 1537730625536 1541101766496 1541768333004 1542600892728 1543737385792 1544168005632 1545305653248 1550199911904 1551342003456 1558997950464 1560989007872 1561664176128 1565087786208 1567086621184 1567764426816 1569357103104 1573208053298 1574806259712 1575487404288 1577499521024 1580957846664 1581641651961 1583661628528 1591477074432 1592649576448 1597693781754 1598870863856 1599316862976 1600495140864 1601359413248 1602052042752 1605564194472 1606747075008 1607614723456 1608310058544 1609943924736 1616232768192 1616738615296 1617437896704 1623054000512 1623756013488 1624702844928 1625405571072 1627481440256 1631049340416 1631754811584 1632635964288 1633838789632 1636205985792 1637420626902 1640220972404 1641887256576 1642597415424 1643111514112 1644709871616 1648300878672 1649529918464 1651134519552 1652811890688 1655973394708 1656435322368 1657584263769 1658550820864 1659268187136 1662905772846 1665029535008 1665749703492 1667441922048 1668670390272 1669571477504 1670293610496 1673955367056 1676093241088 1676818194912 1682640480311 1685605777408 1690944391584 1692190174976 1693909254144 1694641913856 1695557025792 1698800292847 1700526087168 1701261608832 1702180295424 1703434356736 1703909523456 1707168767196 1708829437203 1710565420032 1711840886784 1717247316204 1717784778752 1718527765248 1720273600512 1724494875544 1725240764331 1726993419264 1729199030272 1729946953728 1733739487308 1735953713984 1736704559016 1737717252096 1738468859904 1744505210112 1745259753888 1745805983744 1747504238592 1751319683589 1752625538368 1754330427024 1756112633856 1757406429184 1762972448832 1764271298048 1764763435008 1767781564416 1771657042176 1772962289664 1773919694848 1774686961152 1778577577497 1780849068656 1781619332094 1784759058432 1790956138496 1791730773504 1797952060912 1798729721838 1799778582528 1800557033472 1801529339904 1802856595456 1806808967616 1807590459384 1808566563888 1809899004032 1818830942208 1820170944512 1821941538816 1825935750576 1827280987264 1827790700544 1829058497952 1830125043712 1830916620288 1834930507968 1837273969664 1838068638336 1839935913984 1844450821108 1847123163648 1847701274624 1848500453376 1850298605568 1854338488506 1854918857728 1855721158272 1856723253504 1857526334496 1862164634516 1863976078713 1865869673472 1867244331008 1873158226884 1874538254176 1876442578944 1877254189056 1878267912192 1883772432768 1885604896224 1887010879488 1894382015736 1895486652416 1896306499584 1902890897152 1903713946848 1905647910912 1908906983424 1910324064719 1913091848064 1915535132672 1916363651328 1923017691784 1928280539136 1932507876096 1933931628544 1935812884992 1940056734987 1941486048968 1943374654074 1945348909056 1946782121984 1952947928232 1954931908608 1962568361376 1963182604288 1964031731712 1965942268416 1970851286336 1971703730664 1972768456848 1973621730402 1976227463168 1977082232832 1983947101696 1984805210304 1986821554176 1987894444032 1991696895062 1993720240128 1994582575872 1995659656704 1997147701248 2001508209816 2003455202238 2004949059456 2006985867264 2010418249728 2014825655808 2016310054912 2018271446016 2022696068526 2024750905344 2026155318852 2027336794112 2028213669888 2032660088568 2035256078464 2036136379536 2041708806144 2046807015424 2047692312576 2048798072832 2049684231168 2054802355328 2055691110672 2056801190304 2057690810196 2058890674176 2060407537664 2066933215872 2068456004608 2078663933952 2082218901504 2086783714944 2088813660192 2090352569088 2092476137472 2098518008811 2099741679616 2100649872384 2107943795552 2108855535948 2110997901312 2114626977792 2119243986864 2121969432576 2122887239424 2130258375672 2131179767703 2132422483968 2133993521152 2136069390336 2140752259296 2142329433344 2144413411392 2146591899648 2154977024256 2156583862272 2163394903257 2165008017984 2167207428096 2169315606528 2174732453888 2175673082112 2176847952384 2177789495616 2183227502536 2184171805089 2185351264698 2189183008768 2190129887232 2192946495488 2197734504896 2201512692736 2208580429824 2210112351692 2212357582848 2217207697128 2219364513954 2220999604656 2223255896064 2224893853696 2227058147328 2231940489408 2234207895552 2235757593216 2242935270144 2246791163904 2251696736043 2254592522112 2255567691888 2259522551808 2260742701056 2261720530944 2267368116224 2268348811776 2269573727232 2270555376768 2276225022928 2278439249604 2280753893376 2282454515712 2289663088272 2291370353664 2300321019108 2302657892352 2304897831936 2306595938304 2311652649744 2313901339092 2315606078688 2316956336128 2317958479872 2326006946816 2327013005184 2330005651456 2335092911452 2339107236032 2341483511808 2342496264192 2350629931776 2351646640224 2353017913344 2359812079947 2362209389568 2363949719552 2366249281536 2371436769996 2375492442792 2387215611648 2388974364672 2396540672631 2398306295784 2399704776704 2400742711296 2402039119872 2403078064128 2409078623488 2410120612512 2411422085184 2412465087816 2418489086861 2425107922944 2426156845056 2429255385088 2434581000768 2435634020232 2437054267392 2438744663936 2441222160384 2446574010624 2448953946432 2450758184448 2456130940353 2460331458606 2462830884864 2464667271168 2467064807424 2472451318008 2474294877696 2475631004672 2476701779328 2479217836032 2483960092062 2485301438284 2487826231296 2488902280704 2497544302512 2498624555238 2501923438592 2503005585408 2504357216256 2505440415744 2511696577024 2514139861632 2515227292368 2516014505984 2525842687648 2528408666112 2536416587376 2538285262464 2540863881216 2543335538688 2545209311232 2550789130752 2553270443136 2555151535104 2560753150794 2567761330176 2576677168128 2577791647872 2581083846656 2584823463936 2586742313316 2591166205432 2593798545408 2594920430592 2603930570976 2605056838524 2606575878144 2616757815168 2618708975616 2621256357888 2628938307552 2630357942464 2631495640536 2634168950784 2636109643776 2644458673248 2646406947072 2649095405568 2651672346624 2658293653504 2659443434496 2660879542272 2662030441728 2662863601664 2668677613088 2671273602984 2672428998141 2673265412608 2677138587648 2683707855626 2686434207744 2687596160256 2691028594688 2696928091368 2698094582757 2699667873792 2701540425136 2702294009856 2704284893184 2710213451424 2712849845832 2714848506048 2728246413312 2730256416768 2731730763776 2732912308224 2738903625864 2740921480896 2742401587072 2743587746928 2745187565568 2746374930432 2755910954496 2757102957504 2766676231662 2771551911936 2772750680064 2776291868672 2782378286592 2783581737408 2785084880256 2787136758784 2793246951774 2798024011748 2798804510208 2800866496512 2809737340326 2811807381264 2814663868416 2817401868288 2819502637056 2825658649152 2828407344336 2829292576768 2830516319232 2840344500896 2841573023604 2843229978624 2844459749376 2848092520448 2854336345728 2855570920272 2859217881856 2862122532864 2863360475136 2870386701707 2873302699008 2874545476992 2875445149696 2884526537676 2886677357312 2889609904128 2892420808704 2897953440739 2898761814144 2900897442816 2902463936512 2903719327488 2906669187072 2912229073452 2913801686264 2915061981111 2918023363584 2920173182976 2929421892348 2934584377344 2944773906432 2946047597568 2949810110464 2956276929504 2957555595996 2959152685272 2961332806208 2964341194752 2965623349248 2969410863104 2975920652544 2977207815456 2978943860736 2981010124288 2981841666048 2987545342593 2990580360192 2993489485056 2995721551872 3002262314724 3005182803357 3006123362816 3007423589184 3010478800896 3015627374592 3017866032202 3022238483712 3024465082368 3026098302976 3027407169024 3034044102789 3037918999472 3039232978278 3041005191168 3042320504832 3052884117696 3054204569304 3055160471552 3067094692144 3070210523136 3071538468864 3073197109248 3075461251072 3082203532992 3083536666008 3085201785456 3087474771584 3088336011264 3090611306496 3100399823808 3102684006912 3117995900928 3121978015744 3123328352256 3130175572416 3134173242368 3135528853632 3138714206208 3146416106596 3149612519424 3150974808576 3154999042048 3161915693328 3163283303922 3167323257056 3182954148864 3185299152896 3195387563508 3197741727712 3198633725952 3200990281728 3202718826496 3204104085504 3211128388944 3213494150016 3215229446912 3216620117088 3219887849472 3227788936939 3232465536384 3233477230592 3234875793408 3246108001024 3247512026976 3249405689856 3250811142144 3258788110403 3262098680832 3263509623168 3265271928576 3267677579264 3272411971584 3274841253804 3278026897047 3280441944808 3283774513152 3285194830848 3289419743232 3296601757344 3299059836928 3302269039104 3311946789416 3312870644736 3315168527538 3317101641728 3318536374272 3325811545692 3330059070016 3331499406984 3334883844096 3337340780544 3339142955008 3340587220992 3347910734112 3352186482176 3353636389824 3365280960622 3371211554816 3381888783168 3384380349952 3389283827712 3391114051584 3397600585694 3401052174336 3402523217664 3404360590848 3406868713472 3414337534392 3417658874406 3421130840064 3423681773568 3434494632408 3435569557504 3437055530496 3448989751088 3450481528662 3453986838528 3458398060544 3459893907456 3467478974616 3471907427968 3473409118032 3475434504192 3476937719808 3489010420224 3490519507776 3491611967488 3495008477184 3502639367178 3505251076736 3508660854048 3512225267712 3514812858368 3525944897664 3528542596096 3529526870016 3535563128832 3543314084352 3545924579328 3547839389696 3549373922304 3557155154994 3561698137312 3563238664188 3569518116864 3581912276992 3583461547008 3595904121824 3597459443676 3599557165056 3601114066944 3603058679808 3605713190912 3613617935232 3615180918768 3617133127776 3619798008064 3637661884416 3640341889024 3643883077632 3651871501152 3654561974528 3655581401088 3658116995904 3661833240576 3669861015936 3674547939328 3676137276672 3679871827968 3688901642216 3690497187909 3694246327296 3697000906752 3700597211136 3708676977012 3709837715456 3711442316544 3713446507008 3715052668992 3724329269032 3725940138093 3727952157426 3731739346944 3734488662016 3746316453768 3749076508352 3752885157888 3754508378112 3756535824384 3767544865536 3771209792448 3774021758976 3788764031472 3790973304832 3792612999168 3805781794304 3807427893696 3811295821824 3817813966848 3820648129438 3826183696128 3831070265344 3832727302656 3841129726191 3846035383568 3856561078272 3865015752192 3867863257088 3871625769984 3880113469974 3882972097936 3886749308148 3890697818112 3893564243968 3905895856464 3909863817216 3925136722752 3926365208576 3928063463424 3931884536832 3941702572672 3943407461328 3945536913696 3947243460804 3952454926336 3954164465664 3967894203392 3969610420608 3973643108352 3975788888064 3983393790124 3987440480256 3989165151744 3991319313408 3994295402496 4003016419632 4006910404476 4009898118912 4013971734528 4025561783439 4029651311616 4032620109824 4036542892032 4045392137052 4049501810688 4052310637704 4054673588224 4056427339776 4065320177136 4070512156928 4072272759072 4086412595041 4093614030848 4095384625152 4097596145664 4099368462336 4109604710656 4111382221344 4113602380608 4115381620392 4117781348352 4125657854057 4133866431744 4136912009216 4150014347493 4157327867904 4164437803008 4173567429888 4177627320384 4180705138176 4189870427661 4197036017622 4199483359232 4201299744768 4215887591104 4217711071896 4221995802624 4229253955584 4238487973728 4243938865152 4245774478848 4260516751344 4262359535406 4264844967936 4267987042304 4272138780672 4281504518592 4284658866688 4288826822784 4293183799296 4309954048512 4313167724544 4326789806514 4330016035968 4334414856192 4338631213056 4349464907776 4351346164224 4353695904768 4355578991232 4366455005072 4368343610178 4370702529396 4378366017536 4380259774464 4395469009792 4403025385472 4417160859648 4420224703384 4424715165696 4434415394256 4438729027908 4441999209312 4446511792128 4449787707392 4454116294656 4463880978816 4468415791104 4471515186432 4485870540288 4493582327808 4503393472086 4509185044224 4511135383776 4519045103616 4523441061888 4526799048303 4534736232448 4536697623552 4539147454464 4541110753536 4552450045856 4556878499208 4558849467417 4561507786752 4579326176544 4582740707328 4600642038216 4605315784704 4609795663872 4613191876608 4623305299488 4627802678184 4631212157376 4635916959744 4652013893632 4654026010368 4660011302912 4670185822904 4678214472064 4682967023616 4684992528384 4701259863552 4703293280448 4719624159894 4724418779136 4727899439104 4732498563072 4742873539992 4750984885584 4774431223296 4777948729344 4793081345262 4796612591568 4799409553408 4801485422592 4804078239744 4806156128256 4818157246976 4820241225024 4822844170368 4824930175632 4836978173722 4850215845888 4852313690112 4858510770176 4869162001536 4871268040464 4874108534784 4877489327872 4882444320768 4893148021248 4896542020559 4897907892864 4901516368896 4912261880706 4920662917212 4925661769728 4929334542336 4934129614848 4944902636016 4948589755392 4951262009344 4953403558656 4958435672064 4967920184124 4970602876568 4972752791307 4975652462592 4977804561408 4995088605024 4997249110476 5003846877184 5006011170816 5008714432512 5010880831488 5023393154048 5028279723264 5030454584736 5032029011968 5047921440933 5051685375296 5056817332224 5072833174752 5076570524928 5081727762432 5086671077376 5096400878541 5101578261504 5106540886272 5110303070208 5121506301588 5126488311609 5135522660352 5153354336256 5155583295744 5162167693312 5173484626632 5175722292993 5182332410864 5187597090816 5189840861184 5207861141952 5210113677048 5213151756288 5233515630336 5237417951232 5242512715776 5253959050767 5257876615104 5260715884928 5262991281072 5268337901568 5272219287552 5288917346496 5292813894144 5303344693248 5316587307008 5318886868992 5321759084544 5324060883456 5325727203328 5337355226176 5342547205968 5344857996282 5346530825216 5354277175296 5367415711252 5372868415488 5375192320512 5382057189376 5393856182736 5396189165514 5399335747584 5403080850272 5404588019712 5408569786368 5420426902848 5425699691664 5429697012096 5456492826624 5460512833536 5463461527552 5465824616448 5477807251728 5481842961792 5484803174144 5487175493856 5490375131136 5492749860864 5506228186543 5511821908992 5514205915008 5533352463324 5543103823872 5545501360128 5564756573184 5567163474816 5570169760512 5574273517568 5586493903548 5591928236139 5596048023496 5597609020416 5601732993024 5619474680652 5623614762528 5629327736832 5634803736576 5651317298304 5656814688672 5658585153536 5661032638464 5680689001792 5683146047208 5686459957248 5688919498752 5696185040896 5708672691456 5711141840544 5718435763712 5726720950272 5730972194157 5740773403414 5746605398016 5749090953984 5750890299392 5769053075352 5773354714624 5784841617408 5795906881478 5797523628288 5801794885632 5804927873024 5807438654976 5820170204961 5824458146904 5827603372528 5830123962222 5836046727168 5840346365952 5858843784696 5889547812864 5892095195136 5899620220928 5912553859008 5915111191992 5918305370544 5922665612416 5928682389504 5931246698496 5938821726208 5951841305088 5954415630912 5962020248576 5963683332096 5975090685186 5981160720384 5986978970112 5991443103744 6004524629448 6010365606714 6012246725632 6014847178368 6020957601792 6031254749184 6035732064404 6044476967424 6048930164736 6052196605952 6054814338048 6068088205578 6075837998944 6078465956556 6082010382336 6084641009664 6105768235392 6108409138608 6110320943104 6134189384288 6140421046272 6143076937728 6146394218496 6150922502144 6164407065984 6167073332016 6170403570912 6174949543168 6176672022528 6181222612992 6200799647616 6205368013824 6235991801856 6246656704512 6260351144832 6268346484736 6271057707264 6277428412416 6292832213192 6295554026433 6299225038848 6301949617152 6309998084096 6323831386656 6326566607844 6334646514112 6365908297728 6370598305792 6390775127016 6395483455424 6397267451904 6401980563456 6405437652992 6408208171008 6422256777888 6426988300032 6430458893824 6433240234176 6439775698944 6455577873878 6464931072768 6466954461184 6469751586816 6490184709771 6492216002048 6495024053952 6501622284288 6517576220806 6524197361664 6527019246336 6530543857152 6535355158528 6549682507608 6552515415267 6556053794094 6560883889616 6567549026304 6570389661696 6578839486464 6593203514688 6598119673856 6604538078208 6623893578832 6625741289472 6630337055076 6634203283456 6637072748544 6651623091384 6660118140032 6662998813968 6669767688192 6674681561088 6678285910016 6681174441984 6695821468224 6704372964352 6707272779648 6730561921244 6742423109632 6763777566336 6768760699904 6778567655424 6782228103168 6795201171388 6802104348672 6805046435328 6808721181696 6813737426944 6828675068784 6835317748812 6842261680128 6847363547136 6868989264816 6871139115008 6874111060992 6897979502176 6900963057324 6907973677056 6916796121088 6919787814912 6934957949232 6943814855936 6946818236064 6950869008384 6953875439616 6970939132717 6978020840448 6981039015552 6983223934976 6990016954368 7005278734356 7010502153472 7017321708096 7024450535424 7037886927509 7051889795328 7057085192192 7059053740032 7079436239841 7086628168704 7091849158656 7095678779392 7098747844608 7114310309988 7123396274624 7126477328376 7163824553984 7166923094016 7191808243648 7194918887352 7199114330112 7202228133888 7206117359616 7211426381824 7227235870464 7230361837536 7234266255552 7239596016128 7255467260583 7275323768832 7280683778048 7287766155264 7303743002304 7309123949056 7311162802176 7316233991808 7323666481152 7339722031872 7349095878656 7352274553344 7368392821059 7377803284432 7380994375818 7388492654592 7394001813504 7401194422272 7417353954024 7419675430912 7422884633088 7426893014016 7430105337984 7448658538064 7451880276186 7455904314852 7463478693888 7468977324032 7492632907536 7498153016704 7505770315776 7509016756224 7513071648768 7535089731072 7542419584896 7548043517952 7577528062944 7581946609664 7585225998336 7611563588608 7614855787392 7622591643648 7635627933696 7641296258876 7652367392256 7662140530688 7665454605312 7682259452382 7692070767136 7730031504384 7735726514176 7743251539968 7760226939948 7765944195872 7773498616296 7781395636224 7787128487936 7811791712928 7819727634432 7850273445504 7852730417152 7856126926848 7863769073664 7883405145344 7886814922656 7891073827392 7894486921608 7908328931328 7914199696693 7935788406784 7939220841216 7947286216704 7966787580248 7974880960512 7978330303488 7982638626816 7988590804992 8006032839264 8013820808952 8019796237824 8051123566878 8059302623232 8065240219648 8073085784064 8090784274104 8099003621376 8104621275408 8109347176448 8112854679552 8130640354272 8141024313856 8144545518144 8172825190082 8187228061696 8190769250304 8195192291328 8198736924672 8219209421312 8222764442688 8227204761216 8230763240784 8235562696704 8251315708114 8267732863488 8273824018432 8300028694986 8314655735808 8328875606016 8347134859776 8355254640768 8361410276352 8379740855322 8394072035244 8398966718464 8402599489536 8431775182208 8435422143792 8443991605248 8458507911168 8476975947456 8487877730304 8491548957696 8521033502688 8524719070812 8529689935872 8535974084608 8544277561344 8563009037184 8569317733376 8577653645568 8586367598592 8611160105121 8619908097024 8626335449088 8653579613028 8660032071936 8668829712384 8677262426112 8693860322217 8698929815552 8702692328448 8707391809536 8711157982464 8732910010144 8736687220356 8741405058792 8745185943333 8756732035072 8760519548928 8790938019584 8806050770944 8834321719296 8840449406768 8849430331392 8868830788512 8877458055816 8883998418624 8893023584256 8908232589312 8927761957632 8936831582208 8943030372864 8962636027779 8971741080576 8987164655616 9006786944172 9018370088448 9022270767552 9046882123776 9053598096606 9069472464896 9073395247104 9078294908928 9082221507072 9104900091712 9113756998416 9117698934834 9123015573504 9158652353088 9165481414656 9201284076432 9210631569408 9219591327744 9226383753216 9246610598976 9255605356368 9262424314752 9271833919488 9304027787264 9308052020736 9320022605824 9340371645808 9356428944128 9365934047232 9369985056768 9392977494691 9402519727104 9406586560896 9439248319788 9448837558272 9455798878208 9464997126144 9485747079984 9501969771168 9548862446592 9555897458688 9586162690524 9593225183136 9598819106816 9602970845184 9608156479488 9612312256512 9636314493952 9640482450048 9645688340736 9649860351264 9673956347444 9683366810817 9700431691776 9704627380224 9717021540352 9738324003072 9742536080928 9748217069568 9754978655744 9776364331209 9786296042496 9793084041118 9795815785728 9803032737792 9824523761412 9834080691141 9841325834424 9851323539456 9868259229696 9889805272032 9897179510784 9902524018688 9906807117312 9935840368248 9941205753136 9945505582614 9951304925184 9955609122816 9990177210048 9994498220952 10012022341632 10017428865024 10021761662976 10046786308096 10056559446528 10060909169472 10064058023936 10095842881866 10103370750592 10113634664448 10145666349504 10153141049856 10173342154752 10192801757082 10203156523008 10213081772544 10220606140416 10243012603176 10252976623218 10271045320704 10306708672512 10311166591488 10324335386624 10346969253264 10351444585986 10364664821728 10375194181632 10379681722368 10415722283904 10420227354096 10426303512576 10467031260672 10474835902464 10485025431552 10507918101534 10515753230208 10521431769856 10525982562144 10536675803136 10544438575104 10562531112707 10577834692992 10585627788288 10606689386496 10633174614016 10637773737984 10643518169088 10648121766912 10674710452352 10685094411936 10689715992564 10693061650432 10708554350592 10734831422504 10745736830976 10750384641024 10764114378752 10787712365472 10792378331028 10798671495168 10806161700544 10809176039424 10817139572736 10840853805696 10851399383328 10859394024192 10912985653248 10921025667072 10926923055104 10931649232896 10955614503456 10963685923584 10969606348288 10974350987712 10985499721728 11012456373086 11023643817984 11028411830016 11066704926648 11071491563727 11091002720256 11129513146368 11134326949632 11140339521024 11148547035136 11172987807096 11177820414279 11183856472278 11192096046992 11195218040832 11203465986048 11238949361304 11247229525056 11258655473664 11269607473152 11302634596608 11313629377344 11317170307072 11322065276928 11361378003584 11366292094416 11372919914496 11377838997504 11392370081792 11417345382912 11422283681088 11436871527424 11453441900544 11461944388314 11481546806828 11493210796032 11498181907968 11501780598784 11538106150704 11546709429248 11569683234816 11591813762956 11595047256576 11603589771264 11609855746048 11614877309952 11640340409922 11648916293808 11655206745056 11660247924444 11672093454336 11680692731904 11717687569392 11779095625728 11784190390272 11799240441856 11825107718016 11830222383984 11836610741088 11845331224832 11857364779008 11862493396992 11891602049929 11903682610176 11908831261824 11924040497152 11927366664192 11950181370372 11962321440768 11973957940224 11982886207488 12009049258896 12020731213428 12024493451264 12029694356736 12041915203584 12071464128808 12076685350317 12088953934848 12097860329472 12104393211904 12109628676096 12136176411156 12151675997888 12156931913112 12164020764672 12169282019328 12211536470784 12216818277216 12220641886208 12259237785123 12268378768576 12280842092544 12286153875456 12292788436992 12301845004288 12328814131968 12334146664032 12340807141824 12349899086336 12353344045056 12376973562171 12401599295232 12410736027648 12450043042479 12471983603712 12493313409024 12520702289664 12536692969472 12542115414528 12569611282983 12585664426384 12591108052866 12598450077696 12603899234304 12619996168192 12647662773312 12653133215688 12669293028224 12731816595456 12741196611584 12781550254032 12790966910848 12794534903808 12803961126912 12810875305984 12816416342016 12844513555776 12853976600064 12860917787648 12866480468352 12879551397888 12911155747756 12929862145536 12933908922368 12939503173632 12980369419542 12984432004096 12990048107904 13003244568576 13035152441612 13048394723328 13054038492672 13061087714304 13070710317056 13099365015216 13105030830534 13112107588188 13121767779232 13135098052608 13140779323392 13186407029376 13196239347712 13209076156416 13247787157664 13251482578944 13260674110152 13268406566912 13274145497088 13303246182768 13320236280064 13325997627936 13339535376384 13349363122176 13362348883968 13372268453033 13391642936448 13408745928704 13414545559296 13461123842488 13527555132672 13537521399808 13557135310848 13580397144909 13590402342776 13604208697344 13610092870656 13617442363392 13627474853888 13657350137568 13670635497624 13684523360256 13737978529632 13742278230016 13748222121984 13795959004352 13801926114648 13815947354112 13833592242176 13839575629824 13869915898464 13887629711872 13893636472128 13907750879232 13941878265434 13956041680896 13962078031104 13966447869952 13980033908736 14010557468712 14021004306944 14034643416192 14048901070848 14075773855018 14103779590656 14114170384384 14158872479682 14173256337408 14183698317312 14191357558784 14197495689216 14228620619976 14246792549248 14252954656752 14327649107968 14333846188032 14383616487296 14389837774704 14398228660224 14404456267776 14412234719232 14422852763648 14454471740928 14460723675072 14468532511104 14479192032256 14510934521166 14550647537664 14561367556096 14575532310528 14607486004608 14618247898112 14622325604352 14632467983616 14647332962304 14679444063744 14689626061677 14698191757312 14704549106688 14736785642118 14755606568864 14761988751636 14776985309184 14788003627008 14802388844544 14834707908048 14839350861824 14845769266176 14853786028032 14860210675968 14897317076128 14903760552372 14911808629704 14918258373921 14926957387776 14937954648064 14985265815072 14996306033408 15011540631552 15018033512448 15026143297536 15070179462144 15084839169792 15096087035904 15143764322799 15155056125888 15170451996672 15223127177216 15229711574784 15245183287296 15282592517752 15289202635623 15304734784512 15324281061376 15330909210624 15364518904764 15384141534272 15460063008768 15471453028352 15486503079936 15520453879896 15531888391744 15546997232592 15562791272448 15574256975872 15623583425856 15639455268864 15700546891008 15705460834304 15712253853696 15727538147328 15761877152301 15766810290688 15773629845312 15782147654784 15788973843216 15816657862656 15828399393386 15871576813568 15878441682432 15933575160496 15949761921024 15956660606976 15965277253632 15977181609984 16012065678528 16027641617904 16039592475648 16102247133756 16118605246464 16130480439296 16146171568128 16181568548208 16198007242752 16209242550816 16218694352896 16225709359104 16261280708544 16282048627712 16289091036288 16345650380164 16374456123392 16381538500608 16390384582656 16397473849344 16438418842624 16445528885376 16454409522432 16461526481568 16471125393408 16502631416228 16518684559629 16535465726976 16547648036864 16600057389972 16629311471616 16694269719552 16710509281536 16722820552704 16759481710644 16775784708417 16788144070488 16797933436928 16805198979072 16863550364416 16870844287584 16887983210496 16929423608027 16953951894912 16975755460608 16983097915392 17042067005376 17049438141624 17059379871744 17088555122688 17126018074368 17138635466752 17155307291136 17192916582471 17222320210242 17239816194048 17252670898176 17307159226056 17320064143872 17354524852224 17387720644434 17397859631104 17405384656896 17414783619072 17422315964928 17465820020288 17473374440712 17482810117584 17490371886666 17513464070144 17521039097856 17581876039168 17612101541888 17668643438592 17680898813536 17698860662784 17737661577024 17754916111632 17767996837248 17786047168512 17816465178624 17855523915264 17886060745728 17925272055558 17943482161152 17974329311232 18013573888344 18036740176896 18044541535104 18093764247552 18107196193212 18138944929792 18146790494208 18156589817856 18164443014144 18209800183424 18227513996832 18235397869668 18246031147008 18317304706176 18330962829312 18402568152864 18421263138816 18439182655488 18452767506432 18493221197952 18511210712736 18524848629504 18543667838976 18608055574528 18616104041472 18640045211648 18680743291616 18712857888256 18739970113536 18785954989382 18805039454208 18813173121792 18878496639576 18886662079299 18897675116544 18911597756416 18929994252288 18971494159968 19003939542336 19097724893184 19111794917376 19172325381048 19186450366272 19205941690368 19216312958976 19224624513024 19272628987904 19280964900096 19291376681472 19299720702528 19347912694888 19366733621634 19400863383552 19409254760448 19434043080704 19476648006144 19485072161856 19509957311488 19552728662418 19572592084992 19586168082236 19591631571456 19606065475584 19649047522824 19668161382282 19682651668848 19702647078912 19736518459392 19779610544064 19794359021568 19805048037376 19813614234624 19871680736496 19882411506272 19891011165228 19902609850368 19911218245632 19980354420096 19988996441904 20024044683264 20034857730048 20043523325952 20093572616192 20113118893056 20121818338944 20128116047872 20191685763732 20206741501184 20227269328896 20285674085173 20291332699008 20306282099712 20346684309504 20385603514164 20406313046016 20426163545088 20441212280832 20486025206352 20505953246436 20542090641408 20613417345024 20622333182976 20648670773248 20693938506528 20702889171972 20729329643456 20750388363264 20759363444736 20831444567808 20840454708192 20852607025152 20912817398151 20934062521344 20949671804928 20970050863104 21015836203068 21031506460416 21042863539712 21051965124288 21073351606272 21113660782527 21125062225414 21155669385984 21171255576576 21238308719523 21266349228032 21275547475968 21287036338176 21296243533824 21349420904704 21370188823872 21379431985128 21386123300864 21469662845008 21491473661952 21500769282048 21528228757504 21575424730944 21584756662056 21597342990336 21612323401088 21618352078848 21634279145472 21681707611392 21702798766656 21718788048384 21766401781749 21825971306496 21842051334144 21853846110208 21863298465792 21911229006912 21927371847168 21939212696576 21948701975424 21970999443456 22024912746172 22047287635968 22056823660032 22133409853296 22142983127454 22182005440512 22259026292736 22268653899264 22280679042048 22297094070272 22345975614192 22355640828558 22367712944556 22384192093984 22390436081664 22406931972096 22477898722608 22494459050112 22517310947328 22539214946304 22605269193216 22627258754688 22634340614144 22644130553856 22722756007168 22732584188832 22745839828992 22755677995008 22811516772821 22834690765824 22844567362176 22873743054848 22906883801088 22923888776628 22963093613656 22986421592064 22996363815936 23076212301408 23093418858496 23183627525912 23190094513152 23207179542528 23219711492096 23229754619904 23280680819844 23297832587616 23310413490112 23320495848888 23344186908672 23361385463808 23435375138784 23558191251456 23568380780544 23598480883712 23650215436032 23660444767968 23673221482176 23690662449664 23724986793984 23742599090079 23783204099858 23807365220352 23817662523648 23848080994304 23900362740744 23924642881536 23947915880448 23965772414976 24018098517792 24041462426856 24048986902528 24059388713472 24142928257616 24153370700634 24177907869696 24195720658944 24208786423808 24219257352192 24272352822312 24303351995776 24313863826224 24328041529344 24338564038656 24423072941568 24433636554432 24441283772416 24518475570246 24536757537152 24561684185088 24572307750912 24585576873984 24603690008576 24657628263936 24668293328064 24681614283648 24699798172672 24706688090112 24753947124342 24803198590464 24821472055296 24900086084958 24943967207424 24986626818048 25041404579328 25073385938944 25084230829056 25139222565966 25171328852768 25182216105732 25196900155392 25207798468608 25239992336384 25295325546624 25306266431376 25338586056448 25463633190912 25482393223168 25563100508064 25581933821696 25589069807616 25607922253824 25632832684032 25689027111552 25707953200128 25721835575296 25732960936704 25759102795776 25822311495512 25833480315363 25859724291072 25879006347264 25960738839084 25968864008192 25980096215808 26006489137152 26070304883224 26081580966651 26096789446656 26108076985344 26122175428608 26141420634112 26198730030432 26210061661068 26224215176376 26243535558464 26270196105216 26281558646784 26372814058752 26392478695424 26418152312832 26495574315328 26502965157888 26521348220304 26536813133824 26548290994176 26606492365536 26640472560128 26651995255872 26679070752768 26724697767936 26744536906066 26783285872896 26817491857408 26829091118592 26887908083337 26922247684976 27055110265344 27075042799616 27160794289818 27180804685552 27208417394688 27220185741312 27234884726784 27254949707776 27314700275136 27341270995248 27369046720512 27475957059264 27484556460032 27496444243968 27591918008704 27603852229296 27631894708224 27667184484352 27679151259648 27739831796928 27775259423744 27787272944256 27815501758464 27883756530868 27912083361792 27924156062208 27932895739904 27960067817472 28021114937424 28042008613888 28069286832384 28097802141696 28151547710036 28178932484073 28207559181312 28228340768768 28317744959364 28346512674816 28367396634624 28382715117568 28394991378432 28457241239952 28493585098496 28505909313504 28604888165287 28655298215936 28667692376064 28767232974592 28779675549408 28796457320448 28808912535552 28824469438464 28879604978399 28908943481856 28921447350144 28937065022208 28958384064512 29021869042332 29050100432451 29101295075328 29151064621056 29214972009216 29236495796224 29244651208704 29264935967232 29329092993627 29358888127488 29379252123354 29396383514624 29409098213376 29473571284236 29511213137728 29523977503272 29553970618368 29604777689088 29669415816096 29678701723648 29691538532352 29707572056064 29720421351936 29794634152256 29807521104744 29823617259408 29836516747842 29853914775552 29875909296128 29970531630144 29992612066816 30036067024896 30052286595072 30140358924288 30169678339584 30192174071808 30287528645598 30310112251776 30340903993344 30446254354432 30459423149568 30565185035504 30578405271246 30609469569024 30648562122752 30661818421248 30729037809528 30768283068544 30920126017536 30942906056704 30973006159872 31040907759792 31063776783488 31093994465184 31125582544896 31148513951744 31247166851712 31278910537728 31401093782016 31410921668608 31424507707392 31455076294656 31523754304602 31533620581376 31547259690624 31564295309568 31577947686432 31633315725312 31656798786772 31687593338121 31743153627136 31756883364864 31867150320992 31899523842048 31913321213952 31930554507264 32024131357056 32055283235808 32079184951296 32204494267512 32237210492928 32260960878592 32292343136256 32363137096416 32396014485504 32418485101632 32451418718208 32522561417088 32564097255424 32578182072576 32691300760328 32763077001216 32780769165312 32794947698688 32876837685248 32891057770752 32908819044864 32923052963136 33005262832456 33037369119258 33070931453952 33095296073728 33200114779944 33388539439104 33421018563072 33445641105408 33518963421288 33551569416834 33576288140976 33595866873856 33610397958144 33727100728832 33741688575168 33775966420992 33858847216054 33907903789824 33951510921216 33966195830784 34084134010752 34098876283248 34118759743488 34177110245376 34252036148736 34277270933504 34310614582272 34385833164942 34444640420484 34479632388096 34505341796352 34614318452112 34640128287744 34709049704448 34775441288868 34795719262208 34810769313792 34829567238144 34844631929856 34931640040576 34946748881424 34965620235168 34980743773332 35026928140288 35042078195712 35163752078336 35224203083776 35337286877184 35361797627072 35397721325568 35475323154048 35509832223264 35535993674496 35572094337024 35674806149787 35711047830528 35772121491456 35850544111116 35886964322304 35948658622464 36027147776688 36073480353792 36089083070208 36214392386424 36230056050951 36277889859584 36293580988416 36313179635712 36328886028288 36419600366848 36455027993664 36470795739336 36492062294016 36634609412352 36661925658624 36777713355369 36805136305728 36842526277632 36878365310976 36905535012864 36986442395904 37022421425472 37049697259008 37130920686513 37216111149056 37232208082944 37280090423296 37361486583232 37425715776512 37479940227072 37571909978764 37610078908416 37626346243584 37756993279152 37773324158598 37795350233088 37823195512832 37859988504576 37942988319936 38007879084672 38195449786368 38223589834752 38344650762096 38372900732544 38411883380736 38432625917952 38449249026048 38545257975808 38561929800192 38582753362944 38599441405056 38695825389776 38733467243268 38801726767104 38818509520896 38953296012288 38970144323712 39019914622976 39105457324836 39145184169984 39172336164472 39183263142912 39212130951168 39298095045648 39336322764564 39365303337696 39405294157824 39559221088128 39588718043136 39610096074752 39627228469248 39743361472992 39764823012544 39782022330456 39805219700736 39822436491264 39960708840192 39977992883808 40048089366528 40087046651904 40116805359099 40187145232384 40226237786112 40243636677888 40256232095744 40383371527464 40413483002368 40571348170346 40582665398016 40612564199424 40741191434727 40771207028328 40812626092032 40852327090176 40882424561664 40972050412704 41011906492872 41226834690048 41244666365952 41297341546496 41387877013056 41405778343944 41458659286912 41500776726528 41518726889472 41662889135616 41680909416384 41825634796302 41868125042688 41899343609856 41940101726208 42031672406136 42063012920832 42085727079424 42103930248576 42146703212544 42227321565054 42250124450828 42311338771968 42342511153152 42476617439046 42532698456064 42551094951936 42574072676352 42592487067648 42698841809408 42740377647744 42758863970256 42772246601728 42939325690016 42982947323904 43001538564096 43056457515008 43150849461888 43169513324112 43194685980672 43224646802176 43236704157696 43268558290944 43363415222784 43405597533312 43437576096768 43532803563498 43651942612992 43684102668288 43726596931584 43822458013824 43854743694336 43878425393152 43897403950848 43941998886912 44049825492344 44068878185031 44094575271936 44113647320064 44266819706592 44285966254908 44364010881024 44518052585472 44537307798528 44561358084096 44594188140544 44691951228384 44711281657116 44735425889112 44768384187968 44780872163328 44813863944192 44955797445216 44988918100224 45034621894656 45078429892608 45210538386432 45254517509376 45268681228288 45288261107712 45431292968397 45445512014336 45465168377664 45511355990016 45623033545642 45669381531648 45689134724352 45747486109696 45847777553256 45867607906869 45926187227312 45972843184128 45992727631872 46152424602816 46186837716992 46367255051824 46380189026304 46414359085056 46439422984192 46459509239808 46561361639688 46595665175232 46620826980224 46640991697776 46688373817344 46722770927616 46870750277568 47116382502912 47136761561088 47196961767424 47300430872064 47320889535936 47346442964352 47381324899328 47449973587968 47485198180158 47566408199716 47614730440704 47635325047296 47696161988608 47800725481488 47849285763072 47895831760896 47931544829952 48036197035584 48082924853712 48097973805056 48118777426944 48285856515232 48306741401268 48355815739392 48391441317888 48417572847616 48438514704384 48544705644624 48606703991552 48627727652448 48656083058688 48677128077312 48796573929019 48846145883136 48867273108864 48882567544832 49036951140492 49073515074304 49123368370176 49144615501824 49171153747968 49265208492563 49315256527872 49336586656128 49363228567296 49399596345344 49413376180224 49507894248684 49556053678887 49606397180928 49642944110592 49800172169916 49887934414848 50082809158656 50146771877888 50168461658112 50278445131932 50342657705536 50364432211464 50393800310784 50415596937216 50479984672768 50590651093248 50612532862752 50677172112896 50788270824081 50927266381824 50964786446336 51126201016128 51163867643392 51178139615232 51265665368064 51378054223104 51415906400256 51443671150592 51465921873408 51578749747413 51644622991024 51666960630726 51719448582144 51758012694528 51921477678168 51937728016384 51960192431616 52140609766448 52163161933302 52193578893312 52216153970688 52244350857216 52282841268224 52397460060864 52420123322136 52448430352752 52487071116928 52540392210432 52563117293568 52745628117504 52784957390848 52836304625664 52991148630656 53005930315776 53042696440608 53073626267648 53096581988352 53212984731072 53280945120256 53303990511744 53358141505536 53449395535872 53489073812132 53566571745792 53634983714816 53658182237184 53775816166674 53844495369952 54110220530688 54150085599232 54321588579636 54361609371104 54416834789376 54440371482624 54469769453568 54509899415552 54629400550272 54682541990496 54738093441024 54951914118528 54969112920064 54992888487936 55183836017408 55207704458592 55263789416448 55358302519296 55399397876851 55479663593856 55550518847488 55574545888512 55631003516928 55767513061736 55824166723584 55848312124416 55920135634944 56042229874848 56084017227776 56138573664768 56303095420072 56357864968146 56415118362624 56456681537536 56635489918728 56693025349632 56734793269248 56765430235136 56789982756864 56914482479904 56987170196992 57011818627008 57209776330574 57310596431872 57335384752128 57534465949184 57559351098816 57617825071104 57648938876928 57759209956798 57817886963712 57842894700288 57874130044416 57916768129024 58043738084664 58100200864902 58202590150656 58302129242112 58429944018432 58472991592448 58529871934464 58658185987254 58717776254976 58758504246708 58792767029248 58818196426752 58947142568472 59022426275456 59047955006544 59107941236736 59209555378176 59338831632192 59357403447296 59383077064704 59415144112128 59440842703872 59589268304512 59615042209488 59647234518816 59673033495684 59707829551104 59751818592256 59941063260288 59985224133632 60072134049792 60104573190144 60280717848576 60339356679168 60384348143616 60575057291196 60620224503552 60681807986688 60857022255519 60892508708864 60918846299136 61130370071008 61156810542492 61218939138048 61297124245504 61323636842496 61458075619056 61536566137088 61840252035072 61885812113408 61946012319744 62081815519584 62127553566976 62187988930368 62251165089792 62494333703424 62557821075456 62738452194453 62802187564032 62849015414784 62910152589312 63047508609204 63067241162752 63094519381248 63128590619136 63155895372864 63313597573544 63340982347581 63375186676242 63486307254272 63513766729728 63734300641984 63799047684096 63826642427904 63861109014528 64048262714112 64110566471616 64158369902592 64408988535024 64474420985856 64521921757184 64584686272512 64726274192832 64792028971008 64836970203264 64902837436416 65045122834176 65128194510848 65156364145152 65299205345247 65382601520656 65526154002432 65561538330624 65589895397376 65753675370496 65782115541504 65817638089728 65846105926272 66010525664912 66074738238516 66141862907904 66190592147456 66400229559888 66777078878208 66842037126144 66891282210816 67037926842576 67103138833668 67152576281952 67191733747712 67220795916288 67454201457664 67483377150336 67551932841984 67717694432108 67815807579648 67903021842432 67932391661568 68168268021504 68197752566496 68237519486976 68434550318463 68504072297472 68554541867008 68621229164544 68771666329884 68889280840968 68959264776192 69228636904224 69280256575488 69550882577736 69591438524416 69621538627584 69659134476288 69689263859712 69863280081152 69893497762848 69931240470336 69961487546664 70084156391424 70136183518969 70327504156672 70448406167552 70674573754368 70723595254144 70795442651136 70950646308096 71019664446528 71071987348992 71227797270237 71349612299574 71422095661056 71544242982912 71701088222232 71773928644608 71897317244928 72054295553376 72146960707584 72178166140416 72428784772848 72460112101902 72555779719168 72587161976832 72626359271424 72657772056576 72839200733696 72910055987328 72941591478672 72984124588032 73269218824704 73323851317248 73555426710738 73610272611456 73685052555264 73756730621952 73811070025728 73972884791808 74044842850944 74099394518016 74261841373026 74432222298112 74464416165888 74722973166464 74851431553024 74959880454144 75143819957528 75220157816832 75252692487168 75513986558304 75546648317196 75590700466176 75646391025664 75719977009152 75885976639872 76015758169344 76390899572736 76447179669504 76689301524192 76745801465088 76823766761472 76898498052096 77090515951616 77123859600384 77165506725888 77198882810112 77391650779552 77466934486536 77500440946089 77637019041792 77906592024576 77940288647424 78039829245952 78210914649672 78244742899953 78290368339968 78344672328944 78366526285824 78424261902336 78596190091296 78672645529128 78730606675392 78810588315648 79118442176256 79177436086272 79220192149504 79254456938496 79486722945984 79529646025088 79564044660912 79610439401472 79644872982528 79921417680384 79955985767616 80174093303808 80233610718198 80374290464768 80452475572224 80487273355776 80512464191488 80766743054928 80826966004736 81142696340692 81165330796032 81225128398848 81482382869454 81542414056656 81625252184064 81704654180352 81764849123328 81944100825408 82023812985744 82453669380096 82489332731904 82594683092992 82775754026112 82811556687888 82917318573824 83001553453056 83037453778944 83241214349503 83325778271232 83361818832768 83651269592604 83736250085376 83798687219712 83880203452416 84063344812272 84126025841664 84171454158848 84207860497152 84293406425088 84454643130108 84500248901656 84536797452219 84622677543936 84685022306304 84953234878092 85065396912128 85102189903872 85148145352704 85184974135296 85397683618816 85480755295488 85517727940512 85544493203456 85814664495861 85878651380032 85965894647808 86003077128192 86112915030016 86301698923776 86339026648224 86389371961344 86449293604352 86473408315392 86638814935197 86726830445568 86811195066624 86875152193536 87065607126996 87150301297353 87303885225984 87453193863168 87644916027648 87709487388672 87756850786304 87794807901696 87987278980881 88099650984688 88137756370062 88189150543872 88227294640128 88533639413184 88571932509816 89036105170944 89074615597056 89122716168192 89188376281088 89383902456768 89422563314232 89470851778224 89536768375936 89561744326656 89627727888384 89911594890432 89977836200448 90156859785216 90421076772864 90509035018752 90537362456576 90576522215424 90862585936794 90891024028672 90930336755328 91022711980032 91246067091284 91338763063296 91378269448704 91494972219392 91695555106512 91735215813738 91852374454624 91945686368256 91985455263744 92304849205632 92373675433984 92734510103648 92760378052608 92828718170112 92878845968384 92919018479616 93122723279376 93191330350464 93241653960448 93281983395552 93376747634688 93445541855232 93605879171231 93741500555136 94232765005824 94273523122176 94600861744128 94641779071872 94692885928704 94762649798656 94899947175936 94970396360316 95062780014363 95132816399432 95229460881408 95270650094592 95392323977216 95601450962976 95698571526144 95791663521792 96072394071168 96165849707424 96195947610112 96237554853888 96571713030464 96613482802536 96711631478784 96782882635776 96835145695232 96877029408768 97089411289248 97213407983104 97255455304896 97354256154624 97593147858038 97692291766272 97734546217728 97765135089664 98073902280984 98147030148608 98289231003648 98342307495936 98530416985126 98630513055744 98673173312256 98726457134592 98799192690688 99015788497368 99112107357774 99212794361856 99285888221184 99600344339832 100165618317312 100293543755776 100336923316224 100556890263864 100685315411072 100728864422928 100787600621568 100831193874432 100959969345536 101181302186496 101225065725504 101354344225792 101576541648162 101854532763648 101929572892672 102252402032256 102327735286784 102356279230464 102531330736128 102756108446208 102831812800512 102887342301184 102931843746816 103157499494826 103289245982048 103333921261452 103438897164288 103516025389056 103842955356336 103875456032768 103920384863232 104281219532896 104326323866604 104387157786624 104432307941376 104488701714432 104565682536448 104794920121728 104840246644272 104896860705504 104974142233856 105080784420864 105126234587136 105491256235008 105569914781696 105672609251328 105982297261312 106011860631552 106085392881216 106193163976704 106425969462144 106561890240512 106607981023488 106716283011072 106978147624264 107024418449361 107133143491584 107269967429632 107316364474368 107551632333348 107688990739904 108220441061376 108300171198464 108643177159272 108723218742208 108833669578752 108880742965248 108939538907136 109019798831104 109258801100544 109365083980992 109476186882048 109903828237056 109938225840128 109985776975872 110333140066107 110367672034816 110415408917184 110527578832896 110716605038592 110798795753702 110959327187712 111101037694976 111149091777024 111392762059539 111535026123472 111648333447168 111696624248832 111840271269888 112084459749696 112168034455552 112277147329536 112606190840144 112715729936292 112830236725248 112913363075072 113270979837456 113386050699264 113469586538496 113530860470272 113579965513728 113828964959808 113974340393984 114023637254016 114419552661148 114621192863744 114670769504256 115068931898368 115118702197632 115235650142208 115297877753856 115518419913596 115635773927424 115685789400576 115748260088832 115833536258048 116087476169328 116200401729804 116405180301312 116859888036864 116945983184896 117059743868928 117316371974508 117435552509952 117517008493416 117585534058496 117636392853504 117894285136944 118044852550912 118095910013088 118215882473472 118505965256189 118677663264384 118714806894592 118766154129408 118830288224256 118881685407744 119178536609024 119230084418976 119294469037632 119346066991368 119415659102208 119644077767653 119882126520576 119970448267264 120144268099584 120350416077297 120561435697152 120678713358336 120768696287232 121150114582392 121240449007104 121714044511038 121785017417728 121837692598272 122260740142016 122313621084984 122437878276096 122594248491008 122647273684992 122916151238112 123073132274176 123680504070144 123771624226816 123892024639488 124163631039168 124255107133952 124375977860736 124502330179584 124988667406848 125476904388906 125604375128064 125698030829568 125820305178624 126095017218408 126134482325504 126189038762496 126257181238272 126311790745728 126627195147088 126681964695162 126750373352484 126972614508544 127027533459456 127468601283968 127598095368192 127653284855808 127722218029056 128096525428224 128221132943232 128316739805184 128817977070048 128948841971712 129043843514368 129169372545024 129452548385664 129584057942016 129673940406528 129805674872832 130090245668352 130256389021696 130312728290304 130598410690494 130765203041312 131052308004864 131179790794752 131507350740992 131564231083008 131635276179456 131692211852544 132021051329824 132149476477032 132206634555093 132283725815808 132381184294912 132800459119776 133554157756416 133684074252288 133782564421632 134075853685152 134206277667336 134305152563904 134441591832576 134908402915328 134966754300672 135103865683968 135435388864216 135631615159296 135806043684864 135864783323136 136336536043008 136395505132992 136869100636926 137008144594944 137109083734016 137242458329088 137543332659768 137778561681936 137918529552384 138457273808448 138560513150976 139101765155472 139182877048832 139243077255168 139318268952576 139378527719424 139726560162304 139786995525696 139862480940672 139922975093328 140168312782848 140272367037938 140655008313344 140896812335104 141349147508736 141447190508288 141590885302272 141901292616192 141999718596211 142039328893056 142143974697984 142455594540474 142699224599148 142844191322112 143088485965824 143402176444464 143547857289216 143794634489856 144108591106752 144293921415168 144356332280832 144857569545696 144920224203804 145111559438336 145174323953664 145252718542848 145315544113152 145678401467392 145820111974656 145883182957344 145968249176064 146389721787057 146538437649408 146647702634496 147110853421476 147220545222912 147370105110528 147513461243904 147795625477689 147945769583616 148089685701888 148198789036032 148523682746052 148668161036661 148864444596224 148928832331776 149445946332928 149702863106048 150287639915056 150440315633664 150505384974336 151027973116608 151093296634392 151181400932352 151439954018304 151771953279744 152031516338688 152364812472243 152781799145472 152894359339008 153378603048384 153491602930176 153796996104192 154181031903232 154247719200768 154331013451776 154397765620224 154783301559104 154933868973072 155000881892178 155274038083584 155813184049152 155880577294848 156079658491904 156421829299344 156489485799906 156580736679936 156689344657888 156733052571648 156848523804672 157192380182592 157345291058256 157461213350784 157621176631296 158236884352512 158354872172544 158440384299008 158508913876992 158973445891968 159059292050176 159128089321824 159220878802944 159289745965056 159680617409747 159842835360768 159911971535232 160348186607616 160467221436396 160748580929536 160904951144448 160974546711552 161533486109856 161653932009472 162285392681384 162330661592064 162450256797696 162964765738908 163084828113312 163250504368128 163409308360704 163529698246656 163888201650816 164047625971488 164907338760192 164978665463808 165189366185984 165551508052224 165623113375776 165834637147648 166074907557888 166198193630553 166482428699006 166651556542464 166723637665536 167302539185208 167472500170752 167760406904832 168126689624544 168252051683328 168342908317696 168415720994304 168909286260216 169000497803312 169073594904438 169245355087872 169370044612608 169906469756184 170204379807744 170296290705408 170369948270592 170795367237632 170961510590976 171035455881024 171088986406912 171629328991722 171757302760064 171931789295616 172006154256384 172225830060032 172603397847552 172678053296448 172898587208704 172946816630784 173277629870394 173453660891136 173622390133248 173750304387072 174131214253992 174300602594706 174607770451968 174906387726336 175289832055296 175418974777344 175513701572608 175589615803392 175974557961762 176199301969376 176275512740124 176378301087744 176454589280256 177067278826368 177143865019632 178072210341888 178149231194112 178245432336384 178376752562176 178767804913536 178845126628464 178941703556448 179073536751872 179123488653312 179255455776768 179823189780864 179955672400896 180313719570432 180842153545728 181018070037504 181153044430848 181725171873588 181782048057344 181860673510656 182045423960064 182492134182568 182571066766557 182677526126592 182756538897408 182989944438784 183391110213024 183470431627476 183704748909248 183891372736512 183970910527488 184609698411264 184747350867968 185469020207296 185520756105216 185657436340224 185757691936768 185838036959232 186245446558752 186382660700928 186483307920896 186563966791104 186753495269376 187211758342462 187483001110272 188215356583359 188547046244352 189201723488256 189283558143744 189385771857408 189525299597312 189940792720632 190022947042743 190125560028726 190265632798864 190458921762816 190541300189184 190784647954432 191202901925952 191397143052288 191583327043584 192144788142336 192331699414848 192391895220224 192475109707776 193143426060928 193226965605072 193423262957568 193565765271552 193670291390464 193754058817536 194178822578496 194426815966208 194510910609792 194708512309248 195186295716076 195384583532544 195469092435456 195530270179328 196147804561968 196294060297216 196578462007296 196684614991872 197060833970252 197261026111488 197346346624512 197452914269184 197598385381376 198031576994736 198224214715548 198425588723712 198571776442368 199200688679664 200331236634624 200587087511552 200673846632448 201113780527728 201370630822144 201457728845856 201575201243136 201662387748864 202157234848793 202362604372992 202450131451008 202708688451584 203153083296324 203709065527296 204504804064512 204655470573568 204712558460928 205303650955389 205512216892416 205663625601024 205774684602368 205863687493632 206314998989652 206578491964096 206667842522904 206877794328576 207685910712672 207750912065536 207840769726464 208562439065792 208652647733208 208774315573248 208864615882752 208977403428864 209131365072896 209589840243456 209680493288544 209793721411008 209948284467712 210252469174272 210408550556907 210982512470016 211139829563392 211345218502656 211964594522624 212023721263104 212170785762432 212386327953408 212851938924288 213123780481024 213215962046976 213683391810711 213956295248528 214048836898722 214266286983168 214539934859264 214632728948736 215103264666696 215377981479808 216440882122752 216600342396928 217286354318544 217446437484416 217667339157504 217761485930496 217879077814272 218039597662208 218517602201088 218730167961984 218952373764096 219807656474112 219876451680256 219971553951744 220666280132214 220735344069632 220830817834368 221055157665792 221433210077184 221597591507404 221918654375424 222202075389952 222298183554048 222785524119078 223070052246944 223296666894336 223393248497664 224168919499392 224336068911104 224554294659072 225212381680288 225431459872584 225660473450496 225826726150144 226541959674912 226772101398528 226939173076992 227159931027456 227657929919616 227948680787968 228047274508032 228839105322296 229341539008512 230137863796736 230237404395264 230471300284416 231036839827192 231271547854848 231371578801152 231496520177664 231667072516096 232174952338656 232400803459608 233719776073728 233891966369792 234119487737856 234632743949016 234871105019904 235034016986832 235171068116992 235272785707008 235788570273888 236089705101824 236191820026176 236431764946944 237011930512378 237355326528768 237429613789184 237532308258816 237660576448512 237763370815488 238357073218048 238460168837952 238588938075264 238692133982736 238831318204416 239288155535306 239764253041152 239940896534528 240700832154594 241122871394304 241357426716672 241537392574464 242300229164784 242480898014208 243428089022076 243570034835456 243675385196544 244521480284032 244627242169968 244875756552192 245188496982016 245294547369984 245832302476224 246146264548352 247361008140288 247543248453632 247784049278976 248327262078336 248510214267904 248751955721472 249004660359168 249723643048509 249977334813696 250953808777812 251208750256128 251396061659136 251640610357248 252190034436816 252268964651008 252378077524992 252514362476544 252623581491456 253254390294176 253363929390324 253500746704968 253610392356657 253945229017088 254055066918912 254937202567936 255196190736384 255306569711616 255444436058112 256193050856448 256442265886464 256633479610368 257443993487583 257635954140096 257897683943424 258338745090048 258905096771328 259168115884032 259347880813056 259916444805591 260180491336704 260512778043392 260625456580608 261196821380988 261530406082624 262359581589504 263014701481984 263128462166016 263270552358912 263384423705088 264042102659648 264298952954064 264413269110186 264567451631616 264762368589824 265600918239552 267108315512832 267368148504576 267565128843264 268151707370304 268412555334672 268610305127808 268883183665152 269816805830656 269933508601344 270870777728432 271263230318592 271612087369728 271729566646272 272673072086016 272791010265984 273738201273852 274016289189888 274218167468032 274484916658176 275086665319536 275557123363872 275837059104768 276914547616896 277121026301952 278203530310944 278365754097664 278486154510336 278636537905152 278757055438848 279453120324608 279573991051392 279724961881344 279845950186656 280336625565696 280544734075876 280817637513693 281310016626688 281793624670208 282698295017472 282894381016576 283802585232384 283999437192422 284078657786112 284287949395968 284911189080948 285188340043089 285398449198296 285688382644224 286176971931648 286804352888928 287095714578432 288217182213504 288587842830336 288712664561664 289715139091392 289840448407608 290348647907328 290505437085696 290631088226304 291356802934784 291640223949312 291766365914688 292779443574114 293076875298816 293295405268992 294221706842952 294441090445824 295026922487808 295591250955378 295891539167232 296179371403776 296397578072064 297047365492104 297336322073322 297728889192448 297857664663552 298891892665856 299405726212096 300575279830112 300880631267328 301010769948672 302055946233216 302186593268784 302362801864704 302879908036608 303543906559488 304063032677376 304729624944486 305563598290944 305788718678016 306757206096768 306983205860352 307593992208384 308362063806464 308495438401536 308662026903552 308795531240448 309566603118208 309867737946144 310001763784356 310548076167168 311626368098304 311761154589696 312159316983808 312843658598688 312978971599812 313161473359872 313378689315776 313466105143296 313697047609344 314384760365184 314690582116512 314922426701568 315242353262592 316473768705024 316709744345088 316880768598016 317017827753984 317946891783936 318118584100352 318256178643648 318579491930112 319361234819494 319685670721536 319823943070464 320934442872792 321073255348083 321497161859072 321809902288896 321949093423104 323066972219712 323307864018944 324570785362768 324661323184128 324900513595392 325929531477816 326169656226624 326501008736256 326818616721408 327059396493312 327776403301632 328095251942976 329814677520384 329957330927616 330378732371968 331103016104448 331246226751552 331669274295296 332149815115776 332396387261106 332964857398012 333303113084928 333447275331072 334605078370416 334945000341504 335520813809664 336253379249088 336504103366656 336685816635392 336831441988608 337818572520432 338000995606624 338147189808876 338490710175744 338740089225216 339812939512368 340408759615488 340592581410816 340739896541184 341590734475264 341923021181952 342070911762048 342177972813824 343258657983444 343514605520128 343863578591232 344012308512768 344856459447941 345206795695104 345356106592896 345797174417408 345893633261568 346555259740788 346907321782272 347244780266496 347500608774144 348262428507984 348601205189412 349215540903936 350579664110592 350837949554688 351027403145216 351179231606784 351949115923524 352398603938752 352551025480248 352756602175488 352909178560512 354134557652736 354287730039264 355517895768567 356144420683776 356298462388224 356490864672768 356753505124352 357535609827072 357690253256928 357883407112896 358147073503744 358246977306624 358932233302959 359646379561728 359911344801792 361051248231891 361684307091456 362036140075008 362306088861696 363450343747176 363564096114688 363721347021312 364984268365136 365142133533114 365355052253184 365513077794816 365979888877568 366782220426048 366940863254952 367409497818496 367782745473024 367941821054976 369219396822528 369494701735936 370938040414592 371041512210432 371314872680448 371515383873536 371676073918464 372490893117504 372765321401856 372966615841792 373127933582208 373506990538752 374423516684924 374966002220544 376430713166718 377094092488704 378403446976512 378567116287488 378771543714816 379050599194624 379881585441264 380045894085486 380251120057452 380531265597728 380917843525632 381082600378368 381569295908864 382405803851904 382794286104576 383166654087168 384289576284672 384663398829696 384783790440448 384950219415552 386286852121856 386453931210144 386846525915136 387131530543104 387508117635072 387795785137957 388357645156992 388853631932416 389021821219584 389417024618496 390372591432152 390769167065088 390938184870912 392295609123936 392588120594432 393156924014592 394121667940504 394522052222976 394692693249024 394905828538368 395196770762752 396063153989472 396448429431096 396851177447424 397143552884736 398401377359328 400662473269248 401174175023104 401347693264896 402227561055456 402741261644288 402915457691712 403324775497728 404314469697586 404725208745984 404900262902016 405417376903168 406306166592648 407418131054592 409009608129024 409310941147136 410607301910778 411024433784832 411327251202048 411549369204736 411727374987264 412629997979304 413156983928192 413335685045808 413755588657152 415371821425344 415501824131072 415681539452928 417124878131584 417305295466416 417548631146496 417729231765504 417954806857728 418262730145792 419179680486912 419360986577088 419587442822016 419896568935424 420504938348544 420817101113814 421965024940032 422279659126784 422690437005312 423929189045248 424047442526208 424341571524864 424772655906816 425703877848576 425999155788633 426247560962048 426431924093952 427366783621422 427912590497056 428097673797444 428532573966336 429079869718528 429265457897472 430206529333392 430755962959616 432881764245504 433200684793856 434572708637088 434892874968832 435334678315008 435522971860992 435758155628544 437035204402176 437460335923968 437904747528192 439169165361171 439615312948224 439943107903488 441332560264428 441470688139264 441661635668736 442110315331584 443195183014808 443386876433067 443837308750848 444404150779904 444596367108096 445571048238156 446140104493888 446593333788672 446786496995328 448337838998784 448672137822208 449108589318144 450424763360576 450862919745168 451320946900992 451653452300288 453083919349824 453544202797056 454319862054912 455315859839232 455897361575936 456094549016064 457094437416729 457678210644592 458683078017024 460275727593472 460474808790528 462073679654384 462543095709696 462743157602304 462993040355328 463334145032192 464349904677312 464801606919216 467439552147456 467783932739584 468238975475712 469265487898032 469742210039808 470068033973664 470342136233984 470545571414016 471577140547776 472179410203648 472383640052352 472863529893888 474023861024756 474710653057536 474859227578368 475064616517632 475321152897024 475526741630976 476714146436096 476920337675904 477177876150528 477384267965472 477662636408832 478576311070612 479041852229241 479528506082304 479881793069056 481401664309188 482245742788608 482714853433344 484600458329568 484961796028416 486856178044152 487140069670912 487350770393088 489042960568064 489254484339936 489751513104384 490589094739968 490953284632783 491664604952448 492292529096704 494722016280576 495568098557952 496654524156672 497020428535808 497503911442944 498594580891659 499447286097018 499954669627392 501907617555624 502417500512256 503281220714496 504380068873632 504537929302016 504756155049984 505028724953088 505247162982912 506508780588352 506727858780648 507001493409936 507220784713314 507890458034176 508110133837824 509874405135872 510613139423232 510888872116224 512386101712896 512884531772928 513266959220736 514887986975166 515271908280192 515795367886848 516677490180096 517810193542656 518695761626112 519832889611182 520360982673408 521025556086784 521250913161216 522393642761976 523060812165248 524719163179008 526029402963968 526256924332032 526541104717824 526768847410176 528084205319296 528597905908128 528826538220372 529134903263232 529524737179648 531201836479104 534216631025664 534736297009152 535130257686528 536303414740608 536825110669344 537220610255616 537766367330304 539633611661312 539867017202688 541741555456864 542526460637184 543459133292544 545346144172032 545582020531968 547476402547704 547713200299671 548032578379776 548436334936064 548969833316352 550173330639072 551114246727744 551674118209536 553829095233792 554242052603904 556407060621888 556972309020672 557273075810304 557514110877696 558906240649216 559147982102784 559449923762688 559691900373312 561089468151752 561635275027386 562620033253376 563587249340416 565788762033152 567605170464768 567998874384844 568157315572224 568575898791936 569822378161896 570376680086178 570796898396592 571376765288448 572353943863296 573608705777856 574191429156864 576434364427008 577175685660672 577425329123328 579430278182784 579680896815216 580697295814656 581010874171392 581262176452608 582713605869568 583280447898624 583532731829376 585558887148228 586153750597632 586590810537984 588443413685904 588882180891648 590053844975616 591182501910756 591783078334464 592358742807552 592795156144128 594094730984208 594672644146644 595457778384896 595715329327104 597783785331712 598811452424192 601150559660224 601761262534656 602021539897344 604111892466432 604373186537568 604725603729408 606471704546379 607087813118976 608126065354752 609459249888972 611127196581888 613514412193536 613966411720704 615910952866167 616724127612928 616990876803072 617324053807104 617591062480896 619133206236416 619735475892288 620003527568712 623252736196608 623522309179392 624318633967616 625687317197376 625957943199624 626322946719744 626757378631552 626932210286592 627394095218688 628769520730368 629381164233024 629844853403136 631225651670721 632947537410048 633419488690176 633761537196032 634035655507968 635893783567872 636237168200704 636512357287296 637158983860224 638722469638988 639371341443072 639647886140928 641868885745584 642146510696166 642994323718144 643619804577792 643898186846208 646133944439424 646615728037888 649141570725536 649322646368256 649801027190784 651859062955632 652339312453248 653002017472512 653637233442816 654118792986624 655552806603264 656190503885952 659629355040768 659914661855232 662206032208896 662492453503104 663338548590592 664299630231552 664792774522212 665929714796024 666606226169856 666894550662144 669210156740832 669890000683008 672506758498176 673008206733312 673371633270784 673662883977216 675637145040864 676001991213248 676294379617752 676981420351488 677480178450432 679625879024736 680817519230976 681479793082368 683181468950528 683846042363904 684141823524096 684355945627648 686517315966888 687029211040256 688024617025536 689712918895882 690413591390208 690712213185792 691594348834816 693110519481576 693814643564544 694489560532992 695001217548288 696524857015968 697202410378824 701159328221184 701675899109376 702054806290432 702358463213568 703898231847048 704797207877504 705102050960496 705513204350976 705818357121024 708269115305472 708575460078528 711035791537134 712288841367552 712596924776448 712981729345536 713507010248704 715071219654144 715380506513856 715766814225792 716294147007488 716493954613248 717864466605918 719292759123456 719822689603584 722102496463782 723368614182912 724072280150016 724612177723392 726900687494352 727128192229376 727442694042624 729968536730272 730284267066228 730710104506368 731026155589632 731959777755136 733564440852096 733881726509904 734818995636992 735565490946048 735883642109952 738438793645056 738989403471872 741876080829184 742083024420864 742629745360896 743352147836928 744981786235008 745530642803712 745933231683584 746255867164416 747013981077504 748847033369848 749170929145527 749932004441088 752861426333436 754188184977408 756806893953024 757134232574976 757543087429632 758101198389248 759763170882528 760091788170972 760502240114904 761062531195456 761835687051264 762165200756736 763138591817728 764811607703808 765588572209152 766333308174336 768579152569344 769326797659392 769567580880896 769900438831104 772331980462749 772573704243712 772907862420288 773693051830272 775016235270144 775591570275914 776715290313984 777707263864832 778043642439168 779749334416773 780745182864304 781538334130176 781876369741824 784591218247872 785176241188864 788243335881008 789044104445952 789385386498048 789811657076736 790393541525504 792126307978944 792896858862192 793702354894848 794287105769472 796802754718656 801324946538496 802348350046208 802695386529792 804455122110912 805482523288576 805830915383424 806649550995456 808628939395172 809450417491968 809800525804032 810834753806336 812612333185296 814836262109184 818019216258048 818621882294272 821214603821556 822048867569664 822654502404096 823098738409472 823454749974528 825259995958608 826313967856384 826671370091616 827511177314304 829541756793323 830743642850688 831003648262144 831363078905856 834249756263168 834610590932832 835097262292992 835458463531008 835909613715456 837508544373571 838359360973824 838721973154176 839174885644032 839793137870848 841009876697088 841634202227628 842452912541079 843930049880064 845380874010624 847858378090496 848094885052416 848683143049728 851407755697152 851998311577266 852495121924096 852863848187904 854733567242844 855825180994112 856195347594888 857065147932672 858159739437056 858530915794944 860413058666784 861511925919232 865763528491008 866401369587712 869145417274176 869785749937664 871045943721984 871516311257088 874070408804352 874920671847936 878338330722342 879230625896448 879886215806976 882665120528856 882941376278528 883323271337472 886390366029616 886773752866134 887674617501696 888808301559808 889192734216192 891142096476312 892280208987776 893186667577344 893572993990656 896675677997568 897344275644416 898217178636288 900849526721152 901725839490336 902641893801984 903306904600576 906167838699648 907088405594112 908639724109824 910631719678464 911794723151872 912189098032128 914188874833458 915356421289184 917366156034048 920551455186944 920949617581056 924147359308768 925086191419392 925486315204608 925986080710656 926668290064384 928699809354624 929603213838432 934879104294912 935567865479168 936477950951424 938530975796064 939484420079616 940136067947328 941091142828032 943154281095552 944358820407296 944767280104704 945727059787776 948047722049512 949421306115072 950129233035264 950642305794048 951053483261952 953428292872192 953840675351808 954355752301056 954768535930944 957152622141224 958083704458482 959057012164608 959763586138112 962803328618376 964491485577216 965429706866688 969200916659136 969923592056832 973712356088304 974280139341824 974701540786176 978085921136128 978508968679872 979503026208768 981178189479936 981906569265566 983329209904896 984585058193408 989444032561152 991136197115904 993309048313344 994040857071616 995007822885888 997189161783318 998894572194036 999909339254784 1003815235111248 1004835001024512 1006562441428992 1008760137747264 1009075858604032 1009512310099968 1010057449906176 1010494325965824 1013017561176704 1013455717561296 1014002986819872 1014441569426628 1015780916068352 1016220267675648 1019748810271744 1021226278846464 1021777744232448 1024772203425792 1025769063545856 1026533918441472 1029775973950332 1030543816560384 1031590735773696 1034569378343823 1035620387085312 1037391523252224 1039665779222364 1040721965346816 1042051112173568 1042501826322432 1044787285523952 1046121624330496 1052058805927936 1052513848664064 1053082209435648 1053537694820352 1056168410638592 1057195811816256 1057653076440744 1058269806526464 1062403672958208 1066553687305701 1068433262051328 1069472594018304 1070260515373056 1072606829481216 1073650221338688 1074441220511232 1076796699908877 1079267223322624 1079734034405376 1083483110913728 1085052921274368 1086918266585088 1090692288344064 1091164041063936 1094952805095408 1095426400599342 1096065156759552 1096872669872128 1097939666632704 1100346661278144 1102228493455488 1103348236419072 1107658190467584 1108484105207808 1112814121243776 1113944618041344 1114546151620608 1115028221755392 1117812481298432 1118295964205568 1118899847525376 1119383800746624 1122178936303504 1123270550054772 1125240066506752 1131577524066304 1135210340929536 1135997748769688 1136314631144448 1137151797583872 1139644756323792 1140753360172356 1141593796793184 1142753530576896 1144707887726592 1147217411555712 1148382858313728 1152868728854016 1154351371321344 1154850658246656 1158860556365568 1159361793630432 1161394591629312 1162524352905216 1163387355413871 1165427211739136 1166560895797248 1167065463658752 1171117774296456 1172307501195264 1176886827371808 1177764361783296 1182365003821512 1183566156668928 1184717485615104 1185590312288256 1188189461968416 1189345288293288 1191430658654208 1195567570663424 1197622904848384 1202301119320448 1203522525069312 1204043079794688 1208223784932864 1208746373075136 1212943409092758 1214175626237952 1216252130709504 1218918499777944 1222254393163776 1227028824387072 1227932823441408 1231821905732334 1233448255225856 1233981753606144 1234648107614208 1235182124961792 1238266412472832 1239470951784576 1240007055137424 1246505472393216 1247044618358784 1248637267935232 1251374634394752 1251915886399248 1252645893439488 1253514757263104 1253864420573184 1254788190437376 1257539041460736 1258762328466048 1259689706806272 1262451303341442 1265895074820096 1266838977380352 1268071311015936 1271787567135744 1272474336401408 1273024714574592 1274317967720448 1277444939277976 1277997467365899 1278742682886144 1279295772281856 1283737771491168 1284293021392332 1285988647436288 1287239609155584 1287796373692416 1292267888878848 1293231456075776 1298283141451072 1298645292736512 1299602054381568 1303718125911264 1304678624906496 1306004034945024 1307274466885632 1311105613206528 1312381007771904 1317507496083513 1319829323710464 1324412064417792 1324984907006208 1326677097181184 1329585549044424 1330160629299201 1331859429592048 1333212452339712 1333789101324288 1338420313481664 1339780001366016 1345013516996352 1346016413466624 1346743266541568 1347325767954432 1351274290081728 1352003982426496 1352588759235504 1353962840702976 1354960356900864 1359251758049472 1362959586164736 1366362937901056 1367692084727808 1368283647048192 1368711891255296 1373034631933776 1374058422080512 1376049234051072 1379425837791764 1380827182780416 1381424426371584 1383188697669632 1386221038963152 1387629287129088 1388979121065984 1390002435096576 1393049714031936 1394404820757648 1402318656442368 1403351798218752 1404109612580864 1404716926427136 1407796463694096 1409594415755008 1410204101920992 1411026408701952 1411636714242048 1415100643941551 1416538230610944 1417150920157056 1422071583074268 1424577682735104 1425193849552896 1425963458691072 1430142439308288 1430761013027712 1431533628451584 1432588294014976 1432987909226496 1435728933211836 1437125556687723 1438585518246912 1439645379207168 1444204992927564 1446737228365824 1448144560300032 1453801374988704 1454256384458752 1454885388085248 1459937073460544 1460568534132456 1461420209012736 1462052311179264 1463919555510272 1467128881704192 1467763453019808 1469637991273984 1471767284219904 1472859853898349 1476877587290112 1477978806943744 1483752161658368 1484166048841728 1486704295673856 1489963572470016 1491061285607424 1491866463367168 1492511734328832 1495783742674977 1497694066739696 1498341858291054 1499864008882176 1505722852666872 1513613787906048 1514268465149952 1515086174859264 1516202396778496 1519526341765056 1520183576341944 1521004480229808 1522125062390912 1523671374102528 1524330401513472 1526277183635456 1529623215407616 1532666616348672 1537158305138688 1538653595318784 1539135161761792 1539800877662208 1544663960925498 1545147408487424 1545815724840576 1547386103660544 1550032470540288 1551183140551828 1553430580627968 1555414527729664 1556087284878336 1559498668833546 1561490365728608 1563076668260352 1563752739483648 1569182436495744 1570352482377728 1576486671762016 1578088208891904 1578770772996096 1579623314153472 1580787083051008 1584252615957888 1585793717724384 1587404709789696 1588574211538944 1593605509437312 1602649893076992 1605390773059584 1608910244221824 1610965046577152 1611661830766848 1613299101990912 1617257878790344 1618900834983936 1619601051608064 1621669507612672 1625224666370592 1636038432516096 1637243764588544 1642429207643112 1644097735139328 1645309004808192 1646197476818944 1646909499949056 1650519991917216 1652627935712768 1653342740183232 1655022354628608 1659083513586646 1661487285701376 1662007296524288 1662726157811712 1668499512526336 1669221181865664 1670916927062016 1671819227430912 1675017088747142 1676718721947648 1677443946308352 1678349771288064 1679586275741696 1683268404455256 1684905825082158 1687860099760128 1690761748021248 1695716756180992 1697366286099456 1702815511394304 1703996623154532 1704990243848192 1705727696375808 1709467134485688 1711650361988224 1712390695189776 1714130295865344 1716319478874112 1717061831589888 1720826117333568 1723023851838464 1731527056982016 1732802739175424 1738290834548352 1739571499875328 1742091887443968 1743032622514176 1748140817608704 1749841343695872 1756676661444684 1758461251792896 1759772431613952 1765330241057712 1765882752557056 1766646542674944 1772780732059232 1773547505732268 1775349235003392 1777616603119616 1778385468432384 1782284192952624 1784560417975552 1786373335154688 1787145987981312 1793351355995136 1794688551288832 1796434357272576 1801699053442304 1803451678980672 1805283787603968 1812335677399296 1814176811188224 1819415113639137 1821263439356928 1823589446303744 1824378196064256 1828377749666916 1830712842578368 1841102910373888 1841899235162112 1848294718617536 1850172382838784 1850972630409216 1851972161421312 1853336580128768 1857399618709248 1859206427676864 1869758208589824 1871135730958336 1872955901902848 1877061951592128 1878968840159232 1880272135894656 1882182285656064 1886308562191104 1888717640814592 1889534560209408 1893676955012163 1896095444099024 1898842612230144 1900258466070528 1901284611588096 1902106966523904 1906856585744384 1907681350703616 1908711504602112 1909537071861888 1914305244282448 1916167408916964 1918114024329216 1919527172276224 1925606657236752 1928982971154432 1930859413733376 1938401833318272 1939847184113664 1947424712176608 1948560278683648 1949403081572352 1956171842272256 1957017937359744 1959006052417536 1962356378959872 1963813138531132 1966658419809792 1969170116386816 1978888065122304 1986618096626688 1988081714143232 1990015645771776 1994378323566636 1997789144388072 1999818678509568 2007630470222496 2009670002049024 2017520275494528 2018151717208064 2019024620199936 2020114899812352 2020988651931648 2026035122353408 2026911435122592 2028005973639744 2028883138853256 2032440535351296 2033949322050101 2039497620543488 2042452557692928 2049544406851584 2051538127091712 2053067836882944 2059551947900664 2061087633120768 2069138756687646 2071240774170624 2074783046504448 2079331558444728 2081443930693632 2084102224347136 2085003652644864 2089574571047904 2092243248660992 2104117611855872 2105027697328128 2106164418871296 2107075389640704 2112336821277184 2114391623632512 2115306152881488 2116539613052928 2124807345916416 2133107374611402 2136866524102656 2138945188036608 2140521030746112 2145213658962432 2147300442677376 2148882441022464 2153593399817754 2158534446645248 2159468068810752 2166966221827456 2170105842548736 2173836533170176 2181384576688128 2182328082127872 2189905610190816 2190852801198684 2192130313519104 2193745339744256 2195879333265408 2200693322556288 2204456986910976 2206696472838144 2215316380935168 2216968210415616 2225628242487552 2227889236082688 2230056443510784 2235624962596864 2236591928411136 2237799695050752 2238767601493248 2244357872607008 2246541100109544 2247512787436581 2250480133013504 2263155048132608 2270420681859072 2271995497539376 2272629262288896 2274303595167744 2279289512647584 2281506720344712 2283187593586368 2285507061153792 2289415775453184 2294434823111424 2296765716627456 2305737457708032 2308702742642688 2309701316493312 2317721112731136 2318723587260864 2325048705810432 2326774710827742 2330854423478272 2333121791594496 2334130927317504 2342235548592912 2344615002390528 2353773654743616 2355528723566592 2364730007643024 2367132313337856 2369434971230208 2371180624576512 2376378923936832 2378690576586576 2382861317308416 2391135141326848 2395245809696768 2404602238640896 2407045050138624 2408086159589376 2413995216135587 2416447569865728 2417492746150272 2425886818185516 2428351252475904 2432504261419008 2437836999555888 2444508786327552 2454057648774144 2455865646882816 2463643811464668 2466896510451712 2467963507212288 2469296215228416 2470364249923584 2476532824945664 2478941903569152 2480014110274848 2488625270379969 2493010944786432 2494089236717568 2497274535870464 2502749268789504 2503831772798496 2505291786878976 2507029514526208 2507728841146368 2512525633120713 2515078082921472 2517524656932096 2519379413612544 2524902606682884 2527358737623237 2531790149640192 2536142622031872 2543575134271488 2544948672802816 2546049429149184 2554889878555952 2555994934731798 2557485365772288 2558591544563712 2567475542982336 2568586042784664 2574479218311168 2575592747384832 2584535777757696 2586462912151552 2596566282902144 2597290585473024 2599204108763136 2607436251822528 2609357249812992 2614548933771264 2622211226413056 2624762015543808 2635014992167026 2639658647420928 2648824128835584 2649969814012416 2653354194362368 2659171098088848 2660321258598402 2663718859184096 2666424904679424 2667578202648576 2676840626963328 2679560002732032 2690027033992704 2692032826933248 2693486533083136 2694651535908864 2702548580163456 2704007964852992 2705177518471008 2707925681405952 2709920713801728 2714570495965699 2718503516098944 2725919172329472 2732725875802112 2735384169455616 2736567294096384 2746069263867552 2748116844161024 2752098468102144 2758851675583528 2761654365560832 2762848852743168 2766377395339264 2772442077926304 2775258574258176 2777958242131968 2780004870193152 2786099428063872 2788809641515296 2804637312884736 2806703596437504 2808219225161728 2809433852854272 2815592927388192 2819188831510016 2820408203841984 2823273428484096 2830201287883102 2833076461221888 2834301840314112 2844143166148536 2850387699105792 2851926917382144 2860284878616576 2861522026055424 2863067256903168 2865176588029952 2871457866423672 2874251113375446 2877171036493824 2879290758414336 2888409985855128 2893474456731648 2896289120600064 2907602749977408 2908512768917504 2909770776170496 2919874146921088 2921137068264912 2922840418025472 2924104622358528 2927839111020544 2934257763408384 2935526906039616 2939275982547968 2943534568439808 2945719707796698 2953755174580224 2955957613887488 2967504323316736 2968332097683456 2973408591347712 2979927144940032 2982122571214848 2983732926734336 2985023468657664 2991567485349954 2995388133479392 2996683716582108 2999728017764352 3011445705333744 3027227575812096 3028536930299904 3030172349718528 3032404793556992 3039052683530112 3040367152683888 3042008960459616 3044250124781824 3047342748205056 3048660803026944 3059246430815232 3065333232697344 3074316610277376 3077307190637568 3079601755324416 3089327921850996 3090294816974848 3091631449681152 3094772207321088 3102366281103656 3103708135031469 3106861161255936 3110829055459328 3112174569756672 3118997337667092 3122980731457216 3126153336520704 3127505478967296 3138364872991488 3140704964755456 3152973343524032 3156176417783808 3157541545992192 3159246628306944 3161574166102016 3168505231915776 3171587435448768 3174809419579392 3187211018874624 3199661061917103 3205299786153984 3210781546119168 3217820488443648 3221930093154304 3223323661533696 3230390099726631 3234515757580688 3237801669967872 3239202103216128 3243339015225344 3250449332741184 3272076865032192 3274487529177088 3284858415286224 3288195470278656 3290618009616384 3292394953637888 3293818999898112 3301039983834432 3305255871425536 3306685480366464 3310044709257216 3318167027173292 3322974571402752 3324014593048576 3325452315623424 3336999025052672 3338442363731328 3341833854124032 3343638454861824 3350034177494284 3353437443895296 3354887892616704 3356699542576128 3359172551483392 3366536808910512 3369811650164316 3375720199520256 3391433512361984 3394732572198912 3405631022788608 3407993246309064 3409980487696384 3411455392751616 3418934268971376 3423300723976448 3424781390379552 3428260591730688 3434123663179776 3436672992429481 3441652234667136 3446047703676928 3463054113964032 3476581669096704 3479142999750656 3484183774887936 3490162066241613 3496281635217408 3499682687391744 3513353322889368 3516922503585792 3530660482115424 3531765505114112 3533293085349888 3545561464118464 3547095011464536 3550698470006784 3555233206239232 3556770936864768 3564568385905248 3569120835951104 3574291975962624 3586702711990272 3589377102577664 3592868714545152 3603398106884608 3606903357961344 3610567575207936 3624671354798592 3638830227278274 3642526878713856 3647178892607488 3648756392128512 3656755499333832 3661425685156736 3682205820747776 3683798470324224 3696589437235072 3700344765677568 3701945260818432 3703944322842624 3706673160257536 3714799237418496 3718412855353728 3739516417179648 3742271461916672 3745911803805696 3754123903184256 3757937680318464 3760544271789312 3764364571312128 3772617124382208 3777435281629184 3779069120418816 3787353910024326 3792190888198048 3797685224460288 3800516932141056 3804213933047808 3813713171488768 3815362701407232 3817423009204224 3819074143723776 3828610488564896 3832334817833928 3833992402097697 3836228048658432 3839054344552448 3851213314473504 3857965942308864 3861718827466752 3876803666636544 3879694368227328 3894849424353216 3898806163144704 3912343684544512 3914035874719488 3918012104835072 3927626277062264 3933316839619584 3938340232773632 3973236193253376 3976163428286464 3980031291543552 3988756647133272 3995578288776144 3999637357019136 4015260940444992 4019340004098048 4035040550989056 4036303434416128 4038049240399872 4040229799624704 4041977303863296 4052070244706816 4053822870245184 4056011947279488 4057766277706512 4064881070702592 4067898644100202 4078995241086976 4099088813703168 4103076254183424 4106135673765888 4119103895801328 4122175266241536 4138277513375292 4142481548341248 4149566093008896 4158663116889456 4162887861387264 4168204448694272 4170007305289728 4179149142095808 4184486497321984 4208235223711744 4210055394656256 4212328837742592 4214150779281408 4224673642554368 4228783247265024 4230612305762976 4233079226105856 4245301931824653 4249614691832832 4266214749222804 4273733048205312 4277890376073216 4290427317924864 4294600885354752 4297764882044928 4307186799635508 4311376670063169 4317068893290496 4318936137621504 4333932443654912 4340211685097472 4362769153376256 4364656164255744 4379811220381632 4381705602397368 4384260627038208 4391758666530816 4401386645112576 4408913973821952 4418579561695047 4430632761870336 4433936420831232 4451256484975104 4460112887021568 4471249925193728 4473183856822272 4475599390101504 4477535202986496 4488715745214016 4493082200219088 4495025574873162 4500960266027008 4526310096265216 4540841363718144 4543990995078752 4545258524577792 4548607190335488 4558579025295168 4563013440689424 4566375187172736 4571014122307584 4578831550906368 4588869646222848 4611474915416064 4617405485285376 4619402632986624 4635442225462272 4637447174521728 4650097411620864 4653549421655484 4661708846956544 4666243583188992 4668261854635008 4684471097185824 4689230004781056 4707547309487232 4711057447133184 4729460015286048 4734264626675712 4738869942460416 4742361249153024 4752757847873664 4757381153173152 4765722634616832 4782270282653696 4790491619393536 4809204477281792 4816172319178752 4827990432271174 4832895139731456 4834985492300544 4851773636371032 4856702504951808 4865008522838016 4875673999111776 4908115297548288 4911731293765632 4927287622929336 4935927014424576 4938592430456832 4940728499847168 4953065649891328 4957883807138304 4960028220549696 4977250540759938 4986021889572864 4988178473435136 4994549071740928 5005498537579008 5007663545596992 5014059029052416 5015457682292736 5025051266241426 5030156165842944 5035049313864192 5038758827225088 5049805213365768 5054717475246474 5063580299280384 5072285244063744 5087150268542976 5089897345605632 5092098858298368 5109779757111904 5111989869463596 5114970731544576 5117183089127424 5134951085964672 5137172085569328 5148958436622336 5151185494769664 5169071555515392 5172925824303104 5193132565804288 5194581170946048 5198408217526272 5214872503645056 5218714499625984 5229097867542528 5244422452826112 5249524031087616 5270029984334052 5279317294841856 5297648257671168 5299939628024832 5306708388724736 5318342196177696 5320642517196804 5327437718368192 5332849809358848 5335156405297152 5353681253926656 5359120005464064 5380054067985408 5384065653866496 5386973066166272 5389303071817728 5405097160326912 5408015929705984 5410355036942016 5415851362811904 5429140991931398 5437007032197888 5458245340917411 5465451751604224 5470768338911232 5473134588192768 5492138527735104 5496233688322048 5517703351167056 5523308731121664 5525697705486336 5532754790678528 5544884155852608 5550517148516352 5555916484263936 5560009740386304 5572198856127744 5577619283030592 5609274625769472 5613407192875008 5616438450323456 5618867705708544 5631185854776384 5638377663020032 5640816407683968 5646546856968192 5660402575766204 5666152922443776 5668603680628224 5688286332297072 5700775398211584 5703853834764288 5720569757233152 5723044052110848 5726134513806336 5730353176059904 5742915732847344 5748502226750892 5754342072987648 5758581516828672 5776819971710256 5786948913463296 5792578241200128 5815205499954816 5817025537835008 5819541552340992 5839748293842176 5842274136529824 5845680836050944 5848209244717056 5862559810614997 5868515526816768 5871053812079232 5878551965095936 5887069136879616 5891439415593396 5907510349160448 5935008646633472 5936664195366912 5959854289880064 5964245142429696 5967465853468672 5970046937315328 5983134970699908 5990776266958784 5993367433164216 5999456035528704 6022891410667488 6054455151624192 6057073860599808 6060344699437056 6064809587113984 6078105367060224 6080734305367776 6084017920919232 6088500249563648 6097321606053888 6101847966150303 6118492861630464 6148633220554752 6154614381275136 6159203510648832 6178655843701992 6180589633949696 6183262899362304 6204732562207312 6207416270062938 6213722322511872 6221658110918656 6224349139513344 6237994675334184 6245961462914432 6252306673041408 6255010957934592 6276729745982976 6281409929510912 6305946687048064 6312352835567616 6315083091984384 6318493256613888 6323148332204032 6337010463831552 6343174870897536 6349618839158784 6374422037749248 6399322123834206 6410599572307968 6421563092238336 6435640976887296 6443860186308608 6446647323067392 6460780199453262 6469031515161376 6475603339935744 6478404206432256 6486678030450688 6500898665482368 6544153730064384 6548975058354176 6569716830572448 6576390940557312 6581236019232768 6587637999796224 6602079967668864 6610511742851072 6613370960732928 6620089418514432 6636334054346584 6645949142805504 6650904631246848 6673998050105344 6676884727462656 6683667708248064 6700068354988568 6706874887790592 6709775785233408 6713399085152256 6718345102966784 6733073617821024 6739623300328632 6751440399040512 6782867024723968 6789465144397824 6811262045577216 6815986492618128 6819960975392768 6822910785503232 6837868537942752 6846601447952896 6849562780759104 6856521183461376 6868247326359552 6873345984858962 6883304469334272 6892095407353856 6926108227928064 6953163338193408 6958285999501312 6980324132483226 6992563270434816 6999365374783488 7026706645778736 7033845007171584 7061320964230848 7063531010228224 7066586170699776 7091122928236928 7094190022929072 7101396940013568 7110466412478464 7113541873729536 7129136771810496 7138241671902208 7148583951925248 7173405423980544 7178754205155328 7185737429090304 7206796213769216 7213806715922688 7221135150415872 7241985648406761 7249342709597184 7277660454556548 7285053757427712 7294357785214976 7297512784257024 7313510998667664 7322851370313472 7364411641495552 7367596940648448 7393178874470144 7400689531355136 7403890521636864 7407888645685248 7429598474836992 7436825710707456 7465875811139907 7479032834359296 7491823607611392 7508247806368512 7515875360636928 7521088543578624 7537576899362139 7545234248764416 7554870563258368 7558138240837632 7574707820048652 7584381776396096 7595370448920576 7608427866095616 7627426342977536 7630725402814464 7634846018408448 7638148287447552 7657220977129792 7664669635667856 7667984804195394 7672456097316864 7678108689104896 7702426628947008 7723437654933504 7753607333273088 7759388736454656 7789698848706432 7797612326289408 7824687369089024 7828071749438976 7855252554124528 7866633679239168 7876680465547264 7946472386506752 7952326856572928 7960062583087104 7977513294266544 7991156577552288 7999274714038272 8030521880889984 8038680008196096 8070081101978112 8072606868832256 8076098480799744 8080459599249408 8083954607726592 8104140489413632 8107645740490368 8112023894558976 8115532555413024 8129762141405184 8135797288200404 8143711487897097 8157990482173952 8198177627406336 8206152508366848 8238207791602656 8244350532483072 8276555026750584 8284963096682496 8299132186017792 8317326233778912 8325775722774528 8340014610579456 8358298284191616 8368972994643968 8420110789312512 8424657675485184 8428301558562816 8449347285108736 8457566494530048 8461224611525952 8490603863649306 8499229383665664 8532429498445608 8555780752146432 8580854635849728 8589201770709504 8595529764089856 8614373599271016 8622753340126338 8634137786580992 8637872275243008 8667864887309824 8680423370194944 8725538306752512 8729312328511488 8759622440763264 8763411204794736 8768521254076416 8783517333061632 8802773290225152 8817827947643904 8837159123390094 8861265523740672 8867872841662464 8902512969950208 8920225774043136 8942499850387456 8946367713644544 8951198780203008 8955070405972992 8977431490428032 8986164400438176 8990051149746324 9001920532054016 9052620192530432 9081682727436288 9087981990157504 9090517049155584 9097214380670976 9117158050590336 9126026881378848 9132750374345472 9142028244615168 9177739292445696 9222949830832128 9238805265973248 9270884450924544 9274894349043456 9307098843310968 9311124405094407 9323417693913088 9332487166377984 9336523709270016 9368942194371648 9378460009562112 9415094618974464 9422114894266368 9458920030572096 9468529253351424 9477739884920832 9484722498306048 9505515695747328 9514762306346304 9564540565307392 9580983238787072 9618408954563584 9632344638357504 9655980864542348 9665790279462912 9669970984601088 9703547272742064 9713405009903616 9730017045676032 9751347998223552 9816230595096576 9823462587531264 9854575245858672 9871854028849152 9877184860913664 9881456999694336 9906131299782656 9915767614276608 9920056441099392 9954501081519876 9972043779145728 9976356946870272 10010997075158016 10015327091193984 10028118058104832 10030915364585472 10050102532482852 10060312331685888 10070098627728384 10077517654450176 10099610426731536 10109434950492948 10127160598560768 10174300537085952 10179794691211264 10184197716596736 10219559514223808 10223979738927192 10229941463089152 10234366178254848 10269902171929344 10274344171138656 10302370989539328 10310018977288443 10338143111030784 10345851648606208 10386265131608576 10389162341892096 10429745007290112 10437428999251968 10470486198724839 10488844905652224 10499048062175232 10540059968668104 10595296515342336 10599879256049664 10613416777449472 10636684392355392 10641285034393608 10654875436736384 10665699618717696 10670312810594304 10707362507853312 10760108135970816 10768131307732992 10773946132332544 10778606143635456 10810194320653824 10816031859411968 10820710073884032 10831702725623808 10858281983862796 10874014064395776 10916490681834822 10930903503208448 10941536677822464 10946269176385536 10984277055470208 10992467376644096 11035406702334112 11046617462243328 11051395410972672 11065509581357056 11089768311705216 11101034297032704 11111832968527872 11120019480772608 11144397712255488 11155238566061184 11218549251538944 11226814385750016 11237735411417088 11262371709552768 11276755326040064 11281632815367936 11293093713936384 11320805151532408 11332305844887552 11337207361256448 11376572664594144 11401550796423168 11441139514466304 11446088104221696 11452269027612672 11460706352119808 11485831465694688 11497004453501784 11508684145975296 11517163033657344 11553639943420512 11573897826926592 11585156482400256 11630410999909632 11634051075670016 11639083104681984 11679496587684352 11684548273059648 11696418489434112 11725119621229994 11737031053633536 11742107624158464 11757103930191872 11782878831186792 11815020698320896 11870017293266944 11919708579760128 11928490284859392 11934931706937344 11940093874630656 11966269941399816 11981552533917568 11986734866328432 11998912071057408 12045782821334976 12108910303248384 12114147721199616 12120689398874112 12129619174227968 12156210734120448 12161468610735552 12168035841838464 12177000499127296 12194643212107776 12203695932300606 12236985723260928 12297266441109504 12309228762550272 12318407021297664 12357311687403984 12361179267899392 12366525798724608 12409465124414624 12414832540125876 12427444645023744 12443316221837312 12448698279026688 12475989350668368 12491922925828864 12504613346082816 12510021915869184 12553459491965952 12562819859021824 12611893374096128 12624705671135232 12630166183968768 12636986513227776 12674020927663104 12686349741795072 12699237678317568 12735905795473959 12748844075498496 12798644247668412 12821199144615936 12871281953774592 12887720372617216 12893294646134784 12921560398906524 12938063030322752 12951206679871488 12956808412864512 12973356060901376 13001797330964736 13088307460128768 13097950116708352 13139433661144896 13152781881114624 13175275999592448 13204159935337728 13221023485702144 13226741921465856 13255738685085141 13272668108693168 13291898285611008 13301809262493696 13347996100210688 13353769454925312 13400136709977136 13413749775581184 13419551570466816 13426798170304512 13436690205933568 13466147235642048 13479246600657264 13502880798081024 13565734049447936 13578930288795648 13622524091154432 13631972985236256 13639921950785536 13645821571006464 13675737075885504 13693202895905792 13699125561518208 13713042366922752 13736494652719104 13746691969717924 13766608938668544 13784190814707712 13852216455856128 13906326676386816 13916571999002624 13960648264966452 13985126540869632 13998730749566976 14053413291557472 14067690014343168 14122641928461696 14127062020456448 14133172341399552 14182245856473856 14188380045858144 14202793880027136 14227083747459072 14237645254350707 14258273543620992 14276483343804416 14297167903850496 14346810847961088 14371474858180608 14413592427538432 14427613431845376 14483971296813522 14498685419194368 14555320909113096 14570107514855424 14588715570429952 14595025568514048 14627021997335328 14645702740626944 14728823282991104 14735193881296896 14786357748940288 14807781043273728 14815777291370496 14859196949673984 14873651421414912 14931751622279814 14958065668718592 14983647215222784 15016495612737024 15042177087157248 15075153798724278 15090468497528832 15109741126516736 15116276481675264 15149415640097304 15168763552792192 15190740897841152 15216855732191232 15254852685955072 15261450805628928 15269692036816896 15276296574895104 15314441954259584 15329339271335712 15335969608390788 15344912194633728 15356217378209792 15404853257894016 15446875309867008 15507214666546176 15518777472909312 15579397697412864 15595224652578816 15649374738178048 15656143498877952 15710505108249056 15733267358478336 15753360931094528 15892944773013504 15904653713145856 15920125166174208 15955026588533088 15982313155104576 15998549428076544 16061043761779968 16077360016392192 16140162203956224 16152196961599488 16160919198498816 16167909215453184 16208280978827264 16215291480980736 16224047789117952 16231065110826048 16271594576400808 16287422975794194 16315980964347904 16396355254812672 16412305016733696 16476415583205312 16488701064966144 16553110053501168 16569926193364992 16598264372035584 16634652467557824 16651551445549056 16680029221158912 16716596568383232 16737945989287936 16840221578625024 16849315350970368 16856603117125632 16898694570217472 16915132989060096 16922449223051904 16981207727298612 16998458767331328 17064858996891216 17111561504292864 17161709271699456 17178403541419008 17191059528179712 17228747198542032 17245506680252676 17268275573161984 17275744550486016 17335729774619648 17360846740389888 17451076613505024 17458624657022976 17519244881526528 17526822409589472 17537042508152832 17587679431844991 17605546580450304 17635655895287808 17674318246780188 17722531047481344 17805025939900416 17884999700774912 17892735427289088 17902397560406016 17910140811945984 17954862980856064 17972328800876352 17980102299492648 18105240385060864 18163365454872576 18175963980315008 18181034098311168 18194428761341952 18234316101180672 18252053762757696 18265500748690944 18305543898450909 18355478584891392 18445899661664256 18477610531946496 18541768901849088 18549788698086912 18614197686621936 18622248810188814 18646835387826176 18664974332755968 18673047418540032 18737884388743296 18756920019124224 18830189237948928 18844229788532736 18917840061144192 18937058506702848 18955479769841664 18969444996612096 19011031391494656 19029524612692608 19129081130614784 19236817909127168 19264689276715008 19311961729084696 19331580558925824 19339941969202176 19407094545484128 19426810019807232 19460034091352064 19502695996447104 19632461190193152 19646925175062528 19709150491717344 19743708057698304 19762913999388672 19812262599565312 19831535228553216 19840112882198784 19909002163039752 19952713893740544 20021994150316032 20030654182387968 20056236116209664 20100205064965704 20120624663371776 20140197255456768 20155035308900352 20199220853463072 20218869900985896 20254321197121536 20348601074171904 20359589382422528 20368395433193472 20439119028447616 20447959477854384 20459882926178304 20468732356509696 20539804343858688 20548688342277312 20604741979078656 20620037954576886 20676286222061568 20691703297212416 20772530263217152 20778324683784192 20859490014580224 20874857998503936 20940972397449678 20977689811304448 20998096124350464 21080119937336208 21190593030684672 21199758512099328 21226833554898944 21273368784710784 21282570068787216 21309750873472768 21331399237435392 21340625621188608 21414725015706624 21520216271941632 21536262615465984 21557212287270912 21620388641307648 21632063718823936 21641420147768064 21663405451247616 21716563967725592 21725956945220283 21748028128791552 21832981363669644 21861807006416896 21883073355644928 21892538352771072 21968554110940416 21984934753288192 22070813404668224 22093234924486656 22102790821945344 22131019162714112 22179536623410432 22202068594065408 22223665937055744 22288795424510976 22310477132122368 22397627433419721 22437098503077888 22475470822834176 22524743419105536 22553510652080128 22563265630735872 22612730698086417 22641610303064816 22664611689775104 22674414722512896 22753145329188288 22882279028932608 22892176208443392 22904538055225344 22921412704239616 22971662931389376 22994008907003568 23017368291950592 23034326067314688 23107279886841024 23170312964800512 23260821999819264 23268102151340032 23278166209363968 23358993175368704 23369096546119296 23392836978868224 23450239242459988 23474062107267072 23484215248316928 23514207860383744 23565757662373584 23630041396641792 23740034586533888 23839417159520256 23856980569718784 23869863413874688 23880187749261312 23932539882799632 23963105067835136 23973469732656864 23997824142114816 24056710947006367 24091565642669952 24217820606496768 24228295442399232 24241378797748224 24312421468240896 24322937221471104 24336071683676928 24354000998254592 24389286424215552 24407391864601212 24431134463691291 24473971446521856 24594532882219008 24618457525100544 24714623374807968 24722358535798784 24733051597449216 24818930248829248 24829665080251752 24854889290047488 24886632443674624 24897396558053376 24951978701336736 24983845851657728 25020043831738368 25106918983931904 25125639718043648 25223786748192256 25260332367937536 25273973026455552 25348041855326208 25372699483590144 25471811590947918 25497688150996992 25597288495336824 25742563907549184 25775440745234432 25786589292269568 25843120797813048 25876126060645504 25902413359742976 25913616825729024 25946712121802752 26003594661929472 26176614920257536 26195900233416704 26278867322289792 26305563762229248 26350551999184896 26408319870675456 26442046971404288 26453483842931712 26511477370170282 26545336217386336 26583796571222016 26603618524987392 26695992200421376 26707538909850624 26800273419954272 26827499551162368 26839103140933632 26853596340609024 26873380411867136 26932294471284096 26958493201314528 27005761596162048 27131468098895872 27157860577591296 27245048182308864 27263945970472512 27291643142012928 27351474151771008 27386405791811584 27398251123036416 27426084733845504 27493383939435848 27533217877337088 27568381629415424 27812653352773632 27833143998005248 27921296529932904 27970253081739264 27997461499133952 28106826583114944 28135380028686336 28245283856923392 28254124040912896 28266344682799104 28364491712947712 28376760091716288 28405587760054272 28454167494918144 28475290508701414 28516547087241984 28552966687608832 28693621695922176 28742949716361216 28827184855076864 28855226863690752 28967942593627044 28997370838388736 29110641818226192 29140215029710848 29177431140859904 29190051137028096 29254043994670656 29291405481253888 29457646565982208 29470387762593792 29572715497880576 29615562086547456 29631554582740992 29718393899347968 29747302842829824 29863503244559628 29916131337437184 30032991225474048 30084354174314496 30150307597448556 30180936995057664 30219482253033472 30232552963350528 30298831280194608 30337527105584384 30381481795682304 30509705371910144 30522901611257856 30539384073633792 30552593149790208 30628883908519168 30658678542671424 30671939216781576 30689824389267456 30809706515788032 30930056931865329 31014429333092352 31037554945818624 31158795394825728 31298749476356096 31312286997755904 31421010216498112 31466534716956672 31506721862189056 31785889546027008 31809307426291712 31840250332348416 31910053177066176 31964626310209152 31997098856153088 32122087523559936 32280324407912448 32304393923198976 32321838396997632 32335818430906368 32416561957654528 32430582961961472 32448095578235904 32462130221652096 32543189152801616 32574845951588388 32631961928695808 32792710509625344 32824610033467392 32952831166410624 32977402129932288 33106220107002336 33139852386729984 33196528744071168 33269304935115648 33303102891098112 33360058442317824 33433193136766464 33475891978575872 33680443157250048 33713206234251264 33797389140434944 33830265978120192 33844898446103808 33962415454597224 33996917534662656 34129717993782432 34323418543398912 34356807082838016 34382119056359424 34457494397084064 34491013360505352 34551489100972032 34671459549239296 34721693480779776 34902153227010048 34917249314045952 35038489763053056 35053644819178944 35175358863689982 35211093160900608 35271311790575616 35348636493560376 35445062094962688 35610051879800832 35769999401549824 35785470854578176 35804795120812032 35820281623891968 35909725961712128 35944657601752704 35960204598985296 36210480770121728 36326730909745152 36351927960630016 36362068196622336 36388857522683904 36468632202361344 36504107525515392 36531001497381888 36611087796901818 36710957169782784 36891799323328512 36955221063892992 37083537803698176 37099577396173824 37228395373243872 37244497620377628 37293670775652352 37329948665511936 37346094837080064 37475768777486592 37513840038248448 37660378475897856 37688459577065472 37835680122288384 37874117013405696 37910959539683328 38022062782989312 38059049225385216 38207717386421877 38258162261229568 38473635818254336 38623923458169392 38663161117851648 38679883938404352 38814189090968256 38853620039614464 38920068182704128 39005391992894208 39264922380386304 39293850350125056 39418300983434688 39525827998777344 39624525199130624 39663070457106432 39680225764397568 39818004326079504 39905427787481088 40043988300632064 40061308364775936 40112472232419328 40200410129931408 40241249326743552 40280394510913536 40310070617800704 40398441706926144 40437739801971792 40508642394243072 40697202148343808 40719178764845056 40736790866386944 40878238056895232 40895918955708768 40919765852356608 40937464713019392 41037918674304979 41079608687717376 41097376684554624 41209483958157312 41240075909153772 41352572444123136 41545060526434304 41556649367568384 41718980029160448 41749715997007872 41881944794899356 41955379622608896 41996192248700928 42160239874672416 42381186061369344 42399517024198656 42453667109797888 42546737569421568 42565140137574432 42619501746945536 42681251242377216 42712935763052121 42829450031413248 43040432543883264 43114424574541824 43240777282615296 43264127437647872 43282840295536128 43433127935451184 43451913890440566 43496056257583104 43665962727339288 43766146711289856 43785076705542144 43937108221880832 43969869506576384 44141626809336448 44186469848973312 44205581643890688 44262038325428224 44359073246820864 44447331874111488 44577590849021952 44620954264244736 44795254866839442 44874197006155776 44950941645668352 45049486838211072 45107021304160256 45126531261471744 45225461396172834 45283220606129632 45329223379550208 45348829445025792 45506290658376576 45764558057865216 45784352416886784 45809076110450688 45842825408479232 45943325862778752 45988017814007136 46034736583901184 46068652134629376 46214559773682048 46340625929601024 46521643999638528 46556332418727936 46717986350737408 46738193092238592 46785673957736448 46900478484919976 46948124214534144 46968430496633856 47028415720767488 47131515324747168 47260082793283584 47480069173067776 47678834319040512 47713961139437568 47739726827749376 47760375498522624 47865079765599264 47926210135670272 47946939465313728 47995648284229632 48113421894012734 48183131285339904 48456590884798464 48482757595496448 48624842936481792 48645874442942208 48672143367353856 48708001996509184 48814783729202424 48862268927382582 48947942893043712 49189065764438016 49236915050201088 49429246749615936 49444717071597568 49466103194898432 49637860497658496 49659330160503504 49709778580094976 49773264887349248 49794793116106752 49903957402673472 49967691703315456 50040087663476736 50213837967863808 50251279436087296 50447573496384512 50520664735875072 50547946052911104 50696083710652416 50745398967180288 50943623181895836 50995376301993984 51194576990673648 51485127815098368 51550881490468864 51573178584539136 51686241595626096 51752252121291008 51804826719485952 51827233651458048 52007189323858944 52353229840515072 52557734644579584 52611127524458496 52763038295534973 52816639741350912 52884093942808576 52906967685863424 53022954740340564 53090672434772672 53167593142444032 53391984400842752 53415077819701248 53600546839908544 53654999102324736 53678206281867264 53707192681218048 53746760823734272 53864588942568192 53916986402629056 54262936197791744 54315721155182592 54490096364617728 54527891940945024 54583286284025856 54702948303542016 54772811583623168 54796502246072832 54916631695352727 54986767878871696 55066435754674176 55136763258830848 55625306705547264 55666287996010496 55842593059865808 55940506163478528 55994922998267904 56213653166229888 56270760057372672 56490567713846784 56508248081825792 56532689365598208 56728983425895424 56753520183432576 56811175520108544 56908334989836288 56950581017402828 57033094174483968 57105933375217664 57387243391844352 57654369710153728 57710453727381504 57935885187254088 57994741676777472 58221283636452384 58280430059421696 58380102274056192 58508087989341312 58582810962507776 58940775525187584 59145430995761152 59231124173094912 59436787798695936 59494605685659648 59727006489119256 60065982450948096 60168708348628992 60300615194897112 60361873990115328 60438964506066944 60465105926701056 60597662560389216 60675054211168768 60762963591364608 61019410743820288 61045803222515712 61078768147267584 61105186299580416 61257767817038336 61317357085342848 61343878433563152 61379648778534912 61619413031576064 61860113863730658 62028858666184704 62075109891637248 62317590789651456 62597498952712192 62624573995511808 62842020432996224 62933069433913344 63013443724378112 63571779092054016 63618614852583424 63680500664696832 63820106354132352 63929252620418304 63994197712306176 64244175047119872 64560648815824896 64608787846397952 64671636861812736 64833123915309056 64861165923922944 64896191156471808 64924260443304192 65086378305603232 65149691903176776 65177870835660849 65263923857391616 65585421019250688 65649220066934784 65905662332821248 65954804259864576 66212440214004672 66279704773459968 66393057488142336 66538609870231296 66606205782196224 66866386273532928 66951783957151744 67426412468502528 67594778280869888 67660531956240384 67689796892207616 67924830909194448 67993835069325312 68259435987564864 68646837086797824 68713614165676032 68764238112718848 68914988794168128 68982026721010704 69102978201944064 69342919098478592 69804306454020096 69834498628091904 70076979526106112 70107289638357888 70350717727379964 70422186321801216 70542623581151232 70697272987120752 70890124189925376 71220103759601664 71539998803099648 71570941709156352 71609590241624064 71640563247783936 71819451923424256 71889315203505408 71920409197970592 72170132841019101 72420961540243456 72653461819490304 72703855921260032 72724136393244672 72937264404722688 73008215051030784 73062002994763776 73222175593803636 73293403391073873 73421914339565568 73783598646657024 74167075607396352 74199154792347648 74456790746487744 74488995240755256 74659897331023872 74692189674160128 74951537554973184 75320756951795712 75376919154130944 75671360244576768 75821919079366656 76044125565978624 76118098450770432 76415434772843754 76516324522459136 76947271636508672 77247846916338784 77326322235703296 77359767876808704 77628378181936512 77707240079228928 77840136365408256 78010783985788416 78529844760772608 78587700700250112 78836601966869376 79051655997554688 79249050398261248 79326140914212864 79360451528795136 79636008652159008 79810855574962176 80087976601264128 80122616729551872 80224944464838656 80400820259862816 80482498653487104 80560789021827072 80620141235601408 80796883413852288 80875479603943584 81017284788486144 81394404296687616 81438357529690112 81473581732773888 81756476113790464 81791837911417536 81874929426038784 82075837348609958 82159217375434752 82194753369109248 82480151818307544 82705144888246272 83090121052868608 83437960058320896 83499431994015744 83763889589798712 83910759245217792 83992384497401856 84320479749344832 84762372122738688 84799034048397312 84907334219595776 85093475138843136 85130280275148864 85239003493891072 85362502484754432 85425871526104242 85658900062826496 86080865087766528 86228849149083648 86481554565230592 86528254875295744 86565680591072256 86866255870902368 86903827780881132 86992112515166208 87331925454678576 87532293422579712 87570153411084288 87874216443761664 87939739013152768 88283253618672896 88372939697946624 88411163287781376 88718146493641728 88894663748222976 89155181698043904 89241908528489472 89590509733678884 89748394012311552 90098973676422144 90214042608320512 90253062522943488 90450922792345668 90566441212259264 90658446759100416 90697658890051584 91012581316753152 91529116115730432 91568704833773568 91618152220901376 91685650816958464 91886651725557504 91976035628014272 92069473167802368 92429119547364096 92790170795595987 93043287999277056 93112664837455872 93435972701474816 93476386184477184 93800956969839952 93896248429068288 93936860993267712 94056831441534976 94263030649494336 94520165586567168 94960138346135552 95357668638081024 95427922278875136 95479453655498752 95520750997045248 95730159531198528 95852420271340544 95893878930627456 95991296568459264 96226843788025468 96366262570679808 96913181769596928 96965515190992896 97249685872963584 97291748885884416 97344286734707712 97416003993018368 97629567458404848 97724537854765164 97895885786087424 98378131528876032 98473830100402176 98858493499231872 98889434143195136 98932206389796864 99275720995316992 99318660321007008 99419557160189952 99589586232213504 99663516780454949 99807914805346944 99935383406630912 100080175326953472 100427675935727616 100895146992769024 101041329471750144 101392167421304832 101490797934360576 101887246363791672 101990752603987968 102389153981347296 102970255630196736 103101762980937728 103146357169078272 103372483191252192 103504504242582016 103654467302916096 104014378647717888 104706459681030144 105115469289159168 105526076591069946 105633279482701824 105768187885617152 105813935371726848 106045909480681128 106181344869545344 106335186284888064 106783968801685504 106830155639402496 107201093679817088 107309998204649472 107356412563734528 107414385362436096 107493521647468544 107729177885136384 107833972805258112 108525872395583488 108631442310365184 108980192729235456 109055783881890048 109166572568051712 109405896607084032 109545623167246336 109593004492145664 109833263390705454 109973535757743392 110132871509348352 110273526517661696 111250613411094528 111332575992020992 111685186119731616 111881012326957056 111989845996535808 112427306332459776 112541520114745344 112981135427693568 113065378731196416 113457966851790848 113507040366865152 113622351040217088 113901162034805656 114066188348967936 114211866750435328 114774486783688704 115308739420307456 115420907454763008 115871770374508176 115989483353554944 116442567272904768 116560860118843392 116760204548112384 117016175978682624 117165621925015552 117881551050375168 118290861991522304 118873575597391872 118989211371319296 119454012978238512 120131964901896192 120337416697257984 120601230389794224 120723747980230656 120877929012133888 120930211853402112 121195325120778432 121350108422337536 121525927182729216 122038821487640576 122091606445031424 122157536294535168 122210372599160832 122515535634076672 122634714170685696 122687756867126304 122759297557069824 123113756022914937 123238826063152128 123720227727461316 124057717332369408 124635181579302912 125194997905424384 125249147991023616 125684040865992448 125866138867826688 127143558184108032 127361001329393664 127640212708264704 127858505240836608 128138807289156363 128488350094239744 129121297631649792 129343273723625472 129666247830618112 129722331847845888 129792382312943616 129848520886608384 130172756611206464 130299383806353552 130355741671321698 130527847714783232 131298440133869568 131811324665642496 131909608519729152 132424880428009344 132559409546919936 132786114976284672 133077219740462592 133732772547065856 133903567914303488 134852824937005056 135189556561739776 135321063912480768 135379593784415232 135849661818388896 135987670138650624 136518871975129728 137293674173595648 137427228331352064 137528476225437696 137829977588336256 137964053442021408 138205956403888128 138685838196957184 139668997256183808 140153959052212224 140214579276715776 140701435454759928 140844372643602432 141085247162302464 141394545974241504 141780248379850752 142440207519203328 143141883418312704 143219180483248128 143281126495567872 143638903846848512 143778630407010816 143840818395941184 144340265682038202 144841923080486912 145407711842520064 145448272786489344 145874528809445376 146016430102061568 146124005989527552 146444351187607272 146586806782147746 146843828679131136 147567197293314048 148334151214792704 148398309584695296 148913581492975488 148977990481510512 149319794662047744 149384379348320256 149903075109946368 150641513903591424 150753838308261888 151342720489153536 151643838158733312 152088251131957248 152236196901540864 152830869545687508 153032649044918272 153894543273017344 154495693832677568 154652644471406592 154719535753617408 155256756363873024 155414480158457856 156021567971576832 157059689521545216 157673203933738752 158289114886604919 158498100796522496 158652281828425728 158720903057590272 159272017304318016 160175953202528256 160245233459103744 160449888929677312 160801640519725632 160964997306974208 161121578043654144 161240282471202816 161593766827704576 161750959207887168 162788808593375232 162876715059380224 162947163465547776 163512952227580928 163583675822835072 163749858852077568 164151674697219916 164318434750869504 164389506738218496 164960303636615088 165410289776492544 166180242105737216 166875920116641792 166998863988031488 167527779179597424 167821518490435584 167984768994803712 168640959498689664 169524744245477376 169598068096794624 170186950277686272 170260560550297728 170478006987782144 170725004969508864 170851743052208484 171317800125652992 172161730175533056 172963109130461184 173056509750591488 173131361182144512 173732511741804736 173807655561762264 173984225030332416 174663850909357152 175140306822168576 175748432887523328 175879478026305536 176566507237345792 176822326575562752 177436292987283456 178310363396087808 178483817056978944 179181019467357768 180197947352844288 180428085216641024 180506125045886976 180901845584691336 181132882424518528 181316893518200832 181395317780103168 182025162633506304 183058232231460864 183137409667547136 183236304441802752 183371301633916928 183773303451115008 183952071256028544 184138946335604736 184858239094728192 185580341591191974 186086575998554112 186225329674911744 186871945402949632 186952772368954368 187601913939679904 187792496858136576 187873721986535424 188113662883069952 188526061298988672 189040331173134336 189920276692271104 190715337276162048 190855844557750272 191041501994090496 191460319062397056 191704840542681088 191787757861254912 191982593136918528 192453687576050936 192732525141359616 193826363539193856 194499371745927168 194583497771768832 194688573469415424 194832007986036736 195259134916809696 195449075709530328 195791771572174848 196756263057752064 196947660200804352 197716986998463744 197778868286390272 197864412779593728 198551441990633984 198637320642014016 198839114320379904 199179172464427008 199327033560909898 199615829610693888 199870766813261824 200855351871455232 201790293985538048 202784334842609664 202981595868721152 203774492727583344 203981505207975936 204778307962694592 205940511260393472 206203525961875456 206292714338156544 206744966382504384 207009008485164032 207308934605832192 208028757295435776 209412919362060288 210230938578318336 211052153182139892 211266558965403648 211536375771234304 211627870743453696 212091818961362256 212362689739090688 212670372569776128 213567937603371008 213660311278804992 214402187359634176 214619996409298944 214712825127469056 214828770724872192 215458355770272768 215667945610516224 216510398523057303 217262884620730368 217960385458470912 218111567763780096 218811793214168064 219091246334492672 219186008984291328 219666526781410908 219947071515486784 220265743018696704 220547053035323392 222501226822189056 222665151984041984 223370372239463232 223979691993071616 224854612664919552 225962270855387136 226130757462392832 226915933703581696 227014080733730304 227802324069611312 228132376697935872 228423733500870656 229548973567377408 230617478840614912 230841814909526016 231743540749016352 231978966707109888 232885134545809536 233121720237686784 233520409096224768 234032351957365248 234331243850031104 235763102100750336 236581723983044608 237747151194783744 237978422742638592 238908025956477024 240263929803792384 240674833394515968 241202460779588448 241447495960461312 241860423706804224 242390650241556864 242700216844675072 243051854365458432 244183212890062848 244315072589070336 244420745198321664 245031071268153344 245269428341371392 245375513734252608 246227512045829874 246477652126304256 247440455454922632 248115434664738816 249270363158605824 250389995810848768 250498295982047232 251368081731984896 251732277735653376 254287116368216064 254722002658787328 255280425416529408 255717010481673216 256277614578312726 256976700188479488 258242595263299584 258686547447250944 259332495661236224 259444663695691776 259584764625887232 259697041773216768 260345513222412928 260598767612707104 260711483342643396 261055695429566464 262596880267739136 263622649331284992 263819217039458304 264849760856018688 265118819093839872 266154439480925184 267465545094131712 267807135828606976 270379113123479552 270642127824961536 270759187568830464 271699323636777792 271975340277301248 273037743950259456 274587348347191296 274854456662704128 275056952450875392 275659955176672512 275928106884042816 277371676393914368 279337994512367616 280307918104424448 280429158553431552 281402870909519856 281688745287204864 282170494324604928 282789091948483008 283560496759701504 284880415038406656 286283766836625408 286438360966496256 286562252991135744 287277807693697024 287557260814021632 287681636791882368 288680531364076404 290815423685040128 290896545572978688 291749057618890752 292032860204123136 292248011979055104 292888702375214544 293173613564295492 293687657358262272 295134394586628096 296668302429585408 296796619169390592 297827162985950976 297955980963021024 298768758696640512 298990550341364847 299806150219892736 301283027807182848 302685440978307072 304176502263914496 304472393803081728 305661739091375016 307789086546034688 308991387665355136 309305288942813184 309439071507234816 310513512727746048 312043135943153664 314119379043090432 315346407867477504 316578229773209838 316996201593044992 317304563656851456 317441806115180544 318544034608636032 320351906405056512 320490466918207488 320899777859354624 321603281039451264 321929994613948416 322243156087308288 322480564942405632 323187533655409152 323501918415774336 325577617186750464 325894326931095552 327025904455161856 327167351645670144 327499717704155136 328303349394439832 328636869501739008 328779013476436992 329920607273230176 330820579552985088 332360484211474432 333751840233283584 333997727976062976 335055558359194848 335643036980871168 335969537989607424 337281918997379328 339196136193589248 340373900555372544 340521121100595456 340956013975564288 341703486104416968 342635600251305984 344323460351066112 345926218260922368 346113019501182976 346262722364289024 347465023483609472 347615311123524528 347968450060664832 349327701818714304 350280613644337152 351496865775046656 351758956052611072 353133014474691584 353644653151125504 354872585974566912 356620726792175616 356967634113957888 358362038934715536 360395894705688576 360856170433282048 361012250091773952 361803691169382672 362265764849037056 362633787036401664 362790635560206336 364050325267012608 366116464462921728 366274819335094272 366472608883605504 367546606902230016 367904142512057088 368277892671209472 369341268068744811 369716478189456384 371160683182383948 372173151997108224 373743890805899264 373905544737908736 375203827879359808 375584993716273152 375747443973070848 376227325766139904 377052122597977344 379840553384542208 381430674552324096 382083003988180992 382920638124794112 383409681085362176 383575515722509824 384416421867469089 384907375152101872 385465050282719232 388998743491854336 389166995543537664 389377146938830848 389664015972073472 390518269833619392 390898151419060656 391583543144349696 393895320401608704 395433973996927488 395557736572780544 395728825559187456 397102883981267968 397274641284028032 397678228640759808 398358344928854016 398654067121819796 399231659221387776 399741533626523648 401710703742910464 403580587971076096 405568669685219328 405963191737442304 407548985455166688 407963010415951872 409556615925389184 411881022520786944 412585428676313088 413489932765008768 414018016970328064 414617869211664384 416057514590871552 420461877156636672 422104306364279784 422533117930807296 423072751542468608 423255741486907392 424183637922724512 424725379478181376 425340745139552256 427135875206742016 427320622557609984 428804374719268352 429425650254938112 429657541449744384 430916711540545536 431335891221032448 433020797046114606 434525769241460736 436223135527560192 437623586428336128 438182492668985344 438372017968582656 439333053562821816 439894143030973568 440531486037393408 441094106070646784 445002453644378112 445330303968083968 446740744478926464 447959383986143232 449709225329839104 451924541710774272 452261514924785664 453831867407163392 454028161467460608 455604648139222624 456264753395871744 456847467001741312 459097947134754816 461234957681229824 461683629819052032 463487081498032704 463957933414219776 465770269091619072 466243440475373568 468064703914730496 468662487700062208 473163447966089216 475494302389567488 475956845485277184 477816051912954048 480527859607584768 481349666789031936 482404921559176896 482894991920922624 483720847413608448 484781300483113728 485400433689350144 488366425780125696 488630145178140672 488841490396643328 490062142536306688 490538856682742784 490751027468505216 492455024091659748 492955304252608512 494880910909845264 496230869329477632 498540726317211648 500779991621697536 500996591964094464 502736163463969792 503464555471306752 508574232736432128 510560850833058816 511434020963346432 512555229156625452 513953400376958976 516485190526599168 518664991322472448 518889327391383552 519169529251774464 519394083546433536 520691026444825856 521197535225414208 521422966685286792 527245298662569984 527638434078916608 529699521712037376 532308878961850368 534931090188263424 535614271657213952 540758226246959104 541284255649923072 541518375137660928 543398647273555584 543950680554602496 546075487900518912 549174696694382592 549708913325408256 550113904901750784 551319910353345024 551856213768085632 554743352787828736 558675989024735232 560615836208848896 560858317106863104 562805741819039712 563377490574409728 564340988649209856 565578183896966016 567120993519403008 569760830076813312 572567533673250816 573124505982271488 574555615387394048 575114521628043264 575363273583764736 577361062728152808 581630847370080256 583498115237781504 584065720408246272 584496023958110208 585777404750429088 586347227128590984 587375314716524544 590268789173256192 593336604859170816 593593238338781184 595654325971901952 595911961926042048 597537517393281024 597981100682729694 599612300439785472 602566055614365696 605370881956614144 608353004527828992 608944787606163456 611323478182750032 615578173092069376 617982775330710272 618610577885626368 618878143014469632 621027025455492096 624086271886307328 628238758086180864 630692815734955008 633156459546419676 633992403186089984 634609127313702912 634883612230361088 637088069217272064 640703812810113024 640980933836414976 641799555718709248 643206562078902528 643859989227896832 644486312174616576 646375067310818304 647003836831548672 649531195569171909 651788653862191104 654051808910323712 654334703291340288 656606698788879664 657273739003478016 657558026952873984 659841214546460352 661641159105970176 664720968422948864 667503680466567168 667995455952125952 670111116718389696 671939075979214848 674563837994758656 678392272387178496 680747801110745088 681042242201190912 681912027951128576 683406972208833936 685271200502611968 688646920702132224 691852436521844736 692226039002365952 692525444728578048 694930046967218944 695230622247049056 695936900121329664 697644617463184643 698655403637428608 700561227288674304 702993731550093312 706266028949383168 707289306302251008 709745171949133824 713241453584351232 713935268227915776 716724077869431072 720791789411377152 721712340866564096 722024500183547904 723607382338765344 724531529698074112 725581271120412672 728100650534025216 732549638670188544 732945217767211008 735093213804460032 735808285024114176 738682536137489622 739432956378912768 742321366364767896 744346303994216448 747487781611798528 747811089475817472 750407655758719616 751169987432546304 751494887946141696 752454651532279808 754104245195954688 759681106769084416 762861349104648192 764166007976361984 765841276249588224 766819362170724352 767151031445019648 768832843734938178 769814750304203744 770930100565438464 777997486983708672 778333991087075328 778754293877661696 779328031944146944 781036539667238784 781796302838121312 783167086288699392 787790640803217408 790867947993854976 791457651118374912 794205767962535936 794549282568056064 795356457281519616 797308134243639592 798463318442775552 799483067253047296 803421407485820928 807161175942152192 811137339370438656 811926383474884608 815097970910333376 815926020831903744 819113231850778368 823762045041573888 825170857352626176 826979865530017536 828036033940656128 832115029181743104 840923754313273344 844208612728559568 845066235861614592 846145503084937216 846511482973814784 848367275845449024 849450758956362752 850681490279104512 854271750413484032 854641245115219968 857608749438536704 858851300509876224 859315082899488768 861833423081091072 862671782442064896 866041594092229212 872446271055120384 875247172856672256 876364985337970688 876744035937165312 878666107125643632 879788286061947136 881062972074786816 890004907288756224 893481488957852928 896971651024094541 899418450659678208 903849083421548544 907663734814326784 908056322934921216 911209296278445248 912529506791743488 913694934003482624 922469915362459648 923367259638104064 926974162996065408 927915866828439552 931540538183238144 936129407829460992 937324975400124416 946326895932178432 950988604779134976 951913690970554368 955632103825908096 961055719215169536 962699333578063872 964809843118353792 965789983841845248 967441694827216896 969562600966227456 970800867378700288 976732851560251392 977682980793286656 980124285072613376 981077713365485568 981502054937010432 984910048183319496 985910608505217024 989761821819690528 992461738658955264 997081452634423296 1001993183928188928 1005472326927939584 1006929110942613504 1021121701666117632 1022868041926692864 1025110458313250904 1027906800753917952 1032970381053198336 1037329982644944896 1037778654782767104 1038339058503548928 1038788167092867072 1041382052889651712 1042395070450828416 1042845933370573584 1054490597325139968 1055276868157833216 1059399043424074752 1064617757923700736 1069862180376526848 1071228543314427904 1081516452493918208 1082568511299846144 1083036750275321856 1086797294547111168 1087901361109204992 1092150975801037824 1098349393388765184 1099417826650816512 1102639820706690048 1103712427536171264 1108023804206234433 1109486705575657472 1121231672417697792 1121716634213726208 1125611483638079424 1126754981148819456 1128681977298419712 1131156367793932032 1139521660153626624 1146249011964542976 1149111230774788096 1150229043256086528 1150726547167529472 1154722125456305616 1163261694740160512 1166996230475563008 1168131440816492544 1168992047916220416 1171554809500858176 1172694454257181968 1174750629433049088 1186673209718341632 1187186476677562368 1191308651943803904 1191823923852084096 1195075034786562048 1195962201365459388 1199224600879570944 1205132111228731392 1210741763913228288 1216706009055657984 1217889575212326912 1222646956365500064 1231156346184138752 1235965550661420544 1237756286028939264 1242054050910984192 1248172543772614656 1261385631469910016 1266312919092839352 1269218254627405824 1269767224460722176 1274176138434544128 1281407625620226048 1281961867672829952 1283599111437418496 1286413124157805056 1288972624349233152 1292750134621636608 1294007673663097344 1299062391138343818 1303577307724382208 1308103617820647424 1308669406582680576 1313213397577759328 1314547478006956032 1315116053905747968 1319682429092920704 1323282318211940352 1329441936845897728 1335007360933134336 1335990911904251904 1340222233436779392 1343878151958429696 1349127675989517312 1356784544774356992 1361495602221490176 1362084484402381824 1363824055902257152 1366813944417667872 1370542401005223936 1377293841404264448 1383704873043689472 1384452078004731904 1385050889457156096 1389860093934437888 1390461244494098112 1391873800242659328 1395289234926369286 1397310807274857216 1405987463100186624 1412532057898766336 1419490343898267648 1426482907168702464 1427870536455831552 1433448155738862144 1441583578822754304 1443424681733128192 1444049000367095808 1447214764677530688 1449063059396148224 1451162542240825344 1456201301068050432 1465099277340377088 1465890435534422016 1470186427608920064 1471616570048228352 1477365072274979244 1478865912757825536 1484642732729535792 1488692607988432896 1494975563223597056 1495622178951634944 1500815311517439232 1502339974865092608 1502989775892283392 1508208490391909376 1525722698209296384 1531682552499176448 1533638724341448704 1534302062890039296 1537665687469876356 1539629500608407488 1541860201130876928 1555994973967417344 1556667982174150656 1557508587755323392 1558656063888293888 1562073079334477568 1563592605676242624 1581735895987709952 1582915302236749824 1588411535925071872 1589098565136112128 1594616268487279184 1596926636885551104 1598966134506094592 1606842814971641856 1614322351884304384 1622274678740877312 1623852766949769216 1630195941820666752 1631852041663807488 1638226463701556736 1647524090083147776 1650341714705252352 1653959731060035072 1656072067881312256 1664230058363486208 1681847508626546688 1688417225457119136 1690132471723229184 1693022965947629568 1696734551690898048 1698901517912725504 1701362980558209024 1709282490230439936 1715217498877073408 1717702601019752448 1723666846162182144 1725343564884129792 1732083188184458424 1744892542110240768 1750494345713344512 1752729970675941376 1753488071874330624 1757332214251287264 1759576572123894272 1762125944149573632 1780009814577512448 1786962977915705856 1793943302048189082 1798836901319356416 1807698166843097088 1815327469628653568 1816112645869842432 1822418592556890496 1825059013583486976 1827389868006965248 1844939830724919296 1846734519276208128 1853948325992130816 1855831733656879104 1863081076366476288 1872258815658921984 1874649950800248832 1892653791864356864 1901977209558269952 1903827381941108736 1911264207651816192 1922111438430339072 1925398667156127744 1929619686236707584 1931579967683690496 1939125201932454912 1941601734757400576 1955365961586573312 1960248570145226752 1962155426730971136 1963004109874020864 1969820096366638992 1971821217010434048 1979523643639381056 1984923477317910528 1994162905268846592 2003986367856377856 2010944653855879168 2042243403332235264 2045736083853385728 2050220916626501808 2055813601507835904 2065940762106396672 2074659965289889792 2075557309565534208 2076678117007097856 2077576334185734144 2082764105779303424 2084790140901656832 2085691866741147168 2092933852389553929 2108981194650279936 2118798086848149504 2129235515847401472 2139724360753053696 2165137022599692288 2166073500550643712 2173594589094222336 2184301951602075648 2198835653301633024 2205279641413380096 2207424855072342528 2216047608412468866 2218973411151314944 2242463344835395584 2243433268427452416 2251222967276158848 2253509962297638912 2257363954596839424 2262312735587864064 2279043320307253248 2292498023929085952 2298222461549576192 2300458086512173056 2301453094335058944 2309444250912611232 2326523389480321024 2333992460951126016 2336262881632985088 2337984095832440832 2343109619001716352 2345388908514363936 2349501258866098176 2374372953355124736 2382617303887607808 2383647847704168192 2391924402730918776 2398449201759141888 2410264222457462784 2421483527826456576 2433412018111315968 2435779150424653824 2445293912731000128 2462312692368277504 2471931101322841088 2475512572057878528 2484108101821968384 2496345087545229312 2522771262939820032 2532625838185678704 2538436509254811648 2539534448921444352 2548352276869088256 2562815251240452096 2563923735345659904 2572826248315610112 2577945248698466304 2585500269243273216 2588015347326194688 2598124782276687636 2616207235641294848 2617338813165361152 2626426795155518656 2629094956013912064 2630232107811495936 2639364858185841408 2658883873691795456 2670014721866268672 2680444466873558784 2690914953072283623 2698255351979034624 2722991204442980352 2724168968804763648 2727648111804514304 2733627888835335744 2741084802010447872 2767409746087378944 2768904156009463808 2770101778914312192 2779720187868875776 2780922488988196224 2783747600485318656 2790578469852738572 2794621614549714432 2811974926200373248 2825064115797532672 2838980687796535296 2852965814337404928 2855741072911663104 2866896311477724288 2883167157645508608 2888098000734191616 2894429529355061376 2898126118792296448 2902325084481650688 2912402602136100864 2930198554680754176 2940372855217840128 2943233140096456704 2954730144549958488 2957731825515651072 2969285465459071584 2977385215976865792 2989951126447194112 2991244357903269888 3001630623034878464 3005979551784566784 3016416980783818752 3063365104998352896 3067277448682897408 3068604125780078592 3075331374939752712 3079259001216814976 3083720402261753856 3111989947934834688 3113335964348301312 3115017175510646784 3117312127776587776 3124146158668955136 3127185211352485248 3163471791975419904 3165830604473499648 3176823071850143744 3178197130272224256 3189232536974558368 3193853273771102208 3197932269012189184 3213685629943283712 3228644703768608768 3244549357481754624 3247705533899538432 3260391883641333504 3263704083327614976 3276452927403113472 3295048180166295552 3307919462120070144 3312144135762624512 3328460116726972416 3363695017253093376 3376834450914238272 3380264943446458368 3386045931895259136 3393469103381796096 3397803035825451008 3418564980460879872 3430434997754146816 3447333692324364288 3450687129768259584 3464166376368916848 3489785084220481536 3500988691426689024 3505459941351882752 3506976143748661248 3514664428502574528 3519153144247788544 3524251888299147264 3560019629155024896 3573925955831411712 3587886604096378164 3597673802638712832 3615396333686194176 3630654939257307136 3632225291739684864 3644837185113780992 3650118027166973952 3693469038552416256 3707896651984261632 3726162152732952576 3744517631317843968 3749299901600497664 3785307583728713728 3807654763882217472 3822528415303632384 3844222876860678144 3850797334312255488 3859239372473415168 3878250403864909824 3883203469514801152 3910731923173146624 3920497140290453504 3924310853461942272 3926008219748041728 3939640192733277984 3943642434020868096 3959047287278762112 3969846954635821056 3988325810537693184 4007972735712755712 4021889307711758336 4084486806664470528 4091472167706771456 4100441833253003616 4111627203015671808 4131881524212793344 4151114619131068416 4153356234014195712 4155152668371468288 4165528211558606848 4169580281803313664 4171383733482294336 4185867704779107858 4217962389300559872 4237596173696299008 4258471031694802944 4279448721506107392 4330274045199384576 4332147001101287424 4347189178188444672 4368603903204151296 4397671306603266048 4410559282826760192 4414849710144685056 4432095216824937732 4437946822302629888 4484926689670791168 4486866536854904832 4502445934552317696 4507019924595277824 4524625471175728128 4596444923099152384 4600916173024346112 4602906188670117888 4618888501825222464 4653046778960642048 4667984921902252032 4672525763265970176 4675968191664881664 4686219238003432704 4690777817028727872 4748745906710249472 4765234607775215616 4767295695408336384 4783848805461837552 4796898403518283776 4820528444914925568 4842967055652913152 4866824036222631936 4871558300849307648 4890587825462000256 4943862202645682176 4951025144115757056 4968216203643936768 4992690175090458624 5045542525879640064 5065251676371357408 5079068897842888704 5096704553738176512 5127847470691319808 5145652496631220224 5171000538486546432 5176030694652389376 5196249564553375272 5232414471282589696 5234677626330722304 5252853590311037312 5258189912027824128 5260464215622991872 5278729716371682816 5317767747383590912 5340029443732537344 5360888933747117568 5381829906144567246 5396510703958069248 5445982408885960704 5448337937609527296 5455296223609028608 5467255777670671488 5482169604020895744 5534819492174757888 5540203557828624384 5559440375737751552 5561844977976392448 5567495200970637312 5581156939705477144 5589243229099428864 5623949852400746496 5650128231595065344 5677961375593070592 5705931628674809856 5711482145823326208 5733792622955448576 5766334315291017216 5776196001468383232 5788859058710122752 5796252237584592896 5824805204272201728 5880745710435680256 5886466280192913408 5909460289099916976 5915463651031302144 5938570930918143168 5954770431953731584 5979902252894388224 5982488715806539776 6003261246069756928 6011959103569133568 6032833961567637504 6126730209996705792 6134554897365794816 6137208251560157184 6150662749879505424 6158518002433629952 6167440804523507712 6223979895869669376 6226671928696602624 6230034351021293568 6248292317337910272 6254370422704970496 6278801557168661787 6326943583950839808 6353646143700287488 6356394260544448512 6378465073949116736 6387706547542204416 6395864538024378368 6457289407537217536 6495411067799076864 6520783767282667008 6552905854806226944 6615838924240140288 6624288271525249024 6656920233453944832 6727390034506186752 6753668901828476544 6760529886892916736 6772091863790518272 6786938206763592192 6795606071650902016 6837129960921759744 6860869995508293632 6894667384648728576 6901374259536519168 6928332752737833696 6979570168440963072 7001977382853378048 7013952287497322496 7029328857005149056 7038306288495577088 7048503776598294528 7147851911662823424 7175773208192756328 7195347605277425664 7230792667372388352 7261309878514614272 7264450583479369728 7289674370227561984 7300236054333947904 7386938077104832512 7415793303968523264 7452324305465905152 7489035262635687936 7498599803200995328 7570615167457427456 7615309527764434944 7645056830607264768 7688445753721356288 7718478744946830336 7756500807729819648 7766406939029602304 7840994280580907008 7848621706923884544 7852016439496083456 7879280385466555968 7887284868041736192 7918094574557524224 7976651621075386368 8043778615423516672 8168973613328941056 8182944335413542912 8200883666506007232 8223254406031343616 8302229238262136832 8306712468028391424 8310305336742936576 8331056423117213696 8339160563606627328 8342767466964588672 8371735409558215716 8435924778601119744 8475192347392598016 8516942063389605888 8558897443012214784 8664294002202574848 8694378356376889344 8737207806408302592 8821118565653520384 8829699420289370112 8864190433649875464 8969853379341582336 8973733073709809664 9004891869104635392 9049250942351456256 9192889846198304768 9201832346048692224 9205812377340235776 9237777003650444928 9306093557921284096 9335969843804504064 9345051526531940352 9351936383329763328 9372438476006865408 9381555634057455744 9497491813420498944 9530469215550431232 9534591390816672768 9567697610923675104 9593796807036567552 9641056889829851136 9685934111305826304 9733648072445263872 9743116601698615296 9781175650924000512 9887724405291364352 9936432407287873536 9985380350180917248 10091085051759280128 10130503352742714816 10158137795685777408 10193409107476353024 10255694941382639616 10291304993262440448 10342001076973092864 10352061389304778752 10392499129106750544 10464828942565179392 10469355252661444608 10505707180622074624 10516379824055648256 10520928431245983744 10557459432743365632 10680058887465074688 10721777867494235136 10763659812289134492 10793021407916138496 10891964817771921408 10896675875219054592 10910592447218057216 10934511555341342976 11080407115657248768 11118880751475503104 11123689955952784896 11162313879410954288 11178486458198857728 11247899704801492992 11300256463190130688 11355922751186141184 11422964291646652416 11467585245910897152 11532668630582034432 11552392002936766464 11577718117420245504 11592504475169185792 11649610408544403456 11761491420871360512 11772932560385826816 11818920578199833952 11830927302062604288 11877141861836286336 11909540863907463168 11964977431613079552 12006522492139513856 12023918207138267136 12065667923135275008 12253460419993411584 12269109794731589632 12274416503120314368 12301325499759010848 12317036004867259904 12334881609047015424 12453343857393205248 12460068702042587136 12496584634675820544 12508740845409940992 12557603114337323574 12653887167901679616 12707292287400574976 12712788521088897024 12756930147898233472 12775413095084408832 12791729076048756736 12914578815074435072 12990822135598153728 13041567534565334016 13105811709612453888 13231677848480280576 13248576543050498048 13313840466907889664 13454780069012373504 13507337803656953088 13521059773785833472 13573876413527184384 13591212143301804032 13721739991016587264 13789334769297457152 13802748519073038336 13856665505475667392 13959140336881926144 14003954765706756096 14027904574994644992 14058657714010298112 14076612576991154176 14295703823325646848 14351546416385512656 14390695210554851328 14461585334744776704 14522619757029228544 14528901166958739456 14579348740455123968 14600472108667895808 14831586607937046528 14904648610931810304 14978070525271375872 15290113661214529536 15436957489893660672 15513001615459639296 15532813878059204608 15681988561161814016 15697243413847769088 15704032878992166912 15758560770933111936 15774569736083472384 15836189149115048448 15953303242150772736 16087557230847033344 16337947226657882112 16365888670827085824 16401767333012014464 16446508812062687232 16604458476524273664 16620610673485873152 16662112846234427392 16678321127213254656 16685534933929177344 16743470819116431432 16871849557202239488 16950384694785196032 17033884126779211776 17117794886024429568 17328588004405149696 17388756712753778688 17474415612816605184 17642237131307040768 17659398840578740224 17728380867299750928 17939706758683164672 17947466147419619328 18009783738209270784 18098501884702912512 18385779692396609536 18403664692097384448 18411624754680471552 18475554007300889856 18612187115842568192 18671939687609008128 18690103053063880704 18744876952013730816 18763111268114911488 18836404671505985361 19060938431100862464 19069182781633345536 19135395221847350208 19187593614073135104 19371868222611652608 19486233203397230592 19562351301848001024 19775448810582728704 19872864814575747072 19970760700361834496 20182170103518560256 20261006705485429632 20316275591371554816 20386818214952706048 20511389882765279232 20582609986524880896 20684002153946185728 20704122778609557504 20784998258213501088 20929657885130358784 20938710505322889216 21011414361244149248 21041856862491967488 21114918865486731264 21443555734988470272 21527319624578268984 21586042815832276992 21783929635543842816 21793351750438109184 21821184894436114432 21869023110682685952 22160814231314497536 22237761502951006208 22247379911905569792 22324627758821908576 22356972916397715456 22495799409602985984 22600512926380261376 22711845502372282368 22845928583293304832 22935170491821794304 23065337261164068864 23155436234840491008 23185008950338371584 23299220817088806912 23522982841742721024 23545865120771653632 23637841156399667904 23661854604125208576 23754283723672572672 23929954863226159104 24013044984279027712 24131335846270550016 24506920839986823168 24538219589463179264 24548833006240628736 24602650999518021696 24634072009734519808 24669763218094030848 24906687714786410496 24920137404085174272 24993169269351641088 25017481690819881984 25115206228674647148 25307774335803359232 25414584574801149952 25425577042177794048 25513860295796466944 25550826190168817664 26083135069130668032 26211623419224907776 26463355696960561152 26497153086100996096 26909560138024747008 27014675607313906176 27147752827054368768 27182424286603608064 27443479982033174528 27578669538594914304 27605497038146076672 27713331010951334784 27918280673763852288 28007909531413512192 28055809149989289984 28117315428020596224 28153225153982308352 28591407646651293696 28703092832771025312 28781390421109702656 28923170669489553408 29057802333917478912 29158697480910247936 29200944217335791616 29663173215874093056 29809297221863620608 29956141050542751744 30580227322429059072 30873914979787321344 31026003230919278592 31065627756118409216 31363977122323628032 31394486827695538176 31408065757984333824 31517121541866223872 31549139472166944768 31672378298230096896 32175114461694066688 32675894453315764224 32731777341654171648 32803534666024028928 33241221346971746304 33324225692468854784 33356642254426509312 33371069867858354688 33486941638232862864 33743699114404478976 33900769389570392064 34067768253558423552 34657176008810299392 34777513425507557376 34948831225633210368 35284474262614081536 35318797681157480448 35456761734599501856 35894932294839238656 36019567476418541568 36197003769405825024 36807329384194768896 36823249509360943104 36951108014601779712 37224374231685136384 37380206106127761408 37489753904027461632 37526222536229822976 37672809343011970722 38121876862201724928 38138365563266691072 38270790443694700416 38375187228146270208 38743736445223305216 38972466406794461184 39124702603696002048 39550897621165457408 39745729629151494144 39941521400723668992 40364340207037120512 40522013410970859264 40773636429905412096 41165219973049761792 41368004307892371456 41408245557219115008 41569996516427002176 41859315770260717568 41877421010645778432 42022828722488298496 42083713724983934976 42229837730973462528 42887111469976940544 43054639249156537968 43172085631664553984 43567859271087685632 43586703500876218368 43738046221365371904 44475523005902012416 44494759823811139584 44649255517643817152 44713945832795430912 45201025852760522752 45870340983643588608 46310872469680982016 46370017900676743168 46598441634177613824 47045965683485442048 47091730241543307264 47275682312799335808 47323709208250417152 47508567447345145344 47859909726452318208 48026089968558055424 48262671692541100032 49013841679973646336 49097666012481257472 49205301999036043392 49268144019469039616 49339526436188061696 49813375429572820992 49986338538703282176 50034963381639763968 50230412457349294296 50615548671606718464 50829169149602299904 50851154084355588096 51027720591592933888 51101652380337635328 52166270138261336064 52423246838449815552 52926711393921122304 52994306172201992192 53819120276049494016 54029351214627812352 54295505654108737536 54364848573207216128 54886959964066349056 55157339077189828608 55210994076292153344 55426662021902669568 55836561347527704576 56015819062827024384 56234630856041192448 56306450307964616704 57182815293302587392 57406185665542050624 57562780842219405312 58115604667834957824 58317394961820495872 59326346431748186112 59618594443727241216 59912282101085503488 61160454644858118144 61747829959574642688 62052006461838557184 62788973655391076352 62816131515968667648 63034243083732447744 63344756596460193792 64350228923388133376 65351788906631528448 65463554683308343296 65607069332048057856 66482442693943492608 66648451384937709568 66713284508853018624 66742139735716709376 66973883276465725728 67487398228808957952 67801538779140784128 68135536507116847104 69555026851015114752 69897662451266420736 70568948525228163072 70637595362314960896 70913523469199003712 71789864589678477312 72039134952837083136 72394007538811650048 73614658768389537792 73646499018721886208 73902216029203559424 74760412212255522816 74979507808054923264 75052445072459645952 75345618686023941444 76243753724403449856 76276731126533382144 76541580887389400832 78249405207392004096 79101795242330914816 79491459258302988288 80728680414074241024 81044026821941718528 81547272859810824192 82330439946099523584 82736008615784742912 82816491114438230016 83139993032854004352 83754842021291556864 84045657444976596992 84167427449967869952 84459675461946925056 85774222939953881088 86109278498313075936 86344171263329107968 87173407001752436736 87476092442730743808 88951046011804024832 88989519647622279168 89298511035287634304 89427891665590861824 90402051705521045504 91740681967287177216 92621744939361964032 92740035801353486336 93196883268355227648 94091931366970884096 94183460483086614528 94551364625598671616 94647418416500834304 95017134894690290688 96052179937116110848 96525343385082200064 98027683359947292672 98195332024962514944 98410603998072086784 98536288038938079232 99972677077406564352 100069926763279527936 100460824914698588592 101231097343213436928 101658338299204599808 101702308168711176192 102055441183185867776 102203304760675270656 104332540276522672128 104846493676899631104 105853422787842244608 108058702429255624704 108591011308217475072 108729697146414432256 109773919928132698112 110421988152584306688 110853324043805339136 111673122695055409152 112469261712082384896 112612900615929233408 114365630586605174784 114812371331084101248 115125561684438810624 116231209335669915648 116634789923640991744 118652692863496372224 119237188887454482432 119824564202171006976 122320909289716236288 123495659919149285376 124104012923677114368 125577947310782152704 125632263031937335296 126068486167464895488 126689513192920387584 128700457846776266752 130703577813263056896 131214138664096115712 133296902769875419136 133426569017706037248 133484279471433418752 133947766552931451456 135603077558281568256 139110053702030229504 139795324902532841472 141137897050456326144 141275190724629921792 141827046938398007424 143579729179356954624 144078269905674166272 144788015077623300096 147292998037443772416 147804432058407118848 149959015616109846528 150104890144919291904 150691237372047882888 152487507448806899712 152553462253066764288 153083161774778801664 156498810414784008192 158203590484661829632 158982918516605976576 161457360828148482048 162088053643883437056 163094545719621648384 164660879892199047168 165472017231569485824 165632982228876460032 166279986065708008704 167509684042583113728 168091314889953193984 168919350923893850112 171548445879907762176 172218556996626151872 172688342526658215936 174346814003504873472 174952184885461487616 177902092023608049664 177979039295244558336 178597022070575268608 178855783331181723648 183481363934574354432 185243489878723928064 185480071602706972672 188366920966173229056 189102729251197343232 190034269789380581376 192104359874232221696 193050686770164400128 196055366719894585344 196390664049925029888 196821207996144173568 197072576077876158464 199945354154813128704 200139853526559055872 200921649829397177184 202462194686426873856 203404616337422352384 204110882366371735552 204406609521350541312 208665080553045344256 209692987353799262208 211706845575684489216 216117404858511249408 217182022616434950144 217459394292828864512 219547839856265396224 220843976305168613376 221706648087610678272 224938523424164769792 225225801231858466816 228731261173210349568 229624742662168202496 233269579847281983488 237305385726992744448 238474377774908964864 244641818579432472576 246991319838298570752 248208025847354228736 251264526063874670592 252136972334929790976 253379026385840775168 262428277328192231424 266593805539750838272 266853138035412074496 266968558942866837504 267895533105862902912 271206155116563136512 278220107404060459008 279590649805065682944 282275794100912652288 282550381449259843584 283654093876796014848 288156539811348332544 289576030155246600192 294585996074887544832 295608864116814237696 299918031232219693056 300209780289838583808 301382474744095765776 304975014897613799424 305106924506133528576 306166323549557603328 312997620829568016384 316407180969323659264 324176107287766874112 326189091439243296768 329321759784398094336 331265964457752920064 332559972131416017408 335019368085166227456 336182629779906387968 337838701847787700224 343096891759815524352 344437113993252303744 345376685053316431872 348693628007009746944 349904369770922975232 355804184047216099328 355958078590489116672 357194044141150537216 357711566662363447296 366962727869148708864 370486979757447856128 370960143205413945344 376733841932346458112 378205458502394686464 380068539578761162752 384208719748464443392 386101373540328800256 392110733439789170688 393642415992288347136 394145152155752316928 399890708309626257408 400279707053118111744 401843299658794354368 406809232674844704768 408221764732743471104 417330161106090688512 419385974707598524416 423413691151368978432 432234809717022498816 434364045232869900288 443413296175221356544 449877046848329539584 450451602463716933632 457462522346420699136 459249485324336404992 466539159694563966976 474610771453985488896 476948755549817929728 489283637158864945152 493982639676597141504 496416051694708457472 502529052127749341184 504273944669859581952 506758052771681550336 524856554656384462848 533187611079501676544 533706276070824148992 533937117885733675008 535791066211725805824 556440214808120918016 565100762898519687168 567308187753592029696 576313079622696665088 579152060310493200384 589171992149775089664 591217728233628475392 599836062464439386112 600419560579677167616 602764949488191531552 610213849012267057152 612332647099115206656 625995241659136032768 632814361938647318528 648352214575533748224 652378182878486593536 658643519568796188672 662531928915505840128 665119944262832034816 672365259559812775936 675677403695575400448 686193783519631048704 688874227986504607488 699808739541845950464 711608368094432198656 711916157180978233344 714388088282301074432 715423133324726894592 733925455738297417728 740973959514895712256 756410917004789372928 760137079157522325504 768417439496928886784 787284831984576694272 788290304311504633856 799781416619252514816 800559414106236223488 803686599317588708736 813618465349689409536 816443529465486942208 834660322212181377024 838771949415197048832 846827382302737956864 864469619434044997632 868728090465739800576 886826592350442713088 899754093696659079168 900903204927433867264 914925044692841398272 918498970648672809984 933078319389127933952 949221542907970977792 978567274317729890304 987965279353194283008 1005058104255498682368 1008547889339719163904 1013516105543363100672 1049713109312768925696 1067412552141648297984 1067874235771467350016 1071582132423451611648 1112880429616241836032 1130201525797039374336 1134616375507184059392 1152626159245393330176 1158304120620986400768 1182435456467256950784 1199672124928878772224 1200839121159354335232 1205529898976383063104 1220427698024534114304 1224665294198230413312 1251990483318272065536 1296704429151067496448 1330239888525664069632 1344730519119625551872 1351354807391150800896 1372387567039262097408 1377748455973009214976 1399617479083691900928 1423832314361956466688 1428776176564602148864 1430846266649453789184 1467850911476594835456 1481947919029791424512 1512821834009578745856 1520274158315044651008 1536834878993857773568 1574569663969153388544 1576580608623009267712 1599562833238505029632 1601118828212472446976 1607373198635177417472 1632887058930973884416 1669320644424362754048 1728939238868089995264 1737456180931479601152 1773653184700885426176 1799508187393318158336 1836997941297345619968 1866156638778255867904 1898443085815941955584 1957134548635459780608 1975930558706388566016 2017095778679438327808 2027032211086726201344 2099426218625537851392 2134825104283296595968 2135748471542934700032 2143164264846903223296 2269232751014368118784 2305252318490786660352 2364870912934513901568 2399344249857757544448 2401678242318708670464 2411059797952766126208 2440855396049068228608 2449330588396460826624 2503980966636544131072 2593408858302134992896 2660479777051328139264 2689461038239251103744 2702709614782301601792 2744775134078524194816 2755496911946018429952 2799234958167383801856 2847664628723912933376 2857552353129204297728 2935701822953189670912 2963895838059582849024 3025643668019157491712 3040548316630089302016 3149139327938306777088 3153161217246018535424 3202237656424944893952 3214746397270354834944 3265774117861947768832 3338641288848725508096 3457878477736179990528 3474912361862959202304 3547306369401770852352 3599016374786636316672 3673995882594691239936 3732313277556511735808 4034191557358876655616 4054064422173452402688 4198852437251075702784 4271496943085869400064 4286328529693806446592 4538465502028736237568 4610504636981573320704 4729741825869027803136 4798688499715515088896 4803356484637417340928 4822119595905532252416 4898661176792921653248 5007961933273088262144 5186817716604269985792 5320959554102656278528 5378922076478502207488 5510993823892036859904 5598469916334767603712 5695329257447825866752 5715104706258408595456 5871403645906379341824 5927791676119165698048 6051287336038314983424 6081096633260178604032 6298278655876613554176 6306322434492037070848 6404475312849889787904 6429492794540709669888 6531548235723895537664 6915756955472359981056 7094612738803541704704 7198032749573272633344 7347991765189382479872 8068383114717753311232 8108128844346904805376 8397704874502151405568 8542993886171738800128 8572657059387612893184 9076931004057472475136 9459483651738055606272 9606712969274834681856 9644239191811064504832 9797322353585843306496 10015923866546176524288 10373635433208539971584 10641919108205312557056 10757844152957004414976 11021987647784073719808 11196939832669535207424 11430209412516817190912 12102574672076629966848 12162193266520357208064 12596557311753227108352 12858985589081419339776 13063096471447791075328 13831513910944719962112 14189225477607083409408 14396065499146545266688 14695983530378764959744 16136766229435506622464 16795409749004302811136 17085987772343477600256 17145314118775225786368 18153862008114944950272 18918967303476111212544 19213425938549669363712 19288478383622129009664 19594644707171686612992 20747270866417079943168 21283838216410625114112 22043975295568147439616 22860418825033634381824 24205149344153259933696 24324386533040714416128 25193114623506454216704 25717971178162838679552 26126192942895582150656 28378450955214166818816 29391967060757529919488 32273532458871013244928 33590819498008605622272 34290628237550451572736 36307724016229889900544 38576956767244258019328 39189289414343373225984 41494541732834159886336 42567676432821250228224 44087950591136294879232 45720837650067268763648 48410298688306519867392 50386229247012908433408 51435942356325677359104 56756901910428333637632 58783934121515059838976 68581256475100903145472 72615448032459779801088 77153913534488516038656 78378578828686746451968 85135352865642500456448 88175901182272589758464 91441675300134537527296 96820597376613039734784 100772458494025816866816 102871884712651354718208 117567868243030119677952 137162512950201806290944 145230896064919559602176 154307827068977032077312 170270705731285000912896 176351802364545179516928 182883350600269075054592 205743769425302709436416 235135736486060239355904 274325025900403612581888 290461792129839119204352 308615654137954064154624 352703604729090359033856 411487538850605418872832 548650051800807225163776 617231308275908128309248 705407209458180718067712 822975077701210837745664 1234462616551816256618496 1645950155402421675491328 2468925233103632513236992 4937850466207265026473984
- Sum of all divisors σ(n): 18848875638811052160000000
- Sum of proper divisors (its aliquot sum) s(n): 13911025172603787133526016
- 4937850466207265026473984 is an abundant number, because the sum of its proper divisors (13911025172603787133526016) is greater than itself. Its abundance is 8973174706396522107052032
Bases of 4937850466207265026473984
- Binary: 100000101011010000101101000111111110010101001111101101111010100010000000000000000002
- Hexadecimal: 0x415A168FF2A7DBD440000
- Base-36: MC34GX4LLJJY5MO0
Squares and roots of 4937850466207265026473984
- 4937850466207265026473984 squared (49378504662072650264739842) is 24382367226623304571163087253752349288391828832256
- 4937850466207265026473984 cubed (49378504662072650264739843) is 120396483377218624071902059619631554706027774411649692857510202075884027904
-
The
square root of 4937850466207265026473984 is 2222127463987.4430539133 -
4937850466207265026473984 is a
perfect cube number . Itscube root is 170286144
Scales and comparisons
How big is 4937850466207265026473984?- 4,937,850,466,207,265,026,473,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,937,850,466,207,265,026,473,984 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 4937850466207265026473984 cubic inches would be around 14190512 feet tall.
Recreational maths with 4937850466207265026473984
- 4937850466207265026473984 backwards is 4893746205627026640587394
- The number of decimal digits it has is: 25
- The sum of 4937850466207265026473984's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 4937850466207265026473984 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 4937850466207265026473984 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/4937850466207265026473984/
Chicago style:
Numbermatics. 2024. "Number 4937850466207265026473984 - Facts about the integer". https://numbermatics.com/n/4937850466207265026473984/
The information we have on file for 4937850466207265026473984 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 4937850466207265026473984, math, Factors of 4937850466207265026473984, curriculum, school, college, exams, university, Prime factorization of 4937850466207265026473984, STEM, science, technology, engineering, physics, economics, calculator, four septillion, nine hundred thirty-seven sextillion, eight hundred fifty quintillion, four hundred sixty-six quadrillion, two hundred seven trillion, two hundred sixty-five billion, twenty-six million, four hundred seventy-three thousand, nine hundred eighty-four.