104997399980051052902744064
104,997,399,980,051,052,902,744,064 is an even composite number composed of six prime numbers multiplied together.
104997399980051052902744064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 104997399980051052902744064:
227 × 33 × 73 × 173 × 293 × 893
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 89 × 89 × 89)See below for interesting mathematical facts about the number 104997399980051052902744064 from the Numbermatics database.
Names of 104997399980051052902744064
- Cardinal: 104997399980051052902744064 can be written as One hundred four septillion, nine hundred ninety-seven sextillion, three hundred ninety-nine quintillion, nine hundred eighty quadrillion, fifty-one trillion, fifty-two billion, nine hundred two million, seven hundred forty-four thousand and sixty-four.
Scientific notation
- Scientific notation: 1.04997399980051052902744064 × 1026
Factors of 104997399980051052902744064
Divisors of 104997399980051052902744064
- Number of divisors d(n): 28672
-
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 89 96 98 102 108 112 116 119 126 128 136 144 147 153 168 174 178 189 192 196 203 204 216 224 232 238 252 256 261 267 272 288 289 294 306 336 343 348 356 357 378 384 392 406 408 432 441 448 459 464 476 493 504 512 522 534 544 576 578 588 609 612 623 672 686 696 712 714 756 768 783 784 801 812 816 833 841 864 867 882 896 918 928 952 986 1008 1024 1029 1044 1068 1071 1088 1152 1156 1176 1218 1224 1246 1323 1344 1372 1392 1421 1424 1428 1479 1512 1513 1536 1566 1568 1602 1624 1632 1666 1682 1728 1734 1764 1792 1827 1836 1856 1869 1904 1972 2016 2023 2048 2058 2088 2136 2142 2176 2304 2312 2352 2403 2436 2448 2492 2499 2523 2581 2601 2646 2688 2744 2784 2842 2848 2856 2958 3024 3026 3072 3087 3132 3136 3204 3213 3248 3264 3332 3364 3451 3456 3468 3528 3584 3654 3672 3712 3738 3808 3944 4032 4046 4096 4116 4176 4263 4272 4284 4352 4361 4437 4539 4608 4624 4704 4806 4872 4896 4913 4984 4998 5046 5162 5202 5292 5376 5481 5488 5568 5607 5684 5696 5712 5831 5887 5916 6048 6052 6069 6144 6174 6264 6272 6408 6426 6496 6528 6664 6728 6902 6912 6936 7056 7168 7308 7344 7424 7476 7497 7569 7616 7743 7803 7888 7921 8064 8092 8192 8232 8352 8381 8526 8544 8568 8704 8722 8874 9078 9216 9248 9261 9408 9612 9744 9792 9826 9947 9968 9996 10092 10324 10353 10404 10584 10591 10752 10962 10976 11136 11214 11368 11392 11424 11662 11774 11832 12096 12104 12138 12288 12348 12528 12544 12789 12816 12852 12992 13056 13083 13311 13328 13456 13617 13804 13824 13872 14112 14161 14297 14336 14616 14688 14739 14848 14952 14994 15138 15232 15486 15606 15776 15842 16128 16184 16384 16464 16704 16762 16821 17052 17088 17136 17408 17444 17493 17661 17748 18067 18156 18207 18432 18496 18522 18816 19224 19488 19584 19652 19894 19936 19992 20184 20648 20706 20808 21168 21182 21504 21924 21952 22272 22428 22491 22707 22736 22784 22848 23229 23324 23548 23664 23763 24157 24192 24208 24276 24389 24576 24696 25056 25088 25143 25578 25632 25704 25721 25984 26112 26166 26622 26656 26912 27234 27608 27648 27744 28224 28322 28594 28672 29232 29376 29478 29696 29841 29904 29988 30276 30464 30527 30972 31059 31212 31552 31684 31773 32256 32368 32768 32928 33408 33524 33642 34104 34176 34272 34391 34816 34888 34986 35322 35496 36134 36312 36414 36864 36992 37044 37632 38367 38448 38976 39168 39249 39304 39788 39872 39984 40368 40851 41209 41296 41412 41616 42336 42364 42483 42891 43008 43848 43877 43904 44217 44544 44856 44982 45414 45472 45568 45696 46458 46648 47096 47328 47526 48314 48384 48416 48552 48778 49152 49392 50112 50176 50286 51156 51264 51408 51442 51968 52224 52332 52479 52983 53244 53312 53824 54201 54468 54621 55216 55296 55447 55488 56448 56644 57188 57344 58464 58667 58752 58956 59392 59682 59808 59976 60552 60928 61054 61944 62118 62424 63104 63368 63546 64512 64736 65536 65856 66816 67048 67284 68208 68352 68544 68782 69632 69687 69776 69972 70644 70992 71289 72268 72471 72624 72828 73167 73728 73984 74088 74137 74849 75264 75429 76734 76896 77163 77952 78336 78498 78608 79576 79744 79968 80736 81702 82418 82592 82824 83232 84672 84728 84966 85782 86016 87696 87754 87808 88434 89088 89523 89712 89964 90828 90944 91136 91392 91581 92916 93177 93296 94192 94656 95052 95319 96628 96768 96832 97104 97556 98304 98784 99127 100079 100224 100352 100572 102312 102528 102816 102884 103173 103936 104448 104664 104958 105966 106488 106624 107648 108402 108936 109242 110432 110592 110894 110976 112896 113288 114376 114688 116928 117334 117504 117747 117912 118784 119364 119616 119952 121104 121856 122108 123627 123888 124236 124848 126208 126469 126736 127092 127449 128673 129024 129472 131072 131631 131712 132651 133632 134096 134568 134657 136416 136704 137088 137564 139264 139374 139552 139944 141288 141984 142477 142578 144536 144942 145248 145656 146334 147456 147968 148176 148274 149698 150528 150858 153468 153792 154326 155904 156672 156996 157216 157437 158949 159152 159488 159936 161472 162603 163404 164836 165184 165648 166341 166464 169099 169344 169456 169932 170723 171564 172032 175392 175508 175616 176001 176868 178176 179046 179424 179928 180047 181656 181888 182272 182784 183162 185832 186354 186592 188384 189312 190104 190638 193256 193536 193664 194208 195112 196608 197568 198254 200158 200448 200704 201144 204624 205056 205632 205768 206346 207872 208896 209328 209916 211932 212976 213248 213867 215296 216804 217413 217872 218484 219501 220864 221184 221788 221952 222411 224547 225792 226287 226576 228752 229376 229709 231489 233856 234668 235008 235494 235824 237568 238728 239232 239904 240737 242208 243049 243712 244216 247254 247776 248472 249696 252416 252938 253472 254184 254898 257346 258048 258944 262144 263262 263424 265302 267264 268192 268569 269136 269314 272832 273408 274176 274743 275128 278528 278748 279104 279888 282576 283968 284954 285156 285957 288463 289072 289884 290496 291312 292668 294912 295936 296352 296548 297381 299396 300237 301056 301716 306936 307139 307584 308652 309519 311808 313344 313992 314432 314874 317898 318304 318976 319872 322944 325206 326808 329672 330368 331296 332682 332928 338198 338688 338912 339864 341446 343128 344064 350784 351016 351232 352002 353736 356352 358092 358848 359856 360094 363312 363776 364544 365568 366324 370881 371664 372708 373184 376768 378624 379407 380208 381276 382347 386019 386512 387072 387328 388129 388416 390224 393216 394893 395136 396508 400316 400896 401408 402288 403971 409248 410112 410669 411264 411536 412692 414613 415744 417792 418656 419832 423864 425952 426496 427431 427734 430592 433608 434826 435744 436968 437257 439002 441728 442368 443576 443904 444822 449094 451584 452574 453152 457504 458752 459418 462978 467712 469336 470016 470988 471648 475136 477456 478464 479808 481474 484416 486098 487424 487809 488432 494508 495552 496944 499023 499392 504832 505876 506944 507297 508368 509796 512169 514692 516096 517888 518959 523943 524288 526524 526848 528003 530604 534528 536384 537138 538272 538628 540141 545664 546816 548352 549486 550256 557056 557496 558208 559776 565152 567936 569908 570312 571914 576926 578144 579768 580992 582624 585336 589824 591872 592704 593096 594762 598792 600474 602112 603432 613872 614278 615168 617304 619038 623616 626688 627984 628864 629748 635796 636608 637952 639744 645888 650412 652239 653616 658503 659344 660736 662592 665364 665856 667233 673641 676396 677376 677824 679728 682892 686256 688128 689127 694467 700553 701568 702032 702464 704004 704969 707472 712704 716184 717696 719712 720188 722211 726624 727552 729088 729147 731136 732648 741762 743328 745416 745909 746368 753536 757248 758814 760416 762552 764694 772038 773024 774144 774656 776258 776832 780448 786432 789786 790272 793016 800632 801792 802816 804576 807942 818496 820224 821338 822528 823072 824229 825384 829226 831488 835584 837312 839664 847728 851904 852992 854862 855468 861184 865389 867216 869652 871488 873936 874514 878004 883456 884736 885283 887152 887808 889644 892143 898188 900711 903168 905148 906304 915008 917504 918836 921417 925956 928557 935424 938672 940032 941976 942599 943296 950272 954912 956928 959616 962948 968832 972196 974848 975618 976864 989016 991104 993888 997339 998046 998784 1009664 1011752 1013888 1014594 1016736 1019592 1024338 1029384 1032192 1035776 1037918 1047886 1048576 1053048 1053696 1056006 1061208 1069056 1072768 1074276 1076544 1077256 1080282 1091328 1093632 1096704 1098972 1100512 1112643 1114112 1114992 1116416 1119552 1130304 1135872 1138221 1139816 1140624 1143828 1153852 1156288 1159536 1161984 1164387 1165248 1170672 1179648 1183744 1184679 1185408 1186192 1189524 1195061 1197584 1200948 1204224 1206864 1211913 1227744 1228556 1230336 1232007 1234608 1238076 1243839 1247232 1253376 1255968 1257728 1259496 1260329 1271592 1272433 1273216 1275904 1279488 1282293 1291776 1300824 1304478 1307232 1311771 1317006 1318688 1321472 1325184 1330728 1331712 1334466 1347282 1352792 1354752 1355648 1359456 1365784 1372512 1376256 1378254 1388934 1401106 1403136 1404064 1404928 1408008 1409938 1414944 1425408 1432368 1435392 1439424 1440376 1444422 1453248 1455104 1458176 1458294 1462272 1465296 1483524 1486656 1490832 1491818 1492736 1497069 1507072 1514496 1517628 1520832 1521891 1525104 1529388 1536507 1544076 1546048 1548288 1549312 1552516 1553664 1556877 1560896 1571829 1572864 1579572 1580544 1584009 1586032 1601264 1603584 1605632 1607963 1609152 1615884 1620423 1636992 1640448 1642676 1645056 1646144 1648458 1650768 1658452 1662976 1671168 1674624 1679328 1685159 1695456 1701343 1703808 1705984 1709724 1710936 1722368 1730778 1734432 1739304 1742976 1747872 1749028 1756008 1766912 1769472 1770566 1774304 1775616 1779288 1784286 1796376 1801422 1806336 1810296 1812608 1830016 1835008 1837672 1842834 1851912 1857114 1870848 1877344 1880064 1883952 1885198 1886592 1900544 1909824 1913856 1919232 1925896 1937664 1944392 1949696 1951236 1953728 1978032 1982208 1987776 1994678 1996092 1997568 2001699 2019328 2020923 2023504 2027776 2029188 2033472 2039184 2048676 2058768 2064384 2067381 2071552 2075836 2095772 2097152 2101659 2106096 2107392 2112012 2114907 2122416 2138112 2145536 2148552 2149973 2153088 2154512 2160564 2166633 2170621 2182656 2187264 2187441 2193408 2197944 2201024 2225286 2228224 2229984 2232832 2237727 2239104 2260608 2271744 2276442 2279632 2281248 2287656 2289169 2307704 2312576 2319072 2323968 2328774 2330496 2341344 2359296 2367488 2369358 2370816 2372384 2379048 2390122 2395168 2401896 2408448 2413728 2423826 2455488 2457112 2460672 2464014 2469216 2476152 2487678 2494464 2506752 2511936 2515456 2518992 2520658 2543184 2544866 2546432 2551808 2558976 2564586 2583552 2596167 2601648 2608956 2614464 2623542 2634012 2637376 2642944 2650368 2655849 2661456 2663424 2668932 2676429 2694564 2702133 2705584 2709504 2711296 2716903 2718912 2731568 2745024 2752512 2756508 2764251 2777868 2802212 2806272 2808128 2809856 2816016 2819876 2827797 2829888 2850816 2864736 2870784 2874683 2878848 2880752 2888844 2902291 2906496 2910208 2916352 2916588 2924544 2930592 2967048 2973312 2981664 2983636 2985472 2992017 2994138 3014144 3028992 3035256 3041664 3043782 3050208 3058776 3060799 3073014 3088152 3092096 3096576 3098624 3105032 3107328 3113754 3121792 3143658 3145728 3159144 3161088 3168018 3172064 3202528 3207168 3211264 3215926 3218304 3231768 3240846 3273984 3280896 3285352 3290112 3292288 3296916 3301536 3316904 3325952 3342336 3349248 3358656 3370318 3390912 3402686 3407616 3411968 3414663 3419448 3421872 3444736 3461556 3468864 3478608 3485952 3493161 3495744 3498056 3512016 3533824 3538944 3541132 3548608 3551232 3558576 3568572 3585183 3592752 3602844 3612672 3620592 3625216 3635739 3660032 3667601 3670016 3675344 3685668 3696021 3703824 3714228 3731517 3741696 3754688 3760128 3767904 3770396 3773184 3780987 3801088 3817299 3819648 3827712 3838464 3846879 3851792 3875328 3888784 3899392 3902472 3905053 3907456 3935313 3956064 3964416 3975552 3989356 3992184 3995136 4003398 4038656 4041846 4047008 4055552 4058376 4066944 4078368 4097352 4117536 4128768 4131833 4134762 4143104 4151672 4191544 4194304 4203318 4212192 4214784 4224024 4229814 4244832 4276224 4291072 4297104 4299946 4306176 4309024 4321128 4333266 4341242 4365312 4374528 4374882 4386816 4395888 4402048 4450572 4456448 4459968 4465664 4475454 4478208 4521216 4543488 4552884 4559264 4562496 4565673 4575312 4578338 4609521 4615408 4625152 4638144 4647936 4657548 4660992 4670631 4682688 4715487 4718592 4734976 4738716 4741632 4744768 4758096 4780244 4790336 4803792 4816896 4823889 4827456 4847652 4861269 4903871 4910976 4914224 4921344 4928028 4934783 4938432 4952304 4975356 4988928 5013504 5023872 5030912 5037984 5041316 5055477 5086368 5089732 5092864 5103616 5104029 5117952 5129172 5167104 5192334 5203296 5217912 5221363 5228928 5247084 5268024 5274752 5285888 5300736 5311698 5322912 5326848 5337864 5352858 5389128 5404266 5411168 5419008 5422592 5433806 5437824 5463136 5490048 5505024 5513016 5528502 5555736 5604424 5612544 5616256 5619712 5632032 5639752 5655594 5659776 5701632 5729472 5741568 5749366 5757696 5761504 5777688 5804582 5812992 5820416 5832704 5833176 5849088 5861184 5934096 5946624 5963328 5967272 5970944 5984034 5988276 6028288 6057984 6070512 6083328 6087564 6100416 6117552 6121598 6146028 6176304 6184192 6193152 6197248 6202143 6210064 6214656 6227508 6243584 6287316 6291456 6304977 6318288 6322176 6336036 6344128 6344721 6405056 6414336 6422528 6431852 6436608 6449919 6463536 6481692 6499899 6511863 6547968 6561792 6562323 6570704 6580224 6584576 6593832 6598193 6603072 6633808 6651904 6661561 6684672 6698496 6713181 6717312 6740636 6781824 6805372 6815232 6823936 6829326 6838896 6843744 6867507 6889472 6923112 6937728 6957216 6971904 6981373 6986322 6991488 6996112 7024032 7048421 7067648 7077888 7082264 7097216 7102464 7117152 7137144 7170366 7185504 7205688 7225344 7241184 7250432 7271478 7320064 7335202 7340032 7350688 7371336 7392042 7407648 7428456 7463034 7483392 7509376 7520256 7535808 7540792 7546368 7561974 7602176 7634598 7639296 7655424 7676928 7693758 7703584 7750656 7777568 7788501 7798784 7804944 7810106 7814912 7870626 7912128 7928832 7951104 7967547 7978712 7984368 7990272 8006796 8077312 8083692 8094016 8111104 8116752 8133888 8150709 8156736 8194704 8235072 8257536 8263666 8269524 8286208 8292753 8303344 8365427 8383088 8388608 8406636 8424384 8429568 8448048 8459628 8483391 8489664 8552448 8582144 8594208 8599892 8612352 8618048 8624049 8642256 8666532 8682484 8706873 8730624 8749056 8749764 8773632 8791776 8804096 8822303 8901144 8907031 8912896 8919936 8931328 8950908 8956416 8976051 9042432 9086976 9105768 9118528 9124992 9131346 9150624 9156676 9182397 9219042 9230816 9250304 9276288 9295872 9315096 9321984 9341262 9365376 9430974 9437184 9469952 9477432 9483264 9489536 9516192 9560488 9580672 9607584 9633792 9647778 9654912 9695304 9722538 9807742 9821952 9828448 9842688 9856056 9869566 9876864 9904608 9950712 9977856 10027008 10047744 10061824 10075968 10082632 10110954 10172736 10179464 10185728 10207232 10208058 10235904 10258344 10334208 10384668 10406592 10435824 10442726 10457856 10479483 10494168 10536048 10549504 10571776 10601472 10623396 10645824 10653696 10675728 10705716 10755549 10778256 10808532 10822336 10838016 10845184 10867612 10875648 10926272 10980096 11002803 11010048 11026032 11057004 11088063 11111472 11194551 11208848 11225088 11232512 11239424 11255741 11264064 11279504 11311188 11319552 11342961 11403264 11451897 11458944 11483136 11498732 11515392 11523008 11555376 11609164 11625984 11640832 11665408 11666352 11698176 11715159 11722368 11805939 11868192 11893248 11909401 11926656 11934544 11941888 11968068 11976552 11984473 12056576 12115968 12141024 12166656 12175128 12200832 12235104 12243196 12292056 12352608 12368384 12386304 12394496 12395499 12404286 12420128 12429312 12455016 12487168 12574632 12582912 12609954 12636576 12644352 12672072 12680453 12688256 12689442 12810112 12828672 12845056 12863704 12873216 12899838 12927072 12963384 12999798 13023726 13095936 13123584 13124646 13141408 13160448 13169152 13187664 13196386 13206144 13267616 13303808 13323122 13369344 13396992 13426362 13434624 13481272 13563648 13610744 13630464 13647872 13658652 13677792 13687488 13735014 13778944 13846224 13875456 13914432 13943808 13962746 13972644 13982976 13992224 14011893 14048064 14096842 14135296 14146461 14155776 14164528 14194432 14204928 14234304 14274288 14340732 14371008 14411376 14450688 14471667 14482368 14500864 14542956 14640128 14670404 14680064 14701376 14711613 14742672 14784084 14804349 14815296 14856912 14926068 14966784 15018752 15040512 15049811 15071616 15081584 15092736 15123948 15166431 15194347 15204352 15269196 15278592 15310848 15312087 15353856 15387516 15407168 15501312 15555136 15577002 15597568 15609888 15620212 15629824 15664089 15741252 15824256 15857664 15902208 15935094 15957424 15968736 15980544 16013592 16024183 16154624 16167384 16188032 16222208 16233504 16267776 16301418 16313472 16389408 16470144 16515072 16527332 16539048 16572416 16585506 16606688 16730854 16766176 16777216 16813272 16848768 16859136 16896096 16919256 16966782 16979328 17104896 17164288 17188416 17199784 17224704 17236096 17248098 17284512 17333064 17364968 17413746 17461248 17498112 17499528 17547264 17583552 17608192 17644606 17802288 17814062 17825792 17839872 17862656 17901816 17912832 17952102 18084864 18173952 18211536 18237056 18249984 18262692 18301248 18313352 18364794 18438084 18461632 18500608 18552576 18591744 18630192 18643968 18682524 18730752 18861948 18874368 18914931 18939904 18954864 18966528 18979072 19032384 19034163 19120976 19161344 19215168 19267584 19295556 19309824 19349757 19390608 19445076 19535589 19615484 19643904 19656896 19685376 19712112 19739132 19753728 19794579 19809216 19901424 19955712 19984683 20054016 20095488 20123648 20139543 20151936 20165264 20221908 20316037 20345472 20358928 20371456 20414464 20416116 20444101 20471808 20516688 20602521 20668416 20769336 20813184 20871648 20885452 20915712 20944119 20958966 20988336 21072096 21099008 21143552 21145263 21202944 21246792 21291648 21307392 21351456 21411432 21425593 21511098 21556512 21617064 21631361 21644672 21676032 21690368 21735224 21751296 21852544 21960192 22005606 22020096 22052064 22114008 22176126 22222944 22389102 22417696 22450176 22465024 22478848 22511482 22528128 22559008 22622376 22639104 22685922 22806528 22903794 22917888 22966272 22997464 23030784 23046016 23110752 23218328 23251968 23281664 23330816 23332704 23396352 23430318 23444736 23611878 23736384 23786496 23818802 23853312 23869088 23883776 23902641 23936136 23953104 23968946 24113152 24231936 24282048 24333312 24350256 24401664 24452127 24470208 24486392 24584112 24705216 24736768 24772608 24788992 24790998 24808572 24840256 24858624 24910032 24974336 25096281 25149264 25165824 25219908 25273152 25288704 25344144 25360906 25376512 25378884 25450173 25620224 25657344 25673207 25690112 25727408 25746432 25799676 25854144 25872147 25926768 25999596 26047452 26120619 26191872 26247168 26249292 26282816 26320896 26338304 26375328 26392772 26412288 26466909 26535232 26607616 26646244 26721093 26738688 26793984 26852724 26869248 26928153 26962544 27127296 27221488 27260928 27295744 27317304 27335371 27355584 27374976 27470028 27547191 27557888 27692448 27750912 27828864 27887616 27925492 27945288 27965952 27984448 28023786 28096128 28193684 28270592 28292922 28311552 28329056 28388864 28409856 28468608 28548576 28681464 28742016 28822752 28901376 28922831 28943334 28964736 29001728 29085912 29280256 29340808 29360128 29402752 29423226 29485344 29568168 29608698 29630592 29713824 29852136 29933568 30037504 30081024 30099622 30143232 30163168 30185472 30247896 30332862 30388694 30408704 30538392 30557184 30621696 30624174 30707712 30775032 30814336 31002624 31110272 31154004 31195136 31219776 31240424 31259648 31328178 31482504 31648512 31715328 31804416 31870188 31914848 31937472 31961088 32027184 32048366 32266647 32309248 32334768 32376064 32444416 32467008 32535552 32602836 32626944 32778816 32940288 33008409 33030144 33054664 33078096 33144832 33171012 33213376 33461708 33532352 33554432 33626544 33697536 33718272 33767223 33792192 33838512 33933564 33958656 34028883 34209792 34328576 34355691 34376832 34399568 34449408 34472192 34496196 34543481 34569024 34666128 34729936 34827492 34922496 34996224 34999056 35094528 35145477 35167104 35216384 35289212 35604576 35628124 35651584 35679744 35725312 35728203 35803632 35825664 35904204 35953419 36169728 36347904 36423072 36474112 36499968 36525384 36549541 36602496 36626704 36729588 36876168 36900557 36923264 37001216 37105152 37183488 37186497 37260384 37287936 37365048 37461504 37723896 37748736 37829862 37879808 37909728 37933056 37958144 38041359 38064768 38068326 38241952 38322688 38430336 38535168 38591112 38619648 38699514 38781216 38890152 38915873 39071178 39230968 39287808 39313792 39370752 39424224 39478264 39507456 39589158 39618432 39802848 39911424 39969366 40108032 40190976 40247296 40279086 40303872 40330528 40443816 40632074 40690944 40717856 40742912 40828928 40832232 40888202 40943616 41033376 41205042 41336832 41538672 41626368 41743296 41770904 41831424 41888238 41917932 41976672 42144192 42198016 42287104 42290526 42405888 42493584 42583296 42614784 42702912 42822864 42851186 43022196 43113024 43234128 43262722 43289344 43352064 43380736 43415001 43470448 43502592 43705088 43920384 44011212 44040192 44104128 44134839 44228016 44352252 44413047 44445888 44778204 44835392 44900352 44930048 44957696 45022964 45056256 45118016 45149433 45244752 45278208 45371844 45499293 45583041 45613056 45807588 45835776 45932544 45936261 45994928 46061568 46092032 46187351 46221504 46436656 46503936 46563328 46630927 46661632 46665408 46792704 46860636 46889472 46992267 47223756 47472768 47572992 47637604 47706624 47738176 47767552 47805282 47872272 47906208 47937892 48072549 48226304 48463872 48564096 48666624 48700512 48803328 48869611 48904254 48940416 48972784 49168224 49338947 49410432 49473536 49545216 49577984 49581996 49617144 49680512 49717248 49820064 49948672 50192562 50298528 50331648 50439816 50546304 50577408 50688288 50721812 50753024 50757768 50900346 51240448 51314688 51346414 51380224 51454816 51492864 51599352 51708288 51744294 51853536 51999192 52094904 52241238 52383744 52494336 52498584 52565632 52641792 52676608 52750656 52785544 52824576 52933818 53070464 53215232 53292488 53442186 53477376 53587968 53705448 53738496 53856306 53925088 54254592 54442976 54521856 54591488 54634608 54670742 54711168 54749952 54940056 55094382 55115776 55384896 55501824 55657728 55775232 55850984 55890576 55931904 55968896 56047572 56192256 56387368 56541184 56585844 56623104 56658112 56777728 56819712 56937216 57097152 57362928 57484032 57645504 57802752 57845662 57886668 57929472 58003456 58049271 58171824 58560512 58606767 58681616 58720256 58805504 58846452 58970688 59136336 59217396 59261184 59383737 59427648 59704272 59867136 59954049 60075008 60162048 60199244 60286464 60326336 60370944 60495792 60665724 60777388 60817408 60948111 61076784 61114368 61243392 61248348 61332303 61415424 61550064 61628672 61807563 62005248 62220544 62308008 62349217 62390272 62439552 62480848 62519296 62656356 62832357 62965008 63297024 63430656 63435789 63608832 63740376 63829696 63874944 63922176 64054368 64096732 64276779 64533294 64618496 64669536 64752128 64888832 64894083 64934016 65071104 65205672 65253888 65557632 65880576 66016818 66060288 66109328 66156192 66289664 66342024 66385901 66426752 66923416 67064704 67108864 67253088 67395072 67436544 67534446 67584384 67677024 67867128 67917312 68057766 68419584 68657152 68711382 68753664 68799136 68898816 68944384 68992392 69086962 69138048 69332256 69459872 69654984 69844992 69992448 69998112 70189056 70290954 70334208 70432768 70578424 71209152 71256248 71303168 71359488 71450624 71456406 71607264 71651328 71808408 71906838 72339456 72695808 72846144 72948224 72999936 73050768 73099082 73204992 73253408 73356381 73459176 73752336 73801114 73846528 74002432 74210304 74366976 74372994 74520768 74575872 74730096 74923008 75288843 75447792 75497472 75659724 75759616 75819456 75866112 75916288 76082718 76129536 76136652 76483904 76645376 76860672 77019621 77070336 77182224 77239296 77399028 77562432 77616441 77780304 77831746 78142356 78361857 78461936 78575616 78627584 78741504 78790187 78848448 78956528 79014912 79178316 79236864 79400727 79605696 79822848 79938732 80163279 80216064 80381952 80494592 80558172 80607744 80661056 80887632 81264148 81381888 81435712 81485824 81657856 81664464 81776404 81887232 82006113 82066752 82410084 82641573 82673664 83077344 83252736 83365807 83486592 83541808 83662848 83776476 83835864 83891311 83953344 84288384 84396032 84574208 84581052 84811776 84987168 85166592 85229568 85405824 85645728 85702372 86044392 86226048 86468256 86525444 86578688 86704128 86761472 86768493 86830002 86940896 87005184 87410176 87840768 88022424 88080384 88208256 88269678 88456032 88704504 88763171 88826094 88891776 89556408 89670784 89800704 89860096 89915392 90045928 90112512 90236032 90298866 90489504 90556416 90743688 90998586 91166082 91226112 91615176 91671552 91865088 91872522 91989856 92123136 92184064 92374702 92443008 92873312 93007872 93126656 93261854 93323264 93330816 93585408 93721272 93778944 93984534 94447512 94945536 95145984 95275208 95413248 95476352 95535104 95610564 95744544 95812416 95875784 96145098 96452608 96927744 97128192 97333248 97401024 97606656 97739222 97808508 97880832 97945568 98336448 98677894 98820864 98947072 99025227 99090432 99155968 99163992 99234288 99361024 99434496 99640128 99897344 100385124 100597056 100663296 100879632 101092608 101154816 101301669 101376576 101443624 101506048 101515536 101800692 102480896 102629376 102692828 102760448 102909632 102985728 103198704 103416576 103488588 103630443 103707072 103998384 104189808 104482476 104767488 104988672 104997168 105131264 105283584 105353216 105436431 105501312 105571088 105649152 105867636 106140928 106360429 106430464 106584976 106884372 106954752 107175936 107184609 107410896 107476992 107712612 107850176 107860257 108509184 108885952 109043712 109182976 109269216 109341484 109422336 109499904 109648623 109880112 110188764 110231552 110701671 110769792 111003648 111315456 111550464 111559491 111701968 111781152 111863808 111937792 112095144 112169281 112384512 112774736 113082368 113171688 113246208 113246537 113316224 113555456 113639424 113874432 114124077 114194304 114725856 114968064 115291008 115605504 115691324 115773336 115858944 116006912 116098542 116343648 116747619 117121024 117213534 117363232 117440512 117611008 117692904 117941376 118272672 118434792 118522368 118767474 118855296 119408544 119734272 119823157 119908098 120150016 120324096 120398488 120572928 120652672 120741888 120991584 121331448 121554776 121634816 121896222 122153568 122228736 122486784 122496696 122664606 122830848 123100128 123257344 123615126 124010496 124441088 124616016 124698434 124780544 124879104 124961696 125038592 125312712 125664714 125930016 126594048 126861312 126871578 127217664 127480752 127659392 127749888 127844352 128108736 128193464 128553558 129066588 129236992 129339072 129504256 129777664 129788166 129868032 130142208 130411344 130507776 131115264 131761152 132033636 132120576 132218656 132312384 132404517 132579328 132684048 132771802 132853504 133239141 133846832 134129408 134217728 134506176 134790144 134873088 135068892 135168768 135354048 135448299 135734256 135834624 136115532 136749123 136839168 137314304 137422764 137507328 137598272 137797632 137888768 137984784 138173924 138276096 138562053 138664512 138919744 139309968 139689984 139892781 139984896 139996224 140378112 140581908 140668416 140865536 140976801 141156848 142212259 142418304 142512496 142606336 142718976 142901248 142912812 143108707 143214528 143302656 143616816 143813676 144217647 144678912 145391616 145692288 145896448 145999872 146101536 146198164 146409984 146506816 146608833 146712762 146918352 147504672 147602228 147693056 148004864 148016841 148420608 148733952 148745988 149041536 149151744 149460192 149846016 149979151 150577686 150895584 150994944 151319448 151419527 151519232 151638912 151732224 151832576 152165436 152259072 152273304 152967808 153290752 153721344 154039242 154140672 154364448 154478592 154798056 155124864 155232882 155560608 155663492 156284712 156723714 156923872 157151232 157255168 157483008 157580374 157696896 157913056 158029824 158356632 158473728 158801454 159211392 159645696 159877464 160326558 160432128 160763904 160989184 161116344 161215488 161322112 161775264 162528296 162763776 162871424 162971648 163315712 163328928 163552808 163774464 164012226 164133504 164820168 165283146 165347328 166154688 166505472 166731614 166973184 167083616 167325696 167552952 167671728 167782622 167906688 168576768 168792064 169148416 169162104 169623552 169974336 170333184 170459136 170811648 171291456 171404744 172088784 172452096 172936512 173050888 173157376 173408256 173522944 173536986 173660004 173881792 174010368 174820352 175681536 176044848 176160768 176416512 176539356 176912064 177409008 177526342 177652188 177783552 178151211 179112816 179341568 179601408 179720192 179830784 179862147 180091856 180225024 180472064 180597732 180979008 181112832 181487376 181997172 182332164 182452224 182844333 183230352 183343104 183730176 183745044 183979712 183996909 184246272 184368128 184749404 184886016 185746624 186015744 186253312 186523708 186646528 186661632 187047651 187170816 187442544 187557888 187969068 188497071 188895024 189891072 190291968 190307367 190550416 190826496 190952704 191070208 191221128 191347597 191489088 191624832 191751568 192290196 192830337 192905216 193185269 193855488 194256384 194666496 194682249 194802048 195213312 195478444 195617016 195761664 195891136 196672896 197355788 197641728 197894144 198050454 198180864 198311936 198327984 198468576 198722048 198868992 199157703 199280256 199794688 200770248 201194112 201326592 201759264 202185216 202309632 202459817 202603338 202753152 202887248 203012096 203031072 203601384 203736041 204961792 205258752 205385656 205520896 205819264 205971456 206397408 206833152 206977176 207260886 207414144 207996768 208379616 208964952 209534976 209977344 209994336 210262528 210567168 210706432 210872862 211002624 211142176 211298304 211735272 212281856 212720858 212860928 213169952 213768744 213909504 214351872 214369218 214821792 214953984 215425224 215700352 215720514 217018368 217771904 218087424 218365952 218538432 218682968 218844672 218999808 219297246 219760224 220377528 220463104 221403342 221539584 222007296 222630912 223100928 223118982 223403936 223562304 223727616 223875584 224190288 224338562 224769024 225549472 225866529 226164736 226343376 226492416 226493074 226632448 227110912 227278848 227748864 228248154 228388608 229451712 229936128 230582016 231058863 231211008 231382648 231546672 231717888 232013824 232197084 232687296 233495238 234242048 234427068 234726464 234881024 235222016 235385808 235882752 236370561 236545344 236869584 237044736 237534948 237710592 238202181 238817088 239468544 239646314 239816196 240300032 240489837 240648192 240796976 241145856 241305344 241483776 241804367 241983168 242662896 243109552 243269632 243792444 244307136 244457472 244973568 244993392 245329212 245661696 246018339 246200256 246514688 247230252 248020992 248882176 249232032 249396868 249561088 249758208 249923392 250077184 250097421 250625424 251329428 251673933 251860032 253188096 253722624 253743156 254435328 254961504 255318784 255499776 255688704 255846787 256217472 256386928 257107116 258133176 258303899 258473984 258678144 259008512 259555328 259576332 259736064 260284416 260305479 260822688 261015552 262230528 263522304 264067272 264241152 264437312 264624768 264809034 265158656 265368096 265543604 265707008 266289513 266478282 267693664 268258816 269012352 269580288 269746176 270137784 270337536 270708096 270896598 271468512 271669248 272231064 272411111 273498246 273678336 274628608 274845528 275014656 275196544 275595264 275777536 275969568 276347848 276552192 277124106 277329024 277839488 278619936 279379968 279785562 279969792 279992448 280756224 281163816 281336832 281731072 281953602 282313696 284424518 284836608 285024992 285212672 285437952 285802496 285825624 286217414 286429056 286605312 287233632 287627352 288435294 289357824 290783232 291384576 291792896 291999744 292203072 292396328 292819968 293013632 293217666 293425524 293836704 295009344 295204456 295386112 296009728 296033682 296841216 297467904 297491976 298083072 298303488 298920384 299692032 299958302 301155372 301791168 301989888 302638896 302839054 303038464 303277824 303464448 303665152 303905007 304330872 304518144 304546608 305935616 306581504 307442688 308078484 308281344 308728896 308957184 309596112 310249728 310465764 310891329 311121216 311326984 312569424 313447428 313847744 314302464 314510336 314966016 315160748 315393792 315826112 316059648 316713264 316947456 317602908 318422784 319081287 319291392 319754928 320653116 320864256 321527808 321553827 321978368 322232688 322430976 322644224 323550528 323580771 325056592 325527552 325742848 325943296 326416489 326631424 326657856 327105616 327548928 328024452 328267008 328945869 329640336 330566292 330694656 332105013 332309376 333010944 333463228 333946368 334167232 334651392 335105904 335343456 335565244 335813376 336507843 337153536 337584128 338296832 338324208 339247104 339739611 339948672 340666368 340918272 341623296 342372231 342582912 342809488 344177568 344904192 345372629 345873024 346101776 346314752 346816512 347045888 347073972 347320008 347549717 347763584 348020736 349640704 350242857 351363072 352089696 352321536 352833024 353078712 353824128 354818016 355052684 355304376 355567104 356302422 358225632 358683136 359202816 359440384 359469471 359661568 359724294 360183712 360450048 360944128 361195464 361958016 362225664 362974752 363994344 364664328 364904448 365688666 366460704 366686208 367460352 367490088 367733137 367959424 367993818 368492544 368736256 369498808 369772032 371493248 372031488 372506624 373047416 373293056 373323264 374095302 374341632 374885088 375115776 375938136 376994142 377790048 379782144 380583936 380614734 381100832 381652992 381905408 382140416 382442256 382695194 382978176 383249664 383503136 384580392 385660674 385810432 386370538 387710976 388512768 389332992 389364498 389604096 390426624 390956888 391234032 391523328 391782272 393345792 394711576 395283456 395788288 396100908 396361728 396623872 396655968 396937152 397444096 397737984 398315406 398560512 399589376 401540496 402388224 402653184 403518528 404370432 404619264 404919634 405206676 405506304 405774496 406024192 406062144 406344897 407202768 407472082 409923584 410247369 410517504 410771312 411041792 411638528 411942912 412794816 413666304 413954352 414521772 414828288 415686159 415993536 416759232 417929904 419069952 419678343 419954688 419988672 420525056 421134336 421412864 421745724 422005248 422284352 422596608 423470544 424563712 425441716 425721856 426339904 426636777 427537488 427819008 428703744 428738436 429326121 429643584 429907968 430850448 431400704 431441028 432652941 434036736 435543808 436174848 436444519 436731904 437076864 437365936 437689344 437999616 438594492 439520448 439826499 440755056 440926208 442806684 443079168 444014592 444050523 445261824 446201856 446237964 446807872 447124608 447455232 447751168 448380576 448677124 449538048 449937453 451098944 451733058 452329472 452686752 452984832 452986148 453264896 454221824 454258581 454557696 455497728 456496308 456777216 458903424 459872256 461164032 462117726 462422016 462765296 463093344 463435776 464027648 464394168 464701307 465374592 466990476 468484096 468854136 469452928 469762048 470444032 470771616 471765504 472741122 473090688 473739168 474089472 475069896 475421184 476404362 477634176 478937088 479292628 479632392 480600064 480979674 481296384 481593952 482291712 482610688 482967552 483608734 483966336 485325792 486219104 486539264 487584888 488614272 488914944 489947136 489986784 490658424 491323392 492036678 492400512 493029376 494460504 496041984 497764352 498464064 498793736 499122176 499516416 499846784 500154368 500194842 501250848 502658856 503347866 503720064 506376192 507445248 507486312 508870656 509923008 510637568 510999552 511377408 511693574 512434944 512773856 514214232 516266352 516607798 516947968 517356288 518017024 519110656 519152664 519472128 520568832 520610958 521645376 522031104 524461056 527044608 528134544 528482304 528874624 529249536 529618068 530317312 530736192 531087208 531414016 532579026 532956564 535387328 536517632 538024704 539160576 539492352 540275568 540675072 541416192 541793196 542937024 543338496 544462128 544822222 546996492 547356672 548532999 549257216 549691056 550029312 550393088 551190528 551555072 551939136 551990727 552695696 553104384 554248212 554658048 555678976 557239872 558759936 559571124 559939584 559984896 561142953 561512448 562327632 562673664 563462144 563907204 564627392 568849036 569673216 570049984 570425344 570875904 571604992 571651248 572434828 572858112 573210624 574042791 574467264 575254704 576870588 578491011 578715648 579555807 581566464 582769152 583585792 583999488 584046747 584406144 584792656 585639936 586027264 586435332 586851048 587239177 587673408 590018688 590408912 590772224 592019456 592067364 592878929 593682432 594935808 594983952 596166144 596606976 597473109 597840768 599384064 599916604 602310744 603582336 603979776 605277792 605678108 606076928 606555648 606928896 607330304 607379451 607810014 608661744 609036288 609093216 611208123 611871232 613163008 614885376 616156968 616562688 617457792 617914368 619192224 620499456 620931528 621342197 621782658 622242432 622653968 625138848 626894856 627309469 627695488 628604928 629020672 629932032 630321496 630787584 631652224 632119296 633426528 633894912 635205816 636845568 638162574 638582784 639509856 641306232 641728512 643055616 643107654 643956736 644465376 644861952 645288448 647101056 647161542 650113184 651055104 651485696 651886592 652832978 653262848 653315712 654211232 655097856 656048904 656534016 657891738 659280672 661132584 661389312 664210026 664618752 666021888 666926456 667892736 668334464 669302784 670211808 670686912 671130488 671626752 673015686 674307072 675168256 676593664 676648416 678494208 679479222 679897344 681332736 681836544 683246592 684744462 685165824 685618976 688355136 689808384 690745258 691746048 692203552 692629504 693176589 693633024 694091776 694147944 694640016 695099434 695527168 696041472 699281408 700485714 702726144 704179392 704643072 705666048 706157424 707648256 709111683 709636032 710105368 710608752 711134208 712604844 716451264 717366272 718405632 718880768 718938942 719323136 719448588 720367424 720900096 721888256 722390928 723916032 724451328 725413101 725949504 727988688 729328656 729808896 731377332 732921408 733372416 734920704 734980176 735466274 735918848 735987636 736985088 737472512 738055017 738997616 739544064 742986496 744062976 744523003 745013248 746094832 746586112 746646528 748190604 748683264 749770176 750231552 750292263 751876272 753988284 755021799 755580096 759564288 761167872 761229468 762201664 763305984 763810816 764280832 764884512 765390388 765956352 766499328 767006272 767540361 769160784 771321348 771620864 772741076 774911697 775421952 777025536 778665984 778728996 779208192 780853248 780916437 781913776 782468064 783046656 783564544 785184967 786691584 789423152 790566912 791576576 792201816 792723456 792725759 793247744 793311936 793874304 794888192 795475968 796630812 797121024 798868539 799178752 803080992 804776448 807037056 808740864 809238528 809839268 810413352 811012608 811548992 812048384 812124288 812689794 814405536 814944164 817233333 819847168 820494738 821035008 821542624 822083584 823277056 823885824 825589632 827332608 827908704 829043544 829656576 831372318 831987072 833518464 835859808 838139904 838762099 839356686 839909376 839977344 841050112 842268672 842825728 843491448 844010496 844568704 845193216 846941088 849127424 850883432 851443712 852679808 853273554 855074976 855638016 857407488 857476872 858652242 859287168 859815936 861700896 862801408 862882056 865305882 868073472 871087616 872349696 872889038 873463808 874153728 874731872 875378688 875999232 877188984 879040896 879652998 881510112 881852416 885613368 886158336 888029184 888101046 890523648 892403712 892475928 893615744 894249216 894910464 895502336 896761152 897354248 899076096 899874906 902197888 903466116 904658944 905373504 905969664 905972296 906529792 908443648 908517162 909115392 910995456 912992616 913554432 917806848 919744512 922328064 924235452 924844032 925530592 926186688 926871552 928055296 928788336 929402614 930749184 932673987 933980952 936968192 937708272 938905856 939524096 940888064 941543232 943531008 945482244 946181376 947478336 948178944 950139792 950842368 952808724 955268352 957243861 957874176 958585256 959264784 961200128 961959348 962592768 963187904 964583424 965221376 965935104 967217468 967932672 970651584 972438208 973078528 975169776 977228544 977829888 979249467 979894272 979973568 981316848 982646784 984073356 984801024 986058752 986837607 988921008 992083968 995528704 996315039 996928128 997587472 998244352 999032832 999693568 1000308736 1000389684 1001760949 1002501696 1005317712 1006695732 1007440128 1009523529 1012752384 1014890496 1014972624 1017741312 1019218833 1019846016 1021275136 1021999104 1022754816 1023387148 1024869888 1025547712 1028428464 1032532704 1033215596 1033895936 1034712576 1036034048 1036117887 1038221312 1038305328 1038944256 1041137664 1041221916 1042649151 1043290752 1044062208 1048922112 1050728571 1054089216 1056269088 1056964608 1057749248 1058499072 1059236136 1059936689 1060634624 1061472384 1062174416 1062828032 1065158052 1065913128 1070774656 1073035264 1076049408 1078321152 1078408413 1078984704 1080551136 1081350144 1082832384 1083586392 1085874048 1086676992 1088924256 1089644444 1093992984 1094713344 1097065998 1098514432 1099382112 1100058624 1100786176 1102381056 1103110144 1103199411 1103878272 1103981454 1105391392 1106208768 1108496424 1109316096 1111357952 1114479744 1117519872 1119142248 1119879168 1119969792 1122285906 1123024896 1124655264 1125347328 1126924288 1127814408 1128560317 1129254784 1137698072 1139346432 1140099968 1140850688 1141751808 1143209984 1143302496 1144869656 1145716224 1146421248 1148085582 1148934528 1150509408 1153741176 1156982022 1157431296 1159111614 1163132928 1165538304 1167171584 1167998976 1168093494 1168812288 1169585312 1171279872 1172054528 1172870664 1173702096 1174478354 1175346816 1180037376 1180817824 1181544448 1184038912 1184134728 1185757858 1187364864 1189871616 1189967904 1192332288 1193213952 1194946218 1195681536 1198768128 1199833208 1204621488 1207164672 1207959552 1210555584 1211356216 1212153856 1213111296 1213857792 1214660608 1214758902 1215620028 1217323488 1218072576 1218186432 1222416246 1223742464 1226326016 1229770752 1232313936 1233125376 1234915584 1235828736 1238384448 1240998912 1241863056 1242684394 1243565316 1244484864 1245307936 1247058477 1250277696 1253789712 1254618938 1255390976 1257209856 1258041344 1259035029 1259864064 1260642992 1261575168 1263304448 1264238592 1266853056 1267789824 1270411632 1273691136 1276325148 1277165568 1279019712 1279910331 1282612464 1283457024 1286111232 1286215308 1287913472 1287978363 1288930752 1289723904 1290576896 1294202112 1294323084 1300226368 1302110208 1302971392 1303773184 1305665956 1306525696 1306631424 1308422464 1309333557 1310195712 1312097808 1313068032 1315783476 1318561344 1319479497 1322265168 1322778624 1328420052 1329237504 1332043776 1332151569 1333852912 1335785472 1336668928 1338605568 1339433179 1340423616 1341373824 1342260976 1343253504 1346031372 1348614144 1349812359 1350336512 1352296883 1353187328 1353296832 1356988416 1358958444 1359794688 1362665472 1362775743 1363673088 1366493184 1369488924 1370331648 1371237952 1376710272 1379616768 1381490516 1383492096 1384407104 1385259008 1386353178 1387266048 1388183552 1388295888 1389280032 1390198868 1391054336 1392082944 1394103921 1398562816 1400971428 1405452288 1408358784 1409286144 1411332096 1412314848 1415296512 1417218719 1418223366 1419272064 1420210736 1421217504 1422268416 1425209688 1426152287 1432902528 1434732544 1436811264 1437761536 1437877884 1438646272 1438897176 1440734848 1441800192 1443776512 1444781856 1447832064 1448902656 1450826202 1451899008 1455977376 1458657312 1459617792 1462754664 1465842816 1466744832 1469841408 1469960352 1470932548 1471837696 1471975272 1473970176 1474945024 1476110034 1477995232 1479088128 1485972992 1488125952 1489046006 1490026496 1492189664 1493172224 1493293056 1496381208 1497366528 1499540352 1500463104 1500584526 1503752544 1507976568 1510043598 1511160192 1519128576 1522335744 1522458936 1524403328 1526611968 1527621632 1528561664 1529769024 1530780776 1531912704 1532998656 1534012544 1535080722 1538321568 1542642696 1543241728 1545482152 1549823394 1550843904 1554051072 1557331968 1557457992 1558416384 1561706496 1561832874 1563827552 1564936128 1566093312 1567129088 1570369934 1573383168 1578846304 1581133824 1583153152 1584403632 1585446912 1585451518 1586495488 1586623872 1587748608 1589776384 1590951936 1593261624 1594242048 1597737078 1598357504 1606161984 1609552896 1614074112 1617481728 1618477056 1619678536 1620826704 1622025216 1623097984 1624096768 1624248576 1625379588 1628811072 1629888328 1634466666 1639694336 1640989476 1642070016 1643085248 1644167168 1646554112 1647771648 1651179264 1654665216 1655817408 1658087088 1659313152 1662744636 1663974144 1667036928 1671719616 1676279808 1677524198 1678713372 1679818752 1679954688 1682100224 1683428859 1684537344 1685651456 1686982896 1688020992 1689137408 1690386432 1693882176 1698254848 1701766864 1702887424 1705359616 1706547108 1710149952 1711276032 1714814976 1714953744 1717304484 1718574336 1719631872 1722128373 1723401792 1725602816 1725764112 1730611764 1736146944 1738667421 1742175232 1744699392 1745778076 1746927616 1748307456 1749463744 1750757376 1751998464 1754377968 1758081792 1759305996 1761717531 1763020224 1763704832 1771226736 1772316672 1776058368 1776202092 1778636787 1781047296 1784807424 1784951856 1787231488 1788498432 1789820928 1791004672 1792419327 1793522304 1794708496 1798152192 1799749812 1804395776 1806932232 1808127293 1809317888 1810747008 1811939328 1811944592 1813059584 1816887296 1817034324 1818230784 1821990912 1822138353 1825985232 1827108864 1833624369 1835613696 1839489024 1844656128 1848470904 1849688064 1851061184 1852373376 1853743104 1856110592 1857576672 1858805228 1861498368 1864026591 1865347974 1867961904 1873936384 1875416544 1877811712 1881776128 1881928407 1883086464 1887062016 1890964488 1892362752 1894956672 1896357888 1900279584 1901684736 1905617448 1906877777 1910536704 1914487722 1915748352 1917170512 1918529568 1922400256 1923918696 1925185536 1925191129 1926375808 1929166848 1930442752 1931870208 1934434936 1935865344 1941303168 1944876416 1946157056 1950339552 1954457088 1955659776 1958498934 1959788544 1959947136 1962633696 1965293568 1968146712 1969602048 1972117504 1973675214 1977842016 1984167936 1991057408 1992630078 1993856256 1995174944 1996488704 1998065664 1999387136 2000617472 2000779368 2003521898 2005003392 2010635424 2013391464 2014880256 2019047058 2025504768 2029780992 2029945248 2035482624 2038437666 2039692032 2042550272 2043998208 2045509632 2046774296 2049739776 2051095424 2056856928 2065065408 2066431192 2067791872 2069425152 2072068096 2072235774 2076442624 2076610656 2077888512 2082275328 2082443832 2085298302 2086581504 2088124416 2097844224 2101457142 2108178432 2112538176 2113929216 2115498496 2116998144 2118472272 2119873378 2121269248 2122944768 2124348832 2125656064 2127335049 2130316104 2131826256 2141549312 2146070528 2152098816 2156642304 2156816826 2157969408 2161102272 2162700288 2165664768 2167172784 2171748096 2173353984 2176239303 2177848512 2179288888 2187985968 2189426688 2194131996 2197028864 2198764224 2200117248 2201572352 2204762112 2206220288 2206398822 2207756544 2207962908 2210782784 2212417536 2216992848 2218632192 2222715904 2228959488 2233569009 2235039744 2238284496 2239758336 2239939584 2244571812 2246049792 2249310528 2250694656 2250876789 2253848576 2255628816 2257120634 2258509568 2265065397 2275396144 2278692864 2280199936 2281701376 2283503616 2284915423 2286419968 2286604992 2289739312 2291432448 2292842496 2296171164 2297869056 2301018816 2302621083 2307482352 2313964044 2314862592 2318223228 2324735091 2326265856 2331076608 2334343168 2335997952 2336186988 2337624576 2339170624 2342559744 2344109056 2345741328 2347404192 2348956708 2350693632 2355554901 2360074752 2361635648 2363088896 2368077824 2368269456 2371515716 2374729728 2378177277 2379743232 2379935808 2384664576 2386427904 2389892436 2391363072 2396605617 2397536256 2399666416 2409242976 2414329344 2417608403 2421111168 2422712432 2424307712 2426222592 2427715584 2429321216 2429517804 2431240056 2432848019 2434646976 2436145152 2436372864 2444832492 2447484928 2451699999 2452652032 2459541504 2464627872 2466250752 2469831168 2471657472 2476768896 2481997824 2483726112 2485368788 2487130632 2488969728 2490615872 2494116954 2500555392 2507579424 2509237876 2510781952 2514419712 2516082688 2516286297 2518070058 2519728128 2521285984 2523150336 2526608896 2528477184 2533706112 2535579648 2540823264 2547382272 2552650296 2554331136 2558039424 2559820662 2565224928 2566914048 2572222464 2572430616 2574131959 2575826944 2575956726 2577861504 2579447808 2581153792 2588404224 2588646168 2600452736 2604220416 2605942784 2607546368 2611331912 2613051392 2613262848 2616844928 2618667114 2620391424 2624195616 2626136064 2631566952 2637122688 2638958994 2644530336 2645557248 2656840104 2658475008 2664087552 2664303138 2667705824 2671570944 2673337856 2677211136 2678866358 2680847232 2682747648 2684521952 2686507008 2692062744 2697228288 2699624718 2700673024 2704593766 2706374656 2706593664 2713976832 2717916888 2719589376 2725330944 2725551486 2727346176 2732986368 2738977848 2740663296 2742475904 2753420544 2759233536 2762981032 2766984192 2768814208 2770518016 2772706356 2774532096 2776367104 2776591776 2778560064 2780397736 2782108672 2784165888 2788207842 2797125632 2801942856 2810904576 2816717568 2818572288 2822664192 2824629696 2830593024 2834437438 2836446732 2838544128 2840421472 2842435008 2844536832 2850419376 2852304574 2865805056 2869465088 2871731583 2873622528 2875523072 2875755768 2877292544 2877794352 2881469696 2883600384 2887553024 2889563712 2895664128 2897805312 2901652404 2903798016 2911954752 2917314624 2919235584 2925509328 2931685632 2933489664 2937748401 2939682816 2939920704 2941865096 2943675392 2943950544 2947940352 2949890048 2952220068 2955990464 2958176256 2971945984 2976251904 2978092012 2980052992 2984379328 2986344448 2986586112 2992762416 2994733056 2999080704 3000926208 3001169052 3005282847 3007505088 3015953136 3020087196 3022320384 3028570587 3038257152 3044671488 3044917872 3048806656 3053223936 3055243264 3057123328 3057656499 3059538048 3061561552 3063825408 3065997312 3068025088 3070161444 3076643136 3085285392 3086483456 3090964304 3099646788 3101687808 3108102144 3108353661 3114663936 3114915984 3116832768 3123412992 3123665748 3127655104 3127947453 3129872256 3132186624 3134258176 3140739868 3146766336 3157692608 3162267648 3166306304 3168807264 3170893824 3170903036 3172990976 3173247744 3175497216 3179552768 3179810067 3181903872 3186523248 3188484096 3195474156 3196715008 3212323968 3219105792 3228148224 3234963456 3235225239 3236954112 3239357072 3241653408 3244050432 3246195968 3248193536 3248497152 3250759176 3252909149 3257622144 3259776656 3268933332 3279388672 3281978952 3284140032 3284149573 3286170496 3288334336 3293108224 3295543296 3302358528 3309330432 3309598233 3311634816 3316174176 3318626304 3325489272 3327948288 3334073856 3343439232 3352559616 3355048396 3357426744 3359637504 3359909376 3364200448 3366857718 3369074688 3371302912 3373965792 3376041984 3378274816 3380772864 3385680951 3387764352 3396509696 3403533728 3405774848 3410719232 3413094216 3420299904 3422552064 3429629952 3429907488 3434608968 3437148672 3439263744 3444256746 3446803584 3451205632 3451528224 3461223528 3463512697 3472293888 3477334842 3484350464 3489398784 3491556152 3493855232 3496614912 3498927488 3501514752 3503996928 3508755936 3516163584 3518611992 3523435062 3526040448 3527409664 3542453472 3544633344 3552116736 3552404184 3557273574 3562094592 3569614848 3569903712 3574462976 3576996864 3579641856 3582009344 3584838654 3587044608 3589416992 3596304384 3599499624 3608791552 3613864464 3616254586 3618635776 3621494016 3623878656 3623889184 3626119168 3633774592 3634068648 3636461568 3643981824 3644276706 3651970464 3654217728 3667248738 3671227392 3678978048 3689312256 3696941808 3699376128 3702122368 3704746752 3707486208 3712221184 3715153344 3717610456 3722996736 3728053182 3730695948 3735923808 3747872768 3750833088 3755623424 3763552256 3763856814 3766172928 3774124032 3781928976 3784725504 3789913344 3792715776 3800559168 3803369472 3811234896 3813755554 3821073408 3828975444 3831496704 3834341024 3837059136 3839730993 3844800512 3847837392 3850371072 3850382258 3852751616 3858333696 3860885504 3863740416 3863935089 3868869872 3871730688 3882606336 3889752832 3892314112 3900679104 3908914176 3911319552 3916997868 3919577088 3919894272 3925267392 3928000671 3930587136 3936293424 3939204096 3944235008 3947350428 3955684032 3968335872 3982114816 3985260156 3987712512 3990349888 3992977408 3996131328 3998774272 4001234944 4001558736 4007043796 4010006784 4018299537 4021270848 4026782928 4029760512 4038094116 4049437077 4051009536 4056890649 4059561984 4059890496 4070965248 4076875332 4079384064 4085100544 4087996416 4088327229 4091019264 4093548592 4099479552 4102190848 4110674239 4113713856 4130130816 4132862384 4135583744 4138850304 4144136192 4144471548 4150152503 4152885248 4153221312 4155777024 4164550656 4164887664 4170596604 4173163008 4176248832 4182311763 4195688448 4202914284 4216356864 4225076352 4227858432 4230996992 4233996288 4236944544 4239746756 4242538496 4245889536 4248697664 4251312128 4251656157 4254670098 4260632208 4263652512 4278456861 4283098624 4292141056 4304197632 4313284608 4313633652 4315938816 4322204544 4325400576 4331329536 4334345568 4343496192 4346707968 4349395379 4352478606 4355697024 4358577776 4375971936 4378853376 4388263992 4391166283 4394057728 4397528448 4400234496 4403144704 4409524224 4412440576 4412797644 4415513088 4415925816 4421565568 4424835072 4433985696 4437264384 4445431808 4457918976 4467138018 4470079488 4476568992 4479516672 4479879168 4489143624 4492099584 4498621056 4501389312 4501753578 4507697152 4511257632 4514241268 4517019136 4530130794 4550792288 4557385728 4560399872 4567007232 4569830846 4572839936 4573209984 4579478624 4582864896 4585684992 4592342328 4595738112 4602037632 4605242166 4614964704 4627928088 4629725184 4636446456 4649470182 4652531712 4662153216 4668686336 4671995904 4672373976 4675249152 4678341248 4685119488 4688218112 4691482656 4694808384 4697913416 4701387264 4711109802 4720149504 4723271296 4726177792 4736155648 4736538912 4743031432 4749459456 4756354554 4759486464 4759871616 4769329152 4772855808 4779784872 4782726144 4793211234 4795072512 4799332832 4818485952 4828658688 4835216806 4842222336 4845424864 4848615424 4852445184 4855431168 4858642432 4859035608 4862480112 4865696038 4869293952 4872290304 4872745728 4889664984 4894969856 4903399998 4905304064 4919083008 4929255744 4932501504 4939662336 4943314944 4953537792 4963995648 4967452224 4970737576 4974261264 4977939456 4981231744 4988233908 5001110784 5015158848 5018475752 5021563904 5028839424 5032165376 5032572594 5036140116 5039456256 5042571968 5046300672 5053217792 5056954368 5067412224 5071159296 5081646528 5094764544 5105300592 5108662272 5116078848 5119641324 5130449856 5133828096 5144444928 5144861232 5148263918 5151653888 5151913452 5155723008 5158895616 5162307584 5166385119 5176808448 5177292336 5200905472 5208440832 5211885568 5215092736 5216002263 5222663824 5226102784 5226525696 5233689856 5237334228 5240782848 5248391232 5252272128 5263133904 5274245376 5277917988 5285152593 5289060672 5291114496 5313680208 5316950016 5328175104 5328606276 5335411648 5335910361 5343141888 5346675712 5354422272 5357732716 5361694464 5365495296 5369043904 5373014016 5384125488 5394456576 5399249436 5401346048 5409187532 5412749312 5413187328 5424381879 5427953664 5435833776 5439178752 5450661888 5451102972 5454692352 5465972736 5466415059 5477955696 5481326592 5484951808 5500873107 5506841088 5518467072 5525962064 5533968384 5537628416 5541036032 5545412712 5549064192 5549080313 5552734208 5553183552 5557120128 5560795472 5564217344 5568331776 5576415684 5592079773 5594251264 5603885712 5621809152 5633435136 5645328384 5645785221 5649259392 5661186048 5668874876 5672893464 5677088256 5680842944 5684870016 5689073664 5700838752 5704609148 5720633331 5731610112 5738930176 5743463166 5747245056 5751046144 5751511536 5754585088 5755588704 5762939392 5767200768 5775106048 5775573387 5779127424 5791328256 5795610624 5803304808 5807596032 5823909504 5834629248 5838471168 5851018656 5863371264 5866979328 5871334693 5875496802 5879365632 5879841408 5883730192 5887350784 5887901088 5895880704 5899780096 5904440136 5908345189 5911980928 5916352512 5943891968 5952503808 5956184024 5960105984 5968758656 5972688896 5973172224 5985524832 5989466112 5998161408 6001852416 6002338104 6010565694 6015010176 6031906272 6040174392 6044640768 6057141174 6076514304 6089342976 6089835744 6097613312 6106447872 6110486528 6114246656 6115312998 6119076096 6123123104 6127650816 6131994624 6136050176 6140322888 6153286272 6170570784 6172966912 6181928608 6199293576 6203375616 6216204288 6216707322 6229327872 6229831968 6233665536 6246825984 6247331496 6255310208 6255894906 6259744512 6264373248 6268516352 6281479736 6293532672 6315385216 6324535296 6332612608 6337614528 6341787648 6341806072 6345981952 6346495488 6350994432 6359105536 6359620134 6363807744 6373046496 6376968192 6390948312 6393430016 6424647936 6438211584 6456296448 6469926912 6470450478 6473908224 6478714144 6483306816 6488100864 6492391936 6496387072 6496994304 6501518352 6505818298 6515244288 6519553312 6528717909 6537866664 6558777344 6563957904 6568280064 6568299146 6572340992 6576668672 6586216448 6591086592 6604717056 6618660864 6619196466 6623269632 6632348352 6637252608 6650978544 6655896576 6668147712 6686878464 6700707027 6705119232 6710096792 6714853488 6719275008 6719818752 6728400896 6733715436 6738149376 6742605824 6747931584 6752083968 6756549632 6761545728 6771361902 6775528704 6793019392 6807067456 6811549696 6821438464 6826188432 6840599808 6845104128 6854746269 6859259904 6859814976 6869217936 6874297344 6878527488 6888513492 6893607168 6902411264 6903056448 6907863249 6922447056 6927025394 6944587776 6954669684 6968700928 6974205273 6978797568 6983112304 6987710464 6993229824 6997854976 7003029504 7007993856 7012326643 7017511872 7032327168 7037223984 7046870124 7052080896 7054819328 7066664703 7084906944 7089266688 7104233472 7104808368 7114547148 7124189184 7134531831 7139229696 7139807424 7148925952 7153993728 7159283712 7164018688 7169677308 7174089216 7178833984 7192608768 7198999248 7217583104 7227728928 7232509172 7237271552 7242988032 7247778368 7252238336 7252825209 7267549184 7268137296 7272923136 7287963648 7288553412 7298544057 7303940928 7308435456 7334497476 7342454784 7355099997 7357956096 7378624512 7393883616 7398752256 7404244736 7409493504 7414972416 7419556823 7424442368 7430306688 7435220912 7445993472 7456106364 7461391896 7471847616 7495745536 7501666176 7511246848 7527104512 7527713628 7532345856 7548248064 7548858891 7563857952 7569451008 7579826688 7585431552 7601118336 7606738944 7622469792 7627511108 7642146816 7657950888 7662993408 7668682048 7674118272 7679461986 7689601024 7695674784 7700742144 7700764516 7705503232 7716667392 7721771008 7722395877 7727480832 7727870178 7737739744 7743461376 7765212672 7779505664 7801358208 7817828352 7822639104 7833995736 7839154176 7839788544 7850534784 7856001342 7861174272 7872586848 7878408192 7888470016 7894700856 7899922219 7911368064 7936671744 7964229632 7970520312 7975425024 7980699776 7985954816 7992262656 7997548544 8002469888 8003117472 8014087592 8020013568 8036599074 8042541696 8053565856 8059521024 8076188232 8098874154 8102019072 8113781298 8119123968 8119780992 8141930496 8153750664 8158768128 8170201088 8175992832 8176654458 8182038528 8187097184 8198959104 8204381696 8221348478 8227427712 8260261632 8265724768 8271167488 8277700608 8288272384 8288943096 8300305006 8305770496 8306442624 8311554048 8329101312 8329775328 8341193208 8346326016 8352497664 8364623526 8391376896 8405828568 8432713728 8450152704 8455716864 8461993984 8467992576 8473889088 8479493512 8485076992 8491779072 8497395328 8502624256 8503312314 8509340196 8521264416 8527305024 8556913722 8566197248 8584282112 8608395264 8626569216 8627267304 8631877632 8644409088 8650801152 8662659072 8668691136 8686992384 8693415936 8698790758 8704957212 8711394048 8717155552 8751943872 8757706752 8776527984 8782332566 8788115456 8795056896 8800468992 8806289408 8813245203 8819048448 8824881152 8825595288 8831026176 8831851632 8843131136 8849670144 8867971392 8874528768 8890863616 8915837952 8934276036 8940158976 8953137984 8959033344 8959758336 8978287248 8984199168 8997242112 9002778624 9003507156 9015394304 9015848541 9022515264 9028482536 9034038272 9060261588 9101584576 9114771456 9120799744 9134014464 9139661692 9145679872 9146419968 9158957248 9165729792 9171369984 9184684656 9191476224 9204075264 9210484332 9229929408 9255856176 9259450368 9272892912 9298940364 9305063424 9324306432 9325060983 9337372672 9343991808 9344747952 9350498304 9356682496 9370238976 9376436224 9382965312 9383842359 9389616768 9395826832 9402774528 9422219604 9440299008 9446542592 9452355584 9466078181 9472311296 9473077824 9486062864 9498918912 9512709108 9518972928 9519743232 9538658304 9539430201 9545711616 9559569744 9565452288 9586422468 9590145024 9598665664 9636971904 9657317376 9670433612 9684444672 9690849728 9697230848 9704890368 9710862336 9717284864 9718071216 9724960224 9731392076 9738587904 9744580608 9745491456 9758727447 9779329968 9789939712 9806799996 9810608128 9838166016 9852448719 9858511488 9865003008 9879324672 9886629888 9907075584 9927991296 9928794699 9934904448 9941475152 9948522528 9955878912 9962463488 9976467816 9983066009 10002221568 10030317696 10036951504 10043127808 10057678848 10064330752 10065145188 10072280232 10078912512 10078941793 10085143936 10092601344 10106435584 10113908736 10134824448 10142318592 10157042853 10163293056 10189529088 10210601184 10217324544 10232157696 10239282648 10260899712 10267656192 10288889856 10289722464 10296527836 10303307776 10303826904 10311446016 10317791232 10324615168 10332770238 10353616896 10354584672 10390538091 10401810944 10416881664 10423771136 10430185472 10432004526 10445327648 10452205568 10453051392 10467379712 10474668456 10481565696 10496782464 10504544256 10526267808 10548490752 10555835976 10570305186 10578121344 10582228992 10627360416 10633900032 10656350208 10657212552 10664260973 10670823296 10671820722 10686283776 10693351424 10708844544 10715465432 10723388928 10730990592 10738087808 10746028032 10768250976 10788913152 10798498872 10802692096 10818375064 10825498624 10826374656 10848763758 10855907328 10871667552 10878357504 10901323776 10902205944 10909384704 10931945472 10932830118 10955911392 10962653184 10969903616 11001746214 11013682176 11036934144 11051924128 11067936768 11075256832 11082072064 11090825424 11098128384 11098160626 11105468416 11106367104 11114240256 11121590944 11128434688 11136663552 11152831368 11184159546 11188502528 11207771424 11243618304 11266870272 11290656768 11291570442 11298518784 11322372096 11337749752 11345786928 11354176512 11361685888 11369740032 11378147328 11401677504 11409218296 11441266662 11463220224 11477860352 11486926332 11494490112 11502092288 11503023072 11509170176 11511177408 11525878784 11534401536 11550212096 11551146774 11558254848 11582656512 11591221248 11606609616 11615192064 11647819008 11669258496 11676942336 11702037312 11726742528 11733958656 11742669386 11750993604 11758731264 11759682816 11767460384 11774701568 11775802176 11784002013 11791761408 11799560192 11808880272 11816690378 11823961856 11832705024 11887783936 11905007616 11912368048 11920211968 11937517312 11945377792 11946344448 11971049664 11978932224 11996322816 12003704832 12004676208 12021131388 12030020352 12054898611 12063812544 12080348784 12089281536 12114282348 12153028608 12170671947 12178685952 12179671488 12195226624 12212895744 12220973056 12228493312 12230625996 12238152192 12246246208 12255301632 12263989248 12272100352 12280645776 12306572544 12332022717 12341141568 12345933824 12363857216 12398587152 12406751232 12432408576 12433414644 12450457509 12458655744 12459663936 12467331072 12493651968 12494662992 12510620416 12511789812 12519489024 12528746496 12537032704 12546935289 12562959472 12587065344 12630770432 12649070592 12656891051 12665225216 12675229056 12683575296 12683612144 12691963904 12692990976 12701988864 12718211072 12719240268 12727615488 12746092992 12753936384 12754968471 12781896624 12786860032 12835370583 12849295872 12876423168 12912592896 12939853824 12940900956 12947816448 12957428288 12966613632 12976201728 12984783872 12992774144 12993988608 13003036704 13011636596 13030488576 13039106624 13048186137 13057435818 13075733328 13117554688 13127915808 13136560128 13136598292 13144681984 13172432896 13173498849 13182173184 13209434112 13237321728 13238392932 13246539264 13264696704 13274505216 13301957088 13311793152 13336295424 13348144439 13373756928 13401414054 13410238464 13420193584 13429706976 13438550016 13439637504 13456801792 13467430872 13476298752 13476337903 13485211648 13495863168 13504167936 13513099264 13523091456 13542723804 13551057408 13586038784 13614134912 13623099392 13642876928 13652376864 13681199616 13709492538 13718519808 13719629952 13738435872 13748594688 13757054976 13777026984 13787214336 13804822528 13806112896 13815726498 13844894112 13854050788 13889175552 13909339368 13937401856 13948410546 13957595136 13966224608 13975420928 13986459648 13995709952 14006059008 14015987712 14024653286 14035023744 14064654336 14074447968 14093740248 14104161792 14109638656 14133329406 14169813888 14178533376 14208466944 14209616736 14229094296 14248378368 14269063662 14278459392 14279614848 14297851904 14307987456 14318567424 14328037376 14339354616 14348178432 14357667968 14385217536 14397998496 14435166208 14455457856 14465018344 14474543104 14485976064 14495556736 14504476672 14505650418 14535098368 14536274592 14545846272 14575927296 14577106824 14597088114 14607881856 14616870912 14668994952 14684909568 14710199994 14715912192 14757249024 14787767232 14797504512 14808489472 14818987008 14829944832 14839113646 14848884736 14860613376 14870441824 14891986944 14912212728 14922783792 14943695232 14991491072 15003332352 15022493696 15054209024 15055427256 15064691712 15096496128 15097717782 15127715904 15138902016 15159653376 15170863104 15202236672 15213477888 15244939584 15255022216 15284293632 15315901776 15325986816 15337364096 15348236544 15358923972 15379202048 15391349568 15401484288 15401529032 15411006464 15433334784 15443542016 15444791754 15454961664 15455740356 15475479488 15486922752 15530425344 15559011328 15602716416 15635656704 15645278208 15667991472 15678308352 15679577088 15701069568 15712002684 15722348544 15745173696 15756816384 15776940032 15789401712 15799844438 15822736128 15855457779 15873343488 15928459264 15941040624 15950850048 15961399552 15971909632 15984525312 15995097088 16004939776 16006234944 16007731083 16028175184 16040027136 16073198148 16085083392 16107131712 16119042048 16152376464 16197748308 16204038144 16227562596 16238247936 16239561984 16273145637 16283860992 16307501328 16317536256 16340402176 16351985664 16353308916 16364077056 16374194368 16397918208 16408763392 16442696956 16454855424 16520523264 16531449536 16542334976 16555401216 16576544768 16577886192 16600610012 16611540992 16612885248 16623108096 16647240939 16658202624 16659550656 16682386416 16692652032 16704995328 16729247052 16776239319 16782753792 16811657136 16865427456 16900305408 16923987968 16935985152 16937355663 16947778176 16958987024 16970153984 16983558144 16994790656 17005248512 17006624628 17018680392 17029936133 17042528832 17054610048 17113827444 17132394496 17161899993 17168564224 17193488941 17216790528 17253138432 17254534608 17263755264 17288818176 17301602304 17325318144 17326720161 17337382272 17373984768 17386831872 17397581516 17409914424 17422788096 17434311104 17503887744 17515413504 17553055968 17564665132 17576230912 17590113792 17600937984 17612578816 17614004079 17626490406 17638096896 17649762304 17651190576 17662052352 17663703264 17686262272 17699340288 17725035567 17735942784 17749057536 17781727232 17831675904 17868552072 17880317952 17906275968 17918066688 17919516672 17956574496 17968398336 17994484224 18005557248 18007014312 18018923713 18030788608 18031697082 18045030528 18056965072 18068076544 18120523176 18203169152 18229542912 18241599488 18268028928 18279323384 18291359744 18292839936 18317914496 18331459584 18342739968 18369369312 18382952448 18408150528 18420968664 18459858816 18511712352 18518900736 18545785824 18597880728 18610126848 18648612864 18650121966 18674745344 18687983616 18689495904 18700996608 18713364992 18740477952 18752872448 18765930624 18767684718 18779233536 18791653664 18805549056 18844439208 18880598016 18893085184 18904711168 18932156362 18944622592 18946155648 18972125728 18997837824 19025418216 19037945856 19039486464 19077316608 19078860402 19091423232 19119139488 19130904576 19172844936 19180290048 19197331328 19273943808 19314634752 19340867224 19368889344 19381699456 19394461696 19409780736 19421724672 19434569728 19436142432 19449920448 19462784152 19477175808 19489161216 19490982912 19517454894 19558659936 19579879424 19613599992 19621216256 19676332032 19704897438 19717022976 19730006016 19758649344 19773259776 19814151168 19855982592 19857589398 19869808896 19882950304 19897045056 19911757824 19924926976 19952935632 19966132018 20004443136 20060635392 20073903008 20086255616 20102121081 20115357696 20128661504 20130290376 20144560464 20157825024 20157883586 20170287872 20185202688 20212871168 20227817472 20269648896 20284637184 20314085706 20326586112 20379058176 20421202368 20434649088 20464315392 20478565296 20521799424 20535312384 20564238807 20577779712 20579444928 20593055672 20606615552 20607653808 20622892032 20635582464 20649230336 20665540476 20707233792 20709169344 20781076182 20803621888 20833763328 20847542272 20860370944 20864009052 20890655296 20904411136 20906102784 20934759424 20949336912 20963131392 20993564928 21009088512 21036979929 21052535616 21096981504 21111671952 21140610372 21156242688 21164457984 21199994109 21254720832 21267800064 21312700416 21314425104 21328521946 21341646592 21343641444 21372567552 21386702848 21403595493 21417689088 21430930864 21446777856 21461981184 21476175616 21492056064 21536501952 21577826304 21596997744 21605384192 21636750128 21650997248 21652749312 21697527516 21711814656 21743335104 21756715008 21758475627 21802647552 21804411888 21818769408 21863890944 21865660236 21895632171 21911822784 21925306368 21939807232 22003492428 22027364352 22073868288 22103848256 22135873536 22150513664 22164144128 22181650848 22196256768 22196321252 22210936832 22212734208 22228480512 22243181888 22256869376 22258670469 22273327104 22305662736 22368319092 22377005056 22415542848 22487236608 22533740544 22581313536 22583140884 22597037568 22644744192 22646576673 22675499504 22691573856 22708353024 22723371776 22739480064 22756294656 22770364043 22803355008 22818436592 22882533324 22926440448 22955720704 22973852664 22988980224 22989047011 23004184576 23006046144 23018340352 23022354816 23051757568 23068803072 23100424192 23102293548 23116509696 23165313024 23167187631 23182442496 23213219232 23230384128 23295638016 23338516992 23404074624 23453485056 23467917312 23485338772 23501987208 23517462528 23519365632 23534920768 23549403136 23551604352 23568004026 23583522816 23599120384 23617760544 23633380756 23647923712 23665410048 23699766657 23775567872 23810015232 23824736096 23840423936 23875034624 23892688896 23942099328 23957864448 23992645632 24007409664 24009352416 24042262776 24060040704 24109797222 24127625088 24160697568 24178563072 24228564696 24244588879 24306057216 24341343894 24357371904 24359342976 24390453248 24425791488 24441946112 24456986624 24461251992 24476304384 24492492416 24510603264 24527978496 24544200704 24561291552 24613145088 24664045434 24682283136 24691867648 24727714432 24797174304 24813502464 24864817152 24866829288 24900915018 24917311488 24919327872 24934662144 24987303936 24989325984 25021240832 25023579624 25038978048 25057492992 25074065408 25093870578 25125918944 25174130688 25261540864 25298141184 25313782102 25330450432 25350458112 25367150592 25367224288 25383927808 25385981952 25403977728 25436422144 25438480536 25455230976 25492185984 25507872768 25509936942 25563793248 25573720064 25670741166 25698591744 25752846336 25825185792 25879707648 25881801912 25895632896 25914856576 25933227264 25952403456 25969567744 25985548288 25987977216 26006073408 26023273192 26060977152 26078213248 26096372274 26114871636 26151466656 26235109376 26255831616 26273120256 26273196584 26289363968 26344865792 26346997698 26364346368 26418868224 26474643456 26476785864 26493078528 26529393408 26549010432 26603914176 26623586304 26672590848 26696288878 26747513856 26802828108 26820476928 26840387168 26859413952 26877100032 26879275008 26913603584 26934861744 26952597504 26952675806 26970423296 26991726336 27008335872 27026198528 27046182912 27047545623 27085447608 27102114816 27172077568 27228269824 27246198784 27285753856 27304753728 27362399232 27418985076 27437039616 27439259904 27476871744 27497189376 27514109952 27554053968 27574428672 27609645056 27612225792 27631452996 27689788224 27708101576 27778351104 27818678736 27874803712 27896821092 27915190272 27932449216 27950841856 27972919296 27991419904 28012118016 28031975424 28049306572 28070047488 28129308672 28148895936 28187480496 28208323584 28219277312 28266658812 28339627776 28357066752 28398234543 28416933888 28419233472 28458188592 28496756736 28538127324 28556918784 28559229696 28595703808 28615974912 28618290603 28637134848 28656074752 28678709232 28696356864 28715335936 28770435072 28795996992 28870332416 28910915712 28930036688 28949086208 28971952128 28991113472 29008953344 29011300836 29051067521 29070196736 29072549184 29091692544 29151854592 29154213648 29194176228 29215763712 29233741824 29276182341 29337989904 29369819136 29420399988 29431824384 29514498048 29557346157 29575534464 29595009024 29616978944 29637974016 29659889664 29678227292 29697769472 29721226752 29740883648 29783973888 29824425456 29845567584 29887390464 29949198027 29982982144 30006664704 30044987392 30108418048 30110854512 30129383424 30192992256 30195435564 30236825379 30255431808 30277804032 30319306752 30341726208 30404473344 30426955776 30471128559 30489879168 30510044432 30568587264 30631803552 30651973632 30674728192 30696473088 30717847944 30738163981 30758404096 30782699136 30802968576 30803058064 30822012928 30866669568 30887084032 30889583508 30909923328 30911480712 30950958976 30973845504 31060850688 31118022656 31171614273 31205432832 31271313408 31290556416 31335982944 31356616704 31359154176 31402139136 31424005368 31444697088 31490347392 31513632768 31553880064 31578803424 31599688876 31645472256 31710915558 31746686976 31856918528 31882081248 31901700096 31922799104 31969050624 31990194176 31992782919 32009879552 32012469888 32015462166 32056350368 32080054272 32146396296 32170166784 32214263424 32238084096 32304752928 32395496616 32408076288 32455125192 32476495872 32479123968 32546291274 32567721984 32615002656 32635072512 32680804352 32703971328 32706617832 32728154112 32728249193 32748388736 32795836416 32817526784 32885393912 32909710848 33041046528 33062899072 33084669952 33110802432 33153089536 33155772384 33201220024 33223081984 33225770496 33246216192 33294481878 33316405248 33319101312 33364772832 33385304064 33409990656 33458494104 33552478638 33565507584 33623314272 33730854912 33800610816 33847975936 33871970304 33874711326 33895556352 33917974048 33940307968 33967116288 33989581312 34010497024 34013249256 34037360784 34059872266 34085057664 34109220096 34227654888 34264788992 34323799986 34337128448 34386977882 34433581056 34506276864 34509069216 34527510528 34577636352 34603204608 34650636288 34653440322 34674764544 34747969536 34773663744 34795163032 34819828848 34845576192 34868622208 35007775488 35030827008 35106111936 35129330264 35152461824 35180227584 35201875968 35225157632 35228008158 35252980812 35276193792 35299524608 35302381152 35324104704 35327406528 35372524544 35398680576 35450071134 35471885568 35498115072 35563454464 35663351808 35737104144 35760635904 35812551936 35836133376 35839033344 35913148992 35936796672 35988968448 36011114496 36014028624 36037847426 36061577216 36063394164 36090061056 36113930144 36136153088 36164695833 36241046352 36406338304 36459085824 36483198976 36512015841 36536057856 36558646768 36582719488 36585679872 36635828992 36662919168 36685479936 36738738624 36765904896 36816301056 36841937328 36919717632 36996068151 37023424704 37037801472 37091571648 37195761456 37220253696 37297225728 37300243932 37349490688 37351372527 37375967232 37378991808 37401993216 37426729984 37480955904 37505744896 37531861248 37535369436 37558467072 37583307328 37611098112 37688878416 37761196032 37786170368 37809422336 37864312724 37889245184 37892311296 37944251456 37970673153 37995675648 38050836432 38075891712 38078972928 38154633216 38157720804 38182846464 38238278976 38261809152 38264905413 38345689872 38360580096 38394662656 38506111749 38547887616 38629269504 38681734448 38737778688 38763398912 38788923392 38819561472 38843449344 38843562191 38869139456 38872284864 38899840896 38925568304 38954351616 38978322432 38981965824 39034909788 39117319872 39144558411 39159758848 39227199984 39242432512 39352664064 39409794876 39434045952 39517298688 39520496547 39546519552 39628302336 39711965184 39715178796 39739617792 39765900608 39794090112 39823515648 39849853952 39905871264 39932264036 40008886272 40044433317 40121270784 40147806016 40172511232 40204242162 40230715392 40257323008 40260580752 40289120928 40315650048 40315767172 40340575744 40370405376 40425742336 40429013709 40455634944 40539297792 40569274368 40628171412 40653172224 40758116352 40842404736 40869298176 40928630784 40957130592 41043598848 41099342851 41128477614 41155559424 41158889856 41186111344 41213231104 41215307616 41245784064 41271164928 41298460672 41331080952 41358416323 41414467584 41418338688 41562152364 41607243776 41667526656 41695084544 41720741888 41728018104 41781310592 41808822272 41812205568 41869518848 41898673824 41926262784 41987129856 42018177024 42073959858 42105071232 42193963008 42223343904 42281220744 42312485376 42328915968 42399988218 42509441664 42535600128 42625400832 42628850208 42657043892 42683293184 42687282888 42745135104 42773405696 42807190986 42835378176 42861861728 42893555712 42923962368 42952351232 42984112128 43073003904 43155652608 43193995488 43210768384 43273500256 43301994496 43305498624 43395055032 43423629312 43486670208 43513430016 43516951254 43605295104 43608823776 43637538816 43727781888 43731320472 43791264342 43823645568 43850612736 43879614464 44006984856 44054728704 44147736576 44207696512 44271747072 44301027328 44328288256 44363301696 44392513536 44392642504 44421873664 44425468416 44456961024 44486363776 44513738752 44517340938 44546654208 44611325472 44736638184 44754010112 44831085696 44974473216 45067481088 45162627072 45166281768 45194075136 45289488384 45293153346 45350999008 45383147712 45416706048 45446743552 45478960128 45512589312 45540728086 45606710016 45636873184 45765066648 45852880896 45911441408 45947705328 45977960448 45978094022 46008369152 46012092288 46036680704 46044709632 46103515136 46137606144 46200848384 46204587096 46233019392 46330626048 46334375262 46364884992 46426438464 46460768256 46591276032 46677033984 46808149248 46906970112 46935834624 46970677544 47003974416 47034925056 47038731264 47069841536 47098806272 47103208704 47136008052 47167045632 47198240768 47235521088 47266761512 47295847424 47330820096 47399533314 47551135744 47620030464 47649472192 47680847872 47750069248 47785377792 47884198656 47915728896 47985291264 48014819328 48018704832 48084525552 48120081408 48219594444 48255250176 48321395136 48357126144 48457129392 48489177758 48612114432 48682687788 48714743808 48718685952 48780906496 48819436911 48851582976 48883892224 48913973248 48922503984 48952608768 48984984832 49021206528 49055956992 49088401408 49122583104 49226290176 49328090868 49364566272 49383735296 49455428864 49594348608 49627004928 49729634304 49733658576 49801830036 49834622976 49838655744 49869324288 49941722817 49974607872 49978651968 50042481664 50047159248 50077956096 50114985984 50148130816 50187741156 50251837888 50348261376 50523081728 50596282368 50627564204 50660900864 50700916224 50734448576 50767855616 50771963904 50807955456 50872844288 50876961072 50910461952 50984371968 51015745536 51019873884 51089808399 51127586496 51147440128 51341482332 51397183488 51485699979 51505692672 51580466823 51650371584 51759415296 51763603824 51791265792 51829713152 51866454528 51904806912 51939135488 51971096576 51975954432 51980160483 52012146816 52046546384 52121954304 52156426496 52192744548 52229743272 52302933312 52470218752 52511663232 52546240512 52546393168 52578727936 52689731584 52693995396 52728692736 52837736448 52842012237 52949286912 52953571728 52986157056 53058786816 53098020864 53175106701 53207828352 53247172608 53345181696 53392577756 53495027712 53605656216 53640953856 53680774336 53718827904 53754200064 53758550016 53827207168 53869723488 53905195008 53905351612 53940846592 53983452672 54016671744 54052397056 54056771139 54092365824 54095091246 54170895216 54204229632 54344155136 54456539648 54571507712 54609507456 54724798464 54837970152 54874079232 54878519808 54953743488 54994378752 55028219904 55108107936 55148857344 55219290112 55224451584 55262905992 55299455533 55379576448 55416203152 55556702208 55637357472 55749607424 55793642184 55830380544 55830542741 55864898432 55901683712 55945838592 55982839808 56024236032 56063950848 56098613144 56140094976 56258617344 56297791872 56374960992 56416647168 56438554624 56533317624 56679255552 56714133504 56796469086 56833867776 56838466944 56916377184 56993513472 57076254648 57113837568 57118459392 57191407616 57231949824 57236581206 57274269696 57312149504 57357418464 57392713728 57430671872 57540870144 57591993984 57740664832 57821831424 57860073376 57898172416 57943904256 57982226944 58017906688 58022601672 58102135042 58140393472 58145098368 58183385088 58303709184 58308427296 58388352456 58431527424 58467483648 58552364682 58675979808 58739638272 58840799976 58863648768 59028996096 59114692314 59151068928 59190018048 59233957888 59275948032 59319779328 59356454584 59395538944 59442453504 59481767296 59567947776 59648850912 59691135168 59774780928 59898396054 59965964288 60013329408 60089974784 60216836096 60221709024 60258766848 60385984512 60390871128 60473650758 60510863616 60555608064 60638613504 60683452416 60808946688 60853911552 60942257118 60979758336 61020088864 61137174528 61263607104 61303947264 61349456384 61392946176 61435695888 61476327962 61516808192 61565398272 61605937152 61606116128 61644025856 61692716421 61733339136 61774168064 61779167016 61819846656 61822961424 61901917952 61947691008 62121701376 62236045312 62343228546 62410865664 62542626816 62581112832 62671965888 62713233408 62718308352 62804278272 62848010736 62889394176 62980694784 63027265536 63107760128 63110939787 63157606848 63199377752 63290944512 63421831116 63493373952 63713837056 63764162496 63803400192 63845598208 63938101248 63980388352 63985565838 64019759104 64024939776 64030924332 64112700736 64160108544 64292792592 64340333568 64428526848 64476168192 64609505856 64790993232 64816152576 64910250384 64952991744 64958247936 65092582548 65135443968 65230005312 65270145024 65275426881 65361608704 65407942656 65413235664 65456308224 65456498386 65496777472 65591672832 65635053568 65686896513 65770787824 65819421696 66082093056 66125798144 66169339904 66221604864 66262547267 66306179072 66311544768 66402440048 66446163968 66451540992 66492432384 66588963756 66632810496 66638202624 66729545664 66770608128 66776011407 66819981312 66916988208 67104957276 67131015168 67246628544 67461709824 67601221632 67695951872 67743940608 67749422652 67791112704 67835948096 67880615936 67934232576 67979162624 68020994048 68026498512 68074721568 68119744532 68170115328 68218440192 68311092129 68455309776 68529577984 68647599972 68674256896 68773955764 68867162112 68967141033 69012553728 69018138432 69055021056 69155272704 69206409216 69301272576 69306880644 69349529088 69495939072 69501562893 69547327488 69590326064 69639657696 69691152384 69737244416 69881462063 70015550976 70212223872 70258660528 70304923648 70360455168 70403751936 70450315264 70456016316 70505961624 70552387584 70552592551 70599049216 70604762304 70648209408 70654813056 70745049088 70797361152 70900142268 70943771136 70996230144 71099299971 71126908928 71326703616 71474208288 71521271808 71625103872 71678066688 71826297984 71873593344 71977936896 72022228992 72028057248 72075694852 72123154432 72126788328 72180122112 72227860288 72272306176 72329391666 72482092704 72733766637 72812676608 72918171648 72966397952 73024031682 73072115712 73117293536 73165438976 73171359744 73271657984 73325838336 73370959872 73477477248 73531809792 73632602112 73683874656 73839435264 73992136302 74046849408 74075602944 74183143296 74391522912 74440507392 74594451456 74600487864 74649826811 74698981376 74702745054 74751934464 74757983616 74803986432 74853459968 74961911808 75011489792 75063722496 75070738872 75116934144 75166614656 75222196224 75377756832 75522392064 75572340736 75618844672 75728625448 75778490368 75784622592 75888502912 75941346306 75991351296 76101672864 76151783424 76157945856 76309266432 76315441608 76365692928 76476557952 76523618304 76529810826 76691379744 76721160192 76789325312 77012223498 77095775232 77258539008 77363468896 77475557376 77526797824 77639122944 77686898688 77687124382 77738278912 77744569728 77799681792 77851136608 77908703232 77956644864 77963931648 78069819576 78234639744 78289116822 78319517696 78454399968 78484865024 78705328128 78819589752 78868091904 79034597376 79040993094 79093039104 79256604672 79423930368 79430357592 79479235584 79531801216 79588180224 79647031296 79699707904 79811742528 79864528072 80017772544 80088866634 80242541568 80295612032 80345022464 80408484324 80461430784 80514646016 80521161504 80578241856 80631300096 80631534344 80681151488 80740810752 80851484672 80858027418 80911269888 81078595584 81138548736 81256342824 81306344448 81516232704 81684809472 81738596352 81857261568 81914261184 82087197696 82198685702 82256955228 82311118848 82317779712 82372222688 82426462208 82430615232 82491568128 82542329856 82596921344 82662161904 82716832646 82828935168 82836677376 83124304728 83214487552 83335053312 83390169088 83441483776 83456036208 83562621184 83617644544 83624411136 83739037696 83797347648 83852525568 83974259712 84036354048 84147919716 84210142464 84387926016 84446687808 84562441488 84624970752 84657831936 84799976436 85018883328 85071200256 85194703629 85250801664 85257700416 85314087784 85366586368 85374565776 85490270208 85546811392 85614381972 85670756352 85723723456 85787111424 85847924736 85904702464 85968224256 86146007808 86311305216 86387990976 86421536768 86547000512 86603988992 86610997248 86790110064 86847258624 86973340416 87026860032 87033902508 87153202563 87210590208 87217647552 87275077632 87455563776 87462640944 87582528684 87647291136 87701225472 87759228928 87828547023 88013969712 88109457408 88295473152 88415393024 88543494144 88602054656 88656576512 88672038471 88726603392 88785027072 88785285008 88843747328 88850936832 88913922048 88972727552 89027477504 89034681876 89093308416 89222650944 89473276368 89508020224 89662171392 89847594081 89948946432 90134962176 90325254144 90332563536 90388150272 90578976768 90586306692 90701998016 90710476137 90766295424 90833412096 90893487104 90957920256 91025178624 91081456172 91213420032 91273746368 91530133296 91705761792 91822882816 91895410656 91955920896 91956188044 92016738304 92024184576 92089419264 92207030272 92214491943 92275212288 92401696768 92409174192 92466038784 92661252096 92668750524 92729769984 92852876928 92921536512 93182552064 93354067968 93514842819 93616298496 93813940224 93871669248 93941355088 94007948832 94069850112 94077462528 94139683072 94197612544 94206417408 94272016104 94334091264 94334365321 94396481536 94471042176 94533523024 94591694848 94661640192 94799066628 95102271488 95240060928 95298944384 95361695744 95500138496 95570755584 95768397312 95970582528 95978348757 96029638656 96037409664 96169051104 96240162816 96439188888 96510500352 96642790272 96714252288 96914258784 96978355516 97224228864 97365375576 97429487616 97437371904 97561812992 97638873822 97703165952 97767784448 97827946496 97845007968 97905217536 97969969664 98042413056 98111913984 98176802816 98184747579 98245166208 98452580352 98656181736 98729132544 98767470592 98910857728 99188697216 99254009856 99459268608 99467317152 99603660072 99669245952 99677311488 99738648576 99883445634 99949215744 99957303936 100084963328 100094318496 100155912192 100229971968 100296261632 100375482312 100441868213 100503675776 100696522752 101046163456 101192564736 101255128408 101321801728 101401832448 101468897152 101535711232 101543927808 101615910912 101745688576 101753922144 101820923904 101968743936 102031491072 102039747768 102179616798 102255172992 102294880256 102682964664 102794366976 102971399958 103011385344 103160933646 103300743168 103518830592 103527207648 103582531584 103659426304 103732909056 103809613824 103878270976 103942193152 103951908864 103960320966 104024293632 104093092768 104243908608 104312852992 104385489096 104459486544 104605866624 104940437504 105023326464 105092481024 105092786336 105157455872 105379463168 105387990792 105457385472 105675472896 105684024474 105898573824 105907143456 105972314112 106117573632 106196041728 106350213402 106415656704 106494345216 106690363392 106785155512 106990055424 107211312432 107281907712 107361548672 107437655808 107508400128 107517100032 107654414336 107739446976 107810390016 107810703224 107881693184 107966905344 108033343488 108104794112 108113542278 108184731648 108190182492 108341790432 108408459264 108688310272 108913079296 109143015424 109219014912 109449596928 109675940304 109748158464 109757039616 109907486976 109988757504 110056439808 110216215872 110297714688 110438580224 110448903168 110525811984 110598911066 110759152896 110832406304 110988204453 111113404416 111274714944 111499214848 111587284368 111660761088 111661085482 111729796864 111803367424 111891677184 111965679616 112048472064 112054117581 112127901696 112197226288 112280189952 112517234688 112595583744 112749921984 112833294336 112877109248 113066635248 113358511104 113428267008 113592938172 113667735552 113676933888 113832754368 113912019459 113987026944 114152509296 114227675136 114236918784 114382815232 114463899648 114473162412 114548539392 114624299008 114714836928 114785427456 114861343744 115081740288 115183987968 115481329664 115643662848 115720146752 115796344832 115887808512 115964453888 116035813376 116045203344 116204270084 116280786944 116290196736 116366770176 116530686573 116607418368 116616854592 116776704912 116863054848 116934967296 117104729364 117351959616 117433675233 117479276544 117681599952 117727297536 118057992192 118229384628 118302137856 118467915776 118551896064 118561489641 118639558656 118712909168 118791077888 118884907008 118963534592 119135895552 119209552931 119297701824 119382270336 119549561856 119796792108 119931928576 120026658816 120133299951 120179949568 120354422587 120433672192 120443418048 120517533696 120771969024 120781742256 120947301516 121021727232 121111216128 121277227008 121287041127 121366904832 121617893376 121707823104 121884514236 121959516672 122040177728 122274349056 122527214208 122607894528 122698912768 122785892352 122871391776 122952655924 123033616384 123130796544 123212232256 123288051712 123298028553 123385432842 123466678272 123548336128 123558334032 123639693312 123645922848 123803835904 123895382016 124075248969 124243402752 124472090624 124686457092 124821731328 125085253632 125162225664 125343931776 125426466816 125436616704 125608556544 125696021472 125778788352 125961389568 126054531072 126132465991 126215520256 126221879574 126315213696 126398755504 126581889024 126843662232 126986747904 127427674112 127528324992 127606800384 127691196416 127876202496 127960776704 127971131676 128039518208 128049879552 128061848664 128225401472 128320217088 128585585184 128680667136 128857053696 128952336384 129219011712 129581986464 129632305152 129820500768 129905983488 129916495872 130185165096 130270887936 130460010624 130540290048 130550853762 130723217408 130815885312 130826471328 130912616448 130912996772 130993554944 131183345664 131270107136 131373793026 131541575648 131638843392 132164186112 132251596288 132443209728 132525094534 132612358144 132623089536 132804880096 132892327936 132903081984 132984864768 133177927512 133265620992 133276405248 133459091328 133541216256 133552022814 133639962624 133833976416 134209914552 134262030336 134493257088 134923419648 135202443264 135391903744 135487881216 135498845304 135582225408 135671896192 135761231872 135868465152 135958325248 136041988096 136052997024 136149443136 136239489064 136340230656 136436880384 136622184258 136910619552 137059155968 137295199944 137348513792 137547911528 137734324224 137934282066 138025107456 138036276864 138110042112 138310545408 138412818432 138602545152 138613761288 138699058176 138991878144 139003125786 139094654976 139180652128 139279315392 139382304768 139474488832 139762924126 140031101952 140424447744 140517321056 140609847296 140720910336 140807503872 140900630528 140912032632 141011923248 141104775168 141105185102 141198098432 141209524608 141296418816 141309626112 141490098176 141594722304 141800284536 141887542272 141992460288 142198599942 142253817856 142653407232 142948416576 143042543616 143250207744 143356133376 143652595968 143747186688 143955873792 144044457984 144056114496 144151389704 144246308864 144253576656 144360244224 144455720576 144544612352 144658783332 144964185408 145467533274 145625353216 145836343296 145932795904 146048063364 146144231424 146234587072 146330877952 146342719488 146543315968 146651676672 146741919744 146954954496 147063619584 147265204224 147367749312 147678870528 147984272604 148093698816 148151205888 148366286592 148783045824 148881014784 149188902912 149200975728 149299653622 149397962752 149405490108 149503868928 149515967232 149607972864 149706919936 149825168451 149923823616 150022979584 150127444992 150141477744 150233868288 150333229312 150444392448 150755513664 151044784128 151144681472 151237689344 151457250896 151556980736 151569245184 151777005824 151882692612 151982702592 152203345728 152303566848 152315891712 152618532864 152630883216 152731385856 152953115904 153047236608 153059621652 153269425197 153382759488 153442320384 153578650624 154024446996 154191550464 154517078016 154726937792 154741400469 154951114752 155053595648 155278245888 155373797376 155374248764 155476557824 155489139456 155599363584 155702273216 155817406464 155913289728 155927863296 156139639152 156469279488 156578233644 156639035392 156908799936 156969730048 157410656256 157639179504 157736183808 158069194752 158081986188 158186078208 158513209344 158526036711 158847860736 158860715184 158958471168 159063602432 159176360448 159294062592 159399415808 159525320103 159623485056 159729056144 160035545088 160177733268 160485083136 160591224064 160690044928 160816968648 160922861568 160923329077 161029292032 161042323008 161156483712 161262600192 161263068688 161362302976 161481621504 161702969344 161716054836 161822539776 162157191168 162170313417 162277097472 162512685648 162612688896 163032465408 163369618944 163714523136 163828522368 164174395392 164397371404 164513910456 164622237696 164635559424 164744445376 164852924416 164861230464 164983136256 165084659712 165193842688 165324323808 165433665292 165657870336 165673354752 165898366599 166248609456 166428975104 166670106624 166780338176 166882967552 166912072416 167125242368 167248822272 167478075392 167491628223 167594695296 167705051136 167948519424 168072708096 168295839432 168420284928 168775852032 168893375616 169124882976 169249941504 169315663872 169599952872 169712122153 170037766656 170142400512 170389407258 170501603328 170515400832 170628175568 170733172736 170749131552 170980540416 171093622784 171228763944 171341512704 171342010481 171447446912 171574222848 171695849472 171809404928 171936448512 172292015616 172622610432 172775981952 172843073536 173094001024 173207977984 173221994496 173580220128 173694517248 173946680832 174053720064 174067805016 174306405126 174421180416 174435295104 174550155264 174911127552 174925281888 175165057368 175294582272 175402450944 175518457856 175657094046 176027939424 176218914816 176590946304 176830786048 177086988288 177204109312 177313153024 177344076942 177453206784 177570054144 177570570016 177687494656 177701873664 177827844096 177945455104 178054955008 178069363752 178186616832 178445301888 178946552736 179016040448 179324342784 179695188162 179897892864 180269924352 180650508288 180665127072 180776300544 181157953536 181172613384 181403996032 181420952274 181532590848 181666824192 181786974208 181915840512 182050357248 182162912344 182426840064 182547492736 183060266592 183411523584 183645765632 183790821312 183911841792 183912376088 184033476608 184048369152 184178838528 184414060544 184428983886 184550424576 184803393536 184818348384 184932077568 185322504192 185337501048 185459539968 185705753856 185843073024 186365104128 186708135936 187029685638 187232596992 187627880448 187743338496 187882710176 188015897664 188139700224 188154925056 188279366144 188395225088 188412834816 188544032208 188668182528 188668730642 188792963072 188942084352 189067046048 189183389696 189323280384 189332819361 189598133256 190204542976 190480121856 190597888768 190723391488 191000276992 191141511168 191536794624 191941165056 191956697514 192059277312 192074819328 192338102208 192480325632 192878377776 193021000704 193285580544 193428504576 193828517568 193956711032 194448457728 194730751152 194858975232 194874743808 195123625984 195277747644 195406331904 195535568896 195655892992 195690015936 195810435072 195939939328 196084826112 196223827968 196353605632 196369495158 196490332416 196905160704 197312363472 197458265088 197534941184 197821715456 198377394432 198508019712 198787641801 198918537216 198934634304 199207320144 199338491904 199354622976 199477297152 199766891268 199898431488 199914607872 200169926656 200188636992 200311824384 200328034221 200459943936 200592523264 200750964624 200883736426 201007351552 201393045504 202092326912 202385129472 202510256816 202643603456 202803664896 202937794304 203071422464 203087855616 203231821824 203357472647 203491377152 203507844288 203641847808 203937487872 204062982144 204079495536 204359233596 204510345984 204589760512 204933276387 205365929328 205588733952 205942799916 206022770688 206321867292 206601486336 206901423099 207037661184 207054415296 207165063168 207318852608 207465818112 207619227648 207756541952 207884386304 207903817728 207920641932 208048587264 208186185536 208487817216 208625705984 208770978192 208918973088 209211733248 209644386189 209880875008 210046652928 210185572672 210314911744 210758926336 210775981584 210914770944 211350945792 211368048948 211657777653 211797147648 211814286912 211944628224 212235147264 212392083456 212700426804 212831313408 212988690432 213297899913 213380726784 213570311024 213980110848 214422624864 214563815424 214723097344 214875311616 215034200064 215167147867 215308828672 215478893952 215620780032 215621406448 215763386368 215933810688 216066686976 216209588224 216227084556 216369463296 216380364984 216683580864 216816918528 217376620544 217826158592 218201299911 218286030848 218438029824 218899193856 219351880608 219496316928 219514079232 219814973952 219977515008 220112879616 220432431744 220595429376 220877160448 220897806336 221051623968 221197822132 221518305792 221664812608 221976408906 222226808832 222549429888 222998429696 223174568736 223321522176 223322170964 223459593728 223783354368 223931359232 223949480433 224096944128 224108235162 224255803392 224394452576 224560379904 225034469376 225191167488 225499843968 225666588672 226133270496 226717022208 226856534016 227185876344 227335471104 227353867776 227665508736 227824038918 227974053888 228305018592 228455350272 228473837568 228765630464 228927799296 228946324824 229097078784 229097744351 229248598016 229429673856 229570854912 229722687488 230163480576 230367975936 230962659328 231287325696 231440293504 231592689664 231775617024 231928907776 232071626752 232090406688 232408540168 232561573888 232580393472 233061373146 233214836736 233233709184 233553409824 233726109696 233869934592 234209458728 234703919232 234867350466 234958553088 235363199904 235454595072 236115984384 236458769256 236604275712 236935831552 237103792128 237122979282 237279117312 237425818336 237582155776 237769814016 237927069184 238271791104 238419105862 238595403648 238764540672 239099123712 239593584216 239863857152 240053317632 240266599902 240359899136 240708845174 240867344384 240886836096 241035067392 241543938048 241563484512 241894603032 242043454464 242222432256 242554454016 242574082254 242733809664 243235786752 243415646208 243769028472 243919033344 244080355456 244548698112 245054428416 245215789056 245397825536 245571784704 245742783552 245905311848 246067232768 246261593088 246424464512 246576103424 246596057106 246770865684 246933356544 247096672256 247116668064 247279386624 247291845696 247607671808 247790764032 248150497938 248486805504 248944181248 249372914184 249643462656 250170507264 250324451328 250687863552 250852933632 250873233408 251217113088 251392042944 251557576704 251922779136 252109062144 252264931982 252431040512 252443759148 252630427392 252797511008 253163778048 253687324464 253973495808 254855348224 255056649984 255213600768 255382392832 255584110887 255752404992 255921553408 255942263352 256079036416 256099759104 256123697328 256450802944 256640434176 257171170368 257361334272 257714107392 257904672768 258438023424 259163972928 259264610304 259641001536 259811966976 259832991744 260370330192 260541775872 260920021248 261080580096 261101707524 261446434816 261459607689 261631770624 261652942656 261825232896 261825993544 261987109888 262366691328 262540214272 262747586052 263083151296 263277686784 264328372224 264503192576 264886419456 265050189068 265224716288 265246179072 265609760192 265784655872 265806163968 265969729536 266355855024 266531241984 266552810496 266918182656 267082432512 267104045628 267279925248 267667952832 268419829104 268524060672 268986514176 269542782243 269846839296 270404886528 270783807488 270975762432 270997690608 271164450816 271343792384 271522463744 271736930304 271916650496 272083976192 272105994048 272131428411 272298886272 272478978128 272680461312 272873760768 273244368516 273821239104 274118311936 274590399888 274697027584 275095823056 275468648448 275868564132 276050214912 276072553728 276621090816 276643475829 276825636864 277205090304 277227522576 277398116352 277983756288 278006251572 278189309952 278361304256 278558630784 278764609536 278948977664 279525848252 280062203904 280848895488 281034642112 281219694592 281441820672 281615007744 281801261056 281824065264 282023846496 282209550336 282210370204 282396196864 282419049216 282592837632 282619252224 282980196352 283003095963 283189444608 283600569072 283775084544 283984920576 284397199884 284507635712 285306814464 285896833152 286085087232 286500415488 286712266752 287305191936 287911747584 287935046271 288088915968 288112228992 288302779408 288492617728 288507153312 288720488448 288911441152 289089224704 289317566664 289508914261 289928370816 290935066548 291250706432 291672686592 291865591808 292096126728 292288462848 292289311997 292469174144 292661755904 292685438976 293086631936 293303353344 293483839488 293909908992 294127239168 294530408448 294554242737 294735498624 295357741056 295968545208 296187397632 296302411776 296732573184 297566091648 297762029568 298377805824 298401951456 298599307244 298795925504 298810980216 299007737856 299031934464 299215945728 299413839872 299650336902 299847647232 300045959168 300254889984 300282955488 300467736576 300666458624 300888784896 301325604639 301511027328 302089568256 302289362944 302475378688 302914501792 303113961472 303138490368 303554011648 303765385224 303965405184 304406691456 304607133696 304631783424 305237065728 305261766432 305462771712 305906231808 306094473216 306119243304 306538850394 306765518976 306884640768 307157301248 308048893992 308383100928 309034156032 309453875584 309482800938 309902229504 310107191296 310556491776 310747594752 310748497528 310953115648 310978278912 311198727168 311404546432 311634812928 311826579456 311855726592 312279278304 312938558976 313156467288 313278070784 313817599872 313939460096 314821312512 315278359008 315472367616 316138389504 316163972376 316372156416 317026418688 317052073422 317695721472 317721430368 317916942336 318127204864 318352720896 318588125184 318798831616 319050640206 319246970112 319458112288 320071090176 320355466536 320970166272 321182448128 321380089856 321633937296 321845723136 321846658154 322058584064 322084646016 322312967424 322525200384 322526137376 322724605952 322963243008 323405938688 323432109672 323645079552 324314382336 324340626834 324554194944 325025371296 325225377792 326064930816 326739237888 327429046272 327657044736 328348790784 328794742808 329027820912 329244475392 329271118848 329488890752 329705848832 329722460928 329966272512 330169319424 330387685376 330648647616 330867330584 331315740672 331346709504 331796733198 332497218912 332857950208 333340213248 333560676352 333765935104 333824144832 334250484736 334497644544 334956150784 334983256446 335189390592 335410102272 335897038848 336145416192 336591678864 336840569856 337551704064 337786751232 338249765952 338499883008 338631327744 339199905744 339424244306 340075533312 340284801024 340778814516 341003206656 341030801664 341256351136 341466345472 341498263104 341736058377 341961080832 342187245568 342457527888 342683025408 342684020962 342894893824 343148445696 343391698944 343618809856 343872897024 344584031232 345245220864 345551963904 345686147072 346188002048 346415955968 346443988992 347160440256 347389034496 347893361664 348107440128 348135610032 348612810252 348842360832 348870590208 349100310528 349592059719 349822255104 349850563776 350330114736 350589164544 350804901888 351036915712 351314188092 352055878848 352437829632 353181892608 353661572096 354173976576 354408218624 354626306048 354688153884 354906413568 355141140032 355374989312 355403747328 355655688192 355890910208 356109910016 356138727504 356373233664 356890603776 357628658793 357893105472 358032080896 358648685568 359390376324 359795785728 360399899853 360539848704 361063267761 361301016576 361330254144 361552601088 362315907072 362345226768 362807992064 362841904548 363065181696 363333648384 363573948416 363831681024 363861123381 364100714496 364325824688 364853680128 365094985472 366120533184 366823047168 367291531264 367581642624 367823683584 367824752176 368066953216 368096738304 368357677056 368828121088 368857967772 369100849152 369606787072 369636696768 369864155136 369894085659 370645008384 370675002096 370919079936 371411507712 371686146048 372225746907 372730208256 373416271872 374059371276 374465193984 375255760896 375486676992 375765420352 376031795328 376279400448 376309850112 376558732288 376790450176 376825669632 377088064416 377336365056 377337461284 377585926144 377884168704 378134092096 378366779392 378397397973 378646560768 378665638722 379196266512 380409085952 380960243712 381195777536 382000553984 382283022336 383073589248 383882330112 383913395028 384118554624 384149638656 384676204416 384960651264 385756755552 386042001408 386571161088 386857009152 387096188731 387657035136 387913422064 388896915456 389461502304 389717950464 389749487616 390247251968 390555495288 390812663808 390813799187 391071137792 391311785984 391380031872 391620870144 391879878656 392169652224 392447655936 392707211264 392738990316 392980664832 393810321408 394624726944 394916530176 395069882368 395643430912 396754788864 397575283602 397837074432 397869268608 398414640288 398676983808 398709245952 398954594304 399533782536 399796862976 399829215744 400339853312 400377273984 400623648768 400656068442 400919887872 401185046528 401501929248 401767472852 402014703104 402786091008 404184653824 404770258944 405020513632 405287206912 405607329792 405875588608 406175711232 406463643648 406714945294 406982754304 407015688576 407283695616 407874975744 408125964288 408158991072 408718467192 409020691968 409179521024 409866552774 410731858656 411177467904 411885599832 412045541376 412643734584 413202972672 413802846198 414075322368 414108830592 414330126336 414637705216 414931636224 415238455296 415513083904 415768772608 415807635456 415841283864 416097174528 416372371072 416975634432 417251411968 417541956384 417837946176 418423466496 419288772378 419761750016 420093305856 420371145344 420629823488 421517852672 421551963168 421829541888 422701891584 422736097896 423315555306 423594295296 423628573824 423889256448 424470294528 424784166912 425400853608 425662626816 425977380864 426595799826 426761453568 427140622048 427960221696 428845249728 429127630848 429446194688 429750623232 430068400128 430334295734 430617657344 430957787904 431241560064 431242812896 431526772736 431867621376 432133373952 432419176448 432454169112 432738926592 432760729968 433367161728 433633837056 434753241088 435652317184 436402599822 436572061696 436876059648 437798387712 438703761216 438992633856 439028158464 439629947904 439955030016 440225759232 440864863488 441190858752 441754320896 441795612672 442103247936 442395644264 443036611584 443329625216 443952817812 444453617664 445098859776 445996859392 446349137472 446643044352 446644341928 446919187456 447566708736 447862718464 447898960866 448193888256 448216470324 448511606784 448788905152 449120759808 450068938752 450382334976 450999687936 451333177344 452266540992 453434044416 453713068032 454371752688 454670942208 454707735552 455331017472 455648077836 455948107776 456610037184 456910700544 456947675136 457531260928 457855598592 457892649648 458194157568 458195488702 458497196032 458859347712 459141709824 459445374976 459808275591 460326961152 460735951872 461925318656 462574651392 462880587008 463185379328 463551234048 463857815552 464143253504 464180813376 464224201407 464817080336 465123147776 465160786944 466122746292 466429673472 466467418368 467106819648 467452219392 467739869184 468418917456 469407838464 469734700932 469917106176 470726399808 470909190144 472231968768 472917538512 473208551424 473871663104 474207584256 474245958564 474558234624 474851636672 475164311552 475539628032 475854138368 476543582208 476838211724 477190807296 477529081344 478198247424 479187168432 479727714304 480106635264 480533199804 480719798272 481417690348 481734688768 481773672192 482070134784 482769987231 483087876096 483126969024 483789206064 484086908928 484444864512 485108908032 485148164508 485467619328 486471573504 486510940251 486831292416 487538056944 487838066688 488160710912 489097396224 490108856832 490795651072 491143569408 491485567104 491810623696 492134465536 492523186176 492848929024 493152206848 493192114212 493541731368 493866713088 493868147857 494193344512 494233336128 494558773248 494583691392 495215343616 495581528064 496300995876 496973611008 497695099797 497888362496 498745828368 499286925312 500341014528 500648902656 501375727104 501746466816 502434226176 502474884669 502784085888 503115153408 503845558272 504218124288 504529863964 504862081024 504887518296 505260854784 505595022016 506327556096 507374648928 507946991616 509136366459 509710696448 510113299968 510427201536 510764785664 511168221774 511504809984 511843106816 511884526704 512158072832 512199518208 512247394656 512901605888 513280868352 514026031443 514342340736 514722668544 515428214784 515809345536 516876046848 518327945856 518529220608 519282003072 519623933952 519665983488 520740660384 521083551744 521840042496 522161160192 522203415048 522548787677 522892869632 522919215378 523263541248 523305885312 523650465792 523651987088 523974219776 524733382656 525080428544 525495172104 526166302592 526555373568 528656744448 529006385152 529772838912 530100378136 530449432576 530492358144 531219520384 531569311744 531612327936 531939459072 532711710048 533062483968 533105620992 533836365312 534164865024 534208091256 534559850496 535335905664 536839658208 537048121344 537973028352 539085564486 539693678592 540809773056 541567614976 541951524864 541995381216 542328901632 542687584768 543473860608 543833300992 544167952384 544211988096 544262856822 544597772544 544957956256 545360922624 545747521536 546488737032 547642478208 548236623872 549180799776 549394055168 550191646112 550937296896 551737128264 552100429824 552145107456 553242181632 553286951658 553651273728 554410180608 554455045152 554796232704 555967512576 556012503144 556378619904 556722608512 557117261568 557529219072 557897955328 559051696504 560124407808 561697790976 562069284224 562439389184 562883641344 563230015488 563602522112 563648130528 564047692992 564419100672 564420740408 564792393728 564838098432 565185675264 565238504448 565960392704 566006191926 566378889216 567201138144 567550169088 567969841152 568794399768 569015271424 570613628928 571793666304 572170174464 573000830976 573424533504 574610383872 575823495168 575870092542 576177831936 576224457984 576605558816 576985235456 577014306624 577440976896 577822882304 578178449408 578635133328 579017828522 579856741632 581870133096 582501412864 583345373184 583731183616 584192253456 584576925696 584578623994 584938348288 585323511808 585370877952 586173263872 586606706688 586967678976 587819817984 588254478336 589060816896 589108485474 589470997248 590715482112 591937090416 592374795264 592604823552 593465146368 595132183296 595524059136 596362925403 596755611648 596803902912 597198614488 597591851008 597621960432 598015475712 598063868928 598431891456 598827679744 599300673804 599695294464 600091918336 600509779968 600565910976 600935473152 601332917248 601777569792 602651209278 603022054656 604179136512 604578725888 604950757376 605829003584 606227922944 606276980736 607108023296 607530770448 607930810368 608813382912 609214267392 609263566848 610072417941 610474131456 610523532864 610925543424 611812463616 612188946432 612238486608 613077700788 613531037952 613769281536 614314602496 614799829161 616097787984 616766201856 618068312064 618907751168 618965601876 619804459008 620214382592 620704269297 621112983552 621495189504 621496995056 621906231296 621956557824 622397454336 622809092864 623269625856 623653158912 623711453184 624558556608 625877117952 626312934576 626556141568 627635199744 627878920192 628933158567 629642625024 630556718016 630944735232 632276779008 632327944752 632744312832 634052837376 634104146844 634973332959 635391442944 635442860736 635833884672 636254409728 636705441792 637176250368 637597663232 638101280412 638493940224 638916224576 640142180352 640710933072 641940332544 642364896256 642760179712 643267874592 643691446272 643693316308 644117168128 644169292032 644625934848 645052274752 645449211904 645501443601 645926486016 646811877376 646864219344 647290159104 648628764672 648681253668 649108389888 650050742592 650450755584 652129861632 653478475776 654603899733 654858092544 655314089472 656697581568 657589485616 658055641824 658488950784 658542237696 658977781504 659411697664 659444921856 659932545024 660338638848 660340557247 660775370752 661297295232 661734661168 662631481344 662693419008 663593466396 664994437824 665715900416 666680426496 667121352704 667531870208 667648289664 668500969472 668995289088 669912301568 669966512892 670378781184 671794077696 671848441299 672290832384 673183357728 673681139712 675103408128 675573502464 676499531904 676999766016 678399811488 678848488612 680151066624 680569602048 681557629032 682006413312 682061603328 682512702272 682932690944 682996526208 683472116754 683922161664 684374491136 684915055776 685366050816 685368041924 685789787648 686296891392 686783397888 687237619712 687293233053 687745794048 689168062464 690490441728 691103927808 691372294144 692376004096 692887977984 694320880512 694778068992 695786723328 696214880256 696271220064 697225620504 697684721664 697741180416 699184119438 699644510208 699701127552 700660229472 701178329088 701609803776 702073831424 702628376184 703093077491 704111757696 704875659264 706363785216 707323144192 708347953152 708816437248 709252612096 709376307768 709812827136 710282280064 710749978624 710807494656 711311376384 711781820416 712219820032 712277455008 712746467328 713781207552 715257317586 715786210944 716064161792 717297371136 718780752648 719591571456 720799799706 721079697408 722126535522 722602033152 722660508288 723105202176 724631814144 724690453536 725615984128 725683809096 726130363392 726667296768 727147896832 727663362048 727722246762 728201428992 728651649376 729707360256 730189970944 732241066368 733646094336 734583062528 735163285248 735647367168 735649504352 736133906432 736193476608 736715354112 737656242176 737715935544 738201698304 739213574144 739273393536 739728310272 739788171318 741290016768 741350004192 741838159872 742823015424 743372292096 744451493814 745460416512 746832543744 748118742552 748930387968 750511521792 750973353984 751530840704 752063590656 752558800896 752619700224 753117464576 753580900352 753651339264 754176128832 754672730112 754674922568 755171852288 755768337408 756268184192 756733558784 756794795946 757293121536 757331277444 758392533024 760818171904 761920487424 762391555072 764001107968 764566044672 766147178496 767764660224 767826790056 768237109248 768299277312 769352408832 769921302528 771513511104 772084002816 773142322176 773714018304 774192377462 775314070272 775826844128 777793830912 778923004608 779435900928 779498975232 780494503936 781110990576 781625327616 781627598374 782142275584 782623571968 782760063744 783241740288 783759757312 784339304448 784378823067 784895311872 785414422528 785477980632 785961329664 787620642816 789249453888 789833060352 790139764736 791286861824 793509577728 795150567204 795674148864 795738537216 796829280576 797353967616 797418491904 797909188608 799067565072 799593725952 799658431488 800679706624 800754547968 801247297536 801312136884 801839775744 802370093056 803003858496 803534945704 804029406208 805572182016 808369307648 809540517888 810041027264 810574413824 811214659584 811751177216 812351422464 812927287296 813429890588 813965508608 814031377152 814567391232 815749951488 816251928576 816317982144 817436934384 818041383936 818359042048 819733105548 821463717312 822354935808 823771199664 824091082752 825287469168 826405945344 827605692396 828150644736 828217661184 829275410432 829863272448 829930427487 830476910592 831026167808 831537545216 831615270912 831682567728 832194349056 832744742144 833951268864 834502823936 835083912768 835675892352 836846932992 838577544756 839523500032 840186611712 840742290688 841259646976 842480958109 843035705344 843103926336 843659083776 845403783168 845472195792 846631110612 847188590592 847257147648 847778512896 848940589056 849009287889 849568333824 850801707216 851325253632 851954761728 853191599652 853522907136 854281244096 855920443392 857690499456 858255261696 858892389376 859501246464 860136800256 860668591468 861235314688 861915575808 862485625792 863053545472 863735242752 864266747904 864838352896 864908338224 865477853184 865521459936 866734323456 867267674112 868526742783 869506482176 871304634368 872805199644 873144123392 873752119296 875596775424 876867935991 877407522432 877985267712 878056316928 879259895808 879910060032 880451518464 881729726976 882381717504 883508641792 883591225344 883662728211 884206495872 884791288528 886073223168 886659250432 887905635624 888907235328 890197719552 891993718784 892698274944 893286088704 893288683856 893838374912 895133417472 895725436928 895797921732 896387776512 896432940648 897023213568 897577810304 898241519616 900137877504 900764669952 901999375872 902666354688 903976813917 904533081984 906868088832 907426136064 908743505376 909341884416 909415471104 910662034944 911296155672 911896215552 913220074368 913821401088 913895350272 915062521856 915711197184 915785299296 916388315136 916390977404 916994392064 917718695424 918283419648 918890749952 919616551182 920653922304 921471903744 923850637312 925149302784 925761174016 927102468096 927715631104 928286507008 928361626752 928448402814 929634160672 930246295552 930321573888 932245492584 932859346944 932934836736 934213639296 934904438784 935479738368 936837834912 938815676928 939469401864 939834212352 941452799616 941818380288 944463937536 945835077024 946417102848 947743326208 948415168512 948491917128 949116469248 949119226597 949703273344 950328623104 951079256064 951708276736 953087164416 953676423448 954381614592 955058162688 956396494848 958374336864 959455428608 960213270528 961066399608 961439596544 962835380696 963469377536 963547344384 964140269568 965539974462 966175752192 966253938048 967578412128 968173817856 968889729024 970217816064 970296329016 970935238656 972943147008 973021880502 973662584832 975076113888 975676133376 976321421824 978194792448 980217713664 981591302144 982287138816 982971134208 983621247392 984268931072 985046372352 985697858048 986304413696 986384228424 987083462736 987733426176 987736295714 988386689024 988466672256 989117546496 989167382784 990430687232 991163056128 992601991752 993947222016 995390199594 995776724992 997491656736 998573850624 1000682029056 1001297805312 1002751454208 1003492933632 1004868452352 1004949769338 1005568171776 1006230306816 1007691116544 1008436248576 1009059727928 1009724162048 1009775036592 1010521709568 1011190044032 1012655112192 1014749297856 1015893983232 1018272732918 1019421392896 1020226599936 1020854403072 1021529571328 1022336443548 1023009619968 1023686213632 1023769053408 1024316145664 1024399036416 1024494789312 1025803211776 1026561736704 1028052062886 1028684681472 1029445337088 1030856429568 1031618691072 1033752093696 1036655891712 1037058441216 1038564006144 1039247867904 1039331966976 1041481320768 1042167103488 1043680084992 1044322320384 1044406830096 1045097575354 1045785739264 1045838430756 1046527082496 1046611770624 1047300931584 1047303974176 1047948439552 1048776179157 1049466765312 1050160857088 1050990344208 1052332605184 1053110747136 1057313488896 1058012770304 1059545677824 1060200756272 1060898865152 1060984716288 1062439040768 1063138623488 1063224655872 1063878918144 1065423420096 1066124967936 1066211241984 1067672730624 1068329730048 1068416182512 1069119700992 1070671811328 1072885976379 1073679316416 1074096242688 1075946056704 1078171128972 1079387357184 1081619546112 1083135229952 1083189803283 1083903049728 1083990762432 1084657803264 1085375169536 1086947721216 1087666601984 1088335904768 1088423976192 1088525713644 1089195545088 1089915912512 1090721845248 1091495043072 1092977474064 1095284956416 1096473247744 1098361599552 1098788110336 1100383292224 1101874593792 1103474256528 1104200859648 1104290214912 1106484363264 1106573903316 1107302547456 1108820361216 1108910090304 1109592465408 1109682256977 1111935025152 1112025006288 1112757239808 1113445217024 1114234523136 1115058438144 1115795910656 1116677240721 1118103393008 1120248815616 1123395581952 1124138568448 1124878778368 1125767282688 1126460030976 1126463303539 1127205044224 1127296261056 1128095385984 1128838201344 1128841480816 1129584787456 1129676196864 1130371350528 1130477008896 1131920785408 1132012383852 1132757778432 1134402276288 1135100338176 1135192193919 1135939682304 1137588799536 1138030542848 1141227257856 1143587332608 1146001661952 1146849067008 1149220767744 1151646990336 1151740185084 1152355663872 1152448915968 1153211117632 1153970470912 1154028613248 1154881953792 1155645764608 1156356898816 1157270266656 1158035657044 1159713483264 1161288566193 1163740266192 1165002825728 1166690746368 1167462367232 1168384506912 1169153851392 1169157247988 1169876696576 1170741755904 1172346527744 1172441397561 1173213413376 1173935357952 1175639635968 1176508956672 1178121633792 1178216970948 1178941994496 1181430964224 1183874180832 1184749590528 1185209647104 1186930292736 1187984855071 1190264366592 1192725850806 1193511223296 1193607805824 1194397228976 1195183702016 1195243920864 1196030951424 1196127737856 1196863782912 1197655359488 1198601347608 1199390588928 1199394073367 1200183836672 1201019559936 1201131821952 1201870946304 1202665834496 1203555139584 1205302418556 1206044109312 1208358273024 1209157451776 1209901514752 1211658007168 1212455845888 1212553961472 1214216046592 1215061540896 1215861620736 1217626765824 1218527133696 1220144835882 1220948262912 1221047065728 1221851086848 1223624927232 1224377892864 1224476973216 1226155401576 1227062075904 1227538563072 1228629204992 1229599658322 1232195575968 1233532403712 1236136624128 1237815502336 1237931203752 1239608918016 1240428765184 1241408538594 1242225967104 1242990379008 1242993990112 1243812462592 1243913115648 1244794908672 1245618185728 1246539251712 1247306317824 1247422906368 1249117113216 1251754235904 1252625869152 1253112283136 1255270399488 1255757840384 1257866317134 1259285250048 1261113436032 1261889470464 1264553558016 1264655889504 1265488625664 1268105674752 1268208293688 1269946665918 1270782885888 1270885721472 1271667769344 1272508819456 1273410883584 1274352500736 1275195326464 1276202560824 1276987880448 1277832449152 1280284360704 1281421866144 1283880665088 1284729792512 1285520359424 1286535749184 1287382892544 1287386632616 1288234336256 1288338584064 1289251869696 1290104549504 1290898423808 1291002887202 1291852972032 1293623754752 1293728438688 1294580318208 1297257529344 1297362507336 1298216779776 1300101485184 1300901511168 1304259723264 1306956951552 1309207799466 1309716185088 1310628178944 1313395163136 1315178971232 1316111283648 1316977901568 1317084475392 1317955563008 1318889843712 1319865090048 1320677277696 1320681114494 1321550741504 1322594590464 1323469322336 1325262962688 1325386838016 1327186932792 1329988875648 1331431800832 1333360852992 1334242705408 1335063740416 1335296579328 1337001938944 1337990578176 1339824603136 1339933025784 1340757562368 1343588155392 1343696882598 1344581664768 1346366715456 1347362279424 1350206816256 1351147004928 1352999063808 1353999532032 1356799622976 1357696977224 1360302133248 1361139204096 1363115258064 1364012826624 1364123206656 1365025404544 1365865381888 1365993052416 1366944233508 1367844323328 1368748982272 1369830111552 1370732101632 1370736083848 1371579575296 1372593782784 1373566795776 1374475239424 1374586466106 1375491588096 1378336124928 1380980883456 1382207855616 1382744588288 1384752008192 1385775955968 1388641761024 1389556137984 1391573446656 1392429760512 1392542440128 1394451241008 1395369443328 1395482360832 1398368238876 1399289020416 1399402255104 1401320458944 1402356658176 1403219607552 1404147662848 1405256752368 1406186154982 1408223515392 1409751318528 1412727570432 1414646288384 1416695906304 1417632874496 1418505224192 1418752615536 1419625654272 1420564560128 1421499957248 1421614989312 1422622752768 1423563640832 1424439640064 1424554910016 1425492934656 1427562415104 1430514635172 1431572421888 1432128323584 1434594742272 1437561505296 1439183142912 1441599599412 1442159394816 1444253071044 1445204066304 1445321016576 1446210404352 1448309961693 1449263628288 1449380907072 1451231968256 1451367618192 1452260726784 1453334593536 1454295793664 1455326724096 1455444493524 1456402857984 1457303298752 1459414720512 1460379941888 1464482132736 1467292188672 1469166125056 1470326570496 1471299008704 1472267812864 1472386953216 1473430708224 1475312484352 1475431871088 1476403396608 1478427148288 1478546787072 1479456620544 1479576342636 1481604443571 1482580033536 1482700008384 1483676319744 1485646030848 1486744584192 1488902987628 1490920833024 1493085299391 1493665087488 1496237485104 1497860775936 1501023043584 1501946707968 1503061681408 1504127181312 1505239400448 1506234929152 1507161800704 1507302678528 1507424654007 1508352257664 1509345460224 1509349845136 1510343704576 1511536674816 1512536368384 1513467117568 1513589591892 1514586243072 1514662554888 1516785066048 1521636343808 1523840974848 1524783110144 1527409099377 1528002215936 1529132089344 1532294356992 1535529320448 1535653580112 1536474218496 1536598554624 1538704817664 1539842605056 1542078094329 1543027022208 1544168005632 1546284644352 1547428036608 1548384754924 1550628140544 1551653688256 1555587661824 1557846009216 1558871801856 1558997950464 1560989007872 1562221981152 1563250655232 1563255196748 1564284551168 1565520127488 1566483480576 1567519514624 1567646363031 1568678608896 1568757646134 1569790623744 1570828845056 1570955961264 1571922659328 1575241285632 1578498907776 1579666120704 1582573723648 1587019155456 1590301134408 1591348297728 1591477074432 1593658561152 1594707935232 1594836983808 1595818377216 1598135130144 1599187451904 1599316862976 1601359413248 1601509095936 1602494595072 1602624273768 1603679551488 1603684210457 1604740186112 1606007716992 1607069891408 1608058812416 1611144364032 1616738615296 1619081035776 1620082054528 1621148827648 1622429319168 1623502354432 1624702844928 1625854574592 1626859781176 1627931017216 1628062754304 1631499902976 1632503857152 1632635964288 1634873868768 1636082767872 1636718084096 1639466211096 1642927434624 1644709871616 1647542399328 1648182165504 1650574938336 1652811890688 1655211384792 1656301289472 1656435322368 1658550820864 1659726544896 1659860854974 1660953821184 1662052335616 1663075090432 1663230541824 1663365135456 1664388698112 1665489484288 1667902537728 1669005647872 1670167825536 1671351784704 1673693865984 1677155089512 1679047000064 1680373223424 1681484581376 1682519293952 1684961916218 1686071410688 1686207852672 1687318167552 1690807566336 1690944391584 1693262221224 1694377181184 1694514295296 1695557025792 1697881178112 1698018575778 1699136667648 1701603414432 1702650507264 1703909523456 1706383199304 1707045814272 1708562488192 1711840886784 1715380998912 1716510523392 1717784778752 1719002492928 1720273600512 1721337182936 1722470629376 1723831151616 1724971251584 1726107090944 1727470485504 1728533495808 1729676705792 1729816676448 1730955706368 1731042919872 1733468646912 1734535348224 1737053485566 1739012964352 1742609268736 1745610399288 1746288246784 1747504238592 1751193550848 1753735871982 1754815044864 1755970535424 1756112633856 1758519791616 1759820120064 1760903036928 1763459453952 1764763435008 1767017283584 1767182450688 1767325456422 1768412991744 1769582577056 1772146446336 1773318500864 1775811271248 1777814470656 1780395439104 1783987437568 1785396549888 1786572177408 1786577367712 1787676749824 1789088776209 1790266834944 1791450873856 1791595843464 1792775553024 1792865881296 1794046427136 1795155620608 1796483039232 1800275755008 1801529339904 1803998751744 1805332709376 1807953627834 1809066163968 1813736177664 1814852272128 1817487010752 1818683768832 1818830942208 1821324069888 1822592311344 1823792431104 1826440148736 1827642802176 1827790700544 1830125043712 1830217253823 1831422394368 1831570598592 1832776630272 1832781954808 1833988784128 1835437390848 1836566839296 1837781499904 1839233102364 1841307844608 1842943807488 1847701274624 1850298605568 1851522348032 1854204936192 1855431262208 1856573014016 1856723253504 1856896805628 1859268321344 1860492591104 1860643147776 1864490985168 1865718693888 1865869673472 1868427278592 1869808877568 1870959476736 1873675669824 1877631353856 1878938803728 1879668424704 1882905599232 1883636760576 1886799475701 1888927875072 1891670154048 1892834205696 1895486652416 1896830337024 1896983834256 1898232938496 1898238453194 1899406546688 1900657246208 1902158512128 1903416553472 1904919998877 1906174328832 1907352846896 1908763229184 1910116325376 1912792989696 1916748673728 1918910857216 1920426541056 1922132799216 1922879193088 1925670761392 1926938755072 1927094688768 1928280539136 1931079948924 1932351504384 1932507876096 1935156824256 1936347635712 1936504330803 1937779458048 1940435632128 1940592658032 1941870477312 1945886294016 1946043761004 1947325169664 1950152227776 1951352266752 1952642843648 1956389584896 1960435427328 1963182604288 1964574277632 1965942268416 1967242494784 1968537862144 1970092744704 1971395716096 1972608827392 1972768456848 1974166925472 1975466852352 1975472591428 1976773378048 1976933344512 1978235092992 1978334765568 1980861374464 1981021671741 1982326112256 1985203983504 1987894444032 1990780399188 1991553449984 1994983313472 1997147701248 2001364058112 2002595610624 2005502908416 2006985867264 2009736904704 2009899538676 2011136343552 2015382233088 2015545323897 2016872497152 2018119455856 2019448324096 2019550073184 2021043419136 2022380088064 2025310224384 2026562399827 2029498595712 2036545465836 2038842785792 2040453199872 2041708806144 2043059142656 2044672887096 2046019239936 2046025183979 2047372427264 2047538106816 2048632291328 2048798072832 2048989578624 2051606423552 2053123473408 2056104125772 2057369362944 2058890674176 2061712859136 2061879699159 2063237382144 2067504187392 2073311783424 2074116882432 2077128012288 2078663933952 2082962641536 2084334206976 2087360169984 2088644640768 2088813660192 2090195150708 2091571478528 2091676861512 2093054164992 2093223541248 2094607948352 2095896879104 2097552358314 2098933530624 2100321714176 2101980688416 2104665210368 2106221494272 2109279232473 2114626977792 2116025540608 2119091355648 2120401512544 2121797730304 2121969432576 2124878081536 2126449311744 2127757836288 2130846840192 2132249935872 2132422483968 2135345461248 2136659460096 2136832365024 2138239401984 2141343622656 2145771952758 2147358632832 2148192485376 2151892113408 2156342257944 2158774714368 2163239092224 2166270459904 2166379606566 2167806099456 2167981524864 2169315606528 2170750339072 2173895442432 2175333203968 2176671809536 2176847952384 2177051427288 2178391090176 2179831825024 2181443690496 2182990086144 2185954948128 2190569912832 2192946495488 2196723199104 2197576220672 2200766584448 2203749187584 2206948513056 2208401719296 2208580429824 2212968726528 2213147806632 2214605094912 2217640722432 2217820180608 2219184930816 2219364513954 2223870050304 2224050012576 2225514479616 2226890434048 2228469046272 2230116876288 2231591821312 2233354481442 2236206786016 2240497631232 2246791163904 2248277136896 2251534565376 2252920061952 2252926607078 2254410088448 2254592522112 2256190771968 2257676402688 2257682961632 2259169574912 2259352393728 2260742701056 2260954017792 2263841570816 2264024767704 2265515556864 2268804552576 2270200676352 2270384387838 2271879364608 2275177599072 2276061085696 2282454515712 2287174665216 2292003323904 2293698134016 2298441535488 2303293980672 2303480370168 2304711327744 2304897831936 2306422235264 2307940941824 2308057226496 2309763907584 2311291529216 2312713797632 2314540533312 2316071314088 2319426966528 2322577132386 2327480532384 2330005651456 2333381492736 2334924734464 2336769013824 2338307702784 2338314495976 2339753393152 2341483511808 2344693055488 2344882795122 2346426826752 2347870715904 2351279271936 2353017913344 2356243267584 2356433941896 2357883988992 2362861928448 2367748361664 2369499181056 2370419294208 2373860585472 2375969710142 2380528733184 2385451701612 2387022446592 2387215611648 2388794457952 2390367404032 2390487841728 2392061902848 2392255475712 2393727565824 2395310718976 2397202695216 2398781177856 2398788146734 2400367673344 2402039119872 2402263643904 2403741892608 2405331668992 2407110279168 2410604837112 2412088218624 2416716546048 2418314903552 2419803029504 2423316014336 2424911691776 2425107922944 2428432093184 2430123081792 2431723241472 2435253531648 2437054267392 2440289671764 2441896525824 2442094131456 2443702173696 2447249854464 2448755785728 2448953946432 2452310803152 2454124151808 2455077126144 2457258409984 2459199316644 2464391151936 2467064807424 2472273248256 2475631004672 2475862407504 2479217836032 2480857530368 2482817077188 2484451934208 2485987980224 2487624925184 2487826231296 2489589817344 2491236371456 2493078503424 2494612635648 2494845812736 2498234226432 2503508471808 2505251738304 2506224566272 2510540798976 2511515680768 2515732634268 2518570500096 2522226872064 2523778940928 2527442874327 2529107116032 2529311779008 2530977251328 2536211349504 2536416587376 2539893331836 2541565771776 2541771442944 2543335538688 2545017638912 2546821767168 2547027863667 2548705001472 2550390652928 2552405121648 2553975760896 2555664898304 2560568721408 2562843732288 2567761330176 2569459585024 2571040718848 2573071498368 2574765785088 2574773265232 2576468672512 2576677168128 2578503739392 2580209099008 2581796847616 2582005774404 2583705944064 2587247509504 2587456877376 2589160636416 2594515058688 2594725014672 2596433559552 2600202970368 2601803022336 2605580228349 2608519446528 2613913903104 2618415598932 2619432370176 2621256357888 2626790326272 2630357942464 2630603807973 2632222567296 2633955803136 2634168950784 2635911126016 2637779687424 2639730180096 2641354555392 2641362228988 2643101483008 2645189180928 2646938644672 2650525925376 2650773676032 2654373865584 2659977751296 2662863601664 2666721705984 2668485410816 2670593158656 2674003877888 2675981156352 2679649206272 2679866051568 2681515124736 2687176310784 2687393765196 2689163329536 2692733430912 2694724558848 2700413632512 2702294009856 2705998127616 2707999064064 2711930441751 2713599245952 2715393954448 2720604266496 2722278408192 2726230516128 2728025653248 2728246413312 2730050809088 2731730763776 2731986104832 2733888467016 2735688646656 2735696594309 2737497964544 2739660223104 2741464203264 2741472167696 2743159150592 2745187565568 2747133591552 2748950478848 2749172932212 2750983176192 2756672249856 2761961766912 2764415711232 2765489176576 2769504016384 2771551911936 2777283522048 2783146893312 2784859521024 2785084880256 2788902482016 2790738886656 2790964721664 2796736477752 2798578040832 2798804510208 2802640917888 2804713316352 2806439215104 2808295325696 2810513504736 2812372309964 2816447030784 2819502637056 2825455140864 2829292576768 2833391812608 2835265748992 2837010448384 2837505231072 2839251308544 2841129120256 2843229978624 2845245505536 2847127281664 2847357679791 2848879280128 2849109820032 2850985869312 2855124830208 2861029270344 2863144843776 2864256647168 2869189484544 2875123010592 2878366285824 2883199198824 2884318789632 2888506142088 2890408132608 2890642033152 2892420808704 2896619923386 2898527256576 2898761814144 2902463936512 2902735236384 2904521453568 2906669187072 2908591587328 2910653448192 2910888987048 2912805715968 2912814178177 2914606597504 2918829441024 2920759883776 2928964265472 2934584377344 2938332250112 2940653140992 2942598017408 2944535625728 2944773906432 2946861416448 2950624968704 2950863742176 2952806793216 2956854296576 2957093574144 2958913241088 2959152685272 2963208887142 2965160067072 2965400016768 2967352639488 2971292061696 2973489168384 2977805975256 2981841666048 2986170598782 2987330174976 2992474970208 2995721551872 3002046087168 3003893415936 3006123362816 3008254362624 3010478800896 3012469858304 3014323601408 3014605357056 3014849308014 3016704515328 3018690920448 3018699690272 3020687409152 3023073349632 3025072736768 3026934235136 3027179183784 3029172486144 3029325109776 3033570132096 3043272687616 3047681949696 3049566220288 3054818198754 3056004431872 3058264178688 3064588713984 3071058640896 3071307160224 3072948436992 3073197109248 3077409635328 3079685210112 3084156188658 3086054044416 3088336011264 3092569288704 3094856073216 3096769509848 3101256281088 3103307376512 3111175323648 3115692018432 3117743603712 3117995900928 3121978015744 3124443962304 3126501310464 3126510393496 3128569102336 3131040254976 3132966961152 3135039029248 3135292726062 3137357217792 3137515292268 3139581247488 3141657690112 3141911922528 3143845318656 3150482571264 3156997815552 3159332241408 3165147447296 3174038310912 3180602268816 3182696595456 3182954148864 3187317122304 3189415870464 3189673967616 3191636754432 3196270260288 3198374903808 3198633725952 3202718826496 3203018191872 3204989190144 3205248547536 3207359102976 3207368420914 3209480372224 3212015433984 3214139782816 3216117624832 3218657929137 3222288728064 3233477230592 3238162071552 3240164109056 3242297655296 3244858638336 3247004708864 3249405689856 3249569409849 3251709149184 3253719562352 3255862034432 3256125508608 3262999805952 3265007714304 3265271928576 3269747737536 3272165535744 3273436168192 3278932422192 3285854869248 3289419743232 3295084798656 3296364331008 3301149876672 3305623781376 3310422769584 3312602578944 3312870644736 3317101641728 3319453089792 3319721709948 3321907642368 3324104671232 3326150180864 3326461083648 3326730270912 3328777396224 3330978968576 3335805075456 3338011295744 3340335651072 3342703569408 3347387731968 3354310179024 3358094000128 3360746446848 3362969162752 3365038587904 3369923832436 3372142821376 3372415705344 3374636335104 3379389910617 3381615132672 3381888783168 3386524442448 3388754362368 3389028590592 3391114051584 3395762356224 3396037151556 3398273335296 3403206828864 3405301014528 3405576581757 3407819046912 3412766398608 3414091628544 3417124976384 3423681773568 3430761997824 3435569557504 3438004985856 3440547201024 3442674365872 3444941258752 3447662303232 3449942503168 3452214181888 3454940971008 3457066991616 3457077034999 3459353411584 3459633352896 3461911412736 3462085839744 3466937293824 3469070696448 3474106971132 3478025928704 3483865698579 3485218537472 3491220798576 3492576493568 3495008477184 3502387101696 3507471743964 3509630089728 3512225267712 3517039583232 3517324192683 3519640240128 3521806073856 3526918907904 3529526870016 3534034567168 3534364901376 3534650912844 3536825983488 3539165154112 3544292892672 3546637001728 3551622542496 3555628941312 3560790878208 3563954565213 3567974875136 3570793099776 3573154735424 3575353499648 3578177552418 3580533669888 3582901747712 3583191686928 3585551106048 3585731762592 3588092854272 3590311241216 3592966078464 3598182220101 3600551510016 3603058679808 3607997503488 3610665418752 3615907255668 3618132327936 3627472355328 3629704544256 3634974021504 3637367537664 3637661884416 3642648139776 3645184622688 3647584862208 3652880297472 3655581401088 3657841513739 3660250087424 3660434507646 3662844788736 3663141197184 3665553260544 3665563909616 3667977568256 3670874781696 3673133678592 3675562999808 3678466204728 3682615689216 3685887614976 3695402549248 3700597211136 3703044696064 3708409872384 3710862524416 3713146028032 3713446507008 3713793611256 3718536642688 3720985182208 3721286295552 3728981970336 3731437387776 3731739346944 3736854557184 3739617755136 3741918953472 3747351339648 3755262707712 3757877607456 3759336849408 3765811198464 3767273521152 3773598951402 3777855750144 3783340308096 3785668411392 3790973304832 3793660674048 3793967668512 3796465876992 3796476906388 3798813093376 3804317024256 3806833106944 3809839997754 3812348657664 3814705693792 3817526458368 3820232650752 3825585979392 3833497347456 3840853082112 3844265598432 3845758386176 3851341522784 3853877510144 3854189377536 3856561078272 3862159897848 3864703008768 3865015752192 3870313648512 3872695271424 3873008661606 3875558916096 3880871264256 3881185316064 3883740954624 3891772588032 3892087522008 3894650339328 3900304455552 3902704533504 3905285687296 3912779169792 3920870854656 3926365208576 3929148555264 3931884536832 3934484989568 3937075724288 3940185489408 3942791432192 3945217654784 3945536913696 3948333850944 3950933704704 3950945182856 3953546756096 3953866689024 3956669531136 3961722748928 3962043343482 3964652224512 3970407967008 3975788888064 3981560798376 3983106899968 3989966626944 3994295402496 4002728116224 4005191221248 4011005816832 4013971734528 4019473809408 4019799077352 4022272687104 4030764466176 4031090647794 4033744994304 4036238911712 4038896648192 4039100146368 4042086838272 4044760176128 4050620448768 4053124799654 4058997191424 4073090931672 4077685571584 4080906399744 4083417612288 4086118285312 4089345774192 4092038479872 4092050367958 4094744854528 4095076213632 4097264582656 4097596145664 4097979157248 4103212847104 4106246946816 4112208251544 4114738725888 4117781348352 4123425718272 4123759398318 4126474764288 4135008374784 4146623566848 4148233764864 4154256024576 4157327867904 4165925283072 4168668413952 4174720339968 4177289281536 4177627320384 4180390301416 4183142957056 4183353723024 4186108329984 4186447082496 4189215896704 4191793758208 4195104716628 4197867061248 4200643428352 4203961376832 4209330420736 4212442988544 4218558464946 4229253955584 4232051081216 4238182711296 4240803025088 4243595460608 4243938865152 4249756163072 4252898623488 4255515672576 4261693680384 4264499871744 4264844967936 4270690922496 4273318920192 4273664730048 4276478803968 4282687245312 4291543905516 4294717265664 4296384970752 4303784226816 4312684515888 4317549428736 4326478184448 4332540919808 4332759213132 4335612198912 4335963049728 4338631213056 4341500678144 4344929885079 4347790884864 4350666407936 4353343619072 4353695904768 4354102854576 4356782180352 4359663650048 4362887380992 4365980172288 4371909896256 4381139825664 4385892990976 4393446398208 4395152441344 4401533168896 4407498375168 4413897026112 4416803438592 4417160859648 4425937453056 4426295613264 4429210189824 4435281444864 4435640361216 4438369861632 4438729027908 4444813330713 4447740100608 4448100025152 4451028959232 4453780868096 4456938092544 4460233752576 4463183642624 4466708962884 4472413572032 4480995262464 4493582327808 4496554273792 4503069130752 4505840123904 4505853214156 4508820176896 4509185044224 4512381543936 4515365923264 4518339149824 4518704787456 4521485402112 4521908035584 4527683141632 4528049535408 4531031113728 4537609105152 4540401352704 4540768775676 4543758729216 4550355198144 4552122171392 4564909031424 4574349330432 4582227298131 4584006647808 4587396268032 4596883070976 4606587961344 4606960740336 4609422655488 4609795663872 4612844470528 4615881883648 4616114452992 4619527815168 4622583058432 4625427595264 4626234282987 4629081066624 4632142628176 4638853933056 4645154264772 4654961064768 4660011302912 4666762985472 4669849468928 4673538027648 4676615405568 4676628991952 4679506786304 4682967023616 4689386110976 4689765590244 4692853653504 4702558543872 4702939089093 4706035826688 4712486535168 4712867883792 4715767977984 4725723856896 4735496723328 4738998362112 4747721170944 4751939420284 4761057466368 4770903403224 4774044893184 4774431223296 4777588915904 4780734808064 4780975683456 4784123805696 4784510951424 4787455131648 4790621437952 4794405390432 4797562355712 4797576293468 4800735346688 4804078239744 4804527287808 4807483785216 4810663337984 4811052631371 4814220558336 4821209674224 4824176437248 4833433092096 4836629807104 4839606059008 4846632028672 4850215845888 4856864186368 4860246163584 4863446482944 4870507063296 4874108534784 4880579343528 4883793051648 4884188262912 4894499708928 4897511571456 4897907892864 4904621606304 4908248303616 4910154252288 4914516819968 4918398633288 4921651542437 4928782303872 4934129614848 4944546496512 4951262009344 4951724815008 4958435672064 4961715060736 4965634154376 4968903868416 4968918303949 4971975960448 4975249850368 4975652462592 4979179634688 4982472742912 4986157006848 4989225271296 4989691625472 4996468452864 5007016943616 5010503476608 5012449132544 5021081597952 5023031361536 5031465268536 5037141000192 5044453744128 5047557881856 5054885748654 5058214232064 5058623558016 5061954502656 5072422699008 5072833174752 5079786663672 5083131543552 5083542885888 5086671077376 5090035277824 5093643534336 5094055727334 5097410002944 5100781305856 5104810243296 5107951521792 5111329796608 5121137442816 5125687464576 5135522660352 5138919170048 5142081437696 5146142996736 5149531570176 5149546530464 5152937345024 5153354336256 5157007478784 5160418198016 5163593695232 5164011548808 5167411888128 5174495019008 5174913754752 5178321272832 5189030117376 5189450029344 5192867119104 5200405940736 5203606044672 5211160456698 5217038893056 5227827806208 5236831197864 5238864740352 5242512715776 5253580652544 5260715884928 5261207615946 5264445134592 5267911606272 5268337901568 5271822252032 5275559374848 5279460360192 5282709110784 5282724457976 5286202966016 5290378361856 5293877289344 5301051850752 5301547352064 5308747731168 5319955502592 5325727203328 5333443411968 5336970821632 5341186317312 5348007755776 5351962312704 5359298412544 5359732103136 5363030249472 5374352621568 5374787530392 5378326659072 5385466861824 5389449117696 5400827265024 5404588019712 5411996255232 5415998128128 5423860883502 5427198491904 5430787908896 5441208532992 5444556816384 5452461032256 5456051306496 5456492826624 5460101618176 5463461527552 5463972209664 5467776934032 5471377293312 5471393188618 5474995929088 5479320446208 5482928406528 5482944335392 5486318301184 5490375131136 5490651761469 5494267183104 5497900957696 5498345864424 5501966352384 5513344499712 5523923533824 5528831422464 5530978353152 5539008032768 5543103823872 5554567044096 5566293786624 5569719042048 5570169760512 5577804964032 5581477773312 5581929443328 5593472955504 5597156081664 5597609020416 5605281835776 5609426632704 5612878430208 5616590651392 5621027009472 5624744619928 5632894061568 5639005274112 5650910281728 5658585153536 5666783625216 5670531497984 5674020896768 5675010462144 5678502617088 5682258240512 5686459957248 5690491011072 5694254563328 5694715359582 5697758560256 5698219640064 5701971738624 5710249660416 5722058540688 5726289687552 5728513294336 5738378969088 5750246021184 5756732571648 5766398397648 5768637579264 5777012284176 5780816265216 5781284066304 5784841617408 5793239846772 5797054513152 5797523628288 5804927873024 5805470472768 5809042907136 5809512992409 5813338374144 5817183174656 5821306896384 5821777974096 5825611431936 5825628356354 5829213195008 5837658882048 5841519767552 5857928530944 5869168754688 5876664500224 5881306281984 5885196034816 5889071251456 5889547812864 5893722832896 5897366706763 5901249937408 5901727484352 5905613586432 5913708593152 5914187148288 5917826482176 5918305370544 5926417774284 5930320134144 5930800033536 5934705278976 5942584123392 5943065015223 5946978336768 5955611950512 5963683332096 5972341197564 5974660349952 5984949940416 5991443103744 6004092174336 6007786831872 6012246725632 6016508725248 6020957601792 6024939716608 6028647202816 6029210714112 6029698616028 6033409030656 6037399380544 6041374818304 6046146699264 6050145473536 6053868470272 6054358367568 6058344972288 6058650219552 6067140264192 6079687199481 6086545375232 6099132440576 6109636397508 6112008863744 6116528357376 6129177427968 6138075551937 6142117281792 6142614320448 6145896873984 6146394218496 6154819270656 6159370420224 6168312377316 6172108088832 6176672022528 6185138577408 6185639097477 6189712146432 6193539019696 6202512562176 6206614753024 6222350647296 6231384036864 6235991801856 6243956031488 6248887924608 6253002620928 6253020786992 6257138204672 6262080509952 6265933922304 6270078058496 6270585452124 6274714435584 6275030584536 6279162494976 6283315380224 6283823845056 6287690637312 6300965142528 6313995631104 6318664482816 6327837697419 6330294894592 6348076621824 6361204537632 6365393190912 6365908297728 6374634244608 6379347935232 6383273508864 6392540520576 6396749807616 6397267451904 6405437652992 6406036383744 6409978380288 6410497095072 6414718205952 6414736841828 6418960744448 6424030867968 6428279565632 6432235249664 6437315858274 6444577456128 6466954461184 6476324143104 6480328218112 6489717276672 6494009417728 6498811379712 6499138819698 6503418298368 6507439124704 6511724068864 6512251017216 6525999611904 6530015428608 6530543857152 6539495475072 6544331071488 6557864844384 6571709738496 6578839486464 6590169597312 6592728662016 6602299753344 6611247562752 6620845539168 6625205157888 6625741289472 6634203283456 6638906179584 6639443419896 6643815284736 6643834586179 6648209342464 6652300361728 6652922167296 6653460541824 6657554792448 6661957937152 6671610150912 6676022591488 6680671302144 6685407138816 6694775463936 6708620358048 6716188000256 6721492893696 6725938325504 6730077175808 6739847664872 6744285642752 6744831410688 6758779821234 6763230265344 6763777566336 6773048884896 6777508724736 6778057181184 6782228103168 6791524712448 6792074303112 6796546670592 6806413657728 6810602029056 6811153163514 6815638093824 6825532797216 6828183257088 6834249952768 6847363547136 6861523995648 6871139115008 6876009971712 6881094402048 6885348731744 6889882517504 6895324606464 6899885006336 6909881942016 6914133983232 6914154069998 6918706823168 6919266705792 6923822825472 6924171679488 6933874587648 6938141392896 6948213942264 6956051857408 6967731397158 6970437074944 6982441597152 6985152987136 6990016954368 7004774203392 7014943487928 7019260179456 7024450535424 7034079166464 7034648385366 7039280480256 7043612147712 7053837815808 7059053740032 7068069134336 7068729802752 7069301825688 7073651966976 7078330308224 7088585785344 7093274003456 7103245084992 7111257882624 7121581756416 7127909130426 7135949750272 7141586199552 7146309470848 7150706999296 7156355104836 7161067339776 7165803495424 7166383373856 7171102212096 7171463525184 7176185708544 7180622482432 7185932156928 7196364440202 7201103020032 7206117359616 7215995006976 7221330837504 7231814511336 7236264655872 7254944710656 7259409088512 7269948043008 7274735075328 7275323768832 7285296279552 7290369245376 7295169724416 7305760594944 7311162802176 7315683027478 7320500174848 7320869015292 7325689577472 7326282394368 7331106521088 7331127819232 7335955136512 7341749563392 7346267357184 7351125999616 7356932409456 7365231378432 7371775229952 7390805098496 7401194422272 7406089392128 7416819744768 7421725048832 7426292056064 7426893014016 7427587222512 7437073285376 7441970364416 7442572591104 7457963940672 7462874775552 7463478693888 7473709114368 7479235510272 7483837906944 7494702679296 7510525415424 7515755214912 7518673698816 7531622396928 7534547042304 7547197902804 7555711500288 7566680616192 7571336822784 7581946609664 7582328622981 7587321348096 7587935337024 7592931753984 7592953812776 7597626186752 7608634048512 7613666213888 7619679995508 7624697315328 7629411387584 7635052916736 7640465301504 7651171958784 7666994694912 7681706164224 7688531196864 7691516772352 7702683045568 7707755020288 7708378755072 7713122156544 7724319795696 7729406017536 7730031504384 7740627297024 7745390542848 7746017323212 7751117832192 7761742528512 7762370632128 7767481909248 7783545176064 7784175044016 7789300678656 7800608911104 7805409067008 7810571374592 7816740685047 7825558339584 7841741709312 7852730417152 7858297110528 7863769073664 7868969979136 7874151448576 7880370978816 7885582864384 7890435309568 7891073827392 7891811423919 7896667701888 7901867409408 7901890365712 7907093512192 7907733378048 7913339062272 7923445497856 7924086686964 7929304449024 7940815934016 7951577776128 7963121596752 7966213799936 7979933253888 7988590804992 8005456232448 8022011633664 8027943469056 8038947618816 8039598154704 8044545374208 8061528932352 8062181295588 8067489988608 8072477823424 8077793296384 8078200292736 8084173676544 8089520352256 8101240897536 8106249599308 8117994382848 8146181863344 8155371143168 8161812799488 8166835224576 8172236570624 8178691548384 8184076959744 8184100735916 8189489709056 8190152427264 8195192291328 8195958314496 8206425694208 8207089782927 8212493893632 8224416503088 8229477451776 8235562696704 8246851436544 8247518796636 8252949528576 8270016749568 8293247133696 8296467529728 8308512049152 8314655735808 8331850566144 8349440679936 8354578563072 8355254640768 8360780602832 8366285914112 8366707446048 8372216659968 8372894164992 8378431793408 8383587516416 8390209433256 8395734122496 8395758513569 8401286856704 8407922753664 8418660841472 8424885977088 8437116929892 8458507911168 8464102162432 8476365422592 8481606050176 8487190921216 8487877730304 8499512326144 8505797246976 8511031345152 8523387360768 8529689935872 8541381844992 8542073039373 8546637840384 8547329460096 8552957607936 8565374490624 8583087811032 8589434531328 8592769941504 8607568453632 8625369031776 8635098857472 8652956368896 8665081839616 8665518426264 8671224397824 8671926099456 8677262426112 8683001356288 8689859770158 8695581769728 8701332815872 8706687238144 8707391809536 8708205709152 8713564360704 8719327300096 8725774761984 8731960344576 8738442534531 8743819792512 8762279651328 8771785981952 8786892796416 8790304882688 8803066337792 8814996750336 8827794052224 8833606877184 8834321719296 8851874906112 8852591226528 8858420379648 8870562889728 8871280722432 8876739723264 8877458055816 8889626661426 8895480201216 8896200050304 8902057918464 8907561736192 8913876185088 8920467505152 8926367285248 8933417925768 8944827144064 8961990524928 8987164655616 8993108547584 9006138261504 9011680247808 9011706428312 9017640353792 9018370088448 9024763087872 9030731846528 9036678299648 9037409574912 9042970804224 9043816071168 9055366283264 9056099070816 9062062227456 9075218210304 9080802705408 9081537551352 9087517458432 9100710396288 9104244342784 9129818062848 9148698660864 9164454596262 9168013295616 9174792536064 9193766141952 9213175922688 9213921480672 9218845310976 9219591327744 9225688941056 9232228905984 9239055630336 9245166116864 9250855190528 9252468565974 9258162133248 9264285256352 9277707866112 9290308529544 9309922129536 9320022605824 9333525970944 9339698937856 9347076055296 9353230811136 9353257983904 9359013572608 9365934047232 9378772221952 9379531180488 9385707307008 9405117087744 9405878178186 9412071653376 9424973070336 9425735767584 9431535955968 9451447713792 9470993446656 9477996724224 9495442341888 9503878840568 9522114932736 9541806806448 9548089786368 9548862446592 9555177831808 9561469616128 9561951366912 9568247611392 9569021902848 9574910263296 9581242875904 9588810780864 9595124711424 9595152586936 9601470693376 9608156479488 9609054575616 9614967570432 9621326675968 9622105262742 9628441116672 9642419348448 9648352874496 9666866184192 9673259614208 9679212118016 9693264057344 9700431691776 9713728372736 9720492327168 9726892965888 9741014126592 9748217069568 9761158687056 9767586103296 9768376525824 9788999417856 9795023142912 9795815785728 9809243212608 9816496607232 9820308504576 9829033639936 9836797266576 9843303084874 9857564607744 9868259229696 9889092993024 9902524018688 9903449630016 9916871344128 9923430121472 9931268308752 9937807736832 9937836607898 9943951920896 9950499700736 9951304925184 9958359269376 9964945485824 9972314013696 9978450542592 9979383250944 9992936905728 10014033887232 10021006953216 10024898265088 10042163195904 10046062723072 10062930537072 10074282000384 10088907488256 10095115763712 10109771497308 10116428464128 10117247116032 10123909005312 10138169731851 10144845398016 10145666349504 10159573327344 10166263087104 10167085771776 10173342154752 10180070555648 10187287068672 10188111454668 10194820005888 10201562611712 10209620486592 10215903043584 10222659593216 10242274885632 10251374929152 10271045320704 10277838340096 10284162875392 10292285993472 10299093060928 10305874690048 10306708672512 10314014957568 10320836396032 10327187390464 10328023097616 10334823776256 10348990038016 10349827509504 10356642545664 10371231104997 10378060234752 10378900058688 10385734238208 10400811881472 10407212089344 10422320913396 10434077786112 10451597095737 10455655612416 10473662395728 10477729480704 10485025431552 10507161305088 10521431769856 10522415231892 10528890269184 10536675803136 10543644504064 10551118749696 10551972578049 10558920720384 10565418221568 10565448915952 10572405932032 10580756723712 10587754578688 10602103701504 10603094704128 10617495462336 10639911005184 10651454406656 10666886823936 10673941643264 10682372634624 10691863695639 10696015511552 10703924625408 10718596825088 10719464206272 10726060498944 10748705243136 10749575060784 10756653318144 10770933723648 10778898235392 10794546660303 10801654530048 10809176039424 10823992510464 10831996256256 10847721767004 10854396983808 10861575817792 10882417065984 10889113632768 10904922064512 10912102612992 10912985653248 10920203236352 10926923055104 10927944419328 10935553868064 10942754586624 10942786377236 10949991858176 10958640892416 10965888670784 10972636602368 10973524541217 10980750262272 10981303522938 10988534366208 10995801915392 10996691728848 11003932704768 11026688999424 11047847067648 11057662844928 11078016065536 11086207647744 11109134088192 11132587573248 11139438084096 11140339521024 11155609928064 11162955546624 11163858886656 11186945911008 11194312163328 11195218040832 11210563671552 11218853265408 11225756860416 11225789473199 11233181302784 11242054018944 11249489239856 11265788123136 11278010548224 11301820563456 11317170307072 11333567250432 11341062995968 11348041793536 11350020924288 11357005234176 11364516481024 11372919914496 11380982022144 11388509126656 11389430719164 11395517120512 11396439280128 11420499320832 11444117081376 11452579375104 11457026588672 11476757938176 11500492042368 11532796795296 11537275158528 11554024568352 11561632530432 11562568132608 11569683234816 11586479693544 11594109026304 11595047256576 11609855746048 11610940945536 11618085814272 11619025984818 11626676748288 11634366349312 11642613792768 11643555948192 11651222863872 11651256712708 11658426390016 11675317764096 11683039535104 11715857061888 11738337509376 11753329000448 11762612563968 11770392069632 11779095625728 11787445665792 11794733413526 11802499874816 11803454968704 11811227172864 11827417186304 11828374296576 11835652964352 11836610741088 11852835548568 11860640268288 11861600067072 11885168246784 11886130030446 11893956673536 11911223901024 11927366664192 11944682395128 11949320699904 11969899880832 11982886207488 12008184348672 12015573663744 12024493451264 12033017450496 12041915203584 12049879433216 12057294405632 12058421428224 12059397232056 12066818061312 12074798761088 12082749636608 12092293398528 12100290947072 12107736940544 12108716735136 12116689944576 12117300439104 12134280528384 12159374398962 12173090750464 12198264881152 12219272795016 12224017727488 12233056714752 12258354855936 12276151103874 12284234563584 12285228640896 12291793747968 12292788436992 12309638541312 12318740840448 12336624754632 12344216177664 12353344045056 12370277154816 12371278194954 12379424292864 12387078039392 12405025124352 12413229506048 12444701294592 12462768073728 12471983603712 12487912062976 12497775849216 12506005241856 12506041573984 12514276409344 12524161019904 12531867844608 12540156116992 12541170904248 12549428871168 12550061169072 12558324989952 12566630760448 12567647690112 12575381274624 12601930285056 12627991262208 12637328965632 12655675394838 12660589789184 12696153243648 12722409075264 12730786381824 12731816595456 12749268489216 12758695870464 12766547017728 12785081041152 12793499615232 12794534903808 12810875305984 12812072767488 12819956760576 12820994190144 12829436411904 12829473683656 12837921488896 12848061735936 12856559131264 12864470499328 12874631716548 12889154912256 12933908922368 12952648286208 12960656436224 12979434553344 12988018835456 12997622759424 12998277639396 13006836596736 13014878249408 13023448137728 13024502034432 13051999223808 13060030857216 13061087714304 13078990950144 13088662142976 13115729688768 13143419476992 13157678972928 13180339194624 13185457324032 13204599506688 13222495125504 13241691078336 13250410315776 13251482578944 13268406566912 13277812359168 13278886839792 13287630569472 13287669172358 13296418684928 13304600723456 13305844334592 13306921083648 13315109584896 13323915874304 13334439992139 13343220301824 13352045182976 13361342604288 13370814277632 13389550927872 13417240716096 13432376000512 13442985787392 13451876651008 13460154351616 13479695329744 13488571285504 13489662821376 13517559642468 13526460530688 13527555132672 13546097769792 13555017449472 13556114362368 13564456206336 13583049424896 13584148606224 13593093341184 13612827315456 13621204058112 13622306327028 13631276187648 13651065594432 13656366514176 13668499905536 13694727094272 13723047991296 13742278230016 13752019943424 13762188804096 13770697463488 13779765035008 13790649212928 13799770012672 13819763884032 13828267966464 13828308139996 13837413646336 13838533411584 13847645650944 13848343358976 13867749175296 13876282785792 13896427884528 13912103714816 13935462794316 13940874149888 13964883194304 13970305974272 13980033908736 14009548406784 14029886975856 14038520358912 14048901070848 14068158332928 14069296770732 14078560960512 14107675631616 14108817267279 14118107480064 14136138268672 14137459605504 14138603651376 14147303933952 14156660616448 14177171570688 14186548006912 14206490169984 14243163512832 14255818260852 14271899500544 14283172399104 14292618941696 14301413998592 14312710209672 14322134679552 14322176287853 14331606990848 14332766747712 14342204424192 14342927050368 14352371417088 14361244964864 14371864313856 14392728880404 14402206040064 14412234719232 14431990013952 14433157894113 14442661675008 14463629022672 14472529311744 14509889421312 14518818177024 14539896086016 14550647537664 14570592559104 14580738490752 14590339448832 14611521189888 14622325604352 14631366054956 14641000349696 14641738030584 14651379154944 14652564788736 14662255638464 14671910273024 14683499126784 14692534714368 14702251999232 14713864818912 14730462756864 14743550459904 14764954627311 14781610196992 14802388844544 14812178784256 14833639489536 14843450097664 14852584112128 14853786028032 14855174445024 14874146570752 14885145182208 14906754911847 14915927881344 14925749551104 14926957387776 14947418228736 14958471020544 14967675813888 14989405358592 15021050830848 15031510429824 15037347397632 15063244793856 15069094084608 15094395805608 15111423000576 15133361232384 15142673645568 15163893219328 15164657245962 15174642696192 15175870674048 15185863507968 15185907625552 15195252373504 15217268097024 15227332427776 15239359991016 15249394630656 15258822775168 15270105833472 15280930603008 15302343917568 15333989389824 15363412328448 15377062393728 15383033544704 15405366091136 15415510040576 15416757510144 15426244313088 15448639591392 15458812035072 15460063008768 15481254594048 15490781085696 15492034646424 15502235664384 15523485057024 15524741264256 15534963818496 15567090352128 15568350088032 15578601357312 15601217822208 15610818134016 15621142749184 15633481370094 15651116679168 15683483418624 15705460834304 15716594221056 15727538147328 15737939958272 15760741957632 15771165728768 15780870619136 15782147654784 15783622847838 15793335403776 15803734818816 15803780731424 15814187024384 15815466756096 15826678124544 15846890995712 15848173373928 15858608898048 15881631868032 15903155552256 15926243193504 15932427599872 15959866507776 15977181609984 16010912464896 16044023267328 16055886938112 16077895237632 16079196309408 16089090748416 16123057864704 16124362591176 16134979977216 16144955646848 16155586592768 16156400585472 16168347353088 16179040704512 16202481795072 16212499198616 16235988765696 16292363726688 16310742286336 16323625598976 16333670449152 16344473141248 16357383096768 16368153919488 16368201471832 16378979418112 16380304854528 16390384582656 16391916628992 16412851388416 16414179565854 16424987787264 16448833006176 16458954903552 16471125393408 16493702873088 16495037593272 16505899057152 16540033499136 16586494267392 16592935059456 16617024098304 16629311471616 16663701132288 16698881359872 16709157126144 16710509281536 16721561205664 16732571828224 16733414892096 16744433319936 16745788329984 16756863586816 16767175032832 16780418866512 16791468244992 16791517027138 16802573713408 16815845507328 16837321682944 16849771954176 16874233859784 16917015822336 16928204324864 16952730845184 16963212100352 16974381842432 16975755460608 16999024652288 17011594493952 17022062690304 17046774721536 17059379871744 17082763689984 17084146078746 17093275680768 17094658920192 17105915215872 17130748981248 17166175622064 17178869062656 17185539883008 17215136907264 17250738063552 17270197714944 17305912737792 17330163679232 17331036852528 17342448795648 17343852198912 17354524852224 17366002712576 17379719540316 17391163539456 17402665631744 17413374476288 17414783619072 17416411418304 17427128721408 17438654600192 17451549523968 17463920689152 17476885069062 17487639585024 17524559302656 17543571963904 17573785592832 17580609765376 17606132675584 17629993500672 17655588104448 17667213754368 17668643438592 17692100120289 17703749812224 17705182453056 17716840759296 17741125779456 17742561444864 17753479446528 17754916111632 17779253322852 17790960402432 17792400100608 17804115836928 17815123472384 17827752370176 17829195045669 17840935010304 17852734570496 17866835851536 17889654288128 17923981049856 17974329311232 17986217095168 18012276523008 18023360495616 18023412856624 18035280707584 18036740176896 18049526175744 18061463693056 18073356599296 18074819149824 18085941608448 18087632142336 18110732566528 18112198141632 18124124454912 18150436420608 18161605410816 18163075102704 18175034916864 18201420792576 18208488685568 18239061598443 18259636125696 18297397321728 18328909192524 18336026591232 18349585072128 18387532283904 18414226655811 18426351845376 18427842961344 18437690621952 18439182655488 18451377882112 18464457811968 18478111260672 18490332233728 18501710381056 18504937131948 18516324266496 18528570512704 18555415732224 18580617059088 18619844259072 18640045211648 18667051941888 18679397875712 18694152110592 18706515967808 18718027145216 18731868094464 18757544443904 18759062360976 18771414614016 18810234175488 18811756356372 18824143306752 18849946140672 18851471535168 18863071911936 18902895427584 18941986893312 18955993448448 18983513092257 18990884683776 19007757681136 19044229865472 19083613612896 19096179572736 19097724893184 19110355663616 19122939232256 19123902733824 19138043805696 19149820526592 19149876160163 19162485751808 19177621561728 19190249422848 19190305173872 19202941386752 19216312958976 19218109151232 19229935140864 19242653351936 19244210525484 19256882233344 19284838696896 19296705748992 19333732368384 19346519228416 19358424236032 19386528114688 19400863383552 19427456745472 19440984654336 19482028253184 19496434139136 19522317374112 19535172206592 19536753051648 19577998835712 19590046285824 19591631571456 19618486425216 19632993214464 19658067279872 19673594533152 19686606169748 19715129215488 19736518459392 19778185986048 19805048037376 19806899260032 19833742688256 19846860242944 19862536617504 19875615473664 19875673215796 19887903841792 19902609850368 19916718538752 19929890971648 19931503758537 19944628027392 19956901085184 19958766501888 19985873811456 20028067774464 20042013906432 20049796530176 20084326391808 20125861074144 20148564000768 20177814976512 20190231527424 20219542994616 20232856928256 20234494232064 20276339463702 20289690796032 20291332699008 20319146654688 20332526174208 20334171543552 20346684309504 20360141111296 20374574137344 20376222909336 20389640011776 20389699247239 20403125223424 20419240973184 20431806087168 20445319186432 20484549771264 20502749858304 20542090641408 20555676680192 20568325750784 20584571986944 20598186121856 20611749380096 20613417345024 20628029915136 20641672792064 20654374780928 20656046195232 20669647552512 20697980076032 20699655019008 20742462209994 20756120469504 20757800117376 20771468476416 20801623762944 20814424178688 20844641826792 20868155572224 20903194191474 20911311224832 20947324791456 20955458961408 20970050863104 21014322610176 21042863539712 21044830463784 21057780538368 21073351606272 21087289008128 21102237499392 21103945156098 21117841440768 21130836443136 21130897831904 21144811864064 21161513447424 21175509157376 21204207403008 21206189408256 21234990924672 21279822010368 21302908813312 21333773647872 21347883286528 21364745269248 21383727391278 21392031023104 21407849250816 21437193650176 21438928412544 21452120997888 21497410486272 21499150121568 21513306636288 21541867447296 21557796470784 21589093320606 21603309060096 21618352078848 21647985020928 21663992512512 21695443534008 21708793967616 21723151635584 21764834131968 21778227265536 21809844129024 21824205225984 21825971306496 21840406472704 21853846110208 21855888838656 21871107736128 21885509173248 21885572754472 21899983716352 21917281784832 21931777341568 21945273204736 21947049082434 21961500524544 21962607045876 21977068732416 21991603830784 21993383457696 22007865409536 22053377998848 22095694135296 22115325689856 22156032131072 22172415295488 22218268176384 22265175146496 22278876168192 22280679042048 22311219856128 22325911093248 22327717773312 22373891822016 22388624326656 22390436081664 22421127343104 22437706530816 22451513720832 22451578946398 22466362605568 22484108037888 22498978479712 22531576246272 22556021096448 22603641126912 22634340614144 22667134500864 22682125991936 22696083587072 22700041848576 22714010468352 22729032962048 22745839828992 22746985868943 22761964044288 22777018253312 22778861438328 22791034241024 22792878560256 22840998641664 22888234162752 22905158750208 22914053177344 22953515876352 23000984084736 23065593590592 23074550317056 23108049136704 23123265060864 23125136265216 23139366469632 23172959387088 23188218052608 23190094513152 23219711492096 23221881891072 23236171628544 23238051969636 23253353496576 23268732698624 23285227585536 23287111896384 23302445727744 23302513425416 23316852780032 23350635528192 23366079070208 23431714123776 23476675018752 23506658000896 23525225127936 23540784139264 23558191251456 23574891331584 23589466827052 23604999749632 23606909937408 23622454345728 23654834372608 23656748593152 23671305928704 23673221482176 23705671097136 23721280536576 23723200134144 23770336493568 23772260060892 23787913347072 23822447802048 23854733328384 23889364790256 23898641399808 23939799761664 23965772414976 24016368697344 24048986902528 24066034900992 24083830407168 24099758866432 24114588811264 24116842856448 24118794464112 24133636122624 24149597522176 24165499273216 24184586797056 24200581894144 24215473881088 24217433470272 24233379889152 24234600878208 24268561056768 24318748797924 24346181500928 24396529762304 24438545590032 24448035454976 24466113429504 24516709711872 24552302207748 24568469127168 24570457281792 24585576873984 24619277082624 24621269348781 24637481680896 24673249509264 24688432355328 24706688090112 24740554309632 24742556389908 24758848585728 24774156078784 24810050248704 24826459012096 24889402589184 24925536147456 24943967207424 24975824125952 24995551698432 25012083147968 25028552818688 25048322039808 25063735689216 25080312233984 25082341808496 25098857742336 25100122338144 25116649979904 25133261520896 25135295380224 25150762549248 25187275540707 25203860570112 25255982524416 25274657931264 25311350789676 25321179578368 25392306487296 25444818150528 25461572763648 25463633190912 25498536978432 25517391740928 25533094035456 25570162082304 25589069807616 25621750611968 25624145534976 25626219118119 25639913521152 25641988380288 25658872823808 25658947367312 25675842977792 25696123471872 25713118262528 25728940998656 25749263433096 25778309824512 25867817844736 25905296572416 25921312872448 25958869106688 25976037670912 25995245518848 25996555278792 26013673193472 26029756498816 26046896275456 26049004068864 26103998447616 26120061714432 26122175428608 26157981900288 26177324285952 26215327603593 26231459377536 26286838953984 26315357945856 26360678389248 26370914648064 26409199013376 26444990251008 26483382156672 26500820631552 26502965157888 26536813133824 26555624718336 26557773679584 26575261138944 26575338344716 26592837369856 26611688669184 26613842167296 26630219169792 26647831748608 26668879984278 26686440603648 26704090365952 26722685208576 26741628555264 26779101855744 26834481432192 26885971574784 26903753302016 26920308703232 26959390659488 26977142571008 26979325642752 27035119284936 27052921061376 27055110265344 27092195539584 27110034898944 27112228724736 27128912412672 27166098849792 27168297212448 27186186682368 27225654630912 27242408116224 27244612654056 27262552375296 27302131188864 27312733028352 27336999811072 27389454188544 27446095982592 27484556460032 27504039886848 27524377608192 27541394926976 27559530070016 27581298425856 27599540025344 27639527768064 27656535932928 27656616279992 27674827292672 27677066823168 27696686717952 27735498350592 27752565571584 27792855769056 27824207429632 27870925588632 27881748299776 27929766388608 27940611948544 27960067817472 28019096813568 28059773951712 28077040717824 28097802141696 28136316665856 28138593541464 28157121921024 28215351263232 28217634534558 28236214960128 28272276537344 28274919211008 28277207302752 28294607867904 28313321232896 28354343141376 28373096013824 28412980339968 28486327025664 28511636521704 28543799001088 28566344798208 28585237883392 28602827997184 28625420419344 28644269359104 28644352575706 28663213981696 28665533495424 28684408848384 28685854100736 28704742834176 28722489929728 28743728627712 28785457760808 28804412080128 28824469438464 28863980027904 28866315788226 28885323350016 28927258045344 28945058623488 29019778842624 29037636354048 29079792172032 29101295075328 29141185118208 29161476981504 29180678897664 29223042379776 29244651208704 29262732109912 29282000699392 29283476061168 29302758309888 29305129577472 29324511276928 29343820546048 29366998253568 29385069428736 29404503998464 29427729637824 29460925513728 29487100919808 29529909254622 29563220393984 29604777689088 29624357568512 29667278979072 29686900195328 29705168224256 29707572056064 29710348890048 29748293141504 29770290364416 29813509823694 29831855762688 29851499102208 29853914775552 29894836457472 29916942041088 29935351627776 29978810717184 30042101661696 30063020859648 30074694795264 30126489587712 30138188169216 30188791611216 30222846001152 30266722464768 30285347291136 30327786438656 30329314491924 30349285392384 30351741348096 30371727015936 30371815251104 30390504747008 30414509195553 30434536194048 30454664855552 30478719982032 30498789261312 30517645550336 30540211666944 30561861206016 30604687835136 30667978779648 30726824656896 30754124787456 30766067089408 30810732182272 30831020081152 30833515020288 30852488626176 30897279182784 30917624070144 30920126017536 30962509188096 30981562171392 30984069292848 31004471328768 31046970114048 31049482528512 31069927636992 31113693314991 31134180704256 31136700176064 31157202714624 31202435644416 31221636268032 31242285498368 31266962740188 31302233358336 31366966837248 31410921668608 31433188442112 31455076294656 31475879916544 31521483915264 31542331457536 31561741238272 31564295309568 31567245695676 31586670807552 31607561462848 31628374048768 31630933512192 31653356249088 31693781991424 31696346747856 31717217796096 31763263736064 31806311104512 31852486387008 31864855199744 31919733015552 31954363219968 32021824929792 32075591086917 32088046534656 32111773876224 32155790475264 32158392618816 32178181496832 32246115729408 32248725182352 32269959954432 32289911293696 32311173185536 32312801170944 32336694706176 32358081409024 32383639980909 32404963590144 32424998397232 32471977531392 32584727453376 32621484572672 32647251197952 32667340898304 32688946282496 32714766193536 32736307838976 32736402943664 32757958836224 32760609709056 32780769165312 32783833257984 32825702776832 32828359131708 32849975574528 32897666012352 32917909807104 32920573623651 32942250786816 32987405746176 32990075186544 33011798114304 33080066998272 33172988534784 33234048196608 33258622943232 33327402264576 33397762719744 33418314252288 33421018563072 33443122411328 33465143656448 33466829784192 33488866639872 33491576659968 33513727173632 33534350065664 33560837733024 33582936489984 33583034054276 33605147426816 33631691014656 33674643365888 33677368419597 33699543908352 33748467719568 33834031644672 33856408649728 33905461690368 33926424200704 33951510921216 33998049304576 34023188987904 34044125380608 34093549443072 34118759743488 34165527379968 34168292157492 34186551361536 34189317840384 34261497962496 34332351244128 34357738125312 34371079766016 34430273814528 34451560797059 34501476127104 34611825475584 34660327358464 34662073705056 34684897591296 34687704397824 34709049704448 34732005425152 34759439080632 34782327078912 34782428127643 34805331263488 34826748952576 34829567238144 34832822836608 34854257442816 34877309200384 34903099047936 34927841378304 34953770138124 34975279170048 35049118605312 35087143927808 35147571185664 35161219530752 35212265351168 35259987001344 35311176208896 35337286877184 35384200240578 35407499624448 35410364906112 35433681518592 35482251558912 35485122889728 35506958893056 35509832223264 35558506645704 35581920804864 35584800201216 35630246944768 35655504740352 35658390091338 35681870020608 35705469140992 35733671703072 35779308576256 35847962099712 35948658622464 35972434190336 36024553046016 36046720991232 36046825713248 36070561415168 36073480353792 36099052351488 36122927386112 36149638299648 36171883216896 36175264284672 36221465133056 36224396283264 36248248909824 36300872841216 36323210821632 36326150205408 36350069833728 36402841585152 36416977371136 36478123196886 36519272251392 36594794643456 36657818385048 36672053182464 36699170144256 36775064567808 36828453311622 36852703690752 36855685922688 36875381243904 36878365310976 36902755764224 36928915623936 36956222521344 36980664467456 37003420762112 37009874263896 37032648532992 37057141025408 37110831464448 37161234118176 37239688518144 37280090423296 37334103883776 37358795751424 37388304221184 37413031935616 37436054290432 37463736188928 37515088887808 37518124721952 37542829228032 37620468350976 37623512712744 37648286613504 37699892281344 37702943070336 37726143823872 37805790855168 37883973786624 37911986896896 37967026184514 37981769367552 38015515362272 38088459730944 38167227225792 38192359145472 38195449786368 38220711327232 38247805467648 38276087611392 38299641053184 38299752320326 38324971503616 38355243123456 38380498845696 38380610347744 38405882773504 38432625917952 38436218302464 38459870281728 38485306703872 38488421050968 38513764466688 38569677393792 38593411497984 38667464736768 38693038456832 38716848472064 38773056229376 38801726767104 38854913490944 38881969308672 38964056506368 38992868278272 39044634748224 39070344413184 39073506103296 39155997671424 39180092571648 39183263142912 39236972850432 39265986428928 39316134559744 39347189066304 39373212339496 39430258430976 39473036918784 39556371972096 39610096074752 39613798520064 39667485376512 39693720485888 39725073235008 39751230947328 39751346431592 39775807683584 39805219700736 39833437077504 39859781943296 39863007517074 39889256054784 39913802170368 39917533003776 39971747622912 40056135548928 40084027812864 40099593060352 40168652783616 40251722148288 40297128001536 40355629953024 40380463054848 40439085989232 40465713856512 40468988464128 40552678927404 40579381592064 40582665398016 40638293309376 40665052348416 40668343087104 40693368619008 40720282222592 40749148274688 40752445818672 40779280023552 40779398494478 40806250446848 40838481946368 40863612174336 40890638372864 40969099542528 41005499716608 41084181282816 41111353360384 41136651501568 41169143973888 41196372243712 41223498760192 41226834690048 41256059830272 41283345584128 41308749561856 41312092390464 41339295105024 41395960152064 41399310038016 41484924419988 41512240939008 41515600234752 41542936952832 41603247525888 41628848357376 41689283653584 41736311144448 41806388382948 41822622449664 41894649582912 41910917922816 41940101726208 42028645220352 42085727079424 42089660927568 42115561076736 42146703212544 42174578016256 42204474998784 42207890312196 42235682881536 42261795663808 42289623728128 42323026894848 42351018314752 42408414806016 42412378816512 42469981849344 42559644020736 42605817626624 42695766573056 42729490538496 42767454782556 42784062046208 42815698501632 42874387300352 42877856825088 42904241995776 42966528863559 42994820972544 42998300243136 43026613272576 43083734894592 43115592941568 43178186641212 43206618120192 43236704157696 43295970041856 43299473682339 43327985025024 43390887068016 43417587935232 43446303271168 43529668263936 43556454531072 43619688258048 43651942612992 43680812945408 43707692220416 43711777677312 43742215472256 43771018346496 43771145508944 43799967432704 43834563569664 43863554683136 43890546409472 43894098164868 43923001049088 43925214091752 43954137464832 43983207661568 43986766915392 44015730819072 44106755997696 44191388270592 44230651379712 44294863881933 44312064262144 44344830590976 44436536352768 44530350292992 44557752336384 44561358084096 44622439712256 44655435546624 44720264735541 44747783644032 44777248653312 44780872163328 44842254686208 44875413061632 44903027441664 44903157892796 44932725211136 44968216075776 44997956959424 45063152492544 45112042192896 45207282253824 45268681228288 45334269001728 45364251983872 45400083697152 45428020936704 45458065924096 45491679657984 45493971737886 45523928088576 45554036506624 45557722876656 45582068482048 45585757120512 45681997283328 45776468325504 45810317500416 45907031752704 46001968169472 46131187181184 46149100634112 46216098273408 46246530121728 46250272530432 46278732939264 46345918774176 46376436105216 46380189026304 46439422984192 46443763782144 46472343257088 46476103939272 46506706993152 46506842103253 46537465397248 46570455171072 46574223792768 46604891455488 46605026850832 46633705560064 46701271056384 46732158140416 46863428247552 46953350037504 47013316001792 47050450255872 47081568278528 47116382502912 47149782663168 47178933654104 47209999499264 47213819874816 47309668745216 47313497186304 47342611857408 47346442964352 47411342194272 47442561073152 47446400268288 47540672987136 47544520121784 47575826694144 47644895604096 47709466656768 47778729580512 47797282799616 47879599523328 47931544829952 48032737394688 48097973805056 48132069801984 48167660814336 48199517732864 48229177622528 48233685712896 48237588928224 48267272245248 48299195044352 48369173594112 48401163788288 48430947762176 48434866940544 48466759778304 48469201756416 48537122113536 48637497595848 48692363001856 48793059524608 48877091180064 48896070909952 48932226859008 49033419423744 49104604415496 49136938254336 49140914563584 49171153747968 49238554165248 49242538697562 49274963361792 49346499018528 49376864710656 49413376180224 49481108619264 49485112779816 49517697171456 49548312157568 49620100497408 49652918024192 49778805178368 49851072294912 49887934414848 49951648251904 49991103396864 50024166295936 50057105637376 50096644079616 50127471378432 50160624467968 50164683616992 50197715484672 50200244676288 50233299959808 50266523041792 50270590760448 50301525098496 50374551081414 50407721140224 50511965048832 50549315862528 50622701579352 50642359156736 50784612974592 50889636301056 50923145527296 50927266381824 50997073956864 51034783481856 51066188070912 51140324164608 51178139615232 51243501223936 51248291069952 51252438236238 51279827042304 51283976760576 51317745647616 51317894734624 51351685955584 51392246943744 51426236525056 51457881997312 51498526866192 51556619649024 51735635689472 51810593144832 51842625744896 51917738213376 51952075341824 51990491037696 51993110557584 52027346386944 52059512997632 52093792550912 52098008137728 52207996895232 52240123428864 52244350857216 52315963800576 52354648571904 52430655207186 52462918755072 52573677907968 52630715891712 52721356778496 52741829296128 52818398026752 52889980502016 52966764313344 53001641263104 53005930315776 53073626267648 53076300360867 53111249436672 53115547359168 53150522277888 53150676689432 53185674739712 53223377338368 53227684334592 53260438339584 53295663497216 53337759968556 53372881207296 53408180731904 53445370417152 53483257110528 53558203711488 53668962864384 53771943149568 53807506604032 53840617406464 53918781318976 53954285142016 53958651285504 54070238569872 54105842122752 54110220530688 54184391079168 54220069797888 54224457449472 54257824825344 54332197699584 54336594424896 54372373364736 54451309261824 54484816232448 54489225308112 54525104750592 54604262377728 54625466056704 54673999622144 54717184795329 54778908377088 54892191965184 54969112920064 55008079773696 55048755216384 55082789853952 55119060140032 55162596851712 55199080050688 55242679967433 55279055536128 55313071865856 55313232559984 55349654585344 55354133646336 55393373435904 55470996701184 55505131143168 55585711538112 55648414859264 55741851177264 55763496599552 55859532777216 55881223897088 55920135634944 56038193627136 56119547903424 56154081435648 56195604283392 56272633331712 56277187082928 56314243842048 56430702526464 56435269069116 56472429920256 56544553074688 56549838422016 56554414605504 56589215735808 56626642465792 56708686282752 56746192027648 56825960679936 56972654051328 57023273043408 57087598002176 57132689596416 57170475766784 57205655994368 57250840838688 57288538718208 57288705151412 57326427963392 57331066990848 57368817696768 57371708201472 57444979859456 57449628480489 57487457255424 57570915521616 57608824160256 57648938876928 57727960055808 57732631576452 57770646700032 57854516090688 57890117246976 58039557685248 58075272708096 58159584344064 58202590150656 58282370236416 58322953963008 58446084759552 58489302417408 58525464219824 58564001398784 58566952122336 58605516619776 58610259154944 58649022553856 58687641092096 58733996507136 58770138857472 58770309594983 58809007996928 58855459275648 58974201839616 59059818509244 59126440787968 59209555378176 59248715137024 59334557958144 59373800390656 59410336448512 59415144112128 59420697780096 59496586283008 59540580728832 59627019647388 59663711525376 59707829551104 59789672914944 59794511275611 59833884082176 59870703255552 59957621434368 60084203323392 60126041719296 60149389590528 60252979175424 60377583222432 60445692002304 60533444929536 60570694582272 60655572877312 60658628983848 60698570784768 60703482696192 60743630502208 60781009494016 60829018391106 60869072388096 60909329711104 60957439964064 60997578522624 61035291100672 61080423333888 61123722412032 61169097741717 61209375670272 61335957559296 61453649313792 61508249574912 61532134178816 61621464364544 61667030040576 61704977252352 61794558365568 61835248140288 61840252035072 61925018376192 61963124342784 61968138585696 62008942657536 62093940228096 62098965057024 62227386629982 62268361408512 62273400352128 62314405429248 62404871288832 62443272536064 62484570996736 62533925480376 62604466716672 62733933674496 62821843337216 62866376884224 62910152589312 62951759833088 63042967830528 63084662915072 63123482476544 63128590619136 63134491391352 63173341615104 63215122925696 63256748097536 63261867024384 63306712498176 63387563982848 63392693495712 63434435592192 63526527472128 63612622209024 63704972774016 63729710399488 63839466031104 63908726439936 64043649859584 64151182173834 64176093069312 64223547752448 64311580950528 64316785237632 64356362993664 64492231458816 64497450364704 64539919908864 64579822587392 64625602341888 64673389412352 64716162818048 64767279961818 64809927180288 64849996794464 64943955062784 65169454906752 65294502395904 65334681796608 65377892564992 65429532387072 65472615677952 65472805887328 65515917672448 65521219418112 65561538330624 65567666515968 65651405553664 65656718263416 65699951149056 65795332024704 65835819614208 65841147247302 65884501573632 65974811492352 65980150373088 66023596228608 66160133996544 66345977069568 66468096393216 66517245886464 66654804529152 66795525439488 66836628504576 66842037126144 66886244822656 66930287312896 66933659568384 66977733279744 66983153319936 67027454347264 67068700131328 67121675466048 67165872979968 67166068108552 67210294853632 67263382029312 67349286731776 67354736839194 67399087816704 67496935439136 67668063289344 67712817299456 67810923380736 67852848401408 67903021842432 67996098609152 68046377975808 68088250761216 68187098886144 68237519486976 68331054759936 68336584314984 68373102723072 68378635680768 68522995924992 68664702488256 68715476250624 68742159532032 68860547629056 68903121594118 69002952254208 69223650951168 69320654716928 69324147410112 69369795182592 69375408795648 69418099408896 69464010850304 69518878161264 69564654157824 69564856255286 69610662526976 69653497905152 69659134476288 69665645673216 69708514885632 69754618400768 69806198095872 69855682756608 69907540276248 69950558340096 70098237210624 70174287855616 70295142371328 70322439061504 70424530702336 70519974002688 70622352417792 70674573754368 70768400481156 70814999248896 70820729812224 70867363037184 70964503117824 70970245779456 71013917786112 71019664446528 71117013291408 71163841609728 71169600402432 71260493889536 71311009480704 71316780182676 71363740041216 71410938281984 71467343406144 71558617152512 71695924199424 71897317244928 71944868380672 72049106092032 72093651426496 72141122830336 72146960707584 72198104702976 72245854772224 72299276599296 72343766433792 72350528569344 72442930266112 72448792566528 72496497819648 72601745682432 72646421643264 72652300410816 72700139667456 72805683170304 72833954742272 72956246393772 73038544502784 73189589286912 73315636770096 73344106364928 73398340288512 73550129135616 73656906623244 73705407381504 73711371845376 73756730621952 73805511528448 73857831247872 73863808046343 73912445042688 73961328934912 74006841524224 74019748527792 74065297065984 74114282050816 74221662928896 74322468236352 74479377036288 74560180846592 74668207767552 74717591502848 74776608442368 74826063871232 74872108580864 74927472377856 75030177775616 75036249443904 75085658456064 75240936701952 75247025425488 75296573227008 75399784562688 75405886140672 75452287647744 75561826622121 75611581710336 75767947573248 75823973793792 75934052369028 75963538735104 76031030724544 76176919461888 76334454451584 76384718290944 76390899572736 76441422654464 76495610935296 76552175222784 76599282106368 76599504640652 76649943007232 76710486246912 76761220695488 76811765547008 76865251835904 76872436604928 76919740563456 76970613407744 76976842101936 77027528933376 77139354787584 77186822995968 77334929473536 77386076913664 77546112458752 77603453534208 77709826981888 77763938617344 77928113012736 77985736556544 78089269496448 78140688826368 78147012206592 78311995342848 78360185143296 78366526285824 78473945700864 78531972857856 78632269119488 78645982810779 78694378132608 78746424678992 78860516861952 78946073837568 79112743944192 79220192149504 79227597040128 79334970753024 79387440971776 79450146470016 79502461894656 79502692863184 79551615367168 79610439401472 79666874155008 79719563886592 79726015034148 79778512109568 79835066007552 79943495245824 80112271097856 80168055625728 80199186120704 80337305567232 80503444296576 80711259906048 80760926109696 80878171978464 80931427713024 80937976928256 81105357854808 81158763184128 81165330796032 81276586618752 81330104696832 81336686174208 81386737238016 81440564445184 81498296549376 81504891637344 81558560047104 81558796988956 81612500893696 81676963892736 81727224348672 81781276745728 81938199085056 82010999433216 82168362565632 82222706720768 82273303003136 82338287947776 82392744487424 82453669380096 82512119660544 82566691168256 82617499123712 82624184780928 82678590210048 82791920304128 82798620076032 82969848839976 83024481878016 83031200469504 83206495051776 83257696714752 83378567307168 83472622288896 83612776765896 83645244899328 83789299165824 83821835845632 83880203452416 84057290440704 84171454158848 84179321855136 84231122153472 84293406425088 84349156032512 84408949997568 84415780624392 84471365763072 84471611167133 84523591327616 84579247456256 84646053789696 84702036629504 84816829612032 84824757633024 84939963698688 85119288041472 85211635253248 85391533146112 85458981076992 85534909565112 85568124092416 85631397003264 85748774600704 85755713650176 85808483991552 85933057727118 85989641945088 85996600486272 86053226545152 86167469789184 86231185883136 86356373282424 86413236240384 86473408315392 86591940083712 86598947364678 86655970050048 86781774136032 86835175870464 86892606542336 87059336527872 87112909062144 87239376516096 87303885225984 87361625890816 87415384440832 87423555354624 87484430944512 87542036692992 87542291017888 87599934865408 87669127139328 87727109366272 87781092818944 87788196329736 87846002098176 87850428183504 87908274929664 87966415323136 87973533830784 88031461638144 88213511995392 88382776541184 88461302759424 88589727763866 88624128524288 88689661181952 88873072705536 89060700585984 89115504672768 89122716168192 89244879424512 89310871093248 89440529471082 89495567288064 89554497306624 89561744326656 89684509372416 89750826123264 89806054883328 89806315785592 89865450422272 89936432151552 89995913918848 90126304985088 90224084385792 90414564507648 90537362456576 90668538003456 90728503967744 90800167394304 90856041873408 90916131848192 90983359315968 90987943475772 91047856177152 91108073013248 91115445753312 91164136964096 91171514241024 91363994566656 91552936651008 91620635000832 91814063505408 92003936338944 92262374362368 92298201268224 92432196546816 92493060243456 92500545060864 92557465878528 92691837548352 92752872210432 92760378052608 92878845968384 92887527564288 92944686514176 92952207878544 93013413986304 93013684206506 93074930794496 93140910342144 93148447585536 93209782910976 93210053701664 93267411120128 93341079944973 93402542112768 93464316280832 93726856495104 93906700075008 94026632003584 94100900511744 94163136557056 94232765005824 94299565326336 94357867308208 94419998998528 94427639749632 94619337490432 94626994372608 94685223714816 94692885928704 94822684388544 94885122146304 94892800536576 95081345974272 95089040243568 95151653388288 95289791208192 95418933313536 95557459161024 95594565599232 95759199046656 95863089659904 96065474789376 96195947610112 96264139603968 96335321628672 96399035465728 96458355245056 96467371425792 96475177856448 96534544490496 96598390088704 96738347188224 96802327576576 96861895524352 96869733881088 96933519556608 96938403512832 97074244227072 97274995191696 97384726003712 97586119049216 97754182360128 97792141819904 97864453718016 98066838847488 98209208830992 98273876508672 98281829127168 98342307495936 98477108330496 98485077395124 98549926723584 98692998037056 98753729421312 98761720870953 98826752360448 98962217238528 98970225559632 99035394342912 99096624315136 99240200994816 99305836048384 99702144589824 99775868829696 99903296503808 99982206793728 100048332591872 100114211274752 100193288159232 100254942756864 100255234014971 100321248935936 100329367233984 100395430969344 100400489352576 100466599919616 100533046083584 100541181520896 100603050196992 100749102162828 100815442280448 101023930097664 101032105258791 101098631725056 101245403158704 101284718313472 101569225949184 101779272602112 101854532763648 101994147913728 102069566963712 102132376141824 102280648329216 102356279230464 102487002447872 102496582139904 102504876472476 102559654084608 102567953521152 102635789469248 102703371911168 102784493887488 102852473050112 102915763994624 102997053732384 103113239298048 103354682391177 103471271378944 103685251489792 103835476426752 103904150683648 103980982075392 103986221115168 104054692773888 104119025995264 104196016275456 104347284382929 104415993790464 104480246857728 104488701714432 104631927601152 104709297143808 104861310414372 104925837510144 105147355815936 105261431783424 105442713556992 105483658592256 105636796053504 105779961004032 105933528626688 106011860631552 106147252535296 106152600721734 106222498873344 106231094718336 106301044555776 106301353378864 106371349479424 106446754676736 106455368669184 106520876679168 106591326994432 106675519937112 106745762414592 106816361463808 106890740834304 106966514221056 107116407422976 107337925728768 107543886299136 107615013208064 107681234812928 107837562637952 107908570284032 107917302571008 108140477139744 108211684245504 108220441061376 108368782158336 108448914898944 108515649650688 108664395399168 108673188849792 108744746729472 108902618523648 108969632464896 108978450616224 109050209501184 109208524755456 109250932113408 109347999244288 109434369590658 109557816754176 109784383930368 109938225840128 110016159547392 110097510432768 110165579707904 110325193703424 110398160101376 110485359934866 110558111072256 110626143731712 110626465119968 110699309170688 110708267292672 110786746871808 110941993402368 111010262286336 111171423076224 111483702354528 111526993199104 111719065554432 111762447794176 111840271269888 112076387254272 112239095806848 112308162871296 112391208566784 112545266663424 112554374165856 112628487684096 112861405052928 112870538138232 112944859840512 113089106149376 113099676844032 113108829211008 113178431471616 113253284931584 113417372565504 113492384055296 113651921359872 113945308102656 114046546086816 114175196004352 114265379192832 114340951533568 114411311988736 114501681677376 114577077436416 114577410302824 114652855926784 114662133981696 114743416402944 114889959718912 114899256960978 114974914510848 115141831043232 115217648320512 115297877753856 115455920111616 115465263152904 115541293400064 115709032181376 115780234493952 116079115370496 116150545416192 116319168688128 116405180301312 116564740472832 116645907926016 116892169519104 116978604834816 117050928439648 117128002797568 117133904244672 117211033239552 117220518309888 117298045107712 117467993014272 117540277714944 117540619189966 117618015993856 117710918551296 117948403679232 118119637018488 118252881575936 118419110756352 118497430274048 118669115916288 118747600781312 118820672897024 118830288224256 118841395560192 118993172566016 119081161457664 119254039294776 119327423050752 119415659102208 119579345829888 119589022551222 119667768164352 119741406511104 119915242868736 120168406646784 120252083438592 120298779181056 120505958350848 120755166444864 120891384004608 121066889859072 121141389164544 121311145754624 121317257967696 121397141569536 121406965392384 121487261004416 121562018988032 121658036782212 121738144776192 121818659422208 121914879928128 121995157045248 122070582201344 122160846667776 122247444824064 122338195483434 122418751340544 122671915118592 122907298627584 123016499149824 123064268357632 123242928729088 123334060081152 123409954504704 123589116731136 123670496280576 123680504070144 123850036752384 123926248685568 123936277171392 124017885315072 124187880456192 124197930114048 124454773259964 124536722817024 124546800704256 124628810858496 124809742577664 124886545072128 124969141993472 125067850960752 125208933433344 125467867348992 125643686674432 125732753768448 125820305178624 125903519666176 126085935661056 126169325830144 126246964953088 126257181238272 126268982782704 126346683230208 126430245851392 126513496195072 126523734048768 126613424996352 126775127965696 126785386991424 126868871184384 127053054944256 127225244418048 127409945548032 127459420798976 127678932062208 127817452879872 128087299719168 128302364347668 128352186138624 128447095504896 128623161901056 128633570475264 128712725987328 128899586590677 128984462917632 128994900729408 129079839817728 129159645174784 129251204683776 129346778824704 129432325636096 129534559923636 129619854360576 129699993588928 129887910125568 130338909813504 130589004791808 130669363593216 130755785129984 130859064774144 130945611774656 131031835344896 131042438836224 131123076661248 131135333031936 131302811107328 131313436526832 131399902298112 131590664049408 131671639228416 131682294494604 131769003147264 131949622984704 131960300746176 132047192457216 132320267993088 132691954139136 132884591645799 132936192786432 133034491772928 133309609058304 133591050878976 133673257009152 133684074252288 133772489645312 133860574625792 133867319136768 133966306639872 134054908694528 134137400262656 134160794206623 134243350932096 134331745959936 134332136217104 134420589707264 134526764058624 134698573463552 134709473678388 134798175633408 134993870878272 135336126578688 135425634598912 135621846761472 135705696802816 135806043684864 135992197218304 136092755951616 136374197772288 136475038973952 136662109519872 136673168629968 136746205446144 136757271361536 137045991849984 137329404976512 137430952501248 137721095258112 137806243188236 138005904508416 138447301902336 138641309433856 138648294820224 138739590365184 138750817591296 138836198817792 138928021700608 139037756322528 139129308315648 139129712510572 139221325053952 139318268952576 139331291346432 139417029771264 139509236801536 139520526309759 139612396191744 139711365513216 139815080552496 139901116680192 140196474421248 140348575711232 140590284742656 140849061404672 141039948005376 141244704835584 141349147508736 141536800962312 141629998497792 141641459624448 141929006235648 141940491558912 142027835572224 142039328893056 142234026582816 142327683219456 142339200804864 142520987779072 142622018961408 142633560365352 142727480082432 142727894730673 142821876563968 142934686812288 143117234305024 143391848398848 143794634489856 143889736761344 144098212184064 144187302852992 144282245660672 144293921415168 144396209405952 144491709544448 144598553198592 144687532867584 144701057138688 144885860532224 144897585133056 145203491364864 145292843286528 145304600821632 145400279334912 145611366340608 145667909484544 145912492787544 146077089005568 146379178573824 146631273540192 146688212729856 146796680577024 147100258271232 147313813246488 147410814763008 147422743690752 147513461243904 147611023056896 147715662495744 147727616092686 147824890085376 147922657869824 148013683048448 148039497055584 148130594131968 148228564101632 148443325857792 148644936472704 148958754072576 149120361693184 149336415535104 149435183005696 149553216884736 149652127742464 149744217161728 149854944755712 150060355551232 150072498887808 150171316912128 150481873403904 150494050850976 150593146454016 150799569125376 150811772281344 150904575295488 151123653244242 151223163420672 151535895146496 151647947587584 151868104738056 151927077470208 152062061449088 152353838923776 152668908903168 152769436581888 152781799145472 152882845308928 152991221870592 153104350445568 153198564212736 153199009281304 153299886014464 153420972493824 153522441390976 153623531094016 153730503671808 153744873209856 153839481126912 153941226815488 153953684203872 154055057866752 154278709575168 154373645991936 154669858947072 154772153827328 155092224917504 155206907068416 155419653963776 155527877234688 155856226025472 155971473113088 156178538992896 156281377652736 156294024413184 156623990685696 156720370286592 156733052571648 156947891401728 157063945715712 157264538238976 157291965621558 157388756265216 157492849357984 157721033723904 157892147675136 158225487888384 158440384299008 158455194080256 158669941506048 158774881943552 158900292940032 159004923789312 159005385726368 159103230734336 159220878802944 159228901082601 159333748310016 159439127773184 159452030068296 159557024219136 159670132015104 159886990491648 160224542195712 160336111251456 160398372241408 160674611134464 161006888593152 161422519812096 161521852219392 161756343956928 161862855426048 161875953856512 162210715709616 162317526368256 162330661592064 162553173237504 162660209393664 162673372348416 162773474476032 162881128890368 162996593098752 163009783274688 163117120094208 163117593977912 163225001787392 163353927785472 163454448697344 163562553491456 163876398170112 164021998866432 164336725131264 164445413441536 164546606006272 164676575895552 164785488974848 164907338760192 165024239321088 165133382336512 165234998247424 165248369561856 165357180420096 165583840608256 165597240152064 165939697679952 166048963756032 166062400939008 166412990103552 166515393429504 166757134614336 166945244577792 167225553531792 167290489798656 167578598331648 167643671691264 167760406904832 168114580881408 168342908317696 168358643710272 168462244306944 168586812850176 168698312065024 168817899995136 168831561248784 168942731526144 168943222334266 169047182655232 169158494912512 169292107579392 169404073259008 169633659224064 169649515266048 169879927397376 170238576082944 170423270506496 170783066292224 170917962153984 171069819130224 171136248184832 171262794006528 171497549201408 171511427300352 171616967983104 171866115454236 171979283890176 171993200972544 172106453090304 172334939578368 172348885441467 172462371766272 172712746564848 172826472480768 172946816630784 173183880167424 173197894729356 173311940100096 173563548272064 173670351740928 173785213084672 174118673055744 174225818124288 174478753032192 174607770451968 174723251781632 174830768881664 174847110709248 174968861889024 175084582035776 175199869730816 175338254278656 175454218732544 175562185637888 175576392659472 175692004196352 175700856367008 175816549859328 175932830646272 175947067661568 176062923276288 176310928784949 176427023990784 176922605518848 177179455527732 177248257048576 177379322363904 177746145411072 178121401171968 178231009345536 178245432336384 178489758849024 178621742186496 178881058942164 178991134576128 179123488653312 179369018744832 179383533826833 179501652246528 179612109766656 179612631571184 179730900844544 179872864303104 179991827837696 180252609970176 180448168771584 181074724913152 181337076006912 181457007935488 181600334788608 181712083746816 181832263696384 181966718631936 181975886951544 182095712354304 182216146026496 182230891506624 182328273928192 182343028482048 182727989133312 183105873302016 183241270001664 183507293225151 183628127010816 184007872677888 184524748724736 184596402536448 184864393093632 185001090121728 185114931757056 185383675096704 185505744420864 185520756105216 185757691936768 185775055128576 185889373028352 185904415757088 186026827972608 186027368413012 186149861588992 186281820684288 186296895171072 186420107403328 186534822240256 186682159889946 186805084225536 186928632561664 187453712990208 187813400150016 188201801023488 188326273114112 188465530011648 188599130652672 188715734616416 188839997997056 188855279499264 189253988745216 189370447429632 189385771857408 189645368777088 189770244292608 189785601073152 190162691948544 190178080487136 190303306776576 190579582416384 190837866627072 191114918322048 191189131198464 191518398093312 191726179319808 192130949578752 192391895220224 192528279207936 192670643257344 192798070931456 192916710490112 192934742851584 192950355712896 193069088980992 193196780177408 193476694376448 193604655153152 193723791048704 193739467762176 193876807025664 194148488454144 194549990383392 194769452007424 195172238098432 195508364720256 195584283639808 196133677694976 196418417661984 196547753017344 196563658254336 196684614991872 196954216660992 196970154790248 197099853447168 197385996074112 197507458842624 197523441741906 197653504720896 197924434477056 197940451119264 198070788685824 198193248630272 198480401989632 198611672096768 199404289179648 199551737659392 199806593007616 199964413587456 200096665183744 200386576318464 200509885513728 200510468029942 200642497871872 200658734467968 200790861938688 200800978705152 200933199839232 201066092167168 201082363041792 201206100393984 201498204325656 201630884560896 202047860195328 202064210517582 202197263450112 202490806317408 202569436626944 203138451898368 203558545204224 203709065527296 203988295827456 204139133927424 204264752283648 204561296658432 204712558460928 204974004895744 204993164279808 205009752944952 205119308169216 205135907042304 205271578938496 205406743822336 205568987774976 205704946100224 205831527989248 205994107464768 206226478596096 206709364782354 206942542757888 207370502979584 207670952853504 207808301367296 207961964150784 207972442230336 208109385547776 208238051990528 208392032550912 208694568765858 208831987580928 208960493715456 208977403428864 209263855202304 209418594287616 209722620828744 209851675020288 210294711631872 210522863566848 210885427113984 210967317184512 211273592107008 211559922008064 211867057253376 212023721263104 212294505070592 212305201443468 212444997746688 212462189436672 212602089111552 212602706757728 212742698958848 212893509353472 212910737338368 213041753358336 213182653988864 213351039874224 213491524829184 213632722927616 213781481668608 213933028442112 214232814845952 214675851457536 215087772598272 215230026416128 215362469625856 215675125275904 215817140568064 215834605142016 216280954279488 216423368491008 216440882122752 216737564316672 216897829797888 217031299301376 217328790798336 217346377699584 217489493458944 217805237047296 217939264929792 217956901232448 218100419002368 218417049510912 218501864226816 218695998488576 218868739181316 219115633508352 219568767860736 219876451680256 220032319094784 220195020865536 220331159415808 220650387406848 220796320202752 220970719869732 221116222144512 221252930239936 221398618341376 221416534585344 221573493743616 221883986804736 222020524572672 222342846152448 222967404709056 223053986398208 223438131108864 223524895588352 223680542539776 224152774508544 224478191613696 224616325742592 224782417133568 225090533326848 225108748331712 225256975368192 225722810105856 225741076276464 225889719681024 226178212298752 226199353688064 226217658422016 226356862943232 226506569863168 226685479866363 226834745131008 226984768110592 227303842719744 227890616205312 228093092173632 228350392008704 228530758385664 228681903067136 228822623977472 229003363354752 229154154872832 229154820605648 229305711853568 229324267963392 229486832805888 229779919437824 229798513921956 229949829021696 230283662086464 230435296641024 230595755507712 230911840223232 230930526305808 231082586800128 231418064362752 231560468987904 232158230740992 232638337376256 232810360602624 233129480945664 233291815852032 233784339038208 233957209669632 234101856879296 234256005595136 234267808489344 234422066479104 234441036619776 234596090215424 234935986028544 235080555429888 235081238379932 235236031987712 235421837102592 235896807358464 236239274036976 236505763151872 236838221512704 236994860548096 237338231832576 237495201562624 237660576448512 237682791120384 237986345132032 238162322915328 238508078589552 238654846101504 238831318204416 239158691659776 239178045102444 239335536328704 239830485737472 240336813293568 240504166877184 240597558362112 241011916701696 241510332889728 242133779718144 242282778329088 242622291509248 242634515935392 242794283139072 242813930784768 242974522008832 243124037976064 243316073564424 243476289552384 243476996893501 243637318844416 243829759856256 243990314090496 244141164402688 244321693335552 244494889648128 244676390966868 244837502681088 245343830237184 245814597255168 246032998299648 246128536715264 246485857458176 246668120162304 246819909009408 247178233462272 247361008140288 247700073504768 247852497371136 247872554342784 248035770630144 248375760912384 248395860228096 248909546519928 249073445634048 249093601408512 249619485155328 249773090144256 249938283986944 250135701921504 250417866866688 250935734697984 251287373348864 251465507536896 251640610357248 251807039332352 252171871322112 252338651660288 252493929906176 252514362476544 252537965565408 252693366460416 252860491702784 253047468097536 253226849992704 253414833501399 253550255931392 253570773982848 253737742368768 254106109888512 254450488836096 254819891096064 254918841597952 255357864124416 255634905759744 256174599438336 256604728695336 256704372277248 256894191009792 257246323802112 257267140950528 257425451974656 257799173181354 257968925835264 257989801458816 258159679635456 258319290349568 258502409367552 258693557649408 258864651272192 259069119847272 259239708721152 259399987177856 259775820251136 260677819627008 261178009583616 261338727186432 261511570259968 261718129548288 261891223549312 262063670689792 262084877672448 262246153322496 262270666063872 262605622214656 262626873053664 262799804596224 263181328098816 263343278456832 263364588989208 263538006294528 263899245969408 263920601492352 264094384914432 264640535986176 265383908278272 265769183291598 265872385572864 266068983545856 266619218116608 267182101757952 267346514018304 267368148504576 267544979290624 267734638273536 267932613279744 268109817389056 268274800525312 268321588413246 268486701864192 268663491919872 268664272434208 268841179414528 269053528117248 269397146927104 269418947356776 269596351266816 269987741756544 270672253157376 270851269197824 271243693522944 271411393605632 271612087369728 271984394436608 272185511903232 272748395544576 272950077947904 273324219039744 273346337259936 273492410892288 273514542723072 274091983699968 274658809953024 274861905002496 275442190516224 275612486376472 276011809016832 276894603804672 277282618867712 277296589640448 277479180730368 277501635182592 277672397635584 277856043401216 278075512645056 278258616631296 278259425021144 278442650107904 278636537905152 278662582692864 278834059542528 279018473603072 279041052619518 279224792383488 279422731026432 279630161104992 279802233360384 280392948842496 280697151422464 281180569485312 281698122809344 282079896010752 282489409671168 282698295017472 283073601924624 283259996995584 283282919248896 283858012471296 283880983117824 284055671144448 284078657786112 284468053165632 284655366438912 284678401609728 285041975558144 285244037922816 285267120730704 285454960164864 285455789461346 285643753127936 285869373624576 286234468610048 286783696797696 287589268979712 287779473522688 288196424368128 288374605705984 288564491321344 288587842830336 288792418811904 288983419088896 289197106397184 289375065735168 289402114277376 289771721064448 289795170266112 290406982729728 290585686573056 290609201643264 290800558669824 291222732681216 291335818969088 291824985575088 292154178011136 292758357147648 293262547080384 293376425459712 293593361154048 294200516542464 294627626492976 294821629526016 294845487381504 295026922487808 295222046113792 295431324991488 295455232185372 295649780170752 295845315739648 296027366096896 296078994111168 296261188263936 296457128203264 296886651715584 297289872945408 297917508145152 298240723386368 298870366011392 299106433769472 299304255484928 299488434323456 299709889511424 300120711102464 300144997775616 300342633824256 300765702044913 300963746807808 300988101701952 301186292908032 301599138250752 301623544562688 301809150590976 302247306488484 302446326841344 303071790292992 303096315776373 303295895175168 303736209476112 303854154940416 304124122898176 304707677847552 305337817806336 305563598290944 305765690617856 305982443741184 306208700891136 306397128425472 306398018562608 306599772028928 306841944987648 307044882781952 307247062188032 307461007343616 307489746419712 307678962253824 307882453630976 307907368407744 308110115733504 308557419150336 308747291983872 309339717894144 309544307654656 310064047173531 310184449835008 310413814136832 310839307927552 311055754469376 311712452050944 311942946226176 312357077985792 312588048826368 313041853148787 313247981371392 313440740573184 313466105143296 313895782803456 314127891431424 314529076477952 314583931243116 314777512530432 314985698715968 315442067447808 315784295350272 316450975776768 316880768598016 316910388160512 317339883012096 317549763887104 317800585880064 318010771452736 318206461468672 318441757605888 318457802165202 318667496620032 318878255546368 318904060136592 319114048438272 319340264030208 319773980983296 320449084391424 320672222502912 321349222268928 322013777186304 322845039624192 323043704438784 323512687913856 323725710852096 323751907713024 324421431419232 324635052736512 324661323184128 325106346475008 325346744696832 325546948952064 325547894722771 325762257780736 325993186197504 326019566549376 326234240188416 326235187955824 326450003574784 326707855570944 326908897394688 327125106982912 327752796340224 328043997732864 328673450262528 328890826883072 329093212012544 329353151791104 329570977949696 329814677520384 330048478642176 330266764673024 330469996494848 330496739123712 331167681216512 331194480304128 331879395359904 332097927512064 332124801878016 332825980207104 333030786859008 333514269228672 334451107063584 334580979597312 335157196663296 335287343382528 335520813809664 336229161762816 336685816635392 336717287420544 336924488613888 337173625700352 337396624130048 337635799990272 337663122497568 337885463052288 337886444668532 338094365310464 338584215158784 338808146518016 339267318448128 339299030532096 339759854794752 340477152165888 340846541012992 341835924307968 342139638260448 342272496369664 342525588013056 342995098402816 343022854600704 343233935966208 343732230908472 343958567780352 343986401945088 344669879156736 344697770882934 344924743532544 345425493129696 345652944961536 345893633261568 346367760334848 346395789458712 346623880200192 347127096544128 347340703481856 347570426169344 348237346111488 348451636248576 348957506064384 349215540903936 349446503563264 349661537763328 349694221418496 349937723778048 350169164071552 350399739461632 350676508557312 350908437465088 351124371275776 351152785318944 351384008392704 351401712734016 351633099718656 351865661292544 351894135323136 352621857569898 352854047981568 353845211037696 354358911055464 354496514097152 354758644727808 355492290822144 356242802343936 356462018691072 356490864672768 356979517698048 357243484372992 357762117884328 357982269152256 358246977306624 358738037489664 358767067653666 359003304493056 359224219533312 359225263142368 359461801689088 359745728606208 359983655675392 360505219940352 360896337543168 362149449826304 362674152013824 362914015870976 363200669577216 363424167493632 363664527392768 363933437263872 363951773903088 364191424708608 364432292052992 364461783013248 364656547856384 364686056964096 365455978266624 366211746604032 366482540003328 367014586450302 367256254021632 368015745355776 369049497449472 369192805072896 369728786187264 370002180243456 370229863514112 370767350193408 371011488841728 371041512210432 371515383873536 371550110257152 371778746056704 371808831514176 372053655945216 372054736826024 372299723177984 372563641368576 372593790342144 372840214806656 373069644480512 373364319779892 373610168451072 373857265123328 374907425980416 375626800300032 376403602046976 376652546228224 376931060023296 377198261305344 377431469232832 377679995994112 377710558998528 378507977490432 378740894859264 378771543714816 379290737554176 379540488585216 379571202146304 380325383897088 380356160974272 380606613553152 381159164832768 381675733254144 382229836644096 382378262396928 383036796186624 383452358639616 384261899157504 384783790440448 385056558415872 385341286514688 385596141862912 385833420980224 385869485703168 385900711425792 386138177961984 386393560354816 386698759772031 386953388752896 387209310306304 387447582097408 387478935524352 387753614051328 388296976908288 389099980766784 389538904014848 390344476196864 391016729440512 391168567279616 392267355389952 392836835323968 393095506034688 393127316508672 393369229983744 393908433321984 393940309580496 394199706894336 394771992148224 395014917685248 395046883483812 395307009441792 395848868954112 395880902238528 396141577371648 396386497260544 396960803979264 397223344193536 398808578359296 399103475318784 399613186015232 399928827174912 400193330367488 400773152636928 401019771027456 401020936059884 401284995743744 401317468935936 401581723877376 401601957410304 402132184334336 402164726083584 402412200787968 402996408651312 403261769121792 404095720390656 404128421035164 404394526900224 404981612634816 405138873253888 406276903796736 407117090408448 407418131054592 407976591654912 408278267854848 409122593316864 409425116921856 409948009791488 409986328559616 410019505889904 410238616338432 410271814084608 410543157876992 410813487644672 411137975549952 411409892200448 411663055978496 411988214929536 413418729564708 413885085515776 414741005959168 415341905707008 415616602734592 415923928301568 415944884460672 416218771095552 416476103981056 416784065101824 417389137531716 417663975161856 417954806857728 418527710404608 418561578929277 418837188575232 419445241657488 419703350040576 420589423263744 421045727133696 421770854227968 422547184214016 423119844016128 423734114506752 424047442526208 424589010141184 424610402886936 424889995493376 424924378873344 425205413515456 425485397917696 425787018706944 425821474676736 426083506716672 426365307977728 426702079748448 426983049658368 427265445855232 427562963337216 427866056884224 428183684192019 428465629691904 429351702915072 430175545196544 430460052832256 430724939251712 431350250551808 431669210284032 432561908558976 432846736982016 432881764245504 433475128633344 433795659595776 434062598602752 434657581596672 434692755399168 435610474094592 435878529859584 435913802464896 436200838004736 436834099021824 437003728453632 437391996977152 437737478362632 438231267016704 439137535721472 439752903360512 440064638189568 440390041731072 440662318831616 441300774813696 441592640405504 441941439739464 442232444289024 442505860479872 442797236682752 442833069170688 443146987487232 443767973609472 444041049145344 444685692304896 445934809418112 446107972796416 446876262217728 447049791176704 447361085079552 448305549017088 448956383227392 449232651485184 449564834267136 450181066653696 450217496663424 450513950736384 451445620211712 451482152552928 451779439362048 452398707376128 452435316844032 452713725886464 453013139726336 453370959732726 453669490262016 453969536221184 454607685439488 455781232410624 456186184347264 457061516771328 457363806134272 457645247954944 458006726709504 458308309745664 458309641211296 458611423707136 458648535926784 458973665611776 459559838875648 459597027843912 459899658043392 460567324172928 460870593282048 461191511015424 461823680446464 461861052611616 462165173600256 462836128725504 463120937975808 464316461481984 465276674752512 465620721205248 466258961891328 466583631704064 467568678076416 467914419339264 468203713758592 468512011190272 468535616978688 468844132958208 468882073239552 469192180430848 469871972057088 470161110859776 470162476759864 470472063975424 470843674205184 471793614716928 472478548073952 473011526303744 473676443025408 473989721096192 474676463665152 474990403125248 475321152897024 475365582240768 475972690264064 476324645830656 477016157179104 477309692203008 477662636408832 478317383319552 478356090204888 478671072657408 479660971474944 480673626587136 481008333754368 481195116724224 482023833403392 483020665779456 484267559436288 484565556658176 485244583018496 485269031870784 485588566278144 485627861569536 485949044017664 486248075952128 486632147128848 486952579104768 486953993787002 487274637688832 487659519712512 487980628180992 488282328805376 488643386671104 488989779296256 489352781933736 489675005362176 490687660474368 491629194510336 492065996599296 492257073430528 492971714916352 493336240324608 493639818018816 494356466924544 494722016280576 495400147009536 495704994742272 495745108685568 496071541260288 496751521824768 496791720456192 497819093039856 498146891268096 498187202817024 499238970310656 499546180288512 499876567973888 500271403843008 500835733733376 501871469395968 502574746697728 502931015073792 503281220714496 503614078664704 504343742644224 504677303320576 504987859812352 505028724953088 505075931130816 505386732920832 505720983405568 506094936195072 506453699985408 506829667002798 507100511862784 507141547965696 507475484737536 508212219777024 508900977672192 509639782192128 509837683195904 510715728248832 511269811519488 512349198876672 513209457390672 513408744554496 513788382019584 514492647604224 514534281901056 514850903949312 515598346362708 515937851670528 515979602917632 516319359270912 516638580699136 517004818735104 517046656324401 517387115298816 517729302544384 518138239694544 518479417442304 518799974355712 519551640502272 521355639254016 522356019167232 522677454372864 523023140519936 523436259096576 523782447098624 524127341379584 524169755344896 524492306644992 524541332127744 525211244429312 525253746107328 525599609192448 526362656197632 526686556913664 526729177978416 527076012589056 527798491938816 527841202984704 528188769828864 528932786354847 529281071972352 530767816556544 531538366583196 531744771145728 532137967091712 533238436233216 534364203515904 534693028036608 534736297009152 535089958581248 535469276547072 535865226559488 536219634778112 536549601050624 536643176826492 536973403728384 537328544868416 537682358829056 538107056234496 538794293854208 538837894713552 539192702533632 539975483513088 541344506314752 541702538395648 542822787211264 543224174739456 543968788873216 544371023806464 545496791089152 545900155895808 546648438079488 546692674519872 546984821784576 547029085446144 548183967399936 549317619906048 549723810004992 550521879675453 550884381032448 551224972752944 552023618033664 553789207609344 554565237735424 554593179280896 555003270365184 555344795271168 555712086802432 556151025290112 556517233262592 556518850042288 556885300215808 557273075810304 557325165385728 557668119085056 558036947206144 558082105239036 558449584766976 558845462052864 559260322209984 559604466720768 560785897684992 561394302844928 562361138970624 563396245618688 564978819342336 565396590034944 566147203849248 566519993991168 566565838497792 567761966235648 568111342288896 568157315572224 568936106331264 569310732877824 569356803219456 570083951116288 570488075845632 570534241461408 570909920329728 570911578922692 571287506255872 571738747249152 572468937220096 573567393595392 575178537959424 575558947045376 576392848736256 576749211411968 577175685660672 577584837623808 577966838177792 578394212794368 578750131470336 578804228554752 579543442128896 579590340532224 580813965459456 581171373146112 581218403286528 582445465362432 583649971150176 584308356022272 585516714295296 586525094160768 586752850919424 588401033084928 589255252985952 589643259052032 589690974763008 590053844975616 590444092227584 590862649982976 590910464370744 591299560341504 591301278169931 591690631479296 592054732193792 592157988222336 592522376527872 592914256406528 593773303431168 594579745890816 595835016290304 596481446772736 597740732022784 598212867538944 598608510969856 598976868646912 599419779022848 600241422204928 600289995551232 601531404089826 601927493615616 601976203403904 602372585816064 603198276501504 603247089125376 603618301181952 604494612976968 604892653682688 606143580585984 606192631552746 606591790350336 607472418952224 607708309880832 608248245796352 609415355695104 610675635612672 611127196581888 611531381235712 611964887482368 612417401782272 612794256850944 612796037125216 613199544057856 613683889975296 614089765563904 614922014687232 614979492839424 615357924507648 615764907261952 615814736815488 616220231467008 617114838300672 617494583967744 618679435788288 619088615309312 620128094347062 620368899670016 620827628273664 621678615855104 622111508938752 623424904101888 623885892452352 624714155971584 625176097652736 626083706297574 626495962742784 626881481146368 626932210286592 627791565606912 628255782862848 629058152955904 629167862486232 629555025060864 629971397431936 630884134895616 631568590700544 632901951553536 633761537196032 633820776321024 634679766024192 635099527774208 635601171760128 636021542905472 636412922937344 636883515211776 636915604330404 637334993240064 637756511092736 637808120273184 638228096876544 638680528060416 639547961966592 640898168782848 641344445005824 642698444537856 644027554372608 645690079248384 646087408877568 647025375827712 647451421704192 647503815426048 648842862838464 649270105473024 649322646368256 650212692950016 650693489393664 651093897904128 651095789445542 651524515561472 651986372395008 652039133098752 652468480376832 652470375911648 652900007149568 653415711141888 653817794789376 654250213965824 655505592680448 656087995465728 657346900525056 657781653766144 658186424025088 658706303582208 659141955899392 659629355040768 660096957284352 660533529346048 660939992989696 660993478247424 662335362433024 662388960608256 663758790719808 664195855024128 664249603756032 665651960414208 666061573718016 667028538457344 668902214127168 669161959194624 670314393326592 670574686765056 671041627619328 672458323525632 673371633270784 673434574841088 673848977227776 674347251400704 674793248260096 675271599980544 675326244995136 675770926104576 675772889337064 676188730620928 677168430317568 677616293036032 678534636896256 678598061064192 679519709589504 680954304331776 681693082025984 683671848615936 684279276520896 684544992739328 685051176026112 685990196805632 686045709201408 686467871932416 687464461816944 687917135560704 687972803890176 689339758313472 689395541765868 689849487065088 690850986259392 691305889923072 691787266523136 692735520669696 692791578917424 693247760400384 694254193088256 694681406963712 695140852338688 696474692222976 697915012128768 698431081807872 698893007126528 699323075526656 699388442836992 699875447556096 700338328143104 700799478923264 701353017114624 701816874930176 702248742551552 702305570637888 702768016785408 702803425468032 703266199437312 703731322585088 703788270646272 705243715139796 705708095963136 707690422075392 708717822110928 708993028194304 709517289455616 710984581644288 712485604687872 712981729345536 713959035396096 714486968745984 715524235768656 715964538304512 716493954613248 717476074979328 717534135307332 718006608986112 718450526284736 718923603378176 719491457212416 719967311350784 721010439880704 721792675086336 724298899652608 725828031741952 726401339154432 726848334987264 727329054785536 727866874527744 727903547806176 728382849417216 728864584105984 728923566026496 729372113928192 730430990680503 730911956533248 732423493208064 732965080006656 734029172900604 734512508043264 736031490711552 738098994898944 738385610145792 739457572374528 740004360486912 740459727028224 741534700386816 742083024420864 743030767747072 743100220514304 743557492113408 743617663028352 744107311890432 744109473652048 744599446355968 745127282737152 745187580684288 745680429613312 746139288961024 746728639559784 747220336902144 747714530246656 749814851960832 751253600600064 752807204093952 753305092456448 753862120046592 754396522610688 754862938465664 755359991988224 755421117997056 757015954980864 757481789718528 757543087429632 758581475108352 759142404292608 760244500504197 760650767794176 760712321948544 761213227106304 762318329665536 763351466508288 764459673288192 764756524793856 766073592373248 766904717279232 768523798315008 769567580880896 770113116831744 770682573029376 771192283725824 771738971406336 771801422851584 772276355923968 772787120709632 773397519544062 773906777505792 774418620612608 774895164194816 774957871048704 775507228102656 776593953816576 778199961533568 780688952393728 782033458881024 782337134559232 784534710779904 785673670647936 786191012069376 786254633017344 786738459967488 787816866643968 787880619160992 788399413788672 789543984296448 790029835370496 790093766967624 790614018883584 791697737908224 791761804477056 792283154743296 792772994521088 793921607958528 794446688387072 797617156718592 798206950637568 799226372030464 799857654349824 800386660734976 801546305273856 802039542054912 802041872119768 802569991487488 802634937871872 803203914820608 804264368668672 804329452167168 804824401575936 805992817302624 806523538243584 808191440781312 808256842070328 808789053800448 809963225269632 810277746507776 812553807593472 814234180816896 814836262109184 815953183309824 816556535709696 818245186633728 818850233843712 819896019582976 819972657119232 820039011779808 820477232676864 820543628169216 821086315753984 822275951099904 822819784400896 823326111956992 823976429859072 826837459129416 827770171031552 829482011918336 830683811414016 831233205469184 831847856603136 831889768921344 832437542191104 832952207962112 833568130203648 834778275063432 835327950323712 835909613715456 837055420809216 837123157858554 837674377150464 838890483314976 839406700081152 841178846527488 842091454267392 843541708455936 845094368428032 846239688032256 847468229013504 848094885052416 849178020282368 849220805773872 849779990986752 849848757746688 850410827030912 850970795835392 851574037413888 851642949353472 852167013433344 852730615955456 853404159496896 853966099316736 854530891710464 855125926674432 855732113768448 856367368384038 856931259383808 858703405830144 860351090393088 860920105664512 861449878503424 862700501103616 863338420568064 865123817117952 865693473964032 865763528491008 866950257266688 867591319191552 868125197205504 869315163193344 869385510798336 871220948189184 871757059719168 871827604929792 872401676009472 873668198043648 874007456907264 874783993954304 875474956725264 876462534033408 878275071442944 879505806721024 880129276379136 880780083462144 881324637663232 882601549627392 883185280811008 883882879478928 884464888578048 885011720959744 885594473365504 885666138341376 886293974974464 887535947218944 888082098290688 889371384609792 891869618836224 892215945592832 893752524435456 894099582353408 894722170159104 896611098034176 897912766454784 898465302970368 899129668534272 900362133307392 900434993326848 901027901472768 902297106134739 902891240423424 902964305105856 903558878724096 904797414752256 904870633688064 905427451772928 906026279452672 906741919465452 907338980524032 907939072442368 909215370878976 911562464821248 912372368694528 914123033542656 914727612268544 915290495909888 916013453419008 916619282422592 917222847414272 917297071853568 917947331223552 919119677751296 919194055687824 919799316086784 921134648345856 921741186564096 922383022030848 923647360892928 923722105223232 924330347200512 925672257451008 926241875951616 928632922963968 930192141520593 930553349505024 931241442410496 932517923782656 933167263408128 935137356152832 935828838678528 936407427517184 937024022380544 937071233957376 937764146479104 938384360861696 939125559446361 939743944114176 940322221719552 940324953519728 940944127950848 941687348410368 943587229433856 944957096147904 946023052607488 947352886050816 947979442192384 949352927330304 949980806250496 950642305794048 950731164481536 951945380528128 952649291661312 954032314358208 954619384406016 955325272817664 956634766639104 956712180409776 957342145314816 959321942949888 961347253174272 962016667508736 964047666806784 966041331558912 968535118872576 969131113316352 970489166036992 970538063741568 971177132556288 971255723139072 971898088035328 972496151904256 973264294257696 973905158209536 973907987574004 974549275377664 975319039425024 976564657610752 976643684168313 977286773342208 977979558592512 978705563867472 979350010724352 981375320948736 983258389020672 984131993198592 985943429832704 986672480649216 987279636037632 988712933849088 989444032561152 990800294019072 991409989484544 991490217371136 993503043649536 993583440912384 995638186079712 996293782536192 996374405634048 998477940621312 999092360577024 999095263114711 999753135947776 1000542807686016 1003742938791936 1005149493395456 1005862030147584 1006562441428992 1007228157329408 1008687485288448 1009354606641152 1009975719624704 1010057449906176 1010151862261632 1010773465841664 1011441966811136 1012189872390144 1012907399970816 1013659334005596 1014201023725568 1014283095931392 1016424439554048 1017801955344384 1019279564384256 1019675366391808 1021431456497664 1022539623038976 1026418914781344 1026817489108992 1027576764039168 1028985295208448 1029068563802112 1029701807898624 1031196692725416 1031875703341056 1031959205835264 1033277161398272 1034009637470208 1034093312648802 1034774230597632 1035458605088768 1036276479389088 1036958834884608 1037599948711424 1039103281004544 1042711278508032 1044712038334464 1045354908745728 1046046281039872 1046872518193152 1047564894197248 1048339510689792 1048984613289984 1049082664255488 1050422488858624 1050507492214656 1051199218384896 1052725312395264 1053373113827328 1053458355956832 1054152025178112 1055596983877632 1055682405969408 1057865572709694 1058562143944704 1061535633113088 1063076733166392 1063489542291456 1064275934183424 1066476872466432 1068728407031808 1069386056073216 1069472594018304 1070179917162496 1070938553094144 1071730453118976 1072439269556224 1073099202101248 1073286353652984 1073946807456768 1074657089736832 1075364717658112 1076214112468992 1077588587708416 1077675789427104 1078385405067264 1079950967026176 1082689012629504 1083405076791296 1085645574422528 1086448349478912 1087937577746432 1088742047612928 1090993582178304 1091800311791616 1093296876158976 1093385349039744 1093969643569152 1094058170892288 1096367934799872 1098635239812096 1099447620009984 1101043759350906 1101768762064896 1102449945505888 1104047236067328 1107578415218688 1109186358561792 1110006540730368 1110689590542336 1111424173604864 1112302050580224 1113034466525184 1113037700084576 1113770600431616 1114546151620608 1114650330771456 1115336238170112 1116073894412288 1116164210478072 1116899169533952 1117690924105728 1118520644419968 1119208933441536 1121571795369984 1122788605689856 1124722277941248 1126792491237376 1129957638684672 1130793180069888 1132294407698496 1133039987982336 1133131676995584 1135523932471296 1136222684577792 1136314631144448 1137872212662528 1138621465755648 1138713606438912 1140167902232576 1140976151691264 1141068482922816 1141819840659456 1141823157845384 1142575012511744 1143477494498304 1144937874440192 1147134787190784 1150357075918848 1151117894090752 1152785697472512 1153498422823936 1154351371321344 1155169675247616 1155933676355584 1156788425588736 1157500262940672 1157608457109504 1159086884257792 1159180681064448 1161627930918912 1162342746292224 1162436806573056 1164890930724864 1167299942300352 1168616712044544 1171033428590592 1173050188321536 1173505701838848 1176802066169856 1178510505971904 1179286518104064 1179381949526016 1180107689951232 1180888184455168 1181725299965952 1181820928741488 1182599120683008 1182602556339862 1183381262958592 1184109464387584 1184315976444672 1185044753055744 1185828512813056 1187546606862336 1189159491781632 1191670032580608 1192962893545472 1195481464045568 1196425735077888 1197217021939712 1197953737293824 1198839558045696 1200482844409856 1200579991102464 1203062808179652 1203854987231232 1203952406807808 1204745171632128 1206396553003008 1206494178250752 1207236602363904 1208989225953936 1209785307365376 1212287161171968 1212385263105492 1213183580700672 1214944837904448 1215416619761664 1216496491592704 1218830711390208 1221351271225344 1222254393163776 1223062762471424 1223929774964736 1224834803564544 1225592074250432 1226399088115712 1227367779950592 1228179531127808 1229844029374464 1229958985678848 1230715849015296 1231529814523904 1231629473630976 1232440462934016 1234229676601344 1234989167935488 1238177230618624 1240256188694124 1240737799340032 1241655256547328 1243357231710208 1244223017877504 1246849808203776 1247771784904704 1249428311943168 1250352195305472 1252167412595148 1252991925485568 1253864420573184 1255583131213824 1255684736787831 1256511565725696 1258116305911808 1258335724972464 1259110050121728 1259942794863872 1261768269791232 1263137181401088 1267523074392064 1267641552642048 1269359532048384 1270199055548416 1271202343520256 1272043085810944 1272825845874688 1273767030423552 1273831208660808 1274669986480128 1275513022185472 1275616240546368 1276456193753088 1277361056120832 1279095923933184 1281796337565696 1282688890011648 1284551052576057 1285396889075712 1288055108745216 1291380158496768 1292174817755136 1294050751655424 1295007630852096 1297685725676928 1298540210946048 1298645292736512 1300425385900032 1301386978787328 1302187795808256 1302191578891084 1303049031122944 1303972744790016 1304078266197504 1304940751823296 1305800014299136 1306831422283776 1307635589578752 1308500427931648 1311011185360896 1312175990931456 1314693801050112 1315563307532288 1317412607164416 1318283911798784 1319258710081536 1320193914568704 1321067058692096 1321879985979392 1321986956494848 1324777921216512 1327517581439616 1328391710048256 1328499207512064 1331303920828416 1332123147436032 1334057076914688 1337804428254336 1338323918389248 1340628786653184 1341149373530112 1342083255238656 1344916647051264 1346743266541568 1346869149682176 1347697954455552 1348694502801408 1349586496520192 1350543199961088 1350652489990272 1351541852209152 1351545778674128 1352377461241856 1354336860635136 1355232586072064 1357196122128384 1359039419179008 1361908608663552 1363386164051968 1367343697231872 1368558553041792 1369089985478656 1371980393611264 1372091418402816 1372935743864832 1374928923633888 1375834271121408 1375945607780352 1378679516626944 1378791083531736 1379698974130176 1381701972518784 1382611779846144 1383574533046272 1385471041339392 1385583157834848 1386495520800768 1388508386176512 1389362813927424 1390281704677376 1392949384445952 1395830024257536 1396862163615744 1397786014253056 1398646151053312 1398776885673984 1399750895112192 1400676656286208 1402706034229248 1403633749860352 1404497485103104 1404611141275776 1405536033570816 1405606850936064 1406532398874624 1407462645170176 1407576541292544 1410487430279592 1411416191926272 1415380844150784 1417435644221856 1417986056388608 1419034578911232 1421969163288576 1424971209375744 1425963458691072 1427918070792192 1428973937491968 1431048471537312 1431929076609024 1432987909226496 1434952149958656 1435068270614664 1436013217972224 1436901052569472 1437847206756352 1438982914424832 1439934622701568 1442020879761408 1443585350172672 1448597799305216 1451656063483904 1452802678308864 1453696669974528 1454658109571072 1455733749055488 1455807095612352 1456765698834432 1457729168211968 1457847132052992 1458744227856384 1460861981361006 1461823913066496 1464846986416128 1465930160013312 1468058345801208 1469025016086528 1472062981423104 1476197989797888 1476771220291584 1478915144749056 1480008720973824 1480919454056448 1483069400773632 1484166048841728 1486061535494144 1486200441028608 1487114984226816 1487235326056704 1488214623780864 1488218947304096 1489198892711936 1490254565474304 1490375161368576 1491360859226624 1492278577922048 1493457279119568 1494440673804288 1495429060493312 1499629703921664 1502507201200128 1505614408187904 1506610184912896 1507724240093184 1508793045221376 1509725876931328 1510719983976448 1510842235994112 1514031909961728 1514963579437056 1515086174859264 1517162950216704 1518284808585216 1520489001008394 1521301535588352 1521424643897088 1522426454212608 1524636659331072 1526702933016576 1528919346576384 1529513049587712 1532147184746496 1533809434558464 1537047596630016 1539135161761792 1540226233663488 1541365146058752 1542384567451648 1543477942812672 1543602845703168 1544552711847936 1545574241419264 1546795039088124 1547813555011584 1548837241225216 1549790328389632 1549915742097408 1551014456205312 1553187907633152 1556399923067136 1561377904787456 1564066917762048 1564674269118464 1569069421559808 1571347341295872 1572382024138752 1572509266034688 1573476919934976 1575633733287936 1575761238321984 1576798827577344 1579087968592896 1580059670740992 1580187533935248 1581228037767168 1583395475816448 1583523608954112 1584566309486592 1585545989042176 1586798359064541 1587843215917056 1588893376774144 1595234313437184 1596413901275136 1598452744060928 1599715308699648 1600773321469952 1603092610547712 1604079084109824 1604083744239536 1605139982974976 1605269875743744 1606407829641216 1608528737337344 1608658904334336 1609648803151872 1611985634605248 1613047076487168 1616382881562624 1616513684140656 1617578107600896 1619926450539264 1620555493015552 1625107615186944 1628468361633792 1629672524218368 1631906366619648 1633113071419392 1636490373267456 1637700467687424 1639792039165952 1639945314238464 1640078023559616 1640954465353728 1641087256338432 1642172631507968 1644551902199808 1645639568801792 1646652223913984 1647952859718144 1653674918258832 1655540342063104 1658964023836672 1661367622828032 1662466410938368 1663695713206272 1663779537842688 1665904415924224 1667136260407296 1669556550126864 1670655900647424 1671819227430912 1674110841618432 1674246315717108 1675348754300928 1677780966629952 1678813400162304 1682357693054976 1684182908534784 1687083416911872 1690188736856064 1694936458027008 1696189770104832 1698356040564736 1698441611547744 1699559981973504 1699697515493376 1700821654061824 1701941591670784 1703285898706944 1704334026866688 1704338978254507 1705461231910912 1706808318993792 1707932198633472 1709061783420928 1710251853348864 1711464227536896 1712734736768076 1713862518767616 1717406811660288 1720702180786176 1721840211329024 1722899757006848 1725401002207232 1726676841136128 1730247634235904 1731527056982016 1733900514533376 1735182638383104 1736250394411008 1738630326386688 1738771021596672 1742441896378368 1743514119438336 1743655209859584 1747336396087296 1749567987908608 1750949913450528 1752925068066816 1756550142885888 1759011613442048 1760258552758272 1762649275326464 1765203099254784 1766370561622016 1767765758957856 1768929777156096 1770023441919488 1771332276682752 1772587949948928 1773903834509793 1775071894437888 1776164196581376 1778742769219584 1783739237672448 1784431891185664 1787505048870912 1789444340318208 1793222196068352 1795825532909568 1796930605940736 1798259337068544 1800724266614784 1800869986653696 1804594212269478 1805782480846848 1805928610211712 1807117757448192 1809594829504512 1809741267376128 1810854903545856 1812052558905344 1813483838930904 1814677961048064 1815878144884736 1818430741757952 1823124929642496 1824744737389056 1828246067085312 1829455224537088 1830580991819776 1832026906838016 1833238564845184 1834445694828544 1834594143707136 1835894662447104 1838239355502592 1838388111375648 1839598632173568 1842269296691712 1844766044061696 1847294721785856 1847444210446464 1848660694401024 1851344514902016 1852483751903232 1857265845927936 1860384283041186 1861106699010048 1862482884820992 1865035847565312 1866334526816256 1870274712305664 1871657677357056 1872814855034368 1874142467914752 1875528292958208 1876768721723392 1878251118892722 1879487888228352 1880644443439104 1880649907039456 1881888255901696 1883374696820736 1887174458867712 1889914192295808 1894705772101632 1895958884384768 1898705854660608 1899961612500992 1901284611588096 1901462328963072 1903890761056256 1905298583322624 1908064628716416 1909238768812032 1910650545635328 1913269533278208 1913424360819552 1914684290629632 1918643885899776 1922694506348544 1924033335017472 1928095333613568 1932082663117824 1937070237745152 1938262226632704 1940978332073984 1941076127483136 1942354265112576 1942511446278144 1943796176070656 1944992303808512 1946528588515392 1947810316419072 1947815975148008 1949098550755328 1950638078850048 1953129315221504 1953287368336626 1954573546684416 1955959117185024 1957411127734944 1958700021448704 1962750641897472 1966516778041344 1968263986397184 1971886859665408 1973344961298432 1974559272075264 1977425867698176 1978888065122304 1981600588038144 1982819978969088 1982980434742272 1987006087299072 1987166881824768 1991276372159424 1992587565072384 1992748811268096 1996955881242624 1998184721154048 1998190526229422 1999506271895552 2001085615372032 2007485877583872 2010298986790912 2011724060295168 2013124882857984 2014456314658816 2017374970576896 2018709213282304 2019951439249408 2020114899812352 2020303724523264 2021546931683328 2022883933622272 2024379744780288 2025814799941632 2027318668011192 2028402047451136 2028566191862784 2032848879108096 2035603910688768 2038559128768512 2039350732783616 2042862912995328 2045079246077952 2052837829562688 2053634978217984 2055153528078336 2057970590416896 2058137127604224 2059403615797248 2062393385450832 2063751406682112 2063918411670528 2066554322796544 2068019274940416 2068186625297604 2069548461195264 2070917210177536 2072552958778176 2073917669769216 2075199897422848 2078206562009088 2085422557016064 2089424076668928 2092092562079744 2093745036386304 2095129788394496 2096679021379584 2097969226579968 2098165328510976 2100844977717248 2101014984429312 2102398436769792 2105450624790528 2106746227654656 2106916711913664 2108304050356224 2111193967755264 2111364811938816 2115731145419388 2117124287889408 2123071266226176 2126153466332784 2126979084582912 2128551868366848 2132953744932864 2137456814063616 2138945188036608 2140359834324992 2141877106188288 2143460906237952 2144878539112448 2146198404202496 2146572707305968 2147893614913536 2149314179473664 2150729435316224 2152428224937984 2155177175416832 2155351578854208 2156770810134528 2159901934052352 2165378025259008 2166810153582592 2171291148845056 2172896698957824 2175875155492864 2177484095225856 2181987164356608 2183600623583232 2186593752317952 2186770698079488 2188116341784576 2191292972041509 2192735869599744 2197270479624192 2198895240019968 2202087518701812 2203537524129792 2204899891011776 2208094472134656 2215156830437376 2218372717123584 2220013081460736 2221379181084672 2222848347209728 2224604101160448 2226075400169152 2227541200863232 2229092303241216 2229300661542912 2230672476340224 2232147788824576 2232328420956144 2233798339067904 2235381848211456 2237041288839936 2238417866883072 2243143590739968 2249444555882496 2253584982474752 2259915277369344 2261586360139776 2264588815396992 2266079975964672 2266263353991168 2271047864942592 2272445369155584 2272629262288896 2275744425325056 2277427212877824 2280335804465152 2280733501512591 2281952303382528 2282136965845632 2283639681318912 2283646315690768 2285150025023488 2286954988996608 2289875748880384 2294269574381568 2300714151837696 2302235788181504 2305571394945024 2306996845647872 2308702742642688 2310339350495232 2311867352711168 2313576851177472 2315216914219008 2318173768515584 2318361362128896 2323255861837824 2324685492584448 2324873613146112 2329781861449728 2334599884600704 2342066857181184 2346100376643072 2347011403677696 2353604132339712 2357021011943808 2358573036208128 2358763899052032 2360215379902464 2361776368910336 2363450599931904 2363641857482976 2365198241366016 2365205112679724 2366762525917184 2368631952889344 2370089506111488 2371657025626112 2375093213724672 2378318983563264 2383340065161216 2385925787090944 2392851470155776 2394434043879424 2395907474587648 2397679116091392 2400965688819712 2401159982204928 2406125616359304 2407709974462464 2407904813615616 2412793106006016 2412988356501504 2414473204727808 2417978451907872 2419570614730752 2424574322343936 2424770526210984 2426367161401344 2429889675808896 2430833239523328 2432992983185408 2437661422780416 2442702542450688 2444508786327552 2446125524942848 2447859549929472 2449669607129088 2451184148500864 2452798176231424 2454735559901184 2456359062255616 2459688058748928 2459917971357696 2461431698030592 2463059629047808 2463258947261952 2468459353202688 2469978335870976 2476354461237248 2480512377388248 2481475598680064 2483310513094656 2486714463420416 2488446035755008 2493699616407552 2495543569809408 2498856623886336 2500704390610944 2504334825190296 2505983850971136 2507728841146368 2511166262427648 2511369473575662 2513023131451392 2516232611823616 2516671449944928 2518220100243456 2519885589727744 2523536539582464 2526274362802176 2535046148784128 2535283105284096 2538719064096768 2540398111096832 2542404687040512 2544086171621888 2545651691749376 2547534060847104 2547662417321616 2549339972960256 2551026044370944 2551232481092736 2552912387506176 2554722112241664 2558191847866368 2563592675131392 2565377780023296 2569102105152114 2570793778151424 2576110217490432 2582760316993536 2584349635510272 2588101503310848 2590015261704192 2595371451353856 2597080421892096 2597290585473024 2600850771800064 2602773957574656 2604375591616512 2604383157782168 2606098062245888 2607945489580032 2608156532395008 2609881503646592 2611600028598272 2613662844567552 2615271179157504 2617000855863296 2622022370721792 2624351981862912 2629387602100224 2631126615064576 2634825214328832 2636567823597568 2638517420163072 2640387829137408 2642134117384192 2643759971958784 2643973912989696 2649555842433024 2655035162879232 2656783420096512 2656998415024128 2662607841656832 2664246294872064 2668114153829376 2675608856508672 2676647836778496 2681257573306368 2682298747060224 2684166510477312 2689833294102528 2693486533083136 2693738299364352 2695395908911104 2697389005602816 2699172993040384 2701086399922176 2701304979980544 2703083704418304 2703091557348256 2704754922483712 2706891318404217 2708673721270272 2710465172144128 2714392244256768 2718078838358016 2723817217327104 2726772328103936 2734687394463744 2737117106083584 2738179970957312 2743960787222528 2744182836805632 2745871487729664 2749857847267776 2751668542242816 2751891215560704 2757359033253888 2757582167063472 2759397948260352 2763403945037568 2765223559692288 2767149066092544 2770942082678784 2771166315669696 2772991041601536 2777016772353024 2778725627854848 2780563409354752 2785898768891904 2791660048515072 2793724327231488 2795572028506112 2797292302106624 2797553771347968 2799501790224384 2801353312572416 2805412068458496 2807267499720704 2808994970206208 2809222282551552 2811072067141632 2811213701872128 2814925290340352 2815153082585088 2820974860559184 2822832383852544 2830761688301568 2834871288443712 2835972112777216 2838069157822464 2843938326577152 2849942418751488 2851926917382144 2855836141584384 2857947874983936 2862096943074624 2863858153218048 2865975818452992 2869904299917312 2870136541229328 2872026435944448 2873802105138944 2875694413512704 2877965828849664 2879869245403136 2884041759522816 2897195598610432 2903312126967808 2905605356617728 2907393339949056 2909316219142144 2911467498110976 2911614191224704 2913531397668864 2915458336423936 2915694264105984 2917488455712768 2921723962722012 2923647826132992 2929693972832256 2929931052504939 2931860320026624 2936116691602416 2938050032173056 2944125962846208 2952395979595776 2957830289498112 2960017441947648 2961838908112896 2966138801547264 2968332097683456 2972123070988288 2972400882057216 2974229968453632 2974470652113408 2976437894608192 2978397785423872 2980509130948608 2980750322737152 2982721718453248 2984557155844096 2986914558239136 2988881347608576 2990858120986624 2997285789344133 2999259407843328 3011228816375808 3013220369825792 3015448480186368 3017586090442752 3019451753862656 3021684471988224 3028063819923456 3029927158874112 3030172349718528 3034325900433408 3036569617170432 3040978002016788 3042603071176704 3042849287794176 3049273318662144 3053405866033152 3057838693152768 3059026099175424 3064294369492992 3067618869116928 3078270323523584 3080452467326976 3082730292117504 3084769134903296 3086955885625344 3087205691406336 3089105423695872 3091148482838528 3093590078176248 3095627110023168 3097674482450432 3099580656779264 3099831484194816 3102028912410624 3106375815266304 3112799846134272 3122755809574912 3128133835524096 3129348538236928 3138138843119616 3142694682591744 3145018532069376 3146953839869952 3151267466575872 3151522476643968 3153597655154688 3158175937185792 3160119341481984 3160375067870496 3162456075534336 3166790951632896 3167047217908224 3171091978084352 3173596718129082 3175686431834112 3177786753548288 3190468626874368 3192827802550272 3199430617399296 3201546642939904 3206185221095424 3208158168219648 3208167488479072 3210279965949952 3210539751487488 3212815659282432 3217317808668672 3219297606303744 3223971269210496 3226094152974336 3232765763125248 3233027368281312 3235156215201792 3239852901078528 3241110986031104 3250215230373888 3256936723267584 3259345048436736 3263812733239296 3266226142838784 3272980746534912 3275400935374848 3279584078331904 3279890628476928 3280156047119232 3281908930707456 3282174512676864 3284345263015936 3289103804399616 3291279137603584 3293304447827968 3295905719436288 3307349836517664 3311080684126208 3317928047673344 3322735245656064 3324932821876736 3327559075685376 3331808831848448 3334272520814592 3339113100253728 3341311801294848 3343638454861824 3348221683236864 3348492631434216 3350697508601856 3355561933259904 3357626800324608 3364715386109952 3368365817069568 3374166833823744 3380377473712128 3389872916054016 3392379540209664 3396712081129472 3396883223095488 3399119963947008 3399395030986752 3401643308123648 3406571797413888 3408668053733376 3408677956509014 3410922463821824 3413616637987584 3415864397266944 3418123566841856 3420503706697728 3422928455073792 3425469473536152 3427725037535232 3434813623320576 3441404361572352 3443680422658048 3445799514013696 3450802004414464 3453353682272256 3460495268471808 3463054113964032 3467801029066752 3470365276766208 3472500788822016 3477260652773376 3477542043193344 3484883792756736 3487028238876672 3487310419719168 3494672792174592 3499135975817216 3501899826901056 3505850136133632 3513100285771776 3518023226884096 3520517105516544 3525298550652928 3530406198509568 3532741123244032 3535531517915712 3537859554312192 3540046883838976 3542664553365504 3545175899897856 3547807669019586 3550143788875776 3552328393162752 3557485538439168 3567478475344896 3568863782371328 3575010097741824 3578888680636416 3586444392136704 3591651065819136 3593861211881472 3596518674137088 3601448533229568 3601739973307392 3609188424538956 3611564961693696 3611857220423424 3614235514896384 3619189659009024 3619482534752256 3621709807091712 3624105117810688 3626967677861808 3629355922096128 3631756289769472 3636861483515904 3646249859284992 3649489474778112 3656492134170624 3658910449074176 3661161983639552 3664053813676032 3666477129690368 3668891389657088 3669188287414272 3671789324894208 3676478711005184 3676776222751296 3679197264347136 3684538593383424 3689532088123392 3694589443571712 3694888420892928 3697321388802048 3702689029804032 3704967503806464 3714531691855872 3720768566082372 3722213398020096 3724965769641984 3730071695130624 3732669053632512 3740549424611328 3743315354714112 3745629710068736 3748284935829504 3751056585916416 3753537443446784 3756502237785444 3758975776456704 3761299814078912 3763776511803392 3766749393641472 3774348917735424 3779828384591616 3789411544203264 3791917768769536 3799923225001984 3802569223176192 3802924657926144 3807781522112512 3810597166645248 3816129257432832 3818477537624064 3821301091270656 3826539066556416 3826848721639104 3829368581259264 3837287771799552 3845389012697088 3848066670034944 3853653157728171 3856190667227136 3864165326235648 3874140475490304 3876524453265408 3881956664147968 3882152254966272 3885022892556288 3887592352141312 3889984607617024 3893057177030784 3895620632838144 3895631950296016 3898197101510656 3901276157700096 3906258630443008 3906574736673252 3909147093368832 3911918234370048 3914822255469888 3917400042897408 3925501283794944 3933033556082688 3936527972794368 3943773719330816 3946689922596864 3954851735396352 3957776130244608 3963201176076288 3965639957938176 3965960869484544 3974333763649536 3982552744318848 3985175130144768 3985497622536192 3993911762485248 3996369442308096 3996381052458844 3999012543791104 4002171230744064 4014971755167744 4020597973581824 4023448120590336 4026249765715968 4028912629317632 4034749941153792 4037418426564608 4040229799624704 4040607449046528 4043093863366656 4045767867244544 4048759489560576 4051629599883264 4054637336022384 4056804094902272 4057132383725568 4065697758216192 4077118257537024 4085725825990656 4090158492155904 4105675659125376 4107269956435968 4115941180833792 4116274255208448 4118807231594496 4124786770901664 4127502813364224 4127836823341056 4133108645593088 4136038549880832 4136373250595208 4139096922390528 4139108947189517 4141834420355072 4145105917556352 4147835339538432 4150399794845696 4156413124018176 4170845114032128 4178848153337856 4184185124159488 4187490072772608 4190259576788992 4193358042759168 4195938453159936 4196330657021952 4201689955434496 4202029968858624 4210901249581056 4213492455309312 4213833423827328 4216608100712448 4222387935510528 4222729623877632 4231462290838776 4234248575778816 4246142532452352 4252306932665568 4253958169165824 4257103736733696 4265907489865728 4274913628127232 4277890376073216 4280719668649984 4283754212376576 4286921812475904 4289757078224896 4292396808404992 4293145414611936 4295787229827072 4298628358947328 4304856449875968 4310354350833664 4310703157708416 4313541620269056 4319803868104704 4330756050518016 4333620307165184 4342582297690112 4345793397915648 4351750310985728 4354968190451712 4363974328713216 4367201247166464 4373187504635904 4373541396158976 4376232683569152 4382585944083018 4385471739199488 4394540959248384 4397790480039936 4404175037403624 4407075048259584 4409799782023552 4416188944269312 4430313660874752 4436745434247168 4440026162921472 4442758362169344 4445696694419456 4449208202320896 4452150800338304 4455082401726464 4458184606482432 4458601323085824 4461344952680448 4464295577649152 4464656841912288 4467596678135808 4470763696422912 4474082577679872 4476835733766144 4486287181479936 4498889111764992 4507169964949504 4519830554738688 4523172720279552 4529177630793984 4532159951929344 4532526707982336 4542095729885184 4544890738311168 4545258524577792 4551488850650112 4554854425755648 4560671608930304 4561467003025182 4563904606765056 4564273931691264 4567279362637824 4567292631381536 4570300050046976 4573909977993216 4579751497760768 4588539148763136 4601428303675392 4604471576363008 4611142789890048 4613993691295744 4617405485285376 4620678700990464 4623734705422336 4627153702354944 4630433828438016 4636347537031168 4636722724257792 4646511723675648 4649370985168896 4649747226292224 4659563722899456 4669199769201408 4684133714362368 4692200753286144 4694022807355392 4707208264679424 4714042023887616 4717146072416256 4717527798104064 4720430759804928 4723552737820672 4726901199863808 4727283714965952 4730396482732032 4730410225359448 4733525051834368 4737263905778688 4740179012222976 4743314051252224 4750186427449344 4756637967126528 4766680130322432 4771851574181888 4785702940311552 4788868087758848 4791814949175296 4795358232182784 4801931377639424 4802319964409856 4812251232718608 4815419948924928 4815809627231232 4825586212012032 4825976713003008 4828946409455616 4835956903815744 4839141229461504 4849148644687872 4849541052421968 4852734322802688 4859779351617792 4861666479046656 4865985966370816 4875322845560832 4885405084901376 4889017572655104 4892251049885696 4895719099858944 4899339214258176 4902368297001728 4905596352462848 4909471119802368 4912718124511232 4919376117497856 4919835942715392 4922863396061184 4926119258095616 4926517894523904 4936918706405376 4939956671741952 4952708922474496 4961024754776496 4962951197360128 4966621026189312 4973428926840832 4976892071510016 4987399232815104 4991087139618816 4997713247772672 5001408781221888 5008669650380592 5011967701942272 5015457682292736 5022332524855296 5022738947151324 5026046262902784 5032465223647232 5033342899889856 5036440200486912 5039771179455488 5047073079164928 5052548725604352 5070092297568256 5070566210568192 5080796222193664 5084809374081024 5088172343243776 5091303383498752 5095068121694208 5095324834643232 5098679945920512 5102052088741888 5102464962185472 5105824775012352 5113016934763521 5116383695732736 5127185350262784 5130755560046592 5138204210304228 5141587556302848 5152220434980864 5165520633987072 5168699271020544 5176203006621696 5180030523408384 5190742902707712 5194581170946048 5201701543600128 5205547915149312 5208751183233024 5208766315564336 5212196124491776 5215890979160064 5216313064790016 5219763007293184 5223200057196544 5227325689135104 5230542358315008 5234001711726592 5248703963725824 5258775204200448 5262253230129152 5269650428657664 5273135647195136 5277034840326144 5280775658274816 5284268234768384 5287519943917568 5287947825979392 5299111684866048 5310070325758464 5313996830048256 5321711503529379 5325215683313664 5328492589744128 5336228307658752 5351217713017344 5353295673556992 5362515146612736 5368333020954624 5379666588205056 5386973066166272 5387476598728704 5390791817822208 5394778011205632 5398345986080768 5402172799844352 5402609959961088 5406183114696512 5409509844967424 5413782636808434 5417347442540544 5420930344288256 5428784488513536 5436157676716032 5447634434654208 5469374788927488 5474234212167168 5476359941914624 5488365673611264 5491742975459328 5499715694535552 5503337084485632 5503782431121408 5514718066507776 5515164334126944 5518795896520704 5526807890075136 5534298132185088 5541884165357568 5542332631339392 5545982083203072 5554033544706048 5557451255709696 5561126818709504 5571797537783808 5583320097030144 5587448654462976 5591144057012224 5594584604213248 5595107542695936 5599003580448768 5602706625144832 5610824136916992 5614534999441408 5617989940412416 5618444565103104 5622427403744256 5629850580680704 5630306165170176 5641949721118368 5645664767705088 5661523376603136 5669742576887424 5671944225554432 5687876653154304 5699884837502976 5703853834764288 5711672283168768 5715895749967872 5724193886149248 5727716306436096 5731951636905984 5739808599834624 5740273082458656 5744052871888896 5747604210277888 5755931657699328 5759738490806272 5768083519045632 5794391197220864 5811210713235456 5814786679898112 5818632438284288 5822934996221952 5823228382449408 5827062795337728 5830916672847872 5831388528211968 5834976911425536 5843447925444024 5847295652265984 5859387945664512 5859862105009878 5863720640053248 5872233383204832 5876100064346112 5888251925692416 5904791959191552 5915660578996224 5920034883895296 5923677816225792 5932277603094528 5936664195366912 5944246141976576 5944801764114432 5948459936907264 5948941304226816 5952875789216384 5956795570847744 5961018261897216 5961500645474304 5965443436906496 5969114311688192 5973829116478272 5977762695217152 5981716241973248 5994571578688266 5998518815686656 6022457632751616 6026440739651584 6030896960372736 6035172180885504 6038903507725312 6043368943976448 6056127639846912 6059854317748224 6060344699437056 6068651800866816 6073139234340864 6081956004033576 6085206142353408 6085698575588352 6098546637324288 6106811732066304 6115677386305536 6118052198350848 6128588738985984 6135237738233856 6156540647047168 6160904934653952 6165460584235008 6169538269806592 6173911771250688 6174411382812672 6178210847391744 6182296965677056 6187180156352496 6191254220046336 6195348964900864 6199161313558528 6199662968389632 6204057824821248 6212751630532608 6225599692268544 6245511619149824 6256267671048192 6258697076473856 6276277686239232 6285389365183488 6290037064138752 6293907679739904 6302534933151744 6303044953287936 6307195310309376 6316351874371584 6320238682963968 6320750135740992 6324912151068672 6333581903265792 6334094435816448 6342183956168704 6347193436258164 6351372863668224 6355573507096576 6380937253748736 6385655605100544 6398861234798592 6403093285879808 6412370442190848 6416334976958144 6420559931899904 6421079502974976 6425631318564864 6434635617337344 6438595212607488 6447942538420992 6452188305948672 6465531526250496 6466054736562624 6470312430403584 6479705802157056 6482221972062208 6500430460747776 6513873446535168 6518690096873472 6527625466478592 6532452285677568 6545961493069824 6550801870749696 6559168156663808 6559781256953856 6560312094238464 6564349025353728 6568690526031872 6573878916124527 6578207608799232 6582558275207168 6586608895655936 6591811438872576 6614699673035328 6622161368252416 6635856095346688 6645470491312128 6649865643753472 6655118151370752 6663617663696896 6668545041629184 6678226200507456 6682623602589696 6687276909723648 6696443366473728 6696985262868432 6701395017203712 6711123866519808 6715253600649216 6729430772219904 6748333667647488 6760754947424256 6779745832108032 6784759080419328 6793424162258944 6793766446190976 6798239927894016 6798790061973504 6803286616247296 6813143594827776 6817336107466752 6817355913018028 6821844927643648 6827233275975168 6836247133683712 6841007413395456 6845856910147584 6850938947072304 6855450075070464 6869627246641152 6882808723144704 6887360845316096 6901604008828928 6906707364544512 6920990536943616 6926108227928064 6935602058133504 6940730553532416 6954521305546752 6955084086386688 6969767585513472 6974056477753344 6974620839438336 6989345584349184 6998271951634432 7003799653802112 7026200571543552 7036046453768192 7041034211033088 7050597101305856 7060812397019136 7065482246488064 7071063035831424 7075719108624384 7080093767677952 7085329106731008 7090351799795712 7095615338039172 7100287577751552 7114971076878336 7134956950689792 7137727564742656 7150020195483648 7157777361272832 7183302131638272 7187722423762944 7193037348274176 7202897066459136 7203479946614784 7218376849077912 7223129923387392 7223714440846848 7238379318018048 7238965069504512 7243419614183424 7248210235621376 7253935355723616 7258711844192256 7263512579538944 7273722967031808 7292499718569984 7298978949556224 7312984268341248 7317820898148352 7322323967279104 7328107627352064 7332954259380736 7338376574828544 7343578649788416 7352957422010368 7353552445502592 7358394528694272 7369077186766848 7379064176246784 7389178887143424 7389776841785856 7405378059608064 7409935007612928 7429063383711744 7441537132164744 7444426796040192 7449931539283968 7460143390261248 7465338107265024 7481098849222656 7486630709428224 7491259420137472 7496569871659008 7502113171832832 7507074886893568 7513004475570888 7517951552913408 7522599628157824 7527553023606784 7533498787282944 7548697835470848 7559656769183232 7578823088406528 7583835537539072 7599846450003968 7605138446352384 7605849315852288 7615563044225024 7621194333290496 7632258514865664 7636955075248128 7642602182541312 7653078133112832 7653697443278208 7658737162518528 7674575543599104 7690778025394176 7696133340069888 7707306315456342 7712381334454272 7728330652471296 7748280950980608 7753048906530816 7764304509932544 7770045785112576 7775184704282624 7779969215234048 7786114354061568 7791241265676288 7791263900592032 7796394203021312 7802552315400192 7812517260886016 7813149473346504 7818294186737664 7823836468740096 7829644510939776 7834800085794816 7851002567589888 7866067112165376 7873055945588736 7887547438661632 7893379845193728 7909703470792704 7915552260489216 7926402352152576 7931279915876352 7931921738969088 7948667527299072 7965105488637696 7970350260289536 7970995245072384 7987823524970496 7992738884616192 7992762104917688 7998025087582208 8004342461488128 8029943510335488 8041195947163648 8046896241180672 8052499531431936 8057825258635264 8069499882307584 8074836853129216 8080459599249408 8081214898093056 8086187726733312 8091535734489088 8097518979121152 8103259199766528 8109274672044768 8113608189804544 8114264767451136 8131395516432384 8154236515074048 8171451651981312 8180316984311808 8211351318250752 8214539912871936 8231882361667584 8232548510416896 8237614463188992 8249573541803328 8255005626728448 8255673646682112 8266217291186176 8272077099761664 8272746501190416 8278193844781056 8278217894379034 8283668840710144 8290211835112704 8295670679076864 8300799589691392 8312826248036352 8341690228064256 8357696306675712 8368370248318976 8374980145545216 8380519153577984 8386716085518336 8391876906319872 8392661314043904 8403379910868992 8404059937717248 8421802499162112 8426984910618624 8427666847654656 8433216201424896 8444775871021056 8445459247755264 8462924581677552 8468497151557632 8492285064904704 8504613865331136 8507916338331648 8514207473467392 8531814979731456 8549827256254464 8555780752146432 8561439337299968 8567508424753152 8573843624951808 8579514156449792 8584793616809984 8586290829223872 8591574459654144 8597256717894656 8609712899751936 8620708701667328 8621406315416832 8627083240538112 8639607736209408 8667240614330368 8685164595380224 8691586795831296 8703500621971456 8709936380903424 8727948657426432 8734402494332928 8746375009271808 8747082792317952 8752465367138304 8765171888166036 8770943478398976 8789081918496768 8789793157514817 8795580960079872 8808350074807248 8814150096519168 8819599564047104 8832377888538624 8873490868494336 8880052325842944 8885516724338688 8891393388838912 8898416404641792 8904301600676608 8910164803452928 8916369212964864 8917202646171648 8922689905360896 8928591155298304 8929313683824576 8935193356271616 8941527392845824 8948165155359744 8953671467532288 8972574362959872 8991857368032399 8997778223529984 9014339929899008 9039661109477376 9046345440559104 9058355261587968 9065053415964672 9084191459770368 9089781476622336 9090517049155584 9102977701300224 9109708851511296 9121343217860608 9122934006050364 9127809213530112 9128547863382528 9134585262763072 9140600100093952 9147819955986432 9159502995521536 9177078297526272 9202856607350784 9208943152726016 9227987382591488 9234810970570752 9241357401980928 9247469410844672 9254307404709888 9260867656876032 9273445448515584 9293023447351296 9298741970337792 9299494452584448 9319127445798912 9338399538402816 9368267428724736 9384401506572288 9388045614710784 9414416529358848 9428084047775232 9435055596208128 9440861519609856 9447105475641344 9453802399727616 9454567429931904 9460792965464064 9460820450718896 9467050103668736 9474527811557376 9480358024445952 9486628102504448 9500372854898688 9513275934253056 9533360260644864 9543703148363776 9571405880623104 9577736175517696 9583629898350592 9603862755278848 9604639928819712 9624502465437216 9630839897849856 9631619254462464 9651953426006016 9657892818911232 9671913807631488 9678282458923008 9698297289375744 9699082104843936 9705468645605376 9719558703235584 9723332958093312 9731971932741632 9750645691121664 9770810169802752 9778035145310208 9784502099771392 9791438199717888 9798678428516352 9804736594003456 9818942239604736 9825436249022464 9838752234995712 9839671885430784 9845726792122368 9852238516191232 9853035789047808 9873837412810752 9879913343483904 9922049509552992 9925902394720256 9933242052378624 9946857853681664 9953784143020032 9974798465630208 9995426495545344 10002817562443776 10017339300761184 10023935403884544 10030915364585472 10044665049710592 10045477894302648 10052092525805568 10064930447294464 10066685799779712 10072880400973824 10079542358910976 10094146158329856 10105097451208704 10140184595136512 10141132421136384 10161592444387328 10169618748162048 10176344686487552 10182606766997504 10190136243388416 10190649669286464 10197359891841024 10204104177483776 10204929924370944 10226033869527042 10232767391465472 10254370700525568 10261511120093184 10276408420608456 10283175112605696 10304440869961728 10331041267974144 10337398542041088 10352406013243392 10360061046816768 10381485805415424 10389162341892096 10403403087200256 10411095830298624 10417502366466048 10417532631128672 10424392248983552 10431781958320128 10432626129580032 10439526014586368 10454651378270208 10461084716630016 10468003423453184 10497407927451648 10517550408400896 10524506460258304 10539300857315328 10546271294390272 10554069680652288 10561551316549632 10568536469536768 10575039887835136 10575895651958784 10598223369732096 10620140651516928 10627993660096512 10643423007058758 10650431366627328 10656985179488256 10672456615317504 10702435426034688 10706591347113984 10725030293225472 10736666041909248 10759333176410112 10773946132332544 10774953197457408 10781583635644416 10789556022411264 10796691972161536 10804345599688704 10805219919922176 10812366229393024 10819019689934848 10827565273616868 10834694885081088 10841860688576512 10857568977027072 10872315353432064 10895268869308416 10938749577854976 10948468424334336 10952719883829248 10976731347222528 10983485950918656 10999431389071104 11006674168971264 11007564862242816 11029436133015552 11030328668253888 11037591793041408 11053615780150272 11068596264370176 11083768330715136 11084665262678784 11091964166406144 11108067089412096 11114902511419392 11122253637419008 11143595075567616 11166640194060288 11174897308925952 11182288114024448 11189169208426496 11190215085391872 11198007160897536 11205413250289664 11221648273833984 11229069998882816 11235979880824832 11236889130206208 11244854807488512 11259701161361408 11260612330340352 11283899442236736 11291329535410176 11323046753206272 11339485153774848 11343888451108864 11375753306308608 11399769675005952 11407707669528576 11423344566337536 11431791499935744 11448387772298496 11455432612872192 11463903273811968 11479617199669248 11480546164917312 11488105743777792 11495208420555776 11511863315398656 11519476981612544 11536167038091264 11588782394441728 11622421426470912 11629573359796224 11637264876568576 11645869992443904 11646456764898816 11661833345695744 11662777056423936 11669953822851072 11686895850888048 11694591304531968 11718775891329024 11719724210019756 11727441280106496 11744466766409664 11752200128692224 11776503851384832 11809583918383104 11831321157992448 11840069767790592 11864555206189056 11873328390733824 11888492283953152 11889603528228864 11896919873814528 11897882608453632 11905751578432768 11913591141695488 11923001290948608 11930886873812992 11938228623376384 11947658232956544 11955525390434304 11963432483946496 11989143157376532 11997037631373312 12044915265503232 12052881479303168 12061793920745472 12070344361771008 12077807015450624 12086737887952896 12112255279693824 12120689398874112 12137303601733632 12146278468681728 12163912008067152 12170412284706816 12171397151176704 12197093274648576 12231354772611072 12257177477971968 12270475476467712 12313081294094336 12321809869307904 12339076539613184 12347823542501376 12348822765625344 12356421694783488 12364593931354112 12374360312704992 12382508440092672 12390697929801728 12399325936779264 12408115649642496 12417326841568551 12425503261065216 12451199384537088 12491023238299648 12512535342096384 12552555372478464 12570778730366976 12580074128277504 12587815359479808 12605069866303488 12606089906575872 12632703748743168 12640477365927936 12641500271481984 12649824302137344 12667163806531584 12668188871632896 12684367912337408 12694386872516328 12702745727336448 12711147014193152 12761874507497472 12771311210201088 12797722469597184 12806186571759616 12824740884381696 12832669953916288 12841119863799808 12842159005949952 12851262637129728 12869271234674688 12877190425214976 12895885076841984 12931063052500992 12932109473125248 12940624860807168 12959411604314112 12964443944124416 13000860921495552 13027746893070336 13037380193746944 13055250932957184 13064904571355136 13091922986139648 13101603741499392 13119562513907712 13120624188476928 13128698050707456 13137381052063744 13147757832249054 13156415217598464 13165116550414336 13173217791311872 13183622877745152 13229399346070656 13271712190693376 13290940982624256 13299731287506944 13310236302741504 13327235327393792 13337090083258368 13356452401014912 13365247205179392 13374553819447296 13392886732947456 13393970525736864 13402790034407424 13422247733039616 13430507201298432 13458861544439808 13496667335294976 13521509894848512 13559491664216064 13569518160838656 13586848324517888 13587532892381952 13596479855788032 13597580123947008 13606573232494592 13626287189655552 13634672214933504 13634711826036056 13643689855287296 13654466551950336 13672494267367424 13682014826790912 13691713820295168 13701877894144608 13710900150140928 13739254493282304 13765617446289408 13774721690632192 13803208017657856 13813414729089024 13841981073887232 13852216455856128 13871204116267008 13881461107064832 13909042611093504 13910168172773376 13939535171026944 13948112955506688 13949241678876672 13978691168698368 13996543903268864 14007599307604224 14052401143087104 14072092907536384 14082068422066176 14101194202611712 14121624794038272 14130964492976128 14142126071662848 14151438217248768 14160187535355904 14170658213462016 14180703599591424 14191230676078344 14200575155503104 14229942153756672 14269913901379584 14275455129485312 14300040390967296 14315554722545664 14366604263276544 14375444847525888 14386074696548352 14405794132918272 14406959893229568 14436753698155824 14446259846774784 14447428881693696 14476758636036096 14477930139009024 14486839228366848 14496420471242752 14507870711447232 14517423688384512 14527025159077888 14547445934063616 14584999437139968 14597957899112448 14625968536682496 14635641796296704 14644647934558208 14656215254704128 14665908518761472 14676753149657088 14687157299576832 14705914844020736 14707104891005184 14716789057388544 14738154373533696 14758128352493568 14778357774286848 14779553683571712 14810756119216128 14819870015225856 14858126767423488 14883074264329488 14888853592080384 14899863078567936 14920286780522496 14930676214530048 14962197698445312 14973261418856448 14982518840274944 14993139743318016 15004226343665664 15014149773787136 15026008951141776 15035903105826816 15045199256315648 15055106047213568 15066997574565888 15097395670941696 15119313538366464 15157646176813056 15167671075078144 15199692900007936 15210276892704768 15211698631704576 15231126088450048 15242388666580992 15264517029731328 15273910150496256 15285204365082624 15306156266225664 15307394886556416 15317474325037056 15339050804290563 15349151087198208 15381556050788352 15392266680139776 15414612630912684 15424762668908544 15456661304942592 15496561901961216 15506097813061632 15528609019865088 15540091570225152 15550369408565248 15559938430468096 15572228708123136 15582527801184064 15592788406042624 15605104630800384 15625034521772032 15626298946693008 15636588373475328 15647672937480192 15659289021879552 15669600171589632 15702005135179776 15746111891177472 15775094877323264 15786759690387456 15819406941585408 15831104520978432 15852804704305152 15862559831752704 15863843477938176 15897335054598144 15930210977275392 15941990490144768 15965134510588137 15975647049940992 15985477769232384 15985524209835376 15996050175164416 16008684922976256 16059887020670976 16082391894327296 16104999062863872 16115650517270528 16138999764615168 16149673706258432 16160919198498816 16162429796186112 16172375453466624 16183071468978176 16195037958242304 16206518399533056 16218549344089536 16227216379609088 16228529534902272 16262791032864768 16308473030148096 16342903303962624 16422702636501504 16429079825743872 16465097020833792 16475228926377984 16499147083606656 16510011253456896 16511347293364224 16532434582372352 16544154199523328 16545493002380832 16556387689562112 16556435788758068 16567337681420288 16580423670225408 16601599179382784 16625652496072704 16683380456128512 16715392613351424 16749960291090432 16761038307155968 16773432171036672 16783753812639744 16785322628087808 16806759821737984 16808119875434496 16843604998324224 16853969821237248 16855333695309312 16889551742042112 16890918495510528 16925849163355104 16936994303115264 16984570129809408 17009227730662272 17015832676663296 17063629959462912 17099654512508928 17111561504292864 17122878674599936 17135016849506304 17147687249903616 17159028312899584 17169587233619968 17172581658447744 17183148919308288 17194513435789312 17219425799503872 17241417403334656 17242812630833664 17279215472418816 17334481228660736 17370329190760448 17383173591662592 17407001243942912 17455897314852864 17468804988665856 17492750018543616 17494165584635904 17504930734276608 17530343776332072 17541886956797952 17578163836993536 17579586315029634 17591161920159744 17616700149614496 17628300193038336 17639199128094208 17664755777077248 17746981736988672 17760104651685888 17771033448677376 17782786777677824 17796832809283584 17808603201353216 17832738425929728 17834405292343296 17845379810721792 17857182310596608 17858627367649152 17870386712543232 17883054785691648 17896330310719488 17907342935064576 17945148725919744 17983714736064798 17995556447059968 18028679859798016 18079322218954752 18092690881118208 18116710523175936 18130106831929344 18168382919540736 18179562953244672 18181034098311168 18205955402600448 18219417703022592 18242686435721216 18245868012100728 18255618427060224 18257095726765056 18269170525526144 18281200200187904 18295639911972864 18319005991043072 18354156595052544 18405713214701568 18417886305452032 18455974765182976 18469621941141504 18482714803961856 18494938821689344 18508614809419776 18521735313752064 18546890897031168 18586046894702592 18597483940675584 18598988905168896 18638254891597824 18676799076805632 18736534857449472 18768803013144576 18776091229421568 18828833058717696 18856168095550464 18870111192416256 18881723039219712 18894210951282688 18907604799455232 18909134859863808 18921585930928128 18921640901437792 18934100207337472 18949055623114752 18960716048891904 18973256205008896 19000745709797376 19026551868506112 19066720521289728 19087406296727552 19142811761246208 19155472351035392 19167259796701184 19207725510557696 19209279857639424 19249004930874432 19261679795699712 19263238508924928 19303906852012032 19315785637822464 19343827615262976 19356564917846016 19396594578751488 19398164209687872 19410937291210752 19439117406471168 19446665916186624 19463943865483264 19501291382243328 19541620339605504 19556070290620416 19569004199542784 19582876399435776 19597356857032704 19609473188006912 19637884479209472 19650872498044928 19677504469991424 19679343770861568 19704477032382464 19706071578095616 19747674825621504 19759826686967808 19844099019105984 19851804789440512 19866484104757248 19893715707363328 19907568286040064 19949596931260416 19990852991090688 20005635124887552 20034678601522368 20047870807769088 20061830729170944 20089330099421184 20090955788605296 20104185051611136 20129860894588928 20133371599559424 20145760801947648 20159084717821952 20188292316659712 20280369190273024 20282264842272768 20323184888774656 20339237496324096 20352689372975104 20365213533995008 20380272486776832 20381299338572928 20394719783682048 20408208354967552 20409859848741888 20452067739054084 20465534782930944 20508741401051136 20523022240186368 20552816841216912 20566350225211392 20608881739923456 20662082535948288 20704812026486784 20720122093633536 20762971610830848 20778324683784192 20806806174400512 20822191660597248 20835065262257344 20848784497967104 20863563916640256 20865252259160064 20879052029172736 20909302756540416 20922169433260032 20936006846906368 20994815854903296 21049012920516608 21078601714630656 21092542588780544 21108139361304576 21123102633099264 21137072939073536 21151791303917568 21196446739464192 21240281303033856 21255987320193024 21286846014117516 21300862733254656 21344913230635008 21404870852069376 21413182694227968 21450060586450944 21473332083818496 21547892264665088 21549906394914816 21563167271288832 21579112044822528 21593383944323072 21608691199377408 21610439839844352 21624732458786048 21638039379869696 21655130547233736 21669389770162176 21683721377153024 21715137954054144 21744630706864128 21790537738616832 21877499155709952 21896936848668672 21905439767658496 21953462694445056 21966971901837312 21998862778142208 22015129724485632 22058872266031104 22060657336507776 22075183586082816 22107231560300544 22137192528740352 22167536661430272 22169330525357568 22216134178824192 22229805022838784 22244507274838016 22287190151135232 22333280388120576 22349794617851904 22364576228048896 22380430170783744 22396014321795072 22410826500579328 22443296547667968 22458139997765632 22471959761649664 22473778260412416 22489709614977024 22521224660680704 22567798884473472 22582659070820352 22646093506412544 22678970307549696 22687776902217728 22751506612617216 22799539350011904 22815415339057152 22846689132675072 22863582999871488 22896775544596992 22910865225744384 22927806547623936 22959234399338496 22961092329834624 22976211487555584 22990416841111552 23023726630797312 23038953963225088 23072334076182528 23177564788883456 23244842852941824 23259146719592448 23274529753137152 23292913529797632 23323666691391488 23325554112847872 23339907645702144 23373791701776096 23389182609063936 23437551782658048 23439448420039512 23454882560212992 23488933532819328 23504400257384448 23553007702769664 23619167836766208 23662642315984896 23680139535581184 23729110412378112 23746656781467648 23776984567906304 23779207056457728 23793839747629056 23795765216907264 23811503156865536 23846002581897216 23861773747625984 23876457246752768 23895316465913088 23911050780868608 23926864967892992 23978286314753064 23994075262746624 24089830531006464 24105762958606336 24123587841490944 24140688723542016 24155614030901248 24173475775905792 24224510559387648 24241378797748224 24274607203467264 24292556937363456 24327824016134304 24340824569413632 24342794302353408 24394186549297152 24462709545222144 24514354955943936 24540950952935424 24626162588188672 24643619738615808 24678153079226368 24695647085002752 24697645531250688 24712843389566976 24729187862708224 24748720625409984 24765016880185344 24781395859603456 24798651873558528 24816231299284992 24834653683137102 24851006522130432 24902398769074176 24982046476599296 25025070684192768 25105110744956928 25141557460733952 25160148256555008 25175630718959616 25210139732606976 25212179813151744 25265407497486336 25280954731855872 25283000542963968 25299648604274688 25334327613063168 25336377743265792 25368735824674816 25388773745032656 25405491454672896 25422294028386304 25523749014994944 25542622420402176 25595444939194368 25612373143519232 25649481768763392 25665339907832576 25682239727599616 25684318011899904 25702525274259456 25738542469349376 25754380850429952 25791770153683968 25862126105001984 25864218946250496 25881249721614336 25918823208628224 25928887888248832 26001721842991104 26055493786140672 26074760387493888 26110501865914368 26129809142710272 26183845972279296 26203207482998784 26239125027815424 26241248376953856 26257396101414912 26274762104127488 26295515664498108 26312830435196928 26330233100828672 26346435582623744 26367245755490304 26458798692141312 26543424381386752 26599462575013888 26620472605483008 26654470654787584 26674180166516736 26712904802029824 26730494410358784 26749107638894592 26785773465894912 26787941051473728 26805580068814848 26844495466079232 26861014402596864 26917723088879616 26975572104097197 26993334670589952 27043019789697024 27118983328432128 27139036321677312 27173696649035776 27175065784763904 27195160247894016 27213146464989184 27252574379311104 27269344429867008 27269423652072112 27287379710574592 27308933103900672 27344988534734848 27364029653581824 27383427640590336 27403755788289216 27421800300281856 27478508986564608 27531234892578816 27549443381264384 27606416035315712 27626829458178048 27683962147774464 27704432911712256 27742408232534016 27762922214129664 27820336345546752 27879070342053888 27896225911013376 27898483357753344 27957382337396736 27993087806537728 28015198615208448 28104802286174208 28144185815072768 28164136844132352 28202388405223424 28243249588076544 28261928985952256 28284252143325696 28320375070711808 28341316426924032 28361407199182848 28382461352156688 28401150311006208 28459884307513344 28539827802759168 28600080781934592 28631109445091328 28733208526553088 28750889695051776 28811588265836544 28813919786459136 28873507396311648 28892519693549568 28894857763387392 28955860278018048 28973678456733696 28973762630326619 28992840942485504 29015741422894464 29034847376769024 29054050318155776 29094891868127232 29169998874279936 29195915798224896 29251937073364992 29271283592593408 29289295869116416 29312430509408256 29331817037522944 29353506299314176 29374314599153664 29411829688041472 29414209782010368 29476308747067392 29516256704987136 29556715548573696 29559107367143424 29621512238432256 29639740030451712 29766148528658976 29777707184160768 29799726157135872 29840573561044992 29861352429060096 29924395396890624 29965037680549888 29986279486636032 30008452687331328 30028299547574272 30052017902283552 30071806211653632 30090398512631296 30133995149131776 30194791341883392 30238627076732928 30315292353626112 30335342150156288 30420553785409536 30423397263409152 30462252176900096 30484777333161984 30529034059462656 30547820300992512 30570408730165248 30612312532451328 30614789773112832 30678101608581126 30698302174396416 30763112101576704 30784533360279552 30829225261825368 30849525337817088 30913322609885184 30993123803922432 31012195626123264 31057218039730176 31080183140450304 31100738817130496 31119876860936192 31144457416246272 31165055602368128 31185576812085248 31210209261600768 31250069043544064 31252597893386016 31273176746950656 31295345874960384 31318578043759104 31404010270359552 31492223782354944 31550189754646528 31573519380774912 31638813883170816 31662209041956864 31705609408610304 31725119663505408 31727686955876352 31794670109196288 31860421954550784 31883980980289536 31930269021176274 31951294099881984 31970955538464768 31971048419670752 31992100350328832 32017369845952512 32119774041341952 32209998125727744 32231301034541056 32277999529230336 32299347412516864 32321838396997632 32324859592372224 32344750906933248 32366142937956352 32390075916484608 32413036799066112 32437098688179072 32454432759218176 32457059069804544 32525582065729536 32616946060296192 32685806607925248 32845405273003008 32858159651487744 32930194041667584 32950457852755968 32998294167213312 33020022506913792 33022694586728448 33064869164744704 33088308399046656 33090986004761664 33112775379124224 33112871577516136 33134675362840576 33160847340450816 33203198358765568 33251304992145408 33366760912257024 33430785226702848 33499920582180864 33522076614311936 33546864342073344 33567507625279488 33570645256175616 33613519643475968 33616239750868992 33687209996648448 33707939642474496 33710667390618624 33779103484084224 33781836991021056 33851698326710208 33873988606230528 33969140259618816 34018455461324544 34031665353326592 34127259918925824 34199309025017856 34223123008585728 34245757349199872 34270033699012608 34295374499807232 34318056625799168 34339174467239936 34345163316895488 34366297838616576 34389026871578624 34438851599007744 34482834806669312 34485625261667328 34558430944837632 34668962457321472 34740658381520896 34766347183325184 34814002487885824 34911794629705728 34937609977331712 34985500037087232 34988331169271808 35009861468553216 35060687552664144 35083773913595904 35156327673987072 35159172630059268 35182323840319488 35233400299228992 35256600386076672 35278398256188416 35329511554154496 35493963473977344 35520209303371776 35565573555355648 35593665618567168 35617206402706432 35665476851859456 35668810584686592 35690759621443584 35714364621193216 35717254735298304 35740773425086464 35792660621438976 35814685870129152 35890297451839488 35967429472129596 35991112894119936 36057359719596032 36158644437909504 36185381762236416 36233421046351872 36260213663858688 36336765839081472 36362068196622336 36411910805200896 36438835406045184 36485372871442432 36491736024201456 36511236854120448 36514191453530112 36538341051052288 36562400400375808 36591279823945728 36638011982086144 36811426429403136 36835772610904064 36911949530365952 36939243882283008 36965429607923712 36989877643378688 37017229618839552 37043470627504128 37093781794062336 37172093789405184 37197977810337792 37251980524705653 37276509783195648 37353598153611264 37473069714898944 37537606026289152 37657666117435392 37712336191100928 37740222384832512 37763446078439424 37788421902565376 37815209598910464 37818269719727616 37843281802875584 37868200414674944 37898111246229504 37921432097783808 37946512410017792 38001491419594752 38053103737012224 38133441042579456 38285623522492416 38310944702070784 38334519593402368 38418559715278848 38498009861748864 38523359591399424 38526477017849856 38607813704024064 38631571275644928 38687655230525952 38793189157502976 38796328419375744 38821874582421504 38878234812942336 38893331832373248 38927887730966528 39002582764486656 39083240679211008 39112140581240832 39138008399085568 39165752798871552 39194713714065408 39218946376013824 39275768958418944 39301744996089856 39358687541723136 39408954064764928 39412143156191232 39495349651243008 39519653373935616 39688198038211968 39703609578881024 39787431414726656 39815136572080128 39899193862520832 39981705982181376 40011270249775104 40069357203044736 40095741615538176 40123661458341888 40178660198842368 40181911577210592 40208370103222272 40266743199118848 40291521603895296 40318169435643904 40376584633319424 40560738380546048 40564529684545536 40678474992648192 40705378745950208 40730427067990016 40760544973553664 40762598677145856 40789439567364096 40816416709935104 40819719697483776 40904135478108168 40931069565861888 41017482802102272 41046044480372736 41105633682433824 41132700450422784 41217763479846912 41324165071896576 41409624052973568 41440244187267072 41525943221661696 41556649367568384 41613612348801024 41644383321194496 41670130524514688 41697568995934208 41727127833280512 41730504518320128 41758104058345472 41818605513080832 41844338866520064 41872013693812736 41989631709806592 42098025841033216 42157203429261312 42185085177561088 42216278722609152 42246205266198528 42274145878147072 42303582607835136 42392893478928384 42480562606067712 42511974640386048 42573692028235032 42601725466509312 42689826461270016 42809741704138752 42826365388455936 42900121172901888 42946664167636992 43095784529330176 43099812789829632 43126334542577664 43158224089645056 43186767888646144 43217382398754816 43220879679688704 43249464917572096 43276078759739392 43310261094467472 43338779540324352 43367442754306048 43430275908108288 43489261413728256 43581075477233664 43754998311419904 43793873697337344 43810879535316992 43906925388890112 43933943803674624 43997725556284416 44030259448971264 44117744532062208 44121314673015552 44150367172165632 44214463120601088 44274385057480704 44335073322860544 44338661050715136 44432268357648384 44459610045677568 44489014549676032 44574380302270464 44666560776241152 44699589235703808 44729152456097792 44760860341567488 44792028643590144 44821653001158656 44886593095335936 44916279995531264 44943919523299328 44947556520824832 44979419229954048 45042449321361408 45135597768946944 45165318141640704 45292187012825088 45357940615099392 45375553804435456 45503013225234432 45599078700023808 45630830678114304 45693378265350144 45727165999742976 45793551089193984 45821730451488768 45855613095247872 45918468798676992 45922184659669248 45952422975111168 45980833682223104 46017152412871689 46047453261594624 46077907926450176 46144668152365056 46355129577766912 46489685705883648 46518293439184896 46549059506274304 46585827059595264 46647333382782976 46651108225695744 46679815291404288 46747583403552192 46778365218127872 46875103565316096 46878896840079024 46909765120425984 46977867065638656 47008800514768896 47106015405539328 47238335673532416 47325284631969792 47360279071162368 47458220824756224 47493313562935296 47553969135812608 47558414112915456 47587679495258112 47591530433814528 47623006313731072 47692005163794432 47723547495251968 47752914493505536 47790632931826176 47853729935785984 47956572629506128 47988150525493248 48179661062012928 48211525917212672 48247175682981888 48311228061802496 48346951551811584 48449021118775296 48482757595496448 48549214406934528 48585113874726912 48655648032268608 48681649138827264 48685588604706816 48788373098594304 48925419090444288 49028709911887872 49252325176377344 49287239477231616 49356306158452736 49395291062501376 49425686779133952 49458375725416448 49497441250819968 49530033760370688 49562791719206912 49597303747117056 49632462598569984 49669307366274204 49702013044260864 49804797538148352 49964092953198592 50050141368385536 50283114921467904 50320296513110016 50351261437919232 50420279465213952 50424359626303488 50530814994972672 50561909463711744 50566001085927936 50668655226126336 50672755486531584 50737471649349632 50777547490065312 50810982909345792 50844588056772608 51047498029989888 51190889878388736 51224746287038464 51298963537526784 51330679815665152 51368636023799808 51405050548518912 51477084938698752 51508761700859904 51583540307367936 51724252210003968 51728437892500992 51837646417256448 52003443685982208 52110987572281344 52149520774987776 52221003731828736 52367691944558592 52406414965997568 52478250055630848 52482496753907712 52514792202829824 52549524208254976 52591031328996216 52625660870393856 52660466201657344 52692871165247488 52734491510980608 52917597384282624 53086848762773504 53198925150027776 53240945210966016 53308941309575168 53348360333033472 53425809604059648 53498215277789184 53571546931789824 53575882102947456 53611160137629696 53688990932158464 53722028805193728 53835446177759232 53951144208194394 53986669341179904 54086039579394048 54237966656864256 54278072643354624 54350131569527808 54390320495788032 54426292929978368 54505148758622208 54538688859734016 54538847304144224 54574759421149184 54617866207801344 54728059307163648 54766855281180672 54807511576578432 54843600600563712 54957017973129216 55062469785157632 55098886762528768 55212832070631424 55253658916356096 55367924295548928 55408865823424512 55484816465068032 55525844428259328 55640672691093504 55758140684107776 55792451822026752 55796966715506688 55914764674793472 55986175613075456 56030397230416896 56209604572348416 56288371630145536 56328273688264704 56404776810446848 56486499176153088 56523857971904512 56568504286651392 56640750141423616 56682632853848064 56722814398365696 56764922704313376 56802300622012416 56919768615026688 57079655605518336 57200161563869184 57262218890182656 57466417053106176 57501779390103552 57623176531673088 57627839572918272 57747014792623296 57785039387099136 57789715526774784 57911720556036096 57947356913467392 57947525260653238 57985681884971008 58031482845788928 58069694753538048 58108100636311552 58189783736254464 58339997748559872 58391831596449792 58503874146729984 58542567185186816 58578591738232832 58624861018816512 58663634075045888 58707012598628352 58748629198307328 58823659376082944 58828419564020736 58952617494134784 59032513409974272 59113431097147392 59118214734286848 59243024476864512 59279480060903424 59532297057317952 59555414368321536 59599452314271744 59681147122089984 59722704858120192 59848790793781248 59930075361099776 59972558973272064 60016905374662656 60056599095148544 60104035804567104 60143612423307264 60180797025262592 60267990298263552 60389582683766784 60477254153465856 60670684300312576 60841107570819072 60846794526818304 60924504353800192 60969554666323968 61058068118925312 61095640601985024 61140817460330496 61224625064902656 61229579546225664 61356203217162252 61396604348792832 61526224203153408 61569066720559104 61658450523650736 61699050675634176 61826645219770368 61986247607844864 62114436079460352 62160366280900608 62201477634260992 62239753721872384 62288914832492544 62330111204736256 62371153624170496 62420418523201536 62500138087088128 62505195786772032 62546353493901312 62590691749920768 62637156087518208 62808020540719104 62984447564709888 63100379509293056 63147038761549824 63277627766341632 63324418083913728 63411218817220608 63455373911752704 63589340218392576 63720843909101568 63767961960579072 63860538042352548 63902588199763968 63942096839341504 63984200700657664 64034739691905024 64239548082683904 64419996251455488 64462602069082112 64598694825033728 64643676793995264 64649719184744448 64689501813866496 64732285875912704 64780151832969216 64826073598132224 64874197376358144 64914118139609088 65051164131459072 65233892120592384 65371613215850496 65690810546006016 65716319302975488 65860388083335168 65900915705511936 65996588334426624 66045389173456896 66129738329489408 66176616798093312 66181972009523328 66225550758248448 66225743155032272 66269350725681152 66321694680901632 66406396717531136 66502609984290816 66733521824514048 66861570453405696 66999841164361728 67044153228623872 67093728684146688 67141290512351232 67227039286951936 67232479501737984 67374419993296896 67415879284948992 67421334781237248 67563673982042112 67703396653420416 67747977212461056 67938280519237632 68036910922649088 68063330706653184 68254519837851648 68398618050035712 68446246017171456 68491514698399744 68540067398025216 68590748999614464 68636113251598336 68690326633790976 68732595677233152 68778053743157248 68877703198015488 68965669613338624 68971250523334656 69116861889675264 69481316763041792 69532694366650368 69628004975771648 69823589259411456 69971000074174464 69976662338543616 70019722937106432 70121375105328288 70167547827191808 70312655347974144 70318345260118536 70364647680638976 70466800598457984 70513200772153344 70556796512376832 70659023108308992 70987926947954688 71040418606743552 71131147110711296 71187331237134336 71234412805412864 71330953703718912 71337621169373184 71381519242887168 71428729242386432 71434509470596608 71585321242877952 71629371740258304 71780594903678976 71934858944259192 71982225788239872 72114719439192064 72317288875819008 72370763524472832 72466842092703744 72520427327717376 72673531678162944 72724136393244672 72823821610401792 72877670812090368 72970745742884864 72983472048402912 73022473708240896 73028382907060224 73076682102104576 73182559647891456 73276023964172288 73622852858806272 73671545221808128 73823899060731904 73878487764566016 73930859215847424 73979755286757376 74034459237679104 74086941255008256 74187563588124672 74344187578810368 74395955620675584 74503961049411306 74553019566391296 74707196307222528 74946139429797888 75075212052578304 75315332234870784 75424672382201856 75480444769665024 75526892156878848 75576843805130752 75630419197820928 75636539439455232 75686563605751168 75736400829349888 75796222492459008 75842864195567616 75893024820035584 76002982839189504 76106207474024448 76266882085158912 76571247044984832 76621889404141568 76669039186804736 76837119430557696 76996019723497728 77046719182798848 77052954035699712 77215627408048128 77263142551289856 77375310461051904 77586378315005952 77592656838751488 77643749164843008 77756469625884672 77786663664746496 77855775461933056 78005165528973312 78166481358422016 78224281162481664 78276016798171136 78331505597743104 78389427428130816 78437892752027648 78551537916837888 78603489992179712 78717375083446272 78817908129529856 78824286312382464 78990699302486016 79039306747871232 79376396076423936 79407219157762048 79574862829453312 79630273144160256 79798387725041664 79963411964362752 80022540499550208 80138714406089472 80191483231076352 80247322916683776 80357320397684736 80363823154421184 80416740206444544 80533486398237696 80583043207790592 80636338871287808 80753169266638848 81121476761092096 81129059369091072 81356949985296384 81410757491900416 81460854135980032 81521089947107328 81525197354291712 81632833419870208 81639439394967552 81808270956216336 81862139131723776 82034965604204544 82092088960745472 82211267364867648 82265400900845568 82435526959693824 82648330143793152 82819248105947136 82880488374534144 83051886443323392 83113298735136768 83227224697602048 83288766642388992 83340261049029376 83395137991868416 83461009036640256 83516208116690944 83637211026161664 83688677733040128 83744027387625472 83979263419613184 84196051682066432 84314406858522624 84370170355122176 84432557445218304 84492410532397056 84548291756294144 84607165215670272 84785786957856768 84961125212135424 85023949280772096 85147384056470064 85203450933018624 85379652922540032 85619483408277504 85800242345803776 85893328335273984 86191569058660352 86199625579659264 86252669085155328 86373535777292288 86434764797509632 86441759359377408 86498929835144192 86552157519478784 86620522188934944 86677559080648704 86734885508612096 86921287890979857 86978522827456512 87162150954467328 87509996622839808 87587747394674688 87813850777780224 87867887607349248 87995451112568832 88060518897942528 88235489064124416 88242629346031104 88428926241202176 88548770114961408 88670146645721088 88677322101430272 88864536715296768 88919220091355136 88978029099352064 89333121552482304 89399178471407616 89458304912195584 89521720683134976 89584057287180288 89643306002317312 89773186190671872 89832559991062528 89887839046598656 89895113041649664 89958838459908096 90084898642722816 90271195537893888 90584374025650176 90715881230198784 90751107608870912 91006026450468864 91261661356228608 91386756530700288 91454331999485952 91587102178387968 91643460902977536 91711226190495744 91836937597353984 91844369319338496 91961667364446208 92034304825743378 92094906523189248 92155815852900352 92289336304730112 92979371411767296 93036586878369792 93098119012548608 93171654119190528 93302216451391488 93359630582808576 93495166807104384 93556730436255744 93750207130632192 93757793680158048 93819530240851968 93955734131277312 94212030811078656 94476671347064832 94650569263939584 94720558142324736 94916441649512448 94986627125870592 95107938271625216 95116828225830912 95175358990516224 95183060867629056 95246012627462144 95384010327588864 95447094990503936 95505828987011072 95581265863652352 95707459871571968 95913145259012256 95976301050986496 96359322124025856 96423051834425344 96622456123604992 96693903103623168 96898042237550592 96965515190992896 97098428813869056 97170227749453824 97311296064537216 97363298277654528 97371177209413632 97576746197188608 97850838180888576 98057419823775744 98504650352754688 98574478954463232 98790582125002752 98851373558267904 98916751450832896 98994882501639936 99060067520741376 99125583438413824 99194607494234112 99264925197139968 99338614732548408 99404026088521728 99609595076296704 99928185906397184 100100282736771072 100566229842935808 100640593026220032 100702522875838464 100840558930427904 100848719252606976 101061629989945344 101123818927423488 101132002171855872 101337310452252672 101345510973063168 101474943298699264 101555094980130624 101621965818691584 101689176113545216 102094996059979776 102381779756777472 102449492574076928 102597927075053568 102661359631330304 102737272047599616 102810101097037824 102954169877397504 103017523401719808 103167080614735872 103448504420007936 103456875785001984 103675292834512896 104006887371964416 104221975144562688 104299041549975552 104442007463657472 104735383889117184 104812829931995136 104956500111261696 104964993507815424 105029584405659648 105099048416509952 105182062657992432 105251321740787712 105320932403314688 105385742330494976 105468983021961216 105835194768565248 106173697525547008 106397850300055552 106481890421932032 106617882619150336 106696720666066944 106851619208119296 106996430555578368 107143093863579648 107151764205894912 107222320275259392 107377981864316928 107444057610387456 107670892355518464 107902288416388788 107973338682359808 108172079158788096 108475933313728512 108556145286709248 108700263139055616 108780640991576064 108852585859956736 109010297517244416 109077694608288448 109149518842298368 109235732415602688 109456118614327296 109533710562361344 109615023153156864 109687201201127424 109914035946258432 110197773525057536 110425664141262848 110507317832712192 110735848591097856 110817731646849024 110969632930136064 111051688856518656 111281345382187008 111516281368215552 111593933431013376 111755941574116959 111829529349586944 111972351226150912 112060794460833792 112419209144696832 112576743260291072 112809553620893696 112972998352306176 113047715943809024 113137008573302784 113281500282847232 113365265707696128 113445628796731392 113529845408626752 113604601244024832 113839537230053376 114159311211036672 114400323127738368 114932834106212352 115003558780207104 115255679145836544 115494029585246592 115570078774198272 115579431053549568 115823441112072192 115894713826934784 115895050521306476 115971363769942016 116062965691577856 116216201272623104 116379567472508928 116679995497119744 116783663192899584 117007748293459968 117085134370373632 117249722037633024 117327268150091776 117414025197256704 117497258396614656 117647318752165888 117656839128041472 117905234988269568 118226862194294784 118236429468573696 118486048953729024 118558960121806848 119064594114635904 119110828736643072 119362294244179968 119445409716240384 119697581587562496 119860150722199552 119945117946544128 120033810749325312 120113198190297088 120208071609134208 120287224846614528 120361594050525184 120535980596527104 120954508306931712 121341368600625152 121682215141638144 121693589053636608 121849008707600384 122116136237850624 122191281203970048 122281634920660992 122449250129805312 122459159092451328 122712406434324504 122793208697585664 123052448406306816 123138133441118208 123316901047301472 123398101351268352 123653290439540736 123972495215689728 124228872158920704 124320732561801216 124402955268521984 124479507443744768 124577829664985088 124660222409472512 124840837046403072 125000276174176256 125010391573544064 125092706987802624 125181383499841536 125274312175036416 125616041081438208 125968895129419776 126200759018586112 126294077523099648 126555255532683264 126648836167827456 126822437634441216 126910747823505408 127178680436785152 127441687818203136 127535923921158144 127721076084705096 127805176399527936 127884193678683008 127968401401315328 128069479383810048 128479096165367808 128839992502910976 128925204138164224 129197389650067456 129287353587990528 129299438369488896 129379003627732992 129464571751825408 129560303665938432 129652147196264448 129748394752716288 129828236279218176 130102328262918144 130467784241184768 130743226431700992 131381621092012032 131432638605950976 131720776166670336 131801831411023872 131993176668853248 132090778346913792 132259476658978816 132353233596186624 132363944019046656 132451101516496896 132451486310064544 132538701451362304 132643389361803264 132812793435062272 133005219968581632 133467043649028096 133723140906811392 133999682328723456 134088306457247744 134187457368293376 134282581024702464 134454078573903872 134464959003475968 134748839986593792 134831758569897984 134842669562474496 135127347964084224 135406793306840832 135495954424922112 135876561038475264 136073821845298176 136126661413306368 136509039675703296 136797236100071424 136892492034342912 136983029396799488 137080134796050432 137181497999228928 137272226503196672 137380653267581952 137465191354466304 137556107486314496 137755406396030976 137931339226677248 137942501046669312 138233723779350528 138962633526083584 139065388733300736 139256009951543296 139647178518822912 139942000148348928 139953324677087232 140039445874212864 140242750210656576 140335095654383616 140625310695948288 140636690520237072 140729295361277952 140933601196915968 141026401544306688 141113593024753664 141318046216617984 141975853895909376 142080837213487104 142262294221422592 142374662474268672 142468825610825728 142661907407437824 142675242338746368 142763038485774336 142857458484772864 142869018941193216 143170642485755904 143258743480516608 143561189807357952 143869717888518384 143964451576479744 144229438878384128 144634577751638016 144741527048945664 144933684185407488 145040854655434752 145347063356325888 145448272786489344 145647643220803584 145755341624180736 145941491485769728 145966944096805824 146044947416481792 146056765814120448 146153364204209152 146365119295782912 146552047928344576 147343090443616256 147647798121463808 147756975529132032 147861718431694848 147959510573514752 148068918475358208 148375127176249344 148688375157620736 148791911241351168 149007922098822612 149106039132782592 149414392614445056 149892278859595776 150150424105156608 150849344764403712 150960889539330048 151053784313757696 151153687610261504 151260838395641856 151273078878910464 151373127211502336 151472801658699776 151592444984918016 151685728391135232 151786049640071168 152005965678379008 152212414948048896 152533764170317824 153142494089969664 153243778808283136 153338078373609472 153674238861115392 153992039446995456 154105908071399424 154431254816096256 154526285102579712 154750620922103808 155172756630011904 155185313677502976 155512939251769344 155711550923866112 156010331057946624 156332962716844032 156448562324963328 156552033596342272 156663011195486208 156875785504055296 157103075833675776 157206979984359424 157434750166892544 157648572624764928 157981398604972032 158078613495742464 158752792152847872 158814438315524096 159260546288320512 159596775450083328 159926823928725504 160045080999100416 160277428812178944 160494645833367552 160714640795369472 160727646308842368 160833480412889088 161066972796475392 161166086415581184 161272677742575616 161506338533277696 162242953522184192 162258118738182144 162713899970592768 162821514983800832 162921708271960064 163050394708583424 163265666839740416 163278878789935104 163616541912432672 163724278263447552 164184177921490944 164422534729735296 164530801801691136 164871053919387648 165296660287586304 165638496211894272 165760976749068288 166103772886646784 166226597470273536 166454449395204096 166577533284777984 166680522098058752 166922018073280512 167032416233381888 167274422052323328 167377355466080256 167488054775250944 167958526839226368 168628813717045248 168740340710244352 168865114890436608 168984821064794112 169096583512588288 169214330431340544 169571573915713536 169922250424270848 170047898561544192 170294768112940128 170406901866037248 170759305845080064 171238966816555008 171600484691607552 171786656670547968 172383138117320704 172399251159318528 172505338170310656 172747071554584576 172869529595019264 172883518718754816 172997859670288384 173104315038957568 173241044377869888 173355118161297408 173469771017224192 173842575781959714 173957045654913024 174324301908934656 175019993245679616 175175494789349376 175627701555560448 175735775214698496 175990902225137664 176121037795885056 176470978128248832 176485258692062208 176857852482404352 177097540229922816 177340293291442176 177354644202860544 177729073430593536 177838440182710272 177956058198704128 178666243104964608 178798356942815232 178916609824391168 179043441366269952 179168114574360576 179286612004634624 179546372381343744 179665119982125056 179775678093197312 179790226083299328 179917676919816192 180169797285445632 180542391075787776 181168748051300352 181431762460397568 181502215217741824 182012052900937728 182523322712457216 182773513061400576 182908663998971904 183174204356775936 183286921805955072 183422452380991488 183673875194707968 183688738638676992 183923334728892416 184068609651486756 184189813046378496 184311631705800704 184578672609460224 185958742823534592 186196238025097216 186343308238381056 186604432902782976 186719261165617152 186990333614208768 187113460872511488 187500414261264384 187515587360316096 187639060481703936 187911468262554624 188424061622157312 188953342694129664 189301138527879168 189441116284649472 189832883299024896 189973254251741184 190215876543250432 190233656451661824 190366121735258112 190492025254924288 190768020655177728 190894189981007872 191011657974022144 191162531727304704 191414919743143936 191826290518024512 191952602101972992 192718644248051712 192846103668850688 193244912247209984 193387806207246336 193796084475101184 193931030381985792 194196857627738112 194340455498907648 194622592129074432 194742354418827264 195153492394377216 195701676361777152 196114839647551488 197009300705509376 197148957908926464 197581164250005504 197702747116535808 197833502901665792 197989765003279872 198251166876827648 198389214988468224 198529850394279936 198677229465096816 198808052177043456 199219190152593408 200200565473542144 201132459685871616 201281186052440064 201681117860855808 201697438505213952 202123259979890688 202247637854846976 202264004343711744 202691021946126336 202949886597398528 203110189960261248 203243931637383168 203378352227090432 204189992119959552 204763559513554944 204898985148153856 205195854150107136 205322719262660608 205474544095199232 205620202194075648 205908339754795008 206334161229471744 206897008840015872 206913751570003968 207350585669025792 208443950289125376 208598083099951104 208884014927314944 209470767778234368 209913000222523392 209929987015630848 210059168811319296 210198096833019904 210364125315984864 210502643481575424 210641864806629376 210937966043922432 211670389537130496 212347395051094016 212963780843864064 213235765238300672 213393441332133888 213703238416238592 213992861111156736 214286187727159296 214303528411789824 214755963728633856 214888115220774912 215341784711036928 215804576832777576 215946677364719616 216344158317576192 216951866627457024 217112290573418496 217400526278111232 217561281983152128 217705171719913472 218020595034488832 218155389216576896 218299037684596736 218471464831205376 218912237228654592 219067421124722688 219230046306313728 219828071892516864 220395547050115072 220851328282525696 221014635665424384 221471697182195712 221635463293698048 221939265860272128 222103377713037312 222562690764374016 223032562736431104 223187866862026752 223511883148233918 223659058699173888 223944702452301824 224121588921667584 224838418289393664 225619107241787392 225945996704612352 226095431887618048 226274017146605568 226563000565694464 226730531415392256 226891257593462784 227059690817253504 227209202488049664 227679074460106752 228318622422073344 228800646255476736 229865668212424704 230007117560414208 230511358291673088 230988059170493184 231140157548396544 231158862107099136 231646882224144384 231789427653869568 231790101042612952 231942727539884032 232125931383155712 232432402545246208 232759134945017856 233359990994239488 233567326385799168 234015496586919936 234170268740747264 234499444075266048 234654536300183552 234828050394513408 234994516793229312 235294637504331776 235313678256082944 235810469976539136 236453724388589568 236472858937147392 236972097907458048 237117920243613696 238129188229271808 238221657473286144 238724588488359936 238890819432480768 239395163175124992 239720301444399104 239890235893088256 240067621498650624 240226396380594176 240416143218268416 240574449693229056 240723188101050368 241071961193054208 241909016613863424 242682737201250304 243364430283276288 243387178107273216 243698017415200768 244232272475701248 244382562407940096 244563269841321984 244898500259610624 244918318184902656 245424812868649008 245586417395171328 246104896812613632 246276266882236416 246633802094602944 246796202702536704 247306580879081472 247944990431379456 248457744317841408 248641465123602432 248805910537043968 248959014887489536 249155659329970176 249320444818945024 249681674092806144 250000552348352512 250020783147088128 250185413975605248 250548624350072832 251232082162876416 251937790258839552 252401518037172224 252588155046199296 253110511065366528 253297672335654912 253644875268882432 253821495647010816 254357360873570304 254883375636406272 255071847842316288 255442152169410192 255610352799055872 255768387357366016 255936802802630656 256138958767620096 257679985005821952 257850408276328448 258394779300134912 258574707175981056 258598876738977792 258758007255465984 258929143503650816 259120607331876864 259304294392528896 259496789505432576 259656472558436352 260204656525836288 260763863672939571 260935568482369536 261486452863401984 262763242184024064 263441552333340672 263603662822047744 263986353337706496 264181556693827584 264518953317957632 264706467192373248 264727888038093312 264902972620129088 265077402902724608 265286778723606528 265625586870124544 266010439937163264 266934087298056192 267999364657446912 268176612914495488 268374914736586752 268565162049404928 268929918006951936 269497679973187584 269663517139795968 269685339124948992 270254695928168448 270813586613681664 271753122076950528 272147643690596352 272253322826612736 273018079351406592 273784984068685824 273966058793598976 274160269592100864 274362995998457856 274544453006393344 274761306535163904 274930382708932608 275112214972628992 275510812792061952 275862678453354496 275885002093338624 276467447558701056 277925267052167168 278512019903086592 279294357037645824 279906649354174464 280078891748425728 280485500421313152 280670191308767232 281250621391896576 281273381040474144 281458590722555904 281867202393831936 282227186049507328 282636092433235968 283951707791818752 284161674426974208 284749324948537344 284937651221651456 285323814814875648 285350484677492736 285526076971548672 285714916969545728 285738037882386432 286341284971511808 286517486961033216 287122379614715904 287739435777036768 287928903152959488 288458877756768256 289269155503276032 289867368370814976 290081709310869504 290694126712651776 290896545572978688 291295286441607168 291510683248361472 291882982971539456 291933888193611648 292089894832963584 292113531628240896 292306728408418304 292730238591565824 293104095856689152 294686180887232512 295295596242927616 295513951058264064 295723436863389696 295919021147029504 296750254352498688 297376750315241472 297583822482702336 298015844197645224 298212078265565184 298828785228890112 299784557719191552 300300848210313216 301698689528807424 301921779078660096 302107568627515392 302307375220523008 302521676791283712 302546157757820928 302746254423004672 303184889969836032 303371456782270464 303572099280142336 304011931356758016 304424829896097792 305067528340635648 306284988179939328 306487557616566272 306676156747218944 307348477722230784 307984078893990912 308211816142798848 308862509632192512 309052570205159424 309501241844207616 310345513260023808 310370627355005952 311025878503538688 311423101847732224 312020662115893248 312665925433688064 312897124649926656 313104067192684544 313326022390972416 313751571008110592 314206151667351552 314413959968718848 314869500333785088 315297145249529856 315962797209944064 316157226991484928 317505584305695744 317628876631048192 318521092576641024 319193550900166656 319853647857451008 320090161998200832 320554857624357888 320989291666735104 321429281590738944 321455292617684736 321666960825778176 322133945592950784 322332172831162368 322545355485151232 323012677066555392 324485907044368384 324516237476364288 325427799941185536 325643029967601664 325843416543920128 326100789417166848 326531333679480832 326557757579870208 327233083824865344 327448556526895104 328368355842981888 328845069459470592 329061603603382272 329742107838775296 330593320575172608 331276992423788544 331521953498136576 332207545773293568 332453194940547072 332908898790408192 333155066569555968 333361044196117504 333844036146561024 334064832466763776 334548844104646656 334976109550501888 335917053678452736 337257627434090496 337480681420488704 337730229780873216 338193167025176576 338428660862681088 339143147831427072 339844500848541696 340095797123088384 340589536225880256 340813803732074496 341518611690160128 342477933633110016 343200969383215104 344766276234641408 344798502318637056 345010676340621312 345494143109169152 345767037437509632 345995719340576768 346208630077915136 346482088755739776 346710236322594816 346939542034448384 347685151563919428 347914091309826048 348648603817869312 350039986491359232 350350989578698752 351255403111120896 351981804450275328 352242075591770112 352941956256497664 352970517384124416 353715704964808704 354680586582884352 354709288405721088 355458146861187072 355676880365420544 355912116397408256 357332486209929216 357833219648782336 358086882732539904 358336229148721152 358573224009269248 359092744762687488 359330239964250112 359580452166598656 359835353839632384 360339594570891264 361084782151575552 362863524920795136 364024105801875456 365046645424914432 365547026122801152 366348408713551872 366573843611910144 366844904761982976 367347750389415936 367377477277353984 367846669457784832 368137219302973512 368379626092756992 368623263411601408 369157345218920448 371917485647069184 372392476050194432 372686616476762112 373208865805565952 373438522331234304 373980667228417536 375000828522528768 375031174720632192 375278120963407872 375822936525109248 376848123244314624 377906685388259328 378602277055758336 378882232569298944 379665766598049792 379946508503482368 380467312903323648 380732243470516224 380984050509848576 381536041310355456 381788379962015744 382023315948044288 382325063454609408 383652581036049024 383905204203945984 385437288496103424 385692207337701376 386489824494419968 386775612414492672 387592168950202368 387862060763971584 388393715255476224 388680910997815296 389245184258148864 389484708837654528 390306984788754432 391403352723554304 392229679295102976 394018601411018752 394297915817852928 395162328500011008 395405494233071616 395667005803331584 395979530006559744 396502333753655296 396778429976936448 397059700788559872 397354458930193632 397616104354086912 398438380305186816 400401130947084288 402264919371743232 402562372104880128 403362235721711616 403394877010427904 404246519959781376 404495275709693952 404528008687423488 405382043892252672 405899773194797056 406220379920522496 406487863274766336 406756704454180864 408379984239919104 409527119027109888 409797970296307712 410391708300214272 410645438525321216 410949088190398464 411240404388151296 411816679509590016 412668322458943488 413794017680031744 413827503140007936 414701171338051584 416887900578250752 417196166199902208 417768029854629888 418941535556468736 419826000445046784 419859974031261696 420118337622638592 420396193666039808 420728250631969728 421005286963150848 421283729613258752 421875932087844864 423340779074260992 424694790102188032 425927561687728128 426471530476601344 426786882664267776 427406476832477184 427985722222313472 428572375454318592 428607056823579648 429511927457267712 429776230441549824 430683569422073856 431609153665555152 431893354729439232 432688316635152384 433903733254914048 434224581146836992 434801052556222464 435122563966304256 435410343439826944 436041190068977664 436310778433153792 436598075369193472 436942929662410752 437824474457309184 438134842249445376 438460092612627456 439656143785033728 440791094100230144 441702656565051392 442029271330848768 442943394364391424 443270926587396096 443878531720544256 444206755426074624 445125381528748032 446065125472862208 446375733724053504 447023766296467836 447318117398347776 447889404904603648 448243177843335168 449676836578787328 451238214483574784 452190863775236096 452548034293211136 453126001131388928 453461062830784512 453782515186925568 454119381634507008 454418404976099328 455358148920213504 456637244844146688 457601292510953472 459731336424849408 460014235120828416 461022716583346176 461976118340986368 462317724214198272 463293764448288768 463578855307739136 463580202085225904 463885455079768064 464251862766311424 464864805090492416 465518269890035712 467134652771598336 468030993173839872 468340537481494528 468998888150532096 469309072600367104 469656100789026816 469989033586458624 470589275008663552 470627356512165888 471620939953078272 472945717874294784 473944195814916096 474235840487227392 476258376458543616 476443314946572288 477781638864961536 478790326350249984 479440602888798208 479780471786176512 480135242997301248 480452792761188352 480832286436536832 481446376202100736 482143922386108416 483818033227726848 486728860566552576 486774356214546432 487396034830401536 488464544951402496 488765124815880192 489797000519221248 489836636369805312 490849625737298016 491172834790342656 492552533764472832 493267604189205888 493592405405073408 494613161758162944 495889980862758912 496915488635682816 497282930247204864 497611821074087936 497918029774979072 498311318659940352 498640889637890048 499363348185612288 500001104696705024 500041566294176256 501097248700145664 502464164325752832 503875580517679104 504803036074344448 506221022130733056 506595344671309824 507289750537764864 507642991294021632 508714721747140608 509766751272812544 510143695684632576 510884304338820384 511220705598111744 511536774714732032 512277917535240192 515359970011643904 515700816552656896 517149414351962112 517197753477955584 517516014510931968 517858287007301632 518241214663753728 518608588785057792 518993579010865152 519312945116872704 520409313051672576 521527727345879142 521871136964739072 522972905726803968 525526484368048128 526883104666681344 527207325644095488 527972706675412992 528363113387655168 529037906635915264 529412934384746496 529455776076186624 529805945240258176 530154805805449216 530573557447213056 531251173740249088 532020879874326528 533868174596112384 535998729314893824 536353225828990976 536749829473173504 537130324098809856 537859836013903872 538995359946375168 539327034279591936 539370678249897984 540509391856336896 541627173227363328 543506244153901056 544295287381192704 544506645653225472 546036158702813184 547569968137371648 547932117587197952 548320539184201728 548725991996915712 549088906012786688 549522613070327808 549860765417865216 550224429945257984 551021625584123904 551725356906708992 551770004186677248 552934895117402112 555850534104334336 557024039806173184 558588714075291648 559813298708348928 560157783496851456 560971000842626304 561340382617534464 562501242783793152 562546762080948288 562917181445111808 563734404787663872 564454372099014656 565272184866471936 567903415583637504 568323348853948416 569498649897074688 569875302443302912 570647629629751296 570700969354985472 571429833939091456 571476075764772864 572682569943023616 573034973922066432 574244759229431808 575478871554073536 575857806305918976 576917755513536512 578538311006552064 579734736741629952 580163418621739008 581388253425303552 581793091145957376 582590572883214336 583021366496722944 583765965943078912 583867776387223296 584227063256481792 584613456816836608 585460477183131648 586208191713378304 589372361774465024 590591192485855232 591027902116528128 591446873726779392 591838042294059008 593500508704997376 594753500630482944 595167644965404672 596031688395290448 596424156531130368 597657570457780224 600601696420626432 603397379057614848 603843558157320192 604614750441046016 605043353582567424 605092315515641856 605492508846009344 606369779939672064 606742913564540928 607144198560284672 608849659792195584 610135056681271296 612569976359878656 612975115233132544 614696955444461568 615968157787981824 616423632285597696 617725019264385024 619002483688415232 620691026520047616 620741254710011904 622051757007077376 622846203695464448 625331850867376128 625794249299853312 626208134385369088 626652044781944832 627503142016221184 628412303334703104 628827919937437696 629739000667570176 630594290499059712 631925594419888128 635011168611391488 635257753262096384 637042185153282048 639707295714902016 640180323996401664 641109715248715776 641978583333470208 642858563181477888 642910585235369472 644267891185901568 644664345662324736 645090710970302464 646025354133110784 649032474952728576 650855599882371072 651286059935203328 651686833087840256 652201578834333696 653115515159740416 654466167649730688 654897113053790208 656736711685963776 657690138918941184 659484215677550592 661186641150345216 662553984847577088 663043906996273152 664415091546587136 664906389881094144 665817797580816384 666310133139111936 666722088392235008 667688072293122048 668129664933527552 669097688209293312 669952219101003776 671834107356905472 674515254868180992 674961362840977408 676386334050353152 676857321725362176 678286295662854144 679689001697083392 680191594246176768 681179072451760512 681627607464148992 683037223380320256 684955867266220032 686401938766430208 689532552469282816 689597004637274112 690021352681242624 691534074875019264 691991438681153536 692417260155830272 692964177511479552 693420472645189632 693879084068896768 695370303127838856 695828182619652096 697297207635738624 700079972982718464 700701979157397504 702510806222241792 703963608900550656 704484151183540224 705883912512995328 705941034768248832 707431409929617408 709361173165768704 709418576811442176 710916293722374144 711353760730841088 711824232794816512 714664972419858432 715666439297564672 716173765465079808 716672458297442304 717146448018538496 718185489525374976 718660479928500224 719160904333197312 719670707679264768 720679189141782528 722169564303151104 725727049841590272 728048211603750912 730093290849828864 731094052245602304 732696817427103744 733147687223820288 733689809523965952 734695500778831872 734754954554707968 735693338915569664 736274438605947024 736759252185513984 737246526823202816 738314690437840896 743834971294138368 744784952100388864 745373232953524224 746417731611131904 746877044662468608 747961334456835072 750001657045057536 750062349441264384 750556241926815744 751645873050218496 753696246488629248 755813370776518656 757204554111516672 757764465138597888 759331533196099584 759893017006964736 760934625806647296 761464486941032448 761968101019697152 763072082620710912 763576759924031488 764046631896088576 764650126909218816 767305162072098048 767810408407891968 771384414675402752 772979648988839936 773551224828985344 775184337900404736 775724121527943168 776787430510952448 777361821995630592 778490368516297728 778969417675309056 780613969577508864 782291591018818713 782806705447108608 784459358590205952 788037202822037504 790324657000022016 790810988466143232 791334011606663168 791959060013119488 793004667507310592 793556859953872896 794119401577119744 794708917860387264 795232208708173824 796876760610373632 800802261894168576 804529838743486464 805124744209760256 806789754020855808 808493039919562752 808990551419387904 809056017374846976 810764087784505344 811799546389594112 812440759841044992 813513408908361728 816759968479838208 819054238054219776 819595940592615424 821290877050642432 821898176380796928 822480808776302592 823633359019180032 825336644917886976 827588035360063488 827655006280015872 829402342676103168 833775801156501504 835536059709259776 837883071112937472 839719948062523392 840236675245277184 840792387332079616 841456501263939456 842010573926301696 842567459226517504 843751864175689728 846681558148521984 849389580204376064 851855123375456256 852943060953202688 854812953664954368 855971444444626944 857144750908637184 857214113647159296 859023854914535424 859552460883099648 861367138844147712 863218307331110304 863786709458878464 865376633270304768 867807466509828096 869602105112444928 870245127932608512 870820686879653888 872082380137955328 872621556866307584 873885859324821504 875648948914618368 876269684498890752 876920185225254912 879312287570067456 883405313130102784 884058542661697536 885886788728782848 886541853174792192 887757063441088512 890250763057496064 892130250945724416 892751467448107008 894047532592935672 894636234796695552 895778809809207296 896486355686670336 899353673157574656 902476428967149568 904381727550472192 905096068586422272 906252002262777856 906922125661569024 907565030373851136 908238763269014016 910716297840427008 913274489688293376 915202585021906944 919462672849698816 920028470241656832 922045433166692352 923952236681972736 924635448428396544 926587528896577536 927157710615478272 927160404170451808 927770910159536128 928503725532622848 931036539780071424 934269305543196672 936061986347679744 936681074962989056 937997776301064192 938618145200734208 939312201578053632 939978067172917248 941178550017327104 941254713024331776 943241879906156544 945891435748589568 947888391629832192 948471680974454784 952516752917087232 952886629893144576 955563277729923072 957580652700499968 958881205777596416 959560943572353024 960270485994602496 960905585522376704 961664572873073664 962892752404201472 964287844772216832 967636066455453696 973457721133105152 973548712429092864 974792069660803072 976929089902804992 977530249631760384 979594001038442496 979673272739610624 981699251474596032 982345669580685312 985105067528945664 986535208378411776 987184810810146816 989226323516325888 991779961725517824 993830977271365632 994565860494409728 995223642148175872 995836059549958144 996622637319880704 997281779275780096 998726696371224576 1000002209393410048 1000083132588352512 1002194497400291328 1004928328651505664 1007751161035358208 1009606072148688896 1012442044261466112 1013190689342619648 1014579501075529728 1015285982588043264 1017429443494281216 1019533502545625088 1020287391369265152 1021768608677640768 1022441411196223488 1023073549429464064 1024555835070480384 1031401633105313792 1034298828703924224 1034395506955911168 1035032029021863936 1035716574014603264 1036482429327507456 1037987158021730304 1038625890233745408 1040818626103345152 1043055454691758284 1043742273929478144 1045945811453607936 1051052968736096256 1053766209333362688 1055945413350825984 1056726226775310336 1058075813271830528 1058825868769492992 1058911552152373248 1059611890480516352 1060309611610898432 1061147114894426112 1062502347480498176 1064041759748653056 1067736349192224768 1071997458629787648 1072706451657981952 1073499658946347008 1074260648197619712 1075719672027807744 1077990719892750336 1078741356499795968 1081018783712673792 1083254346454726656 1088590574762385408 1092072317405626368 1095139936274743296 1095864235174395904 1096641078368403456 1098177812025573376 1099045226140655616 1099721530835730432 1100448859890515968 1102043251168247808 1103540008373354496 1105869790234804224 1111701068208668672 1117177428150583296 1119626597416697856 1120315566993702912 1121942001685252608 1125002485567586304 1125093524161896576 1125834362890223616 1127468809575327744 1128908744198029312 1130544369732943872 1135806831167275008 1136646697707896832 1138997299794149376 1139750604886605824 1141401938709970944 1142859667878182912 1142952151529545728 1145365139886047232 1146069947844132864 1150957743108147072 1151715612611837952 1153835511027073024 1157076622013104128 1159469473483259904 1160326837243478016 1162776506850607104 1163586182291914752 1165181145766428672 1166042732993445888 1167735552774446592 1168454126512963584 1169226913633673216 1170920954366263296 1172416383426756608 1181182384971710464 1182055804233056256 1182893747453558784 1183676084588118016 1187001017409994752 1189507001260965888 1190335289930809344 1192063376790580896 1192848313062260736 1195315140915560448 1201203392841252864 1206794758115229696 1207687116314640384 1209229500882092032 1210086707165134848 1210184631031283712 1210985017692018688 1212739559879344128 1213485827129081856 1214288397120569344 1217699319584391168 1220270113362542592 1225139952719757312 1225950230466265088 1229393910888923136 1231936315575963648 1232847264571195392 1235450038528770048 1238004967376830464 1241382053040095232 1241482509420023808 1244103514014154752 1245692407390928896 1250663701734752256 1251588498599706624 1252416268770738176 1253304089563889664 1255006284032442368 1256824606669406208 1257655839874875392 1259478001335140352 1261188580998119424 1263851188839776256 1270022337222782976 1270515506524192768 1274084370306564096 1279414591429804032 1280360647992803328 1282219430497431552 1283957166666940416 1285717126362955776 1285821170470738944 1288535782371803136 1289328691324649472 1290181421940604928 1292050708266221568 1298064949905457152 1301711199764742144 1302572119870406656 1303373666175680512 1304403157668667392 1306231030319480832 1308932335299461376 1309794226107580416 1313473423371927552 1315380277837882368 1318968431355101184 1322373282300690432 1325107969695154176 1326087813992546304 1328830183093174272 1329812779762188288 1331635595161632768 1332620266278223872 1333444176784470016 1335376144586244096 1336259329867055104 1338195376418586624 1339904438202007552 1343668214713810944 1349030509736361984 1349922725681954816 1352772668100706304 1353714643450724352 1356572591325708288 1359378003394166784 1360383188492353536 1362358144903521024 1363255214928297984 1366074446760640512 1369911734532440064 1372803877532860416 1379065104938565632 1379194009274548224 1380042705362485248 1383068149750038528 1383982877362307072 1384834520311660544 1385928355022959104 1387758168137793536 1390740606255677712 1391656365239304192 1394594415271477248 1401403958314795008 1405021612444483584 1407927217801101312 1408968302367080448 1411767825025990656 1411882069536497664 1414862819859234816 1418837153622884352 1421832587444748288 1422707521461682176 1423648465589633024 1429329944839716864 1431332878595129344 1433344916594884608 1434292896037076992 1436370979050749952 1437320959857000448 1438321808666394624 1439341415358529536 1441358378283565056 1444339128606302208 1451454099683180544 1460186581699657728 1462188104491204608 1465393634854207488 1466295374447640576 1469391001557663744 1469509909109415936 1471386677831139328 1472548877211894048 1473518504371027968 1474493053646405632 1487669942588276736 1490746465907048448 1492835463222263808 1493754089324937216 1495922668913670144 1500003314090115072 1500124698882528768 1503291746100436992 1507392492977258496 1511626741553037312 1514409108223033344 1518663066392199168 1519786034013929472 1521869251613294592 1522928973882064896 1523936202039394304 1526144165241421824 1527153519848062976 1528093263792177152 1529300253818437632 1534610324144196096 1542768829350805504 1545959297977679872 1547102449657970688 1551448243055886336 1553574861021904896 1554723643991261184 1556980737032595456 1557938835350618112 1561227939155017728 1564583182037637426 1565613410894217216 1568918717180411904 1580649314000044032 1581621976932286464 1582668023213326336 1583918120026238976 1587113719907745792 1588238803154239488 1589417835720774528 1590464417416347648 1593753521220747264 1601604523788337152 1609059677486972928 1610249488419520512 1613579508041711616 1616986079839125504 1617981102838775808 1618112034749693952 1621528175569010688 1623599092779188224 1624881519682089984 1627026817816723456 1633519936959676416 1638108476108439552 1639191881185230848 1642581754101284864 1643796352761593856 1644961617552605184 1647266718038360064 1650673289835773952 1655176070720126976 1655310012560031744 1658804685352206336 1667551602313003008 1671072119418519552 1675766142225874944 1679439896125046784 1680473350490554368 1681584774664159232 1682913002527878912 1684021147852603392 1685134918453035008 1687503728351379456 1693363116297043968 1698779160408752128 1703710246750912512 1705886121906405376 1709625907329908736 1711942888889253888 1714289501817274368 1714428227294318592 1718047709829070848 1719104921766199296 1722734277688295424 1726436614662220608 1727573418917756928 1730753266540609536 1735614933019656192 1739204210224889856 1740490255865217024 1741641373759307776 1744164760275910656 1745243113732615168 1747771718649643008 1751297897829236736 1753840370450509824 1758624575140134912 1766810626260205568 1768117085323395072 1771773577457565696 1773083706349584384 1775514126882177024 1780501526114992128 1784260501891448832 1785502934896214016 1788095065185871344 1789272469593391104 1791557619618414592 1792972711373340672 1804952857934299136 1808763455100944384 1810192137172844544 1812504004525555712 1813844251323138048 1815130060747702272 1816477526538028032 1821432595680854016 1826548979376586752 1830405170043813888 1838925345699397632 1844090866333384704 1847904473363945472 1849270896856793088 1853175057793155072 1854320808340903616 1855541820319072256 1857007451065245696 1862073079560142848 1868538611086393344 1873362149925978112 1875995552602128384 1877236290401468416 1878624403156107264 1879956134345834496 1882509426048663552 1886483759812313088 1891782871497179136 1895776783259664384 1905033505834174464 1905773259786289152 1911126555459846144 1917762411555192832 1919121887144706048 1920540971989204992 1921811171044753408 1923329145746147328 1925785504808402944 1928575689544433664 1935272132910907392 1947097424858185728 1949584139321606144 1953858179805609984 1955060499263520768 1959346545479221248 1963398502949192064 1964691339161370624 1970210135057891328 1973070416756823552 1978452647032651776 1983559923451035648 1987661954542731264 1989131720988819456 1990447284296351744 1993245274639761408 1994563558551560192 1997453392742449152 2000004418786820096 2000166265176705024 2004388994800582656 2009856657303011328 2015502322070716416 2019212144297377792 2024884088522932224 2029159002151059456 2030571965176086528 2034858886988562432 2039067005091250176 2040574782738530304 2043537217355281536 2044882822392446976 2046147098858928128 2049111670140960768 2062803266210627584 2068597657407848448 2068791013911822336 2070064058043727872 2071433148029206528 2075974316043460608 2077251780467490816 2081637252206690304 2086110909383516568 2087484547858956288 2091891622907215872 2102105937472192512 2107532418666725376 2111890826701651968 2113452453550620672 2116151626543661056 2117651737538985984 2117823104304746496 2119223780961032704 2122294229788852224 2125004694960996352 2128083519497306112 2135472698384449536 2143994917259575296 2145412903315963904 2146999317892694016 2148521296395239424 2151439344055615488 2155981439785500672 2157482712999591936 2162037567425347584 2166508692909453312 2177181149524770816 2184144634811252736 2190279872549486592 2191728470348791808 2193282156736806912 2196355624051146752 2198090452281311232 2199443061671460864 2200897719781031936 2204086502336495616 2207080016746708992 2211739580469608448 2223402136417337344 2234354856301166592 2239253194833395712 2240631133987405824 2243884003370505216 2250004971135172608 2250187048323793152 2251668725780447232 2254937619150655488 2257817488396058624 2261088739465887744 2271613662334550016 2273293395415793664 2277994599588298752 2279501209773211648 2282803877419941888 2285719335756365824 2285904303059091456 2290730279772094464 2292139895688265728 2301915486216294144 2303431225223675904 2307671022054146048 2314153244026208256 2318938946966519808 2320653674486956032 2325553013701214208 2327172364583829504 2330362291532857344 2332085465986891776 2335471105548893184 2336908253025927168 2338453827267346432 2341841908732526592 2344832766853513216 2362364769943420928 2364111608466112512 2367352169176236032 2374002034819989504 2379014002521931776 2380670579861618688 2384126753581161792 2385696626124521472 2390630281831120896 2402406785682505728 2413589516230459392 2415374232629280768 2418459001764184064 2420369262062567424 2421970035384037376 2425479119758688256 2426971654258163712 2428576794241138688 2435398639168782336 2440540226725085184 2450279905439514624 2451900460932530176 2458787821777846272 2463872631151927296 2465694529142390784 2470900077057540096 2476009934753660928 2482764106080190464 2482965018840047616 2488207028028309504 2491384814781857792 2501327403469504512 2504832537541476352 2506608179127779328 2510012568064884736 2513649213338812416 2515311679749750784 2522377161996238848 2527702377679552512 2540044674445565952 2548168740613128192 2558829182859608064 2564438860994863104 2567914333333880832 2571434252725911552 2571642340941477888 2577071564743606272 2578657382649298944 2580362843881209856 2584101416532443136 2596129899810914304 2603422399529484288 2605144239740813312 2606747332351361024 2608806315337334784 2612462060638961664 2617864670598922752 2626946846743855104 2630760555675764736 2637936862710202368 2650215939390308352 2652175627985092608 2657660366186348544 2659625559524376576 2663271190323265536 2666888353568940032 2670752289172488192 2672518659734110208 2676390752837173248 2687336429427621888 2698061019472723968 2699845451363909632 2707429286901448704 2713145182651416576 2718756006788333568 2720766376984707072 2724716289807042048 2732148893521281024 2739823469064880128 2745607755065720832 2758130209877131264 2758388018549096448 2760085410724970496 2766136299500077056 2767965754724614144 2769669040623321088 2771856710045918208 2775516336275587072 2781481212511355424 2783312730478608384 2802807916629590016 2810043224888967168 2815854435602202624 2817936604734160896 2823535650051981312 2823764139072995328 2829725639718469632 2837674307245768704 2843665174889496576 2845415042923364352 2847296931179266048 2858659889679433728 2866689833189769216 2868585792074153984 2872741958101499904 2874641919714000896 2876643617332789248 2878682830717059072 2882716756567130112 2888678257212604416 2902908199366361088 2920373163399315456 2924376208982409216 2930787269708414976 2932590748895281152 2938782003115327488 2939019818218831872 2942773355662278656 2945097754423788096 2947037008742055936 2948986107292811264 2975339885176553472 2981492931814096896 2985670926444527616 2987508178649874432 2991845337827340288 3000006628180230144 3000249397765057536 3006583492200873984 3014784985954516992 3023253483106074624 3028818216446066688 3037326132784398336 3039572068027858944 3043738503226589184 3045857947764129792 3047872404078788608 3052288330482843648 3054307039696125952 3056186527584354304 3058600507636875264 3069220648288392192 3085537658701611008 3091918595955359744 3094204899315941376 3102896486111772672 3107149722043809792 3109447287982522368 3113961474065190912 3115877670701236224 3122455878310035456 3129166364075274852 3131226821788434432 3137837434360823808 3161298628000088064 3165336046426652672 3167836240052477952 3174227439815491584 3176477606308478976 3178835671441549056 3180928834832695296 3187507042441494528 3203209047576674304 3218119354973945856 3220498976839041024 3227159016083423232 3233972159678251008 3236224069499387904 3243056351138021376 3247198185558376448 3249763039364179968 3254053635633446912 3276216952216879104 3278383762370461696 3285163508202569728 3287592705523187712 3289923235105210368 3294533436076720128 3301346579671547904 3310620025120063488 3317609370704412672 3335103204626006016 3351532284451749888 3358879792250093568 3360946700981108736 3363169549328318464 3365826005055757824 3370269836906070016 3375007456702758912 3386726232594087936 3407420493501825024 3411772243812810752 3419251814659817472 3428579003634548736 3428856454588637184 3436095419658141696 3438209843532398592 3452873229324441216 3455146837835513856 3461506533081219072 3471229866039312384 3478408420449779712 3480980511730434048 3483282747518615552 3488329520551821312 3490486227465230336 3495543437299286016 3507680740901019648 3517249150280269824 3533621252520411136 3543547154915131392 3546167412699168768 3551028253764354048 3561003052229984256 3568521003782897664 3571005869792428032 3576190130371742688 3578544939186782208 3585945422746681344 3609905715868598272 3620384274345689088 3625008009051111424 3627688502646276096 3630260121495404544 3632955053076056064 3642865191361708032 3653097958753173504 3660810340087627776 3677850691398795264 3688181732666769408 3695808946727890944 3698541793713586176 3706350115586310144 3708641616681807232 3711083640638144512 3714014902130491392 3724146159120285696 3737077222172786688 3746724299851956224 3751991105204256768 3754472580802936832 3757248806312214528 3759912268691668992 3765018852097327104 3772967519624626176 3783565742994358272 3791553566519328768 3810067011668348928 3811546519572578304 3822253110919692288 3835524823110385664 3838243774289412096 3841081943978409984 3843622342089506816 3846658291492294656 3851571009616805888 3857151379088867328 3870544265821814784 3894194849716371456 3899168278643212288 3907716359611219968 3910120998527041536 3918693090958442496 3926797005898384128 3929382678322741248 3940420270115782656 3946140833513647104 3956905294065303552 3967119846902071296 3975323909085462528 3978263441977638912 3980894568592703488 3986490549279522816 3989127117103120384 3994906785484898304 4000008837573640192 4000332530353410048 4008777989601165312 4019713314606022656 4031004644141432832 4038424288594755584 4049768177045864448 4058318004302118912 4061143930352173056 4069717773977124864 4078134010182500352 4081149565477060608 4087074434710563072 4089765644784893952 4092294197717856256 4098223340281921536 4125606532421255168 4137195314815696896 4137582027823644672 4140128116087455744 4142866296058413056 4151948632086921216 4154503560934981632 4163274504413380608 4172221818767033136 4174969095717912576 4183783245814431744 4204211874944385024 4215064837333450752 4223781653403303936 4226904907101241344 4232303253087322112 4235303475077971968 4235646208609492992 4238447561922065408 4244588459577704448 4250009389921992704 4270945396768899072 4287989834519150592 4290825806631927808 4293998635785388032 4302878688111230976 4311962879571001344 4314965425999183872 4324075134850695168 4333017385818906624 4354362299049541632 4380559745098973184 4383456940697583616 4386564313473613824 4392711248102293504 4396180904562622464 4398886123342921728 4401795439562063872 4408173004672991232 4414160033493417984 4423479160939216896 4446804272834674688 4478506389666791424 4481262267974811648 4487768006741010432 4500009942270345216 4500374096647586304 4509875238301310976 4515634976792117248 4522177478931775488 4543227324669100032 4555989199176597504 4559002419546423296 4565607754839883776 4571808606118182912 4581460559544188928 4584279791376531456 4603830972432588288 4628306488052416512 4637877893933039616 4641307348973912064 4654344729167659008 4660724583065714688 4664170931973783552 4670942211097786368 4673816506051854336 4676907654534692864 4683683817465053184 4689665533707026432 4724729539886841856 4734704338352472064 4748004069639979008 4761341159723237376 4768253507162323584 4771393252249042944 4781260563662241792 4804813571365011456 4827179032460918784 4830748465258561536 4840738524125134848 4843940070768074752 4850958239517376512 4853943308516327424 4857153588482277376 4870797278337564672 4881080453450170368 4900559810879029248 4903800921865060352 4917575643555692544 4927745262303854592 4931389058284781568 4941800154115080192 4952019869507321856 4965528212160380928 4965930037680095232 4976414056056619008 4982769629563715584 5002654806939009024 5009665075082952704 5013216358255558656 5020025136129769472 5027298426677624832 5030623359499501568 5044754323992477696 5055404755359105024 5080089348891131904 5096337481226256384 5117658365719216128 5128877721989726208 5135828666667761664 5142868505451823104 5143284681882955776 5154143129487212544 5157314765298597888 5160725687762419712 5168202833064886272 5192259799621828608 5206844799058968576 5210288479481626624 5213494664702722048 5217612630674669568 5224924121277923328 5235729341197845504 5253893693487710208 5261521111351529472 5275873725420404736 5300431878780616704 5304351255970185216 5315320732372697088 5319251119048753152 5326542380646531072 5333776707137880064 5341504578344976384 5345037319468220416 5352781505674346496 5374672858855243776 5399690902727819264 5414858573802897408 5426290365302833152 5437512013576667136 5441532753969414144 5449432579614084096 5464297787042562048 5479646938129760256 5491215510131441664 5516260419754262528 5516776037098192896 5532272599000154112 5535931509449228288 5539338081246642176 5543713420091836416 5551032672551174144 5562962425022710848 5566625460957216768 5605615833259180032 5620086449777934336 5631708871204405248 5635873209468321792 5647528278145990656 5659451279436939264 5675348614491537408 5687330349778993152 5694593862358532096 5717319779358867456 5733379666379538432 5737171584148307968 5749283839428001792 5753287234665578496 5757365661434118144 5765433513134260224 5777356514425208832 5805816398732722176 5848752417964818432 5861574539416829952 5865181497790562304 5878039636437663744 5885546711324557312 5890195508847576192 5894074017484111872 5897972214585622528 5950679770353106944 5962985863628193792 5971341852889055232 5983690675654680576 6000013256360460288 6000498795530115072 6013166984401747968 6029569971909033984 6046506966212149248 6057636432892133376 6074652265568796672 6087477006453178368 6091715895528259584 6095744808157577216 6104576660965687296 6108614079392251904 6117201015273750528 6138441296576784384 6183837191910719488 6188409798631882752 6205792972223545344 6214299444087619584 6227922948130381824 6231755341402472448 6244911756620070912 6258332728150549704 6262453643576868864 6275674868721647616 6322597256000176128 6330672092853305344 6335672480104955904 6348454879630983168 6352955212616957952 6357671342883098112 6375014084882989056 6406418095153348608 6436238709947891712 6440997953678082048 6454318032166846464 6467944319356502016 6472448138998775808 6486112702276042752 6494396371116752896 6499526078728359936 6552433904433758208 6556767524740923392 6570327016405139456 6575185411046375424 6579846470210420736 6589066872153440256 6602693159343095808 6621240050240126976 6635218741408825344 6670206409252012032 6703064568903499776 6717759584500187136 6721893401962217472 6726339098656636928 6731652010111515648 6740539673812140032 6750014913405517824 6773452465188175872 6814840987003650048 6823544487625621504 6838503629319634944 6857158007269097472 6857712909177274368 6872190839316283392 6876419687064797184 6905746458648882432 6910293675671027712 6923013066162438144 6942459732078624768 6956816840899559424 6961961023460868096 6966565495037231104 6976659041103642624 6980972454930460672 6991086874598572032 7015361481802039296 7034498300560539648 7067242505040822272 7087094309830262784 7092334825398337536 7102056507528708096 7122006104459968512 7137042007565795328 7142011739584856064 7152380260743485376 7157089878373564416 7171890845493362688 7219811431737196544 7240768548691378176 7250016018102222848 7255377005292552192 7265910106152112128 7285730382723416064 7306195917506347008 7321620680175255552 7355701382797590528 7376363465333538816 7391617893455781888 7397083587427172352 7412700231172620288 7417283233363614464 7422167281276289024 7428029804260982784 7448292318240571392 7474154444345573376 7493448599703912448 7503982210408513536 7508945161605873664 7514497612624429056 7519824537383337984 7530037704194654208 7545935039249252352 7567131485988716544 7583107133038657536 7620134023336697856 7644506221839384576 7671049646220771328 7676487548578824192 7687244684179013632 7693316582984589312 7703142019233611776 7714302758177734656 7741088531643629568 7788389699432742912 7815432719222439936 7820241997054083072 7837386181916884992 7853594011796768256 7880840540231565312 7892281667027294208 7913810588130607104 7950647818170925056 7956526883955277824 7961789137185406976 7972981098559045632 7978254234206240768 7989813570969796608 8000017675147280384 8000665060706820096 8017555979202330624 8062009288282865664 8076848577189511168 8099536354091728896 8122287860704346112 8139435547954249728 8156268020365000704 8162299130954121216 8174148869421126144 8184588395435712512 8196446680563843072 8274390629631393792 8275164055647289344 8280256232174911488 8285732592116826112 8303897264173842432 8309007121869963264 8326549008826761216 8344443637534066272 8349938191435825152 8408423749888770048 8430129674666901504 8447563306806607872 8453809814202482688 8464606506174644224 8470606950155943936 8471292417218985984 8476895123844130816 8489176919155408896 8500018779843985408 8541890793537798144 8575979669038301184 8581651613263855616 8605757376222461952 8623925759142002688 8629930851998367744 8648150269701390336 8666034771637813248 8708724598099083264 8761119490197946368 8766913881395167232 8773128626947227648 8792361809125244928 8797772246685843456 8803590879124127744 8816346009345982464 8828320066986835968 8846958321878433792 8893608545669349376 8957012779333582848 8962524535949623296 8975536013482020864 9000019884540690432 9000748193295172608 9019750476602621952 9031269953584234496 9044354957863550976 9086454649338200064 9111978398353195008 9118004839092846592 9131215509679767552 9143617212236365824 9162921119088377856 9168559582753062912 9207661944865176576 9256612976104833024 9275755787866079232 9282614697947824128 9308689458335318016 9321449166131429376 9328341863947567104 9341884422195572736 9347633012103708672 9353815309069385728 9367367634930106368 9379331067414052864 9449459079773683712 9469408676704944128 9496008139279958016 9522682319446474752 9536507014324647168 9542786504498085888 9562521127324483584 9609627142730022912 9654358064921837568 9661496930517123072 9681477048250269696 9687880141536149504 9701916479034753024 9714307176964554752 9741594556675129344 9762160906900340736 9807601843730120704 9835151287111385088 9855490524607709184 9862778116569563136 9883600308230160384 9904039739014643712 9931860075360190464 9952828112113238016 9965539259127431168 10005309613878018048 10019330150165905408 10040050272259538944 10054596853355249664 10061246718999003136 10089508647984955392 10110809510718210048 10160178697782263808 10235316731438432256 10257755443979452416 10285737010903646208 10286569363765911552 10308286258974425088 10314629530597195776 10321451375524839424 10384519599243657216 10413689598117937152 10420576958963253248 10435225261349339136 10449848242555846656 10471458682395691008 10523042222703058944 10551747450840809472 10600863757561233408 10630641464745394176 10638502238097506304 10653084761293062144 10667553414275760128 10683009156689952768 10690074638936440832 10705563011348692992 10799381805455638528 10829717147605794816 10875024027153334272 10883065507938828288 10898865159228168192 10928595574085124096 10959293876259520512 10982431020262883328 11033552074196385792 11064545198000308224 11071863018898456576 11078676162493284352 11087426840183672832 11125924850045421696 11133250921914433536 11211231666518360064 11240172899555868672 11263417742408810496 11271746418936643584 11295056556291981312 11318902558873878528 11350697228983074816 11374660699557986304 11389187724717064192 11434639558717734912 11466759332759076864 11474343168296615936 11498567678856003584 11506574469331156992 11514731322868236288 11530867026268520448 11554713028850417664 11611632797465444352 11697504835929636864 11723149078833659904 11730362995581124608 11756079272875327488 11771093422649114624 11780391017695152384 11788148034968223744 11795944429171245056 11901359540706213888 11925971727256387584 11942683705778110464 11967381351309361152 12000026512720920576 12000997591060230144 12026333968803495936 12059139943818067968 12093013932424298496 12115272865784266752 12149304531137593344 12174954012906356736 12183431791056519168 12191489616315154432 12209153321931374592 12217228158784503808 12234402030547501056 12276882593153568768 12367674383821438976 12376819597263765504 12411585944447090688 12428598888175239168 12455845896260763648 12463510682804944896 12489823513240141824 12516665456301099408 12524907287153737728 12551349737443295232 12645194512000352256 12661344185706610688 12671344960209911808 12696909759261966336 12705910425233915904 12715342685766196224 12750028169765978112 12812836190306697216 12872477419895783424 12881995907356164096 12908636064333692928 12935888638713004032 12944896277997551616 12972225404552085504 12988792742233505792 12999052157456719872 13113535049481846784 13140654032810278912 13150370822092750848 13159692940420841472 13178133744306880512 13205386318686191616 13242480100480253952 13270437482817650688 13340412818504024064 13435519169000374272 13443786803924434944 13452678197313273856 13463304020223031296 13481079347624280064 13500029826811035648 13546904930376351744 13629681974007300096 13647088975251243008 13677007258639269888 13715425818354548736 13744381678632566784 13752839374129594368 13811492917297764864 13884919464157249536 13913633681799118848 13923922046921736192 13933130990074462208 13961944909860921344 13982173749197144064 14030722963604078592 14068996601121079296 14134485010081644544 14174188619660525568 14204113015057416192 14244012208919937024 14284023479169712128 14304760521486970752 14314179756747128832 14343781690986725376 14439622863474393088 14481537097382756352 14500032036204445696 14531820212304224256 14571460765446832128 14612391835012694016 14643241360350511104 14711402765595181056 14752726930667077632 14783235786911563776 14794167174854344704 14825400462345240576 14834566466727228928 14856059608521965568 14896584636481142784 14948308888691146752 15007964420817027072 15017890323211747328 15028995225248858112 15039649074766675968 15060075408389308416 15091870078498504704 15134262971977433088 15166214266077315072 15240268046673395712 15289012443678769152 15342099292441542656 15352975097157648384 15374489368358027264 15386633165969178624 15406284038467223552 15428605516355469312 15482177063287259136 15576779398865485824 15630865438444879872 15640483994108166144 15674772363833769984 15707188023593536512 15761681080463130624 15784563334054588416 15827621176261214208 15901295636341850112 15913053767910555648 15923578274370813952 15945962197118091264 15956508468412481536 15979627141939593216 16000035350294560768 16001330121413640192 16035111958404661248 16124018576565731328 16153697154379022336 16199072708183457792 16244575721408692224 16278871095908499456 16312536040730001408 16324598261908242432 16348297738842252288 16369176790871425024 16392893361127686144 16548781259262787584 16550328111294578688 16571465184233652224 16607794528347684864 16618014243739926528 16653098017653522432 16688887275068132544 16699876382871650304 16816847499777540096 16860259349333803008 16895126613613215744 16907619628404965376 16929213012349288448 16942584834437971968 16953790247688261632 16978353838310817792 17000037559687970816 17083781587075596288 17151959338076602368 17163303226527711232 17211514752444923904 17247851518284005376 17259861703996735488 17296300539402780672 17332069543275626496 17417449196198166528 17533827762790334464 17546257253894455296 17584723618250489856 17595544493371686912 17607181758248255488 17656640133973671936 17693916643756867584 17914025558667165696 17951072026964041728 18000039769081380864 18001496386590345216 18039500953205243904 18062539907168468992 18088709915727101952 18172909298676400128 18223956796706390016 18236009678185693184 18262431019359535104 18287234424472731648 18325842238176755712 18415323889730353152 18551511575732158464 18565229395895648256 18617378916670636032 18642898332262858752 18683768844391145472 18695266024207417344 18707630618138771456 18734735269860212736 18898918159547367424 18992016278559916032 19045364638892949504 19073014028649294336 19125042254648967168 19219254285460045824 19308716129843675136 19322993861034246144 19362954096500539392 19375760283072299008 19403832958069506048 19428614353929109504 19483189113350258688 19615203687460241408 19670302574222770176 19710981049215418368 19725556233139126272 19767200616460320768 19808079478029287424 19863720150720380928 19905656224226476032 19931078518254862336 20010619227756036096 20080100544519077888 20109193706710499328 20122493437998006272 20179017295969910784 20221619021436420096 20320357395564527616 20470633462876864512 20515510887958904832 20571474021807292416 20573138727531823104 20616572517948850176 20629259061194391552 20642902751049678848 20769039198487314432 20827379196235874304 20841153917926506496 20870450522698678272 20899696485111693312 20942917364791382016 21046084445406117888 21103494901681618944 21201727515122466816 21261282929490788352 21277004476195012608 21306169522586124288 21335106828551520256 21366018313379905536 21380149277872881664 21411126022697385984 21598763610911277056 21659434295211589632 21750048054306668544 21766131015877656576 21797730318456336384 21857191148170248192 21918587752519041024 21964862040525766656 22067104148392771584 22129090396000616448 22143726037796913152 22157352324986568704 22174853680367345664 22251849700090843392 22266501843828867072 22422463333036720128 22480345799111737344 22526835484817620992 22543492837873287168 22590113112583962624 22637805117747757056 22701394457966149632 22749321399115972608 22778375449434128384 22933518665518153728 22948686336593231872 22997135357712007168 23013148938662313984 23029462645736472576 23061734052537040896 23109426057700835328 23223265594930888704 23446298157667319808 23460725991162249216 23512158545750654976 23542186845298229248 23560782035390304768 23591888858342490112 23851943454512775168 23885367411556220928 23934762702618722304 24000053025441841152 24001995182120460288 24052667937606991872 24186027864848596992 24230545731568533504 24298609062275186688 24366863582113038336 24382979232630308864 24418306643862749184 24434456317569007616 24468804061095002112 24553765186307137536 24735348767642877952 24823171888894181376 24857197776350478336 24911691792521527296 24927021365609889792 24979647026480283648 25033330912602198816 25049814574307475456 25290389024000704512 25342689920419823616 25393819518523932672 25411820850467831808 25430685371532392448 25500056339531956224 25625672380613394432 25744954839791566848 25817272128667385856 25871777277426008064 25889792555995103232 25944450809104171008 25977585484467011584 25998104314913439744 26227070098963693568 26281308065620557824 26300741644185501696 26319385880841682944 26410772637372383232 26484960200960507904 26540874965635301376 26680825637008048128 26871038338000748544 26887573607848869888 26905356394626547712 26926608040446062592 27000059653622071296 27093809860752703488 27259363948014600192 27294177950502486016 27354014517278539776 27430851636709097472 27488763357265133568 27505678748259188736 27622985834595529728 27769838928314499072 27827267363598237696 27847844093843472384 27866261980148924416 27923889819721842688 27964347498394288128 28061445927208157184 28137993202242158592 28268970020163289088 28348377239321051136 28408226030114832384 28488024417839874048 28568046958339424256 28609521042973941504 28628359513494257664 28687563381973450752 28879245726948786176 28963074194765512704 29000064072408891392 29063640424608448512 29142921530893664256 29224783670025388032 29286482720701022208 29422805531190362112 29505453861334155264 29566471573823127552 29588334349708689408 29650800924690481152 29669132933454457856 29712119217043931136 29896617777382293504 30015928841634054144 30035780646423494656 30057990450497716224 30120150816778616832 30183740156997009408 30268525943954866176 30332428532154630144 30480536093346791424 30684198584883085312 30705950194315296768 30748978736716054528 30773266331938357248 30812568076934447104 30857211032710938624 30964354126574518272 31153558797730971648 31261730876889759744 31349544727667539968 31414376047187073024 31569126668109176832 31655242352522428416 31802591272683700224 31847156548741627904 31891924394236182528 31913016936824963072 31959254283879186432 32002660242827280384 32070223916809322496 32398145416366915584 32489151442817384448 32625072081460002816 32649196523816484864 32696595477684504576 32738353581742850048 32785786722255372288 33100656222589157376 33142930368467304448 33215589056695369728 33236028487479853056 33377774550136265088 33399752765743300608 33633694999555080192 33720518698667606016 33790253227226431488 33815239256809930752 33885169668875943936 33907580495376523264 33956707676621635584 34000075119375941632 34167563174151192576 34303918676153204736 34326606453055422464 34423029504889847808 34495703036568010752 34519723407993470976 34592601078805561344 34664139086551252992 34834898392396333056 35067655525580668928 35092514507788910592 35169447236500979712 35191088986743373824 35214363516496510976 35313280267947343872 35387833287513735168 35828051117334331392 35902144053928083456 36000079538162761728 36002992773180690432 36079001906410487808 36125079814336937984 36177419831454203904 36345818597352800256 36447913593412780032 36472019356371386368 36524862038719070208 36574468848945463296 36651684476353511424 36830647779460706304 37103023151464316928 37130458791791296512 37234757833341272064 37285796664525717504 37367537688782290944 37390532048414834688 37415261236277542912 37469470539720425472 37797836319094734848 37984032557119832064 38090729277785899008 38146028057298588672 38250084509297934336 38438508570920091648 38617432259687350272 38645987722068492288 38725908193001078784 38751520566144598016 38807665916139012096 38857228707858219008 38966378226700517376 39230407374920482816 39340605148445540352 39421962098430836736 39451112466278252544 39534401232920641536 39616158956058574848 39727440301440761856 39811312448452952064 39862157036509724672 40021238455512072192 40160201089038155776 40244986875996012544 40358034591939821568 40443238042872840192 40640714791129055232 40941266925753729024 41031021775917809664 41146277455063646208 41233145035897700352 41258518122388783104 41285805502099357696 41654758392471748608 41682307835853012992 41740901045397356544 41799392970223386624 41885834729582764032 42092168890812235776 42206989803363237888 42403455030244933632 42522565858981576704 42612339045172248576 42670213657103040512 42732036626759811072 42760298555745763328 43318868590423179264 43500096108613337088 43595460636912672768 43714382296340496384 43837175505038082048 43929724081051533312 44134208296785543168 44258180792001232896 44287452075593826304 44314704649973137408 44349707360734691328 44503699400181686784 44844926666073440256 45053670969635241984 45086985675746574336 45180226225167925248 45275610235495514112 45402788915932299264 45498642798231945216 45867037331036307456 45897372673186463744 46026297877324627968 46058925291472945152 46123468105074081792 46218852115401670656 46446531189861777408 46892596315334639616 46921451982324498432 47024317091501309952 47084373690596458496 47121564070780609536 47183777716684980224 47703886909025550336 47770734823112441856 47869525405237444608 48000106050883682304 48003990364240920576 48105335875213983744 48372055729697193984 48461091463137067008 48597218124550373376 48733727164226076672 48765958465260617728 48836613287725498368 48868912635138015232 48937608122190004224 49107530372614275072 49470697535285755904 49646343777788362752 49714395552700956672 49823383585043054592 49854042731219779584 49959294052960567296 50066661825204397632 50099629148614950912 50580778048001409024 50685379840839647232 50787639037047865344 50861370743064784896 51000112679063912448 51251344761226788864 51489909679583133696 51634544257334771712 51743554554852016128 51779585111990206464 51888901618208342016 51955170968934023168 51996208629826879488 52454140197927387136 52562616131241115648 52601483288371003392 52638771761683365888 52821545274744766464 52969920401921015808 53081749931270602752 53742076676001497088 53810712789253095424 53853216080892125184 54000119307244142592 54187619721505406976 54518727896029200384 54708029034557079552 54861703273418194944 54977526714530267136 55245971669191059456 55654534727196475392 55695688187686944768 55732523960297848832 55847779639443685376 55928694996788576256 56122891854416314368 56537940040326578176 56696754478642102272 56976048835679748096 57136093916678848512 57219042085947883008 57375126763946901504 57926148389531025408 58000128144817782784 58127280849216897024 58285843061787328512 58449567340050776064 58845611062380724224 59010907722668310528 59132943147646255104 59176668699417378816 59301601849380962304 59338265866908915712 59424238434087862272 59793235554764587008 60031857683268108288 60071561292846989312 60240301633557233664 60367480313994018816 60537051887909732352 60664857064309260288 60961072186693582848 61368397169766170624 61411900388630593536 61546532663876714496 61625136153868894208 61714422065421877248 61928708253149036544 62307117595461943296 62523461753779519488 62699089455335079936 62828752094374146048 63138253336218353664 63310484705044856832 63605182545367400448 63694313097483255808 63783848788472365056 63826033873649926144 63918508567758372864 64005320485654560768 64140447833618644992 64796290832733831168 64978302885634768896 65250144162920005632 65298393047632969728 65393190955369009152 65476707163485700096 65571573444510744576 66201312445178314752 66285860736934608896 66431178113390739456 66472056974959706112 66755549100272530176 66799505531486601216 67267389999110160384 67441037397335212032 67580506454452862976 67630478513619861504 67770339337751887872 67815160990753046528 67913415353243271168 68000150238751883264 68335126348302385152 68653212906110844928 68846059009779695616 68991406073136021504 69039446815986941952 69185202157611122688 69328278173102505984 69669796784792666112 70135311051161337856 70338894473001959424 70382177973486747648 70428727032993021952 70626560535894687744 70775666575027470336 71656102234668662784 71804288107856166912 72000159076325523456 72005985546361380864 72158003812820975616 72250159628673875968 72691637194705600512 72895827186825560064 72944038712742772736 73148937697890926592 73303368952707022848 73661295558921412608 74206046302928633856 74469515666682544128 74571593329051435008 74735075377564581888 74781064096829669376 74830522472555085824 74938941079440850944 75595672638189469696 76181458555571798016 76292056114597177344 76500169018595868672 76877017141840183296 77234864519374700544 77451816386002157568 77503041132289196032 77615331832278024192 77932756453401034752 78681210296891080704 78843924196861673472 78902224932556505088 79232317912117149696 79454880602881523712 79622624896905904128 79724314073019449344 80042476911024144384 80320402178076311552 80489973751992025088 80716069183879643136 81281429582258110464 81882533851507458048 82062043551835619328 82292554910127292416 82466290071795400704 82517036244777566208 82571611004198715392 83309516784943497216 83364615671706025984 83481802090794713088 83598785940446773248 83771669459165528064 84184337781624471552 84413979606726475776 84806910060489867264 85045131717963153408 85224678090344497152 85340427314206081024 85464073253519622144 85520597111491526656 86637737180846358528 87000192217226674176 87190921273825345536 87428764592680992768 87674351010076164096 87859448162103066624 88268416593571086336 88516361584002465792 88574904151187652608 88629409299946274816 88699414721469382656 89007398800363373568 89689853332146880512 90107341939270483968 90173971351493148672 90360452450335850496 90551220470991028224 90805577831864598528 90997285596463890432 91794745346372927488 92052595754649255936 92117850582945890304 92246936210148163584 92437704230803341312 92893062379723554816 93785192630669279232 94048634183002619904 94168747381192916992 94243128141561219072 94367555433369960448 95407773818051100672 95541469646224883712 95739050810474889216 96007980728481841152 96210671750427967488 97194436249100746752 97467454328452153344 97531916930521235456 97737825270276030464 97875216244380008448 98215060745228550144 98941395070571511808 99428791105401913344 99646767170086109184 99708085462439559168 100133323650408795264 100199258297229901824 101161556096002818048 101370759681679294464 101722741486129569792 102000225358127824896 102502689522453577728 102979819359166267392 103269088514669543424 103487109109704032256 103559170223980412928 103777803236416684032 103992417259653758976 105125232262482231296 105202966576742006784 105277543523366731776 105643090549489532928 105939840803842031616 106163499862541205504 107484153352002994176 107621425578506190848 107706432161784250368 108000238614488285184 108375239443010813952 109037455792058400768 109416058069114159104 109723406546836389888 109955053429060534272 110491943338382118912 111309069454392950784 111391376375373889536 111465047920595697664 111695559278887370752 111857389993577152512 112245783708832628736 113075880080653156352 113393508957284204544 113952097671359496192 114272187833357697024 114438084171895766016 114750253527893803008 115852296779062050816 116000256289635565568 116254561698433794048 116571686123574657024 116899134680101552128 117691222124761448448 118021815445336621056 118265886295292510208 118353337398834757632 118603203698761924608 118676531733817831424 118848476868175724544 119586471109529174016 120063715366536216576 120143122585693978624 120480603267114467328 120734960627988037632 121074103775819464704 121329714128618520576 121922144373387165696 122736794339532341248 122823800777261187072 123093065327753428992 123250272307737788416 123857416506298073088 125046923507559038976 125398178910670159872 125657504188748292096 126276506672436707328 126620969410089713664 127210365090734800896 127388626194966511616 127567697576944730112 127652067747299852288 127837017135516745728 128010640971309121536 128280895667237289984 129956605771269537792 130500288325840011264 130786381910738018304 130953414326971400192 131143146889021489152 132402624890356629504 132862356226781478912 132944113949919412224 133511098200545060352 134534779998220320768 135161012908905725952 135260957027239723008 135540678675503775744 135630321981506093056 135826830706486542336 136000300477503766528 137306425812221689856 137692118019559391232 138078893631973883904 138370404315222245376 138656556346205011968 139339593569585332224 140677788946003918848 140764355946973495296 140857454065986043904 141253121071789375488 141551333150054940672 143312204469337325568 143608576215712333824 144000318152651046912 144011971092722761728 144316007625641951232 144500319257347751936 145383274389411201024 145791654373651120128 145888077425485545472 146297875395781853184 146606737905414045696 147322591117842825216 148412092605857267712 148939031333365088256 149143186658102870016 149470150755129163776 149562128193659338752 149661044945110171648 149877882158881701888 151191345276378939392 152362917111143596032 152584112229194354688 153000338037191737344 153754034283680366592 154469729038749401088 154903632772004315136 155006082264578392064 155230663664556048384 155865512906802069504 157362420593782161408 157687848393723346944 157804449865113010176 158464635824234299392 158909761205763047424 159245249793811808256 159448628146038898688 160640804356152623104 160979947503984050176 161432138367759286272 162562859164516220928 164124087103671238656 164585109820254584832 164932580143590801408 165143222008397430784 166729231343412051968 166963604181589426176 167197571880893546496 167543338918331056128 168368675563248943104 169613820120979734528 170090263435926306816 170680854628412162048 170928146507039244288 171041194222983053312 174000384434453348352 174381842547650691072 174857529185361985536 175348702020152328192 176536833187142172672 177032723168004931584 177149808302375305216 177398829442938765312 178014797600726747136 179379706664293761024 180214683878540967936 180720904900671700992 181102440941982056448 181611155663729197056 181994571192927780864 183589490692745854976 184105191509298511872 184235701165891780608 184875408461606682624 185786124759447109632 187570385261338558464 188097268366005239808 188337494762385833984 188486256283122438144 190815547636102201344 191082939292449767424 191478101620949778432 192015961456963682304 192421343500855934976 194388872498201493504 194934908656904306688 195063833861042470912 195475650540552060928 195750432488760016896 196430121490457100288 197882790141143023616 198857582210803826688 199293534340172218368 199416170924879118336 200266647300817590528 200398516594459803648 202323112192005636096 202741519363358588928 203445482972259139584 204000450716255649792 205005379044907155456 205959638718332534784 206538177029339086848 206974218219408064512 207118340447960825856 207555606472833368064 207984834519307517952 210250464524964462592 210405933153484013568 211286181098979065856 211879681607684063232 212326999725082411008 214968306704005988352 215242851157012381696 215412864323568500736 216000477228976570368 216750478886021627904 218074911584116801536 218832116138228318208 219446813093672779776 219910106858121068544 220983886676764237824 222618138908785901568 222930095841191395328 223391118557774741504 223714779987154305024 224491567417665257472 226787017914568409088 228544375666715394048 228876168343791532032 229500507055787606016 231704593558124101632 232000512579271131136 232509123396867588096 233798269360203104256 236043630890673242112 236531772590585020416 236706674797669515264 237353063467635662848 237696953736351449088 239172942219058348032 240127430733072433152 240286245171387957248 240961206534228934656 241469921255976075264 242148207551638929408 243844288746774331392 245473588679064682496 245647601554522374144 246186130655506857984 246500544615475576832 247714833012596146176 250093847015118077952 250796357821340319744 251315008377496584192 252553013344873414656 253241938820179427328 254420730181469601792 255135395153889460224 255304135494599704576 255674034271033491456 256021281942618243072 256561791334474579968 259913211542539075584 261000576651680022528 261572763821476036608 261906828653942800384 262286293778042978304 264805249780713259008 265724712453562957824 265888227899838824448 267022196401090120704 269069559996440641536 270322025817811451904 270521914054479446016 271081357351007551488 271260643963012186112 271653661412973084672 272000600955007533056 274612851624443379712 275384236039118782464 276157787263947767808 276740808630444490752 277313112692410023936 278679187139170664448 281355577892007837696 281714908131972087808 282506242143578750976 283102666300109881344 286624408938674651136 287217152431424667648 288023942185445523456 288632015251283902464 289000638514695503872 291583308747302240256 291776154850971090944 292595750791563706368 293213475810828091392 294645182235685650432 296824185211714535424 298286373316205740032 298940301510258327552 299124256387318677504 299322089890220343296 305168224458388709376 306000676074383474688 307508068567360733184 308939458077498802176 309807265544008630272 310012164529156784128 310461327329112096768 315375696787446693888 315608899730226020352 316929271648468598784 317819522411526094848 318490499587623616512 321281608712305246208 322864276735518572544 325125718329032441856 328248174207342477312 329170219640509169664 329865160287181602816 330286444016794861568 333458462686824103936 333927208363178852352 334395143761787092992 335086677836662112256 336737351126497886208 339227640241959469056 340180526871852613632 341361709256824324096 341856293014078488576 342082388445966106624 348000768868906696704 348763685095301382144 349715058370723971072 350697404040304656384 353073666374284345344 354065446336009863168 354299616604750610432 354797658885877530624 356029595201453494272 358759413328587522048 360429367757081935872 361441809801343401984 362204881883964112896 363222311327458394112 363989142385855561728 367178981385491709952 368210383018597023744 368471402331783561216 369750816923213365248 371572249518894219264 375140770522677116928 376194536732010479616 376674989524771667968 376972512566244876288 381631095272204402688 382165878584899534848 382956203241899556864 384031922913927364608 384842687001711869952 389869817313808613376 390127667722084941824 390951301081104121856 391500864977520033792 392860242980914200576 395765580282286047232 398587068680344436736 398832341849758236672 400533294601635181056 405483038726717177856 406890965944518279168 408000901432511299584 411919277436665069568 413076354058678173696 414236680895921651712 415111212945666736128 415969669038615035904 420500929049928925184 422572362197958131712 423759363215368126464 424653999450164822016 429936613408011976704 430825728647137001472 432000954457953140736 433500957772043255808 436149823168233603072 437664232276456636416 438893626187345559552 439820213716242137088 441967773353528475648 445236277817571803136 445860191682382790656 446782237115549483008 447429559974308610048 448983134835330514944 453574035829136818176 457088751333430788096 457752336687583064064 459001014111575212032 463409187116248203264 464001025158542262272 465018246793735176192 467596538720406208512 472087261781346484224 473063545181170040832 473413349595339030528 474706126935271325696 475393907472702898176 478345884438116696064 480572490342775914496 481922413068457869312 482939842511952150528 484296415103277858816 487688577493548662784 490947177358129364992 492372261311013715968 493001089230951153664 495429666025192292352 500187694030236155904 501592715642680639488 502630016754993168384 505106026689746829312 508841460362939203584 510270790307778920448 510608270989199409152 512042563885236486144 513123582668949159936 522001153303360045056 523145527642952073216 523813657307885600768 524572587556085956608 529610499561426518016 531449424907125915648 534044392802180241408 538139119992881283072 540644051635622903808 542162714702015102976 542521287926024372224 543307322825946169344 550768472078237564928 552315574527895535616 554626225384820047872 557358374278341328896 562711155784015675392 563429816263944175616 565012484287157501952 573248817877349302272 574434304862849335296 576047884370891046912 577264030502567804928 578001277029391007744 583166617494604480512 583552309701942181888 585191501583127412736 586426951621656182784 589290364471371300864 593648370423429070848 596572746632411480064 597880603020516655104 598248512774637355008 598644179780440686592 610336448916777418752 612001352148766949376 615016137134721466368 617878916154997604352 619614531088017260544 620024329058313568256 620922654658224193536 630751393574893387776 631217799460452040704 633858543296937197568 635639044823052189696 636980999175247233024 642563217424610492416 645728553471037145088 650251436658064883712 656496348414684954624 658340439281018339328 659730320574363205632 660572888033589723136 666916925373648207872 667854416726357704704 668790287523574185984 670173355673324224512 673474702252995772416 680361053743705227264 682723418513648648192 684164776891932213248 696001537737813393408 697527370190602764288 701394808080609312768 708130892672019726336 708599233209501220864 709595317771755061248 712059190402906988544 717518826657175044096 720858735514163871744 722883619602686803968 724409763767928225792 726444622654916788224 736420766037194047488 736942804663567122432 739501633846426730496 743144499037788438528 750281541045354233856 752389073464020959232 753349979049543335936 753945025132489752576 763262190544408805376 765912406483799113728 768063845827854729216 769685374003423739904 779739634627617226752 780255335444169883648 783001729955040067584 785720485961828401152 791531160564572094464 797174137360688873472 797664683699516473344 801066589203270362112 810966077453434355712 813781931889036558336 816001802865022599168 823838554873330139136 826152708117356347392 828473361791843303424 830222425891333472256 831939338077230071808 841001858099857850368 845144724395916263424 847518726430736252928 849307998900329644032 859873226816023953408 861651457294274002944 867001915544086511616 875328464552913272832 877787252374691119104 879640427432484274176 883935546707056951296 890472555635143606272 891720383364765581312 893564474231098966016 894859119948617220096 897966269670661029888 915504673375166128128 918002028223150424064 926818374232496406528 930036493587470352384 946127090362340081664 946826699190678061056 949412253870542651392 950787814945405796352 961144980685551828992 963844826136915738624 968592830206555717632 975377154987097325568 984744522622027431936 986002178461902307328 990859332050384584704 1000375388060472311808 1003185431285361278976 1005260033509986336768 1010212053379493658624 1017682920725878407168 1020541580615557840896 1021216541978398818304 1024085127770472972288 1026247165337898319872 1044002306606720090112 1046291055285904146432 1047627314615771201536 1049145175112171913216 1059220999122853036032 1062898849814251831296 1068088785604360482816 1076278239985762566144 1081288103271245807616 1084325429404030205952 1085042575852048744448 1086614645651892338688 1101536944156475129856 1104631149055791071232 1109252450769640095744 1114716748556682657792 1125422311568031350784 1126859632527888351232 1130024968574315003904 1146497635754698604544 1148868609725698670592 1152095768741782093824 1154528061005135609856 1156002554058782015488 1167104619403884363776 1170383003166254825472 1172853903243312365568 1178580728942742601728 1187296740846858141696 1195761206041033310208 1196497025549274710016 1197288359560881373184 1220672897833554837504 1224002704297533898752 1235757832309995208704 1239229062176034521088 1240048658116627136512 1261502787149786775552 1267717086593874395136 1271278089646104379392 1273961998350494466048 1285126434849220984832 1300502873316129767424 1312992696829369909248 1316680878562036678656 1319460641148726411264 1335708833452715409408 1337580575047148371968 1340346711346648449024 1346949404505991544832 1360722107487410454528 1365446837027297296384 1368329553783864426496 1392003075475626786816 1395054740381205528576 1402789616161218625536 1416261785344039452672 1417198466419002441728 1419190635543510122496 1424118380805813977088 1435037653314350088192 1441717471028327743488 1445767239205373607936 1448819527535856451584 1452889245309833576448 1472841532074388094976 1479003267692853460992 1486288998075576877056 1500563082090708467712 1504778146928041918464 1506699958099086671872 1507890050264979505152 1526524381088817610752 1531824812967598227456 1536127691655709458432 1539370748006847479808 1560510670888339767296 1566003459910080135168 1571440971923656802304 1594348274721377746944 1602133178406540724224 1621932154906868711424 1627563863778073116672 1652305416234712694784 1656946723583686606848 1663878676154460143616 1682003716199715700736 1690289448791832526848 1695037452861472505856 1719746453632047906816 1723302914588548005888 1734003831088173023232 1750656929105826545664 1755574504749382238208 1759280854864968548352 1767871093414113902592 1780945111270287212544 1787128948462197932032 1789718239897234440192 1795932539341322059776 1831009346750332256256 1836004056446300848128 1853636748464992813056 1860072987174940704768 1892254180724680163328 1893653398381356122112 1898824507741085302784 1901575629890811592704 1922289961371103657984 1927689652273831477248 1937185660413111435264 1950754309974194651136 1969489045244054863872 1972004356923804614656 1981718664100769169408 2000750776120944623616 2006370862570722557952 2010520067019972673536 2020424106758987317248 2041083161231115681792 2042433083956797636608 2048170255540945944576 2052494330675796639744 2088004613213440180224 2092582110571808292864 2095254629231542403072 2125797699628503662592 2136177571208720965632 2152556479971525132288 2162576206542491615232 2168650858808060411904 2170085151704097488896 2173229291303784677376 2209262298111582142464 2218504901539280191488 2229433497113365315584 2250844623136062701568 2260049937148630007808 2297737219451397341184 2304191537483564187648 2309056122010271219712 2312005108117564030976 2334209238807768727552 2340766006332509650944 2357161457885485203456 2374593481693716283392 2391522412082066620416 2392994051098549420032 2394576719121762746368 2441345795667109675008 2448005408595067797504 2471515664619990417408 2478458124352069042176 2480097316233254273024 2523005574299573551104 2535434173187748790272 2542556179292208758784 2547923996700988932096 2570252869698441969664 2601005746632259534848 2625985393658739818496 2633361757124073357312 2638921282297452822528 2671417666905430818816 2675161150094296743936 2680693422693296898048 2693898809011983089664 2730893674054594592768 2736659107567728852992 2790109480762411057152 2834396932838004883456 2838381271087020244992 2848236761611627954176 2883434942056655486976 2891534478410747215872 2905778490619667152896 2958006535385706921984 2972577996151153754112 3001126164181416935424 3009556293856083836928 3015780100529959010304 3053048762177635221504 3063649625935196454912 3072255383311418916864 3078741496013694959616 3121021341776679534592 3132006919820160270336 3142881943847313604608 3188696549442755493888 3204266356813081448448 3243864309813737422848 3255127727556146233344 3304610832469425389568 3313893447167373213696 3327757352308920287232 3364007432399431401472 3380578897583665053696 3390074905722945011712 3439492907264095813632 3446605829177096011776 3468007662176346046464 3501313858211653091328 3511149009498764476416 3518561709729937096704 3535742186828227805184 3561890222540574425088 3574257896924395864064 3591865078682644119552 3662018693500664512512 3672008112892601696256 3707273496929985626112 3720145974349881409536 3784508361449360326656 3797649015482170605568 3803151259781623185408 3855379304547662954496 3901508619948389302272 3938978090488109727744 3944008713847609229312 4012741725141445115904 4021040134039945347072 4040848213517974634496 4082166322462231363584 4084866167913595273216 4096340511081891889152 4104988661351593279488 4176009226426880360448 4185164221143616585728 4190509258463084806144 4251595399257007325184 4272355142417441931264 4305112959943050264576 4325152413084983230464 4337301717616120823808 4340170303408194977792 4346458582607569354752 4418524596223164284928 4437009803078560382976 4458866994226730631168 4501689246272125403136 4520099874297260015616 4595474438902794682368 4608383074967128375296 4618112244020542439424 4624010216235128061952 4668418477615537455104 4681532012665019301888 4714322915770970406912 4783044824164133240832 4789153438243525492736 4882691591334219350016 4956916248704138084352 4960194632466508546048 5046011148599147102208 5070868346375497580544 5085112358584417517568 5202011493264519069696 5251970787317479636992 5266723514248146714624 5277842564594905645056 5342835333810861637632 5361386845386593796096 5387797618023966179328 5461787348109189185536 5580218961524822114304 5668793865676009766912 5676762542174040489984 5696473523223255908352 5766869884113310973952 5783068956821494431744 5811556981239334305792 5916013070771413843968 5945155992302307508224 6002252328362833870848 6019112587712167673856 6031560201059918020608 6127299251870392909824 6144510766622837833728 6157482992027389919232 6242042683553359069184 6264013839640320540672 6285763887694627209216 6377393098885510987776 6408532713626162896896 6487728619627474845696 6510255455112292466688 6627786894334746427392 6655514704617840574464 6728014864798862802944 6780149811445890023424 6893211658354192023552 6936015324352692092928 7002627716423306182656 7022298018997528952832 7071484373656455610368 7123780445081148850176 7148515793848791728128 7183730157365288239104 7324037387001329025024 7344016225785203392512 7414546993859971252224 7440291948699762819072 7569016722898720653312 7595298030964341211136 7606302519563246370816 7710758609095325908992 7803017239896778604544 7877956180976219455488 7888017427695218458624 8025483450282890231808 8042080268079890694144 8081696427035949268992 8169732335827190546432 8192681022163783778304 8209977322703186558976 8370328442287233171456 8381018516926169612288 8503190798514014650368 8544710284834883862528 8650304826169966460928 8674603435232241647616 8680340606816389955584 8874019606157120765952 8917733988453461262336 9003378492544250806272 9190948877805589364736 9216766149934256750592 9236224488041084878848 9363064025330038603776 9428645831541940813824 9566089648328266481664 9578306876487050985472 9765383182668438700032 9913832497408276168704 9920389264933017092096 10092022297198294204416 10141736692750995161088 10170224717168835035136 10404022986529038139392 10503941574634959273984 10533447028496293429248 10555685129189811290112 10685670667621723275264 10722773690773187592192 10775595236047932358656 10923574696218378371072 11160437923049644228608 11337587731352019533824 11353525084348080979968 11392947046446511816704 11566137913642988863488 11832026141542827687936 12038225175424335347712 12063120402119836041216 12254598503740785819648 12289021533245675667456 12314965984054779838464 12528027679280641081344 12571527775389254418432 12754786197771021975552 12817065427252325793792 12975457239254949691392 13020510910224584933376 13255573788669492854784 13311029409235681148928 13456029729597725605888 13560299622891780046848 13786423316708384047104 13872030648705384185856 14005255432846612365312 14044596037995057905664 14142968747312911220736 14297031587697583456256 14367460314730576478208 14648074774002658050048 14880583897399525638144 15138033445797441306624 15190596061928682422272 15212605039126492741632 15606034479793557209088 15755912361952438910976 16084160536159781388288 16163392854071898537984 16339464671654381092864 16385362044327567556608 16740656884574466342912 16762037033852339224576 17006381597028029300736 17089420569669767725056 17300609652339932921856 17349206870464483295232 17360681213632779911168 17748039212314241531904 17835467976906922524672 18006756985088501612544 18381897755611178729472 18433532299868513501184 18472448976082169757696 18726128050660077207552 18857291663083881627648 19132179296656532963328 19156613752974101970944 19530766365336877400064 19840778529866034184192 20184044594396588408832 20340449434337670070272 20808045973058076278784 21007883149269918547968 21066894056992586858496 21371341335243446550528 21445547381546375184384 21551190472095864717312 21847149392436756742144 22320875846099288457216 22707050168696161959936 22785894092893023633408 23132275827285977726976 23664052283085655375872 24076450350848670695424 24126240804239672082432 24509197007481571639296 24578043066491351334912 24629931968109559676928 25143055550778508836864 25509572395542043951104 25634130854504651587584 25950914478509899382784 26041021820449169866752 26622058818471362297856 27572846633416768094208 28089192075990115811328 28285937494625822441472 28594063175395166912512 28734920629461152956416 29296149548005316100096 29761167794799051276288 30276066891594882613248 30381192123857364844544 30425210078252985483264 31212068959587114418176 31511824723904877821952 32168321072319562776576 32326785708143797075968 32678929343308762185728 32770724088655135113216 33481313769148932685824 33524074067704678449152 34012763194056058601472 34178841139339535450112 34698413740928966590464 34721362427265559822336 35496078424628483063808 36763795511222357458944 36867064599737027002368 36944897952164339515392 37714583326167763255296 38264358593313065926656 39061532730673754800128 39681557059732068368384 40368089188793176817664 40680898868675340140544 41616091946116152557568 42015766298539837095936 42133788113985173716992 42891094763092750368768 43102380944191729434624 43694298784873513484288 44641751692198576914432 45414100337392323919872 45571788185786047266816 48252481608479344164864 49018394014963143278592 49156086132982702669824 50286111101557017673728 51019144791084087902208 51268261709009303175168 51901828957019798765568 52082043640898339733504 53244117636942724595712 55145693266833536188416 56178384151980231622656 56571874989251644882944 57188126350790333825024 57469841258922305912832 58592299096010632200192 59522335589598102552576 60552133783189765226496 60762384247714729689088 62424137919174228836352 63023649447809755643904 64336642144639125553152 64653571416287594151936 65541448177310270226432 66962627538297865371648 67048148135409356898304 68357682278679070900224 69396827481857933180928 69442724854531119644672 70992156849256966127616 73527591022444714917888 73734129199474054004736 73889795904328679030784 75429166652335526510592 76528717186626131853312 78123065461347509600256 79363114119464136736768 84267576227970347433984 85782189526185500737536 86204761888383458869248 89283503384397153828864 90828200674784647839744 91143576371572094533632 96504963216958688329728 98036788029926286557184 98312172265965405339648 100572222203114035347456 102038289582168175804416 102536523418018606350336 104164087281796679467008 106488235273885449191424 110291386533667072376832 113143749978503289765888 114376252701580667650048 117184598192021264400384 119044671179196205105152 121104267566379530452992 121524768495429459378176 124848275838348457672704 126047298895619511287808 128673284289278251106304 129307142832575188303872 131082896354620540452864 133925255076595730743296 134096296270818713796608 136715364557358141800448 138885449709062239289344 147055182044889429835776 147468258398948108009472 150858333304671053021184 153057434373252263706624 156246130922695019200512 168535152455940694867968 171564379052371001475072 172409523776766917738496 178567006768794307657728 181656401349569295679488 182287152743144189067264 193009926433917376659456 196624344531930810679296 201144444406228070694912 205073046836037212700672 208328174563593358934016 212976470547770898382848 220582773067334144753664 226287499957006579531776 228752505403161335300096 234369196384042528800768 238089342358392410210304 243049536990858918756352 257346568578556502212608 258614285665150376607744 267850510153191461486592 273430729114716283600896 277770899418124478578688 294110364089778859671552 294936516797896216018944 301716666609342106042368 306114868746504527413248 312492261845390038401024 343128758104742002950144 357134013537588615315456 363312802699138591358976 364574305486288378134528 386019852867834753318912 393248689063861621358592 402288888812456141389824 410146093672074425401344 416656349127186717868032 441165546134668289507328 452574999914013159063552 468738392768085057601536 486099073981717837512704 514693137157113004425216 517228571330300753215488 535701020306382922973184 546861458229432567201792 555541798836248957157376 589873033595792432037888 603433333218684212084736 624984523690780076802048 686257516209484005900288 714268027075177230630912 729148610972576756269056 772039705735669506637824 820292187344148850802688 833312698254373435736064 882331092269336579014656 905149999828026318127104 937476785536170115203072 972198147963435675025408 1029386274314226008850432 1071402040612765845946368 1093722916458865134403584 1179746067191584864075776 1206866666437368424169472 1249969047381560153604096 1458297221945153512538112 1544079411471339013275648 1640584374688297701605376 1666625396508746871472128 1810299999656052636254208 1874953571072340230406144 1944396295926871350050816 2058772548628452017700864 2142804081225531691892736 2187445832917730268807168 2499938094763120307208192 2916594443890307025076224 3088158822942678026551296 3281168749376595403210752 3620599999312105272508416 3749907142144680460812288 3888792591853742700101632 4374891665835460537614336 4999876189526240614416384 5833188887780614050152448 6176317645885356053102592 6562337498753190806421504 7499814284289360921624576 8749783331670921075228672 11666377775561228100304896 13124674997506381612843008 14999628568578721843249152 17499566663341842150457344 26249349995012763225686016 34999133326683684300914688 52498699990025526451372032 104997399980051052902744064
- Sum of all divisors σ(n): 403776515970719959680000000
- Sum of proper divisors (its aliquot sum) s(n): 298779115990668906777255936
- 104997399980051052902744064 is an abundant number, because the sum of its proper divisors (298779115990668906777255936) is greater than itself. Its abundance is 193781716010617853874511872
Bases of 104997399980051052902744064
- Binary: 1010110110110100001000001110101010010111001110101100100110010000000000000000000000000002
- Hexadecimal: 0x56DA10754B9D64C8000000
- Base-36: D6XXH91FKQXFCD1C0
Squares and roots of 104997399980051052902744064
- 104997399980051052902744064 squared (1049973999800510529027440642) is 11024454002570824844499119661156316034857501087236096
- 104997399980051052902744064 cubed (1049973999800510529027440643) is 1157539006469603674854395025232126021027465343540580466126809849548923830534144
-
The
square root of 104997399980051052902744064 is 10246823897191.3171502271 -
104997399980051052902744064 is a
perfect cube number . Itscube root is 471765504
Scales and comparisons
How big is 104997399980051052902744064?- 104,997,399,980,051,052,902,744,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 104,997,399,980,051,052,902,744,064 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 104997399980051052902744064 cubic inches would be around 39313792 feet tall.
Recreational maths with 104997399980051052902744064
- 104997399980051052902744064 backwards is 460447209250150089993799401
- The number of decimal digits it has is: 27
- The sum of 104997399980051052902744064's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 104997399980051052902744064 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 104997399980051052902744064 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/104997399980051052902744064/
Chicago style:
Numbermatics. 2024. "Number 104997399980051052902744064 - Facts about the integer". https://numbermatics.com/n/104997399980051052902744064/
The information we have on file for 104997399980051052902744064 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 104997399980051052902744064, math, Factors of 104997399980051052902744064, curriculum, school, college, exams, university, Prime factorization of 104997399980051052902744064, STEM, science, technology, engineering, physics, economics, calculator, one hundred four septillion, nine hundred ninety-seven sextillion, three hundred ninety-nine quintillion, nine hundred eighty quadrillion, fifty-one trillion, fifty-two billion, nine hundred two million, seven hundred forty-four thousand and sixty-four.