80998711031102059899518976
80,998,711,031,102,059,899,518,976 is an even composite number composed of six prime numbers multiplied together.
80998711031102059899518976 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 80998711031102059899518976:
218 × 33 × 73 × 173 × 293 × 6533
(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 × 653 × 653 × 653)See below for interesting mathematical facts about the number 80998711031102059899518976 from the Numbermatics database.
Names of 80998711031102059899518976
- Cardinal: 80998711031102059899518976 can be written as Eighty septillion, nine hundred ninety-eight sextillion, seven hundred eleven quintillion, thirty-one quadrillion, one hundred two trillion, fifty-nine billion, eight hundred ninety-nine million, five hundred eighteen thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 8.0998711031102059899518976 × 1025
Factors of 80998711031102059899518976
Divisors of 80998711031102059899518976
- 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 261 272 288 289 294 306 336 343 348 357 378 384 392 406 408 432 441 448 459 464 476 493 504 512 522 544 576 578 588 609 612 653 672 686 696 714 756 768 783 784 812 816 833 841 864 867 882 896 918 928 952 986 1008 1024 1029 1044 1071 1088 1152 1156 1176 1218 1224 1306 1323 1344 1372 1392 1421 1428 1479 1512 1536 1566 1568 1624 1632 1666 1682 1728 1734 1764 1792 1827 1836 1856 1904 1959 1972 2016 2023 2048 2058 2088 2142 2176 2304 2312 2352 2436 2448 2499 2523 2601 2612 2646 2688 2744 2784 2842 2856 2958 3024 3072 3087 3132 3136 3213 3248 3264 3332 3364 3451 3456 3468 3528 3584 3654 3672 3712 3808 3918 3944 4032 4046 4096 4116 4176 4263 4284 4352 4437 4571 4608 4624 4704 4872 4896 4913 4998 5046 5202 5224 5292 5376 5481 5488 5568 5684 5712 5831 5877 5887 5916 6048 6069 6144 6174 6264 6272 6426 6496 6528 6664 6728 6902 6912 6936 7056 7168 7308 7344 7424 7497 7569 7616 7803 7836 7888 8064 8092 8192 8232 8352 8381 8526 8568 8704 8874 9142 9216 9248 9261 9408 9744 9792 9826 9947 9996 10092 10353 10404 10448 10584 10752 10962 10976 11101 11136 11368 11424 11662 11754 11774 11832 12096 12138 12288 12348 12528 12544 12789 12852 12992 13056 13311 13328 13456 13713 13804 13824 13872 14112 14161 14297 14336 14616 14688 14739 14848 14994 15138 15232 15606 15672 15776 16128 16184 16384 16464 16704 16762 17052 17136 17408 17493 17631 17661 17748 18207 18284 18432 18496 18522 18816 18937 19488 19584 19652 19894 19992 20184 20706 20808 20896 21168 21504 21924 21952 22202 22272 22491 22707 22736 22848 23324 23508 23548 23664 24157 24192 24276 24389 24576 24696 25056 25088 25143 25578 25704 25984 26112 26622 26656 26912 27426 27608 27648 27744 28224 28322 28594 28672 29232 29376 29478 29696 29841 29988 30276 30464 31059 31212 31344 31552 31997 32256 32368 32768 32928 33303 33408 33524 34104 34272 34391 34816 34986 35262 35322 35496 36414 36568 36864 36992 37044 37632 37874 38367 38976 39168 39304 39788 39984 40368 41139 41209 41412 41616 41792 42336 42483 42891 43008 43848 43904 44217 44404 44544 44982 45414 45472 45696 46648 47016 47096 47328 48314 48384 48552 48778 49152 49392 50112 50176 50286 51156 51408 51968 52224 52479 52983 53244 53312 53824 54621 54852 55216 55296 55488 56448 56644 56811 57188 57344 58464 58667 58752 58956 59392 59682 59976 60552 60928 62118 62424 62688 63104 63994 64512 64736 65536 65856 66606 66816 67048 68208 68544 68782 69632 69972 70524 70644 70992 72471 72828 73136 73167 73728 73984 74088 75264 75429 75748 76734 77707 77952 78336 78608 79576 79968 80736 82278 82418 82824 83232 83584 84672 84966 85782 86016 87696 87808 88434 88808 89088 89523 89964 90828 90944 91392 93177 93296 94032 94192 94656 95991 96628 96768 97104 97556 98304 98784 99127 99909 100079 100224 100352 100572 102312 102816 103173 103936 104448 104958 105966 106488 106624 107648 109242 109704 110432 110592 110976 112896 113288 113622 114376 114688 116928 117334 117504 117912 118784 119364 119952 121104 121856 123417 123627 124236 124848 125376 126208 127449 127988 128673 129024 129472 131072 131712 132559 132651 133212 133632 134096 136416 137088 137564 139264 139944 141048 141288 141984 142477 144942 145656 146272 146334 147456 147968 148176 150528 150858 151496 153468 155414 155904 156672 157216 157437 158949 159152 159936 161472 164556 164836 165648 166464 167168 169099 169344 169932 170433 170723 171564 172032 175392 175616 176001 176868 177616 178176 179046 179928 181656 181888 182784 186354 186592 188064 188384 188717 189312 191982 193256 193536 194208 195112 196608 197568 198254 199818 200158 200448 200704 201144 204624 205632 206346 207872 208896 209916 211932 212976 213248 215296 217413 218484 219408 219501 220864 221184 221952 223979 225792 226287 226576 227244 228752 229376 233121 233856 234668 235008 235824 237568 238728 239904 240737 242208 243049 243712 246834 247254 248472 249696 250752 252416 254898 255976 257346 258048 258944 262144 263424 265118 265302 266424 267264 268192 268569 272832 274176 275128 278528 279888 282096 282576 283968 284954 287973 288463 289884 291312 292544 292668 294912 295936 296352 297381 299727 300237 301056 301716 302992 306936 309519 310828 311808 313344 314432 314874 317898 318304 319872 321929 322944 329112 329672 331296 332928 334336 338198 338688 339864 340866 341446 343128 344064 350784 351232 352002 353736 355232 356352 358092 359856 363312 363776 365568 370881 372708 373184 376128 376768 377434 378624 382347 383964 386019 386512 387072 388416 390224 393216 395136 396508 397677 399636 400316 400896 401408 402288 409248 410669 411264 412692 414613 415744 417792 419832 423864 425952 426409 426496 427431 430592 434826 436968 438816 439002 441728 442368 443904 447958 451584 452574 453152 454488 457504 458752 466242 467712 469336 470016 471648 475136 477456 479808 481474 484416 486098 487424 493668 494508 496944 499392 501504 504832 507297 509796 511299 511952 512169 514692 516096 517888 526848 528003 530236 530604 532848 534528 536384 537138 543949 545664 548352 549173 550256 557056 559776 564192 565152 566151 567936 569908 575946 576926 579768 582624 585088 585336 589824 591872 592704 594762 599454 600474 602112 603432 605984 613872 619038 621656 623616 626688 628864 629748 635796 636608 639744 643858 645888 652239 658224 658503 659344 662592 665856 668672 671937 676396 677376 679728 681732 682892 686256 688128 699363 700553 701568 702464 704004 707472 710464 712704 716184 719712 722211 726624 727552 729147 731136 741762 745416 746368 752256 753536 754868 757248 764694 767928 772038 773024 774144 776832 780448 786432 790272 793016 795354 799272 800632 801792 802816 804576 818496 821338 822528 825384 829226 831488 835584 839664 847728 851904 852818 852992 854862 861184 863919 865389 869652 873936 877632 878004 883456 884736 887808 892143 895916 900711 903168 905148 906304 908976 915008 917504 927913 928557 932484 935424 938672 940032 943296 950272 954912 959616 962948 965787 968832 972196 974848 987336 989016 993888 997339 998784 1003008 1009664 1014594 1019592 1022598 1023904 1024338 1029384 1032192 1035776 1053696 1056006 1060472 1061208 1065696 1069056 1072768 1074276 1087898 1091328 1096704 1098346 1100512 1112643 1114112 1119552 1128384 1130304 1132302 1135872 1139816 1151892 1153852 1159536 1165248 1170176 1170672 1179648 1183744 1185408 1189524 1193031 1195061 1198908 1200948 1204224 1206864 1211968 1227744 1232007 1238076 1243312 1243839 1247232 1253376 1257728 1259496 1271592 1273216 1279227 1279488 1282293 1287716 1291776 1304478 1316448 1317006 1318688 1321019 1325184 1331712 1337344 1343874 1352792 1354752 1359456 1363464 1365784 1372512 1376256 1398726 1401106 1403136 1404928 1408008 1414944 1420928 1425408 1432368 1439424 1444422 1453248 1455104 1458294 1462272 1483524 1490832 1492736 1504512 1507072 1509736 1514496 1521891 1529388 1535856 1536507 1544076 1546048 1548288 1553664 1560896 1580544 1584009 1586032 1590708 1598544 1601264 1603584 1605632 1609152 1631847 1636992 1642676 1645056 1647519 1650768 1658452 1662976 1671168 1679328 1685159 1695456 1698453 1701343 1703808 1705636 1705984 1709724 1722368 1727838 1730778 1739304 1747872 1755264 1756008 1766912 1769472 1775616 1784286 1791832 1801422 1806336 1810296 1812608 1817952 1830016 1835008 1855826 1857114 1864968 1870848 1877344 1880064 1886592 1900544 1909824 1919232 1925896 1931574 1937664 1944392 1949696 1974672 1978032 1987776 1994678 1997568 2006016 2015811 2019328 2029188 2039184 2045196 2047808 2048676 2058768 2064384 2071552 2098089 2101659 2107392 2112012 2120944 2122416 2131392 2138112 2145536 2148552 2166633 2175796 2182656 2187441 2193408 2196692 2201024 2225286 2228224 2239104 2253503 2256768 2260608 2264604 2271744 2279632 2303784 2307704 2319072 2330496 2340352 2341344 2359296 2367488 2370816 2379048 2386062 2390122 2397816 2401896 2408448 2413728 2423936 2455488 2464014 2476152 2486624 2487678 2494464 2506752 2515456 2518992 2543184 2546432 2558454 2558976 2564586 2575432 2583552 2596167 2608956 2632896 2634012 2637376 2642038 2650368 2663424 2674688 2676429 2687748 2702133 2705584 2709504 2718912 2726928 2731568 2745024 2752512 2783739 2797452 2802212 2806272 2809856 2816016 2829888 2841856 2850816 2864736 2874683 2878848 2888844 2897361 2902291 2906496 2910208 2916588 2924544 2967048 2981664 2984863 2985472 2992017 3009024 3014144 3019472 3028992 3043782 3058776 3071712 3073014 3088152 3092096 3096576 3107328 3121792 3161088 3168018 3172064 3181416 3197088 3202528 3207168 3208189 3211264 3218304 3263694 3273984 3285352 3290112 3295038 3301536 3316904 3325952 3342336 3358656 3370318 3390912 3396906 3402686 3407616 3411272 3411968 3419448 3444736 3455676 3461556 3478608 3495744 3510528 3512016 3533824 3538944 3551232 3568572 3579093 3583664 3585183 3602844 3612672 3620592 3625216 3635904 3660032 3696021 3711652 3714228 3729936 3731517 3741696 3754688 3760128 3773184 3801088 3807643 3819648 3837681 3838464 3844211 3846879 3851792 3863148 3875328 3888784 3899392 3949344 3956064 3963057 3975552 3989356 3995136 4012032 4031622 4038656 4058376 4078368 4090392 4095616 4097352 4117536 4128768 4131833 4143104 4196178 4203318 4214784 4224024 4241888 4244832 4262784 4276224 4291072 4297104 4333266 4351592 4365312 4374882 4386816 4393384 4402048 4450572 4456448 4478208 4507006 4513536 4521216 4529208 4543488 4559264 4565673 4607568 4609521 4615408 4638144 4660992 4680704 4682688 4734976 4741632 4758096 4772124 4780244 4795632 4803792 4816896 4827456 4847872 4895541 4903871 4910976 4928028 4942557 4952304 4973248 4975356 4988928 5013504 5030912 5037984 5055477 5086368 5092864 5095359 5104029 5116908 5117952 5129172 5150864 5167104 5192334 5217912 5265792 5268024 5274752 5284076 5300736 5326848 5349376 5352858 5375496 5404266 5411168 5419008 5437824 5453856 5463136 5472793 5490048 5505024 5567478 5594904 5604424 5612544 5619712 5632032 5659776 5683712 5701632 5729472 5749366 5757696 5777688 5794722 5804582 5812992 5820416 5833176 5849088 5934096 5963328 5969726 5970944 5984034 6018048 6028288 6038944 6047433 6057984 6087564 6117552 6143424 6146028 6176304 6184192 6193152 6214656 6243584 6304977 6322176 6336036 6344128 6362832 6394176 6405056 6414336 6416378 6422528 6436608 6495391 6499899 6527388 6547968 6562323 6570704 6580224 6590076 6603072 6633808 6651904 6684672 6717312 6740636 6760509 6781824 6793812 6805372 6815232 6822544 6823936 6838896 6889472 6911352 6923112 6957216 6981373 6991488 7021056 7024032 7048421 7067648 7077888 7102464 7137144 7158186 7167328 7170366 7205688 7225344 7241184 7248953 7250432 7271808 7320064 7392042 7423304 7428456 7459872 7463034 7483392 7509376 7520256 7546368 7602176 7615286 7639296 7675362 7676928 7688422 7693758 7703584 7726296 7750656 7777568 7788501 7798784 7898688 7912128 7926114 7951104 7978712 7990272 8024064 8063244 8077312 8116752 8156736 8180784 8191232 8194704 8235072 8257536 8263666 8286208 8351217 8365427 8392356 8406636 8429568 8448048 8483776 8489664 8525568 8552448 8582144 8594208 8624049 8666532 8692083 8703184 8706873 8730624 8749764 8773632 8786768 8804096 8901144 8954589 8956416 8976051 9014012 9027072 9042432 9058416 9086976 9118528 9131346 9215136 9219042 9230816 9247133 9276288 9321984 9335941 9361408 9365376 9469952 9483264 9516192 9544248 9560488 9591264 9607584 9624567 9633792 9654912 9695744 9791082 9807742 9821952 9856056 9885114 9904608 9946496 9950712 9977856 10027008 10061824 10075968 10110954 10172736 10185728 10190718 10208058 10233816 10235904 10258344 10301728 10334208 10384668 10435824 10531584 10536048 10549504 10568152 10601472 10653696 10698752 10705716 10750992 10755549 10808532 10822336 10838016 10875648 10907712 10926272 10945586 10980096 11088063 11134956 11189808 11194551 11208848 11225088 11239424 11264064 11319552 11367424 11403264 11422929 11458944 11498732 11513043 11515392 11532633 11555376 11589444 11609164 11625984 11640832 11666352 11698176 11868192 11889171 11909401 11926656 11939452 11941888 11968068 12036096 12056576 12077888 12094866 12115968 12175128 12235104 12286848 12292056 12352608 12365861 12368384 12386304 12395499 12429312 12487168 12609954 12644352 12672072 12688256 12725664 12788352 12810112 12828672 12832756 12845056 12873216 12990782 12999798 13054776 13095936 13124646 13141408 13160448 13180152 13206144 13267616 13303808 13369344 13434624 13481272 13521018 13563648 13587624 13610744 13630464 13645088 13647872 13677792 13778944 13822704 13846224 13914432 13962746 13982976 14042112 14048064 14096842 14135296 14204928 14274288 14316372 14334656 14340732 14411376 14450688 14482368 14497906 14500864 14543616 14640128 14686623 14711613 14784084 14827671 14846608 14856912 14919744 14926068 14966784 15018752 15040512 15092736 15166431 15230572 15278592 15312087 15350724 15353856 15376844 15387516 15407168 15452592 15501312 15555136 15577002 15597568 15774521 15797376 15824256 15852228 15902208 15926017 15957424 15980544 16048128 16126488 16154624 16233504 16313472 16361568 16382464 16389408 16418379 16470144 16515072 16527332 16572416 16702434 16730854 16784712 16813272 16859136 16896096 16967552 16979328 17051136 17104896 17164288 17188416 17248098 17333064 17384166 17406368 17413746 17461248 17499528 17547264 17573536 17608192 17802288 17909178 17912832 17952102 18028024 18054144 18084864 18116832 18173952 18237056 18262692 18430272 18438084 18461632 18494266 18552576 18643968 18671882 18722816 18730752 18914931 18939904 18966528 19032384 19088496 19120976 19182528 19215168 19249134 19267584 19309824 19391488 19486173 19582164 19615484 19643904 19712112 19770228 19809216 19892992 19901424 19955712 20054016 20123648 20151936 20221908 20281527 20316037 20345472 20371456 20381436 20416116 20467632 20471808 20516688 20603456 20668416 20769336 20871648 20894041 20944119 21063168 21072096 21099008 21136304 21145263 21202944 21307392 21397504 21411432 21501984 21511098 21617064 21644672 21676032 21746859 21751296 21815424 21852544 21891172 21960192 22176126 22269912 22379616 22389102 22417696 22450176 22457323 22478848 22528128 22639104 22734848 22806528 22845858 22917888 22997464 23026086 23030784 23065266 23110752 23178888 23218328 23251968 23281664 23332704 23396352 23736384 23778342 23818802 23853312 23878904 23883776 23936136 24072192 24113152 24155776 24189732 24231936 24350256 24470208 24573696 24584112 24705216 24731722 24736768 24772608 24790998 24858624 24974336 25053651 25096281 25219908 25288704 25344144 25376512 25451328 25576704 25620224 25657344 25665512 25746432 25872147 25981564 25999596 26109552 26120619 26191872 26249292 26282816 26320896 26360304 26412288 26535232 26607616 26863767 26869248 26909477 26928153 26962544 27042036 27127296 27175248 27221488 27260928 27290176 27295744 27355584 27557888 27645408 27692448 27741399 27828864 27925492 27965952 28007823 28084224 28096128 28193684 28270592 28409856 28548576 28632744 28669312 28681464 28822752 28873701 28901376 28922831 28964736 28995812 29001728 29087232 29280256 29373246 29423226 29568168 29655342 29693216 29713824 29839488 29852136 29933568 30037504 30081024 30185472 30332862 30461144 30557184 30624174 30701448 30707712 30753688 30775032 30814336 30905184 31002624 31110272 31154004 31195136 31549042 31594752 31648512 31704456 31804416 31852034 31914848 31961088 32096256 32252976 32266647 32309248 32467008 32626944 32723136 32764928 32778816 32836758 32940288 33054664 33144832 33404868 33461708 33569424 33626544 33718272 33792192 33935104 33958656 34102272 34209792 34268787 34328576 34376832 34496196 34597899 34666128 34768332 34812736 34827492 34922496 34999056 35094528 35147072 35216384 35604576 35667513 35728203 35818356 35825664 35904204 36056048 36108288 36169728 36233664 36347904 36474112 36525384 36860544 36876168 36923264 36988532 37097583 37105152 37186497 37287936 37343764 37445632 37461504 37829862 37879808 37933056 38064768 38176992 38241952 38309551 38365056 38430336 38498268 38535168 38619648 38782976 38972346 39164328 39230968 39287808 39424224 39540456 39618432 39785984 39802848 39911424 40108032 40247296 40303872 40443816 40563054 40632074 40690944 40742912 40762872 40832232 40935264 40943616 41033376 41206912 41336832 41538672 41743296 41788082 41888238 42126336 42144192 42198016 42272608 42290526 42405888 42614784 42795008 42822864 43003968 43022196 43234128 43289344 43352064 43493718 43502592 43630848 43705088 43782344 43920384 44134839 44352252 44539824 44759232 44778204 44835392 44900352 44914646 44957696 45056256 45278208 45469696 45499293 45691716 45835776 45936261 45994928 46052172 46061568 46130532 46221504 46357776 46436656 46503936 46563328 46665408 46792704 47323563 47472768 47556684 47637604 47706624 47757808 47767552 47778051 47872272 48144384 48226304 48311552 48379464 48463872 48700512 48869611 48940416 49147392 49168224 49255137 49338947 49410432 49463444 49473536 49545216 49581996 49717248 49948672 50107302 50192562 50439816 50577408 50688288 50742671 50753024 50902656 51153408 51240448 51314688 51331024 51492864 51744294 51963128 51999192 52219104 52241238 52383744 52498584 52565632 52641792 52720608 52824576 53070464 53215232 53727534 53738496 53818954 53856306 53925088 54084072 54254592 54350496 54442976 54521856 54580352 54591488 54711168 55115776 55290816 55384896 55482798 55657728 55850984 55931904 56015646 56168448 56192256 56387368 56541184 56819712 57097152 57265488 57338624 57362928 57645504 57747402 57802752 57845662 57929472 57991624 58003456 58174464 58458519 58560512 58746492 58846452 59136336 59310684 59386432 59427648 59678976 59704272 59867136 60075008 60162048 60370944 60665724 60844581 60922288 60948111 61114368 61248348 61402896 61415424 61507376 61550064 61628672 61810368 62005248 62220544 62308008 62682123 62832357 63098084 63189504 63297024 63408912 63435789 63608832 63704068 63829696 63922176 64192512 64505952 64533294 64618496 64729931 64934016 65240577 65253888 65351587 65446272 65529856 65557632 65673516 65880576 66109328 66289664 66809736 66923416 67138848 67253088 67371969 67436544 67584384 67870208 67917312 68204544 68419584 68537574 68657152 68753664 68992392 69195798 69332256 69536664 69625472 69654984 69844992 69998112 70189056 70294144 70432768 71209152 71335026 71456406 71636712 71651328 71808408 72112096 72216576 72339456 72467328 72695808 72948224 73050768 73721088 73752336 73846528 73977064 74195166 74210304 74372994 74575872 74687528 74891264 74923008 75288843 75659724 75759616 75866112 76129536 76353984 76483904 76619102 76730112 76860672 76996536 77239296 77565952 77616441 77944692 78328656 78361857 78461936 78575616 78848448 79080912 79236864 79571968 79605696 79822848 80494592 80591301 80607744 80728431 80887632 81126108 81264148 81381888 81485824 81525744 81664464 81870528 81887232 82066752 82413824 82673664 83077344 83224197 83365807 83486592 83576164 83776476 84023469 84252672 84288384 84396032 84545216 84581052 84811776 85229568 85590016 85645728 86007936 86044392 86468256 86561027 86578688 86621103 86704128 86768493 86987436 87005184 87261696 87410176 87564688 87840768 88269678 88704504 89079648 89518464 89556408 89670784 89800704 89829292 89915392 90112512 90556416 90939392 90998586 91383432 91671552 91872522 91989856 92104344 92123136 92261064 92443008 92715552 92873312 93007872 93037481 93126656 93330816 93585408 94647126 94945536 95113368 95275208 95413248 95515616 95535104 95556102 95744544 96288768 96452608 96623104 96758928 96927744 97401024 97739222 97880832 98294784 98336448 98510274 98677894 98820864 98926888 98947072 99163992 99434496 99897344 100214604 100385124 100879632 101154816 101376576 101485342 101506048 101805312 102306816 102480896 102629376 102662048 102806361 102985728 103488588 103793697 103926256 103998384 104438208 104482476 104767488 104997168 105131264 105283584 105441216 105649152 106140928 107184609 107455068 107476992 107637908 107712612 107850176 108168144 108509184 108700992 108885952 109043712 109160704 109182976 109422336 110231552 110421647 110581632 110769792 110965596 111292749 111315456 111482119 111559491 111701968 111863808 112031292 112336896 112384512 112774736 113082368 113639424 114194304 114530976 114677248 114725856 114928653 115291008 115494804 115605504 115691324 115858944 115983248 116006912 116348928 116917038 117121024 117492984 117692904 118272672 118621368 118772864 118855296 119357952 119408544 119734272 119823157 120150016 120324096 120741888 121331448 121689162 121844576 121896222 122228736 122496696 122805792 122830848 123014752 123100128 123232201 123257344 123620736 124010496 124441088 124616016 125364246 125664714 126196168 126379008 126594048 126817824 126871578 127217664 127408136 127659392 127844352 128385024 129011904 129066588 129236992 129459862 129868032 130481154 130507776 130703174 130892544 131059712 131115264 131347032 131761152 132218656 132404517 132579328 133619472 133846832 134277696 134506176 134743938 134873088 135168768 135740416 135834624 136409088 137075148 137314304 137507328 137984784 138391596 138664512 139073328 139250944 139309968 139689984 139996224 140378112 140588288 140865536 141970689 142212259 142418304 142670052 142912812 143273424 143302656 143334153 143616816 144224192 144433152 144678912 144934656 145391616 145896448 146101536 146258287 146608833 147442176 147504672 147693056 147765411 147954128 148016841 148390332 148420608 148745988 149151744 149375056 149782528 149846016 150577686 151319448 151732224 152228013 152259072 152707968 152967808 153238204 153460224 153721344 153993072 154478592 155131904 155232882 155889384 156657312 156723714 156923872 157151232 157201261 157696896 158161824 158473728 158710997 159143936 159211392 159645696 160989184 161182602 161215488 161456862 161775264 162252216 162528296 162763776 162971648 163051488 163328928 163741056 163774464 164133504 164827648 165347328 166154688 166448394 166731614 166973184 167152328 167552952 168046938 168505344 168576768 168792064 169090432 169162104 169623552 170459136 171180032 171291456 172015872 172088784 172936512 173122054 173157376 173242206 173408256 173536986 173974872 174010368 174523392 174820352 175129376 175375557 175681536 176539356 177409008 178159296 179036928 179112816 179341568 179601408 179658584 180225024 181112832 181878784 181997172 182766864 182844333 183343104 183745044 183979712 184208688 184246272 184522128 184886016 185431104 185746624 186015744 186074962 186253312 186661632 188046369 188366339 188497071 189294252 189891072 190226736 190307367 190550416 190826496 191031232 191070208 191112204 191489088 192577536 192905216 193246208 193517856 193855488 194189793 194802048 195478444 195721731 195761664 196054761 196589568 196672896 197020548 197355788 197641728 197853776 197894144 198327984 198868992 199794688 200429208 200770248 201759264 202115907 202309632 202459817 202753152 202970684 203012096 203610624 204613632 204961792 205258752 205324096 205612722 205971456 206977176 207587394 207852512 207996768 208876416 208964952 209534976 209994336 210219637 210262528 210567168 210882432 211298304 212281856 214369218 214910136 214953984 215275816 215425224 215700352 216336288 217018368 217401984 217771904 218087424 218321408 218365952 218844672 220463104 220843294 221163264 221539584 221931192 222585498 222630912 222964238 223118982 223403936 223727616 224062584 224673792 224769024 225549472 225866529 226164736 227278848 228388608 229061952 229354496 229451712 229857306 230582016 230989608 231382648 231717888 231966496 232013824 232697856 233834076 234242048 234985968 235385808 236545344 237242736 237545728 237710592 238715904 238817088 239468544 239646314 240300032 241483776 242185293 242662896 243378324 243689152 243792444 244457472 244993392 245611584 245661696 246029504 246200256 246464402 246514688 247241472 248020992 248882176 249232032 249672591 250097421 250728492 251329428 252070407 252392336 252758016 253188096 253635648 253743156 254435328 254816272 255318784 255688704 256770048 258023808 258133176 258919724 259683081 259736064 260305479 260962308 261015552 261406348 261785088 262119424 262230528 262694064 263522304 264437312 264809034 265158656 267238944 267693664 268166857 268555392 269012352 269487876 269746176 270337536 270742289 271480832 271669248 272818176 274150296 274628608 275014656 275969568 276783192 277329024 278146656 278445077 278501888 278619936 279112443 279379968 279992448 280756224 281176576 281731072 283941378 284424518 284836608 285340104 285825624 286546848 286605312 286668306 287233632 288448384 288866304 289357824 289869312 290783232 291792896 292203072 292516574 293217666 294884352 295009344 295386112 295530822 295908256 296033682 296780664 296841216 297491976 298303488 298750112 299565056 299692032 301155372 302638896 303464448 304456026 304518144 305415936 305935616 306476408 306920448 307442688 307986144 308957184 310263808 310465764 311778768 313314624 313447428 313847744 314302464 314402522 315393792 316323648 316947456 317421994 318287872 318422784 321553827 321978368 322365204 322430976 322913724 323550528 324504432 325056592 325527552 325943296 326102976 326657856 327482112 327548928 328267008 329655296 330694656 331264941 332309376 332896788 333463228 333878247 333946368 334304656 334446357 335105904 336093876 337010688 337153536 337584128 338180864 338324208 339247104 340918272 342582912 344031744 344177568 344785959 345372629 345873024 346244108 346314752 346484412 346816512 347073972 347949744 348020736 349046784 349640704 350258752 350751114 351363072 353078712 354818016 355198697 356318592 358073856 358225632 358609969 358683136 359202816 359317168 359469471 360450048 362225664 363757568 363994344 365533728 365688666 366686208 367490088 367959424 368417376 368492544 369044256 369696603 369772032 370862208 371493248 372031488 372149924 372506624 373323264 376092738 376732678 376994142 378588504 379782144 380453472 380614734 381100832 381652992 382062464 382140416 382224408 382978176 385155072 385810432 386492416 387035712 387710976 388379586 389604096 390956888 391443462 391523328 392109522 393179136 393345792 394041096 394711576 395283456 395707552 395788288 396655968 397737984 399589376 400858416 401540496 403518528 404231814 404619264 404919634 405506304 405941368 406024192 407221248 409227264 409923584 410648192 411225444 411942912 413954352 415174788 415705024 415993536 417752832 417929904 419069952 419988672 420439274 420525056 421134336 421764864 422596608 424563712 425912067 426636777 428738436 429820272 429907968 430002459 430551632 430850448 431400704 432672576 434036736 434803968 435543808 436174848 436642816 437689344 438774861 439826499 441686588 442326528 443079168 443862384 444050523 445170996 445261824 445928476 446237964 446807872 447455232 448125168 449347584 449538048 451098944 451733058 452329472 456684039 456777216 457461109 458123904 458708992 458903424 459714612 461164032 461979216 462765296 463435776 463932992 464027648 465395712 467668152 468484096 469971936 470771616 471603783 473090688 474485472 475091456 475421184 476132991 477431808 477634176 478937088 479292628 480600064 482967552 484370586 485325792 486756648 487378304 487584888 488914944 489986784 491223168 491323392 492059008 492400512 492928804 493029376 494482944 496041984 497764352 498464064 499345182 500194842 501456984 502658856 504140814 504784672 505516032 506376192 507271296 507486312 508870656 509632544 510637568 511377408 513540096 516047616 516266352 517839448 519366162 519472128 520610958 521924616 522031104 522812696 523570176 524238848 524461056 525388128 527044608 528874624 529618068 530317312 534477888 535387328 536333714 537110784 538024704 538975752 540675072 541484578 542961664 543338496 545636352 548300592 548532999 549257216 550029312 551939136 553566384 554658048 556293312 556890154 557003776 557239872 558224886 558759936 559984896 562353152 563462144 564139107 565099017 567882756 568849036 569673216 570680208 571651248 573093696 573210624 573336612 574467264 576896768 577732608 578715648 579738624 581566464 582569379 583585792 584406144 585033148 586435332 588164283 589768704 590018688 590772224 591061644 591816512 592067364 593561328 593682432 594983952 596606976 597500224 599130112 599384064 602310744 605277792 605927189 606347721 606928896 607379451 608912052 609036288 610831872 611871232 612952816 613840896 614885376 615972288 617914368 620527616 620931528 623557536 626629248 626894856 627695488 628604928 628805044 630658911 630787584 632647296 633894912 634843988 636575744 636845568 643107654 643956736 644730408 644861952 645827448 647101056 649008864 650113184 651055104 651262367 651886592 652205952 653315712 654964224 655097856 656534016 659310592 661389312 662529882 664618752 665793576 666926456 667756494 667892736 668609312 668892714 670211808 672187752 674021376 674307072 675168256 676361728 676648416 678494208 681836544 685165824 688063488 688355136 689571918 690745258 691746048 692488216 692629504 692968824 694147944 695899488 696041472 698093568 699281408 700517504 701502228 702726144 706157424 709636032 710397394 712637184 716147712 716451264 717219938 717366272 718405632 718634336 718938942 720900096 724451328 726555879 727515136 727988688 731067456 731377332 733372416 734980176 735918848 736834752 736985088 738088512 739393206 739544064 741724416 742986496 744062976 744299848 746646528 750292263 752185476 753465356 753988284 757177008 759564288 760906944 761229468 762201664 763305984 764124928 764280832 764448816 765956352 770310144 771620864 772984832 774071424 776759172 779049243 779208192 780374833 780916437 781913776 782886924 783046656 784219044 786358272 786691584 788082192 789423152 790566912 791415104 791576576 793311936 795475968 799178752 801716832 803080992 804500571 807037056 808463628 809238528 809839268 811012608 811882736 812048384 812226867 814442496 818454528 819847168 821296384 822450888 823885824 827908704 830349576 831410048 831987072 835335231 835505664 835859808 837337329 838139904 838762099 839977344 840878548 841050112 842268672 843529728 845193216 849127424 851824134 853273554 857476872 859640544 859815936 860004918 861103264 861700896 862625407 862801408 865345152 868073472 869607936 871087616 872349696 873285632 875378688 877549722 879652998 883373176 884653056 886158336 887724768 888101046 890341992 890523648 891856952 892475928 893615744 894910464 896250336 898695168 899076096 902197888 903466116 904658944 913368078 913554432 914922218 916247808 917417984 917806848 919429224 922328064 923958432 925530592 926871552 927865984 928055296 930791424 935336304 936968192 939943872 941543232 943207566 946181376 948970944 950182912 950842368 952265982 954863616 955268352 958585256 961200128 965935104 968741172 970651584 973513296 974756608 975169776 977829888 979973568 982446336 982646784 984118016 984801024 985857608 986058752 988965888 992083968 993794823 995528704 996928128 998690364 1000389684 1002913968 1003339071 1005317712 1008281628 1009569344 1011032064 1012752384 1014542592 1014972624 1017741312 1019265088 1021275136 1022754816 1032095232 1032532704 1034357877 1035678896 1036117887 1038732324 1038944256 1041221916 1043849232 1044062208 1045625392 1047140352 1048477696 1048922112 1050776256 1054089216 1057749248 1059236136 1065596091 1068955776 1070774656 1072667428 1074221568 1075829907 1076049408 1077951504 1078408413 1081350144 1082969156 1085923328 1086676992 1091272704 1096601184 1097065998 1098514432 1100058624 1100408827 1103878272 1107132768 1109089809 1109316096 1110976979 1112586624 1113780308 1114007552 1114479744 1116449772 1117519872 1119969792 1124706304 1126924288 1128278214 1130198034 1135765512 1137698072 1139346432 1141360416 1143302496 1146187392 1146421248 1146673224 1148934528 1153793536 1155465216 1157431296 1159477248 1163132928 1165138758 1167171584 1168812288 1170066296 1172870664 1176328566 1179537408 1180037376 1181544448 1182123288 1183633024 1184134728 1187122656 1187364864 1189967904 1193213952 1195000448 1198260224 1198768128 1204621488 1210555584 1211854378 1212695442 1213857792 1214758902 1217824104 1218072576 1221663744 1223742464 1225905632 1227681792 1229770752 1231944576 1235828736 1241055232 1241863056 1247115072 1253258496 1253789712 1255390976 1257209856 1257610088 1261317822 1261575168 1265294592 1267789824 1269687976 1273151488 1273691136 1279910331 1286215308 1287913472 1289460816 1289723904 1291654896 1294202112 1298017728 1300226368 1302110208 1302524734 1303773184 1304411904 1306631424 1309928448 1313068032 1316324583 1318621184 1319479497 1325059764 1329237504 1331587152 1332151569 1333852912 1335512988 1335785472 1337218624 1337785428 1340423616 1344375504 1348042752 1348614144 1350336512 1352723456 1353296832 1356988416 1370052117 1370331648 1372383327 1376126976 1376710272 1379143836 1381490516 1383492096 1384976432 1385259008 1385937648 1388295888 1391798976 1392082944 1396187136 1398562816 1401035008 1403004456 1405452288 1412314848 1414811349 1417218719 1419272064 1420794788 1425274368 1428398973 1432295424 1432902528 1434439876 1434732544 1436811264 1437268672 1437877884 1441800192 1448902656 1453111758 1455030272 1455977376 1462134912 1462754664 1466744832 1469960352 1471537459 1471837696 1473669504 1473970176 1476177024 1478786412 1479088128 1483448832 1485972992 1488125952 1488599696 1493293056 1500584526 1504370952 1506930712 1507976568 1514354016 1519128576 1521813888 1522458936 1524403328 1526611968 1528249856 1528561664 1528897632 1531912704 1540620288 1543241728 1545969664 1548142848 1553518344 1558098486 1558416384 1560749666 1561832874 1563827552 1565773848 1566093312 1568438088 1572716544 1573383168 1576164384 1578846304 1581133824 1582830208 1583153152 1586623872 1590951936 1598357504 1603433664 1606161984 1609001142 1614074112 1616927256 1619678536 1622025216 1623765472 1624096768 1624453734 1628884992 1636909056 1639694336 1642592768 1644901776 1647771648 1655817408 1660699152 1662820096 1663974144 1670670462 1671011328 1671719616 1674674658 1676279808 1677524198 1679954688 1681757096 1682100224 1687059456 1690386432 1695297051 1698254848 1703648268 1706547108 1714953744 1719281088 1719631872 1720009836 1722206528 1723401792 1725250814 1725602816 1730690304 1736146944 1739215872 1742175232 1744699392 1746571264 1747708137 1750757376 1755099444 1759305996 1764492849 1766746352 1769306112 1772316672 1775449536 1776202092 1780683984 1781047296 1783713904 1784951856 1787231488 1789820928 1792500672 1797390336 1798152192 1804395776 1806932232 1817781567 1822138353 1826736156 1827108864 1829844436 1832495616 1834835968 1835613696 1838858448 1844656128 1847916864 1851061184 1853743104 1855731968 1856110592 1861582848 1870672608 1873936384 1877167999 1879887744 1883086464 1886415132 1891976733 1892362752 1895196023 1897941888 1900365824 1901684736 1904531964 1909727232 1910536704 1917170512 1922400256 1931870208 1937482344 1941303168 1947026592 1949115539 1949513216 1950339552 1953787101 1955659776 1959947136 1964892672 1965293568 1968236032 1969602048 1971715216 1972117504 1977931776 1984167936 1987589646 1991057408 1993856256 1997380728 2000779368 2005827936 2006678142 2010635424 2016563256 2019138688 2022064128 2025504768 2029085184 2029945248 2035482624 2038530176 2042550272 2045509632 2064190464 2065065408 2068715754 2071357792 2072235774 2077464648 2077888512 2082443832 2087698464 2088124416 2091250784 2094280704 2094947417 2096955392 2097844224 2101552512 2108178432 2115498496 2118472272 2131192182 2137911552 2141549312 2145334856 2148443136 2151659814 2152098816 2155903008 2156816826 2162700288 2165938312 2171846656 2173353984 2182545408 2193202368 2194131996 2197028864 2200117248 2200817654 2207756544 2214265536 2218179618 2218632192 2221953958 2225173248 2227560616 2228015104 2228959488 2232899544 2239939584 2249412608 2250876789 2253848576 2256556428 2260396068 2271531024 2275396144 2278692864 2282720832 2286604992 2292374784 2292842496 2293346448 2297869056 2307587072 2310930432 2314862592 2318954496 2330277516 2334343168 2337147729 2337624576 2340132592 2341124499 2345741328 2352657132 2359074816 2360074752 2363088896 2364246576 2367266048 2368269456 2374245312 2374729728 2379935808 2386427904 2390000896 2397536256 2409242976 2413501713 2417608403 2421111168 2423708756 2425390884 2427715584 2429517804 2435648208 2436145152 2436680601 2443327488 2447484928 2451811264 2455363584 2459541504 2463889152 2471657472 2482110464 2483726112 2486390879 2494230144 2506005693 2506516992 2507579424 2510269783 2510781952 2512011987 2514419712 2515220176 2516286297 2522635644 2523150336 2530589184 2535579648 2539375952 2546302976 2547382272 2559820662 2572430616 2578921632 2579447808 2583309792 2587876221 2588404224 2596035456 2600452736 2604220416 2605049468 2607546368 2608823808 2613262848 2619856896 2626136064 2632649166 2637242368 2638958994 2650119528 2658475008 2663174304 2664303138 2667705824 2671025976 2671570944 2674437248 2675570856 2680847232 2688751008 2696085504 2697228288 2698086949 2700673024 2705446912 2706593664 2713976832 2740104234 2740663296 2744766654 2752253952 2753420544 2758287672 2762981032 2766984192 2769952864 2770518016 2771875296 2776591776 2783597952 2784165888 2792374272 2797125632 2802070016 2806008912 2810904576 2824629696 2829622698 2834437438 2838544128 2841589576 2850548736 2856797946 2864590848 2865805056 2868879752 2869465088 2874537344 2875755768 2883600384 2897805312 2906223516 2910060544 2911954752 2924269824 2925509328 2933489664 2939920704 2943074918 2943675392 2947339008 2947940352 2952354048 2957572824 2958176256 2966897664 2971945984 2976251904 2977199392 2981384469 2986586112 3001169052 3008741904 3010017213 3013861424 3015953136 3028708032 3038257152 3043627776 3044917872 3048806656 3053223936 3056499712 3057795264 3063825408 3091939328 3096285696 3107036688 3108353661 3116196972 3116832768 3121499332 3123665748 3127655104 3131547696 3132186624 3136876176 3145433088 3146766336 3152328768 3157692608 3162267648 3165660416 3166306304 3173247744 3196715008 3196788273 3202227763 3206867328 3212323968 3218002284 3227489721 3228148224 3233854512 3235225239 3239357072 3244050432 3247530944 3248193536 3248907468 3257769984 3273818112 3279388672 3285185536 3289803552 3295543296 3301226481 3311634816 3321398304 3325640192 3327269427 3327948288 3332930937 3341340924 3342022656 3343439232 3349349316 3352559616 3355048396 3359909376 3363514192 3364200448 3374118912 3380772864 3390594102 3396509696 3407296536 3413094216 3429907488 3438562176 3439263744 3440019672 3444413056 3446803584 3450501628 3451205632 3461380608 3472293888 3478431744 3484350464 3489398784 3493142528 3495416274 3501514752 3510198888 3518611992 3528985698 3533492704 3538612224 3544633344 3550899072 3552404184 3561367968 3562094592 3567427808 3569903712 3573733829 3574462976 3579641856 3585001344 3594780672 3596304384 3608791552 3613864464 3635563134 3644276706 3653472312 3654217728 3659688872 3664991232 3669671936 3671227392 3677716896 3689312256 3695833728 3702122368 3707486208 3711463936 3712221184 3723165696 3741345216 3747872768 3754335998 3759775488 3766172928 3772830264 3783953466 3784725504 3790392046 3795883776 3800731648 3803369472 3809063928 3819454464 3821073408 3834341024 3839730993 3844800512 3863740416 3874964688 3882606336 3894053184 3898231078 3899026432 3900679104 3907574202 3911319552 3919894272 3929785344 3936472064 3939204096 3943430432 3944235008 3948973749 3955863552 3975179292 3982114816 3987712512 3994761456 4001558736 4011655872 4013356284 4021270848 4033126512 4038277376 4044128256 4051009536 4058170368 4059890496 4070965248 4077060352 4085100544 4117149981 4128380928 4130130816 4137431508 4142715584 4144471548 4154929296 4155777024 4164887664 4175396928 4176248832 4182501568 4188561408 4189894834 4193910784 4195688448 4203105024 4216356864 4230996992 4236944544 4241490323 4244434047 4251656157 4262384364 4275823104 4283098624 4285196919 4290669712 4296886272 4303319628 4304197632 4311806016 4313633652 4325400576 4331876624 4343693312 4346707968 4365090816 4386404736 4388263992 4400234496 4401635308 4414612377 4415513088 4428531072 4436359236 4437264384 4443907916 4450346496 4455121232 4456030208 4457918976 4465799088 4479879168 4498825216 4501753578 4507697152 4513112856 4520792136 4543062048 4550792288 4557385728 4558836569 4565441664 4573209984 4584749568 4585684992 4586692896 4595738112 4602618913 4615174144 4621860864 4629725184 4637908992 4660555032 4668686336 4674295458 4675249152 4680265184 4682248998 4691482656 4705314264 4718149632 4720149504 4726177792 4728493152 4733566309 4734532096 4736538912 4748490624 4749459456 4759871616 4772855808 4780001792 4795072512 4818485952 4827003426 4835216806 4842222336 4847417512 4850781768 4859035608 4871296416 4872290304 4873361202 4886654976 4894969856 4903622528 4910727168 4919083008 4927778304 4943314944 4964220928 4967452224 4972781758 4988460288 5012011386 5013033984 5015158848 5020539566 5021563904 5024023974 5028839424 5030440352 5032572594 5045271288 5046300672 5061178368 5071159296 5078751904 5085891153 5092605952 5094764544 5119641324 5144861232 5157843264 5158895616 5166619584 5175752442 5176808448 5192070912 5200905472 5208440832 5210098936 5217647616 5226525696 5239713792 5252272128 5265298332 5274484736 5277917988 5300239056 5316950016 5326348608 5328606276 5335411648 5342051952 5343141888 5348874496 5351141712 5361694464 5377502016 5392171008 5394456576 5396173898 5401346048 5410893824 5413187328 5453344701 5462623831 5466415059 5480208468 5481326592 5489533308 5504507904 5506841088 5516575344 5525962064 5533968384 5539905728 5541036032 5543750592 5553183552 5567195904 5568331776 5584748544 5594251264 5604140032 5612017824 5621809152 5631503997 5649259392 5659245396 5668874876 5675930199 5677088256 5683179152 5685588069 5701097472 5713595892 5729181696 5731610112 5737759504 5738930176 5749074688 5751511536 5767200768 5795610624 5812447032 5823909504 5847346617 5848539648 5851018656 5861361303 5866979328 5871334693 5879841408 5886149836 5887350784 5894678016 5895880704 5904708096 5915145648 5916352512 5933795328 5943891968 5952503808 5954398784 5962768938 5973172224 6002338104 6017483808 6020034426 6027722848 6031906272 6038377849 6057416064 6076514304 6087255552 6089835744 6096369473 6097613312 6106447872 6112999424 6115590528 6127650816 6183878656 6192571392 6214073376 6216707322 6232393944 6233665536 6242998664 6247331496 6255310208 6263095392 6264373248 6273752352 6284842251 6290866176 6293532672 6304657536 6315385216 6324535296 6331320832 6332612608 6346495488 6393430016 6393576546 6404455526 6413734656 6424647936 6436004568 6454979442 6456296448 6467709024 6470450478 6478714144 6488100864 6495061888 6496387072 6497814936 6515539968 6547636224 6558777344 6570371072 6579607104 6591086592 6602452962 6623269632 6642796608 6651280384 6654538854 6655896576 6665861874 6682681848 6684045312 6686878464 6698698632 6710096792 6719818752 6727028384 6728400896 6748237824 6761545728 6781188204 6793019392 6814593072 6826188432 6859814976 6877124352 6878527488 6880039344 6888826112 6893607168 6901003256 6902411264 6922761216 6944587776 6956863488 6968700928 6986285056 6990832548 7003029504 7020397776 7023373497 7037223984 7057971396 7066985408 7077224448 7089266688 7101798144 7104808368 7122735936 7124189184 7134855616 7139807424 7147467658 7148925952 7159283712 7170002688 7192608768 7217583104 7227728928 7240505139 7252825209 7271126268 7288553412 7306944624 7308435456 7310041803 7319377744 7329982464 7339343872 7342454784 7355433792 7378624512 7391667456 7404244736 7414972416 7422927872 7446331392 7459172637 7482690432 7508671996 7518017079 7519550976 7530809349 7532345856 7545660528 7548858891 7567906932 7569451008 7580784092 7591767552 7601463296 7606738944 7618127856 7638908928 7642146816 7668682048 7679461986 7689601024 7749929376 7763628663 7765212672 7776838853 7788106368 7796462156 7798052864 7801358208 7815148404 7822639104 7839788544 7859570688 7872944128 7878408192 7886860864 7888470016 7897947498 7911727104 7950358584 7964229632 7975425024 7989522912 8003117472 8023311744 8026712568 8042541696 8066253024 8074907233 8076554752 8088256512 8094260847 8102019072 8116340736 8119780992 8141930496 8154120704 8170201088 8234299962 8256761856 8260261632 8274863016 8285431168 8288943096 8309858592 8311554048 8329775328 8350793856 8352497664 8365003136 8377122816 8379789668 8387821568 8391376896 8406210048 8432713728 8461993984 8473889088 8482980646 8488868094 8503312314 8524768728 8551646208 8566197248 8570393838 8581339424 8593772544 8606639256 8608395264 8623612032 8627267304 8650801152 8663753248 8687386624 8693415936 8730181632 8772809472 8776527984 8800468992 8803270616 8829224754 8831026176 8857062144 8872718472 8874528768 8887815832 8900692992 8910242464 8912060416 8915837952 8931598176 8959758336 8997650432 9003507156 9015394304 9026225712 9041584272 9086124096 9101584576 9114771456 9117673138 9130883328 9146419968 9169499136 9173385792 9191476224 9205237826 9230348288 9275817984 9321110064 9325060983 9337372672 9348590916 9350498304 9360530368 9364497996 9382965312 9410628528 9436299264 9440299008 9452355584 9456986304 9467132618 9469064192 9473077824 9496981248 9498918912 9519743232 9560003584 9590145024 9590364819 9606683289 9636971904 9654006852 9670433612 9682469163 9684444672 9694835024 9701563536 9718071216 9742592832 9744580608 9746722404 9773309952 9789939712 9807245056 9821454336 9838166016 9855556608 9886629888 9903679443 9934904448 9945563516 9976920576 9998792811 10024022772 10026067968 10030317696 10041079132 10043127808 10048047948 10057678848 10060880704 10065145188 10090542576 10092601344 10122356736 10142318592 10157503808 10171782306 10185211904 10189529088 10239282648 10289722464 10300762213 10315686528 10317791232 10333239168 10351504884 10353616896 10384141824 10399689101 10401810944 10416881664 10420197872 10435295232 10453051392 10479427584 10504544256 10530596664 10548969472 10555835976 10600478112 10633900032 10652697216 10657212552 10670823296 10684103904 10686283776 10697748992 10702283424 10721201487 10723388928 10755004032 10784342016 10788913152 10792347796 10802692096 10821787648 10826374656 10906689402 10925247662 10932830118 10960416936 10962653184 10979066616 11009015808 11013682176 11033150688 11051924128 11067936768 11079811456 11082072064 11087501184 11106367104 11134391808 11136663552 11169497088 11188502528 11208280064 11224035648 11243618304 11263007994 11298518784 11318490792 11337749752 11351860398 11354176512 11366358304 11371176138 11402194944 11427191784 11458363392 11463220224 11475519008 11477860352 11498149376 11503023072 11534401536 11591221248 11624894064 11647819008 11694693234 11697079296 11702037312 11722722606 11733958656 11742669386 11759682816 11772299672 11774701568 11789356032 11809416192 11830291296 11832705024 11867590656 11887783936 11908797568 11925537876 11946344448 12004676208 12034967616 12040068852 12055445696 12063812544 12076755698 12114832128 12153028608 12174511104 12179671488 12192738946 12195226624 12212895744 12225998848 12231181056 12255301632 12351449943 12367757312 12385142784 12428146752 12433414644 12464787888 12467331072 12485997328 12494662992 12510620416 12526190784 12528746496 12547504704 12569684502 12581732352 12587065344 12609315072 12630770432 12649070592 12662641664 12692990976 12724470969 12754968471 12787153092 12808911052 12827469312 12849295872 12872009136 12909958884 12912592896 12935418048 12940900956 12957428288 12976201728 12990123776 12992774144 12995629872 13031079936 13095272448 13117554688 13140742144 13159214208 13204905924 13243837131 13246539264 13266372161 13285593216 13302560768 13309077708 13311793152 13331723748 13365363696 13368090624 13373756928 13397397264 13420193584 13439637504 13454056768 13456801792 13496475648 13523091456 13562376408 13586038784 13629186144 13643808773 13652376864 13676509707 13719629952 13754248704 13757054976 13760078688 13777652224 13787214336 13802006512 13804822528 13807856739 13845522432 13889175552 13913726976 13937401856 13972570112 13981665096 14006059008 14040795552 14046746994 14074447968 14115942792 14133970816 14154448896 14178533376 14200698927 14203596288 14209616736 14245471872 14248378368 14269711232 14279614848 14294935316 14297851904 14318567424 14340005376 14385217536 14435166208 14455457856 14481010278 14505650418 14542252536 14577106824 14613889248 14616870912 14620083606 14638755488 14659964928 14664631919 14678687744 14684909568 14710867584 14757249024 14783334912 14808489472 14829944832 14845855744 14892662784 14918345274 14965380864 15017343992 15036034158 15039101952 15061618698 15064691712 15091321056 15097717782 15135813864 15138902016 15161568184 15183535104 15202926592 15213477888 15236255712 15277817856 15284293632 15337364096 15358923972 15379202048 15499858752 15527257326 15530425344 15553677706 15576212736 15592924312 15596105728 15602716416 15630296808 15679577088 15719141376 15745888256 15756816384 15773721728 15776940032 15795894996 15823454208 15900717168 15928459264 15950850048 15979045824 16006234944 16046623488 16053425136 16085083392 16132506048 16149814466 16153109504 16176513024 16188521694 16204038144 16232681472 16239561984 16308241408 16340402176 16360034103 16387871493 16468599924 16513523712 16520523264 16549726032 16570862336 16577886192 16619717184 16623108096 16659550656 16701587712 16704995328 16730006272 16754245632 16759579336 16782753792 16812420096 16865427456 16894511991 16923987968 16947778176 16965961292 16977736188 17006624628 17049537456 17056764207 17103292416 17132394496 17140787676 17162678848 17187545088 17213278512 17216790528 17247224064 17254534608 17301602304 17327506496 17374773248 17386831872 17542039851 17545618944 17553055968 17571888481 17584083909 17600937984 17606541232 17614004079 17658449508 17662052352 17714124288 17745436944 17749057536 17775631664 17801385984 17820484928 17824120832 17831675904 17863196352 17919516672 17995300864 18007014312 18052451424 18083168544 18115133547 18172248192 18203169152 18229542912 18235346276 18261766656 18289108419 18292839936 18338998272 18346771584 18382952448 18410475652 18460696576 18551635968 18642220128 18650121966 18674745344 18697181832 18700996608 18721060736 18728995992 18765930624 18821257056 18854526753 18872598528 18880598016 18886608643 18904711168 18913972608 18934265236 18938128384 18946155648 18993962496 18997837824 19039486464 19120007168 19180290048 19180729638 19213366578 19273943808 19308013704 19340867224 19364938326 19368889344 19389670048 19403127072 19436142432 19485185664 19489161216 19493444808 19546619904 19579879424 19614490112 19642908672 19676332032 19711113216 19773259776 19807358886 19869808896 19891127032 19953841152 19997585622 20048045544 20052135936 20060635392 20082158264 20086255616 20096095896 20121761408 20130290376 20181085152 20185202688 20244713472 20284637184 20315007616 20343564612 20370423808 20379058176 20478565296 20579444928 20601524426 20631373056 20635582464 20666478336 20703009768 20707233792 20768283648 20799378202 20803621888 20833763328 20840395744 20870590464 20906102784 20958855168 21009088512 21061193328 21070120491 21097938944 21111671952 21200956224 21267800064 21305394432 21314425104 21341646592 21368207808 21372567552 21395497984 21404566848 21442402974 21446777856 21510008064 21577826304 21584695592 21643575296 21652749312 21758475627 21813378804 21850495324 21865660236 21920833872 21925306368 21958133232 22018031616 22027364352 22066301376 22103848256 22135873536 22159622912 22164144128 22175002368 22212734208 22268783616 22338994176 22377005056 22377517911 22416560128 22448071296 22526015988 22592428047 22597037568 22636981584 22646576673 22675499504 22703720796 22708353024 22732716608 22742352276 22804389888 22854383568 22916726784 22926440448 22951038016 22955720704 22996298752 23006046144 23068803072 23249788128 23290885989 23295638016 23330516559 23389386468 23394158592 23404074624 23445445212 23467917312 23485338772 23519365632 23544599344 23549403136 23578712064 23618832384 23660582592 23665410048 23735181312 23775567872 23817595136 23851075752 23892688896 24009352416 24069935232 24080137704 24110891392 24127625088 24153511396 24224721699 24229664256 24282782541 24306057216 24349022208 24359342976 24385477892 24390453248 24425791488 24451997696 24462362112 24510603264 24702899886 24735514624 24770285568 24856293504 24866829288 24929575776 24934662144 24971994656 24989325984 25016136803 25021240832 25052381568 25057492992 25095009408 25139369004 25163464704 25174130688 25218630144 25261540864 25298141184 25325283328 25385981952 25448941938 25509936942 25574306184 25617822104 25654938624 25698591744 25744018272 25819917768 25825185792 25870836096 25881801912 25914856576 25952403456 25980247552 25985548288 25991259744 26062159872 26190544896 26235109376 26281484288 26318428416 26409811848 26487674262 26493078528 26532744322 26571186432 26605121536 26618155416 26623586304 26663447496 26730727392 26736181248 26747513856 26794794528 26840387168 26879275008 26908113536 26913603584 26992951296 27046182912 27124752816 27172077568 27258372288 27287617546 27304753728 27353019414 27439259904 27508497408 27520157376 27555304448 27574428672 27604013024 27609645056 27615713478 27691044864 27827453952 27874803712 27945140224 27963330192 28012118016 28081591104 28093493988 28148895936 28231885584 28267941632 28308897792 28357066752 28401397854 28407192576 28419233472 28490943744 28496756736 28539422464 28559229696 28589870632 28595703808 28680010752 28770435072 28820049867 28870332416 28910915712 28962020556 29011300836 29084505072 29154213648 29227778496 29233741824 29240167212 29277510976 29319929856 29329263838 29357375488 29369819136 29421735168 29514498048 29566669824 29616978944 29659889664 29691711488 29711038329 29836690548 29930761728 29996378433 30034687984 30072068316 30078203904 30123237396 30129383424 30182642112 30195435564 30271627728 30277804032 30323136368 30367070208 30405853184 30426955776 30472511424 30555635712 30568587264 30674728192 30717847944 30902286639 30999717504 31054514652 31060850688 31107355412 31152425472 31185848624 31192211456 31199067303 31205432832 31260593616 31359154176 31438282752 31491776512 31513632768 31547443456 31553880064 31591789992 31646908416 31801434336 31856918528 31901700096 31911855983 31958091648 32012469888 32093246976 32106850272 32163604461 32170166784 32218332391 32265012096 32299628932 32306219008 32353026048 32377043388 32408076288 32465362944 32479123968 32616482816 32680804352 32720068206 32775742986 32937199848 33027047424 33041046528 33099452064 33134964163 33141724672 33155772384 33239434368 33246216192 33319101312 33403175424 33409990656 33460012544 33508491264 33519158672 33565507584 33624840192 33730854912 33789023982 33847975936 33895556352 33931922584 33955472376 34013249256 34099074912 34113528414 34206584832 34264788992 34281575352 34325357696 34375090176 34426557024 34433581056 34494448128 34509069216 34603204608 34655012992 34749546496 34773663744 35084079702 35091237888 35106111936 35143776962 35168167818 35201875968 35213082464 35228008158 35316899016 35324104704 35428248576 35490873888 35498115072 35551263328 35602771968 35640969856 35648241664 35663351808 35726392704 35839033344 35990601728 36014028624 36104902848 36166337088 36230267094 36344496384 36406338304 36459085824 36470692552 36523533312 36578216838 36585679872 36677996544 36693543168 36765904896 36820951304 36921393152 37103271936 37284440256 37300243932 37349490688 37394363664 37401993216 37442121472 37457991984 37531861248 37642514112 37709053506 37745197056 37761196032 37773217286 37809422336 37827945216 37868530472 37876256768 37892311296 37987924992 38078972928 38173412907 38240014336 38264905413 38361459276 38426733156 38547887616 38616027408 38681734448 38729876652 38737778688 38779340096 38806254144 38872284864 38970371328 38978322432 38986889616 39093239808 39159758848 39228980224 39285817344 39352664064 39422226432 39614717772 39731511393 39739617792 39782254064 39799116483 39907682304 39995171244 40096091088 40104271872 40121270784 40164316528 40172511232 40192191792 40243522816 40260580752 40362170304 40370405376 40489426944 40569274368 40630015232 40687129224 40758116352 40931426319 40957130592 41029529121 41099342851 41158889856 41203048852 41262746112 41271164928 41332956672 41406019536 41414467584 41423570217 41536567296 41598756404 41607243776 41667526656 41680791488 41741180928 41812205568 41917710336 42018177024 42122386656 42140240982 42195877888 42223343904 42268644943 42401912448 42535600128 42602096781 42610788864 42628850208 42674586311 42683293184 42736415616 42745135104 42790995968 42809133696 42884805948 42893555712 43020016128 43155652608 43169391184 43287150592 43305498624 43516951254 43626757608 43700990648 43731320472 43841667744 43850612736 43916266464 43993895757 44036063232 44054728704 44132602752 44207696512 44271747072 44319245824 44328288256 44350004736 44425468416 44537567232 44677988352 44754010112 44755035822 44833120256 44896142592 45052031976 45184856094 45194075136 45273963168 45293153346 45350999008 45407441592 45416706048 45465433216 45484704552 45608779776 45708767136 45833453568 45852880896 45902076032 45911441408 45992597504 46012092288 46137606144 46499576256 46581771978 46591276032 46661033118 46778772936 46788317184 46808149248 46890890424 46970677544 47038731264 47089198688 47098806272 47157424128 47237664768 47321165184 47330820096 47470362624 47551135744 47635190272 47702151504 47785377792 48018704832 48139870464 48160275408 48221782784 48255250176 48307022792 48449443398 48459328512 48565565082 48612114432 48698044416 48718685952 48770955784 48780906496 48903995392 48924724224 49021206528 49163614479 49405799772 49471029248 49540571136 49712587008 49733658576 49859151552 49869324288 49943989312 49978651968 50032273606 50042481664 50104763136 50114985984 50190018816 50278738008 50348261376 50437260288 50523081728 50596282368 50650566656 50683535973 50771963904 50897883876 51019873884 51148612368 51170292621 51235644208 51309877248 51397183488 51488036544 51639835536 51650371584 51741672192 51763603824 51829713152 51904806912 51960495104 51982519488 52124319744 52562968576 52626119553 52636856832 52715665443 52819623696 52842012237 52975348524 52986157056 53065488644 53142372864 53210243072 53236310832 53247172608 53326894992 53461454784 53472362496 53495027712 53589589056 53680774336 53758550016 53816227072 53827207168 53985902592 54249505632 54344155136 54345400641 54437871971 54516744576 54575235092 54609507456 54706038828 54867325257 54878519808 55016994816 55040314752 55110608896 55148857344 55208026048 55219290112 55231426956 55382089728 55654907904 55749607424 55890280448 55926660384 56024236032 56163182208 56186987976 56297791872 56463771168 56524350631 56535883264 56563580259 56617795584 56659825929 56714133504 56802795708 56814385152 56838466944 56981887488 56993513472 57078844928 57118459392 57179741264 57191407616 57360021504 57540870144 57640099734 57740664832 57821831424 57924041112 58022601672 58169010144 58308427296 58455556992 58467483648 58480334424 58555021952 58639859712 58658527676 58714750976 58739638272 58843470336 59028996096 59133339648 59233957888 59319779328 59383422976 59422076658 59673381096 59861523456 59992756866 60069375968 60144136632 60156407808 60246474792 60258766848 60365284224 60390871128 60543255456 60555608064 60646272736 60734140416 60753475093 60811706368 60853911552 60945022848 61111271424 61137174528 61349456384 61435695888 61804573278 61999435008 62109029304 62121701376 62214710824 62304850944 62371697248 62384422912 62398134606 62410865664 62521187232 62718308352 62876565504 62983553024 63027265536 63094886912 63107760128 63183579984 63293816832 63602868672 63713837056 63803400192 63823711966 63916183296 64024939776 64186493952 64213700544 64327208922 64340333568 64436664782 64530024192 64599257864 64612438016 64754086776 64930725888 64958247936 65232965632 65275426881 65361608704 65440136412 65551485972 65874399696 66054094848 66082093056 66198904128 66269928326 66283449344 66311544768 66478868736 66492432384 66638202624 66806350848 66920025088 67016982528 67038317344 67131015168 67132553733 67249680384 67578047964 67695951872 67777284141 67791112704 67863845168 67910944752 68026498512 68198149824 68227056828 68413169664 68529577984 68563150704 68650715392 68750180352 68853114048 68867162112 68988896256 69018138432 69206409216 69310025984 69991549677 70168159404 70182475776 70212223872 70287553924 70336335636 70403751936 70426164928 70456016316 70633798032 70648209408 70856497152 70981747776 70996230144 71102526656 71205543936 71281939712 71296483328 71326703616 71452785408 71678066688 71981203456 72028057248 72105335491 72209805696 72332674176 72460534188 72674165097 72688992768 72797823707 72812676608 72848347623 72918171648 72941385104 73047066624 73156433676 73171359744 73355993088 73387086336 73531809792 73641902608 73842786304 74206543872 74568880512 74600487864 74788727328 74803986432 74884242944 74915983968 75048410409 75063722496 75285028224 75418107012 75490394112 75522392064 75546434572 75618844672 75655890432 75737060944 75752513536 75784622592 75975849984 76157945856 76346825814 76480028672 76529810826 76722918552 76853466312 77095775232 77232054816 77363468896 77459753304 77475557376 77558680192 77612508288 77744569728 77940742656 77956644864 77973779232 78186479616 78244521521 78319517696 78457960448 78571634688 78705328128 78844452864 79229435544 79463022786 79479235584 79564508128 79598232966 79815364608 79990342488 80192182176 80208543744 80242541568 80328633056 80345022464 80384383584 80470627253 80487045632 80521161504 80724340608 80740810752 80978853888 81138548736 81260030464 81374258448 81516232704 81862852638 81914261184 82059058242 82198685702 82317779712 82406097704 82525492224 82665913344 82812039072 82828935168 82847140434 83073134592 83197512808 83214487552 83361582976 83482361856 83624411136 83835420672 84036354048 84244773312 84280481964 84391755776 84446687808 84537289886 84803824896 85071200256 85204193562 85221577728 85257700416 85349172622 85366586368 85472831232 85490270208 85581991936 85618267392 85769611896 85787111424 86040032256 86311305216 86338782368 86460149601 86574301184 86610997248 87033902508 87253515216 87401981296 87462640944 87683335488 87701225472 87832532928 87987791514 88072126464 88109457408 88265205504 88415393024 88543494144 88638491648 88700009472 88850936832 89075134464 89510071644 89666240512 89792285184 90104063952 90369712188 90388150272 90547926336 90586306692 90701998016 90814883184 90833412096 90930866432 90969409104 91217559552 91417534272 91666907136 91705761792 91804152064 91822882816 91985195008 92024184576 92706859917 92864605127 92999152512 93163543956 93182552064 93322066236 93557545872 93576634368 93597201909 93616298496 93781780848 93941355088 94077462528 94178397376 94197612544 94314848256 94475329536 94642330368 94661640192 94940725248 95102271488 95270380544 95404303008 95506661411 95570755584 95735567949 96037409664 96279740928 96320550816 96443565568 96490813383 96510500352 96614045584 96654997173 96898886796 96918657024 97131130164 97224228864 97396088832 97437371904 97541911568 97561812992 97807990784 97849448448 98042413056 98327228958 98811599544 99081142272 99404892489 99425174016 99467317152 99718303104 99738648576 99887978624 99957303936 100064547212 100084963328 100209526272 100229971968 100380037632 100557476016 100696522752 100874520576 101046163456 101192564736 101301133312 101367071946 101543927808 101795767752 102039747768 102297224736 102340585242 102471288416 102619754496 102652423433 102794366976 102976073088 103279671072 103300743168 103483344384 103527207648 103638281041 103659426304 103809613824 103920990208 103965038976 104248639488 105125937152 105252239106 105273713664 105431330886 105639247392 105684024474 105950697048 105972314112 106130977288 106284745728 106420486144 106472621664 106494345216 106653789984 106922909568 106944724992 106990055424 107179178112 107361548672 107517100032 107632454144 107654414336 107971805184 108499011264 108688310272 108690801282 108875743942 109033489152 109150470184 109219014912 109412077656 109734650514 109757039616 110033989632 110080629504 110221217792 110297714688 110416052096 110438580224 110462853912 110764179456 111309815808 111499214848 111780560896 111853320768 112048472064 112326364416 112373975952 112595583744 112927542336 113048701262 113071766528 113127160518 113235591168 113319651858 113428267008 113605591416 113628770304 113676933888 113963774976 114157689856 114236918784 114359482528 114382815232 114520238721 114720043008 115280199468 115481329664 115643662848 115848082224 116045203344 116338020288 116616854592 116911113984 116934967296 116960668848 117110043904 117279719424 117317055352 117479276544 117686940672 118057992192 118266679296 118467915776 118766845952 118844153316 119346762192 119397349449 119723046912 119985513732 120138751936 120288273264 120312815616 120492949584 120517533696 120730568448 120781742256 121086510912 121111216128 121292545472 121468280832 121506950186 121623412736 121707823104 121890045696 122274349056 122698912768 122794278957 122871391776 123003219367 123088587363 123298028553 123609146556 123998870016 124218058608 124243402752 124270710651 124429421648 124609701888 124743394496 124768845824 124796269212 124821731328 125042374464 125436616704 125753131008 125967106048 126054531072 126189773824 126367159968 126587633664 126805934829 127205737344 127606800384 127647423932 127806290343 127832366592 128023758933 128049879552 128372987904 128427401088 128654417844 128680667136 128873329564 129060048384 129198515728 129224876032 129508173552 129861451776 129916495872 130465931264 130550853762 130723217408 130880272824 131102971944 131748799392 131981687271 132108189696 132164186112 132206260501 132397808256 132539856652 132566898688 132623089536 132957737472 132984864768 133276405248 133612701696 133840050176 134033965056 134076634688 134262030336 134265107466 134499360768 135156095928 135391903744 135554568282 135582225408 135727690336 135821889504 136052997024 136396299648 136454113656 136826339328 137059155968 137126301408 137273422961 137301430784 137500360704 137706228096 137734324224 137977792512 138036276864 138412818432 138620051968 139983099354 140336318808 140364951552 140424447744 140575107848 140672671272 140852329856 140912032632 141267596064 141296418816 141712994304 141963495552 141992460288 142205053312 142411087872 142563879424 142592966656 142653407232 142905570816 143356133376 143962406912 144056114496 144210670982 144419611392 144665348352 144921068376 145348330194 145377985536 145595647414 145625353216 145696695246 145836343296 145882770208 146094133248 146312867352 146342719488 146711986176 146774172672 147063619584 147283805216 147490843437 147685572608 148413087744 149137761024 149200975728 149577454656 149607972864 149768485888 149831967936 150096820818 150127444992 150570056448 150836214024 151044784128 151092869144 151311780864 151474121888 151505027072 151569245184 151951699968 152315891712 152693651628 152960057344 153059621652 153445837104 153706932624 154191550464 154464109632 154726937792 154919506608 154951114752 155117360384 155225016576 155489139456 155881485312 155947558464 156372959232 156489043042 156639035392 156915920896 157688905728 158146996329 158458871088 158526036711 158926045572 158958471168 159129016256 159196465932 159630729216 159980684976 160384364352 160417087488 160485083136 160657266112 160690044928 160768767168 160941254506 160974091264 161042323008 161448681216 161481621504 161957707776 162520060928 162748516896 163032465408 163036201923 163313615913 163725705276 163828522368 164118116484 164397371404 164601975771 164635559424 164812195408 165050984448 165331826688 165624078144 165657870336 165694280868 166146269184 166395025616 166428975104 166723165952 166964723712 167248822272 167670841344 168072708096 168489546624 168560963928 168893375616 169074579772 169573051893 169607649792 169979477787 170142400512 170408387124 170443155456 170515400832 170698345244 170733172736 170945662464 170980540416 171163983872 171236534784 171539223792 171574222848 172080064512 172622610432 172677564736 172920299202 173148602368 173221994496 174067805016 174507030432 174803962592 174925281888 175112957621 175366670976 175402450944 175665065856 175975583028 176144252928 176218914816 176530411008 176794714717 176830786048 177086988288 177276983296 177400018944 177701873664 178150268928 179020143288 179332481024 179584570368 180208127904 180739424376 180776300544 181095852672 181172613384 181403996032 181629766368 181666824192 181861732864 181938818208 182260425279 182435119104 182835068544 183333814272 183411523584 183608304128 183645765632 183970390016 184048369152 185413719834 185729210254 185998305024 186327087912 186365104128 186644132472 187115091744 187153268736 187194403818 187232596992 187563561696 187882710176 188154925056 188356794752 188395225088 188629696512 188950659072 189284660736 189323280384 189881450496 190204542976 190540761088 190808606016 191013322822 191141511168 191471135898 192074819328 192559481856 192641101632 192887131136 192981626766 193021000704 193228091168 193309994346 193797773592 193837314048 194262260328 194792177664 194874743808 195083823136 195123625984 195615981568 195698896896 196084826112 196654457916 197623199088 198162284544 198809784978 198850348032 198934634304 199436606208 199477297152 199775957248 199914607872 200129094424 200169926656 200419052544 200760075264 201114952032 201393045504 201749041152 202092326912 202602266624 202734143892 203087855616 203591535504 204079495536 204594449472 204681170484 204942576832 205239508992 205304846866 205588733952 205952146176 206559342144 206601486336 206966688768 207054415296 207276562082 207318852608 207619227648 207841980416 207930077952 209974649031 210251874304 210504478212 210547427328 210862661772 211278494784 211368048948 211901394096 211944628224 212261954576 212569491456 212840972288 212945243328 212988690432 213307579968 213845819136 213889449984 213980110848 214358356224 214723097344 215034200064 215264908288 215943610368 216316006473 216998022528 217381602564 217751487884 218022495291 218066978304 218300940368 218393471121 218438029824 218824155312 219469301028 219514079232 220067979264 220161259008 220442435584 220595429376 220832104192 220877160448 220925707824 221528358912 222619631616 222998429696 223706641536 224652728832 224747951904 225145231227 225191167488 225528326737 225855084672 226097402524 226143533056 226254321036 226471182336 226639303716 226856534016 227211182832 227257540608 227353867776 227927549952 228315379712 228473837568 228718965056 228765630464 229040477442 229440086016 230560398936 230962659328 231287325696 231696164448 231944749141 232090406688 232676040576 233233709184 233822227968 233869934592 233921337696 234172309757 234220087808 234559438848 234634110704 234733564563 234958553088 235373881344 236115984384 236533358592 236935831552 237533691904 237688306632 238693524384 238794698898 239446093824 239971027464 240277503872 240576546528 240625631232 240985899168 241035067392 241411881759 241461136896 241563484512 242173021824 242222432256 242585090944 242936561664 243013900372 243246825472 243415646208 243780091392 244548698112 245397825536 245588557914 245742783552 246006438734 246177174726 246596057106 247218293112 247997740032 248436117216 248486805504 248541421302 248858843296 249219403776 249486788992 249537691648 249592538424 249643462656 250084748928 250873233408 251506262016 251934212096 252109062144 252379547648 252734319936 253175267328 253611869658 254411474688 255213600768 255294847864 255612580686 255664733184 256047517866 256099759104 256745975808 256854802176 257308835688 257361334272 257746659128 258120096768 258397031456 258449752064 259016347104 259722903552 259832991744 260931862528 261101707524 261446434816 261760545648 262205943888 263497598784 263963374542 264216379392 264328372224 264412521002 264795616512 265079713304 265133797376 265246179072 265915474944 266552810496 267225403392 267680100352 268153269376 268530214932 268998721536 270312191856 270783807488 271109136564 271164450816 271455380672 271643779008 272105994048 272792599296 272908227312 273652678656 274118311936 274252602816 274546845922 274602861568 275000721408 275412456192 275468648448 275955585024 276072553728 277240103936 278120579751 278593815381 279966198708 280672637616 280729903104 280791605727 280848895488 281150215696 281345342544 281704659712 281824065264 282535192128 282592837632 283425988608 283926991104 283984920576 284410106624 284822175744 285127758848 285306814464 285811141632 286519984233 286712266752 287206703847 288112228992 288421341964 288839222784 289330696704 289842136752 289964991519 290696660388 290755971072 291191294828 291250706432 291393390492 291672686592 291765540416 292188266496 292625734704 292685438976 293423972352 293548345344 294127239168 294567610432 294981686874 295371145216 298214677467 298275522048 298401951456 298722104177 299154909312 299215945728 299536971776 299663935872 300193641636 300254889984 301140112896 301672428048 302089568256 302185738288 302623561728 302948243776 303010054144 303138490368 303903399936 304631783424 305387303256 305920114688 306119243304 306891674208 307413865248 307957270299 308383100928 308928219264 309453875584 309839013216 309902229504 310234720768 310450033152 310914843123 310978278912 311762970624 311895116928 312745918464 312978086084 313278070784 313831841792 315377811456 316293992658 316917742176 317052073422 317852091144 317916942336 318258032512 318392931864 319261458432 319961369952 320768728704 320834174976 320970166272 321314532224 321380089856 321537534336 321882509012 321948182528 322084646016 322897362432 322963243008 323915415552 325040121856 325497033792 326064930816 326072403846 326627231826 327451410552 327657044736 328236232968 328794742808 329203951542 329271118848 329624390816 330101968896 330663653376 331248156288 331315740672 331388561736 332292538368 332790051232 332857950208 333446331904 333929447424 334497644544 335341682688 336145416192 336979093248 337121927856 337786751232 338149159544 339146103786 339215299584 339958955574 340284801024 340816774248 340886310912 341030801664 341396690488 341466345472 341891324928 342327967744 342473069568 343078447584 343148445696 344160129024 345355129472 345840598404 346297204736 346443988992 348135610032 349014060864 349607925184 349850563776 350225915242 350733341952 350804901888 351330131712 351951166056 352437829632 353060822016 353589429434 353661572096 354173976576 354553966592 354800037888 355403747328 356300537856 358040286576 358192048347 358664962048 359169140736 360416255808 361478848752 361552601088 362191705344 362345226768 362807992064 363259532736 363333648384 363723465728 363877636416 364520850558 364870238208 365670137088 366823047168 367216608256 367940780032 368096738304 368382836871 369009658101 369894085659 370827439668 371458420508 371996610048 372654175824 372730208256 373288264944 374230183488 374306537472 374388807636 374465193984 375127123392 375765420352 376309850112 376713589504 376790450176 377259393024 377901318144 378569321472 379762900992 380409085952 380417804487 381081522176 381617212032 382026645644 382942271796 384071276799 384149638656 385118963712 385282203264 385774262272 385963253532 386042001408 386456182336 386619988692 387595547184 387674628096 388524520656 389584355328 389749487616 390167646272 390247251968 391231963136 391397793792 392169652224 393308915832 395246398176 395670454417 395945061813 396324569088 396618781503 397619569956 397700696064 397869268608 398873212416 398954594304 399551914496 399829215744 400258188848 400339853312 400838105088 401520150528 402229904064 402786091008 403498082304 404184653824 405204533248 405468287784 406175711232 407183071008 408158991072 409188898944 409362340968 409885153664 410479017984 410609693732 411177467904 411820268883 411904292352 413118684288 413202972672 413933377536 414108830592 414553124164 414637705216 415238455296 415683960832 415860155904 419949298062 420503748608 421008956424 421094854656 421725323544 422556989568 422736097896 423802788192 423889256448 424523909152 425138982912 425274325651 425681944576 425890486656 425977380864 426615159936 427691638272 427778899968 427960221696 428716712448 429446194688 430068400128 430529816576 431887220736 432632012946 433996045056 434763205128 435502975768 436044990582 436133956608 436601880736 436786942242 436876059648 437648310624 438938602056 439028158464 440135958528 440322518016 440884871168 441190858752 441664208384 441754320896 441851415648 443056717824 445239263232 445996859392 447413283072 449305457664 449495903808 450290462454 450382334976 451056653474 451710169344 452194805048 452287066112 452508642072 453278607432 454422365664 454515081216 454707735552 455855099904 456630759424 456947675136 457437930112 457531260928 458080954884 458880172032 461120797872 461925318656 462574651392 463392328896 463889498282 464180813376 465352081152 466467418368 467644455936 467842675392 468344619514 468440175616 469118877696 469268221408 469467129126 469917106176 470747762688 473066717184 473871663104 474440988987 475067383808 475376613264 477387048768 477589397796 478892187648 479942054928 480555007744 481153093056 481251262464 481971798336 482070134784 482823763518 482922273792 483126969024 484346043648 484444864512 485170181888 485873123328 486027800744 487560182784 489097396224 489940847739 490795651072 491177115828 491485567104 492012877468 492354349452 493192114212 494436586224 495995480064 496872234432 496973611008 497082842604 497717686592 498438807552 498973577984 499075383296 499185076848 499286925312 500169497856 501746466816 503012524032 503868424192 504218124288 504759095296 505468639872 507223739316 508719155679 508822949376 509584765949 509938433361 510427201536 510589695728 511225161372 511329466368 512095035732 512199518208 513491951616 513709604352 514617671376 514722668544 515493318256 516240193536 516794062912 516899504128 518032694208 519445807104 519665983488 521863725056 522203415048 523521091296 524411887776 525338872863 526995197568 527926749084 528432758784 528656744448 528825042004 529591233024 530159426608 530267594752 530384144151 530492358144 531830949888 533105620992 534450806784 535360200704 536306538752 537060429864 537997443072 540624383712 541567614976 542218273128 542328901632 542910761344 543287558016 544211988096 545585198592 545816454624 546781275837 547305357312 547711650647 548236623872 548505205632 549093691844 549205723136 550001442816 550824912384 550937296896 551911170048 552145107456 554480207872 556241159502 557187630762 559932397416 561345275232 561459806208 561583211454 561697790976 562300431392 562690685088 563294390771 563409319424 563648130528 565070384256 565185675264 566851977216 567853982208 567969841152 568820213248 569644351488 570255517696 570613628928 571622283264 573039968466 573424533504 574413407694 576224457984 576842683928 577678445568 578661393408 579684273504 579929983038 581393320776 581511942144 582382589656 582501412864 582786780984 583531080832 584376532992 585251469408 585370877952 586847944704 587096690688 588254478336 589135220864 589963373748 590742290432 596429354934 596551044096 596803902912 597444208354 598309818624 598431891456 599073943552 599327871744 600387283272 600509779968 602280225792 603344856096 604179136512 604371476576 605247123456 605896487552 606020108288 606276980736 607806799872 609263566848 610774606512 611840229376 612238486608 613783348416 614827730496 615914540598 616766201856 617856438528 618907751168 619678026432 619804459008 620469441536 620900066304 621829686246 621956557824 623525941248 623790233856 625956172168 627663683584 630755622912 632587985316 633835484352 634104146844 635704182288 635833884672 636516065024 636785863728 638522916864 639922739904 641537457408 641668349952 641940332544 642629064448 642760179712 643075068672 643765018024 643896365056 644169292032 645794724864 647830831104 648948019419 650080243712 650994067584 652144807692 653254463652 654902821104 655180413363 655314089472 656472465936 657589485616 658407903084 658542237696 659248781632 660203937792 661327306752 662496312576 662631481344 662777123472 664585076736 665580102464 665715900416 666892663808 667858894848 668995289088 673958186496 674243855712 675435693681 675573502464 676298319088 676584980211 678292207572 678430599168 679917911148 680569602048 681633548496 681772621824 682061603328 682793380976 682932690944 683782649856 684655935488 684946139136 686156895168 686296891392 688320258048 690710258944 691681196808 692887977984 695834247423 696271220064 698028121728 699215850368 699701127552 700451830484 701466683904 701609803776 702516929271 702660263424 703902332112 704200693689 704875659264 706121644032 707178858868 707323144192 708347953152 709107933184 709600075776 710807494656 712601075712 716080573152 716384096694 717329924096 718338281472 718566964031 720832511616 722957697504 723105202176 724235645277 724383410688 724690453536 725467967287 725615984128 726519065472 726667296768 727446931456 727755272832 729041701116 729740476416 731340274176 733646094336 734433216512 735881560064 736193476608 736765673742 738019316202 739788171318 741654879336 742916841016 743993220096 745308351648 745460416512 746576529888 748460366976 748613074944 748777615272 748930387968 750254246784 751530840704 752619700224 753427179008 753580900352 754518786048 755802636288 757138642944 759525801984 760818171904 760835608974 762163044352 763234424064 764053291288 765884543592 768142553598 768299277312 770237927424 770564406528 771548524544 771926507064 772084002816 772912364672 773239977384 775191094368 775349256192 777049041312 779168710656 779498975232 780335292544 780494503936 782463926272 782795587584 784339304448 786617831664 790492796352 791340908834 791890123626 792649138176 793237563006 795239139912 795401392128 795738537216 797746424832 799103828992 799658431488 800516377696 800679706624 801676210176 803040301056 804459808128 806996164608 808369307648 810409066496 810936575568 812351422464 814366142016 816317982144 818377797888 818724681936 819770307328 820958035968 821219387464 822354935808 823640537766 823808584704 826237368576 826405945344 827866755072 828217661184 829106248328 829275410432 831367921664 831720311808 835781446143 839898596124 841007497216 842017912848 842189709312 843450647088 845113979136 845472195792 847605576384 847778512896 849047818304 850277965824 850548651302 851363889152 851780973312 851954761728 853230319872 855383276544 855920443392 857433424896 858892389376 859559952699 860136800256 861059633152 861620111541 865264025892 867992090112 869526410256 869894974557 871005951536 872089981164 872267913216 873203761472 873573884484 873752119296 875296621248 877877204112 878056316928 880271917056 880645036032 881769742336 882381717504 883328416768 883702831296 886113435648 894644032401 894826566144 896166312531 898610915328 898991807616 900580924908 900764669952 902113306948 903420338688 904389610096 904574132224 905017284144 906557214864 908844731328 909030162432 909415471104 911710199808 913261518848 913895350272 914875860224 915062521856 916161909768 917760344064 922241595744 923850637312 923871810897 925149302784 925443823507 926784657792 927778996564 928361626752 930704162304 932744529369 932934836736 935288911872 935685350784 936689239028 936880351232 938237755392 938536442816 938934258252 939834212352 941495525376 946133434368 947743326208 948881977974 950134767616 950753226528 954774097536 955178795592 957784375296 959884109856 960913960727 961110015488 962306186112 962502524928 963943596672 964140269568 965647527036 965844547584 966253938048 968692087296 968889729024 970340363776 971746246656 972055601488 975120365568 978194792448 979881695478 981591302144 982354231656 982971134208 984025754936 984708698904 986384228424 988873172448 991990960128 993744468864 993947222016 994165685208 995435373184 996877615104 997947155968 998150766592 998370153696 998573850624 1000338995712 1003492933632 1006025048064 1007736848384 1008436248576 1009518190592 1010937279744 1014447478632 1017438311358 1017645898752 1019169531898 1019876866722 1020854403072 1021179391456 1022450322744 1022658932736 1024190071464 1024399036416 1026983903232 1027419208704 1029235342752 1029445337088 1030986636512 1032480387072 1033588125824 1033799008256 1036065388416 1038891614208 1039331966976 1043727450112 1044406830096 1047042182592 1048823775552 1050677745726 1053990395136 1055853498168 1057313488896 1057650084008 1059182466048 1060318853216 1060535189504 1060768288302 1060984716288 1063661899776 1066211241984 1068901613568 1070720401408 1072613077504 1074120859728 1075994886144 1081248767424 1083135229952 1084436546256 1084657803264 1085821522688 1086575116032 1088423976192 1091170397184 1091632909248 1093562551674 1094610714624 1095423301294 1096473247744 1097010411264 1098187383688 1098411446272 1101649824768 1103822340096 1104290214912 1107028974303 1108960415744 1109682256977 1112482319004 1114375261524 1119864794832 1122690550464 1122919612416 1123166422908 1123395581952 1124600862784 1125381370176 1126588781542 1126818638848 1127296261056 1130140768512 1130371350528 1133703954432 1135707964416 1137640426496 1139288702976 1140511035392 1141227257856 1141253413461 1143244566528 1146079936932 1148826815388 1152213830397 1152448915968 1153685367856 1155356891136 1157322786816 1159368547008 1159859966076 1162786641552 1163023884288 1164765179312 1165002825728 1165573561968 1167062161664 1168753065984 1170502938816 1170741755904 1173695889408 1174193381376 1176508956672 1178270441728 1179926747496 1187011363251 1189856344509 1192858709868 1193102088192 1193607805824 1194888416708 1196619637248 1196863782912 1198147887104 1198655743488 1200774566544 1201019559936 1204560451584 1206689712192 1208358273024 1208742953152 1210494246912 1211792975104 1212040216576 1212553961472 1215613599744 1218527133696 1221549213024 1223680458752 1224476973216 1225790703347 1227566696832 1229655460992 1231829081196 1233532403712 1235460806649 1235712877056 1237563003019 1237815502336 1239356052864 1239608918016 1240938883072 1241800132608 1243659372492 1243913115648 1247051882496 1247580467712 1251912344336 1255327367168 1261511245824 1265175970632 1267670968704 1268208293688 1271408364576 1271667769344 1273032130048 1273571727456 1275822976953 1277045833728 1279845479808 1283074914816 1283336699904 1283880665088 1285258128896 1285520359424 1286150137344 1287530036048 1287792730112 1288338584064 1291589449728 1295661662208 1297896038838 1300160487424 1301988135168 1304289615384 1306508927304 1309805642208 1310360826726 1310628178944 1312944931872 1315178971232 1316815806168 1317084475392 1318497563264 1320407875584 1322654613504 1324992625152 1325262962688 1325554246944 1329170153472 1331160204928 1331431800832 1333785327616 1335717789696 1337990578176 1347916372992 1348487711424 1350871387362 1351147004928 1352596638176 1353169960422 1356584415144 1356861198336 1359835822296 1363267096992 1363545243648 1364123206656 1365586761952 1365865381888 1367565299712 1368000663301 1369311870976 1369892278272 1372313790336 1372593782784 1376640516096 1381420517888 1383362393616 1385775955968 1391668494846 1392542440128 1396056243456 1398431700736 1399402255104 1400903660968 1402933367808 1405033858542 1405320526848 1407804664224 1408401387378 1409751318528 1412243288064 1414357717736 1414646288384 1418215866368 1419200151552 1421614989312 1425202151424 1432161146304 1432768193388 1434659848192 1436676562944 1437133928062 1441665023232 1445915395008 1446210404352 1448471290554 1448766821376 1449380907072 1450935934574 1451231968256 1453038130944 1453334593536 1454893862912 1455510545664 1458083402232 1462680548352 1467292188672 1468866433024 1469822543217 1471763120128 1472386953216 1473531347484 1476038632404 1479576342636 1483309758672 1485833682032 1487986440192 1490616703296 1490920833024 1493153059776 1496920733952 1497226149888 1497555230544 1497860775936 1500508493568 1503061681408 1505239400448 1506854358016 1509037572096 1511605272576 1514277285888 1521671217948 1524326088704 1526157467037 1526468848128 1528106582576 1528754297847 1531769087184 1536285107196 1536598554624 1540475854848 1541128813056 1543097049088 1543853014128 1544168005632 1545824729344 1546479954768 1550382188736 1550698512384 1554098082624 1558337421312 1558997950464 1560670585088 1560989007872 1565591175168 1573235663328 1576016618589 1578698287159 1580985592704 1582681817668 1583780247252 1585298276352 1586475126012 1590478279824 1590802784256 1591152432453 1591477074432 1595492849664 1598207657984 1599316862976 1601032755392 1601359413248 1603352420352 1606080602112 1608919616256 1613992329216 1616738615296 1620818132992 1621873151136 1623613243987 1624702844928 1628732284032 1632635964288 1636755595776 1637449363872 1639206168299 1639540614656 1640343827511 1641916071936 1642438774928 1643134951941 1644709871616 1647281075532 1647617169408 1652474737152 1652811890688 1655733510144 1656435322368 1658212496656 1658550820864 1662735843328 1663440623616 1671562892286 1679797192248 1684035825696 1684379418624 1686901294176 1689883172313 1690227958272 1690944391584 1695211152768 1695557025792 1698095636608 1700555931648 1701097302604 1702727778304 1703561946624 1703909523456 1706460639744 1710766553088 1711840886784 1714866849792 1717784778752 1719119905398 1720273600512 1722119266304 1723240223082 1730528051784 1735984180224 1739052820512 1739789949114 1742011903072 1744179962328 1744535826432 1746407522944 1747147768968 1747504238592 1750593242496 1755754408224 1756112633856 1760543834112 1761290072064 1761850777697 1763539484672 1764763435008 1766656833536 1767405662592 1772226871296 1789288064802 1789653132288 1792332625062 1797221830656 1797983615232 1801161849816 1801529339904 1804226613896 1806840677376 1808779220192 1809148264448 1810034568288 1813114429728 1817689462656 1818060324864 1818830942208 1823420399616 1826523037696 1827790700544 1829751720448 1830125043712 1832323819536 1835520688128 1844483191488 1847701274624 1847743621794 1850298605568 1850887647014 1853569315584 1855557993128 1856723253504 1861408324608 1865489058738 1865869673472 1870577823744 1871370701568 1873378478056 1873760702464 1877072885632 1877868516504 1882991050752 1892266868736 1895486652416 1897763955948 1900269535232 1901506453056 1909548195072 1910357591184 1915568750592 1919768219712 1921827921454 1922220030976 1924612372224 1925005049856 1927887193344 1928280539136 1931295054072 1931689095168 1932507876096 1937384174592 1940680727552 1943492493312 1944111202976 1946844058257 1950240731136 1959763390956 1963182604288 1964708463312 1965541240089 1965942268416 1968051509872 1969417397808 1972768456848 1977746344896 1983981920256 1987488937728 1987894444032 1988331370416 1990870746368 1993755230208 1995894311936 1996740307392 1997147701248 2000677991424 2006985867264 2019036381184 2021874559488 2028894957264 2029754940633 2034876622716 2035291797504 2038339063796 2039753733444 2041708806144 2042358782912 2044900645488 2045317865472 2048380142928 2048798072832 2053967806464 2054838417408 2058470685504 2058890674176 2061973273024 2064960774144 2067176251648 2067598016512 2072130776832 2078663933952 2087454900224 2087502742269 2088813660192 2091054729239 2094084365184 2097647551104 2101355491452 2107550787813 2107980790272 2111706996336 2112602081067 2114626977792 2115300168016 2118364932096 2120637706432 2121070379008 2121536576604 2121969432576 2127323799552 2132422483968 2137803227136 2141440802816 2145226155008 2148241719456 2151989772288 2155700892093 2162497534848 2168873092512 2169315606528 2171643045376 2172706935831 2173150232064 2176403901861 2176847952384 2182340794368 2183265818496 2187125103348 2189221429248 2190846602588 2192946495488 2194020822528 2196374767376 2196822892544 2203299649536 2207644680192 2208580429824 2214057948606 2217920831488 2219364513954 2224964638008 2228750523048 2239729589664 2245381100928 2245839224832 2246332845816 2246791163904 2249201725568 2250762740352 2253177563084 2253637277696 2254592522112 2260281537024 2260742701056 2267407908864 2271415928832 2275280852992 2278577405952 2281022070784 2282454515712 2282506826922 2286489133056 2292159873864 2297653630776 2304427660794 2304897831936 2307370735712 2310713782272 2314645573632 2318737094016 2319719932152 2325573283104 2326047768576 2329530358624 2330005651456 2331147123936 2333648190337 2334124323328 2337506131968 2341005877632 2341483511808 2347391778816 2348386762752 2353017913344 2356540883456 2359853494992 2374022726502 2379712689018 2385717419736 2386204176384 2387215611648 2389776833416 2393239274496 2396295774208 2397311486976 2401549133088 2402039119872 2409120903168 2413379424384 2417485906304 2420988493824 2423585950208 2424080433152 2425107922944 2431227199488 2437054267392 2443098426048 2447360917504 2448953946432 2451581406694 2455133393664 2459310921984 2463658162392 2467064807424 2470921613298 2471425754112 2475126006038 2475631004672 2478712105728 2479217836032 2481877766144 2483600265216 2487318744984 2487826231296 2494103764992 2495160935424 2503824688672 2507344338429 2510654734336 2523022491648 2530351941264 2535341937408 2536416587376 2542816729152 2543335538688 2546064260096 2547143454912 2551645953906 2554091667456 2559690959616 2566149829632 2567761330176 2570516257792 2572300274688 2575060072096 2575585460224 2576677168128 2578679858097 2583178899456 2595792077676 2600320974848 2603976270336 2608579230768 2613017854608 2619611284416 2620721653452 2621256357888 2625889863744 2630357942464 2633631612336 2634168950784 2636995126528 2640815751168 2645309227008 2649985250304 2651108493888 2658340306944 2662320409856 2662863601664 2667570655232 2688498937593 2695832745984 2696975422848 2701742774724 2702294009856 2705193276352 2706339920844 2713168830288 2713722396672 2719671644592 2726534193984 2727090487296 2728246413312 2731173523904 2731730763776 2735130599424 2736001326602 2738623741952 2739784556544 2744627580672 2745187565568 2753281032192 2762841035776 2766724787232 2769693180919 2771551911936 2771615432691 2776331470521 2783336989692 2785084880256 2792112486912 2796863401472 2798233588107 2798804510208 2801807321936 2805866735616 2810067717084 2810641053696 2815609328448 2816802774756 2819502637056 2824486576128 2828715435472 2829292576768 2836431732736 2838400303104 2843229978624 2850404302848 2864322292608 2865536386776 2873353125888 2874267856124 2882741882181 2883330046464 2891830790016 2892420808704 2896942581108 2897533642752 2898761814144 2901871869148 2902463936512 2906076261888 2906669187072 2909787725824 2911021091328 2916166804464 2925361096704 2934584377344 2937732866048 2939645086434 2943526240256 2944773906432 2947062694968 2952077264808 2959152685272 2966619517344 2971667364064 2975972880384 2976920279557 2981233406592 2981841666048 2986306119552 2993841467904 2994452299776 2995110461088 2995721551872 3001016987136 3005510150189 3006123362816 3010478800896 3013708716032 3018075144192 3023210545152 3028554571776 3043342435896 3048652177408 3052314934074 3052937696256 3056213165152 3057508595694 3063538174368 3072570214392 3073197109248 3080951709696 3082257626112 3086194098176 3087706028256 3088336011264 3091649458688 3092959909536 3100764377472 3101397024768 3108196165248 3116674842624 3117995900928 3121341170176 3121978015744 3131182350336 3146471326656 3152033237178 3157396574318 3161971185408 3165363635336 3167560494504 3172950252024 3180956559648 3181605568512 3182304864906 3182954148864 3190985699328 3196415315968 3198633725952 3202065510784 3202718826496 3206704840704 3212161204224 3217839232512 3227984658432 3233477230592 3241636265984 3243746302272 3247226487974 3249405689856 3257464568064 3265271928576 3273511191552 3274898727744 3278412336598 3279081229312 3280687655022 3283832143872 3284877549856 3286269903882 3289419743232 3294562151064 3295234338816 3304949474304 3311467020288 3312870644736 3316424993312 3317101641728 3321086922909 3325471686656 3326881247232 3343125784572 3359594384496 3368071651392 3368758837248 3373802588352 3379766344626 3380455916544 3381888783168 3390422305536 3391114051584 3396191273216 3401111863296 3402194605208 3407123893248 3412921279488 3421533106176 3423681773568 3429733699584 3435569557504 3438239810796 3444238532608 3446480446164 3461056103568 3471968360448 3478105641024 3479579898228 3484023806144 3488359924656 3489071652864 3492815045888 3494295537936 3495008477184 3501186484992 3511508816448 3512225267712 3521087668224 3522580144128 3523701555394 3527078969344 3529526870016 3533313667072 3534811325184 3561034089753 3567093361643 3569569033527 3578576129604 3579306264576 3584665250124 3594443661312 3595967230464 3602323699632 3603058679808 3608453227792 3613681354752 3617558440384 3618296528896 3620069136576 3626228859456 3635378925312 3636120649728 3637661884416 3646840799232 3653046075392 3655581401088 3659503440896 3664647639072 3671041376256 3677372110041 3688966382976 3695487243588 3700597211136 3701775294028 3706382419947 3707138631168 3711115986256 3712689009057 3713446507008 3722816649216 3730978117476 3731739346944 3741155647488 3742741403136 3746756956112 3747521404928 3754145771264 3755737033008 3765982101504 3784533737472 3790973304832 3795527911896 3803012906112 3819096390144 3820715182368 3827468930859 3831137501184 3833981554529 3839536439424 3843655842908 3844440061952 3849224744448 3850010099712 3855774386688 3856561078272 3862590108144 3863378190336 3865015752192 3874768349184 3881361455104 3886984986624 3888222405952 3893688116514 3900481462272 3919526781912 3926365208576 3929416926624 3931082480178 3931884536832 3936103019744 3938834795616 3943060735397 3945536913696 3955492689792 3967963840512 3974977875456 3975788888064 3976662740832 3980929265869 3981741492736 3987510460416 3991788623872 3993480614784 3994295402496 4001355982848 4013971734528 4038072762368 4043749118976 4057789914528 4059509881266 4069753245432 4070583595008 4076678127592 4079507466888 4084717565824 4089801290976 4090635730944 4096760285856 4097596145664 4104001989903 4107935612928 4109676834816 4116941371008 4117781348352 4123946546048 4129921548288 4134352503296 4135196033024 4144261553664 4157327867904 4174909800448 4175005484538 4177627320384 4182109458478 4188168730368 4195295102208 4202710982904 4215101575626 4215961580544 4223413992672 4225204162134 4229253955584 4230600336032 4236729864192 4241275412864 4242140758016 4243073153208 4243938865152 4254647599104 4264844967936 4275606454272 4282881605632 4290452310016 4296483438912 4303979544576 4311401784186 4324995069696 4337746185024 4338631213056 4343286090752 4345413871662 4346300464128 4352807803722 4353695904768 4364681588736 4366531636992 4374250206696 4381693205176 4388041645056 4392749534752 4393645785088 4406599299072 4415289360384 4417160859648 4428115897212 4435841662976 4438729027908 4449929276016 4457501046096 4479459179328 4490762201856 4491678449664 4492665691632 4493582327808 4498403451136 4501525480704 4506355126168 4507274555392 4509185044224 4520563074048 4534815817728 4542831857664 4550561705984 4562044141568 4565013653844 4572978266112 4584319747728 4586262893541 4595307261552 4608855321588 4609795663872 4614741471424 4621427564544 4629291147264 4637474188032 4639439864304 4651146566208 4652095537152 4659060717248 4660011302912 4662294247872 4667296380674 4668248646656 4675012263936 4682011755264 4682967023616 4696773525504 4713081766912 4719706989984 4728049855767 4736094861477 4748045453004 4759425378036 4771434839472 4772408352768 4773457297359 4774431223296 4779553666832 4786478548992 4792591548416 4794622973952 4803098266176 4804078239744 4818241806336 4826758848768 4834971812608 4841976987648 4847171900416 4850215845888 4862454398976 4870839731961 4874108534784 4886196852096 4897907892864 4903162813388 4910266787328 4917618504897 4918621843968 4927316324784 4929404855823 4934129614848 4941843226596 4942851508224 4950252012076 4951262009344 4957424211456 4958435672064 4963755532288 4967200530432 4974637489968 4975652462592 4988207529984 4990321870848 5007649377344 5014688676858 5021309468672 5060703882528 5069649516939 5070683874816 5072833174752 5078275771009 5085633458304 5086671077376 5092128520192 5094286909824 5103291907812 5108183334912 5119381919232 5132299659264 5135522660352 5141032515584 5144600549376 5150120144192 5151170920448 5153354336256 5157359716194 5166357798912 5191584155352 5200641949696 5207952540672 5217158461536 5226035709216 5239222568832 5241443306904 5242512715776 5251779727488 5260715884928 5267263224672 5268337901568 5273990253056 5281631502336 5285552333091 5290618454016 5299970500608 5302216987776 5316680613888 5324640819712 5325727203328 5335141310464 5376997875186 5391665491968 5393950845696 5403485549448 5404588019712 5410386552704 5412679841688 5426337660576 5427444793344 5439343289184 5453068387968 5454180974592 5456492826624 5462347047808 5463461527552 5470261198848 5472002653204 5477247483904 5479569113088 5489255161344 5490375131136 5506562064384 5525682071552 5533449574464 5539386361838 5543103823872 5543230865382 5552662941042 5566673979384 5570169760512 5584224973824 5593726802944 5596467176214 5597609020416 5603614643872 5611733471232 5620135434168 5621282107392 5631218656896 5633605549512 5648973152256 5657430870944 5658585153536 5672863465472 5676800606208 5686459957248 5700808605696 5728644585216 5731072773552 5746706251776 5748535712248 5765483764362 5766660092928 5783661580032 5784841617408 5793885162216 5795067285504 5797523628288 5803743738296 5804927873024 5812152523776 5819575451648 5822042182656 5832333608928 5850722193408 5875465732096 5879290172868 5887052480512 5889547812864 5894125389936 5904154529616 5918305370544 5933239034688 5943334728128 5951945760768 5953840559114 5962466813184 5963683332096 5972612239104 5987682935808 5990220922176 5991443103744 6002033974272 6011020300378 6012246725632 6020957601792 6027417432064 6057109143552 6086684871792 6089264821899 6097304354816 6104629868148 6105875392512 6112426330304 6115017191388 6127076348736 6145140428784 6146394218496 6161903419392 6164515252224 6172388196352 6175412056512 6176672022528 6183298917376 6185919819072 6201528754944 6202794049536 6216392330496 6235991801856 6242682340352 6262364700672 6262508226807 6273164187717 6292942653312 6304066474356 6314793148636 6322652363439 6323942370816 6330727270672 6335120989008 6345900504048 6361913119296 6363211137024 6364609729812 6365908297728 6381971398656 6392830631936 6397267451904 6404131021568 6405437652992 6413409681408 6424322408448 6435678465024 6455969316864 6466954461184 6467102676279 6487492604544 6494452975948 6514929136128 6529211705583 6530543857152 6547022383104 6549797455488 6556824673196 6558162458624 6561375310044 6567664287744 6569755099712 6572539807764 6578839486464 6589124302128 6590468677632 6609898948608 6622934040576 6625741289472 6632849986624 6634203283456 6642173845818 6650943373312 6653762494464 6686251569144 6719188768992 6726397725089 6736143302784 6737517674496 6747605176704 6759532689252 6760911833088 6763777566336 6780844611072 6782228103168 6790996982953 6792382546432 6802223726592 6804389210416 6814247786496 6825842558976 6843066212352 6847363547136 6859467399168 6871139115008 6876479621592 6888477065216 6892960892328 6922112207136 6943936720896 6956211282048 6959159796456 6968047612288 6976719849312 6978143305728 6985630091776 6988591075872 6990016954368 7000944571011 7002372969984 7023017632896 7024450535424 7042175336448 7045160288256 7047403110788 7054157938688 7059053740032 7066627334144 7069622650368 7122068179506 7134186723286 7139138067054 7157152259208 7158612529152 7169330500248 7188887322624 7191934460928 7204647399264 7206117359616 7216906455584 7227362709504 7235116880768 7236593057792 7240138273152 7252457718912 7270757850624 7272241299456 7275323768832 7293681598464 7306092150784 7311162802176 7319006881792 7329295278144 7342082752512 7354744220082 7377932765952 7390974487176 7401194422272 7403550588056 7412764839894 7414277262336 7422231972512 7425378018114 7426893014016 7445633298432 7461956234952 7463478693888 7482311294976 7485482806272 7493513912224 7495042809856 7508291542528 7511474066016 7531964203008 7569067474944 7581946609664 7591055823792 7606025812224 7638192780288 7641430364736 7654937861718 7662275002368 7667963109058 7679072878848 7687311685816 7688880123904 7698449488896 7711548773376 7725180216288 7726756380672 7730031504384 7749536698368 7762722910208 7776444811904 7787376233028 7800962924544 7839053563824 7852730417152 7858833853248 7862164960356 7863769073664 7872206039488 7877669591232 7886121470794 7891073827392 7910985379584 7935927681024 7949955750912 7953325481664 7961858531738 7963482985472 7975020920832 7983577247744 7986961229568 7988590804992 8002711965696 8065496812779 8076145524736 8087498237952 8115579829056 8119019762532 8139506490864 8141167190016 8153356255184 8159014933776 8169435131648 8179602581952 8181271461888 8193520571712 8195192291328 8208003979806 8215871225856 8219353669632 8233882742016 8235562696704 8247893092096 8259843096576 8268705006592 8288523107328 8309079542757 8314655735808 8328994411563 8350010969076 8355254640768 8364218916956 8376337460736 8390590204416 8405421965808 8430203151252 8431923161088 8446827985344 8450408324268 8458507911168 8461200672064 8473459728384 8482550825728 8484281516032 8486146306416 8487877730304 8509295198208 8529689935872 8551212908544 8565763211264 8580904620032 8592966877824 8622803568372 8648225646543 8649990139392 8662941021133 8675492370048 8677262426112 8686572181504 8690827743324 8692600928256 8705615607444 8707391809536 8729363177472 8733063273984 8748500413392 8763386410352 8776083290112 8785499069504 8787291570176 8813198598144 8830578720768 8834321719296 8856231794424 8871683325952 8877458055816 8899858552032 8915002092192 8930760838671 8958918358656 8981524403712 8983356899328 8985331383264 8987164655616 8996806902272 9003050961408 9012710252336 9014549110784 9016530450567 9018370088448 9041126148096 9069631635456 9085663715328 9101123411968 9124088283136 9130027307688 9145956532224 9168639495456 9172525787082 9190614523104 9217710643176 9219591327744 9229482942848 9242855129088 9258582294528 9274948376064 9278879728608 9302293132416 9304191074304 9318121434496 9320022605824 9324588495744 9334592761348 9336497293312 9350024527872 9364023510528 9365934047232 9393547051008 9426163533824 9439413979968 9456099711534 9472189722954 9496090906008 9518850756072 9542869678944 9544816705536 9546914594718 9548862446592 9559107333664 9572957097984 9576004643107 9585183096832 9589245947904 9606196532352 9608156479488 9636483612672 9653517697536 9669943625216 9683953975296 9694343800832 9700431691776 9724908797952 9741679463922 9748217069568 9772393704192 9795815785728 9806325626776 9820533574656 9835237009794 9837243687936 9854632649568 9858809711646 9868259229696 9883686453192 9885703016448 9900504024152 9902524018688 9914848422912 9927511064576 9934401060864 9949274979936 9951304925184 9976415059968 9980643741696 10015298754688 10029377353716 10042618937344 10121407765056 10139299033878 10141367749632 10145666349504 10156551542018 10171266916608 10173342154752 10184257040384 10188573819648 10206583815624 10238763838464 10264599318528 10271045320704 10282065031168 10289201098752 10300240288384 10302341840896 10306708672512 10314719432388 10332715597824 10383168310704 10401283899392 10415905081344 10434316923072 10452071418432 10478445137664 10482886613808 10485025431552 10503559454976 10521431769856 10534526449344 10536675803136 10547980506112 10563263004672 10571104666182 10581236908032 10599941001216 10604433975552 10649281639424 10670282620928 10683102269259 10701280084929 10753995750372 10783330983936 10787901691392 10806971098896 10809176039424 10820773105408 10825359683376 10852675321152 10854889586688 10878686578368 10906136775936 10908361949184 10912985653248 10924694095616 10926923055104 10940522397696 10944005306408 10959138226176 10978510322688 11013124128768 11032116330123 11051364143104 11066899148928 11078772723676 11086461730764 11105325882084 11133347958768 11138067027171 11140339521024 11168449947648 11187453605888 11192934352428 11195218040832 11207229287744 11223466942464 11240270868336 11242564214784 11262437313792 11267211099024 11297946304512 11314861741888 11317170307072 11345726930944 11353601212416 11372919914496 11457289170432 11462145547104 11474443178093 11482406792577 11493412503552 11497071424496 11501944663587 11530967528724 11533320185856 11567323160064 11569683234816 11587770324432 11590134571008 11595047256576 11607487476592 11609855746048 11624305047552 11639150903296 11644084365312 11664667217856 11701444386816 11750931464192 11758580345736 11779095625728 11788250779872 11808309059232 11829182206191 11836610741088 11866478069376 11886669456256 11903891521536 11907681118228 11924933626368 11927366664192 11942787797607 11945224478208 11975365871616 11980441844352 11982886207488 12004067948544 12022040600756 12024493451264 12041915203584 12054834864128 12114218287104 12173369743584 12178529643798 12194608709632 12209259736296 12211750785024 12224852660608 12230034382776 12254152697472 12290280857568 12292788436992 12312005969709 12323806838784 12329030504448 12332955443879 12344776392704 12350824113024 12353344045056 12366597834752 12371839638144 12403057509888 12405588099072 12432784660992 12471983603712 12485364680704 12524729401344 12525016453614 12546328375434 12585885306624 12608132948712 12629586297272 12645304726878 12647884741632 12661454541344 12670241978016 12691801008096 12723826238592 12726422274048 12729219459624 12731816595456 12763942797312 12785661263872 12794534903808 12808262043136 12810875305984 12826819362816 12848644816896 12871356930048 12911938633728 12933908922368 12934205352558 12974985209088 12988905951896 13029858272256 13058423411166 13061087714304 13094044766208 13099594910976 13113649346392 13116324917248 13122750620088 13139510199424 13145079615528 13178248604256 13180937355264 13219797897216 13245868081152 13251482578944 13265699973248 13268406566912 13284347691636 13301886746624 13307524988928 13372503138288 13438377537984 13452795450178 13472286605568 13475035348992 13495210353408 13519065378504 13521823666176 13527555132672 13561689222144 13581993965906 13584765092864 13604447453184 13608778420832 13628495572992 13651685117952 13686132424704 13718934798336 13742278230016 13752959243184 13758788680623 13776954130432 13785921784656 13844224414272 13887873441792 13912422564096 13918319592912 13936095224576 13953439698624 13956286611456 13971260183552 13977182151744 13980033908736 14001889142022 14004745939968 14046035265792 14048901070848 14090320576512 14094806221576 14133254668288 14139245300736 14208284584431 14244136359012 14268373446572 14278276134108 14314304518416 14317225058304 14338661000496 14377774645248 14383868921856 14409294798528 14412234719232 14433812911168 14454725419008 14470233761536 14473186115584 14480276546304 14504915437824 14541515701248 14550647537664 14587363196928 14612184301568 14612519195883 14622325604352 14638013763584 14658590556288 14709488440164 14752855514691 14755865531904 14781948974352 14788214567469 14802388844544 14807101176112 14825529679788 14828554524672 14844463945024 14850756036228 14853786028032 14891266596864 14923912469904 14926957387776 14964622589952 14970965612544 14987027824448 14990085619712 15016583085056 15022948132032 15063928406016 15182111647584 15208948550817 15212051624448 15234827313027 15276385560576 15282860729472 15309875723436 15324550004736 15335926218116 15358145757696 15374623371632 15377760247808 15396898977792 15423097546752 15450360432576 15453512761344 15460063008768 15499073396736 15525445820416 15552889623808 15574752466056 15601925849088 15678107127648 15705460834304 15717667706496 15724329920712 15727538147328 15744412078976 15755339182464 15772242941588 15782147654784 15821970759168 15856656999273 15871855362048 15899911501824 15906650963328 15923717063476 15926965970944 15950041841664 15967154495488 15973922459136 15977181609984 16005423931392 16130993625558 16152291049472 16174996475904 16231159658112 16238039525064 16279012981728 16282334380032 16306712510368 16318029867552 16335537332359 16338870263296 16359205163904 16362542923776 16387041143424 16390384582656 16416007959612 16431742451712 16438707339264 16467765484032 16471125393408 16495786184192 16519686193152 16537410013184 16577046214656 16618159085514 16629311471616 16657988823126 16700021938152 16710509281536 16728437833912 16752674921472 16781180408832 16810843931616 16860406302504 16863846322176 16893655970688 16900816648536 16922401344128 16946919456768 16965101651456 16968563032064 16972292612832 16975755460608 17018590396416 17059379871744 17102425817088 17131526422528 17161809240064 17185933755648 17245607136744 17296451293086 17299980278784 17325882042266 17350984740096 17354524852224 17373144363008 17381655486648 17385201856512 17411231214888 17414783619072 17458726354944 17466126547968 17497000826784 17526772820704 17552166580224 17570998139008 17574583140352 17626397196288 17661157441536 17668643438592 17712463588848 17743366651904 17754916111632 17799717104064 17830004184384 17861521677342 17917836717312 17963048807424 17970662766528 17974329311232 17993613804544 18006101922816 18025420504672 18029098221568 18033060901134 18036740176896 18082252296192 18171327430656 18202246823936 18248176566272 18260054615376 18291913064448 18337278990912 18345051574164 18381229046208 18435421286352 18439182655488 18458965885696 18485710258176 18517164589056 18549896752128 18557759457216 18604586264832 18608382148608 18636242868992 18640045211648 18649176991488 18669185522696 18672994586624 18728047021056 18787094102016 18819492563151 18852327067648 18878827959936 18912199423068 18944379445908 18992181812016 19037701512144 19085739357888 19089633411072 19093829189436 19097724893184 19118214667328 19145914195968 19152009286214 19170366193664 19178491895808 19212393064704 19216312958976 19272967225344 19307035395072 19339887250432 19367907950592 19388687601664 19400863383552 19401308028837 19483358927844 19544787408384 19587635116749 19591631571456 19612651253552 19641067149312 19670474019588 19674487375872 19709265299136 19717619423292 19736518459392 19767372906384 19771406032896 19801008048304 19805048037376 19829696845824 19855022129152 19868802121728 19898549959872 19902609850368 19952830119936 19961287483392 20030597509376 20058754707432 20179193175267 20242815530112 20278598067756 20282735499264 20291332699008 20313103084036 20342533833216 20346684309504 20368514080768 20372990948859 20377147639296 20413167631248 20477527676928 20529198637056 20542090641408 20564130062336 20578402197504 20600480576768 20604683681792 20613417345024 20629438864776 20665431195648 20766336621408 20802567798784 20831810162688 20838441956899 20868633846144 20904142836864 20956890275328 20965773227616 20970050863104 21002833713033 21007118909952 21038571051323 21042863539712 21069052898688 21073351606272 21095961012224 21126526009344 21142209332364 21162473816064 21199882002432 21208867951104 21298563278848 21340565241856 21366204538518 21402560169858 21507991500744 21566661967872 21575803382784 21613942197792 21618352078848 21641546210816 21650719366752 21705350642304 21709779173376 21757373156736 21812273551872 21816723898368 21825971306496 21849388191232 21853846110208 21881044795392 21888010612816 21918276452352 21957020645376 22026248257536 22064232660246 22102728286208 22133798297856 22157545447352 22172923461528 22210651764168 22266695917536 22276134054342 22280679042048 22336899895296 22374907211776 22385868704856 22390436081664 22414458575488 22446933884928 22480541736672 22485128429568 22524874627584 22534422198048 22595892609024 22629723483776 22634340614144 22691453861888 22707202424832 22745839828992 22914578340864 22924291094208 22948886356186 22964813585154 22986825007104 22994142848992 23003889327174 23061935057448 23066640371712 23134646320128 23175540648864 23180269142016 23190094513152 23214974953184 23219711492096 23248610095104 23278301806592 23288168730624 23329334435712 23402888773632 23501862928384 23517160691472 23558191251456 23576501559744 23616618118464 23658364412382 23673221482176 23732956138752 23773338912512 23807783043072 23815362236456 23849867252736 23885575595214 23890448956416 23950731743232 23960883688704 23965772414976 24008135897088 24044081201512 24048986902528 24109669728256 24228436574208 24346739487168 24357059287596 24389217419264 24418519472592 24423501570048 24449705321216 24460068765552 24508305394944 24580561715136 24585576873984 24624011939418 24647613677568 24658061008896 24665910887758 24689552785408 24701648226048 24706688090112 24733195669504 24743679276288 24806115019776 24865569321984 24927238628271 24943967207424 24970729361408 24986983234689 25050032907228 25092656750868 25171770613248 25216265897424 25259172594544 25290609453756 25295769483264 25322909082688 25340483956032 25383602016192 25447652477184 25452844548096 25458438919248 25463633190912 25527885594624 25571322527744 25589069807616 25616524086272 25653638725632 25697289633792 25742713860096 25868410705116 25944676939629 25949970418176 25977811903792 25988823063399 26059716544512 26116846822332 26122175428608 26188089532416 26199189821952 26227298692784 26232649834496 26245501240176 26279020398848 26290159231056 26356497208512 26361874710528 26439595794432 26491736162304 26502965157888 26531399946496 26536813133824 26568695383272 26615049977856 26745006276576 26792282516013 26837870881703 26876755075968 26905590900356 26944573211136 26950070697984 26990420706816 27038130757008 27043647332352 27049591351701 27055110265344 27123378444288 27163987931812 27169530185728 27208894906368 27217556841664 27256991145984 27303370235904 27372264849408 27437869596672 27484556460032 27505918486368 27517577361246 27553908260864 27571843569312 27601425147779 27688448828544 27775746883584 27824845128192 27836639185824 27866504861083 27872190449152 27906879397248 27912573222912 27942520367104 27954364303488 27960067817472 28003778284044 28009491879936 28092070531584 28097802141696 28180641153024 28189612443152 28266509336576 28278490601472 28416569168862 28488272718024 28536746893144 28556552268216 28628609036832 28634450116608 28677322000992 28728013929321 28755549290496 28767737843712 28818589597056 28824469438464 28867625822336 28909450838016 28940467523072 28946372231168 28960553092608 29009830875648 29083031402496 29101295075328 29174726393856 29224368603136 29225038391766 29244651208704 29276027527168 29317181112576 29418976880328 29505711029382 29511731063808 29563897948704 29576429134938 29604777689088 29614202352224 29651059359576 29657109049344 29688927890048 29701512072456 29707572056064 29782533193728 29847824939808 29853914775552 29929245179904 29941931225088 29974055648896 29980171239424 30033166170112 30045896264064 30127856812032 30364223295168 30417897101634 30424103248896 30469654626054 30552771121152 30565721458944 30619751446872 30671852436232 30716291515392 30749246743264 30755520495616 30793797955584 30846195093504 30900720865152 30907025522688 30920126017536 30998146793472 31050891640832 31105779247616 31149504932112 31203851698176 31356214255296 31410921668608 31435335412992 31448659841424 31455076294656 31488824157952 31510678364928 31544485883176 31564295309568 31643941518336 31713313998546 31743710724096 31799823003648 31813301926656 31847434126952 31853931941888 31934308990976 31947844918272 32010847862784 32103840254787 32261987251116 32304582098944 32349992951808 32462319316224 32476079050128 32558025963456 32564668760064 32613425020736 32636059735104 32671074664718 32677740526592 32718410327808 32725085847552 32774082286848 32780769165312 32832015919224 32877414678528 32935530968064 32991572368384 33039372386304 33074820026368 33096348990369 33154092429312 33236318171028 33315977646252 33400043876304 33414201081513 33421018563072 33456875667824 33505349842944 33562360817664 33621687863232 33720812605008 33727692644352 33787311941376 33801633297072 33844802688256 33893838913536 33930203302912 33944585225664 33951510921216 34037180792832 34118759743488 34323618480128 34371867511296 34423329534279 34491214273488 34505833990761 34592902586172 34599960557568 34651764084532 34701969480192 34709049704448 34746288726016 34763310973296 34770403713024 34822462429776 34829567238144 34917452709888 34932253095936 34994001653568 35053545641408 35104333160448 35141996278016 35149166280704 35252794392576 35337286877184 35424927177696 35486733303808 35487546618573 35509832223264 35547930397063 35599434208128 35660008368768 35723043354684 35828363392821 35835673434624 35926097614848 35941325533056 35948658622464 35987227609088 36012203845632 36050841009344 36058196443136 36066121802268 36073480353792 36164504592384 36342654861312 36404493647872 36496353132544 36520109230752 36583826128896 36674557981824 36690103148328 36762458092416 36870842572704 36878365310976 36917931771392 36936017909127 36971420516352 36998866331637 37034329178112 37099793504256 37115518914432 37209172529664 37216764297216 37272485737984 37280090423296 37298353982976 37338371045392 37345989173248 37456094042112 37574188204032 37638985126302 37704654135296 37757655919872 37824398846136 37888758891816 37984363624032 38075403024288 38171478715776 38179266822144 38187658378872 38195449786368 38236429334656 38291828391936 38304018572428 38340732387328 38356983791616 38424786129408 38432625917952 38545934450688 38614070790144 38679774500864 38735815901184 38777375203328 38801726767104 38802616057674 38966717855688 39089574816768 39175270233498 39183263142912 39225302507104 39282134298624 39340948039176 39348974751744 39418530598272 39435238846584 39534745812768 39542812065792 39602016096608 39610096074752 39659393691648 39672019235729 39710044258304 39737604243456 39797099919744 39805219700736 39905660239872 39922574966784 40061195018752 40117509414864 40358386350534 40485631060224 40557196135512 40565470998528 40582665398016 40626206168072 40685067666432 40737028161536 40745981897718 40754295278592 40826335262496 40955055353856 41058397274112 41128260124672 41156804395008 41200961153536 41209367363584 41226834690048 41258877729552 41330862391296 41532673242816 41605135597568 41663620325376 41676883913798 41737267692288 41808285673728 41913780550656 41931546455232 41940101726208 42005667426066 42014237819904 42077142102646 42085727079424 42138105797376 42146703212544 42191922024448 42284418664728 42399764004864 42417735902208 42597126557696 42624853753293 42681130483712 42732409077036 42805120339716 43015983001488 43133323935744 43151606765568 43227884395584 43236704157696 43283092421632 43301438733504 43410701284608 43419558346752 43514746313472 43624547103744 43651942612992 43698776382464 43762089590784 43776021225632 43836552904704 43837557587649 43914041290752 44128465320492 44205456572416 44258566544073 44267596595712 44315090894704 44345846923056 44421303528336 44533391835072 44552268108684 44561358084096 44673799790592 44749814423552 44771737409712 44780872163328 44828917150976 44893867769856 44961083473344 44970256859136 45049749255168 45068844396096 45191785218048 45259446967552 45268681228288 45704481939081 45829156681728 45848582188416 45897772712372 45929627170308 45973650014208 45988285697984 46007778654348 46123870114896 46133280743424 46269292640256 46351081297728 46360538284032 46380189026304 46429949906368 46439422984192 46497220190208 46556603613184 46576337461248 46658668871424 46805777547264 47003725856768 47034321382944 47084784075623 47116382502912 47153003119488 47233236236928 47316728824764 47346442964352 47465912277504 47536978880671 47546677825024 47569970997819 47615566086144 47630724472912 47699734505472 47771151190428 47780897912832 47901463486464 47921767377408 47931544829952 48016271794176 48088162403024 48097973805056 48219339456512 48456873148416 48693478974336 48714118575192 48837038945184 48847003140096 48899410642432 48920137531104 49006611997077 49016610789888 49161123430272 49171153747968 49248023878836 49295227355136 49316122017792 49331821775516 49379105570816 49403296452096 49413376180224 49466391339008 49487358552576 49612230039552 49731138643968 49854477256542 49887934414848 49941458722816 49973966469378 50100065814456 50185313501736 50343541226496 50432531794848 50518345189088 50581218907512 50591538966528 50645818165376 50680967912064 50767204032384 50895304954368 50905689096192 50916877838496 50927266381824 51055771189248 51093672553213 51142645055488 51178139615232 51233048172544 51307277451264 51394579267584 51485427720192 51736821410232 51889353879258 51899940836352 51955623807584 51977646126798 52119433089024 52233693644664 52244350857216 52376179064832 52398379643904 52454597385568 52465299668992 52491002480352 52558040797696 52580318462112 52712994417024 52723749421056 52879191588864 52983472324608 53005930315776 53062799892992 53073626267648 53137390766544 53230099955712 53490012553152 53584565032026 53675741763406 53753510151936 53811181800712 53889146422272 53980841413632 54076261514016 54087294664704 54099182703402 54110220530688 54246756888576 54327975863624 54339060371456 54435113683328 54513982291968 54606740471808 54744529698816 54875739193344 54969112920064 55011836972736 55035154722492 55107816521728 55143687138624 55202850295558 55376897657088 55551493767168 55649690256384 55673278371648 55733009722166 55744380898304 55813758794496 55825146445824 55885040734208 55908728606976 55920135634944 56007556568088 56018983759872 56184141063168 56361282306048 56379224886304 56458477689453 56533018673152 56556981202944 56833138337724 56976545436048 57073493786288 57113104536432 57257218073664 57268900233216 57354644001984 57456027858642 57511098580992 57535475687424 57637179194112 57648938876928 57735251644672 57818901676032 57880935046144 57921106185216 58019661751296 58166062804992 58202590150656 58450076783532 58552055054336 58634362225152 58837953760656 59011422058764 59023462127616 59127795897408 59152858269876 59209555378176 59228404704448 59302118719152 59314218098688 59377855780096 59403024144912 59415144112128 59565066387456 59695649879616 59707829551104 59858490359808 59883862450176 59948111297792 59960342478848 60066332340224 60091792528128 60537579525801 60640587147931 60728446590336 60835794203268 60848206497792 60939309252108 61105542242304 61118972846577 61131442917888 61239502893744 61343704872464 61432583030784 61498493486528 61511040991232 61587595911168 61692390187008 61801441730304 61814051045376 61840252035072 61996293586944 62101783281664 62211558495232 62299009864224 62407703396352 62515325870697 62712428510592 62870670825984 62897319682848 62910152589312 62977648315904 63008501139099 63021356729856 63088971766352 63115713153969 63128590619136 63287883036672 63426627997092 63487421448192 63599646007296 63626603853312 63694868253904 63707863883776 63868617981952 63895689836544 64021695725568 64207680509574 64523974502232 64699985903616 64924638632448 64952158100256 65116051926912 65129337520128 65226850041472 65272119470208 65342149329436 65355481053184 65436820655616 65450171695104 65548164573696 65561538330624 65664031838448 65754829357056 65871061936128 65983144736768 66078744772608 66149640052736 66192697980738 66308184858624 66472636342056 66631955292504 66800087752608 66828402163026 66842037126144 66913751335648 67010699685888 67032032501749 67124721635328 67243375726464 67441625210016 67455385288704 67574623882752 67603266594144 67675797519773 67689605376512 67787677827072 67860406605824 67889170451328 67903021842432 68074361585664 68237519486976 68647236960256 68743735022592 68846659068558 68982428546976 69011667981522 69185805172344 69199921115136 69303528169064 69403938960384 69492577452032 69526621946592 69540807426048 69644924859552 69659134476288 69834905419776 69864506191872 69988003307136 70107091282816 70208666320896 70283992556032 70298332561408 70505588785152 70674573754368 70849854355392 70973466607616 70975093237146 71019664446528 71095860794126 71198868416256 71320016737536 71446086709368 71656726785642 71671346869248 71852195229696 71882651066112 71897317244928 71974455218176 72024407691264 72101682018688 72116392886272 72132243604536 72146960707584 72329009184768 72685309722624 72808987295744 72992706265088 73040218461504 73167652257792 73349115963648 73380206296656 73524916184832 73741685145408 73756730621952 73835863542784 73872035818254 73942841032704 73997732663274 74068658356224 74199587008512 74231037828864 74418345059328 74544971475968 74596707965952 74676742090784 74691978346496 74781715884813 74912188084224 75277970252604 75409308270592 75515311839744 75648797692272 75777517783632 75968727248064 76150806048576 76342957431552 76358533644288 76375316757744 76390899572736 76472858669312 76583656783872 76608037144856 76713967583232 76849572258816 77091868901376 77228141580288 77359549001728 77554750406656 77605232115348 77933435711376 77966469190197 78179149633536 78350540466996 78366526285824 78450605014208 78564268597248 78681896078352 78697949503488 78837061196544 78870477693168 79069491625536 79085624131584 79204032193216 79220192149504 79318787383296 79344038471458 79420088516608 79475208486912 79594199839488 79610439401472 79845149933568 80122390037504 80235018829728 80321102246651 80376847548039 80513612645109 80716772701068 80971262120448 81114392271024 81130941997056 81148774055103 81165330796032 81252412336144 81370135332864 81474056323072 81491963795436 81508590557184 81652670524992 81910110707712 82116794548224 82256520249344 82313608790016 82401922307072 82453669380096 82517755459104 82661724782592 82804275443337 83065346485632 83327240650752 83353767827596 83474535384576 83599514583249 83616571347456 83827561101312 83863092910464 83880203452416 84011334852132 84028475639808 84154284205292 84171454158848 84276211594752 84293406425088 84383844048896 84568837329456 84799528009728 84835471804416 85194253115392 85249707506586 85362260967424 85464818154072 85610240679432 86031966002976 86184041787963 86266647871488 86303213531136 86330688107153 86455768791168 86473408315392 86566184843264 86602877467008 86821402569216 86839116693504 87029492626944 87249094207488 87303885225984 87397552764928 87524179181568 87552042451264 87673105809408 87675115175298 87828082581504 88256930640984 88410913144832 88517133088146 88535193191424 88630181789408 88691693846112 88842607056672 89066783670144 89104536217368 89122716168192 89347599581184 89499628847104 89543474819424 89561744326656 89657834301952 89787735539712 89922166946688 89940513718272 90099498510336 90137688792192 90383570436096 90518893935104 90537362456576 91408963878162 91658313363456 91697164376832 91795545424744 91859254340616 91976571395968 92015557308696 92247740229792 92266561486848 92538585280512 92702162595456 92721076568064 92760378052608 92859899812736 92878845968384 92994440380416 93113207226368 93152674922496 93317337742848 93611555094528 94007451713536 94068642765888 94169568151246 94232765005824 94306006238976 94466472473856 94633457649528 94692885928704 94931824555008 95073957761342 95093355650048 95139941995638 95231132172288 95261448945824 95399469010944 95542302380856 95561795825664 95802926972928 95843534754816 96032543588352 96176324806048 96195947610112 96311520764361 96438678913024 96913746296832 97386957948672 97428237150384 97674077890368 97694006280192 97798821284864 97840275062208 98013223994154 98033221579776 98322246860544 98342307495936 98496047757672 98632244035584 98663643551032 98806592904192 98932782678016 98974717105152 99224460079104 99462277287936 99708954513084 99882917445632 99947932938756 100200131628912 100370627003472 100687082452992 100865063589696 101036690378176 101162437815024 101183077933056 101291636330752 101361935824128 101534408064768 101790609908736 101833755676992 101854532763648 102111542378496 102187345106426 102285290110976 102356279230464 102466096345088 102970855440384 103269988602837 103473642820464 103517501972283 103778707758516 103799881672704 103911247615168 103955292253596 104238866178048 104467387289328 104488701714432 104752358129664 104796759287808 104909194771136 104930599337984 104982004960704 105116081595392 105160636924224 105425988834048 105447498842112 105758383177728 106011860631552 106125599785984 106274781533088 106460199911424 106462639855719 106643791191189 106980025106304 107169130064052 107351483526812 107485090178463 107507020303872 107622363601424 107778292844544 107961682827264 108152523028032 108174589329408 108198365406804 108220441061376 108493513777152 108655951727248 108678120742912 108870227366656 109027964583936 109213480943616 109489059397632 109751478386688 109938225840128 110023673945472 110070309444984 110287374277248 110405700591116 110753795314176 110996598994911 111102987534336 111299380512768 111346556743296 111466019444332 111488761796608 111627517588992 111650292891648 111770081468416 111817457213952 111840271269888 112015113136176 112037967519744 112368282126336 112722564612096 112758449772608 112916955378906 113066037346304 113113962405888 113666276675448 113953090872096 114146987572576 114226209072864 114348761326513 114514436147328 114537800466432 114709288003968 114912055717284 115022197161984 115070951374848 115274358388224 115297877753856 115446948710201 115470503289344 115637803352064 115761870092288 115842212370432 116039323502592 116332125609984 116405180301312 116900153567064 117104110108672 117268724450304 117675907521312 118022844117528 118046924255232 118255591794816 118305716539752 118456809408896 118604237438304 118628436197376 118755711560192 118806048289824 118830288224256 119016057707187 119130132774912 119391299759232 119415659102208 119716980719616 119767724900352 119896222595584 119920684957696 120132664680448 120183585056256 121075159051602 121281174295862 121456893180672 121671588406536 121696412995584 121878618504216 122211084484608 122237945693154 122262885835776 122479005787488 122687409744928 122865166061568 122996986973056 123022081982464 123175191822336 123384780374016 123602883460608 123628102090752 123680504070144 123992587173888 124203566563328 124423116990464 124598019728448 124815406792704 125030651741394 125424857021184 125741341651968 125794639365696 125820305178624 125955296631808 126017002278198 126042713459712 126177943532704 126231426307938 126257181238272 126575766073344 126853255994184 127199292014592 127253207706624 127389736507808 127415727767552 127737235963904 127791379673088 128043391451136 128415361019148 129047949004464 129399971807232 129849277264896 129904316200512 130232103853824 130258675040256 130453700082944 130544238940416 130684298658872 130710962106368 130873641311232 131096329147392 131328063676896 131509658714112 131742123872256 131966289473536 132299280105472 132385395961476 132616369717248 132945272684112 133263910585008 133600175505216 133656804326052 133684074252288 133827502671296 134021399371776 134064065003498 134249443270656 134486751452928 134883250420032 134910770577408 135149247765504 135206533188288 135351595039546 135379210753024 135575355654144 135720813211648 135778340902656 135806043684864 137113445817243 137294473920512 137487470045184 137693318137116 137964857093952 138023335963044 138371610344688 138399842230272 138607056338128 138807877920768 138985154904064 139053243893184 139081614852096 139289849719104 139318268952576 139669810839552 139729012383744 139976006614272 140214182565632 140417332641792 140567985112064 141011177570304 141254352226869 141349147508736 141699708710784 141950186474292 142039328893056 142191721588252 142397736832512 142610936642013 142640033475072 142892173418736 143313453571284 143342693738496 143704390459392 143765302132224 143794634489856 143948910436352 144048815382528 144203364037376 144232785772544 144264487209072 144293921415168 144658018369536 145370619445248 145617974591488 146080436923008 146698231927296 146760412593312 147019835991231 147049832369664 147269997359261 147483370290816 147513461243904 147671727085568 147744071636508 147885682065408 147995465326548 148137316712448 148399174017024 148462075657728 148836690118656 149089942951936 149193415931904 149353484181568 149383956692992 149563431769626 149824376168448 150555940505208 150818616541184 151030623679488 151297595384544 151555035567264 151937454496128 152301612097152 152685914863104 152717067288576 152750633515488 152781799145472 152945717338624 153167313567744 153216074289712 153281017659639 153427935166464 153699144517632 154183737802752 154456283160576 154719098003456 155109500813312 155210464230696 155866871422752 155932938380394 156358299267072 156701080933992 156733052571648 156901210028416 157128537194496 157363792156704 157395899006976 157674122393088 157740955386336 158138983251072 158171248263168 158408064386432 158440384299008 158637574766592 158688076942916 158840177033216 158950416973824 159188399678976 159220878802944 159690299867136 160244780075008 160470037659456 160642204493302 160753695096078 161027225290218 161433545402136 161942524240896 162228784542048 162261883994112 162297548110206 162330661592064 162504824672288 162740270665728 162948112646144 162983927590872 163017181114368 163305341049984 163820221415424 164233589096448 164513040498688 164627217580032 164803844614144 164907338760192 165035510918208 165323449565184 165608550886674 166130692971264 166654481301504 166707535655192 166949070769152 167199029166498 167233142694912 167655122202624 167726185820928 167760406904832 168022669704264 168056951279616 168308568410584 168342908317696 168552423189504 168767688097792 169137674658912 169599056019456 169670943608832 170388506230784 170499415013172 170724521934848 170929636308144 171220481358864 172063932005952 172368083575926 172533295742976 172606427062272 172661376214306 172911537582336 172946816630784 173132369686528 173205754934016 173642805138432 174058985253888 174498188414976 174607770451968 174795105529856 175104084902528 175350230350596 175656165163008 176513861281968 176821826289664 177034266176292 177070386382848 177260363578816 177383387692224 177685214113344 178133567340288 178209072434736 178245432336384 178695199162368 178999257694208 179086949638848 179123488653312 179315668603904 179575471079424 179844333893376 179881027436544 180198997020672 180275377584384 181037787870208 181612738577403 181921761443793 182817927756324 183316626726912 183356918539731 183394328753664 183591090849488 183718508681232 183953142791936 184031114617392 184495480459584 184533122973696 185077170561024 185404325190912 185442153136128 185520756105216 185719799625472 185757691936768 185988880760832 186305349844992 186634675485696 187223110189056 187545977612091 188137285531776 188339136302492 188612012477952 188932944947712 189266915299056 189347139461907 189385771857408 189863649110016 190147915522684 190186711300096 190279883991276 190462264344576 190522897891648 190798938021888 191084604761712 191123591651328 191605853945856 191687069509632 192065087176704 192352649612096 192391895220224 192623041528722 192877357826048 194773915897344 194856474300768 195065534027581 195348155780736 195388012560384 195597642569728 195680550124416 196026447988308 196066443159552 196644493721088 196684614991872 196992095515344 197264488071168 197327287102064 197613185808384 197865565356032 197949434210304 198448920158208 198924554575872 199417909026168 199765834891264 199895865877512 200400263257824 200741254006944 201096097505247 201374164905984 201730127179392 202073380756352 202324875630048 202366155866112 202583272661504 202723871648256 203027392559319 203068816129536 203581219817472 203667511353984 203709065527296 204223084756992 204374690212852 204570580221952 204712558460928 204932192690176 205941710880768 206539977205674 206947285640928 207035003944566 207557415517032 207599763345408 207822495230336 207910584507192 208477732356096 208934774578656 208977403428864 209504716259328 209593518575616 209818389542272 209861198675968 209964009921408 210232163190784 210321273848448 210851977668096 210894997684224 211516766355456 212023721263104 212251199571968 212549563066176 212920399822848 212925279711438 213287582382378 213960050212608 214338260128104 214702967053624 214970180356926 215014040607744 215244727202848 215556585689088 215923365654528 216305046056064 216349178658816 216396730813608 216440882122752 216987027554304 217311903454496 217356241485824 217740454733312 218055929167872 218426961887232 218978118795264 219502956773376 219876451680256 220047347890944 220140618889968 220574748554496 220811401182232 221507590628352 221993197989822 222205975068672 222598761025536 222693113486592 222932038888664 222977523593216 223255035177984 223540162936832 223634914427904 224030226272352 224075935039488 224736564252672 225516899545216 225833910757812 226132074692608 226227924811776 227332553350896 227906181744192 228293975145152 228452418145728 228697522653026 229028872294656 229075600932864 229418576007936 229824111434568 230141902749696 230548716776448 230893897420402 230941006578688 231275606704128 231523740184576 231684424740864 232078647005184 232664251219968 233800307134128 233899407570591 234208220217344 234537448900608 235351815042624 236045688235056 236093848510464 236511183589632 236611433079504 236913618817792 237208474876608 237256872394752 237511423120384 237612096579648 237660576448512 238032115414374 238260265549824 238782599518464 238831318204416 239535449800704 239792445191168 240265329360896 240367170112512 240963306739953 241540837935327 242150318103204 242562348591724 242913786361344 243343176813072 243392825991168 243757237008432 244422168969216 244475891386308 244525771671552 244958011574976 245374819489856 245730332123136 245993973946112 246044163964928 246350383644672 246769560748032 247205766921216 247361008140288 247985174347776 248407133126656 248412826330011 248846233980928 249196039456896 250061303482788 250798543749747 250849714042368 251482683303936 251589278731392 251640610357248 251910593263616 252034004556396 252085426919424 252355887065408 252462852615876 252514362476544 253151532146688 253706511988368 254398584029184 254506415413248 254779473015616 254831455535104 255474471927808 255582759346176 256086782902272 256830722038296 258095898008928 258552125363889 258799943614464 258992064321459 259698554529792 259808632401024 260464207707648 260517350080512 260907400165888 261088477880832 261368597317744 261421924212736 261747282622464 262192658294784 262656127353792 263019317428224 263484247744512 263932578947072 264598560210944 264770791922952 265232739434496 265890545368224 266527821170016 267200351010432 267313608652104 267368148504576 267655005342592 268042798743552 268128130006996 268498886541312 268973502905856 269766500840064 269821541154816 270298495531008 270413066376576 270703190079092 270758421506048 271150711308288 271441626423296 271556681805312 271612087369728 274226891634486 274588947841024 274974940090368 275386636274232 275929714187904 276046671926088 276743220689376 276799684460544 277214112676256 277615755841536 277704134650103 277970309808128 278106487786368 278163229704192 278579699438208 278636537905152 279339621679104 279458024767488 279952013228544 280428365131264 280834665283584 281135970224128 282022355140608 282508704453738 282698295017472 283399417421568 283900372948584 284078657786112 284383443176504 284795473665024 285221873284026 285280066950144 285784346837472 286626907142568 286685387476992 287408780918784 287530604264448 287897820872704 288097630765056 288406728074752 288465571545088 288528974418144 288587842830336 289316036739072 290741238890496 291235949182976 292160873846016 293396463854592 293520825186624 294039671982462 294099664739328 294539994718522 294966740581632 295026922487808 295343454171136 295488143273016 295990930653096 296798348034048 296924151315456 297673380237312 298179885903872 298386831863808 298706968363136 298767913385984 299126863539252 299648752336896 301111881010416 301637233082368 302061247358976 302595190769088 303110071134528 303874908992256 304603224194304 305371829726208 305501267030976 305563598290944 305891434677248 306334627135488 306432148579424 306562035319278 306855870332928 307398289035264 308912566321152 309438196006912 309809965808511 310219001626624 310420928461392 311733742845504 311865876760788 312716598534144 313402161867984 313466105143296 313802420056832 314257074388992 314727584313408 314791798013952 315348244786176 315481910772672 316277966502144 316342496526336 316816128772864 316880768598016 317275149533184 317376153885832 318376799357952 319380599734272 319931373573567 320489560150016 320940075318912 321284408986604 321507390192156 322054450580436 322867090804272 323885048481792 324457569084096 324523767988224 324595096220412 324661323184128 325009649344576 325480541331456 325896225292288 325967855181744 326034362228736 326610682099968 327640442830848 328467178192896 329026080997376 329254435160064 329607689228288 329814677520384 330071021836416 331217101773348 332261385942528 332758852164697 332989796984733 333308962603008 333415071310384 333898141538304 334398058332996 334466285389824 335310244405248 335452371641856 335520813809664 336045339408528 336113902559232 336617136821168 336685816635392 337104846379008 337535376195584 338275349317824 339198112038912 339341887217664 340777012461568 340998830026344 341859272616288 342440962717728 343046283979539 344127864011904 344736167151852 345066591485952 345212854124544 345322752428612 345823075164672 345893633261568 346264739373056 346340846130603 346411509868032 347285610276864 348117970507776 348996376829952 349215540903936 349590211059712 350208169805056 350700460701192 351312330326016 353027722563936 353643652579328 354068532352584 354140772765696 354520727157632 354766775384448 355370428226688 356267134680576 356418144869472 356490864672768 357048173121561 357390398324736 357655707872491 357998515388416 358173899277696 358246977306624 358631337207808 359150942158848 359688667786752 359762054873088 360397994041344 360550755168768 362075575740416 363225477154806 363843522887586 365635855512648 366633253453824 366713837079462 366788657507328 367182181698976 367437017362464 367906285583872 368062229234784 368990960919168 369066245947392 370154341122048 370808650381824 370884306272256 371041512210432 371439599250944 371515383873536 371977761521664 372610699689984 373269350971392 374446220378112 375091955224182 376274571063552 376678272604984 377224024955904 377865889895424 378533830598112 378694278923814 378771543714816 379727298220032 380295831045368 380373422600192 380559767982552 381045795783296 381597876043776 382169209523424 382247183302656 383211707891712 383374139019264 384130174353408 384705299224192 384783790440448 385246083057444 385754715652096 389547831794688 389712948601536 390131068055162 390696311561472 390776025120768 391195285139456 391361100248832 392052895976616 392132886319104 393288987442176 393984191030688 394528976142336 394654574204128 395226371616768 395731130712064 395898868420608 396897840316416 397849109151744 398835818052336 399531669782528 399791731755024 400800526515648 401482508013888 402192195010494 402748329811968 403460254358784 404146761512704 404649751260096 404732311732224 405166545323008 405447743296512 406054785118638 406137632259072 407162439634944 407335022707968 407418131054592 408749380425704 409864385380352 411883421761536 413079954411348 413894571281856 414070007889132 415114831034064 415199526690816 415644990460672 415821169014384 416955464712192 417869549157312 417954806857728 419009432518656 419187037151232 419636779084544 419722397351936 419928019842816 420464326381568 420642547696896 421703955336192 423033532710912 423763056680607 424047442526208 424502399143936 425099126132352 425850559422876 426575164764756 427832809926039 427920100425216 428676520256208 429405934107248 429940360713852 430028081215488 430489454405696 431113171378176 431846731309056 432610092112128 432698357317632 432793461627216 432881764245504 433974055108608 434623806908992 434712482971648 435480909466624 436111858335744 436853923774464 440094695781888 440281237779936 441059507973693 441149497108992 441622802364464 441809992077783 443015181256704 443986395979644 444411950137344 445197522051072 445386226973184 445864077777328 445955047186432 446510070355968 447080325873664 447269828855808 448060452544704 448151870078976 449473128505344 451033799090432 451667821515624 452455849623552 454665106701792 455812363488384 456587950290304 456904836291456 457395045306052 458057744589312 458151201865728 458837152015872 459648222869136 459843052978917 460283805499392 461097433552896 461787794840804 461882013157376 462551213408256 463047480369152 463368849481728 464157294010368 465328502439936 467600614268256 467798815141182 468416440434688 469074897801216 469224227512243 470703630085248 472091376470112 472187697020928 473022367179264 473222866159008 473730582638411 473827237635584 474416949753216 474513744789504 475022846240768 475224193159296 475321152897024 476064230828748 476520531099648 477565199036928 477662636408832 479070899601408 479584890382336 480530658721792 480734340225024 481926613479906 483081675870654 484300636206408 485124697183448 485827572722688 486686353626144 486785651982336 487514474016864 488844337938432 488951782772616 489051543343104 489916023149952 490749638979712 491460664246272 491987947892224 492088327929856 492700767289344 493539121496064 494411533842432 494722016280576 495970348695552 496814266253312 496825652660022 497692467961856 498392078913792 500122606965576 501597087499494 501699428084736 502965366607872 503178557462784 503281220714496 503821186527232 504068009112792 504170853838848 504711774130816 504925705231752 505028724953088 506303064293376 507413023976736 508797168058368 509012830826496 509558946031232 509662911070208 510948943855616 511165518692352 512173565804544 513661444076592 516191796017856 517104250727778 517599887228928 517984128642918 519397109059584 519617264802048 520928415415296 521814800331776 522176955761664 522737194635488 522843848425472 523494565244928 524385316589568 525312254707584 526968495489024 527865157894144 529197120421888 529541583845904 530465478868992 531781090736448 533055642340032 534400702020864 534627217304208 534736297009152 535310010685184 536085597487104 536256260013992 536997773082624 537947005811712 539533001680128 539643082309632 540596991062016 540826132753152 541406380158184 541516843012096 542883252846592 543113363610624 545765284331379 548453783268972 549177895682048 549949880180736 550773272548464 551859428375808 552093343852176 553486441378752 553599368921088 554428225352512 555231511683072 555408269300206 555940619616256 556212975572736 556326459408384 557159398876416 557273075810304 558916049534976 559904026457088 560856730262528 561669330567168 562271940448256 562637932836273 565017408907476 566798834843136 567800745897168 568041418385721 568157315572224 568766886353008 569590947330048 570443746568052 570560133900288 571568693674944 573253814285136 573370774953984 574817561837568 575061208528896 575795641745408 576195261530112 576813456149504 577057948836288 577175685660672 578632073478144 584321747692032 585196602082743 586792927709184 587041650373248 588079343964924 588199329478656 589079989437044 589933481163264 590053844975616 590686908342272 590976286546032 591981861306192 593596696068096 593848302630912 595346760474624 596359771807744 596773663727616 597413936726272 597535826771968 598253727078504 599297504673792 602223762020832 603274466164736 603288292515741 604122494717952 604314816750071 605190381538176 606220142269056 607749817984512 609082177677957 609206448388608 610743659452416 611002534061952 611127196581888 611782869354496 612669254270976 612864297158848 613124070638556 613711740665856 614796578070528 617825132642304 618876392013824 619619931617022 620438003253248 620841856922784 623467485691008 623731753521576 625433197068288 626804323735968 626932210286592 627604840113664 628514148777984 629455168626816 629583596027904 630696489572352 630963821545344 632555933004288 632684993052672 633632257545728 633761537196032 634550299066368 634752307771664 636753598715904 638761199468544 639862747147134 640979120300032 641880150637824 642568817973208 643014780384312 644108901160872 645734181608544 647770096963584 648915138168192 649047535976448 649190192440824 649322646368256 650019298689152 650961082662912 651792450584576 651935710363488 652068724457472 653221364199936 655280885661696 656934356385792 658052161994752 658508870320128 659215378456576 659629355040768 660142043672832 662434203546696 664522771885056 665517704329394 665979593969466 666617925206016 666830142620768 667796283076608 668796116665992 668932570779648 670620488810496 670904743283712 672090678817056 672227805118464 673234273642336 673371633270784 674209692758016 675070752391168 676550698635648 678396224077824 678683774435328 681554024923136 681997660052688 683718545232576 684881925435456 686092567959078 688255728023808 689472334303704 690425708249088 690645504857224 691646150329344 692529478746112 692681692261206 692823019736064 694571220553728 696235941015552 697992753659904 699180422119424 700416339610112 701400921402384 702624660652032 706055445127872 707287305158656 708137064705168 708281545531392 709041454315264 709533550768896 710740856453376 712534269361152 712836289738944 712981729345536 714096346243122 714780796649472 715311415744982 715997030776832 716347798555392 716493954613248 717262674415616 719377335573504 720795988082688 721101510337536 722889920219859 724151151480832 724622513805981 726450954309612 727687045775172 731271711025296 733266506907648 733427674158924 733577315014656 734364363397952 734874034724928 735812571167744 736124458469568 737981921838336 738132491894784 740308682244096 741617300763648 742083024420864 742879198501888 743955523043328 745221399379968 745238478990033 746538701942784 750183910448364 752395631249241 752549142127104 753356545209968 754448049911808 755731779790848 757067661196224 757388557847628 757543087429632 759454596440064 760591662090736 760746845200384 761119535965104 762091591566592 763195752087552 764338419046848 764494366605312 766423415783424 766748278038528 768260348706816 769410598448384 769567580880896 770492166114888 776976192964377 779095663589376 779425897203072 780262136110324 781392623122944 781552050241536 782390570278912 782722200497664 784105791953232 784265772638208 786577974884352 787968382061376 789057952284672 789309148408256 790452743233536 791462261424128 791797736841216 793795680632832 795698218303488 797671636104672 799063339565056 799583463510048 800441329285591 801601053031296 802965016027776 804384390020988 805496659623936 806920508717568 808128640971407 808293523025408 809299502520192 809464623464448 810333090646016 810895486593024 812109570237276 812275264518144 814324879269888 814670045415936 814836262109184 817498760851408 819728770760704 823766843523072 826159908822696 827789142563712 828140015778264 830229662068128 830399053381632 831289980921344 831642338028768 833112403950309 833910929424384 835739098314624 835909613715456 838018865037312 838374074302464 839273558169088 839444794703872 839856039685632 840928652763136 841285095393792 843407910672384 846067065421824 847526113361214 848094885052416 849004798287872 850198252264704 851701118845752 853150329529512 855665619852078 855840200850432 857353040512416 858811868214496 859880721427704 860056162430976 860978908811392 862226342756352 863693462618112 865220184224256 865396714635264 865586923254432 865763528491008 867948110217216 869247613817984 869424965943296 870961818933248 872223716671488 873707847548928 880189391563776 880562475559872 882119015947386 882298994217984 883245604728928 883619984155566 886030362513408 887972791959288 890395044102144 890772453946368 891728155554656 891910094372864 893020140711936 894160651747328 894539657711616 896120905089408 896303740157952 898946257010688 902067598180864 903335643031248 904911699247104 909330213403584 911624726976768 913175900580608 913809672582912 914790090612104 916115489178624 917674304031744 919296445738272 919686105957834 920567610998784 922194867105792 923575589681608 923764026314752 926094960738304 926737698963456 928314588020736 930657004879872 935201228536512 935597630282364 936832880869376 938149795602432 938448455024486 941407260170496 944182752940224 944375394041856 946044734358528 946445732318016 947461165276822 947654475271168 948833899506432 949027489579008 950045692481536 950448386318592 950642305794048 952128461657496 955130398073856 958141799202816 959169780764672 959794120720701 961061317443584 961468680450048 963853226959812 966163351741308 968601272412816 970249394366896 971655145445376 973372707252288 973571303964672 975028948033728 977688675876864 977903565545232 978103086686208 979832046299904 981499277959424 982921328492544 983975895784448 985401534578688 987078242992128 988823067684864 989444032561152 993651305320044 995384935923712 996784157827584 998276556494091 1000245213931152 1003194174998988 1003398856169472 1005930733215744 1006357114925568 1006562441428992 1007642373054464 1008136018225584 1008341707677696 1009423548261632 1009851410463504 1010057449906176 1012606128586752 1014826047953472 1017594336116736 1018025661652992 1019117892062464 1019325822140416 1022331037384704 1027322888153184 1029138851938617 1030889981514827 1032383592035712 1034208501455556 1035199774457856 1035968257285836 1038794218119168 1039022538391809 1039234529604096 1041856830830592 1043629600663552 1044353911523328 1045474389270976 1045687696850944 1046989130489856 1048770633179136 1050624509415168 1053936990978048 1055730315788288 1058394240843776 1059083167691808 1060930957737984 1063562181472896 1066111284680064 1068801404041728 1069254434608416 1069472594018304 1070620021370368 1071144519364683 1072171194974208 1072512520027984 1072967123617473 1073995546165248 1075894011623424 1079066003360256 1079286164619264 1081193982124032 1081652265506304 1082812760316368 1083033686024192 1085766505693184 1086226727221248 1091530568662758 1096907566537944 1099899760361472 1101546545096928 1103718856751616 1104186687704352 1106972882757504 1107198737842176 1108856450705024 1110463023366144 1110816538600412 1111881239232512 1112425951145472 1112652918816768 1114318797752832 1114546151620608 1117832099069952 1119808052914176 1121713460525056 1123338661134336 1124543880896512 1125275865672546 1130034817814952 1133597669686272 1135601491794336 1136082836771442 1136314631144448 1137533772706016 1139181894660096 1140887493136104 1141120267800576 1143137387349888 1146507628570272 1146741549907968 1149635123675136 1150122417057792 1150488557836141 1151591283490816 1152390523060224 1153626912299008 1154115897672576 1154351371321344 1157264146956288 1168643495384064 1170393204165486 1173585855418368 1174083300746496 1176158687929848 1176398658957312 1178159978874088 1179866962326528 1181373816684544 1181952573092064 1183963722612384 1187193392136192 1187696605261824 1190693520949248 1192719543615488 1193547327455232 1194827873452544 1195071653543936 1196507454157008 1198595009347584 1204447524041664 1206548932329472 1206576585031482 1208244989435904 1208629633500142 1210380763076352 1212440284538112 1215499635969024 1218164355355914 1218412896777216 1221487318904832 1222005068123904 1222254393163776 1223565738708992 1225728594317696 1226248141277112 1229593156141056 1235650265284608 1237752784027648 1239239863234044 1240876006506496 1241683713845568 1246934971382016 1247463507043152 1250866394136576 1253608647471936 1253864420573184 1255209680227328 1257028297555968 1258910337253632 1259167192055808 1261392979144704 1261927643090688 1265111866008576 1267264515091456 1269100598132736 1269504615543328 1271289170041821 1273507197431808 1279725494294268 1281958240600064 1283498429778117 1283760301275648 1285137635946416 1286029560768624 1288217802321744 1291468363217088 1295540193927168 1297830276336384 1298095071952896 1298380384881648 1298645292736512 1300038597378304 1301922165325824 1303871420726976 1304137448914944 1306442728399872 1310561771323392 1318430756913152 1320284087345664 1324868407093392 1325429976233349 1329045543770112 1331035408658788 1331959187938932 1333235850412032 1333660285241536 1335592566153216 1337592233331984 1337865141559296 1341240977620992 1341809486567424 1344181357634112 1344455610236928 1346468547284672 1346743266541568 1348419385516032 1350141504782336 1353101397271296 1357367548870656 1363108049846272 1363995320105376 1365458738193067 1367437090465152 1369763850870912 1372185135918156 1376511456047616 1378944668607408 1379529158936751 1380851416498176 1381291009714448 1383292300658688 1385058957492224 1385363384522412 1385646039472128 1389142441107456 1392471882031104 1395985507319808 1398360844238848 1400832679220224 1402801842804768 1405249321304064 1407672682536729 1412110890255744 1416274129410336 1416563091062784 1418082908630528 1419067101537792 1421191747915233 1421481712906752 1425068538722304 1425672579477888 1425963458691072 1428192692486244 1429561593298944 1430622831489964 1431994061553664 1432695597110784 1432987909226496 1434525348831232 1438754671147008 1441591976165376 1442203020675072 1445779840439718 1448302302961664 1449245027611962 1452901908619224 1455374091550344 1462543422050592 1466533013815296 1466855348317848 1467154630029312 1468728726795904 1469748069449856 1471625142335488 1472248916939136 1475963843676672 1476264983789568 1480617364488192 1483234601527296 1484166048841728 1485758397003776 1487911046086656 1490442798759936 1490476957980066 1493077403885568 1500367820896728 1504791262498482 1505098284254208 1506713090419936 1508896099823616 1511463559581696 1514135322392448 1514777115695256 1515086174859264 1518909192880128 1521183324181472 1521493690400768 1522239071930208 1524183183133184 1526391504175104 1528676838093696 1528988733210624 1532846831566848 1533496556077056 1536520697413632 1538821196896768 1539135161761792 1540984332229776 1553952385928754 1558191327178752 1558851794406144 1560524272220648 1562785246245888 1564781140557824 1565444400995328 1568211583906464 1568531545276416 1573155949768704 1575936764122752 1578618296816512 1580905486467072 1582924522848256 1583595473682432 1587591361265664 1591396436606976 1595343272209344 1598126679130112 1599166927020096 1600882658571182 1603202106062592 1605930032055552 1608768780041976 1610993319247872 1613841017435136 1616257281942814 1616587046050816 1618599005040384 1618929246928896 1620666181292032 1621790973186048 1624219140474552 1624550529036288 1628649758539776 1629340090831872 1634997521702816 1637295852994137 1639457541521408 1647533687046144 1652319817645392 1655578285127424 1656280031556528 1660459324136256 1660798106763264 1662579961842688 1663284676057536 1666224807900618 1667821858848768 1671478196629248 1671819227430912 1676748148604928 1678547116338176 1679712079371264 1681857305526272 1682570190787584 1686815821344768 1695052226722428 1698009596575744 1700396504529408 1703402237691504 1706300659059024 1711331239704156 1711680401700864 1714706081024832 1717623736428992 1719761442855408 1720112324861952 1721957817622784 1724452685512704 1727386925236224 1730440368448512 1731173846508864 1731527056982016 1735896220434432 1738495227635968 1738849931886592 1741923637866496 1755589806248229 1760378783127552 1761124951119744 1764238031894772 1764597988435968 1766491209457856 1767239968311132 1772060725026816 1775945583918576 1780790088204288 1781544907892736 1783456311109312 1783820188745728 1786040281423872 1788321303494656 1789079315423232 1792241810178816 1792607480315904 1797892514021376 1804135196361728 1806671286062496 1809823398494208 1809864877547223 1812944450250213 1818660426807168 1823249453953536 1826351801161216 1827246533033871 1827619345165824 1829580181224208 1832230978357248 1835348608063488 1838592891476544 1839372211915668 1841135221997568 1844389734211584 1847151179363216 1847528052629504 1852189921476608 1853475397926912 1856629176041472 1861314009759744 1870402457073024 1871195260564728 1876299591204864 1876896910048972 1882814520340992 1888365505880448 1888750788083712 1892089468717056 1892891464636032 1894922330553644 1895308950542336 1897667799012864 1898054979158016 1900091384963072 1900896772637184 1901284611588096 1904256923314992 1910260796147712 1916283598405632 1918339561529344 1919588241441402 1922122634887168 1922937360900096 1927706453919624 1932326703482616 1937202544825632 1940498788733792 1943310290890752 1943928942550721 1946745414504576 1947142607929344 1950057896067456 1955377351753728 1955807131090464 1956206173372416 1959664092599808 1962598128073417 1962998555918848 1965842656985088 1967951791568896 1970803069157376 1974156485984256 1977646135369728 1978888065122304 1987302610640088 1990769871847424 1993568315655168 1996553112988182 2000490427862304 2006388349997976 2006797712338944 2011861466431488 2012714229851136 2015284746108928 2016272036451168 2016683415355392 2018847096523264 2019702820927008 2020114899812352 2025212257173504 2029652095906944 2035188672233472 2036051323305984 2038235784124928 2038651644280832 2044662074769408 2054645776306368 2058277703877234 2061779963029654 2064767184071424 2068417002911112 2071936514571672 2077588436238336 2078045076783618 2078469059208192 2083713661661184 2087259201327104 2088707823046656 2090948778541952 2091375393701888 2093978260979712 2097541266358272 2101249018830336 2107873981956096 2111460631576576 2116788481687552 2118166335383616 2121861915475968 2127124362945792 2132222569360128 2137602808083456 2138508869216832 2138945188036608 2141240042740736 2142289038729366 2144342389948416 2145025040055968 2145934247234946 2147991092330496 2151788023246848 2158132006720512 2162387964248064 2163304531012608 2165625520632736 2166067372048384 2168669760659577 2171533011386368 2172453454442496 2183061137325516 2193815133075888 2199799520722944 2203093090193856 2207437713503232 2208373375408704 2213945765515008 2214397475684352 2217712901410048 2220926046732288 2221633077200824 2224851902290944 2228637595505664 2235664198139904 2239616105828352 2243426921050112 2249087761793024 2250551731345092 2260069635629904 2267195339372544 2271202983588672 2272165673542884 2272629262288896 2275067545412032 2278363789320192 2281774986272208 2282240535601152 2286274774699776 2293015257140544 2293483099815936 2299270247350272 2300244834115584 2300977115672282 2303182566981632 2304781046120448 2307253824598016 2308231795345152 2308702742642688 2329311965152879 2330928578893131 2337286990768128 2340786408330972 2347171710836736 2348166601492992 2352317375859696 2352797317914624 2356319957748176 2359733924653056 2362747633369088 2363905146184128 2367927445224768 2374386784272384 2375393210523648 2381387041898496 2385439087230976 2387094654910464 2389655746905088 2393014908314016 2397190018695168 2401323987856773 2408895048083328 2413153170062964 2416489978871808 2417259267000284 2420761526152704 2424385922914221 2424880569076224 2430999271938048 2436328710711828 2436825793554432 2442974637809664 2444010136247808 2444508786327552 2447131477417984 2451457188635392 2452496282554224 2459186312282112 2471300530569216 2475505568055296 2478479726468088 2483367427691136 2493869942764032 2494927014086304 2499337211850927 2501732788273152 2503589955107437 2507217294943872 2507728841146368 2510419360454656 2514056595111936 2517820674507264 2518334384111616 2522785958289408 2523855286181376 2530223732017152 2534529030182912 2538201196265472 2539009231086656 2542578340083642 2547014394863616 2559450988588536 2563916481200128 2566996859556234 2567520602551296 2570275271892832 2572059121537248 2576435604643488 2582936726434176 2591080387854336 2595660552672768 2596190143905792 2596760769763296 2597290585473024 2600077194756608 2603844330651648 2607742841453952 2608274897829888 2612885456799744 2621123542646784 2636861513826304 2640568174691328 2649736814186784 2650859952466698 2658091087540224 2662070817317576 2663918375877864 2667320570483072 2671185132306432 2675184466663968 2675730283118592 2682481955241984 2683618973134848 2688362715268224 2688911220473856 2692937094569344 2693486533083136 2696838771032064 2700283009564672 2706202794542592 2714735097741312 2726216099692544 2727990640210752 2730917476386134 2734874180930304 2739527701741824 2744370271836312 2753022912095232 2757889337214816 2759058317873502 2761702832996352 2762582019428896 2766584601317376 2770117914984448 2770726769044824 2771292078944256 2778284882214912 2784943764062208 2791971014639616 2796721688477696 2801665358440448 2805603685609536 2810498642608128 2815345365073458 2824221780511488 2832548258820672 2833126182125568 2836165817261056 2838134203075584 2842383495830466 2842963425813504 2850137077444608 2851345158955776 2851926917382144 2856385384972488 2861245662979928 2865391194221568 2869050697662464 2877509342294016 2883183952330752 2884406041350144 2891559680879436 2896604605923328 2898490055223924 2905803817238448 2910748183100688 2925086844101184 2933066027630592 2933710696635696 2934309260058624 2937457453591808 2939496138899712 2943250284670976 2944497833878272 2951927687353344 2961234728976384 2966469203054592 2968332097683456 2971516794007552 2980953915960132 2986154807771136 2994829669482273 3000735641793456 3009582524996964 3010196568508416 3013426180839872 3017792199647232 3022927119163392 3028270644784896 3029554231390512 3030172349718528 3037818385760256 3042366648362944 3042987380801536 3044478143860416 3048366366266368 3052783008350208 3057353676187392 3057977466421248 3066993112154112 3077642393793536 3081968664459552 3087416555815851 3092669944544481 3107904771857508 3116382654357504 3117067615175427 3117703588812288 3121048544441296 3125570492491776 3129562281115648 3130888801990656 3136423167812928 3137063090552832 3146311899537408 3151873528245504 3157236593633024 3161810972934144 3167190947364864 3175182722531328 3182792873213952 3190686544418688 3198333854040192 3201765317142364 3206404212125184 3211860064111104 3217537560083952 3218901370852419 3221986638495744 3227682034870272 3232514563885628 3233174092101632 3237198010080768 3237858493857792 3241332362584064 3243581946372096 3248438280949104 3249101058072576 3257299517079552 3258680181663744 3269995043405632 3274591705988274 3278915083042816 3304639635290784 3311156570254848 3312560063113056 3316114078468877 3320918648272512 3321596213526528 3325159923685376 3326569352115072 3332449615801236 3335643717697536 3342956393258496 3343638454861824 3353496297209856 3357094232676352 3359424158742528 3363714611052544 3365140381575168 3373631642689536 3390104453444856 3396019193151488 3400793009058816 3406804475383008 3412601318118048 3422662479408312 3423360803401728 3429412162049664 3435247472857984 3439522885710816 3440224649723904 3443915635245568 3448905371025408 3451465673508423 3454773850472448 3460880736897024 3462347693017728 3463054113964032 3471792440868864 3476990455271936 3477699863773184 3483847275732992 3511179612496458 3520757566255104 3522249902239488 3528476063789544 3529195976871936 3532982418915712 3534479936622264 3544121450053632 3551891167837152 3561580176408576 3563089815785472 3566912622218624 3567640377491456 3572080562847744 3576642606989312 3578158630846464 3584483620357632 3585214960631808 3595785028042752 3608270392723456 3613342572124992 3619646796988416 3619729755094446 3625888900500426 3637320853614336 3646498907907072 3652703602322432 3654493066067742 3655238690331648 3659160362448416 3664461956714496 3670697216126976 3677185782953088 3678744423831336 3688779468423168 3694302358726432 3695056105259008 3704379842953216 3706950795853824 3713258352082944 3722628019519488 3740804914146048 3742390521129456 3752599182409728 3753793820097944 3765629040681984 3776731011760896 3777501576167424 3784178937434112 3785782929272064 3789844661107288 3790617901084672 3795335598025728 3800182769926144 3801793545274368 3808513846629984 3820521592295424 3836679123058688 3839176482882804 3844245269774336 3845874721800192 3855412907839248 3864653406965232 3874405089651264 3880997577467584 3886620581781504 3887857885101442 3893490829009152 3894285215858688 3900115792134912 3911614262180928 3912412346744832 3919328185199616 3925196256146834 3925997111837696 3931685313970176 3935903583137792 3955292270739456 3974605221280176 3976289928700047 3981539743694848 3987136631310336 3993106225976364 4000980855724608 4012776699995952 4013595424677888 4023722932862976 4025428459702272 4030569492217856 4032544072902336 4033366830710784 4037694193046528 4039405641854016 4040229799624704 4050424514347008 4059304191813888 4072102646611968 4076471568249856 4089324149538816 4096376214579201 4109291552612736 4116555407754468 4123559926059308 4129534368142848 4136834005822224 4143873029143344 4155176872476672 4156090153567236 4156938118416384 4167427323322368 4174518402654208 4177415646093312 4181897557083904 4182750787403776 4187956521959424 4195082532716544 4202498037660672 4215747963912192 4222921263153152 4223018047610187 4236332670767232 4254248725891584 4263575243745699 4264445138720256 4275205616166912 4277017738433664 4277890376073216 4282480085481472 4284578077458732 4288684779896832 4290050080111936 4291868494469892 4295982184660992 4303576046493696 4316264013441024 4324775928496128 4326609062025216 4331251041265472 4332134744096768 4337339521319154 4343066022772736 4344906908884992 4366122274651032 4387630266151776 4399599041445888 4406186180387712 4414875427006464 4416746750817408 4427891531030016 4428794951368704 4435425802820096 4441852093464576 4443266154401648 4449703804581888 4457275191011328 4471328396279808 4479232211656704 4486853842100224 4498175523586048 4501103462690184 4520139271259808 4534390678745088 4542405967177344 4544331347085768 4545258524577792 4550135090824064 4556727578640384 4563549972544416 4564481071202304 4572549549399552 4586030514281088 4586966199631872 4598540494700544 4600489668231168 4601954231344564 4606365133963264 4609562092240896 4614507649196032 4616463590690304 4617405485285376 4658623930305758 4661857157786262 4674573981536256 4681572816661944 4694343421673472 4696333202985984 4704634751719392 4705594635829248 4712639915496352 4719467849306112 4725495266738176 4727810292368256 4735854890449536 4748773568544768 4750786421047296 4762774083796992 4770878174461952 4774189309820928 4779311493810176 4786029816628032 4794380037390336 4802647975713546 4817790096166656 4826306340125928 4832979957743616 4834518534000568 4841523052305408 4848771845828442 4849761138152448 4861998543876096 4872657421423656 4873651587108864 4885949275619328 4888020272495616 4894262954835968 4902914377270784 4904992565108448 4918372624564224 4942601061138432 4951011136110592 4956959452936176 4966734855382272 4987739885528064 4989854028172608 4998674423701854 5003465576546304 5007179910214874 5014434589887744 5015457682292736 5020838720909312 5035641349014528 5045571916578816 5047710572362752 5060447464034304 5069058060365824 5078018462173312 5085156680167284 5094028789727232 5118901977177072 5127832962400256 5133993719112468 5135041205102592 5140550543785664 5144118243074496 5152871209286976 5165873452868352 5182160775708672 5191321105345536 5193521539526592 5194581170946048 5200154389513216 5207688661303296 5215485682907904 5216549795659776 5225770913599488 5266769418744687 5273723027652608 5281136349382656 5299473628373568 5301719904933396 5316182175080448 5324141634635152 5327836751755728 5334641140966144 5342370264612864 5350368933327936 5351460566237184 5364963910483968 5367237946269696 5376725430536448 5377822440947712 5385874189138688 5386973066166272 5393677542064128 5412405589085184 5429470195482624 5438833350750639 5455981280421504 5461834952772268 5469748361860608 5479055403483648 5488740543672624 5506045824190464 5515778674429632 5518116635747004 5523405665992704 5525164038857792 5533169202634752 5540235829968896 5541453538089648 5542584157888512 5556569764429824 5569887528124416 5583942029279232 5593443376955392 5603330716880896 5611207371219072 5630690730146916 5648443561022976 5656900486799849 5665096517641344 5666252364251136 5672331634522112 5676268406151168 5684766991660932 5685926851627008 5700274154889216 5702690317911552 5703853834764288 5712770769944976 5722491325959856 5730782388443136 5738101395324928 5755018684588032 5766367904661504 5768812082700288 5783119361758872 5793209211846656 5796980110447848 5811607634476896 5821496366201376 5831786827652163 5850173688202368 5866132055261184 5867421393271392 5868618520117248 5874914907183616 5878992277799424 5886500569341952 5887794384220251 5888995667756544 5903855374706688 5922469457952768 5932938406109184 5936664195366912 5943033588015104 5961907831920264 5972309615542272 5989659338964546 6001471283586912 6019165049993928 6020393137016832 6026852361679744 6035584399294464 6045854238326784 6056541289569792 6059108462781024 6060344699437056 6075636771520512 6084733296725888 6085974761603072 6088956287720832 6096732732532736 6105566016700416 6114707352374784 6115954932842496 6133986224308224 6155284787587072 6163937328919104 6174833111631702 6185339889088962 6215809543715016 6232765308715008 6234135230350854 6235407177624576 6242097088882592 6251140984983552 6259124562231296 6261777603981312 6272846335625856 6274126181105664 6292623799074816 6303747056491008 6314473187266048 6323621945868288 6334381894729728 6350365445062656 6365585746427904 6381373088837376 6396667708080384 6403530634284728 6412808424250368 6423720128222208 6435075120167904 6437802741704838 6443973276991488 6455364069740544 6465029127771256 6466348184203264 6474396020161536 6482664725168128 6487163892744192 6496876561898208 6498202116145152 6514599034159104 6517360363327488 6539990086811264 6549183411976548 6557830166085632 6609279270581568 6622313140509696 6625120126226112 6632228156937754 6641837296545024 6643192427053056 6650319847370752 6653138704230144 6664899231602472 6685912786516992 6706992594419712 6714188465352704 6718848317485056 6727429222105088 6730280763150336 6747263285379072 6780208906889712 6792038386302976 6801586018117632 6813608950766016 6825202636236096 6845324958816624 6846721606803456 6858824324099328 6870494945715968 6879045771421632 6880449299447808 6887831270491136 6897810742050816 6902931347016846 6909547700944896 6921761473794048 6924695386035456 6926108227928064 6953980910543872 6967694551465984 6987935895458637 7022359224992916 7041515132510208 7044499804478976 7056952127579088 7058391953743872 7065964837831424 7068959873244528 7088242900107264 7103782335674304 7123160352817152 7126179631570944 7133825244437248 7135280754982912 7144161125695488 7156317261692928 7168967240715264 7191570056085504 7203971963570319 7216540785446912 7226685144249984 7239459510188892 7251777801000852 7273157768742663 7274641707228672 7292997815814144 7305407204644864 7308986132135484 7310477380663296 7318320724896832 7328923913428992 7341394432253952 7354371565906176 7357488847662672 7377558936846336 7388604717452864 7390112210518016 7408759685906432 7413901591707648 7426516704165888 7481609828292096 7484781042258912 7498011635552781 7505198364819456 7507587640195888 7510769865322311 7531258081363968 7553462023521792 7555003152334848 7568357874868224 7571565858544128 7579689322214576 7581235802169344 7590671196051456 7600365539852288 7603587090548736 7617027693259968 7641043184590848 7673358246117376 7678352965765608 7691749443600384 7710825815678496 7729306813930464 7748810179302528 7761995154935168 7773241163563008 7775715770202884 7786981658018304 7788570431717376 7800231584269824 7823228524361856 7824824693489664 7838656370399232 7850392512293668 7851994223675392 7863370627940352 7871807166275584 7910584541478912 7949210442560352 7952579857400094 7963079487389696 7974273262620672 7986212451952728 8001961711449216 8025553399991904 8027190849355776 8047445865725952 8050856919404544 8053419904852987 8061138984435712 8065088145804672 8066733661421568 8075388386093056 8078811283708032 8080459599249408 8100849028694016 8118608383627776 8144205293223936 8152943136499712 8178648299077632 8192752429158402 8218583105225472 8233110815508936 8247119852118616 8259068736285696 8273668011644448 8287746058286688 8310353744953344 8312180307134472 8313876236832768 8334854646644736 8349036805308416 8354831292186624 8363795114167808 8365501574807552 8375913043918848 8390165065433088 8404996075321344 8431495927824384 8445842526306304 8446036095220374 8472665341534464 8508497451783168 8527150487491398 8528890277440512 8550411232333824 8554035476867328 8555780752146432 8564960170962944 8569156154917464 8580100160223872 8583736988939784 8607152092987392 8632528026882048 8649551856992256 8653218124050432 8662502082530944 8664269488193536 8674679042638308 8686132045545472 8689813817769984 8732244549302064 8775260532303552 8799198082891776 8812372360775424 8829750854012928 8833493501634816 8855783062060032 8870851605640192 8883704186929152 8886532308803296 8899407609163776 8914550382022656 8958464423313408 8973707684200448 8984489008446819 8996351047172096 9002206925380368 9040278542519616 9068781357490176 9084811934354688 9088662694171536 9090517049155584 9100270181648128 9113455157280768 9127099945088832 9128962142404608 9145099098799104 9172061028562176 9173932399263744 9200979336462336 9203908462689128 9229015298392064 9232927181380608 9278009833633443 9317247860611516 9323714315572524 9349147963072512 9363145633323888 9388686843346944 9392666405971968 9409269503438784 9411189271658496 9425279830992704 9438935698612224 9450990533476352 9455620584736512 9471709780899072 9501572842094592 9525548167593984 9541756348923904 9548378619641856 9558622987620352 9572059633256064 9605295951427092 9635580192333312 9652612680251856 9656704112557257 9665959915487232 9669037068001136 9683046104610816 9697543691656884 9699522276304896 9723997087752192 9745314842847312 9747303174217728 9771898551238656 9776040544991232 9788525909671936 9805828754541568 9809985130216896 9836745249128448 9913918905872352 9933469710764544 9948342235406631 9975479771056128 9979708056345216 9997348847403708 10006931153092608 10014359820429748 10028869179775488 10030915364585472 10041677441818624 10071282698029056 10091143833157632 10095421144725504 10120894928068608 10138116120731648 10156036924346624 10170313360334568 10188057579454464 10237803954354144 10255665924800512 10267987438224936 10270082410205184 10281101087571328 10288236486148992 10305742418573952 10331746905736704 10354397020525269 10364321551417344 10382642210691072 10387043079053184 10389162341892096 10400308779026432 10415377322606592 10430971365815808 10433099591319552 10451541827198976 10533538837489374 10547446055305216 10562272698765312 10598947256747136 10603439809866792 10632364350160896 10648283269270304 10655673503511456 10669282281932288 10684740529225728 10700737866655872 10702921132474368 10729927820967936 10734475892539392 10753450861072896 10755644881895424 10771748378277376 10773946132332544 10787355084128256 10824811178170368 10858940390965248 10877666701501278 10911962560843008 10923669905544536 10939496723721216 10958110806967296 10977481087345248 11012091648380928 11031557348859264 11036233271494008 11050328077715584 11066338405269504 11080471659937792 11082907076179296 11085168315777024 11113139528859648 11139775056248832 11167884058558464 11186886753910784 11206661433761792 11222414742438144 11261381460293832 11296887122045952 11313800973599698 11330193035282688 11332504728502272 11344663269044224 11352536812302336 11369533983321864 11371853703254016 11400548309778432 11405380635823104 11425541539889952 11444982651919712 11461564776886272 11476202790649856 11510037369176064 11532735809323008 11537624165400576 11566238723517744 11586418423693312 11593960220895696 11623215268953792 11642992732402752 11663573655304326 11700347376404736 11734842786542784 11737237040234496 11749829814367232 11757984555598848 11773001138683904 11775588768440502 11777991335513088 11807710749413376 11865876812218368 11886067176030208 11923815663840528 11944619231084544 11979318677929092 12002942567173824 12038330099987856 12040786274033664 12053704723359488 12071168798588928 12091708476653568 12113082579139584 12118216925562048 12120689398874112 12151273543041024 12169466593451776 12171949523206144 12177912575441664 12193465465065472 12229414704749568 12267972448616448 12289128643737603 12310569575174144 12327874657838208 12349666223263404 12370679778177924 12431619087430032 12465530617430016 12468270460701708 12470814355249152 12484194177765184 12502281969967104 12518249124462592 12523555207962624 12545692671251712 12548252362211328 12585247598149632 12607494112982016 12628946374532096 12647243891736576 12668763789459456 12669054142830561 12762746177674752 12790725731237097 12793335416160768 12807061268569456 12825616848500736 12847440256444416 12870150240335808 12875605483409676 12887946553982976 12910728139481088 12930058255542512 12932696368406528 12948792040323072 12965329450336256 12974327785488384 12993753123796416 12996404232290304 13029198068318208 13034720726654976 13079980173622528 13098366823953096 13218558541163136 13244626281019392 13250240252452224 13264456313875508 13283674593090048 13286384854106112 13300639694741504 13306277408460288 13329798463204944 13371825573033984 13413985188839424 13428376930705408 13437696634970112 13454858444210176 13460561526300672 13494526570758144 13560417813779424 13584076772605952 13603172036235264 13607502597855047 13627217901532032 13650405272472192 13690649917633248 13693443213606912 13717648648198656 13738186896513919 13740989891431936 13758091542843264 13760898598895616 13775662540982272 13795621484101632 13805862694033692 13819095401889792 13843522947588096 13849390772070912 13852216455856128 13907961821087744 13935389102931968 13975871790917274 14044718449985832 14083030265020416 14088999608957952 14113904255158176 14116783907487744 14131929675662848 14137919746489056 14176485800214528 14207564671348608 14246320705634304 14252359263141888 14267650488874496 14270561509965824 14288322251390976 14312634523385856 14337934481430528 14383140112171008 14407943927140638 14433081570893824 14453370288499968 14478919020377784 14503555602001704 14546315537485326 14549283414457344 14585995631628288 14610814409289728 14617972264270968 14620954761326592 14636641449793664 14657847826857984 14682788864507904 14708743131812352 14714977695325344 14755117873692672 14777209434905728 14780224421036032 14817519371812864 14827803183415296 14853033408331776 14963219656584192 14969562084517824 14996023271105562 15010396729638912 15015175280391776 15021539730644622 15062516162727936 15106924047043584 15136715749736448 15143131717088256 15159378644429152 15162471604338688 15181342392102912 15200731079704576 15207174181097472 15234055386519936 15282086369181696 15346716492234752 15356705931531216 15383498887200768 15421651631356992 15458613627860928 15497620358605056 15523990309870336 15546482327126016 15551431540405768 15573963316036608 15600463168539648 15646457048723712 15649649386979328 15677312740798464 15700785024587336 15703988447350784 15743614332551168 15821169082957824 15898420885120704 15905159714800188 15926158974779392 15948546525241344 15972424903905456 16003923422898432 16051106799983808 16054381698711552 16094891731451904 16101713838809088 16106839809705974 16122277968871424 16130176291609344 16133467322843136 16150776772186112 16157622567416064 16160919198498816 16237216767255552 16288410586447872 16305886272999424 16316500052251917 16385504858316804 16437166210450944 16466221631017872 16494239704237232 16518137472571392 16547336023288896 16575492116573376 16620707489906688 16624360614268944 16627752473665536 16669709293289472 16698073610616832 16709662584373248 16727590228335616 16751826087837696 16780330130866176 16809992150642688 16892072190440748 16945330683068928 16970701460399547 17016994903566336 17054300974982796 17057780554881024 17100822464667648 17108070953734656 17111561504292864 17129920341925888 17138312309834928 17160200320447744 17167473977879568 17214304185974784 17265056053764096 17299103713984512 17306436248100864 17325004165061888 17328538976387072 17349358085276616 17379627635539968 17464489098604128 17495360482956489 17525129685752059 17550521064607104 17598396165783552 17624744721550848 17659501708025856 17663383152660753 17666987003269632 17711566124120064 17741703211280384 17767408373858304 17773064617606592 17798815218327552 17829100764045312 17916928846626816 17947415368400896 17968978016893638 17992702094344192 18004413850760736 18080557085039232 18137562714980352 18169623868709376 18177325388343072 18181034098311168 18200540363296256 18226910314561536 18254199890177664 18257924284809216 18290198197598208 18344122057124352 18347864798527488 18401958672924672 18407816925378256 18458030596784128 18465854362761216 18556019667266886 18634495721223032 18647428631145048 18698295926145024 18726291266647776 18777373686693888 18785332811943936 18818539006877568 18822378543316992 18850559661985408 18877871397224448 18901981066952704 18911241169473024 18943419561798144 19003145684189184 19051096335187968 19083512697847808 19096757239283712 19117245975240704 19144119266512128 19210591902854184 19271160384666624 19305225360503712 19313408225114514 19331919830974464 19338074136002272 19366092209221632 19395087383313768 19399044552609792 19447994175504384 19490629685694624 19494606348435456 19543797102477312 19552081089982464 19577051819343872 19611657509083136 19619970260433792 19673490498256896 19827837811744704 19866939421529088 19896684470813262 19950959542112256 19959416112690432 19994697694807416 20028719640859496 20057738359550976 20083354883637248 20142565396058112 20182287666315264 20190842289451008 20241789856137216 20276232241463296 20312073848693248 20340626720669136 20376115158908928 20475607908708288 20511331849601024 20535974876449872 20540164820410368 20562202175142656 20576472972297984 20611484837147904 20663493811473408 20708794041050538 20728643102834688 20765284421382144 20774086158106368 20778324683784192 20800617558052864 20861942731631616 20903083654397952 20963807686375911 21067077674978748 21094892110610432 21124545397530624 21197894513494272 21206879619733584 21264728700321792 21296566538540608 21311347007022912 21338564563864576 21369481058451456 21401475733311744 21405842264948736 21468951785078784 21506901722145792 21543496756554752 21574710168256512 21611915890710957 21649622356340736 21755333403002556 21819473306227989 21823925121686016 21847339811089072 21878993447442432 21916221613934592 21954962174690496 22024183296761856 22063114697718528 22072466542988016 22100656155431168 22132676810539008 22165814152358592 22170336631554048 22226279057719296 22279550112497664 22413322867523584 22444829484876288 22522762920587664 22532309595966933 22593774244091904 22627601947199396 22660386070565376 22665009457004544 22689326538088448 22705073624604672 22739067966643728 22743707406508032 22801096619556864 22810761271646208 22851083079779904 22889965303839424 22923129553772544 22952405581299712 23020074738352128 23075248330801152 23132477447035488 23172836847386624 23187920441791392 23212798549282139 23246430537907584 23285985464805504 23327147310608652 23400694752809472 23469685573085568 23474474080468992 23499659628734464 23515969111197696 23546002277367808 23551177536881004 23555982671026176 23615421498826752 23731753624436736 23772134352060416 23847631327681056 23889238462169088 23958637355858184 24005885134347648 24076660199975712 24081572548067328 24107409446718976 24142337597177856 24160259714558961 24183416953307136 24226165158279168 24236433851124096 24241378797748224 24302547086082048 24338933186903552 24343899046412288 24355825150883328 24386930930130944 24458829409499136 24535944897232896 24578257287475206 24621139150348288 24655749315676416 24699332446526808 24741359556355848 24863238174860064 24931061234860032 24936540921403416 24941628710498304 24968388355530368 25004563939934208 25036498248925184 25047110415925248 25091385342503424 25096504724422656 25170495196299264 25214988225964032 25257892749064192 25294487783473152 25337527578918912 25338108285661122 25525492355349504 25581451462474194 25586670832321536 25614122537138912 25651233697001472 25694880512888832 25740300480671616 25751210966819352 25821456278962176 25860116511085024 25865392736813056 25897584080646144 25930658900672512 25948655570976768 25987506247592832 25992808464580608 26058396136636416 26069441453309952 26159960347245056 26196733647906192 26437117082326272 26489252562038784 26500480504904448 26528912627751016 26567349186180096 26601279389483008 26612554816920576 26659596926409888 26743651146067968 26856753861410816 26875393269940224 26909716888420352 26921123052601344 26989053141516288 27120835627558848 27168153545211904 27206344072470528 27215005195710094 27254435803064064 27300810544944384 27381299835266496 27386886427213824 27435297296397312 27476373793027838 27481979782863872 27516183085686528 27521797197791232 27551325081964544 27611725388067384 27687045895176192 27698781544141824 27815923642175488 27834029500900329 27870778205863936 27951743581834548 28089436899971664 28166060530040832 28177999217915904 28227808510316352 28233567814975488 28263859351325696 28275839492978112 28352971600429056 28415129342697216 28504718526283776 28535300977748992 28576644502781952 28625269046771712 28675868962861056 28815887854281276 28866163141787648 28906740576999936 28957838040755568 29007111204003408 29092631074970652 29098566828914688 29171991263256576 29221628818579456 29235944528541936 29241909522653184 29273282899587328 29315695653715968 29365577729015808 29417486263624704 29429955390650688 29510235747385344 29554418869811456 29560448842072064 29845026706219893 29926439313168384 29939124169035648 29992046542211124 30020793459277824 30030350560783552 30043079461289244 30125032325455872 30213848094087168 30273431499472896 30286263434176512 30318757288858304 30324943208677376 30362684784205824 30401462159409152 30414348362194944 30468110773039872 30564172738363392 30693432984469504 30713411863062432 30766997774401536 30843303262713984 30917227255721856 30995240717210112 31047980619740672 31063191061575807 31092964654252032 31102863080811536 31147926632073216 31200926337079296 31292914097447424 31299298773958656 31354625481596928 31401570049174672 31407976894701568 31487228665102336 31642338165915648 31796841770241408 31810319429600376 31897093050482688 31944849807810912 32007846845796864 32102213599967616 32108763397423104 32189783462903808 32203427677618176 32213679619411948 32244555937742848 32260352583218688 32266934645686272 32301553544372224 32315245134832128 32321838396997632 32474433534511104 32576821172895744 32611772545998848 32633000104503834 32771009716633608 32874332420901888 32932443262035744 32988479408474464 33036274945142784 33094672046577792 33150984233146752 33241414979813376 33248721228537888 33255504947331072 33339418586578944 33364168177248089 33396147221233664 33419325168746496 33455180456671232 33503652175675392 33560660261732352 33619984301285376 33784144380881496 33890661366137856 33941402920799094 34033989807132672 34108601949965592 34115561109762048 34201644929335296 34216141907469312 34259840683851776 34276624619669856 34320400640895488 34334947955759136 34428608371949568 34530112107528192 34598207427969024 34612872496201728 34650008330123776 34657077952774144 34698716170553232 34759255271079936 34928978197208256 34990720965912978 35050259371504118 35101042129214208 35249489443101696 35319003416051712 35326766305321506 35333974006539264 35423132248240128 35483406422560768 35546129235213184 35597630436655104 35658201528090624 35833857693253632 35894830736801792 35937956033787276 35985404188688384 36008827701521472 36161114170078464 36275125429960704 36339247737418752 36354650776686144 36362068196622336 36401080726592512 36453820629123072 36508399780355328 36515848569618432 36580396395196416 36688244114248704 36803917345849344 36815633850756512 36867385931212809 36916061193568256 36931708725522432 37112039334533772 37268991442446064 37294857262290096 37396591852290048 37452582533295552 37554747373387776 37570665623887872 37637078013755136 37644757086633984 37701119323970816 37755742794448896 37822482338946048 37886839123596288 38006291368378368 38234491950481408 38288238533024256 38421183805708368 38542320769333248 38610450721007424 38626816450229028 38663839661948928 38676148272004544 38732184418443264 38790174766627536 38798089105219584 38895988351008768 38981259371389248 38989212696870912 39087594204954624 39104162179964928 39154103638687744 39223315018166272 39239940520867584 39598303407598943 39655675623489408 39733878843058176 39793368941626524 39901919084224512 39918832225380864 39989395389614832 40057439281718992 40115476719101952 40166709767274496 40285130792116224 40364575332630528 40381684578902016 40483579712274432 40552464482926592 40624147697386496 40681253441338272 40752230317817856 40822507793565141 40951215817416576 41071949752899744 41080329640820736 41124404350285312 41152945944595968 41214560689541757 41222969674295808 41326987622946816 41417588082101076 41457286205669376 41530568842764288 41548172316212736 41556649367568384 41601235116105728 41723885463263232 41806167308795904 41927615372751822 42134155349957496 42249090795061248 42395789026988544 42413759239467168 42529457400643584 42593133077081216 42622694014045824 42677129127729152 42738962116902912 42802951466623488 42811684529897472 42937903570157568 43013803444291584 43086993513109504 43149420336513024 43223831781421914 43299244712681472 43510666806005112 43638946612455978 43647850243372032 43694679622178144 43757986894884864 43832443227869184 43909924349380992 44048366593523712 44126229395437056 44144933085976032 44201312310862336 44265353621078016 44331628304717184 44340673263108096 44452558115438592 44559100224995328 44826645735047168 44889658969752576 45045525841175328 45064619191933866 45187548488183808 45255203894398792 45320772141130752 45378653076176896 45410147249209344 45478135933287456 45487414813016064 45602193239113728 45621522543292416 45702166159559808 45779930607678848 45846259107545088 45904811162599424 46040149476704256 46150496661602304 46264954894070976 46345673694773248 46375840883582784 46425597098564278 46492861075815168 46571970929611008 46654294621217304 46801389505618944 46939371146171136 46948948160937984 46999319257468928 47031938222395392 47092004554735616 47102355073762008 47111965342052352 47230842997653504 47463507248873472 47544268704120832 47695262655362112 47778476924338176 47917274711716368 48011770268695296 48153320399951424 48163145096134656 48214818893437952 48284675194355712 48320519429117922 48366833906614272 48452330316558336 48472867702248192 48482757595496448 48677866373807104 48711650301766656 48773861860261888 48917658818998272 49156514574950412 49242278300696576 49311498631352832 49398664893053616 49482719112711696 49726476349720128 49862122469720064 49873081842806832 49883257420996608 49936776711060736 50009127879868416 50094220831850496 50182770685006848 50340990392598528 50429976451928064 50515785498128384 50676216571322244 50912104381198641 51050984710699008 51162902924948388 51173341664643072 51228245074277824 51302467394002944 51389761025777664 51480600961343232 51502421933638704 51642912557924352 51720233022170048 51730785473626112 51795168161292288 51861317801345024 51897311141953536 51975012495185664 51985616929161216 52138882906619904 52319920694490112 52393467295812384 52486081448869467 52575389057256177 52874234164652544 52978505124077568 52990149457982259 53000961009808896 53057825255502032 53134698372360192 53202558778966016 53225109633841152 53319193852819776 53487302292135936 53713507722821632 53750786539880448 53842246105202688 53978106283032576 54241671255117696 54412688144941056 54430010391420188 54508871606128128 54601621089888768 54762599670532992 54773772854427648 54870594592794624 54952747586055676 54963959565727744 55032366171373056 55043594395582464 55102650163929088 55223450776134768 55374091790352384 55397563088283648 55631847284350976 55668059001800658 55741556411727872 55903487163669096 56178873799943328 56332121060081664 56355998435831808 56373939333970909 56455617020632704 56467135629950976 56527718702651392 56551678985956224 56705943200858112 56830258685394432 57009437052567552 57070601955497984 57153289005563904 57250538093543424 57351737925722112 57631775708562552 57732326283575296 57813481153999872 57915676081511136 58014222408006816 58185262149941304 58197133657829376 58343982526513152 58443257637158912 58471889057083872 58483819045306368 58546565799174656 58631391307431936 58731155458031616 58834972527249408 58859910781301376 59020471494770688 59108837739622912 59120897684144128 59690053412439786 59852878626336768 59878248338071296 59984093084422248 60060701121567104 60086158922578488 60250064650911744 60427696188174336 60546862998945792 60572526868353024 60637514577716608 60649886417354752 60725369568411648 60802924318818304 60828696724389888 60936221546079744 61128345476726784 61386865968939008 61426823726124864 61533995548803072 61686606525427968 61834454511443712 61990481434420224 62095961239481344 62126382123151614 62185929308504064 62205726161623072 62295853264146432 62401852674158592 62585828194894848 62709250963193856 62803140098349344 62815953789403136 62891423059127733 62974457330204672 63284676331831296 63593683540482816 63620638859200752 63794186100965376 63889699615621824 64015693691593728 64204427199935232 64217526794846208 64406855355236352 64427359238823896 64520705166437376 64603107088744448 64630490269664256 64948867069022208 65223545091997696 65266000209007668 65542019433267216 65748664841803776 65864886524071488 65976958816948928 66072549890285568 66189344093155584 66301968466293504 66497442457075776 66511009894662144 66678837173157888 66728336354496178 66792294442467328 66838650337492992 66910360913342464 67239968602570752 67568288761762992 67596928787900799 67781322732275712 67882805841598188 68067979614265344 68217203899931184 68231122219524096 68403289858670592 68432283814938624 68519681367703552 68553249239339712 68640801281790976 68669895911518272 68857216743899136 69060224215056384 69225744992403456 69300016660247552 69397432341106464 69518510542159872 69638395647846417 69857956394416512 69981441931825956 70100518743008236 70202084258428416 70498978886203392 70638006832103424 70653532610643012 70667948013078528 70846264496480256 70966812845121536 71092258470426368 71195260873310208 71316403056181248 71667715386507264 71789661473603584 71875912067574552 72017655403042944 72322228340156928 72480779143676883 72550250859921408 72678495474837504 72709301553372288 72724136393244672 72802161453185024 72907641258246144 73016799560710656 73031697139236864 73160792790392832 73376488228497408 73607834691698688 73631267701513024 73734771862425618 73832122387136512 73863417451044864 74224078669067544 74537982884892128 74589714524580192 74793183704580096 74905165066591104 75109494746775552 75141331247775744 75274156027510272 75289514173267968 75402238647941632 75511485588897792 75644964677892096 75773678247192576 76012582736756736 76468983900962816 76576477066048512 76842367611416736 77084641538666496 77220901442014848 77253632900458056 77352296544009088 77464368836886528 77580349533255072 77596178210439168 77791976702017536 77962518742778496 77978425393741824 78175188409909248 78208324359929856 78308207277375488 78446630036332544 78479881041735168 79196606815197886 79311351246978816 79467757686116352 79586737883253048 79803838168449024 79837664450761728 79978790779229664 80114878563437984 80230953438203904 80333419534548992 80570261584232448 80729150665261056 80763369157804032 80967159424548864 81104928965853184 81248295394772992 81362506882676544 81504460635635712 81645015587130282 81902431634833152 82143899505799488 82160659281641472 82248808700570624 82305891889191936 82429121379083514 82445939348591616 82653975245893632 82835176164202152 83061137685528576 83096344632425472 83202470232211456 83447770926526464 83612334617591808 83855230745503644 84268310699914992 84498181590122496 84791578053977088 84827518478934336 85058914801287168 85186266154162432 85245388028091648 85354258255458304 85605902933246976 85875807140315136 86027606888583168 86173987026219008 86447663562843828 86598489425362944 87021333612010224 87277893224911956 87295700486744064 87389359244356288 87515973789769728 87664886455738368 87819848698761984 88096733187047424 88252458790874112 88289866171952064 88402624621724672 88530707242156032 88663256609434368 88681346526216192 89535080118659679 89653291470094336 89779317939505152 90091051682350656 90129238383867732 90375096976367616 90510407788797584 90641544282261504 90757306152353792 90820294498418688 90956271866574912 90974829626032128 91204386478227456 91243045086584832 91404332319119616 91559861215357696 91692518215090176 92080298953408512 92300993323204608 92529909788141952 92751681767165568 92851194197128556 92985722151630336 93143941859222016 93308589242434608 93602779011237888 93878742292342272 93897896321875968 93998638514937856 94063876444790784 94184009109471232 94204710147524016 94223930684104704 94461685995307008 94927014497746944 95088537408241664 95390525310724224 95834549423432736 96023540537390592 96167308275597433 96306640799902848 96326290192269312 96429637786875904 96569350388711424 96641038858235844 96733667813228544 96904660633116672 96945735404496384 96965515190992896 97355732747614208 97423300603533312 97547723720523776 97835317637996544 98313029149900824 98484556601393152 98622997262705664 98797329786107232 98965438225423392 99452952699440256 99724244939440128 99746163685613664 99766514841993216 99873553422121472 100018255759736832 100092504531744267 100188441663700992 100365541370013696 100681980785197056 100859952903856128 101031570996256768 101352433142644488 101824208762397282 102101969421398016 102325805849896776 102346683329286144 102456490148555648 102604934788005888 102779522051555328 102961201922686464 103004843867277408 103285825115848704 103440466044340096 103461570947252224 103590336322584576 103722635602690048 103794622283907072 103950024990371328 103971233858322432 104277765813239808 104639841388980224 104786934591624768 104972162897738934 105150778114512354 105748468329305088 105957010248155136 105980298915964518 106001922019617792 106115650511004064 106269396744720384 106405117557932032 106450219267682304 106638387705639552 106974604584271872 107427015445643264 107501573079760896 107684492210405376 107956212566065152 108483342510235392 108825376289882112 108860020782840376 109017743212256256 109203242179777536 109525199341065984 109547545708855296 109741189185589248 109905495172111352 109927919131455488 110064732342746112 110205300327858176 110446901552269536 110748183580704768 110795126176567296 111263694568701952 111336118003601316 111483112823455744 111806974327338192 112357747599886656 112664242120163328 112711996871663616 112747878667941818 112911234041265408 112934271259901952 113055437405302784 113103357971912448 113660517370788864 114018874105135104 114141203910995968 114703475851444224 115263551417125104 115464652567150592 115626962307999744 115831352163022272 116028444816013632 116370524299882608 116394267315658752 116687965053026304 116886515274317824 116943778114167744 116967638090612736 117093131598349312 117262782614863872 117462310916063232 117669945054498816 117719821562602752 118217675479245824 118794910222796829 119380106824879572 119705757252673536 119756496676142592 119968186168844496 120121402243134208 120172317845156976 120500129301823488 120855392376348672 121093725997891584 121145053736706048 121275029155433216 121299772834709504 121450739136823296 121657393448779776 121872443092159488 122256690953453568 122467523380695423 122853647452249728 123373213050855936 123643682068625271 123668909022887424 123980962868840448 124191922478962688 124252764246303228 124371858617008128 124411452323246144 124591706528292864 124803705348317184 125171656389789696 125418501926387712 125606280196698688 125631907578806272 125782846118255466 125948914660409344 127187367080965632 127241277718401504 127588372201930752 127779399231243648 128031387383187456 128408854399870464 128435053589692416 128813710710472704 128854718477647792 129041410332874752 129206214177488896 129260980539328512 129897734138044416 130447090183995392 130532000418015336 131084038866534432 131497329683607552 131729773048142976 131953917633897856 132145099780571136 132378688186311168 132603936932587008 132994884914151552 133022019789324288 133357674346315776 133456672708992356 133584588884934656 133677300674985984 133820721826684928 134479937205141504 135136577523525984 135193857575801598 135562645464551424 135765611683196376 136135959228530688 136434407799862368 136462244439048192 136806579717341184 136864567629877248 137039362735407104 137106498478679424 137281602563581952 137339791823036544 137714433487798272 138120448430112768 138451489984806912 138600033320495104 138794864682212928 139037021084319744 139276791295692834 139715912788833024 139962883863651912 140201037486016472 140404168516856832 140997957772406784 141276013664206848 141307065221286024 141335896026157056 141692528992960512 141933625690243072 142184516940852736 142390521746620416 142632806112362496 143335430773014528 143579322947207168 143751824135149104 144035310806085888 144644456680313856 144961558287353766 145100501719842816 145356990949675008 145418603106744576 145448272786489344 145604322906370048 146033599121421312 146321585580785664 146752976456994816 147262535403026048 147469543724851236 147664244774273024 147726834902089728 148448157338135088 149075965769784256 149179429049160384 149586367409160192 149810330133182208 150282662495551488 150548312055020544 150804477295883264 151022971177795584 151289929355784192 151547356494385152 152736313143595923 152937967801925632 153152954132097024 153684735222833472 154169283077332992 154441802884029696 154507265800916112 154704593088018176 154928737673773056 155160699066510144 155192356420878336 155583953404035072 155925037485556992 155956850787483648 156416648719859712 156893260072665088 156959762083470336 157726167171768531 158393213630395772 158622702493957632 158935515372232704 159173475766506096 159607676336898048 159675328901523456 159957581558459328 160229757126875968 160461906876407808 160666839069097984 161140523168464896 161526738315608064 161934318849097728 162209857931706368 162496590789545984 162725013765353088 163290031174260564 163804863269666304 164287799011598976 164321318563282944 164497617401141248 164611783778383872 164858242758167028 164891878697183232 165307950491787264 165670352328404304 166122275371057152 166192689264850944 166404940464422912 166895541853052928 167224669235183616 167710461491007288 168536621399829984 168996363180244992 169121818001912727 169583156107954176 169655036957868672 170117829602574336 170372532308324864 170490776056183296 170708516510916608 171211805866493952 171751614280630272 172055213777166336 172347974052438016 172895327125687656 173196978850725888 174042667224020448 174555786449823912 174591400973488128 174778718488712576 175031947579539456 175329772911476736 175639697397523968 176193466374094848 176504917581748224 176579732343904128 176805249243449344 177061414484312064 177326513218868736 177362693052432384 179070160237319358 179306582940188672 179558635879010304 180182103364701312 180258476767735464 180750193952735232 181020815577595168 181283088564523008 181514612304707584 181640588996837376 181912543733149824 181949659252064256 182408772956454912 182486090173169664 182808664638239232 183119722430715392 183385036430180352 184160597906817024 184601986646409216 185059819576283904 185503363534331136 185702388394257112 185971444303260672 186287883718444032 186617178484869216 187205558022475776 187757484584684544 187997277029875712 188127752889581568 188368018218942464 188409420295048032 188447861368209408 188923371990614016 189854028995493888 190177074816483328 190781050621448448 191669098846865472 192047081074781184 192334616551194866 192613281599805696 192652580384538624 192859275573751808 193282077716471688 193809321266233344 193891470808992768 194711465495228416 194846601207066624 195095447441047552 195670635275993088 196626058299801648 196969113202786304 197245994525411328 197594659572214464 197930876450846784 198905905398880512 199492327371227328 199533029683986432 199747106844242944 200036511519473664 200185009063488534 200376883327401984 200731082740027392 201719905807712256 202063141992513536 202704866285288976 203648417524794564 204203938842796032 204651611699793552 204693366658572288 204912980297111296 205209869576011776 205559044103110656 205922403845372928 206009687734554816 206571650231697408 206880932088680192 206923141894504448 207180672645169152 207900049980742656 208555531626479616 208915186943539251 209279682777960448 209573869183249536 209944325795477868 210301556229024708 211496936658610176 211914020496310272 211960597831929036 212003844039235584 212231301022008128 212538793489440768 212810235115864064 212900438535364608 213276775411279104 213949209168543744 214854030891286528 215003146159521792 215368984420810752 216966685020470784 217442337431030649 217650752579764224 217720041565680752 218035486424512512 218406484359555072 219050398682131968 219095091417710592 219482378371178496 219810990344222704 219855838262910976 220129464685492224 220410600655716352 220893803104539072 221496367161409536 221590252353134592 222527389137403904 222672236007202632 223613948654676384 224715495199773312 225328484240326656 225423993743327232 225495757335883636 225822468082530816 225868542519803904 226110874810605568 226206715943824896 227321034741577728 228037748210270208 228282407821991936 229406951702888448 230527102834250208 230929305134301184 231253924615999488 231662704326044544 232056889632027264 232741048599765216 232788534631317504 233375930106052608 233549177240736623 233773030548635648 233887556228335488 233935276181225472 234186263196698624 234525565229727744 234924621832126464 235339890108997632 235439643125205504 236435350958491648 237589820445593658 238760213649759144 239411514505347072 239512993352285184 239936372337688992 240242804486268416 240344635690313952 241000258603646976 241710784752697344 242187451995783168 242290107473412096 242550058310866432 242599545669419008 242901478273646592 243314786897559552 243744886184318976 244513381906907136 244935046761390846 245707294904499456 246746426101711872 247287364137250542 247337818045774848 247961925737680896 248383844957925376 248505528492606456 248822904646492288 249183413056585728 249607410696634368 250343312779579392 250837003852775424 251212560393397376 251263815157612544 251565692236510932 251897829320818688 254374734161931264 254482555436803008 255176744403861504 255558798462487296 256062774766374912 256817708799740928 257627421420945408 257709436955295584 258082820665749504 258412428354977792 258521961078657024 259795468276088832 260894180367990784 261064000836030672 262168077733068864 262994659367215104 263459546096285952 263907835267795712 264290199561142272 264757376372622336 265207873865174016 265989769828303104 266044039578648576 266913345417984712 267641443653369856 268959874410283008 270273155047051968 270387715151603196 271125290929102848 271531223366392752 272271918457061376 272868815599724736 272924488878096384 273613159434682368 273729135259754496 274078725470814208 274212996957358848 274563205127163904 274679583646073088 276240896860225536 276902979969613824 277200066640990208 277589729364425856 278553582591385668 279431825577666048 279925767727303824 280402074972032944 280808337033713664 281995915544813568 282552027328413696 282614130442572048 282671792052314112 283385057985921024 283867251380486144 284369033881705472 284781043493240832 285265612224724992 287503648270298208 288070621612171776 288501924826792299 289288913360627712 289923116574707532 290201003439685632 290713981899350016 290837206213489152 290896545572978688 291208645812740096 292067198242842624 292643171161571328 293505952913989632 294525070806052096 294939087449702472 295453669804179456 296896314676270176 298151931539568512 298358858098320768 299172734818320384 299620660266364416 300277513595232801 300565324991102976 301096624110041088 301608954591766528 302045942355591168 302579858711568384 303094712988770304 305472626287191846 305875935603851264 306305908264194048 307369470445666944 308338566154665984 308883605768059392 309014531601832224 309409186176036352 309857475347546112 310321398133020288 310384712841756672 311167906808070144 311850074971113984 311913701574967296 312833297439719424 313786520145330176 313919524166940672 315452334343537062 316786427260791544 317245404987915264 317871030744465408 318346951533012192 319215352673796096 319350657803046912 319915163116918656 320459514253751936 320923813752815616 321333678138195968 322281046336929792 323053476631216128 323868637698195456 324419715863412736 324993181579091968 325450027530706176 326580062348521128 327609726539332608 328575598023197952 328642637126565888 328995234802282496 329223567556767744 329716485516334056 329783757394366464 330615900983574528 331340704656808608 332244550742114304 332385378529701888 332809880928845824 333791083706105856 334449338470367232 335420922982014576 337073242799659968 337992726360489984 338243636003825454 339166312215908352 339310073915737344 340745064616649728 340981552112366592 341417033021833216 342423611732987904 344110427554332672 344695948104876032 345790654251375312 346393957701451776 348085334448040896 349111572899647824 349182801946976256 349557436977425152 350063895159078912 350659545822953472 351279394795047936 352386932748189696 353009835163496448 353159464687808256 353610498486898688 354653026437737472 356384730668390487 358140320474638716 358613165880377344 359117271758020608 360364206729402624 360516953535470928 361500387905470464 362041631155190336 362566177129046016 363029224609415168 363281177993674752 363825087466299648 363899318504128512 364972180346339328 365617329276478464 366239444861430784 366770072860360704 367402570142086269 370119639152567808 370931046205875813 371006727068662272 371404776788514224 371942888606521344 372575767436888064 373234356969738432 374411116044951552 375514969169369088 375994554059751424 376255505779163136 376818840590096064 376895722736418816 377846743981228032 381562101242896896 383338197693730944 384094162149562368 384669233102389732 385226563199611392 385305160769077248 385718551147503616 386564155432943376 387618642532466688 387782941617985536 389422930990456832 389693202414133248 390190894882095104 391341270551986176 393252116599603296 393938226405572608 394491989050822656 394617575337796363 395189319144428928 395861752901693568 397811810797761024 398984654742454656 399066059367972864 399494213688485888 400073023038947328 400370018126977068 400753766654803968 401462165480054784 403439811615424512 404126283985027072 405409732570577952 407296835049589128 408407877685592064 409303223399587104 409386733317144576 409825960594222592 410419739152023552 411118088206221312 411844807690745856 412019375469109632 413143300463394816 413761864177360384 413846283789008896 414361345290338304 415800099961485312 417111063252959232 417830373887078502 418559365555920896 419147738366499072 419888651590955736 420603112458049416 422993873317220352 423828040992620544 423921195663858072 424007688078471168 424462602044016256 425077586978881536 425620470231728128 425800877070729216 426553550822558208 427898418337087488 429708061782573056 430006292319043584 430737968841621504 433933370040941568 434884674862061298 435301505159528448 435440083131361504 436070972849025024 436812968719110144 438100797364263936 438964756742356992 439621980688445408 439711676525821952 440258929370984448 440821201311432704 441787606209078144 442992734322819072 443180504706269184 445054778274807808 445344472014405264 447227897309352768 449430990399546624 450847987486654464 450991514671767272 451644936165061632 452221749621211136 452413431887649792 454642069483155456 456564815643983872 458813903405776896 461054205668500416 461858610268602368 462507849231998976 463325408652089088 464113779264054528 465482097199530432 465577069262635008 466751860212105216 467098354481473246 467546061097271296 467775112456670976 467870552362450944 468372526393397248 470679780217995264 470879286250411008 472870701916983296 473178501515305593 475179640891187316 477520427299518288 478823029010694144 479025986704570368 479872744675377984 480485608972536832 480689271380627904 482000517207293952 483421569505394688 484580214946824192 485100116621732864 485802956547293184 486629573795119104 487489772368637952 489870093522781692 491414589808998912 493492852203423744 494574728274501084 494675636091549696 495923851475361792 496767689915850752 497011056985212912 497645809292984576 498366826113171456 499214821393268736 500686625559158784 501674007705550848 502425120786794752 502527630315225088 503131384473021864 507365454005738181 508749468323862528 508965110873606016 510353488807723008 511117596924974592 512125549532749824 513635417599481856 515254842841890816 515418873910591168 516165641331499008 516824856709955584 517043922157314048 519590936552177664 521788360735981568 522128001672061344 524336155466137728 525989318734430208 526919092192571904 527815670535591424 528580399122284544 529514752745244672 530415747730348032 531979539656606208 532088079157297152 533826690835969424 535282887306739712 537919748820566016 540546310094103936 540775430303206392 542250581858205696 543062446732785504 544543836914122752 545737631199449472 545848977756192768 547226318869364736 547458270519508992 548157450941628416 548425993914717696 549126410254327808 549359167292146176 552481793720451072 553805959939227648 554400133281980416 555179458728851712 557107165182771336 558863651155332096 559851535454607648 560804149944065888 561616674067427328 563991831089627136 565104054656827392 565228260885144096 565343584104628224 566770115971842048 567734502760972288 568738067763410944 569562086986481664 570531224449449984 575007296540596416 576141243224343552 577003849653584598 578577826721255424 579846233149415064 581427963798700032 581674412426978304 582417291625480192 584134396485685248 585286342323142656 587011905827979264 589050141612104192 589878174899404944 590907339608358912 593792629352540352 596303863079137024 596717716196641536 599241320532728832 600555027190465602 601130649982205952 602193248220082176 603217909183533056 605159717423136768 606189425977540608 610945252574383692 611751871207702528 612611816528388096 614738940891333888 616677132309331968 617767211536118784 618029063203664448 618818372352072704 619714950695092224 620642796266040576 620769425683513344 623700149942227968 625666594879438848 626745560830617753 627573040290660352 627839048333881344 630904668687074124 633572854521583088 634490809975830528 635742061488930816 636693903066024384 638430705347592192 638701315606093824 639830326233837312 640919028507503872 641847627505631232 644562092673859584 646106953262432256 649986363158183936 650900055061412352 653160124697042256 655219453078665216 657151196046395904 657285274253131776 657990469604564992 658447135113535488 659432971032668112 659567514788732928 661231801967149056 662681409313617216 664489101484228608 664770757059403776 665619761857691648 667582167412211712 670841845964029152 673171157929182031 674146485599319936 675985452720979968 676487272007650908 678332624431816704 678620147831474688 681490129233299456 681963104224733184 682834066043666432 684847223465975808 688220855108665344 689391896209752064 691581308502750624 692787915402903552 696170668896081792 698223145799295648 698365603893952512 699114873954850304 700127790318157824 700647531722209869 701319091645906944 702558789590095872 704773865496379392 706019670326992896 706318929375616512 707220996973797376 709306052875474944 712769461336780974 716280640949277432 718234543516041216 720728413458805248 721033907070941856 723000775810940928 724083262310380672 725132354258092032 726058449218830336 726562355987349504 727650174932599296 727798637008257024 729944360692678656 731234658552956928 732478889722861568 733540145720721408 734805140284172538 740239278305135616 741862092411751626 742013454137324544 742809553577028448 743885777213042688 745151534873776128 746468713939476864 748822232089903104 751029938338738176 751989108119502848 752511011558326272 753637681180192128 753791445472837632 755693487962456064 763124202485793792 766676395387461888 768188324299124736 769338466204779464 770453126399222784 771437102295007232 773128310865886752 775237285064933376 775565883235971072 778845861980913664 779386404828266496 780381789764190208 782682541103972352 786504233199206592 787876452811145216 788983978101645312 789235150675592726 790378638288857856 791723505803387136 795623621595522048 797969309484909312 798132118735945728 798988427376971776 800740036253954136 802924330960109568 806879623230849024 808252567970054144 810819465141155904 814593670099178256 816815755371184128 818606446799174208 818773466634289152 819651921188445184 820839478304047104 822236176412442624 823689615381491712 824038750938219264 827523728354720768 828722690580676608 831600199922970624 835660747774157004 837118731111841792 838295476732998144 839777303181911472 841206224916098832 845987746634440704 847656081985241088 847842391327716144 848015376156942336 848925204088032512 850155173957763072 851601754141458432 853107101645116416 855796836674174976 865505774480376897 867866740081883136 869769349724122596 870603010319056896 870880166262723008 872141945698050048 873625937438220288 876201594728527872 877929513484713984 879243961376890816 879423353051643904 880517858741968896 881642402622865408 883575212418156288 886361009412538368 890109556549615616 890688944028810528 894455794618705536 898861980799093248 900832540785698403 901695974973308928 901983029343534544 903289872330123264 904443499242422272 904826863775299584 909284138966310912 913129631287967744 917627806811553792 922108411337000832 925015698463997952 926650817304178176 928227558528109056 930964194399060864 931154138525270016 933503720424210432 934196708962946492 935092122194542592 935550224913341952 935741104724901888 936745052786794496 941359560435990528 941758572500822016 945741403833966592 946357003030611186 950359281782374632 955040854599036576 957646058021388288 958051973409140736 959745489350755968 960971217945073664 961378542761255808 964001034414587904 966843139010789376 969160429893648384 970200233243465728 971605913094586368 973259147590238208 974979544737275904 979740187045563384 982829179617997824 986985704406847488 989149456549002168 989351272183099392 991847702950723584 993535379831701504 994022113970425824 995291618585969152 996733652226342912 998429642786537472 1001373251118317568 1003348015411101696 1004850241573589504 1005055260630450176 1006262768946043728 1014730908011476362 1017498936647725056 1017930221747212032 1022235193849949184 1024251099065499648 1027270835198963712 1030837747821182336 1032331282662998016 1033649713419911168 1034087844314628096 1039181873104355328 1043576721471963136 1044256003344122688 1048672310932275456 1051978637468860416 1053838184385143808 1055631341071182848 1057160798244569088 1059029505490489344 1060831495460696064 1063959079313212416 1067653381671938848 1069154192005171461 1070565774613479424 1075839497641132032 1081092620188207872 1081550860606412784 1084501163716411392 1086124893465571008 1089087673828245504 1091475262398898944 1091697955512385536 1094916541039017984 1096851987829435392 1098252820508655616 1098718334584292352 1108800266563960832 1110358917457703424 1114214330365542672 1117727302310664192 1119703070909215296 1121608299888131776 1123233348134854656 1127983662179254272 1130456521770288192 1130687168209256448 1133540231943684096 1135469005521944576 1137476135526821888 1150014593081192832 1152282486448687104 1154007699307169196 1157155653442510848 1159692466298830128 1162855927597400064 1163348824853956608 1164834583250960384 1168268792971370496 1170572684646285312 1174023811655958528 1178100283224208384 1179756349798809888 1181814679216717824 1183852726013389089 1187585258705080704 1192607726158274048 1193435432393283072 1198482641065457664 1201110054380931204 1202261299964411904 1204386496440164352 1206435818367066112 1210319434846273536 1212378851955081216 1221890505148767384 1225223633056776192 1229477881782667776 1233354264618663936 1235534423072237568 1236058126407328896 1237636744704145408 1239429901390184448 1241285592532081152 1241538851367026688 1247400299884455936 1251333189758877696 1253491121661235506 1255146080581320704 1255678096667762688 1261809337374148248 1267145709043166176 1268981619951661056 1271484122977861632 1273387806132048768 1276861410695184384 1277402631212187648 1279660652467674624 1281838057015007744 1283695255011262464 1289124185347719168 1292213906524864512 1299972726316367872 1301800110122824704 1306320249394084512 1310438906157330432 1314302392092791808 1315980939209129984 1316894270227070976 1318865942065336224 1319135029577465856 1322463603934298112 1325362818627234432 1328978202968457216 1329541514118807552 1331239523715383296 1335164334824423424 1341683691928058304 1346342315858364062 1348292971198639872 1352974544015301816 1356665248863633408 1357240295662949376 1362980258466598912 1363926208449466368 1365668132087332864 1369694446931951616 1376441710217330688 1378783792419504128 1383162617005501248 1385575830805807104 1392341337792163584 1396446291598591296 1396731207787905024 1398229747909700608 1400255580636315648 1401295063444419738 1402638183291813888 1405117579180191744 1412039340653985792 1412637858751233024 1414441993947594752 1418612105750949888 1425538922673561948 1432561281898554864 1436469087032082432 1441456826917610496 1442067814141883712 1446001551621881856 1448166524620761344 1450264708516184064 1455300349865198592 1459888721385357312 1462469317105913856 1464957779445723136 1469610280568345076 1480478556610271232 1483724184823503252 1484026908274649088 1485619107154056896 1487771554426085376 1490303069747552256 1492937427878953728 1497644464179806208 1502059876677476352 1503978216239005696 1505022023116652544 1507275362360384256 1507582890945675264 1522096362017214543 1526248404971587584 1533352790774923776 1536376648598249472 1538676932409558928 1540906252798445568 1542874204590014464 1546256621731773504 1550474570129866752 1551131766471942144 1557691723961827328 1558772809656532992 1565365082207944704 1573008466398413184 1577967956203290624 1578470301351185452 1580757276577715712 1583447011606774272 1591247243191044096 1595938618969818624 1596264237471891456 1597976854753943552 1601480072507908272 1605848661920219136 1613759246461698048 1616505135940108288 1621638930282311808 1629187340198356512 1633631510742368256 1634844240685156361 1637212893598348416 1637546933268578304 1639303842376890368 1641678956608094208 1644472352824885248 1647379230762983424 1648077501876438528 1655047456709441536 1657445381161353216 1663200399845941248 1671321495548314008 1674237462223683584 1676590953465996288 1679554606363822944 1682412449832197664 1691975493268881408 1695312163970482176 1695684782655432288 1696030752313884672 1697850408176065024 1700310347915526144 1703203508282916864 1706214203290232832 1711593673348349952 1731011548960753794 1735733480163766272 1739538699448245192 1741760332525446016 1744283891396100096 1747251874876440576 1752403189457055744 1755859026969427968 1758487922753781632 1758846706103287808 1761035717483937792 1763284805245730816 1767150424836312576 1772722018825076736 1780219113099231232 1781377888057621056 1788911589237411072 1797723961598186496 1801665081571396806 1803391949946617856 1803966058687069088 1806579744660246528 1808886998484844544 1809653727550599168 1818568277932621824 1826259262575935488 1835255613623107584 1844216822674001664 1850031396927995904 1853301634608356352 1856455117056218112 1861928388798121728 1862308277050540032 1868393417925892984 1871100449826683904 1873490105573588992 1882719120871981056 1883517145001644032 1891482807667933184 1892714006061222372 1900718563564749264 1910081709198073152 1915292116042776576 1916103946818281472 1919490978701511936 1921942435890147328 1922757085522511616 1933686278021578752 1938320859787296768 1940400466486931456 1949959089474551808 1959480374091126768 1965658359235995648 1973971408813694976 1978298913098004336 1978702544366198784 1983695405901447168 1987070759663403008 1988044227940851648 1990583237171938304 1993467304452685824 1996859285573074944 2002746502236635136 2009700483147179008 2012525537892087456 2019513473787546093 2029461816022952724 2034997873295450112 2035860443494424064 2044470387699898368 2048502198130999296 2054541670397927424 2061675495642364672 2064662565325996032 2068175688629256192 2078363746208710656 2088512006688245376 2097344621864550912 2101942595166629607 2103957274937720832 2107676368770287616 2111262682142365696 2114321596489138176 2118059010980978688 2121662990921392128 2127918158626424832 2135306763343877696 2138308384010342922 2141131549226958848 2162185240376415744 2163101721212825568 2169002327432822784 2172249786931142016 2178175347656491008 2182950524797797888 2183395911024771072 2189833082078035968 2193703975658870784 2196505641017311232 2197436669168584704 2217600533127921664 2220717834915406848 2228428660731085344 2235454604621328384 2239406141818430592 2243216599776263552 2246466696269709312 2255967324358508544 2260913043540576384 2261374336418512896 2267080463887368192 2270938011043889152 2274952271053643776 2300029186162385664 2304564972897374208 2308015398614338392 2314311306885021696 2319384932597660256 2325711855194800128 2326697649707913216 2329669166501920768 2336537585942740992 2341145369292570624 2348047623311917056 2356200566448416768 2359512699597619776 2363629358433435648 2367705452026778178 2375170517410161408 2385215452316548096 2386870864786566144 2396965282130915328 2402220108761862408 2408772992880328704 2412871636734132224 2420638869692547072 2424757703910162432 2443781010297534768 2450447266113552384 2458955763565335552 2466708529237327872 2471068846144475136 2472116252814657792 2475273489408290816 2482571185064162304 2494800599768911872 2506982243322471012 2510292161162641408 2511356193335525376 2523618674748296496 2534291418086332352 2537963239903322112 2542968245955723264 2546775612264097536 2554805262424375296 2559321304935349248 2563676114030015488 2567390510022524928 2596517323441130691 2599945452632735744 2603600220245649408 2612640498788169024 2620877812314660864 2628604784185583616 2631961878418259968 2633788540454141952 2637731884130672448 2638270059154931712 2644927207868596224 2650725637254468864 2659083028237615104 2670328669648846848 2683367383856116608 2692684631716728124 2696585942397279744 2705949088030603632 2713330497727266816 2714480591325898752 2725960516933197824 2727852416898932736 2731336264174665728 2739388893863903232 2752883420434661376 2757567584839008256 2766325234011002496 2784682675584327168 2792892583197182592 2793462415575810048 2796459495819401216 2800511161272631296 2802590126888839476 2805276366583627776 2810235158360383488 2824078681307971584 2825275717502466048 2828883987895189504 2837224211501899776 2851077845347123896 2865122563797109728 2872938174064164864 2882913653835220992 2884135628283767424 2892003103243763712 2896333049241522688 2900529417032368128 2910600699730397184 2919777442770714624 2924938634211827712 2929915558891446272 2939220561136690152 2960957113220542464 2967448369647006504 2968053816549298176 2971238214308113792 2975543108852170752 2980606139495104512 2985874855757907456 2995288928359612416 3004119753354952704 3007956432478011392 3010044046233305088 3014550724720768512 3015165781891350528 3044192724034429086 3052496809943175168 3066705581549847552 3072753297196498944 3077353864819117856 3081812505596891136 3085748409180028928 3092513243463547008 3100949140259733504 3102263532943884288 3115383447923654656 3117545619313065984 3130730164415889408 3146016932796826368 3155935912406581248 3156940602702370904 3161514553155431424 3166894023213548544 3182494486382088192 3191877237939637248 3195953709507887104 3202960145015816544 3211697323840438272 3227518492923396096 3233010271880216576 3243277860564623616 3258374680396713024 3267263021484736512 3269688481370312722 3274425787196696832 3275093866537156608 3278607684753780736 3294758461525966848 3296155003752877056 3310094913418883072 3326400799691882496 3342642991096628016 3348474924447367168 3353181906931992576 3359109212727645888 3364824899664395328 3383950986537762816 3391369565310864576 3392061504627769344 3395700816352130048 3400620695831052288 3406407016565833728 3412428406580465664 3462023097921507588 3471466960327532544 3479077398896490384 3483520665050892032 3488567782792200192 3494503749752881152 3504806378914111488 3511718053938855936 3516975845507563264 3517693412206575616 3522071434967875584 3534300849672625152 3545444037650153472 3551558178040167267 3562755776115242112 3577823178474822144 3595447923196372992 3603330163142793612 3606783899893235712 3607932117374138176 3613159489320493056 3617773996969689088 3619307455101198336 3637136555865243648 3652518525151870976 3688433645348003328 3700062793855991808 3706603269216712704 3712910234112436224 3723856777596243456 3724616554101080064 3736786835851785968 3742200899653367808 3746980211147177984 3765438241743962112 3767034290003288064 3782965615335866368 3785428012122444744 3801437127129498528 3820163418396146304 3830584232085553152 3832207893636562944 3838981957403023872 3843884871780294656 3845514171045023232 3867372556043157504 3876641719574593536 3880800932973862912 3899918178949103616 3918960748182253536 3931316718471991296 3947942817627389952 3956597826196008672 3957405088732397568 3967390811802894336 3974141519326806016 3976088455881703296 3981166474343876608 3986934608905371648 3993718571146149888 4005493004473270272 4019400966294358016 4025051075784174912 4039026947575092186 4058923632045905448 4069995746590900224 4071720886988848128 4088940775399796736 4097004396261998592 4109083340795854848 4123350991284729344 4129325130651992064 4136351377258512384 4156727492417421312 4177024013376490752 4194689243729101824 4203885190333259214 4207914549875441664 4215352737540575232 4222525364284731392 4236118021961957376 4243325981842784256 4255836317252849664 4270613526687755392 4276616768020685844 4282263098453917696 4324370480752831488 4326203442425651136 4338004654865645568 4344499573862284032 4365901049595595776 4379666164156071936 4387407951317741568 4393011282034622464 4394873338337169408 4435201066255843328 4441435669830813696 4456857321462170688 4470909209242656768 4478812283636861184 4486433199552527104 4492933392539418624 4511934648717017088 4521826087081152768 4522748672837025792 4549904542107287552 4600058372324771328 4609129945794748416 4616030797228676784 4628622613770043392 4638769865195320512 4651423710389600256 4653395299415826432 4659338333003841536 4673075171885481984 4696095246623834112 4712401132896833536 4719025399195239552 4735410904053556356 4750341034820322816 4770430904633096192 4773741729573132288 4793930564261830656 4804440217523724816 4817545985760657408 4825743273468264448 4841277739385094144 4849515407820324864 4887562020595069536 4900894532227104768 4904532722055469083 4917911527130671104 4933417058474655744 4942137692288950272 4944232505629315584 4950546978816581632 4965142370128324608 4989601199537823744 5013964486644942024 5022712386671050752 5047237349496592992 5068582836172664704 5075926479806644224 5085936491911446528 5093551224528195072 5109610524848750592 5118642609870698496 5127352228060030976 5134781020045049856 5193034646882261382 5199890905265471488 5207200440491298816 5225280997576338048 5241755624629321728 5257209568371167232 5263923756836519936 5267577080908283904 5275463768261344896 5276540118309863424 5289854415737192448 5301451274508937728 5318166056475230208 5340657339297693696 5366734767712233216 5385369263433456248 5393171884794559488 5411898176061207264 5426660995454533632 5428961182651797504 5451921033866395648 5455704833797865472 5462672528349331456 5478777787727806464 5505766840869322752 5515135169678016512 5532650468022004992 5569365351168654336 5585785166394365184 5586924831151620096 5592918991638802432 5605180253777678952 5620470316720766976 5648157362615943168 5650551435004932096 5657767975790379008 5674448423003799552 5702155690694247792 5730245127594219456 5745876348128329728 5765827307670441984 5768271256567534848 5792666098483045376 5801058834064736256 5821201399460794368 5849877268423655424 5859831117782892544 5878441122273380304 5921914226441084928 5934896739294013008 5936107633098596352 5942476428616227584 5951086217704341504 5961212278990209024 5971749711515814912 5990577856719224832 6008239506709905408 6029101449441537024 6058540421362638279 6088385448068858172 6104993619886350336 6133411163099695104 6145506594392997888 6154707729638235712 6163625011193782272 6171496818360057856 6185026486927094016 6204527065887768576 6230766895847309312 6235091238626131968 6292033865593652736 6305827785499888821 6311871824813162496 6313881205404741808 6323029106310862848 6333788046427097088 6364988972764176384 6383754475879274496 6391907419015774208 6405920290031633088 6423394647680876544 6486555721129247232 6516749360793426048 6534526042969473024 6539376962740625444 6548851574393393664 6550187733074313216 6557215369507561472 6589516923051933696 6592310007505754112 6620189826837766144 6652801599383764992 6685285982193256032 6696949848894734336 6706363813863985152 6718218425455291776 6729649799328790656 6767901973075525632 6782739130621729152 6784123009255538688 6791401632704260096 6801241391662104576 6812814033131667456 6824856813160931328 6924046195843015176 6942933920655065088 6958154797792980768 6967041330101784064 6977135565584400384 6989007499505762304 7009612757828222976 7023436107877711872 7033951691015126528 7035386824413151232 7044142869935751168 7068601699345250304 7090888075300306944 7103116356080334534 7125511552230484224 7155646356949644288 7190895846392745984 7206660326285587224 7215864234748276352 7226318978640986112 7235547993939378176 7238614910202396672 7274273111730487296 7305037050303741952 7376867290696006656 7400125587711983616 7413206538433425408 7425820468224872448 7447713555192486912 7473573671703571936 7484401799306735616 7493960422294355968 7530876483487924224 7534068580006576128 7565931230671732736 7570856024244889488 7602874254258997056 7640326836792292608 7664415787273125888 7677963914806047744 7687769743560589312 7691028342090046464 7761601865947725824 7799836357898207232 7837921496364507072 7862633436943982592 7895885635254779904 7913195652392017344 7914810177464795136 7934781623605788672 7948283038653612032 7952176911763406592 7962332948687753216 8010986008946540544 8038801932588716032 8050102151568349824 8078053895150184372 8117847264091810896 8139991493181800448 8143441773977696256 8177881550799593472 8194008792523997184 8218166681591709696 8246701982569458688 8258650261303984128 8272702754517024768 8354048026752981504 8389378487458203648 8407770380666518428 8415829099750883328 8430705475081150464 8445050728569462784 8472236043923914752 8486651963685568512 8511672634505699328 8541227053375510784 8553233536041371688 8648740961505662976 8652406884851302272 8676009309731291136 8688999147724568064 8731802099191191552 8759332328312143872 8774815902635483136 8786022564069244928 8789746676674338816 8870402132511686656 8882871339661627392 8913714642924341376 8941818418485313536 8957624567273722368 8972866399105054208 8985866785078837248 9023869297434034176 9043652174162305536 9045497345674051584 9099809084214575104 9200116744649542656 9218259891589496832 9232061594457353568 9257245227540086784 9277539730390641024 9302847420779200512 9306790598831652864 9318676666007683072 9346150343770963968 9392190493247668224 9424802265793667072 9438050798390479104 9470821808107112712 9500682069640645632 9540861809266192384 9547483459146264576 9587861128523661312 9608880435047449632 9635091971521314816 9651486546936528896 9682555478770188288 9699030815640649728 9775124041190139072 9801789064454209536 9809065444110938166 9835823054261342208 9884275384577900544 9888465011258631168 9901093957633163264 9930284740256649216 9979202399075647488 10027928973289884048 10045424773342101504 10094474698993185984 10137165672345329408 10151852959613288448 10187102449056390144 10219221049697501184 10237285219741396992 10254704456120061952 10386069293764522764 10399781810530942976 10414400880982597632 10450561995152676096 10483511249258643456 10514419136742334464 10527847513673039872 10535154161816567808 10550927536522689792 10553080236619726848 10602902549017875456 10636332112950460416 10654674534120501801 10733469535424466432 10770738526866912496 10786343769589118976 10823796352122414528 10853321990909067264 10857922365303595008 10903842067732791296 10911409667595730944 10957555575455612928 11065300936044009984 11138730702337308672 11171570332788730368 11173849662303240192 11185837983277604864 11210360507555357904 11240940633441533952 11296314725231886336 11301102870009864192 11315535951580758016 11348896846007599104 11404311381388495584 11443909684796094527 11460490255188438912 11491752696256659456 11531654615340883968 11536542513135069696 11585332196966090752 11602117668129472512 11642402798921588736 11699754536847310848 11719662235565785088 11756882244546760608 11843828452882169856 11869793478588026016 11872215266197192704 11884952857232455168 11902172435408683008 11922424557980418048 11943499423031629824 11981155713438449664 12016479013419810816 12058202898883074048 12117080842725276558 12176770896137716344 12209987239772700672 12266822326199390208 12291013188785995776 12309415459276471424 12327250022387564544 12342993636720115712 12370052973854188032 12409054131775537152 12461533791694618624 12470182477252263936 12584067731187305472 12611655570999777642 12623743649626324992 12627762410809483616 12646058212621725696 12667576092854194176 12729977945528352768 12767508951758548992 12783814838031548416 12811840580063266176 12846789295361753088 12973111442258494464 13033498721586852096 13078753925481250888 13097703148786787328 13114430739015122944 13179033846103867392 13184620015011508224 13240379653675532288 13305603198767529984 13370571964386512064 13393899697789468672 13412727627727970304 13436436850910583552 13459299598657581312 13535803946151051264 13565478261243458304 13568246018511077376 13582803265408520192 13649713626321862656 13848092391686030352 13885867841310130176 13916309595585961536 13934082660203568128 13954271131168800768 13978014999011524608 14019225515656445952 14067903382030253056 14088285739871502336 14137203398690500608 14206232712160669068 14251023104460968448 14311292713899288576 14381791692785491968 14413320652571174448 14431728469496552704 14452637957281972224 14477229820404793344 14548546223460974592 14713598166166407249 14753734581392013312 14800251175423967232 14826413076866850816 14851640936449744896 14895427110384973824 14947147343407143872 14968803598613471232 14987920844588711936 15068137160013152256 15131862461343465472 15141712048489778976 15205748508517994112 15280653673584585216 15328831574546251776 15355927829612095488 15375539487121178624 15382056684180092928 15523203731895451648 15599672715796414464 15675842992729014144 15725266873887965184 15791771270509559808 15826391304784034688 15829620354929590272 15869563247211577344 15896566077307224064 15904353823526813184 15924665897375506432 16021972017893081088 16077603865177432064 16100204303136699648 16156107790300368744 16235694528183621792 16279982986363600896 16286883547955392512 16355763101599186944 16388017585047994368 16436333363183419392 16493403965138917376 16517300522607968256 16545405509034049536 16708096053505963008 16778756974916407296 16815540761333036856 16861410950162300928 16890101457138925568 16944472087847829504 16973303927371137024 17023345269011398656 17082454106751021568 17106467072082743376 17297481923011325952 17304813769702604544 17377998295449136128 17463604198382383104 17549631805270966272 17572045128138489856 17579493353348677632 17740804265023373312 17765742679323254784 17827429285848682752 17883636836970627072 17915249134547444736 17945732798210108416 17971733570157674496 18087304348324611072 18175621264087914837 18199618168429150208 18400233489299085312 18436519783178993664 18464123188914707136 18514490455080173568 18555079460781282048 18613581197663305728 18692300687541927936 18849604531587334144 18876101596780958208 18941643616214225424 19001364139281291264 19081723618532384768 19094966918292529152 19175722257047322624 19217760870094899264 19270183943042629632 19302973093873057792 19550248082380278144 19603578128908419072 19618130888221876332 19671646108522684416 19768550769155801088 19776930022517262336 19802187915266326528 19860569480513298432 19958404798151294976 20055857946579768096 20090849546684203008 20188949397986371968 20274331344690658816 20303705919226576896 20374204898112780288 20438442099395002368 20474570439482793984 20509408912240123904 20772138587529045528 20828801761965195264 20901123990305352192 20967022498517286912 21028838273484668928 21055695027346079744 21070308323633135616 21101855073045379584 21106160473239453696 21205805098035750912 21272664225900920832 21309349068241003602 21466939070848932864 21541477053733824992 21572687539178237952 21647592704244829056 21706643981818134528 21715844730607190016 21807684135465582592 21822819335191461888 21915111150911225856 22130601872088019968 22277461404674617344 22343140665577460736 22371675966555209728 22420721015110715808 22481881266883067904 22592629450463772672 22602205740019728384 22631071903161516032 22697793692015198208 22808622762776991168 22887819369592189054 22920980510376877824 23063309230681767936 23073085026270139392 23170664393932181504 23284805597843177472 23399509073694621696 23439324471131570176 23513764489093521216 23687656905764339712 23739586957176052032 23744430532394385408 23769905714464910336 23804344870817366016 23844849115960836096 23886998846063259648 24032958026839621632 24116405797766148096 24234161685450553116 24353541792275432688 24419974479545401344 24533644652398780416 24582026377571991552 24618830918552942848 24654500044775129088 24740105947708376064 24818108263551074304 25168135462374610944 25223311141999555284 25247487299252649984 25255524821618967232 25292116425243451392 25335152185708388352 25459955891056705536 25535017903517097984 25567629676063096832 25623681160126532352 25946222884516988928 26066997443173704192 26157507850962501776 26195406297573574656 26228861478030245888 26358067692207734784 26369240030023016448 26480759307351064576 26611206397535059968 26741143928773024128 26825455255455940608 26872873701821167104 26918599197315162624 27071607892302102528 27130956522486916608 27136492037022154752 27165606530817040384 27299427252643725312 27696184783372060704 27771735682620260352 27832619191171923072 27868165320407136256 27908542262337601536 27956029998023049216 28038451031312891904 28135806764060506112 28176571479743004672 28274406797381001216 28412465424321338136 28502046208921936896 28622585427798577152 28763583385570983936 28826641305142348896 28863456938993105408 28905275914563944448 28954459640809586688 29097092446921949184 29427196332332814498 29507469162784026624 29652826153733701632 29703281872899489792 29790854220769947648 29894294686814287744 29937607197226942464 29975841689177423872 30136274320026304512 30263724922686930944 30283424096979557952 30411497017035988224 30561307347169170432 30657663149092503552 30711855659224190976 30751078974242357248 30764113368360185856 31046407463790903296 31199345431592828928 31351685985458028288 31450533747775930368 31583542541019119616 31652782609568069376 31659240709859180544 31808707647053626368 31849331794751012864 32155207730354864128 32200408606273399296 32312215580600737488 32471389056367243584 32559965972727201792 32573767095910785024 32711526203198373888 32872666726366838784 32986807930277834752 33416192107011926016 33557513949832814592 33631081522666073712 33722821900324601856 33780202914277851136 33888944175695659008 33946607854742274048 34046690538022797312 34164908213502043136 34212934144165486752 34331729054388283581 34594963846022651904 34609627539405209088 34755996590898272256 34927208396764766208 35099263610541932544 35158986706697355264 35531485358646509568 35654858571697365504 35767273673941254144 35830498269094889472 35891465596420216832 35943467140315348992 36174608696649222144 36351242528175829674 36399236336858300416 36800466978598170624 36873039566357987328 36928246377829414272 37028980910160347136 37110158921562564096 37227162395326611456 37384601375083855872 37699209063174668288 37752203193561916416 37883287232428450848 38002728278562582528 38163447237064769536 38189933836585058304 38351444514094645248 38435521740189798528 38540367886085259264 38605946187746115584 39100496164760556288 39236261776443752664 39343292217045368832 39537101538311602176 39553860045034524672 39604375830532653056 39721138961026596864 39916809596302589952 40111715893159536192 40181699093368406016 40377898795972743936 40548662689381317632 40607411838453153792 40748409796225560576 40949140878965587968 41018817824480247808 41544277175058091056 41657603523930390528 41802247980610704384 41934044997034573824 42057676546969337856 42203710146090759168 42411610196071501824 42618698136482007204 42933878141697865728 43082954107467649984 43145375078356475904 43295185408489658112 43431689461214380032 43615368270931165184 43645638670382923776 44140794498499221747 44261203744176039936 44554922809349234688 44686281331154921472 44743351933110419456 44841442030221431616 44963762533766135808 45204411480039456768 45395587384030396416 45617245525553982336 45775638739184378108 45841961020753755648 46126618461363535872 46146170052540278784 46341328787864363008 46569611195686354944 46799018147389243392 46878648942263140352 47027528978187042432 47375313811528679424 47479173914352104064 47488861064788770816 47539811428929820672 47608689741634732032 47689698231921672192 47773997692126519296 48065916053679243264 48232811595532296192 48468323370901106232 48707083584550865376 48839948959090802688 49067289304797560832 49164052755143983104 49237661837105885696 49309000089550258176 49480211895416752128 49636216527102148608 50336270924749221888 50446622283999110568 50511049643237934464 50584232850486902784 50670304371416776704 50919911782113411072 51070035807034195968 51135259352126193664 51247362320253064704 51892445769033977856 52133994886347408384 52315015701925003552 52390812595147149312 52457722956060491776 52716135384415469568 52738480060046032896 52961518614702129152 53222412795070119936 53482287857546048256 53650910510911881216 53745747403642334208 53837198394630325248 54261913044973833216 54331213061634080768 54598854505287450624 55392369566744121408 55543471365240520704 55665238382343846144 55736330640814272512 56076902062625783808 56271613528121012224 56548813594762002432 56824930848642676272 57004092417843873792 57245170855597154304 57527166771141967872 57653282610284697792 57726913877986210816 57810551829127888896 57908919281619173376 58854392664665628996 59014938325568053248 59305652307467403264 59406563745798979584 59581708441539895296 59788589373628575488 59875214394453884928 60272548640052609024 60566848193959115904 60822994034071976448 61122614694338340864 61315326298185007104 61423711318448381952 61502157948484714496 61528226736720371712 62092814927581806592 62703371970916056576 62901067495551860736 63167085082038239232 63305565219136138752 63318481419718361088 63617415294107252736 63698663589502025728 64310415460709728256 64400817212546798592 64624431161201474976 64942778112734487168 65119931945454403584 65147534191821570048 65423052406396747776 65745333452733677568 65973615860555669504 66832384214023852032 67115027899665629184 67262163045332147424 67445643800649203712 67560405828555702272 67777888351391318016 67893215709484548096 68093381076045594624 68329816427004086272 68425868288330973504 68663458108776567162 69189927692045303808 69219255078810418176 69511993181796544512 69854416793529532416 70198527221083865088 70317973413394710528 71062970717293019136 71309717143394731008 71534547347882508288 71660996538189778944 71782931192840433664 72349217393298444288 72702485056351659348 72798472673716600832 73600933957196341248 73746079132715974656 73856492755658828544 74220317843125128192 74454324790653222912 75398418126349336576 75504406387123832832 75766574464856901696 76005456557125165056 76326894474129539072 76379867673170116608 76702889028189290496 76871043480379597056 78200992329521112576 78472523552887505328 78686584434090737664 79074203076623204352 79107720090069049344 79208751661065306112 79442277922053193728 79833619192605179904 80223431786319072384 80755797591945487872 81097325378762635264 81214823676906307584 81496819592451121152 81898281757931175936 82037635648960495616 83088554350116182112 83315207047860781056 83604495961221408768 83868089994069147648 84115353093938675712 84407420292181518336 84823220392143003648 85237396272964014408 85867756283395731456 86165908214935299968 86290750156712951808 86590370816979316224 86863378922428760064 87230736541862330368 87291277340765847552 88281588996998443494 88522407488352079872 89109845618698469376 89372562662309842944 89486703866220838912 89682884060442863232 89927525067532271616 90408822960078913536 90791174768060792832 91234491051107964672 91551277478368756216 91683922041507511296 92253236922727071744 92292340105080557568 92682657575728726016 93139222391372709888 93598036294778486784 93757297884526280704 94055057956374084864 94750627623057358848 94958347828704208128 94977722129577541632 95079622857859641344 95547995384253038592 96465623191064592384 96936646741802212464 97414167169101730752 97679897918181605376 98134578609595121664 98475323674211771392 98618000179100516352 98960423790833504256 100672541849498443776 100893244567998221136 101022099286475868928 101168465700973805568 101340608742833553408 101839823564226822144 102140071614068391936 102494724640506129408 102995187163164850743 103784891538067955712 104267989772694816768 104630031403850007104 104781625190294298624 104915445912120983552 105476960120092065792 105923037229404258304 106964575715092096512 107301821021823762432 107491494807284668416 107674396789260650496 108523826089947666432 108662426123268161536 109197709010574901248 110784739133488242816 111086942730481041408 111330476764687692288 111472661281628545024 112153804125251567616 112543227056242024448 113097627189524004864 113649861697285352544 114008184835687747584 114490341711194308608 115054333542283935744 115306565220569395584 115453827755972421632 115621103658255777792 115817838563238346752 117708785329331257992 118029876651136106496 118611304614934806528 118813127491597959168 119163416883079790592 119577178747257150976 119750428788907769856 120545097280105218048 121133696387918231808 121645988068143952896 122245229388676681728 122847422636896763904 123004315896969428992 123056453473440743424 124185629855163613184 125406743941832113152 125802134991103721472 126611130438272277504 127234830588214505472 127397327179004051456 128620830921419456512 128801634425093597184 129248862322402949952 129885556225468974336 130295068383643140096 130846104812793495552 131947231721111339008 133664768428047704064 134230055799331258368 134524326090664294848 134891287601298407424 135120811657111404544 136186762152091189248 136659632854008172544 136851736576661947008 137326916217553134324 138379855384090607616 138438510157620836352 139023986363593089024 139708833587059064832 140397054442167730176 140635946826789421056 142125941434586038272 142619434286789462016 143069094695765016576 143321993076379557888 143565862385680867328 144698434786596888576 145404970112703318696 147201867914392682496 147492158265431949312 147712985511317657088 148440635686250256384 148908649581306445824 150796836252698673152 151008812774247665664 151533148929713803392 152010913114250330112 152653788948259078144 152759735346340233216 153405778056378580992 153742086960759194112 156401984659042225152 156945047105775010656 157373168868181475328 158148406153246408704 158215440180138098688 158417503322130612224 158884555844106387456 159667238385210359808 160446863572638144768 161511595183890975744 162194650757525270528 162993639184902242304 163796563515862351872 164075271297920991232 166177108700232364224 166630414095721562112 167208991922442817536 168230706187877351424 168814840584363036672 169646440784286007296 170474792545928028816 171735512566791462912 172331816429870599936 172581500313425903616 173180741633958632448 173726757844857520128 176563177993996886988 177044814976704159744 178219691237396938752 178745125324619685888 178973407732441677824 179365768120885726464 180817645920157827072 182468982102215929344 183102554956737512432 183367844083015022592 184506473845454143488 184584680210161115136 185365315151457452032 186278444782745419776 188110115912748169728 189501255246114717696 189916695657408416256 189955444259155083264 190159245715719282688 191095990768506077184 192931246382129184768 193873293483604424928 194828334338203461504 195359795836363210752 196269157219190243328 196950647348423542784 197236000358201032704 197920847581667008512 201345083698996887552 201786489135996442272 202044198572951737856 202336931401947611136 202681217485667106816 203679647128453644288 204280143228136783872 204989449281012258816 205990374326329701486 207569783076135911424 208535979545389633536 209260062807700014208 209563250380588597248 209830891824241967104 210953920240184131584 211846074458808516608 213929151430184193024 214603642043647524864 214982989614569336832 215348793578521300992 217047652179895332864 217324852246536323072 218395418021149802496 221569478266976485632 222660953529375384576 222945322563257090048 225086454112484048896 226195254379048009728 227299723394570705088 228016369671375495168 228980683422388617216 230108667084567871488 230613130441138791168 230907655511944843264 235417570658662515984 236059753302272212992 237222609229869613056 237626254983195918336 238326833766159581184 239154357494514301952 239500857577815539712 242267392775836463616 243291976136287905792 244490458777353363456 245694845273793527808 246112906946881486848 250813487883664226304 251604269982207442944 253222260876544555008 254469661176429010944 254794654358008102912 257241661842838913024 257603268850187194368 258497724644805899904 259771112450937948672 260590136767286280192 261692209625586991104 263894463442222678016 267329536856095408128 268460111598662516736 269048652181328589696 269782575202596814848 270241623314222809088 272373524304182378496 273319265708016345088 273703473153323894016 274653832435106268648 276759710768181215232 276877020315241672704 278047972727186178048 279417667174118129664 280794108884335460352 281271893653578842112 284251882869172076544 285238868573578924032 286643986152759115776 287131724771361734656 289396869573193777152 290809940225406637392 294403735828785364992 295425971022635314176 296881271372500512768 301593672505397346304 302017625548495331328 303066297859427606784 304021826228500660224 305307577896518156288 305519470692680466432 307484173921518388224 308985561489494552229 312803969318084450304 313890094211550021312 314746337736362950656 316430880360276197376 317769111688212774912 320893727145276289536 323023190367781951488 324389301515050541056 325987278369804484608 327593127031724703744 328150542595841982464 332354217400464728448 333260828191443124224 334417983844885635072 336461412375754702848 337629681168726073344 339292881568572014592 340949585091856057632 343471025133582925824 344663632859741199872 345163000626851807232 346361483267917264896 347453515689715040256 353126355987993773976 354089629953408319488 356439382474793877504 357490250649239371776 357946815464883355648 358731536241771452928 361635291840315654144 364937964204431858688 366205109913475024864 366735688166030045184 369012947690908286976 369169360420322230272 370730630302914904064 372556889565490839552 376220231825496339456 379833391314816832512 380318491431438565376 382191981537012154368 385862492764258369536 387746586967208849856 389656668676406923008 392538314438380486656 393901294696847085568 395841695163334017024 402690167397993775104 403572978271992884544 404088397145903475712 404673862803895222272 405362434971334213632 408560286456273567744 409978898562024517632 411980748652659402972 415139566152271822848 417071959090779267072 418520125615400028416 419126500761177194496 421907840480368263168 427858302860368386048 429207284087295049728 429965979229138673664 430697587157042601984 434095304359790665728 434649704493072646144 443138956533952971264 445321907058750769152 445890645126514180096 450172908224968097792 452390508758096019456 454599446789141410176 456032739342750990336 457961366844777234432 460217334169135742976 461226260882277582336 461815311023889686528 470835141317325031968 472119506604544425984 474445218459739226112 475252509966391836672 476653667532319162368 478308714989028603904 479001715155631079424 484534785551672927232 486583952272575811584 488980917554706726912 491389690547587055616 492225813893762973696 501626975767328452608 506444521753089110016 508939322352858021888 509589308716016205824 514483323685677826048 515206537700374388736 516995449289611799808 519542224901875897344 521180273534572560384 527788926884445356032 534659073712190816256 536920223197325033472 538097304362657179392 546638531416032690176 547406946306647788032 549307664870212537296 553519421536362430464 553754040630483345408 556095945454372356096 558835334348236259328 568503765738344153088 570477737147157848064 573287972305518231552 574263449542723469312 578793739146387554304 581619880450813274784 588807471657570729984 590851942045270628352 593762542745001025536 604035251096990662656 606132595718855213568 608043652457001320448 610615155793036312576 611038941385360932864 614968347843036776448 617971122978989104458 625607938636168900608 627780188423100042624 629492675472725901312 632861760720552394752 635538223376425549824 641787454290552579072 646046380735563902976 648778603030101082112 651974556739608969216 655186254063449407488 656301085191683964928 664708434800929456896 668835967689771270144 675259362337452146688 678585763137144029184 681899170183712115264 686942050267165851648 689327265719482399744 690326001253703614464 692722966535834529792 706252711975987547952 708179259906816638976 712878764949587755008 714980501298478743552 717463072483542905856 729875928408863717376 732410219826950049728 733471376332060090368 738338720840644460544 741461260605829808128 752440463650992678912 759666782629633665024 760636982862877130752 764383963074024308736 771724985528516739072 775493173934417699712 779313337352813846016 785076628876760973312 787802589393694171136 791683390326668034048 805380334795987550208 807145956543985769088 808176794291806951424 809347725607790444544 810724869942668427264 817120572912547135488 819957797124049035264 823961497305318805944 830279132304543645696 834143918181558534144 837040251230800056832 838253001522354388992 843815680960736526336 855716605720736772096 859931958458277347328 861395174314085203968 868190608719581331456 869299408986145292288 886277913067905942528 890643814117501538304 891781290253028360192 900345816449936195584 904781017516192038912 909198893578282820352 912065478685501980672 915922733689554468864 922452521764555164672 923630622047779373056 941670282634650063936 944239013209088851968 953307335064638324736 956617429978057207808 969069571103345854464 973167904545151623168 977961835109413453824 982779381095174111232 984451627787525947392 1003253951534656905216 1012889043506178220032 1017878644705716043776 1030413075400748777472 1033990898579223599616 1039084449803751794688 1042360547069145120768 1055577853768890712064 1069318147424381632512 1073840446394650066944 1076194608725314358784 1093277062832065380352 1094813892613295576064 1098615329740425074592 1107038843072724860928 1107508081260966690816 1112191890908744712192 1117670668696472518656 1140955474294315696128 1146575944611036463104 1148526899085446938624 1157587478292775108608 1163239760901626549568 1177614943315141459968 1181703884090541256704 1187525085490002051072 1208070502193981325312 1212265191437710427136 1216087304914002640896 1229936695686073552896 1235942245957978208916 1251215877272337801216 1255560376846200085248 1265723521441104789504 1283574908581105158144 1292092761471127805952 1297557206060202164224 1303949113479217938432 1329416869601858913792 1337671935379542540288 1350518724674904293376 1357171526274288058368 1363798340367424230528 1373884100534331703296 1378654531438964799488 1380652002507407228928 1385445933071669059584 1412505423951975095904 1416358519813633277952 1425757529899175510016 1429961002596957487104 1434926144967085811712 1459751856817727434752 1464820439653900099456 1466942752664120180736 1476677441681288921088 1482922521211659616256 1504880927301985357824 1519333565259267330048 1521273965725754261504 1528767926148048617472 1543449971057033478144 1550986347868835399424 1558626674705627692032 1575605178787388342272 1583366780653336068096 1610760669591975100416 1614291913087971538176 1616353588583613902848 1639915594248098070528 1647922994610637611888 1660558264609087291392 1668287836363117068288 1674080502461600113664 1676506003044708777984 1711433211441473544192 1719863916916554694656 1722790348628170407936 1736381217439162662912 1772555826135811885056 1781287628235003076608 1783562580506056720384 1800691632899872391168 1818397787156565640704 1824130957371003961344 1831845467379108937728 1844905043529110329344 1847261244095558746112 1883340565269300127872 1888478026418177703936 1906614670129276649472 1913234859956114415616 1938139142206691708928 1946335809090303246336 1955923670218826907648 1965558762190348222464 1968903255575051894784 2006507903069313810432 2025778087012356440064 2035757289411432087552 2060826150801497554944 2067981797158447199232 2078168899607503589376 2111155707537781424128 2138636294848763265024 2152389217450628717568 2186554125664130760704 2189627785226591152128 2197230659480850149184 2215016162521933381632 2224383781817489424384 2281910948588631392256 2293151889222072926208 2297053798170893877248 2315174956585550217216 2326479521803253099136 2355229886630282919936 2363407768181082513408 2375050170980004102144 2416141004387962650624 2424530382875420854272 2432174609828005281792 2459873391372147105792 2471884491915956417832 2502431754544675602432 2511120753692400170496 2531447042882209579008 2567149817162210316288 2584185522942255611904 2595114412120404328448 2607898226958435876864 2658833739203717827584 2675343870759085080576 2701037449349808586752 2714343052548576116736 2727596680734848461056 2747768201068663406592 2757309062877929598976 2770891866143338119168 2825010847903950191808 2832717039627266555904 2859922005193914974208 2869852289934171623424 2919503713635454869504 2929640879307800198912 2933885505328240361472 2953354883362577842176 3009761854603970715648 3038667130518534660096 3042547931451508523008 3101972695737670798848 3117253349411255384064 3151210357574776684544 3166733561306672136192 3221521339183950200832 3228583826175943076352 3232707177167227805696 3279831188496196141056 3295845989221275223776 3321116529218174582784 3336575672726234136576 3348161004923200227328 3353012006089417555968 3422866422882947088384 3439727833833109389312 3445580697256340815872 3472762434878325325824 3545111652271623770112 3562575256470006153216 3567125161012113440768 3601383265799744782336 3636795574313131281408 3648261914742007922688 3689810087058220658688 3694522488191117492224 3766681130538600255744 3826469719912228831232 3876278284413383417856 3892671618180606492672 3911847340437653815296 4013015806138627620864 4051556174024712880128 4071514578822864175104 4121652301602995109888 4135963594316894398464 4156337799215007178752 4277272589697526530048 4304778434901257435136 4373108251328261521408 4379255570453182304256 4394461318961700298368 4430032325043866763264 4448767563634978848768 4563821897177262784512 4586303778444145852416 4594107596341787754496 4630349913171100434432 4652959043606506198272 4726815536362165026816 4750100341960008204288 4832282008775925301248 4849060765750841708544 4919746782744294211584 4943768983831912835664 5004863509089351204864 5022241507384800340992 5134299634324420632576 5168371045884511223808 5190228824240808656896 5317667478407435655168 5350687741518170161152 5402074898699617173504 5455193361469696922112 5495536402137326813184 5514618125755859197952 5541783732286676238336 5650021695807900383616 5665434079254533111808 5719844010387829948416 5739704579868343246848 5839007427270909739008 5859281758615600397824 5867771010656480722944 5906709766725155684352 6019523709207941431296 6077334261037069320192 6085095862903017046016 6203945391475341597696 6234506698822510768128 6302420715149553369088 6333467122613344272384 6457167652351886152704 6465414354334455611392 6559662376992392282112 6591691978442550447552 6673151345452468273152 6696322009846400454656 6845732845765894176768 6879455667666218778624 6891161394512681631744 6945524869756650651648 7090223304543247540224 7125150512940012306432 7273591148626262562816 7296523829484015845376 7379620174116441317376 7389044976382234984448 7533362261077200511488 7652939439824457662464 7752556568826766835712 7785343236361212985344 7823694680875307630592 8026031612277255241728 8103112348049425760256 8143029157645728350208 8243304603205990219776 8271927188633788796928 8312675598430014357504 8609556869802514870272 8746216502656523042816 8758511140906364608512 8788922637923400596736 8860064650087733526528 9127643794354525569024 9305918087213012396544 9453631072724330053632 9500200683920016408576 9664564017551850602496 9698121531501683417088 9839493565488588423168 9887537967663825671328 10009727018178702409728 10044483014769600681984 10268599268648841265152 10336742091769022447616 10380457648481617313792 10635334956814871310336 10701375483036340322304 10804149797399234347008 10910386722939393844224 11029236251511718395904 11083567464573352476672 11300043391615800767232 11479409159736686493696 11678014854541819478016 11718563517231200795648 11735542021312961445888 12039047418415882862592 12154668522074138640384 12407890782950683195392 12469013397645021536256 12604841430299106738176 12914335304703772305408 12930828708668911222784 13119324753984784564224 13183383956885100895104 13346302690904936546304 13392644019692800909312 13691465691531788353536 13758911335332437557248 13782322789025363263488 13891049739513301303296 14180446609086495080448 14250301025880024612864 14547182297252525125632 14759240348232882634752 14778089952764469968896 15066724522154401022976 15305878879648915324928 15505113137653533671424 15570686472722425970688 16052063224554510483456 16206224696098851520512 16486609206411980439552 16543854377267577593856 16625351196860028715008 17219113739605029740544 17517022281812729217024 17577845275846801193472 17720129300175467053056 18255287588709051138048 18611836174426024793088 18907262145448660107264 19000401367840032817152 19396243063003366834176 19678987130977176846336 19775075935327651342656 20019454036357404819456 20088966029539201363968 20537198537297682530304 20673484183538044895232 21270669913629742620672 21820773445878787688448 22058472503023436791808 22167134929146704953344 22600086783231601534464 22958818319473372987392 23356029709083638956032 23437127034462401591296 23471084042625922891776 24078094836831765725184 24309337044148277280768 24815781565901366390784 24938026795290043072512 25209682860598213476352 25828670609407544610816 25861657417337822445568 26238649507969569128448 26366767913770201790208 26785288039385601818624 27382931383063576707072 28360893218172990160896 28500602051760049225728 29094364594505050251264 29518480696465765269504 30133449044308802045952 30611757759297830649856 31010226275307067342848 31141372945444851941376 32104126449109020966912 32412449392197703041024 33087708754535155187712 33250702393720057430016 34438227479210059481088 35034044563625458434048 35155690551693602386944 37223672348852049586176 37814524290897320214528 38792486126006733668352 39357974261954353692672 39550151870655302685312 40038908072714809638912 40177932059078402727936 41074397074595365060608 41346968367076089790464 42541339827259485241344 43641546891757575376896 44116945006046873583616 44334269858293409906688 45200173566463203068928 45917636638946745974784 46712059418167277912064 46874254068924803182592 48156189673663531450368 48618674088296554561536 49631563131802732781568 49876053590580086145024 51657341218815089221632 51723314834675644891136 52733535827540403580416 53570576078771203637248 54765862766127153414144 56721786436345980321792 57001204103520098451456 58188729189010100502528 59036961392931530539008 60266898088617604091904 61223515518595661299712 62020452550614134685696 66175417509070310375424 66501404787440114860032 68876454958420118962176 70068089127250916868096 70311381103387204773888 74447344697704099172352 75629048581794640429056 77584972252013467336704 78715948523908707385344 79100303741310605370624 80355864118156805455872 82148794149190730121216 85082679654518970482688 87283093783515150753792 88233890012093747167232 90400347132926406137856 91835273277893491949568 93424118836334555824128 93748508137849606365184 96312379347327062900736 97237348176593109123072 99263126263605465563136 99752107181160172290048 103314682437630178443264 103446629669351289782272 105467071655080807160832 107141152157542407274496 113443572872691960643584 116377458378020201005056 118073922785863061078016 120533796177235208183808 124040905101228269371392 132350835018140620750848 133002809574880229720064 137752909916840237924352 140136178254501833736192 140622762206774409547776 148894689395408198344704 155169944504026934673408 158200607482621210741248 160711728236313610911744 164297588298381460242432 170165359309037940965376 174566187567030301507584 176467780024187494334464 180800694265852812275712 183670546555786983899136 187497016275699212730368 198526252527210931126272 199504214362320344580096 206629364875260356886528 210934143310161614321664 214282304315084814548992 226887145745383921287168 232754916756040402010112 236147845571726122156032 241067592354470416367616 264701670036281241501696 275505819833680475848704 280272356509003667472384 281245524413548819095552 297789378790816396689408 310339889008053869346816 316401214965242421482496 321423456472627221823488 340330718618075881930752 349132375134060603015168 361601388531705624551424 374994032551398425460736 397052505054421862252544 399008428724640689160192 413258729750520713773056 421868286620323228643328 428564608630169629097984 465509833512080804020224 482135184708940832735232 529403340072562483003392 551011639667360951697408 562491048827097638191104 595578757581632793378816 632802429930484842964992 642846912945254443646976 680661437236151763861504 698264750268121206030336 723202777063411249102848 749988065102796850921472 794105010108843724505088 826517459501041427546112 843736573240646457286656 931019667024161608040448 964270369417881665470464 1124982097654195276382208 1191157515163265586757632 1265604859860969685929984 1285693825890508887293952 1396529500536242412060672 1446405554126822498205696 1499976130205593701842944 1588210020217687449010176 1653034919002082855092224 1687473146481292914573312 1928540738835763330940928 2249964195308390552764416 2382315030326531173515264 2531209719721939371859968 2793059001072484824121344 2892811108253644996411392 2999952260411187403685888 3374946292962585829146624 3857081477671526661881856 4499928390616781105528832 4764630060653062347030528 5062419439443878743719936 5785622216507289992822784 6749892585925171658293248 8999856781233562211057664 10124838878887757487439872 11571244433014579985645568 13499785171850343316586496 20249677757775514974879744 26999570343700686633172992 40499355515551029949759488 80998711031102059899518976
- Sum of all divisors σ(n): 308459429137493041536000000
- Sum of proper divisors (its aliquot sum) s(n): 227460718106390981636481024
- 80998711031102059899518976 is an abundant number, because the sum of its proper divisors (227460718106390981636481024) is greater than itself. Its abundance is 146462007075288921736962048
Bases of 80998711031102059899518976
- Binary: 1000011000000000010010011101100011001010110011111000010101110101001010000000000000000002
- Hexadecimal: 0x430024EC6567C2BA940000
- Base-36: A6DY559S14O4HPMO0
Squares and roots of 80998711031102059899518976
- 80998711031102059899518976 squared (809987110311020598995189762) is 6560791188699974523578991282073138335477556184088576
- 80998711031102059899518976 cubed (809987110311020598995189763) is 531415629628909822681920313268236145589754104329794664073989561671807376818176
-
The
square root of 80998711031102059899518976 is 8999928390331.8952963029 -
80998711031102059899518976 is a
perfect cube number . Itscube root is 432672576
Scales and comparisons
How big is 80998711031102059899518976?- 80,998,711,031,102,059,899,518,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 80,998,711,031,102,059,899,518,976 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 80998711031102059899518976 cubic inches would be around 36056048 feet tall.
Recreational maths with 80998711031102059899518976
- 80998711031102059899518976 backwards is 67981599895020113011789908
- 80998711031102059899518976 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 80998711031102059899518976's digits is 126
- 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 80998711031102059899518976 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 80998711031102059899518976 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/80998711031102059899518976/
Chicago style:
Numbermatics. 2024. "Number 80998711031102059899518976 - Facts about the integer". https://numbermatics.com/n/80998711031102059899518976/
The information we have on file for 80998711031102059899518976 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 80998711031102059899518976, math, Factors of 80998711031102059899518976, curriculum, school, college, exams, university, Prime factorization of 80998711031102059899518976, STEM, science, technology, engineering, physics, economics, calculator, eighty septillion, nine hundred ninety-eight sextillion, seven hundred eleven quintillion, thirty-one quadrillion, one hundred two trillion, fifty-nine billion, eight hundred ninety-nine million, five hundred eighteen thousand, nine hundred seventy-six.