54829290046177481172516864
54,829,290,046,177,481,172,516,864 is an even composite number composed of six prime numbers multiplied together.
54829290046177481172516864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 54829290046177481172516864:
216 × 34 × 72 × 174 × 294 × 18892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 29 × 29 × 29 × 29 × 1889 × 1889)See below for interesting mathematical facts about the number 54829290046177481172516864 from the Numbermatics database.
Names of 54829290046177481172516864
- Cardinal: 54829290046177481172516864 can be written as Fifty-four septillion, eight hundred twenty-nine sextillion, two hundred ninety quintillion, forty-six quadrillion, one hundred seventy-seven trillion, four hundred eighty-one billion, one hundred seventy-two million, five hundred sixteen thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 5.4829290046177481172516864 × 1025
Factors of 54829290046177481172516864
Divisors of 54829290046177481172516864
- Number of divisors d(n): 19125
-
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 81 84 87 96 98 102 108 112 116 119 126 128 136 144 147 153 162 168 174 189 192 196 203 204 216 224 232 238 252 256 261 272 288 289 294 306 324 336 348 357 378 384 392 406 408 432 441 448 459 464 476 493 504 512 522 544 567 576 578 588 609 612 648 672 696 714 756 768 783 784 812 816 833 841 864 867 882 896 918 928 952 986 1008 1024 1044 1071 1088 1134 1152 1156 1176 1218 1224 1296 1323 1344 1377 1392 1421 1428 1479 1512 1536 1566 1568 1624 1632 1666 1682 1728 1734 1764 1792 1827 1836 1856 1889 1904 1972 2016 2023 2048 2088 2142 2176 2268 2304 2312 2349 2352 2436 2448 2499 2523 2592 2601 2646 2688 2754 2784 2842 2856 2958 3024 3072 3132 3136 3213 3248 3264 3332 3364 3451 3456 3468 3528 3584 3654 3672 3712 3778 3808 3944 3969 4032 4046 4096 4176 4263 4284 4352 4437 4536 4608 4624 4698 4704 4872 4896 4913 4998 5046 5184 5202 5292 5376 5481 5508 5568 5667 5684 5712 5887 5916 6048 6069 6144 6264 6272 6426 6496 6528 6664 6728 6902 6912 6936 7056 7168 7308 7344 7424 7497 7556 7569 7616 7803 7888 7938 8064 8092 8192 8352 8381 8526 8568 8704 8874 9072 9216 9248 9396 9408 9639 9744 9792 9826 9996 10092 10353 10368 10404 10584 10752 10962 11016 11136 11334 11368 11424 11774 11832 12096 12138 12288 12528 12544 12789 12852 12992 13056 13223 13311 13328 13456 13804 13824 13872 14112 14161 14297 14336 14616 14688 14739 14848 14994 15112 15138 15232 15606 15776 15876 16128 16184 16384 16443 16704 16762 17001 17052 17136 17408 17661 17748 18144 18207 18432 18496 18792 18816 19278 19488 19584 19652 19992 20184 20706 20736 20808 21168 21504 21924 22032 22272 22491 22668 22707 22736 22848 23409 23548 23664 24157 24192 24276 24389 24576 25056 25088 25143 25578 25704 25984 26112 26446 26622 26656 26912 27608 27648 27744 28224 28322 28594 28672 29232 29376 29478 29696 29988 30224 30276 30464 31059 31212 31552 31752 32113 32256 32368 32768 32886 33408 33524 34002 34104 34272 34391 34816 35322 35496 36288 36414 36864 36992 37584 37632 38367 38556 38976 39168 39304 39669 39933 39984 40368 41209 41412 41472 41616 42336 42483 42891 43008 43848 44064 44217 44544 44982 45336 45414 45472 45696 46818 47096 47328 48314 48384 48552 48778 49152 50112 50176 50286 51003 51156 51408 51968 52224 52892 52983 53244 53312 53824 54621 54781 55216 55296 55488 56448 56644 57188 57344 58464 58667 58752 58956 59392 59976 60448 60552 60928 62118 62424 63104 63504 64226 64512 64736 65536 65772 66816 67048 67473 68004 68121 68208 68544 68782 69632 70644 70992 72471 72576 72828 73167 73728 73984 75168 75264 75429 76734 77112 77952 78336 78608 79338 79866 79968 80736 82418 82824 82944 83232 83521 84672 84966 85782 86016 87696 88128 88434 89088 89964 90672 90828 90944 91392 92561 93177 93636 94192 94656 96339 96628 96768 97104 97556 98304 100079 100224 100352 100572 102006 102312 102816 103173 103936 104448 105784 105966 106488 106624 107648 109242 109562 110432 110592 110976 112896 113288 114376 114688 115101 116928 117334 117504 117912 118784 119007 119952 120896 121104 121856 123627 124236 124848 126208 127008 127449 128452 128673 129024 129472 131544 132651 133632 134096 134946 136008 136242 136416 137088 137564 139264 141288 141984 142477 144942 145152 145656 146334 147456 147968 150336 150528 150858 153009 153468 154224 155904 156672 157216 158676 158949 159732 159936 161472 163863 164343 164836 165648 165888 166464 167042 169344 169932 170723 171564 172032 175392 176001 176256 176868 178176 179928 181344 181656 181888 182784 185122 186354 187272 188384 189312 192678 193256 193536 194208 195112 196608 200158 200448 200704 201144 204012 204624 205632 206346 207872 208896 211568 211932 212976 213248 215296 217413 218484 219124 219501 220864 221184 221952 224791 225792 226287 226576 228752 229376 230202 233856 234668 235008 235824 237568 238014 239904 240737 241792 242208 243049 243712 247254 248472 249696 250563 252416 254016 254898 256904 257346 258048 258944 263088 265302 267264 268192 269892 272016 272484 272832 274176 275128 277683 278528 279531 282576 283968 284954 289017 289884 290304 291312 292668 294912 295936 300237 300672 301056 301716 306018 306936 308448 309519 311808 313344 314432 317352 317898 319464 319872 322944 327726 328686 329672 331296 331776 332928 334084 338688 339864 341446 343128 344064 350784 352002 352512 353736 356352 357021 359856 362688 363312 363776 365568 370244 370881 372708 374544 376768 378624 382347 383467 385356 386019 386512 387072 388416 390224 397953 400316 400896 401408 402288 408024 409248 410669 411264 412692 414613 415744 417792 423136 423864 425952 426496 427431 430592 434826 436968 438248 439002 441728 442368 443904 449582 451584 452574 453152 457504 458752 460404 467712 469336 470016 471648 475136 476028 476847 479808 481474 483584 484416 486098 487424 493029 494508 496944 499392 501126 504832 508032 509796 512169 513808 514692 516096 517888 526176 528003 530604 534528 536384 539784 544032 544968 545664 545921 548352 550256 555366 557056 559062 565152 567936 569908 578034 579768 580608 582624 584647 585336 589824 591872 600474 601344 602112 603432 612036 613872 616896 619038 623616 626688 628864 634704 635796 638928 639744 645888 652239 655452 657372 658503 659344 662592 663552 665856 668168 674373 677376 678861 679728 682892 686256 688128 700553 701568 704004 705024 707281 707472 712704 714042 719712 722211 725376 726624 727552 729147 731136 740488 741762 745416 749088 751689 753536 757248 764694 766934 770712 772038 773024 774144 776832 780448 795906 800632 801792 802816 804576 816048 818496 821338 822528 825384 829226 831488 833049 835584 846272 847728 851904 852992 854862 861184 867051 869652 873936 876496 878004 883456 884736 887808 899164 900711 903168 905148 906304 915008 920808 928557 931277 935424 938672 940032 943296 950272 952056 953694 959616 962948 967168 968832 972196 974848 986058 989016 993888 997339 998784 1002252 1009664 1016064 1019592 1024338 1027616 1029384 1032192 1035776 1052352 1056006 1061208 1069056 1071063 1072768 1079568 1088064 1089936 1091328 1091842 1096704 1100512 1110732 1112643 1114112 1118124 1130304 1135872 1139816 1147041 1150401 1156068 1158057 1159536 1161216 1165248 1169294 1170672 1183744 1195061 1200948 1202688 1204224 1206864 1224072 1227744 1232007 1233792 1238076 1243839 1247232 1253376 1257728 1269408 1271592 1277856 1279488 1282293 1291776 1304478 1310904 1314744 1317006 1318688 1325184 1327104 1331712 1336336 1348746 1354752 1357722 1359456 1365784 1372512 1376256 1401106 1403136 1408008 1410048 1414562 1414944 1425408 1428084 1439424 1444422 1450752 1453248 1455104 1458294 1462272 1479087 1480976 1483524 1490832 1498176 1503378 1507072 1514496 1529388 1533868 1536507 1541424 1544076 1546048 1548288 1553664 1560896 1573537 1584009 1588649 1591812 1601264 1603584 1605632 1609152 1632096 1636992 1637763 1642676 1645056 1650768 1658452 1662976 1666098 1671168 1692544 1695456 1701343 1703808 1705984 1709724 1722368 1734102 1739304 1747872 1752992 1753941 1756008 1766912 1769472 1775616 1798328 1801422 1806336 1810296 1812608 1830016 1841616 1857114 1862554 1870848 1877344 1880064 1886592 1900544 1904112 1907388 1919232 1925896 1934336 1937664 1944392 1949696 1956717 1972116 1975509 1978032 1987776 1994678 1997568 2004504 2019328 2023119 2032128 2039184 2048676 2055232 2058768 2064384 2071552 2101659 2104704 2112012 2121843 2122416 2138112 2142126 2145536 2159136 2166633 2176128 2179872 2182656 2183684 2187441 2193408 2201024 2221464 2225286 2236248 2255067 2260608 2271744 2279632 2294082 2300802 2312136 2316114 2319072 2322432 2330496 2338588 2341344 2367488 2390122 2401896 2405376 2408448 2413728 2422109 2448144 2455488 2464014 2467584 2476152 2487678 2494464 2499147 2506752 2515456 2538816 2543184 2555712 2558976 2564586 2583552 2601153 2608956 2621808 2629488 2634012 2637376 2650368 2654208 2663424 2672672 2684269 2697492 2702133 2709504 2715444 2718912 2731568 2745024 2785671 2793831 2802212 2806272 2816016 2820096 2829124 2829888 2850816 2856168 2878848 2888844 2901504 2902291 2906496 2910208 2916588 2924544 2958174 2961952 2967048 2981664 2992017 2996352 3006756 3014144 3028992 3058776 3067736 3073014 3082848 3088152 3092096 3096576 3107328 3121792 3147074 3168018 3177298 3183624 3202528 3207168 3211264 3218304 3264192 3273984 3275526 3285352 3290112 3301536 3316904 3325952 3332196 3337929 3342336 3385088 3390912 3402686 3407616 3411968 3419448 3444736 3451203 3468204 3478608 3495744 3505984 3507882 3512016 3533824 3551232 3568321 3585183 3596656 3602844 3612672 3620592 3625216 3660032 3683232 3696021 3714228 3725108 3731517 3741696 3754688 3760128 3773184 3808224 3814776 3821447 3838464 3846879 3851792 3868672 3875328 3888784 3899392 3913434 3944232 3951018 3956064 3975552 3989356 3995136 4009008 4038656 4046238 4064256 4078368 4092529 4097352 4110464 4117536 4128768 4131833 4143104 4203318 4209408 4224024 4243686 4244832 4276224 4284252 4291072 4318272 4333266 4352256 4359744 4365312 4367368 4374882 4386816 4402048 4437261 4442928 4450572 4472496 4510134 4521216 4543488 4559264 4588164 4601604 4609521 4624272 4632228 4638144 4644864 4660992 4677176 4682688 4720611 4734976 4752027 4765947 4780244 4803792 4810752 4816896 4827456 4844218 4896288 4910976 4913289 4928028 4935168 4950967 4952304 4975356 4988928 4998294 5013504 5030912 5077632 5086368 5104029 5111424 5117952 5129172 5167104 5202306 5217912 5243616 5258976 5261823 5268024 5274752 5300736 5308416 5326848 5345344 5368538 5394984 5404266 5419008 5430888 5437824 5463136 5490048 5571342 5587662 5604424 5612544 5632032 5640192 5658248 5659776 5701632 5712336 5757696 5777688 5803008 5804582 5812992 5820416 5833176 5849088 5916348 5923904 5934096 5963328 5984034 5992704 6013512 6028288 6057984 6069357 6117552 6135472 6146028 6165696 6176304 6184192 6193152 6214656 6243584 6294148 6304977 6336036 6354596 6365529 6367248 6405056 6414336 6436608 6499899 6518939 6528384 6547968 6551052 6562323 6570704 6580224 6603072 6633808 6651904 6664392 6675858 6765201 6770176 6781824 6805372 6815232 6823936 6838896 6889472 6902406 6936408 6957216 6981373 6991488 7011968 7015764 7024032 7048421 7067648 7102464 7136642 7170366 7193312 7205688 7225344 7241184 7250432 7266327 7320064 7366464 7392042 7428456 7450216 7463034 7483392 7497441 7509376 7520256 7546368 7616448 7629552 7642894 7676928 7693758 7703584 7737344 7750656 7777568 7798784 7826868 7888464 7902036 7912128 7951104 7978712 7990272 8018016 8052807 8077312 8092476 8106399 8128512 8156736 8185058 8194704 8220928 8235072 8263666 8286208 8381493 8406636 8418816 8448048 8487372 8489664 8552448 8568504 8582144 8636544 8666532 8704512 8706873 8719488 8730624 8734736 8749764 8773632 8804096 8874522 8885856 8901144 8944992 8976051 9020268 9042432 9086976 9118528 9176328 9203208 9219042 9248544 9264456 9276288 9280657 9289728 9321984 9354352 9365376 9441222 9469952 9504054 9531894 9560488 9607584 9621504 9633792 9654912 9688436 9792576 9821952 9826578 9856056 9870336 9901934 9904608 9950712 9977856 9996588 10027008 10061824 10155264 10172736 10208058 10222848 10235904 10258344 10334208 10353609 10404612 10435824 10487232 10517952 10523646 10536048 10549504 10601472 10653696 10690688 10704963 10737076 10755549 10789968 10808532 10838016 10861776 10875648 10926272 10980096 11088063 11120543 11142684 11175324 11194551 11208848 11225088 11264064 11280384 11316496 11319552 11424672 11464341 11515392 11540637 11555376 11606016 11609164 11625984 11640832 11666352 11698176 11832696 11847808 11868192 11909401 11926656 11968068 11985408 12023777 12027024 12056576 12115968 12138714 12235104 12270944 12277587 12292056 12331392 12352608 12368384 12386304 12395499 12429312 12487168 12588296 12609954 12672072 12709192 12731058 12734496 12810112 12828672 12873216 12999798 13037878 13056768 13095936 13102104 13124646 13141408 13160448 13206144 13267616 13303808 13328784 13351716 13530402 13540352 13563648 13610744 13630464 13647872 13677792 13778944 13804812 13828563 13872816 13914432 13962746 13982976 14023936 14031528 14048064 14096842 14135296 14161833 14204928 14273284 14297841 14340732 14386624 14411376 14450688 14482368 14500864 14532654 14640128 14732928 14739867 14784084 14852901 14856912 14900432 14926068 14966784 14994882 15018752 15040512 15092736 15232896 15259104 15285788 15312087 15353856 15387516 15407168 15474688 15501312 15555136 15653736 15776928 15785469 15804072 15824256 15831709 15902208 15957424 15980544 16036032 16105614 16154624 16184952 16212798 16257024 16313472 16370116 16389408 16441856 16470144 16527332 16572416 16762986 16813272 16837632 16896096 16954763 16974744 16979328 17104896 17137008 17164288 17273088 17333064 17409024 17413746 17438976 17461248 17469472 17499528 17547264 17608192 17749044 17771712 17802288 17889984 17952102 18040536 18084864 18173952 18208071 18237056 18352656 18406416 18438084 18497088 18528912 18552576 18561314 18579456 18643968 18708704 18730752 18882444 18914931 18939904 19008108 19063788 19096587 19120976 19215168 19243008 19309824 19376872 19499697 19556817 19585152 19643904 19653156 19686969 19712112 19740672 19803868 19809216 19901424 19955712 19993176 20123648 20310528 20316037 20345472 20416116 20445696 20471808 20516688 20668416 20707218 20809224 20871648 20944119 20974464 21035904 21047292 21072096 21099008 21145263 21202944 21307392 21381376 21409926 21474152 21511098 21579936 21617064 21676032 21723552 21751296 21798981 21852544 21960192 22176126 22241086 22285368 22350648 22389102 22417696 22450176 22528128 22560768 22632992 22639104 22849344 22928682 23030784 23081274 23110752 23212032 23218328 23251968 23281664 23332704 23396352 23665392 23695616 23736384 23818802 23853312 23936136 23970816 24047554 24054048 24113152 24158421 24231936 24277428 24470208 24541888 24555174 24584112 24662784 24705216 24736768 24790998 24858624 24974336 24978247 25144479 25176592 25219908 25344144 25418384 25462116 25468992 25620224 25657344 25746432 25999596 26075756 26113536 26120619 26191872 26204208 26249292 26282816 26320896 26412288 26535232 26657568 26703432 26750129 26928153 27007033 27060804 27080704 27127296 27221488 27260928 27295744 27355584 27557888 27609624 27657126 27745632 27828864 27841971 27925492 27965952 28047872 28063056 28096128 28193684 28270592 28323666 28409856 28546568 28595682 28681464 28773248 28822752 28901376 28922831 28964736 29001728 29065308 29280256 29465856 29479734 29568168 29705802 29713824 29800864 29852136 29933568 29989764 30037504 30081024 30185472 30465792 30518208 30571576 30624174 30707712 30775032 30814336 30949376 31002624 31060827 31110272 31307472 31553856 31570938 31608144 31648512 31663418 31804416 31914848 31961088 32072064 32114889 32211228 32266647 32309248 32369904 32425596 32514048 32626944 32740232 32778816 32883712 32940288 33054664 33144832 33264189 33361629 33525972 33583653 33626544 33675264 33792192 33909526 33949488 33958656 34274016 34328576 34393023 34546176 34656769 34666128 34818048 34827492 34877952 34922496 34938944 34999056 35094528 35216384 35498088 35543424 35604576 35728203 35779968 35904204 36071331 36081072 36169728 36347904 36416142 36474112 36705312 36812832 36832761 36876168 36994176 37057824 37105152 37122628 37158912 37186497 37287936 37417408 37461504 37764888 37829862 38016216 38127576 38193174 38241952 38430336 38486016 38619648 38753744 38999394 39113634 39170304 39287808 39306312 39373938 39424224 39481344 39607736 39618432 39802848 39911424 39986352 40247296 40621056 40632074 40690944 40832232 40891392 40943616 41033376 41336832 41414436 41618448 41743296 41888238 41948928 42071808 42094584 42144192 42198016 42290526 42405888 42485499 42614784 42762752 42819852 42893523 42948304 43022196 43159872 43234128 43352064 43447104 43502592 43597962 43705088 43920384 44219601 44352252 44482172 44558703 44570736 44701296 44778204 44835392 44900352 45056256 45121536 45265984 45278208 45632573 45698688 45857364 45936261 46061568 46070821 46162548 46221504 46424064 46436656 46503936 46563328 46665408 47330784 47356407 47391232 47472768 47495127 47637604 47706624 47872272 47941632 48095108 48108096 48226304 48316842 48463872 48554856 48940416 49083776 49110348 49168224 49325568 49338947 49410432 49473536 49581996 49717248 49948672 49956494 50288958 50353184 50439816 50688288 50836768 50864289 50924232 50937984 51240448 51314688 51492864 51999192 52151512 52227072 52241238 52383744 52408416 52498584 52565632 52641792 52824576 53070464 53315136 53406864 53500258 53856306 54014066 54121608 54161408 54254592 54442976 54521856 54591488 54711168 55115776 55219248 55314252 55491264 55657728 55683942 55850984 55931904 56095744 56126112 56192256 56387368 56541184 56647332 56744793 56819712 57093136 57191364 57289761 57362928 57546496 57645504 57845662 57929472 58003456 58130616 58560512 58670451 58931712 58959468 59136336 59411604 59427648 59601728 59704272 59867136 59979528 60075008 60370944 60661457 60931584 60948111 61036416 61143152 61248348 61415424 61550064 61628672 61898752 62005248 62121654 62220544 62614944 62832357 63107712 63141876 63216288 63297024 63326836 63435789 63608832 63829696 63922176 64144128 64229778 64422456 64533294 64739808 64851192 64964599 65028096 65253888 65396943 65480464 65557632 65767424 65880576 66109328 66289664 66528378 66723258 67051944 67167306 67253088 67350528 67584384 67819052 67898976 67917312 68548032 68657152 68786046 69092352 69313538 69332256 69636096 69654984 69755904 69844992 69877888 69998112 70189056 70241161 70432768 70996176 71086848 71209152 71456406 71559936 71808408 72142662 72162144 72339456 72475263 72695808 72832284 72948224 73410624 73625664 73665522 73752336 73988352 74115648 74210304 74245256 74372994 74575872 74834816 74923008 74934741 75433437 75529776 75659724 76032432 76255152 76386348 76483904 76860672 76972032 77239296 77507488 77843801 77998788 78227268 78340608 78361857 78575616 78612624 78747876 78848448 78962688 79215472 79236864 79605696 79972704 80250387 80494592 80784459 81021099 81242112 81264148 81381888 81664464 81782784 81887232 82066752 82673664 82828872 83236896 83486592 83525913 83776476 83897856 84143616 84166439 84189168 84288384 84396032 84581052 84811776 84970998 85229568 85525504 85639704 85787046 85896608 86044392 86319744 86468256 86704128 86768493 86894208 87005184 87195924 87410176 87840768 88439202 88704504 88964344 89117406 89141472 89402592 89556408 89670784 89800704 90112512 90243072 90531968 90556416 91265146 91397376 91714728 91872522 92123136 92141642 92325096 92443008 92848128 92873312 93007872 93126656 93330816 94661568 94712814 94782464 94945536 94990254 95275208 95413248 95744544 95883264 96190216 96216192 96344667 96452608 96633684 96799941 96927744 97109712 97880832 98167552 98220696 98336448 98651136 98677894 98820864 98947072 99163992 99434496 99897344 99912988 100084887 100577916 100706368 100879632 101376576 101673536 101728578 101848464 101875968 102480896 102985728 103179069 103481309 103970307 103998384 104303024 104454144 104482476 104767488 104816832 104997168 105131264 105283584 105649152 106140928 106630272 106813728 107000516 107184609 107712612 108028132 108213993 108243216 108322816 108509184 108885952 109043712 109422336 110438496 110498283 110628504 110821963 110982528 111315456 111367884 111559491 111701968 111863808 112191488 112252224 112384512 112774736 113082368 113294664 113489586 114186272 114382728 114579522 114725856 115092992 115291008 115691324 115858944 116006912 116261232 117121024 117340902 117863424 117918936 118272672 118683341 118823208 118855296 119203456 119408544 119734272 119823157 119959056 120150016 120741888 121322914 121863168 121896222 122072832 122286304 122496696 122830848 123100128 123257344 123797504 124010496 124243308 124441088 125229888 125664714 126215424 126283752 126432576 126594048 126653672 126871578 127217664 127456497 127659392 127844352 128288256 128459556 128680569 128844912 129066588 129479616 129702384 129929198 130056192 130507776 130793886 130960928 131115264 131534848 131761152 132218656 132579328 133056756 133446516 133676109 134103888 134334612 134506176 134701056 135168768 135638104 135797952 135834624 136897719 137096064 137314304 137572092 137808783 138184704 138212463 138627076 138664512 139272192 139309968 139511808 139689984 139755776 139996224 140482322 140865536 141992352 142173696 142418304 142485381 142912812 143119872 143616816 144285324 144324288 144678912 144950526 145391616 145664568 145896448 146821248 147251328 147331044 147504672 147976704 148016841 148231296 148420608 148490512 148745988 149151744 149669632 149846016 149869482 150866874 151059552 151319448 152064864 152510304 152592867 152772696 152967808 153721344 153944064 154478592 155014976 155687602 155997576 156454536 156681216 156723714 157151232 157225248 157495752 157696896 157771169 157925376 158430944 158473728 159211392 159945408 160500774 160989184 161568918 162042198 162484224 162528296 162763776 163328928 163565568 163774464 164133504 165347328 165657744 166473792 166973184 167051826 167552952 167795712 168287232 168332878 168378336 168576768 168792064 169162104 169623552 169941996 170459136 171051008 171279408 171574092 171793216 172088784 172639488 172936512 173536986 173788416 174010368 174391848 174820352 174847729 175681536 176011353 176878404 177409008 177928688 178234812 178282944 178805184 179112816 179341568 179601408 180225024 181063936 181112832 181984371 182530292 182794752 182844333 183429456 183745044 184246272 184283284 184650192 184886016 185696256 185746624 186015744 186661632 188497071 189049231 189323136 189425628 189564928 189891072 189980508 190307367 190550416 190826496 191489088 191766528 192380432 192432384 192689334 192905216 193267368 193599882 194219424 194893797 195761664 196190829 196335104 196441392 196672896 197302272 197355788 197641728 197894144 198327984 198868992 199794688 199825976 200169774 201155832 201412736 201759264 202459817 202753152 203347072 203457156 203696928 203751936 204404209 204961792 205971456 206358138 206962618 207940614 207996768 208606048 208908288 208964952 209534976 209633664 209994336 210262528 210567168 210723483 211298304 212281856 213260544 213627456 214001032 214369218 215425224 216056264 216427986 216486432 216645632 217018368 217425789 217771904 218087424 218844672 220876992 220996566 221257008 221643926 221965056 222630912 222735768 223118982 223403936 223727616 224382976 224504448 224769024 224804223 225549472 226164736 226589328 226979172 228372544 228765456 229159044 229451712 230185984 230582016 231382648 231717888 232013824 232522464 233531403 234242048 234681804 235085571 235726848 235837872 236545344 237366682 237646416 237710592 238406912 238817088 239646314 239918112 240300032 240751161 241483776 242645828 243063297 243726336 243792444 244145664 244572608 244993392 245661696 246200256 246514688 248020992 248486616 248882176 250459776 250577739 251329428 252430848 252499317 252567504 252865152 253188096 253307344 253743156 254435328 254912994 255318784 255688704 256576512 256919112 257361138 257689824 258133176 258959232 259404768 259858396 260112384 260305479 261015552 261587772 261921856 262230528 263069696 263522304 264437312 266113512 266893032 267352218 268207776 268669224 269012352 269139053 269402112 270337536 271276208 271595904 271669248 273795438 274192128 274628608 275144184 275617566 276369408 276424926 277254152 277329024 278544384 278619936 279023616 279379968 279511552 279992448 280964644 281731072 283984704 284347392 284836608 284970762 285825624 286239744 287233632 288570648 288648576 289034001 289357824 289901052 290783232 291329136 291792896 293642496 294502656 294662088 295009344 295953408 296033682 296462592 296841216 296981024 297491976 298303488 299339264 299692032 299738964 300254661 301733748 302119104 302638896 304129728 305020608 305185734 305545392 305935616 307442688 308957184 309537207 310029952 310443927 311375204 311910921 311995152 312909072 313362432 313447428 314302464 314450496 314991504 315393792 315542338 315850752 316861888 316947456 318422784 319890816 321001548 321553827 321978368 322495747 323137836 324084396 324641979 324968448 325056592 325527552 326657856 327131136 328267008 331315488 331494849 332465889 332947584 333946368 334103652 334678473 335105904 335591424 336574464 336665756 336756672 337153536 337584128 338324208 339247104 339883992 342102016 342558816 343148184 343586432 344177568 345278976 345372629 345873024 347073972 347576832 348020736 348783696 349640704 349695458 351363072 352022706 353756808 354818016 355857376 356050023 356469624 356565888 357610368 358225632 358683136 359202816 359469471 360450048 362127872 362225664 363968742 365060584 365589504 365688666 366858912 367490088 368492544 368566568 369300384 369772032 371392512 371493248 372031488 373323264 376994142 378098462 378646272 378851256 379129856 379782144 379961016 380614734 381100832 381652992 382978176 383533056 384760864 384864768 385378668 385810432 386534736 387199764 388438848 389787594 391523328 392381658 392670208 392882784 393345792 394604544 394711576 395283456 395788288 396655968 397737984 399589376 399651952 400339548 401028327 402311664 402825472 403518528 404919634 405506304 406694144 406914312 407393856 407503872 408808418 409923584 410693157 411942912 412716276 413925236 414637389 415881228 415993536 417212096 417816576 417929904 419069952 419267328 419988672 420525056 421446966 422596608 424563712 424630199 426521088 427254912 427456143 428002064 428738436 430850448 432112528 432855972 432972864 433291264 434036736 434851578 435543808 436174848 437689344 441753984 441993132 442514016 443287852 443930112 444050523 445261824 445471536 446237964 446807872 447455232 448765952 449008896 449538048 449608446 451098944 453178656 453958344 454752193 456745088 457530912 457778601 458318088 458903424 459119561 460371968 461164032 462765296 463435776 464027648 465044928 467062806 468484096 469363608 470171142 471453696 471675744 473090688 473313507 474733364 475292832 475421184 476813824 477634176 479292628 479836224 480600064 481502322 482967552 485291656 486126594 487452672 487584888 488291328 489145216 489986784 491323392 491688127 492400512 493029376 496041984 496973232 497764352 500919552 501155478 502658856 504861696 504998634 505135008 505730304 506376192 506614688 507486312 508870656 509825988 510637568 511377408 513153024 513838224 514722276 515379648 516266352 517918464 518809536 519716792 520610958 522031104 523175544 523843712 524461056 524543187 526139392 527044608 528034059 528874624 532227024 533786064 534704436 536415552 537338448 538024704 538278106 538804224 540675072 542552416 543191808 543338496 545953113 547590876 548384256 548532999 549257216 550288368 551235132 552738816 552849852 554508304 554658048 557088768 557239872 558047232 559023104 559984896 561929288 563462144 565491213 567147693 567969408 568694784 569673216 569941524 570922101 571651248 572479488 574467264 577141296 577297152 578068002 578715648 579802104 582658272 583585792 584681391 587284992 589005312 589165073 589324176 590018688 591906816 592067364 592925184 593682432 593962048 594983952 596606976 598678528 599384064 599477928 600509322 603467496 604238208 605277792 607379451 608259456 610041216 610371468 611090784 611871232 613212627 614885376 617914368 619074414 620059904 620887854 622750408 623821842 623990304 625818144 626724864 626894856 628604928 628900992 629983008 630787584 631084676 631701504 632170449 633723776 633894912 636845568 639781632 642003096 643107654 644991494 646275672 648168792 649283958 649936896 650113184 651055104 653315712 654262272 656534016 662630976 662989698 664931778 665895168 667892736 668207304 669356946 670211808 671182848 673148928 673331512 673513344 674307072 674412669 675168256 676648416 678494208 679767984 684204032 685117632 686296368 687172864 688355136 690557952 690745258 691746048 694147944 695153664 696041472 697567392 699281408 699390916 700594209 702726144 704045412 707513616 709636032 711714752 712100046 712939248 713131776 715220736 716451264 717366272 718938942 720900096 722253483 724255744 724369163 724451328 727937484 729189891 730121168 731179008 731377332 733717824 734980176 736985088 737133136 738600768 739544064 742986496 744062976 746646528 751733217 753988284 756196924 757292544 757497951 757702512 758259712 759564288 759922032 761229468 762201664 763305984 765956352 767066112 769521728 769729536 770757336 773069472 774399528 775753741 776877696 779575188 780916437 783046656 783203957 784763316 785340416 785765568 786691584 789209088 789423152 790566912 791576576 793311936 799178752 799303904 800679096 802056654 804623328 805650944 807037056 807417159 809839268 811012608 813388288 813828624 814787712 815007744 817616836 819847168 821386314 823885824 825432552 827850472 829274778 831762456 831987072 834424192 835633152 835859808 838139904 838534656 838762099 839977344 841050112 842893932 845193216 849127424 849260398 853042176 854509824 854912286 856004128 857476872 861700896 864225056 865711944 865945728 866582528 868073472 869703156 871087616 872349696 875378688 883507968 883986264 885028032 886575704 887860224 888101046 890523648 890943072 892475928 893615744 894910464 897531904 898017792 899076096 899216892 900763983 902197888 906357312 907916688 909504386 913490176 915061824 915557202 916636176 917806848 918239122 920743936 922328064 925530592 926871552 928055296 930089856 931331781 934125612 935732763 936968192 938727216 940342284 942907392 943351488 946181376 946627014 949466728 950585664 950842368 953627648 955268352 958585256 959672448 961200128 963004644 964661481 965935104 967487241 970583312 972253188 973925937 974905344 975169776 976582656 978290432 979973568 983376254 984801024 986058752 993946464 995528704 997397667 1001839104 1002310956 1005317712 1009723392 1009997268 1010270016 1011460608 1012752384 1013229376 1014972624 1017741312 1019651976 1021275136 1026306048 1027676448 1029444552 1030759296 1031244769 1032532704 1035836928 1036117887 1037619072 1039433584 1041221916 1044062208 1046351088 1047687424 1048922112 1049086374 1052278784 1054089216 1056068118 1057749248 1064454048 1067572128 1068150069 1069408872 1072831104 1074676896 1076049408 1076556212 1077608448 1078408413 1081350144 1085104832 1086383616 1086676992 1091906226 1095181752 1096768512 1097065998 1100576736 1102470264 1104398183 1105477632 1105699704 1109016608 1109316096 1114177536 1114479744 1116094464 1118046208 1119969792 1123858576 1126924288 1130982426 1134295386 1135938816 1137389568 1139346432 1139883048 1141844202 1143302496 1144958976 1148934528 1154282592 1154594304 1156136004 1157431296 1159604208 1165316544 1167171584 1169362782 1174569984 1178010624 1178330146 1178648352 1180037376 1183813632 1184134728 1185850368 1187364864 1187924096 1189967904 1193213952 1197357056 1198768128 1198955856 1201018644 1206934992 1208476416 1210555584 1214758902 1216518912 1220082432 1220742936 1222181568 1223742464 1226425254 1229770752 1232079471 1235828736 1238148828 1240119808 1241775708 1243912167 1245500816 1247643684 1247980608 1251636288 1253449728 1253789712 1257209856 1257801984 1259966016 1261575168 1262169352 1264340898 1267447552 1267789824 1273691136 1273890597 1279563264 1282368429 1284006192 1286215308 1289982988 1292551344 1296337584 1298567916 1299873792 1300226368 1302110208 1306631424 1308524544 1313068032 1323344617 1325261952 1325979396 1329863556 1331790336 1332151569 1335785472 1336053809 1336414608 1338713892 1340423616 1342365696 1346297856 1346663024 1347026688 1348614144 1348825338 1350336512 1353296832 1359535968 1364256579 1368408064 1370235264 1372592736 1373335803 1374345728 1376710272 1377358683 1381115904 1381490516 1383492096 1388295888 1390307328 1392082944 1395134784 1398562816 1398781832 1401188418 1405452288 1408090824 1415027232 1419272064 1419940521 1423429504 1424200092 1425878496 1426263552 1430441472 1430829463 1432902528 1434732544 1437877884 1441800192 1444506966 1448511488 1448738326 1448902656 1455874968 1458379782 1460242336 1462358016 1462754664 1467435648 1469960352 1473970176 1474266272 1475064381 1477201536 1479088128 1485972992 1488125952 1493293056 1503466434 1507976568 1512393848 1514585088 1514995902 1515405024 1516519424 1519128576 1519844064 1522458936 1524403328 1526611968 1531912704 1534132224 1539043456 1539459072 1541514672 1546138944 1548799056 1551507482 1553755392 1559150376 1561832874 1566093312 1566407914 1569526632 1570680832 1571531136 1573383168 1573629561 1578418176 1578846304 1581133824 1583153152 1586623872 1598357504 1598607808 1601358192 1604113308 1609246656 1611301888 1614074112 1614834318 1619678536 1622025216 1626776576 1627657248 1629575424 1630015488 1635233672 1637859339 1639694336 1642772628 1645598997 1647771648 1650865104 1655700944 1658549556 1663524912 1663974144 1668848384 1671266304 1671719616 1677069312 1677524198 1679954688 1682100224 1685787864 1690386432 1698254848 1698520796 1701443079 1706084352 1709019648 1709824572 1712008256 1714953744 1723401792 1728450112 1731423888 1731891456 1736146944 1739406312 1742175232 1750757376 1754044173 1759182253 1767015936 1767495219 1767972528 1770056064 1773151408 1775720448 1776202092 1781047296 1781886144 1784951856 1787231488 1789820928 1795063808 1796035584 1798152192 1798433784 1801527966 1804395776 1812714624 1815833376 1819008772 1822138353 1826980352 1830123648 1831114404 1833272352 1835613696 1836478244 1839637881 1841487872 1844656128 1851061184 1853743104 1860179712 1862663562 1868251224 1871465526 1877454432 1880684568 1883973371 1885814784 1886702976 1892362752 1893254028 1896511347 1898933456 1901171328 1901684736 1907255296 1910536704 1917170512 1919344896 1922400256 1926009288 1929322962 1934974482 1941166624 1944506376 1947851874 1949810688 1950339552 1953165312 1956580864 1959947136 1966752508 1969602048 1972117504 1987892928 1991057408 1994795334 2003678208 2004621912 2010635424 2019446784 2019994536 2020540032 2022921216 2023238007 2025504768 2026458752 2029945248 2035482624 2036993669 2039303952 2042550272 2052612096 2055352896 2058889104 2061518592 2062489538 2065065408 2071673856 2072235774 2075238144 2078867168 2082443832 2088124416 2092702176 2095374848 2097844224 2098172748 2101782627 2104557568 2108178432 2112136236 2115498496 2128908096 2135144256 2136300138 2138817744 2145662208 2149353792 2152098816 2153112424 2156816826 2162700288 2166760449 2170209664 2172767232 2173107489 2173353984 2183812452 2187569673 2190363504 2193537024 2194131996 2201153472 2204940528 2208796366 2210955264 2211399408 2218033216 2218632192 2228959488 2232188928 2236092416 2239939584 2247717152 2253848576 2257470229 2261964852 2268590772 2271877632 2272493853 2274779136 2278692864 2279766096 2283688404 2286604992 2289917952 2297869056 2308565184 2309188608 2312272008 2319208416 2327261223 2330633088 2334343168 2338725564 2342749311 2349139968 2349611871 2356021248 2356660292 2357296704 2360074752 2367627264 2368269456 2371700736 2374729728 2375848192 2379935808 2394714112 2397536256 2397911712 2402037288 2413869984 2416952832 2421111168 2422251477 2429517804 2433037824 2440164864 2441485872 2444363136 2447484928 2452850508 2459541504 2464158942 2471657472 2476297656 2480239616 2483551416 2487824334 2491001632 2495287368 2495961216 2503272576 2506899456 2507579424 2514419712 2515603968 2516286297 2519932032 2523150336 2524338704 2528681796 2534895104 2535579648 2547382272 2547781194 2559126528 2564736858 2568012384 2572430616 2579965976 2585102688 2592675168 2597135832 2599747584 2600452736 2604220416 2613262848 2617049088 2626136064 2646689234 2650523904 2651958792 2659727112 2663580672 2664303138 2671570944 2672107618 2672829216 2677427784 2680847232 2684731392 2692595712 2693326048 2694053376 2697228288 2697650676 2700673024 2706593664 2719071936 2728513158 2736816128 2740470528 2745185472 2746671606 2748691456 2753420544 2754717366 2762231808 2762981032 2766984192 2776591776 2780614656 2784165888 2790269568 2793995343 2797125632 2797563664 2802376836 2807198289 2810904576 2816181648 2830054464 2838544128 2839881042 2846859008 2848400184 2851756992 2852527104 2860882944 2861658926 2865805056 2869465088 2875755768 2883600384 2889013932 2897022976 2897476652 2897805312 2902461723 2911749936 2916759564 2920484672 2924716032 2925509328 2934871296 2939920704 2948532544 2950128762 2954403072 2958176256 2971945984 2972411393 2986586112 2992193001 3000957961 3006932868 3015953136 3024787696 3029170176 3029991804 3030810048 3033038848 3038257152 3039688128 3044917872 3048806656 3053223936 3063825408 3078086912 3078918144 3083029344 3092277888 3093734307 3097598112 3103014964 3107510784 3108353661 3118300752 3123665748 3132186624 3132815828 3139053264 3141361664 3143062272 3146766336 3147259122 3156836352 3157692608 3162267648 3173247744 3197215616 3202716384 3204450207 3208226616 3213836927 3218493312 3222603776 3228148224 3229668636 3235225239 3239357072 3244050432 3253553152 3255314496 3259150848 3260030976 3270467344 3275718678 3279388672 3285545256 3291197994 3301730208 3311401888 3313194549 3317099112 3327049824 3327948288 3337696768 3342532608 3343439232 3354138624 3355048396 3359909376 3364200448 3371575728 3380772864 3396509696 3397041592 3402886158 3412168704 3418039296 3419649144 3424016512 3429907488 3441816889 3446803584 3456900224 3462847776 3463782912 3472293888 3474871553 3478812624 3484350464 3501514752 3508088346 3518364506 3534031872 3534990438 3535945056 3540112128 3546302816 3551440896 3552404184 3562094592 3563772288 3569903712 3574462976 3579641856 3590127616 3592071168 3596304384 3596867568 3603055932 3608791552 3625429248 3631666752 3638017544 3644276706 3653960704 3660247296 3662228808 3666544704 3671227392 3672956488 3679275762 3682975744 3689312256 3696238413 3702122368 3707486208 3720359424 3725327124 3731736501 3736502448 3742931052 3754908864 3761369136 3767946742 3771629568 3773405952 3784725504 3786508056 3793022694 3797866912 3802342656 3803369472 3814510592 3821073408 3821671791 3834341024 3838689792 3844800512 3852018576 3858645924 3869948964 3882333248 3889012752 3895703748 3899621376 3900679104 3906330624 3913161728 3919894272 3933505016 3939204096 3944235008 3970033851 3975785856 3982114816 3989590668 3996454707 4007356416 4008161427 4009243824 4021270848 4038893568 4039989072 4041080064 4045842432 4046476014 4051009536 4052917504 4059890496 4073987338 4078607904 4085100544 4092769737 4105224192 4110705792 4117778208 4123037184 4124979076 4130130816 4132076049 4143347712 4144471548 4150476288 4157734336 4164887664 4176248832 4185404352 4190749696 4195688448 4196345496 4203565254 4216356864 4224272472 4230996992 4257816192 4259821563 4270288512 4272600276 4277635488 4291324416 4292488389 4298707584 4304197632 4306224848 4313633652 4325400576 4333520898 4340419328 4345534464 4346214978 4346707968 4367624904 4375139346 4380727008 4387074048 4388263992 4402306944 4409881056 4417592732 4421910528 4422798816 4425193143 4436066432 4437264384 4457918976 4464377856 4472184832 4479879168 4495434304 4514940458 4523929704 4537181544 4543755264 4544987706 4549558272 4557385728 4559532192 4567376808 4573209984 4575363901 4579835904 4595738112 4617130368 4618377216 4624544016 4638416832 4654522446 4661266176 4668686336 4677451128 4685498622 4698279936 4699223742 4712042496 4713320584 4714593408 4720149504 4720888683 4735254528 4736538912 4743401472 4749459456 4751696384 4759871616 4789428224 4795072512 4795823424 4804074576 4827739968 4833905664 4842222336 4844502954 4859035608 4866075648 4880329728 4882971744 4888726272 4894969856 4905701016 4913578017 4919083008 4928317884 4943314944 4952595312 4960479232 4967102832 4975648668 4982003264 4990574736 4991922432 5006545152 5013798912 5015158848 5031207936 5032572594 5039864064 5046300672 5048677408 5057363592 5069790208 5070584141 5071159296 5094764544 5095562388 5104329237 5118253056 5129473716 5136024768 5144861232 5159931952 5170205376 5185350336 5194271664 5200905472 5208440832 5226525696 5252272128 5262132519 5277546759 5293378468 5301047808 5302485657 5303917584 5319454224 5327161344 5328606276 5343141888 5344215236 5345658432 5354855568 5361694464 5369462784 5385191424 5386652096 5388106752 5394456576 5395301352 5413187328 5438143872 5457026316 5466415059 5473632256 5480941056 5482427699 5490370944 5493343212 5497382912 5506841088 5509434732 5518913643 5524463616 5525962064 5533968384 5553183552 5561229312 5580539136 5587990686 5594251264 5595127328 5604753672 5614396578 5632363296 5651920113 5660108928 5677088256 5679762084 5689534041 5693718016 5696800368 5703513984 5705054208 5721765888 5723317852 5731610112 5738930176 5751511536 5767200768 5778027864 5794045952 5794953304 5804923446 5823499872 5833519128 5840969344 5849432064 5851018656 5869742592 5871334693 5879841408 5897065088 5900257524 5908806144 5916352512 5943891968 5944822786 5973172224 5984386002 6001915922 6013865736 6031906272 6049575392 6058340352 6059983608 6061620096 6066077696 6076514304 6079376256 6089835744 6097613312 6106447872 6110981007 6127650816 6156173824 6157836288 6166058688 6184555776 6187468614 6195196224 6206029928 6215021568 6216707322 6236601504 6247331496 6264373248 6265631656 6278106528 6282723328 6286124544 6293532672 6294518244 6305347881 6313672704 6315385216 6324535296 6346495488 6394431232 6405432768 6408900414 6416453232 6427673854 6436986624 6445207552 6456296448 6459337272 6470450478 6478714144 6488100864 6507106304 6510628992 6518301696 6519322467 6520061952 6540934688 6551437356 6558777344 6571090512 6582395988 6603460416 6622803776 6626389098 6634198224 6654099648 6655896576 6675393536 6686878464 6708277248 6710096792 6719818752 6728400896 6743151456 6761545728 6772410687 6793019392 6794083184 6805772316 6817481559 6824337408 6836078592 6839298288 6848033024 6859814976 6883633778 6893607168 6913800448 6925695552 6927565824 6949743106 6957625248 6968700928 6981783669 7003029504 7016176692 7036729012 7048835613 7068063744 7069980876 7071890112 7080224256 7092605632 7102881792 7104808368 7124189184 7127544576 7139807424 7148925952 7184142336 7192608768 7193735136 7206111864 7217583104 7218713383 7250858496 7263333504 7266754431 7276035088 7288553412 7307921408 7320494592 7324457616 7333089408 7342454784 7345912976 7358551524 7365951488 7378624512 7392476826 7404244736 7414972416 7440718848 7450654248 7463473002 7473004896 7485862104 7509817728 7522738272 7535893484 7543259136 7546811904 7548858891 7569451008 7573016112 7586045388 7595733824 7604685312 7606738944 7629021184 7642146816 7643343582 7668682048 7677379584 7704037152 7717291848 7730787281 7739897928 7764666496 7778025504 7791407496 7799242752 7801358208 7805032537 7812661248 7826323456 7839788544 7867010032 7878408192 7888470016 7940067702 7951571712 7964229632 7979181336 7992909414 8014712832 8016322854 8018487648 8042541696 8077787136 8079978144 8082160128 8091684864 8092952028 8102019072 8105835008 8119780992 8147974676 8157215808 8170201088 8185539474 8210448384 8221411584 8235556416 8246074368 8249958152 8260261632 8264152098 8286695424 8288943096 8300952576 8315468672 8329775328 8352497664 8370808704 8381499392 8381986029 8391376896 8392690992 8407130508 8432713728 8448544944 8461993984 8515632384 8519643126 8540577024 8545200552 8555270976 8582648832 8584976778 8597415168 8608395264 8612449696 8627267304 8650801152 8667041796 8680838656 8691068928 8692429956 8693415936 8707385169 8735249808 8750278692 8761454016 8774148096 8776527984 8804613888 8819762112 8835185464 8845597632 8850386286 8872132864 8874528768 8915837952 8917234179 8944369664 8959758336 8976579003 8990868608 9002873883 9029880916 9047859408 9074363088 9087510528 9089975412 9099116544 9114771456 9119064384 9134753616 9146419968 9150727802 9159671808 9191476224 9234260736 9236754432 9249088032 9276833664 9281202921 9309044892 9322532352 9325060983 9337372672 9352376663 9354902256 9370997244 9396559872 9398447484 9424084992 9426641168 9429186816 9440299008 9441777366 9470509056 9473077824 9486802944 9503392768 9519743232 9578856448 9591646848 9608149152 9613350621 9641510781 9655479936 9667811328 9684444672 9689005908 9705675717 9718071216 9732151296 9760659456 9765943488 9777452544 9789939712 9811402032 9827156034 9838166016 9856635768 9905190624 9920958464 9934205664 9939583647 9951297336 9964006528 9981149472 9983844864 10013090304 10015806241 10027597824 10030317696 10062415872 10065145188 10079728128 10092601344 10097354816 10114727184 10139580416 10141168282 10142318592 10189529088 10191124776 10208658474 10236506112 10258947432 10272049536 10289722464 10319863904 10325450667 10340410752 10370700672 10388543328 10401810944 10416881664 10424614659 10453051392 10504544256 10524265038 10555093518 10586756936 10602095616 10604971314 10607835168 10638908448 10654322688 10657212552 10686283776 10688430472 10691316864 10709711136 10723388928 10738925568 10770382848 10773304192 10776213504 10788913152 10790602704 10826374656 10876287744 10914052632 10932830118 10961882112 10964855398 10980741888 10986686424 10994765824 11013682176 11018869464 11037827286 11048927232 11051924128 11067936768 11106367104 11122458624 11161078272 11175981372 11188502528 11190254656 11209507344 11228793156 11264726592 11303840226 11320217856 11354176512 11359524168 11379068082 11387436032 11393600736 11407027968 11410108416 11443531776 11446635704 11463220224 11465015373 11477860352 11503023072 11534401536 11556055728 11588091904 11589906608 11609846892 11646999744 11667038256 11681938688 11698864128 11702037312 11739485184 11742669386 11759682816 11794130176 11800515048 11817612288 11832705024 11887783936 11889645572 11910101553 11946344448 11968772004 12003831844 12024484281 12027731472 12063812544 12099150784 12116680704 12119967216 12123240192 12153028608 12158752512 12179671488 12195226624 12221962014 12255301632 12278309211 12312347648 12314275771 12315672576 12332117376 12369111552 12374937228 12390392448 12396228147 12412059856 12430043136 12433414644 12473203008 12494662992 12528746496 12531263312 12556213056 12565446656 12572249088 12587065344 12589036488 12610695762 12630770432 12649070592 12692990976 12779464689 12788862464 12810865536 12817800828 12832906464 12855347708 12873973248 12877465167 12890415104 12912592896 12918674544 12940900956 12957428288 12976201728 13014212608 13021257984 13036603392 13038644934 13040123904 13081869376 13102874712 13142181024 13164791976 13187813597 13206920832 13245607552 13252778196 13268396448 13275579429 13308199296 13311793152 13314467269 13350787072 13373756928 13416554496 13420193584 13439637504 13456801792 13486302912 13544821374 13586038784 13588166368 13611544632 13634963118 13648674816 13672157184 13678596576 13696066048 13719629952 13726091703 13767267556 13787214336 13827600896 13851391104 13855131648 13899486212 13915250496 13937401856 13963567338 14006059008 14032353384 14073458024 14097671226 14136127488 14139961752 14143780224 14160448512 14162666049 14185211264 14205763584 14209616736 14248378368 14255089152 14258955683 14279614848 14297851904 14368284672 14385217536 14387470272 14412223728 14435166208 14437426766 14501716992 14526667008 14533508862 14552070176 14577106824 14615842816 14640989184 14648915232 14666178816 14684909568 14691825952 14717103048 14731902976 14757249024 14784953652 14808489472 14829944832 14881437696 14901308496 14926946004 14946009792 14971724208 15019635456 15045476544 15071786968 15093623808 15097717782 15138902016 15146032224 15172090776 15191467648 15209370624 15211752423 15213477888 15258042368 15284293632 15286687164 15312987711 15337364096 15354759168 15408074304 15434583696 15461574562 15479795856 15529332992 15556051008 15582814992 15602716416 15610065074 15625322496 15652646912 15679577088 15734020064 15756816384 15776940032 15832640277 15880135404 15903143424 15907456971 15928459264 15958362672 15985818828 16029425664 16032645708 16036975296 16085083392 16155574272 16159956288 16164320256 16183369728 16185904056 16211670016 16239561984 16295949352 16314431616 16340402176 16371078948 16399245177 16420896768 16442823168 16447283097 16471112832 16492148736 16499916304 16520523264 16528304196 16556740929 16573390848 16577886192 16601905152 16630937344 16659550656 16741617408 16762998784 16763972058 16782753792 16785381984 16814261016 16897089888 16923987968 16955760339 17031264768 17039286252 17081154048 17090401104 17110541952 17165297664 17169953556 17194830336 17216790528 17224899392 17254534608 17301602304 17334083592 17361677312 17382137856 17384859912 17414770338 17470499616 17500557384 17522908032 17531161073 17548296192 17553055968 17609227776 17614004079 17639524224 17670370928 17691195264 17700772572 17744265728 17749057536 17831675904 17834468358 17888739328 17919516672 17953158006 17981737216 18005747766 18059761832 18095718816 18148726176 18175021056 18179950824 18198233088 18229542912 18238128768 18269507232 18292839936 18301455604 18319343616 18332943021 18382952448 18468521472 18473508864 18498176064 18553667328 18562405842 18618089784 18645064704 18650121966 18704753326 18709804512 18741994488 18793119744 18796894968 18848169984 18853282336 18858373632 18880598016 18883554732 18941018112 18946155648 18973605888 19006785536 19039486464 19157712896 19183293696 19216298304 19226701242 19283021562 19310959872 19335622656 19368889344 19378011816 19411351434 19436142432 19464302592 19521318912 19531886976 19554905088 19557967401 19579879424 19622804064 19654312068 19676332032 19713271536 19810381248 19841916928 19868411328 19879167294 19902594672 19928013056 19962298944 19967689728 20026180608 20031612482 20060635392 20124831744 20130290376 20159456256 20185202688 20194709632 20229454368 20279160832 20282336564 20284637184 20317232061 20379058176 20382249552 20417316948 20473012224 20517894864 20544099072 20579444928 20639727808 20650901334 20680821504 20741401344 20777086656 20803621888 20849229318 20906102784 20945351007 21006705727 21009088512 21048530076 21110187036 21146506839 21173513872 21204191232 21209942628 21215670336 21277816896 21308645376 21314425104 21372567552 21376860944 21382633728 21419422272 21446777856 21546608384 21552427008 21577826304 21581205408 21652749312 21656140149 21752575488 21800263293 21828105264 21865660236 21923764224 21929710796 21961483776 21973372848 21989531648 22027364352 22037738928 22075654572 22097854464 22103848256 22135873536 22212734208 22244917248 22322156544 22351962744 22380509312 22419014688 22457586312 22496858489 22529453184 22607680452 22640435712 22646576673 22708353024 22712914753 22719048336 22758136164 22774872064 22787201472 22814055936 22820216832 22887063552 22893271408 22926440448 22930030746 22955720704 23006046144 23112111456 23176183808 23179813216 23192361843 23219693784 23293999488 23334076512 23363877376 23397728256 23404074624 23415097611 23478970368 23485338772 23519365632 23588260352 23601030096 23635224576 23665410048 23775567872 23779291144 23820203106 23892688896 23937544008 24007663688 24048968562 24055462944 24127625088 24198301568 24233361408 24239934432 24246480384 24306057216 24317505024 24324100871 24359342976 24390453248 24443924028 24510603264 24556618422 24624695296 24628551542 24631345152 24664234752 24738223104 24749874456 24780784896 24792456294 24824119712 24860086272 24866829288 24946406016 24989325984 25057492992 25062526624 25112426112 25130893312 25144498176 25174130688 25178072976 25221391524 25261540864 25298141184 25385981952 25558929378 25577724928 25621731072 25635601656 25665812928 25710695416 25747946496 25754930334 25780830208 25825185792 25837349088 25881801912 25914856576 25952403456 26028425216 26042515968 26073206784 26077289868 26080247808 26122155507 26163738752 26205749424 26284362048 26329583952 26375627194 26413841664 26491215104 26505556392 26536792896 26551158858 26616398592 26623586304 26628934538 26701574144 26747513856 26751702537 26833108992 26840387168 26879275008 26913603584 26972605824 27008621649 27089642748 27172077568 27176332736 27223089264 27269926236 27297349632 27344314368 27357193152 27392132096 27439259904 27452183406 27534535112 27574428672 27655201792 27702782208 27710263296 27798972424 27830500992 27843608763 27874803712 27927134676 27975182949 28012118016 28057129989 28064706768 28146916048 28195342452 28272254976 28279923504 28287560448 28320897024 28325332098 28370422528 28411527168 28419233472 28510178304 28517911366 28559229696 28595703808 28736569344 28774940544 28824447456 28870332416 28874853532 28924532343 29003433984 29053334016 29067017724 29104140352 29154213648 29231685632 29281978368 29297830464 29332357632 29369819136 29383651904 29434206096 29514498048 29569907304 29616978944 29762875392 29802616992 29818750941 29853892008 29892019584 29906098301 29943448416 30039270912 30047418723 30090953088 30143573936 30187247616 30195435564 30277804032 30292064448 30344181552 30382935296 30418741248 30423504846 30426955776 30516084736 30568587264 30573374328 30625975422 30674728192 30709518336 30816148608 30869167392 30923149124 30959591712 30976352001 31058665984 31112102016 31165629984 31205432832 31220130148 31250644992 31273843977 31305293824 31359154176 31468040128 31513632768 31665280554 31760270808 31806286848 31814913942 31916725344 31971637656 32027547307 32058851328 32065291416 32073950592 32170166784 32311148544 32319912576 32328640512 32366739456 32371808112 32423340032 32479123968 32591898704 32628863232 32680804352 32742157896 32798490354 32885646336 32894566194 32942225664 32984297472 32999832608 33041046528 33056608392 33113481858 33146781696 33155772384 33203810304 33261874688 33319101312 33483234816 33525997568 33527944116 33565507584 33570763968 33628522032 33794179776 33847975936 33911520678 34062529536 34078572504 34162308096 34180802208 34221083904 34330595328 34339907112 34389660672 34395046119 34433581056 34449798784 34509069216 34603204608 34668167184 34723354624 34764275712 34769719824 34829540676 34940999232 35001114768 35045816064 35062322146 35096592384 35106111936 35218455552 35228008158 35279048448 35340741856 35382390528 35401545144 35488531456 35498115072 35663351808 35668936716 35730304659 35777478656 35839033344 35906316012 35963474432 36011495532 36073452843 36119523664 36191437632 36297452352 36350042112 36359901648 36459085824 36476257536 36539014464 36585679872 36602911208 36665886042 36765904896 36834927633 36937042944 36942827313 36947017728 36996352128 37107334656 37124811684 37188684441 37236179568 37290129408 37300243932 37409506652 37419609024 37483988976 37586239488 37593789936 37696339968 37706564672 37716747264 37761196032 37767109464 37892311296 37947211776 38013571072 38078972928 38315425792 38366587392 38376993893 38432596608 38453402484 38566043124 38621919744 38632395501 38671245312 38737778688 38756023632 38822702868 38872284864 38928605184 39042637824 39063773952 39109810176 39115934802 39159758848 39245608128 39308624136 39426543072 39563440791 39620762496 39683833856 39736822656 39758334588 39805189344 39826738287 39856026112 39924597888 39935379456 39943401807 40052361216 40063224964 40121270784 40249663488 40260580752 40318912512 40370405376 40389419264 40458908736 40558321664 40564673128 40634464122 40758116352 40764499104 40834633896 40946024448 41035789728 41088198144 41158889856 41178275109 41279455616 41301802668 41361643008 41482802688 41554173312 41607243776 41698458636 41812205568 41890702014 42013411454 42018177024 42097060152 42220374072 42293013678 42347027744 42408382464 42419885256 42431340672 42555633792 42617290752 42628850208 42745135104 42753721888 42765267456 42776867049 42838844544 42893555712 43093216768 43104854016 43155652608 43162410816 43305498624 43312280298 43505150976 43600526586 43656210528 43731320472 43847528448 43859421592 43922967552 43946745696 43979063296 44054728704 44075477856 44151309144 44195708928 44207696512 44271747072 44425468416 44489834496 44644313088 44703925488 44761018624 44838029376 44915172624 44993716978 45058906368 45215360904 45280871424 45293153346 45416706048 45425829506 45438096672 45516272328 45549744128 45574402944 45628111872 45635257269 45640433664 45774127104 45786542816 45852880896 45860061492 45911441408 46012092288 46224222912 46352367616 46359626432 46384723686 46439387568 46587998976 46668153024 46727754752 46808149248 46830195222 46957940736 46970677544 47038731264 47176520704 47202060192 47270449152 47330820096 47497920831 47551135744 47558582288 47640406212 47722370913 47785377792 47875088016 48015327376 48097937124 48110925888 48255250176 48396603136 48466722816 48479868864 48492960768 48635010048 48648201742 48718685952 48780906496 48887848056 49021206528 49113236844 49249390592 49257103084 49262690304 49328469504 49341849291 49476446208 49499748912 49561569792 49584912588 49648239424 49720172544 49733658576 49892812032 49978651968 50125053248 50224852224 50288996352 50348261376 50356145952 50442783048 50523081728 50530993681 50771963904 50867281017 51016285337 51117858756 51155449856 51243462144 51271203312 51331625856 51421390832 51495892992 51509860668 51561660416 51650371584 51674698176 51763603824 51829713152 51904806912 52056850432 52085031936 52146413568 52154579736 52244311014 52327477504 52411498848 52568724096 52593483219 52659167904 52751254388 52827683328 52842012237 52982430208 53011112784 53073585792 53102317716 53232797184 53247172608 53257869076 53403148288 53495027712 53503405074 53666217984 53680774336 53758550016 53945211648 54017243298 54179285496 54352665472 54446178528 54539852472 54594699264 54635227759 54688628736 54714386304 54784264192 54878519808 54904366812 54998829063 55069070224 55148857344 55310403584 55405564416 55420526592 55597944848 55661001984 55687217526 55749607424 55854269352 55950365898 56114259978 56129413536 56293832096 56390684904 56544509952 56559847008 56575120896 56641794048 56650664196 56740845056 56823054336 56838466944 57020356608 57035822732 57118459392 57191407616 57473138688 57549881088 57648894912 57740664832 57749707064 57849064686 58006867968 58106668032 58134035448 58208280704 58308427296 58463371264 58563956736 58595660928 58664715264 58673902203 58739638272 58767303808 58868412192 59028996096 59072816401 59139814608 59233957888 59525750784 59605233984 59637501882 59707784016 59784039168 59812196602 59886896832 60078541824 60094837446 60181906176 60287147872 60374495232 60390871128 60555608064 60584128896 60688363104 60765870592 60837482496 60847009692 60853911552 60951696183 61032169472 61137174528 61146748656 61251950844 61349456384 61419036672 61632297216 61738334784 61846298248 61919183424 61952704002 62117331968 62224204032 62331259968 62410865664 62440260296 62547687954 62610587648 62718308352 62836053021 62936080256 63020117181 63027265536 63330561108 63439520517 63520541616 63612573696 63629827884 63833450688 63943275312 64055094614 64117702656 64130582832 64147901184 64340333568 64639825152 64657281024 64733478912 64743616224 64846680064 64958247936 64968420447 65183797408 65257726464 65361608704 65466636641 65484315792 65596980708 65771292672 65789132388 65884451328 65968594944 65999665216 66082093056 66113216784 66226963716 66293563392 66311544768 66407620608 66523749376 66638202624 66966469632 67051995136 67055888232 67141527936 67257044064 67490575467 67588359552 67695951872 67823041356 67939730019 68125059072 68138744259 68157145008 68324616192 68361604416 68442167808 68661190656 68679814224 68779321344 68790092238 68867162112 68899597568 69018138432 69336334368 69446709248 69528551424 69539439648 69577085529 69659081352 69881998464 70002229536 70091632128 70124644292 70193184768 70212223872 70245292833 70436911104 70456016316 70558096896 70681483712 70764781056 70803090288 70977062912 70996230144 71326703616 71337873432 71460609318 71678066688 71812632024 71926948864 72022991064 72146905686 72239047328 72382875264 72594904704 72700084224 72719803296 72918171648 72952515072 72972302613 73078028928 73171359744 73205822416 73331772084 73531809792 73669855266 73874085888 73885654626 73894035456 73992704256 74214669312 74249623368 74377368882 74472359136 74580258816 74600487864 74819013304 74839218048 74967977952 75172478976 75187579872 75392679936 75413129344 75433494528 75522392064 75534218928 75784622592 75894423552 76027142144 76157945856 76733174784 76753987786 76865193216 76906804968 77132086248 77243839488 77264791002 77342490624 77475557376 77512047264 77645405736 77744569728 77857210368 78085275648 78127547904 78219620352 78231869604 78319517696 78491216256 78617248272 78853086144 79126881582 79241524992 79367667712 79473645312 79516669176 79610378688 79653476574 79712052224 79849195776 79870758912 79886803614 80104722432 80126449928 80242541568 80255107611 80499326976 80521161504 80637825024 80740810752 80778838528 80917817472 81025864947 81116643328 81129346256 81268928244 81516232704 81528998208 81669267792 81892048896 82071579456 82176396288 82317779712 82356550218 82558911232 82603605336 82723286016 82965605376 83108346624 83214487552 83396917272 83530826289 83624411136 83781404028 84026822908 84036354048 84171389967 84194120304 84440748144 84586027356 84694055488 84816764928 84839770512 84862681344 85111267584 85234581504 85257700416 85507443776 85530534912 85553734098 85677689088 85787111424 86186433536 86199930397 86209708032 86324821632 86610997248 86624560596 86773597029 87010301952 87027780869 87201053172 87312421056 87462640944 87695056896 87718843184 87845935104 87893491392 87958126592 88109457408 88150955712 88302618288 88415393024 88543494144 88850936832 89288626176 89407850976 89456252823 89522037248 89676058752 89718294903 89830345248 89987433956 90117812736 90142256169 90430721808 90561742848 90586306692 90833412096 90851659012 90876193344 91032544656 91099488256 91148805888 91256223744 91270514538 91280867328 91548254208 91573085632 91705761792 91720122984 92024184576 92448445824 92719252864 92769447372 92878775136 92929056003 93175997952 93201270883 93336306048 93455509504 93616298496 93660390444 93821531931 93915881472 93941355088 94077462528 94353041408 94404120384 94540898304 94995841662 95102271488 95117164576 95280812424 95444741826 95750176032 96030654752 96082641921 96195874248 96221851776 96510500352 96793206272 96933445632 96959737728 96985921536 97270020096 97296403484 97437371904 97561812992 97775696112 98042413056 98226473688 98498781184 98514206168 98656939008 98683698582 98952892416 98999497824 99123139584 99169825176 99296478848 99440345088 99467317152 99785624064 99812689781 99957303936 100250106496 100449704448 100577992704 100696522752 100712291904 100885566096 101046163456 101061987362 101543927808 101734562034 102032570674 102235717512 102310899712 102486924288 102542406624 102663251712 102842781664 102991785984 103019721336 103123320832 103300743168 103349396352 103527207648 103659426304 103809613824 104113700864 104170063872 104292827136 104309159472 104488622028 104654955008 104822997696 105137448192 105186966438 105318335808 105502508776 105655366656 105684024474 105964860416 106022225568 106147171584 106204635432 106465594368 106494345216 106515738152 106806296576 106990055424 107006810148 107190913977 107332435968 107361548672 107517100032 107890423296 108034486596 108220358529 108358570992 108705330944 108892357056 109079704944 109270455518 109377257472 109428772608 109568528384 109757039616 109808733624 109997658126 110138140448 110297714688 110620807168 110811128832 110828481939 110841053184 111195889696 111322003968 111374435052 111499214848 111708538704 111900731796 112228519956 112258827072 112587664192 112781369808 113089019904 113119694016 113150241792 113283588096 113301328392 113481690112 113676933888 114040713216 114071645464 114236918784 114382815232 114946277376 115099762176 115130981679 115297789824 115481329664 115499414128 115698129372 115897186503 116013735936 116213336064 116268070896 116416561408 116616854592 116926742528 117127913472 117191321856 117329430528 117347804406 117479276544 117534607616 117736824384 118145632802 118279629216 118467915776 118690322373 119051501568 119210467968 119275003764 119415568032 119568078336 119624393204 119773793664 119830205421 120157083648 120189674892 120363812352 120574295744 120748990464 120781742256 121111216128 121168257792 121376726208 121531741184 121674964992 121694019384 121903392366 122274349056 122293497312 122503901688 122698912768 122718127511 122838073344 123264594432 123476669568 123534825327 123692596496 123838366848 123905408004 124234663936 124448408064 124662519936 124821731328 124880520592 125095375908 125221175296 125436616704 125672106042 125872160512 126040234362 126054531072 126661122216 126879041034 127041083232 127225147392 127259655768 127666901376 127886550624 128110189228 128235405312 128261165664 128295802368 128330601147 128680667136 129279650304 129314562048 129466957824 129487232448 129693360128 129916495872 129936840894 130367594816 130515452928 130933273282 130968631584 131193961416 131542585344 131578264776 131768902656 131937189888 131999330432 132164186112 132226433568 132453927432 132587126784 132623089536 132685553129 132815241216 133047498752 133276405248 133932939264 134103990272 134111776464 134283055872 134514088128 134981150934 135176719104 135391903744 135646082712 135879460038 136250118144 136277488518 136314290016 136649232384 136723208832 136884335616 136905771807 137322381312 137359628448 137558642688 137580184476 137734324224 137799195136 138036276864 138672668736 138893418496 139057102848 139078879296 139154171058 139318162704 139763996928 140004459072 140183264256 140249288584 140424447744 140490585666 140873822208 140912032632 141116193792 141362967424 141529562112 141606180576 141954125824 141992460288 142493762493 142653407232 142675746864 142921218636 143356133376 143625264048 143853897728 144045982128 144293811372 144478094656 144765750528 145189809408 145400168448 145439606592 145905030144 145944605226 146156057856 146342719488 146411644832 146663544168 147046940089 147063619584 147339710532 147748171776 147771309252 147788070912 147985408512 148025547873 148429338624 148499246736 148754737764 148944718272 149160517632 149200975728 149638026608 149678436096 149935955904 150375159744 150826258688 150866989056 151044784128 151068437856 151569245184 151592981043 152054284288 152315891712 152601843051 153048856011 153466349568 153507975572 153730386432 153813609936 154264172496 154487678976 154529582004 154684981248 154951114752 155024094528 155290811472 155489139456 155714420736 156170551296 156255095808 156439240704 156463739208 156982432512 157234496544 157706172288 157780449657 158253763164 158483049984 158526036711 158735335424 158947290624 158990403271 159033338352 159220757376 159306953148 159424104448 159698391552 159741517824 159773607228 160209444864 160252899856 160485083136 160510215222 160998653952 161042323008 161275650048 161557677056 161835634944 162051729894 162233286656 162258692512 162537856488 163057996416 163338535584 163784097792 163905683277 164143158912 164352792576 164635559424 164713100436 164996487189 165117822464 165207210672 165446572032 165931210752 166216693248 166428975104 166793834544 167061652578 167248822272 167562808056 168053645816 168342779934 168388240608 168881496288 169172054712 169388110976 169633529856 169679541024 169725362688 170222535168 170268706097 170469163008 170515400832 171014887552 171061069824 171107468196 171355378176 171574222848 172372867072 172399860794 172419416064 172649643264 173221994496 173249121192 173547194058 174020603904 174055561738 174402106344 174624842112 174925281888 175390113792 175437686368 175691870208 175786982784 175916253184 176218914816 176301911424 176605236576 176830786048 177086988288 177218449203 177701873664 178577252352 178815701952 178912505646 179044074496 179352117504 179436589806 179660690496 179974867912 180235625472 180284512338 180861443616 181123485696 181172613384 181666824192 181703318024 181752386688 182065089312 182198976512 182297611776 182512447488 182541029076 182561734656 182855088549 183096508416 183146171264 183411523584 183440245968 184048369152 184896891648 185438505728 185538894744 185757550272 185858112006 186351995904 186402541766 186672612096 186911019008 187232596992 187320780888 187643063862 187831762944 187882710176 188154925056 188706082816 188808240768 189060351543 189081796608 189991683324 190204542976 190234329152 190561624848 190889483652 191500352064 192061309504 192165283842 192391748496 192443703552 193021000704 193586412544 193919475456 193971843072 194540040192 194592806968 194874743808 194905261341 195123625984 195551392224 196084826112 196399909923 196452947376 196997562368 197028412336 197313878016 197367397164 197905784832 197998995648 198246279168 198339650352 198592957696 198880690176 198934634304 199571248128 199625379562 199914607872 200500212992 200899408896 201155985408 201424583808 201771132192 202092326912 202123974724 202471726401 203087855616 203469124068 204065141348 204416232777 204471435024 204621799424 204973848576 205084813248 205326503424 205685563328 205983571968 206039442672 206601486336 206698792704 207054415296 207318852608 208340127744 208585654272 208618318944 208731256587 208977244056 209309910016 209342688107 209645995392 210274896384 210373932876 210636671616 210735878499 211005017552 211310733312 211368048948 211929720832 212044451136 212294343168 212409270864 212931188736 212988690432 213031476304 213612593152 213980110848 214013620296 214381827954 214723097344 215034200064 215780846592 216068973192 216440717058 216717141984 217410661888 217784714112 218159409888 218540911036 218754514944 218857545216 218916907839 219137056768 219514079232 219617467248 219995316252 220276280896 220595429376 221241614336 221622257664 221656963878 221682106368 222391779392 222644007936 222748870104 223417077408 223801463592 224192831149 224457039912 224517654144 225175328384 225562739616 226178039808 226239388032 226300483584 226345943573 226567176192 226602656784 226963380224 227353867776 228081426432 228143290928 228473837568 228765630464 230199524352 230261963358 230595579648 230962659328 230998828256 231396258744 231794373006 232027471872 232426672128 232536141792 232833122816 233233709184 233853485056 234255826944 234382643712 234658861056 234695608812 234958553088 235069215232 235473648768 236291265604 236559258432 236935831552 237380644746 238103003136 238420935936 238550007528 238831136064 239136156672 239248786408 239547587328 239660410842 240314167296 240379349784 240727624704 240765322833 241148591488 241497980928 241563484512 242222432256 242336515584 242753452416 243063482368 243077594841 243349929984 243388038768 243806784732 244548698112 244586994624 245007803376 245397825536 245436255022 245676146688 246529188864 246953339136 247069650654 247385192992 247676733696 247810816008 248469327872 248896816128 249325039872 249643462656 249761041184 250190751816 250442350592 250873233408 251344212084 251744321024 252080468724 252109062144 252514169901 253322244432 253758082068 254082166464 254450294784 254519311536 255333802752 255773101248 256220378456 256522331328 256591604736 256661202294 257361334272 258559300608 258599791191 258629124096 258974464896 259386720256 259832991744 259873681788 260320791087 260735189632 261030905856 261083342607 261866546564 261937263168 262387922832 263085170688 263156529552 263537805312 263874379776 263998660864 264328372224 264452867136 264907854864 265246179072 265371106258 265630482432 266094997504 266552810496 267865878528 268207980544 268223552928 268566111744 269028176256 269154884709 269962301868 270353438208 270426768507 270783807488 271292165424 271758920076 272500236288 272554977036 272628580032 273298464768 273446417664 273768671232 273811543614 274644762624 274719256896 275117285376 275160368952 275598390272 276072553728 277345337472 277786836992 278157758592 278308342116 278636325408 278787168009 279527993856 279603812649 280008918144 280366528512 280498577168 280848895488 280981171332 281464595793 281747644416 281824065264 282232387584 282725934848 283059124224 283212361152 283908251648 284987524986 285306814464 285351493728 285842437272 287250528096 287707795456 288091964256 288247925763 288587622744 288956189312 289531501056 290379618816 290800336896 290879213184 291810060288 291889210452 292312115712 292685438976 292823289664 293327088336 294093880178 294127239168 294679421064 295496343552 295542618504 295970817024 296051095746 296858677248 296998493472 297509475528 297889436544 298029738241 298321035264 298401951456 299276053216 299356872192 299438069343 299871911808 300750319488 301652517376 301733978112 302089568256 302136875712 303138490368 303185962086 304108568576 304631783424 305203686102 306097712022 306932699136 307015951144 307460772864 307627219872 308528344992 308975357952 309059164008 309369962496 309902229504 310048189056 310581622944 310978278912 311428841472 312341102592 312510191616 312878481408 312927478416 313964865024 314468993088 315412344576 315560899314 316507526328 316966099968 317052073422 317894581248 317980806542 318066676704 318441514752 318613906296 318848208896 319396783104 319483035648 319547214456 320418889728 320505799712 320970166272 321020430444 321997307904 322084646016 322551300096 323115354112 323671269888 324103459788 324466573312 324517385024 325075712976 326115992832 326677071168 327811366554 328286317824 328705585152 329271118848 329426200872 329992974378 330235644928 330414421344 330893144064 331862421504 332433386496 332485445817 332857950208 333587669088 334123305156 334497644544 335125616112 336107291632 336685559868 336776481216 337762992576 338344109424 338776221952 339267059712 339359082048 339450725376 340445070336 340537412194 341030801664 342029775104 342122139648 342214936392 342710756352 343148445696 344745734144 344799721588 344838832128 345299286528 345392945037 346443988992 346498242384 347094388116 348041207808 348111123476 348804212688 349249684224 349850563776 350780227584 350875372736 351383740416 351573965568 352437829632 352603822848 353210473152 353661572096 354436898406 355403747328 356070967119 357113997359 357154504704 357631403904 357825011292 358088148992 358704235008 358873179612 359321380992 359490616263 359949735824 360471250944 360569024676 361722887232 362246971392 362345226768 363333648384 363406636048 363504773376 364130178624 364397953024 364595223552 365024894976 365082058152 365710177098 366292342528 366823047168 366880491936 368096738304 368154382533 369793783296 370604475981 370877011456 371077789488 371515100544 371716224012 372703991808 372805083532 373345224192 373822038016 374465193984 374641561776 375286127724 375663525888 375765420352 376309850112 377412165632 377616481536 378120703086 378163593216 379983366648 380468658304 381123249696 381778967304 382446594313 383000704128 384122619008 384330567684 384783496992 384887407104 384991803441 386042001408 386119550801 387172825088 387838950912 387943686144 389080080384 389185613936 389749487616 389810522682 390247251968 391102784448 392799819846 392905894752 393995124736 394056824672 394627756032 394734794328 395811569664 395997991296 396492558336 396679300704 397185915392 397761380352 397869268608 398056659387 399142496256 399250759124 399829215744 401000425984 401798817792 402311970816 402849167616 403542264384 404184653824 404247949448 404943452802 406175711232 406938248136 408130282696 408832465554 408942870048 409243598848 409947697152 410169626496 410653006848 410717315421 411371126656 411967143936 412078885344 413202972672 413397585408 413509714807 414108830592 414637705216 416680255488 417171308544 417236637888 417462513174 417954488112 418619820032 418685376214 419291990784 420549792768 420747865752 421273343232 421471756998 422010035104 422621466624 422736097896 423859441664 424088902272 424588686336 424818541728 425862377472 425977380864 426062952608 427225186304 427960221696 428027240592 428763655908 429446194688 430068400128 431561693184 432137946384 432881434116 433434283968 434821323776 435569428224 436318819776 437081822072 437715090432 437833815678 438274113536 439028158464 439234934496 439990632504 440552561792 441140820267 441190858752 442483228672 443244515328 443313927756 443364212736 444076643619 444783558784 445288015872 445497740208 446834154816 447602927184 448385662298 448914079824 449035308288 450350656768 451125479232 452478776064 452600967168 452691887146 453134352384 453205313568 453926760448 454707735552 454778943129 456162852864 456286581856 456947675136 457531260928 459146568033 460399048704 460523926716 461191159296 461925318656 461997656512 462792517488 463588746012 464054943744 464853344256 465072283584 465666245632 466467418368 468511653888 468765287424 469317722112 469391217624 470138430464 470947297536 472582531208 473118516864 473341348971 473871663104 474761289492 475578110133 476206006272 476841871872 476971209813 477100015056 477662272128 478272313344 478497572816 479095174656 479320821684 480628334592 480758699568 481455249408 481530645666 482297182976 482995961856 483126969024 484673031168 485506904832 486126964736 486155189682 486699859968 486776077536 487613569464 489173989248 490015606752 490795651072 490872510044 491352293376 491717049831 493058377728 493906678272 494139301308 494770385984 495353467392 495621632016 496938655744 497793632256 498650079744 499286925312 499522082368 500381503632 501746466816 502688424168 503488642048 504160937448 505028339802 506644488864 507516164136 508164332928 508403671117 508900589568 509038623072 510667605504 510806118291 511546202496 512440756912 513044662656 513183209472 513322404588 514722668544 517118601216 517199582382 517258248192 517948929792 518773440512 519665983488 519747363576 520641582174 521470379264 522061811712 522166685214 523733093128 523874526336 524775845664 526170341376 526313059104 527075610624 527748759552 527997321728 528656744448 528905734272 529815709728 530492358144 530742212516 531260964864 531655347609 532189995008 533105620992 535731757056 536447105856 537132223488 538056352512 538309769418 539924603736 540706876416 540853537014 542584330848 543517840152 545000472576 545109954072 545257160064 546596929536 546892835328 547537342464 547623087228 549289525248 549438513792 550234570752 550320737904 551196780544 552145107456 554690674944 555573673984 556315517184 556616684232 557272650816 557574336018 559055987712 559207625298 560017836288 560733057024 560997154336 561697790976 561962342664 562929191586 563495288832 563648130528 564464775168 565451869696 566118248448 566424722304 567181054629 567816503296 569975049972 570613628928 570702987456 571684874544 574501056192 575415590912 576183928512 576495851526 577175245488 577912378624 579063002112 580759237632 581758426368 583620120576 583778420904 584624231424 584715784023 585370877952 585646579328 586654176672 588187760356 588254478336 589199729769 589358842128 590992687104 591085237008 591941634048 592102191492 593717354496 593996986944 595018951056 595778873088 596059476482 596642070528 596803902912 598552106432 598713744384 598876138686 599743823616 601500638976 603305034752 603467956224 604273751424 606276980736 606371924172 607415179203 608217137152 609194466083 609263566848 610407372204 612195424044 613248698331 613865398272 614031902288 614921545728 615254439744 617056689984 617950715904 618118328016 619804459008 620096378112 621163245888 621956557824 625020383232 625756962816 625854956832 626193769761 627929730048 628028064321 628937986176 630824689152 631121798628 632207635497 633015052656 633932199936 634104146844 635789162496 635961613084 636133353408 636883029504 637227812592 637696417792 638793566208 638966071296 639094428912 640837779456 641011599424 641940332544 642040860888 644169292032 645102600192 646230708224 647342539776 648206919576 649034770048 650151425952 652231985664 652408896181 653354142336 655622733108 656572635648 656750723517 657411170304 658542237696 658852401744 659985948756 660471289856 660828842688 661786288128 663724843008 664866772992 664970891634 665715900416 667175338176 668246610312 670251232224 672214583264 672578493447 673371119736 673552962432 675525985152 676688218848 677552443904 678534119424 678718164096 678901450752 679037830719 680890140672 681074824388 682061603328 684059550208 684244279296 684429872784 685421512704 686296891392 689491468288 689599443176 690598573056 690785890074 692887977984 692996484768 694188776232 696082415616 696222246952 697608425376 698499368448 699701127552 701560455168 701750745472 702767480832 703147931136 704875659264 705207645696 706420946304 707323144192 708873796812 710807494656 712141934238 714227994718 714309009408 715262807808 715650022584 716176297984 717408470016 717746359224 718642761984 718981232526 719899471648 720942501888 721138049352 723445774464 724493942784 724690453536 726667296768 726813272096 727009546752 728260357248 728795906048 729190447104 730049789952 730164116304 731420354196 732584685056 733646094336 733760983872 736193476608 736308765066 739587566592 741208951962 741754022912 742155578976 743030201088 743432448024 745407983616 745610167064 746690448384 747644076032 748930387968 749283123552 750572255448 751327051776 751530840704 752619700224 754824331264 755232963072 756241406172 756327186432 757542509703 759966733296 760937316608 762246499392 763557934608 764893188626 766001408256 768245238016 768661135368 769566993984 769774814208 769983606882 772084002816 772239101602 774345650176 775677901824 775799373573 775887372288 778160160768 778371227872 779498975232 779621045364 780494503936 782205568896 783250027821 785599639692 785811789504 787990249472 788113649344 789255512064 789469588656 791623139328 791995982592 792985116672 793358601408 794371830784 795738537216 796113318774 798284992512 798501518248 799658431488 802000851968 803597635584 804623941632 805698335232 807084528768 807464654127 808369307648 808495898896 809886905604 811280305521 812351422464 813876496272 816260565392 817664931108 817885740096 818487197696 819895394304 820339252992 821306013696 821434630842 822742253312 823934287872 824157770688 826795170816 827019429614 828217661184 829275410432 833360510976 834473275776 834925026348 835908976224 837239640064 837370752428 838583981568 838811437947 841099585536 841495731504 842546686464 842943513996 844020070208 845242933248 845472195792 847718883328 848177804544 849177372672 849637083456 851724754944 852125905216 855920443392 856054481184 857527311816 858892389376 859026892577 863123386368 864275892768 864743777289 865762868232 866868567936 867276850729 869642647552 871138856448 872637639552 874163644144 875430180864 875667631356 876548227072 878056316928 878469868992 879981265008 881105123584 882281640534 882381717504 884966457344 886489030656 886627855512 888153287238 889567117568 890576031744 890995480416 893668309632 894089214723 895205854368 896771324596 897828159648 898070616576 898314208029 900701313536 902250958464 904957552128 905201934336 905383774292 906268704768 906410627136 907853520896 909415471104 909557886258 912325705728 912573163712 913895350272 918293136066 920798097408 921047853432 922382318592 923995313024 925585034976 927177492024 928109887488 928798871903 929706688512 930144567168 931332491264 932934836736 937023307776 937530574848 938635444224 938782435248 940276860928 941894595072 945165062416 946237033728 946682697942 947743326208 949522578984 951156220266 953683743744 953942419626 954200030112 955324544256 956544626688 956995145632 958190349312 958641643368 961256669184 961517399136 962910498816 963061291332 964594365952 965991923712 966253938048 969346062336 971013809664 972253929472 972310379364 973399719936 973552155072 975227138928 978347978496 980031213504 981591302144 981745020088 983434099662 986116755456 987813356544 988278602616 989540771968 990706934784 991243264032 993877311488 995587264512 997300159488 997456337451 998573850624 999044164736 1000763007264 1003492933632 1005376848336 1006977284096 1008321874896 1010056679604 1013288977728 1015032328272 1016328665856 1016807342234 1017801179136 1018077246144 1021335211008 1021612236582 1023092404992 1024881513824 1026089325312 1026366418944 1026644809176 1029445337088 1034237202432 1034399164764 1034516496384 1035897859584 1036178835111 1037546881024 1039331966976 1039494727152 1041283164348 1042940758528 1044123623424 1044333370428 1047466186256 1047749052672 1049551691328 1052340682752 1052626118208 1054151221248 1055994643456 1057313488896 1057811468544 1059631419456 1060984716288 1061484425032 1063310695218 1064379990016 1066211241984 1068212901357 1071341992077 1071463514112 1072894211712 1074264446976 1076112705024 1076619538836 1078471848789 1079849207472 1081413752832 1081707074028 1085168661696 1087035680304 1090000945152 1090219908144 1090514320128 1093193859072 1093785670656 1095074684928 1095246174456 1098877027584 1100469141504 1100641475808 1102393561088 1104290214912 1104463147599 1109381349888 1111147347968 1112631034368 1112932822897 1113233368464 1114545301632 1115148672036 1118111975424 1118415250596 1120035672576 1121466114048 1121994308672 1123395581952 1123924685328 1125858383172 1126990577664 1127296261056 1128929550336 1130903739392 1132236496896 1132849444608 1134362109258 1135633006592 1139950099944 1141405974912 1143369749088 1147339782939 1149002112384 1150831181824 1152367857024 1152991703052 1154350490976 1154975410323 1155824757248 1158126004224 1158358652403 1161518475264 1163516852736 1167240241152 1167556841808 1169248462848 1169431568046 1170741755904 1171293158656 1173308353344 1176375520712 1178399459538 1178717684256 1181985374208 1182170474016 1183883268096 1184204382984 1187434708992 1187993973888 1190037902112 1191557746176 1192118952964 1193284141056 1193607805824 1194169978161 1197104212864 1197427488768 1197752277372 1199487647232 1203001277952 1206610069504 1206935912448 1208547502848 1212553961472 1212743848344 1214830358406 1218388932166 1218527133696 1220814744408 1224390848088 1226497396662 1227730796544 1228063804576 1229843091456 1230508879488 1234113379968 1235901431808 1236236656032 1239608918016 1240192756224 1240529144421 1242326491776 1243913115648 1250040766464 1251513925632 1251709913664 1252387539522 1255859460096 1256056128642 1257875972352 1261649378304 1262243597256 1264415270994 1266030105312 1267864399872 1268208293688 1271578324992 1271923226168 1272266706816 1273766059008 1274455625184 1275392835584 1277587132416 1277932142592 1278188857824 1281675558912 1282023198848 1283880665088 1284081721776 1288338584064 1290205200384 1292461416448 1294685079552 1296413839152 1298069540096 1300302851904 1304463971328 1304817792362 1306708284672 1311245466216 1313145271296 1313501447034 1314822340608 1317084475392 1317704803488 1319971897512 1320942579712 1321657685376 1323422460801 1323572576256 1327449686016 1329733545984 1329941783268 1331431800832 1334350676352 1336493220624 1340502464448 1344429166528 1345156986894 1346742239472 1347105924864 1351051970304 1353376437696 1355104887808 1357436328192 1357802901504 1358075661438 1361780281344 1362149648776 1364123206656 1364336829387 1368119100416 1368488558592 1368859745568 1370843025408 1372593782784 1377439704099 1378982936576 1379198886352 1381197146112 1381571780148 1385775955968 1385992969536 1388377552464 1392164831232 1392444493904 1395216850752 1396998736896 1399402255104 1403501490944 1405534961664 1406295862272 1410415291392 1412841892608 1414646288384 1417747593624 1420024046913 1421614989312 1424283868476 1428455989436 1428618018816 1430525615616 1430913629439 1431300045168 1432352595968 1434816940032 1435492718448 1437285523968 1437962465052 1439798943296 1441885003776 1442276098704 1446891548928 1448987885568 1449380907072 1453626544192 1454019093504 1456520714496 1458380894208 1460099579904 1460328232608 1462840708392 1465169370112 1465398816749 1467521967744 1472386953216 1472617530132 1475151149493 1479175133184 1479472274773 1482417903924 1483508045824 1484311157952 1486060402176 1486864896048 1490815967232 1491220334128 1493380896768 1495288152064 1497860775936 1498566247104 1501144510896 1503061681408 1505239400448 1509648662528 1510465926144 1512482812344 1515085019406 1519933466592 1521874633216 1524492998784 1525211013351 1527115869216 1529786377252 1532002816512 1532418354873 1536490476032 1537322270736 1539133987968 1539549628416 1539967213764 1544168005632 1544478203204 1548691300352 1551355803648 1551598747146 1551774744576 1556320321536 1556742455744 1558997950464 1559242090728 1564411137792 1566500055642 1571199279384 1571623579008 1576227298688 1578511024128 1578939177312 1583246278656 1583991965184 1584421605011 1585970233344 1586717202816 1588743661568 1591477074432 1592226637548 1594966042827 1596569985024 1597003036496 1599316862976 1604001703936 1607195271168 1611396670464 1614169057536 1614929308254 1616738615296 1616991797792 1619773811208 1622560611042 1627752992544 1632521130784 1635329862216 1635771480192 1636974395392 1639790788608 1640678505984 1642612027392 1642869261684 1645484506624 1647868575744 1648315541376 1653590341632 1654038859228 1656435322368 1658550820864 1666721021952 1668946551552 1669850052696 1671817952448 1674479280128 1674741504856 1677167963136 1677622875894 1682199171072 1682991463008 1685093372928 1685887027992 1688040140416 1690485866496 1690944391584 1695437766656 1696355609088 1698354745344 1699274166912 1701543163887 1703449509888 1704251810432 1711840886784 1712108962368 1715054623632 1717784778752 1718053785154 1726246772736 1728551785536 1729487554578 1731525736464 1733737135872 1734553701458 1739285295104 1742277712896 1745275279104 1748327288288 1750860361728 1751335262712 1753096454144 1756112633856 1756939737984 1759962530016 1762210247168 1764563281068 1764763435008 1767599189307 1769932914688 1772978061312 1773255711024 1776306574476 1779134235136 1781152063488 1781990960832 1787336619264 1788178429446 1790411708736 1793542649192 1795656319296 1796141233152 1796628416058 1801402627072 1804501916928 1809915104256 1810403868672 1810767548584 1812821254272 1815707041792 1818830942208 1819115772516 1822245537609 1824651411456 1825146327424 1827583398249 1827790700544 1836586272132 1839746094993 1841596194816 1842095706864 1844764637184 1847990626048 1851170069952 1854354984048 1857597743806 1859413377024 1860289134336 1862664982528 1865869673472 1875061149696 1877270888448 1877564870496 1880553721856 1883789190144 1884084192963 1890330124832 1892474067456 1893365395884 1895486652416 1899045157968 1902312440532 1907367487488 1907884839252 1908400060224 1910649088512 1913089253376 1913990291264 1916380698624 1917283286736 1922513338368 1923034798272 1925820997632 1926122582664 1929188731904 1932507876096 1938692124672 1942027619328 1944507858944 1944620758728 1947104310144 1950454277856 1956695956992 1957226688543 1960062427008 1963182604288 1963490040176 1966868199324 1970252170551 1972233510912 1975626713088 1976557205232 1979081543936 1981413869568 1982486528064 1987754622976 1991174529024 1994600318976 1994912674902 1997147701248 1998088329472 2001526014528 2010753696672 2013954568192 2016643749792 2017735480341 2020113359208 2026577955456 2030064656544 2032657331712 2033614684468 2035602358272 2036154492288 2037113492157 2042670422016 2043224473164 2046184809984 2049763027648 2052178650624 2052732837888 2053289618352 2058890674176 2068474404864 2068798329528 2071795719168 2072357670222 2078663933952 2078989454304 2082566328696 2085881517056 2086208167687 2088247246848 2088666740856 2094932372512 2095498105344 2099103382656 2104681365504 2105252236416 2108302442496 2111989286912 2114626977792 2115622937088 2119262838912 2121969432576 2122968850064 2126621390436 2128759980032 2132422483968 2136425802714 2142683984154 2142927028224 2145788423424 2148528893952 2152225410048 2153239077672 2156943697578 2159698414944 2162827505664 2163414148056 2170337323392 2174071360608 2180001890304 2180439816288 2181028640256 2186387718144 2187571341312 2190149369856 2190492348912 2197754055168 2200938283008 2201282951616 2204787122176 2208580429824 2208926295198 2218762699776 2225262068736 2225865645794 2226466736928 2229090603264 2230297344072 2236223950848 2236830501192 2240071345152 2242932228096 2243988617344 2246791163904 2247849370656 2251716766344 2253981155328 2254592522112 2257859100672 2261807478784 2264472993792 2265698889216 2268724218516 2271266013184 2279900199888 2282811949824 2286739498176 2294679565878 2298004224768 2301662363648 2304735714048 2305983406104 2308700981952 2309950820646 2311649514496 2316252008448 2316717304806 2323036950528 2327033705472 2327398120719 2334480482304 2335113683616 2338496925696 2338863136092 2341483511808 2342586317312 2346616706688 2349750083463 2352751041424 2356798919076 2357435368512 2363970748416 2364340948032 2367766536192 2368408765968 2374869417984 2375987947776 2380075804224 2383115492352 2384237905928 2387215611648 2388339956322 2394208425728 2394854977536 2395504554744 2398975294464 2406002555904 2413220139008 2413871824896 2417095005696 2422393962381 2425107922944 2425487696688 2429660716812 2436777864332 2437054267392 2441629488816 2448781696176 2452994793324 2455461593088 2456127609152 2459686182912 2461017758976 2468226759936 2471802863616 2472473312064 2480385512448 2481058288842 2484652983552 2487826231296 2499797981513 2500081532928 2503419827328 2504775079044 2511718920192 2512112257284 2515751944704 2516434313841 2523298756608 2523805645201 2524487194512 2528830541988 2532060210624 2535728799744 2536416587376 2543156649984 2543846452336 2544533413632 2547532118016 2548911250368 2550785671168 2555174264832 2556377715648 2564046397696 2567761330176 2568163443552 2576677168128 2577080677731 2584922832896 2589370159104 2592827678304 2594231331867 2596139080192 2600605703808 2601830552187 2608927942656 2609635584724 2613416569344 2622490932432 2626290542592 2627002894068 2629644681216 2634168950784 2635409606976 2639943795024 2641885159424 2643315370752 2646844921602 2647145152512 2654899372032 2659467091968 2659883566536 2668701352704 2672986441248 2681004928896 2682267644169 2688858333056 2690313973788 2693484478944 2694211849728 2694942624087 2702103940608 2702836855607 2706752875392 2710209775616 2714872656384 2715605803008 2716151322876 2723560562688 2724299297552 2728246413312 2728673658774 2736238200832 2736977117184 2737719491136 2741686050816 2754879408198 2757965873152 2758397772704 2762394292224 2763143560296 2771985939072 2776755104928 2784329662464 2784888987808 2786396615709 2790433701504 2793997473792 2798804510208 2807002981888 2811069923328 2812591724544 2820830582784 2825683785216 2829292576768 2835495187248 2840048093826 2843229978624 2848567736952 2856911978872 2861051231232 2861827258878 2862600090336 2864705191936 2869633880064 2870985436896 2874571047936 2875924930104 2879597886592 2883770007552 2884552197408 2893783097856 2894568003649 2897975771136 2898761814144 2907253088384 2908038187008 2913041428992 2916761788416 2920199159808 2920656465216 2925681416784 2930338740224 2930797633498 2935043935488 2944773906432 2945235060264 2950302298986 2958350266368 2958944549546 2964835807848 2967016091648 2968622315904 2972120804352 2973729792096 2981631934464 2982440668256 2986761793536 2990576304128 2995721551872 2997132494208 3002289021792 3006123362816 3010478800896 3019297325056 3020931852288 3024965624688 3030170038812 3039866933184 3043749266432 3048985997568 3050422026702 3054231738432 3059572754504 3064005633024 3064836709746 3072980952064 3074644541472 3078267975936 3079099256832 3079934427528 3088336011264 3088956406408 3097382600704 3102711607296 3103197494292 3103549489152 3108536505333 3112640643072 3113484911488 3117995900928 3118484181456 3128822275584 3133000111284 3142398558768 3143247158016 3152454597376 3157022048256 3157878354624 3167983930368 3168843210022 3171940466688 3173434405632 3177487323136 3182954148864 3184453275096 3189932085654 3193139970048 3194006072992 3198633725952 3208003407872 3214025976231 3214390542336 3222793340928 3228338115072 3229858616508 3233477230592 3233983595584 3239547622416 3245121222084 3255505985088 3265042261568 3270659724432 3271542960384 3279581577216 3281357011968 3285224054784 3285738523368 3290969013248 3296631082752 3307180683264 3308077718456 3312870644736 3313389442797 3317101641728 3333442043904 3337893103104 3338798468691 3339700105392 3343635904896 3348958560256 3349483009712 3354335926272 3355245751788 3364398342144 3365982926016 3370186745856 3371774055984 3376080280832 3380971732992 3381888783168 3390875533312 3392711218176 3396709490688 3398548333824 3403086327774 3406899019776 3408503620864 3424217924736 3430109247264 3435569557504 3436107570308 3442019348817 3452493545472 3457103571072 3458975109156 3463051472928 3467474271744 3469107402916 3475075957209 3478570590208 3484555425792 3490550558208 3496654576576 3501720723456 3502670525424 3512225267712 3513879475968 3519925060032 3524420494336 3529126562136 3535198378614 3545956122624 3546511422048 3552613148952 3558268470272 3558825697819 3562304126976 3563981921664 3574673238528 3576356858892 3580823417472 3582509934483 3587085298384 3591312638592 3592282466304 3593256832116 3602805254144 3609003833856 3619830208512 3620807737344 3621535097168 3625642508544 3631414083584 3637661884416 3638231545032 3644491075218 3650292654848 3655166796498 3655581401088 3673172544264 3679492189986 3683192389632 3684191413728 3689529274368 3695981252096 3702340139904 3708709968096 3715195487612 3718826754048 3720578268672 3721587433263 3725329965056 3731739346944 3750122299392 3754541776896 3755129740992 3761107443712 3767578380288 3768168385926 3780660249664 3784948134912 3786730791768 3798090315936 3804624881064 3814734974976 3815769678504 3816800120448 3821298177024 3826178506752 3827980582528 3832761397248 3834566573472 3845026676736 3846069596544 3847881040741 3851641995264 3852245165328 3858377463808 3865015752192 3877384249344 3884055238656 3889015717888 3889241517456 3894208620288 3900908555712 3913391913984 3914453377086 3920124854016 3926365208576 3926980080352 3933736398648 3940504341102 3944467021824 3951253426176 3953114410464 3958163087872 3962827739136 3964973056128 3970267382403 3975509245952 3982349058048 3989200637952 3989825349804 3994295402496 3996176658944 4003052029056 4021507393344 4027909136384 4033287499584 4035470960682 4040226718416 4053155910912 4060129313088 4065314663424 4067229368936 4072308984576 4074226984314 4085340844032 4086448946328 4092369619968 4093010488161 4099526055296 4104357301248 4105465675776 4106579236704 4117781348352 4132319112297 4136948809728 4137596659056 4143591438336 4144715340444 4157327867904 4157978908608 4165132657392 4171763034112 4172416335374 4176494493696 4177333481712 4189864745024 4190996210688 4198206765312 4210504472832 4216604884992 4223978573824 4231245874176 4238525677824 4243938865152 4245937700128 4253242780872 4257519960064 4264361262581 4264844967936 4272851605428 4285367968308 4285854056448 4291576846848 4292740888317 4297057787904 4304450820096 4306478155344 4313887395156 4319396829888 4325655011328 4326828296112 4340674646784 4348142721216 4360879632576 4362057280512 4375142682624 4380298739712 4380984697824 4395508110336 4396196450247 4402565903232 4409574244352 4417160859648 4417852590396 4425453448479 4437525399552 4438416824319 4450524137472 4451731291588 4452933473856 4458181206528 4460594688144 4472447901696 4473661002384 4480142690304 4485864456192 4487977234688 4493582327808 4495698741312 4503433532688 4509185044224 4515718201344 4523614957568 4528945987584 4531397778432 4537448437032 4559800399776 4565623899648 4573478996352 4575633040053 4589359131756 4596008449536 4597255064619 4603324727296 4609471428096 4611966812208 4617401963904 4619901641292 4623299028992 4632504016896 4633434609612 4646073901056 4654067410944 4654796241438 4668960964608 4670227367232 4676993851392 4677726272184 4685172634624 4693233413376 4699500166926 4705502082848 4713597838152 4714870737024 4728681896064 4735533072384 4736817531936 4749738835968 4751975895552 4753264815033 4760151608448 4766230984704 4768475811856 4774431223296 4776679912644 4784898128481 4788416851456 4789709955072 4791009109488 4797950588928 4812005111808 4826440278016 4834190011392 4844787924762 4850215845888 4850975393376 4859321433624 4873555728664 4883258977632 4897563392352 4905989586648 4910923186176 4912255218304 4919372365824 4922035517952 4936453519872 4943605727232 4944946624128 4960771024896 4962116577684 4969305967104 4975652462592 4999595963026 5000163065856 5006839654656 5009550158088 5023437840384 5024224514568 5031503889408 5032868627682 5046597513216 5047611290402 5048974389024 5057661083976 5064120421248 5071457599488 5072833174752 5086313299968 5087692904672 5089066827264 5095064236032 5097822500736 5101571342336 5110348529664 5112755431296 5128092795392 5135522660352 5136326887104 5153354336256 5154161355462 5169845665792 5178740318208 5185655356608 5188462663734 5192278160384 5201211407616 5203661104374 5217855885312 5219271169448 5226833138688 5244981864864 5252581085184 5254005788136 5259289362432 5268337901568 5270819213952 5279887590048 5283770318848 5286630741504 5293689843204 5294290305024 5302797567921 5309798744064 5318934183936 5319767133072 5337402705408 5345972882496 5362009857792 5364535288338 5377716666112 5380627947576 5386968957888 5388423699456 5389885248174 5404207881216 5405673711214 5413505750784 5420419551232 5429745312768 5431211606016 5432302645752 5447121125376 5448598595104 5456492826624 5457347317548 5472476401664 5473954234368 5475438982272 5482750194747 5483372101632 5509758816396 5515931746304 5516795545408 5524788584448 5526287120592 5543971878144 5553510209856 5569777975616 5572793231418 5580867403008 5587994947584 5597609020416 5614005963776 5625183449088 5641661165568 5651367570432 5652252578889 5658585153536 5670990374496 5680096187652 5686459957248 5697135473904 5713823957744 5722102462464 5723654517756 5725200180672 5729410383872 5739267760128 5741970873792 5749142095872 5751849860208 5759195773184 5767540015104 5769104394816 5787566195712 5789136007298 5797523628288 5814506176768 5816076374016 5826082857984 5833523576832 5841312930432 5851362833568 5860677480448 5861595266996 5870087870976 5871680065629 5889547812864 5890470120528 5900604597972 5916700532736 5917889099092 5929671615696 5934032183296 5937244631808 5944241608704 5947459584192 5963263868928 5964881336512 5973523587072 5991443103744 5994264988416 6004578043584 6012246725632 6041863704576 6049931249376 6053206441023 6060340077624 6070937955103 6079733866368 6087498532864 6097971995136 6100844053404 6108463476864 6111340476471 6119145509008 6128011266048 6129673419492 6145961904128 6149289082944 6156535951872 6158198513664 6159868855056 6176672022528 6177912812816 6194765201408 6205423214592 6206394988584 6217073010666 6226969822976 6235991801856 6236968362912 6257644551168 6258624503061 6266000222568 6284797117536 6286494316032 6304909194752 6314044096512 6315756709248 6335967860736 6337686420044 6343880933376 6346868811264 6354974646272 6365908297728 6368906550192 6379864171308 6386279940096 6388012145984 6397267451904 6416006815744 6428051952462 6428781084672 6445586681856 6456676230144 6459717233016 6467967191168 6479095244832 6490242444168 6501592103321 6511011970176 6530084523136 6541319448864 6543085920768 6559163154432 6562714023936 6564032363617 6570448109568 6571477046736 6581938026496 6593262165504 6614361366528 6616155436912 6625741289472 6626778885594 6634203283456 6675786206208 6677596937382 6679400210784 6687271809792 6697917120512 6698966019424 6708671852544 6710491503576 6728796684288 6731965852032 6740373491712 6743548111968 6752160561664 6761943465984 6763777566336 6781751066624 6785422436352 6793418981376 6797096667648 6806172655548 6813798039552 6817007241728 6848435849472 6860218494528 6871139115008 6872215140616 6884038697634 6904987090944 6914207142144 6917950218312 6926102945856 6934948543488 6938214805832 6950151914418 6957141180416 6969110851584 6981101116416 6982194362157 6993309153152 7003441446912 7005341050848 7024450535424 7027758951936 7039850120064 7048840988672 7049250250389 7058253124272 7070396757228 7091912245248 7093022844096 7105226297904 7116536940544 7117651395638 7124608253952 7127963843328 7149346477056 7152713717784 7161646834944 7165019868966 7174170596768 7182625277184 7184564932608 7186513664232 7205610508288 7218007667712 7239660417024 7241615474688 7243070194336 7251285017088 7262828167168 7275323768832 7276463090064 7288982150436 7300585309696 7310333592996 7311162802176 7346345088528 7358984379972 7366384779264 7368382827456 7379058548736 7391962504192 7404680279808 7417419936192 7430390975224 7441156537344 7443174866526 7450659930112 7463478693888 7499393944539 7500244598784 7510259481984 7522214887424 7535156760576 7536336771852 7549302941523 7561320499328 7569896269824 7571416935603 7573461583536 7596180631872 7609249762128 7629469949952 7631539357008 7633600240896 7642596354048 7652357013504 7655961165056 7665522794496 7669133146944 7692139193088 7695762081482 7703283990528 7704490330656 7716754927616 7730031504384 7731242033193 7754768498688 7768110477312 7778031435776 7778483034912 7788417240576 7801817111424 7805491656561 7826783827968 7828906754172 7840249708032 7852730417152 7853960160704 7867472797296 7881008682204 7888934043648 7902506852352 7906228820928 7916326175744 7925655478272 7929946112256 7940534764806 7964698116096 7978401275904 7979650699608 7992353317888 8006104058112 8043014786688 8046802932507 8055818272768 8066574999168 8070941921364 8080453436832 8084827872261 8106311821824 8108510566821 8120258626176 8130629326848 8134458737872 8144617969152 8148453968628 8170681688064 8172897892656 8184739239936 8186020976322 8199052110592 8208714602496 8210931351552 8213158473408 8264638224594 8273897619456 8275193318112 8287182876672 8289430680888 8315957817216 8330265314784 8343526068224 8344832670748 8352988987392 8354666963424 8359189847127 8379729490048 8381992421376 8396413530624 8421008945664 8433209769984 8447957147648 8462491748352 8477051355648 8487877730304 8491875400256 8506485561744 8528722525162 8529689935872 8545703210856 8570735936616 8583153693696 8585481776634 8594115575808 8608901640192 8612956310688 8627774790312 8638793659776 8642862408989 8651310022656 8653656592224 8681349293568 8683704010947 8696285442432 8721759265152 8724114561024 8750285365248 8760597479424 8761969395648 8791016220672 8792392900494 8805131806464 8819148488704 8834321719296 8835705180792 8850906896958 8875050799104 8876833648638 8901048274944 8903462583176 8905866947712 8916362413056 8921189376288 8944895803392 8947322004768 8960285380608 8971728912384 8975954469376 8987164655616 8991397482624 9006867065376 9018370088448 9031436402688 9047229915136 9057891975168 9062795556864 9074896874064 9119600799552 9131247799296 9146957992704 9151266080106 9178718263512 9192016899072 9194510129238 9218942856192 9223933624416 9234803927808 9239803282584 9246598057984 9265008033792 9266869219224 9292147802112 9308134821888 9309592482876 9337921929216 9340454734464 9353987702784 9355452544368 9370345269248 9386466826752 9399000333852 9411004165696 9427195676304 9429741474048 9457363792128 9471066144768 9473635063872 9503951791104 9506529630066 9520303216896 9532461969408 9536951623712 9548862446592 9553359825288 9569796256962 9576833702912 9579419910144 9582018218976 9595901177856 9624010223616 9642077928693 9652880556032 9668380022784 9689575849524 9700431691776 9701950786752 9718642867248 9747111457328 9766517955264 9795126784704 9811979173296 9824510436608 9838744731648 9844071035904 9872907039744 9889893248256 9921542049792 9924233155368 9938611934208 9940168328391 9951304925184 9999191926052 10000326131712 10013679309312 10016395406073 10019100316176 10046875680768 10048449029136 10063007778816 10065737255364 10093195026432 10095222580804 10097948778048 10115322167952 10128240842496 10142915198976 10145666349504 10172626599936 10175385809344 10178133654528 10190128472064 10195645001472 10220697059328 10225510862592 10256185590784 10272653774208 10306708672512 10308322710924 10326058046451 10339691331584 10356305923411 10357480636416 10371310713216 10376925327468 10384556320768 10402422815232 10407322208748 10425227871627 10435711770624 10438542338896 10453666277376 10489963729728 10505162170368 10508011576272 10536675803136 10541638427904 10559775180096 10567540637696 10573261483008 10587379686408 10605595135842 10637868367872 10639534266144 10674805410816 10676477093457 10691945764992 10724019715584 10729070576676 10747529803449 10755433332224 10761255895152 10773937915776 10776847398912 10779770496348 10808415762432 10811347422428 10827011501568 10840839102464 10859490625536 10862423212032 10864605291504 10894242250752 10897197190208 10912985653248 10914694635096 10944952803328 10950877964544 10965500389494 10966744203264 11019517632792 11033591090816 11049577168896 11052574241184 11087943756288 11090951235077 11107020419712 11139555951232 11145586462836 11161734806016 11164762299789 11175989895168 11195218040832 11228011927552 11250366898176 11283322331136 11302735140864 11304505157778 11317170307072 11341980748992 11360192375304 11394270947808 11427647915488 11444204924928 11447309035512 11450400361344 11458820767744 11478535520256 11483941747584 11498284191744 11503699720416 11518391546368 11535080030208 11538208789632 11543643122223 11575132391424 11578272014596 11595047256576 11629012353536 11632152748032 11652165715968 11667047153664 11682625860864 11702725667136 11721354960896 11723190533992 11740175741952 11743360131258 11779095625728 11780940241056 11801209195944 11833401065472 11835778198184 11859343231392 11868064366592 11874489263616 11888483217408 11894919168384 11910802147209 11926527737856 11929762673024 11947047174144 11982886207488 11988529976832 12009156087168 12024493451264 12083727409152 12099862498752 12106412882046 12120680155248 12141875910206 12159467732736 12174997065728 12195943990272 12201688106808 12216926953728 12222680952942 12238291018016 12256022532096 12259346838984 12291923808256 12298578165888 12313071903744 12316397027328 12319737710112 12353344045056 12355825625632 12389530402816 12410846429184 12412789977168 12434146021332 12453939645952 12471983603712 12473936725824 12515289102336 12517249006122 12532000445136 12569594235072 12572988632064 12609818389504 12631513418496 12671935721472 12675372840088 12693737622528 12709949292544 12731816595456 12737813100384 12759728342616 12772559880192 12776024291968 12793083787743 12794534903808 12832013631488 12856103904924 12857562169344 12878222664951 12891173363712 12913352460288 12919434466032 12935934382336 12958190489664 12980484888336 13003184206642 13022023940352 13060169046272 13082638897728 13086171841536 13125428047872 13128064727234 13140896219136 13142954093472 13163876052992 13186524331008 13188589350741 13228722733056 13232310873824 13251482578944 13253557771188 13268406566912 13315250472957 13351572412416 13355193874764 13358800421568 13374543619584 13395834241024 13397932038848 13417343705088 13420983007152 13457593368576 13463931704064 13480746983424 13487096223936 13504321123328 13527555132672 13570844872704 13586837962752 13594193335296 13612345311096 13634014483456 13696871698944 13720436989056 13726899120159 13742278230016 13744430281232 13768077395268 13791765193857 13809974181888 13828414284288 13835900436624 13852205891712 13869897086976 13876429611664 13900303828836 13914282360832 13938221703168 13962202232832 13964388724314 13986618306304 14006882893824 14010682101696 14055517903872 14079700240128 14097681977344 14098500500778 14116506248544 14140793514456 14186045688192 14210452595808 14233073881088 14235302791276 14249216507904 14255927686656 14259794445099 14298692954112 14305427435568 14323293669888 14330039737932 14348341193536 14365250554368 14369129865216 14373027328464 14411221016576 14436015335424 14479320834048 14486140388672 14502570034176 14550647537664 14552926180128 14577964300872 14601170619392 14603457173809 14620667185992 14692690177056 14717968759944 14732769558528 14736765654912 14743706462393 14758117097472 14783925008384 14809360559616 14834839872384 14860781950448 14882313074688 14886349733052 14901319860224 14926957387776 14998787889078 15000489197568 15020518963968 15044429774848 15070313521152 15072673543704 15098605883046 15122640998656 15139792539648 15142833871206 15146923167072 15192361263744 15218499524256 15258939899904 15263078714016 15267200481792 15285192708096 15304714027008 15311922330112 15331045588992 15338266293888 15384278386176 15391524162964 15406567981056 15408980661312 15433509855232 15460063008768 15462484066386 15509536997376 15536220954624 15556966069824 15576834481152 15603634222848 15610983313122 15653567655936 15657813508344 15680499416064 15707920321408 15734945594592 15762017364408 15777868087296 15805013704704 15812457641856 15832652351488 15851310956544 15859892224512 15881069529612 15929396232192 15956802551808 15959301399216 15984706635776 16012208116224 16086029573376 16093605865014 16111636545536 16133149998336 16141883842728 16160906873664 16169655744522 16212623643648 16217021133642 16240517252352 16261258653696 16268917475744 16289235938304 16296907937256 16341363376128 16345795785312 16369478479872 16372041952644 16398104221184 16417429204992 16421862703104 16426316946816 16448250584241 16529276449188 16547795238912 16550386636224 16574365753344 16578861361776 16631915634432 16660530629568 16687052136448 16689665341496 16709333926848 16718379694254 16759458980096 16763984842752 16792827061248 16842017891328 16895914295296 16924983496704 16954102711296 16956757736667 16975755460608 16983750800512 17012971123488 17057445050324 17059379871744 17091406421712 17141471873232 17166307387392 17170963553268 17188231151616 17217803280384 17225912621376 17255549580624 17277587319552 17285724817978 17302620045312 17307313184448 17362698587136 17367408021894 17392570884864 17443518530304 17448229122048 17500570730496 17523938791296 17582032441344 17584785800988 17610263612928 17615040196887 17638296977408 17666639516407 17668643438592 17671410361584 17701813793916 17750101598208 17753667297276 17802096549888 17806925166352 17811733895424 17832724826112 17842378752576 17889791606784 17894644009536 17920570761216 17951908938752 17974329311232 17982794965248 18013734130752 18036740176896 18094459830272 18125591113728 18149793748128 18159619323069 18212813865309 18239201599104 18262495598592 18293915985408 18302532160212 18334021429413 18357436527024 18384033798144 18389020258476 18437885712384 18447867248832 18469607855616 18479606565168 18493196115968 18530016067584 18533738438448 18584295604224 18616269643776 18619184965752 18680909468928 18707975405568 18710905088736 18740690538496 18772933653504 18775873509183 18798000667704 18822008331392 18854391352608 18859482948096 18914727584256 18919857989249 18942132289536 18947270127744 19007903582208 19013059260132 19040606433792 19064923938816 19073903247424 19097724893184 19106719650576 19139592513924 19153667405824 19158839820288 19164036437952 19191802355712 19248020447232 19284155857386 19305761112064 19336760045568 19379151699048 19403901573504 19437285734496 19494222914656 19504776309963 19533035910528 19590253569408 19623958346592 19649020873216 19677489463296 19688142071808 19692097090851 19745814079488 19779786496512 19843084099584 19848466310736 19877223868416 19880336656782 19902609850368 19998383852104 20027358618624 20032790812146 20038200632352 20093751361536 20096898058272 20126015557632 20131474510728 20186390052864 20190445161608 20195897556096 20230644335904 20256481684992 20285830397952 20291332699008 20345253199872 20350771618688 20356267309056 20380256944128 20391290002944 20441394118656 20451021725184 20512371181568 20545307548416 20613417345024 20616645421848 20652116092902 20712611846822 20714961272832 20742621426432 20753850654936 20769112641536 20804845630464 20814644417496 20850455743254 20871423541248 20877084677792 20907332554752 20979927459456 21010324340736 21016023152544 21073351606272 21083276855808 21119550360192 21135081275392 21146522966016 21174759372816 21211190271684 21275736735744 21279068532288 21349610821632 21352954186914 21383891529984 21448039431168 21458141153352 21495059606898 21510866664448 21522511790304 21547875831552 21553694797824 21559540992696 21616831524864 21622694844856 21654023003136 21681678204928 21718981251072 21724846424064 21729210583008 21788484501504 21794394380416 21825971306496 21829389270192 21889905606656 21901755929088 21931000778988 21933488406528 22039035265584 22067182181632 22099154337792 22105148482368 22175887512576 22181902470154 22214040839424 22279111902464 22291172925672 22323469612032 22329524599578 22351979790336 22390436081664 22456023855104 22498181833617 22500733796352 22566644662272 22605470281728 22609010315556 22634340614144 22683961497984 22714250806809 22720384750608 22788541895616 22855295830976 22888409849856 22894618071024 22900800722688 22957071040512 22967883495168 22996568383488 23007399440832 23036783092736 23076417579264 23087286244446 23150264782848 23156544029192 23190094513152 23193726099579 23258024707072 23264305496064 23304331431936 23334094307328 23365251721728 23405451334272 23416474969683 23442709921792 23446381067984 23480351483904 23486720262516 23558191251456 23561880482112 23602418391888 23666802130944 23671556396368 23718686462784 23736128733184 23748978527232 23776966434816 23789838336768 23821604294418 23859525346048 23894094348288 23977059953664 24018312174336 24048986902528 24140408797521 24167454818304 24199724997504 24212825764092 24241360310496 24283751820412 24318935465472 24325531700463 24349994131456 24391887980544 24403376213616 24433853907456 24445361905884 24476582036032 24512045064192 24518693677968 24583847616512 24597156331776 24626143807488 24632794054656 24639475420224 24711651251264 24821692858368 24825579954336 24868292042664 24907879291904 24911779884733 24947873451648 25030578204672 25034498012244 25064000890272 25077569541381 25139188470144 25145977264128 25151028671141 25219636779008 25263026836992 25343871442944 25350745680176 25387475245056 25419898585088 25463633190912 25475626200768 25519456685232 25552048583936 25586167575486 25589069807616 25664027262976 25712207809848 25756445329902 25782346727424 25826704920576 25838868932064 25871868764672 25916380979328 25928587226967 25960969776672 26006368413284 26044047880704 26051112032841 26120338092544 26165277795456 26172343683072 26250856095744 26256129454468 26281792438272 26285908186944 26327752105984 26373048662016 26377178701482 26457445466112 26464621747648 26502965157888 26507115542376 26630500945914 26703144824832 26710387749528 26717600843136 26749087239168 26795864077696 26834687410176 26841966014304 26915186737152 26927863408128 26935167285187 26961493966848 26974192447872 27008642246656 27055110265344 27141689745408 27173675925504 27188386670592 27224690622192 27268028966912 27393743397888 27440873978112 27453798240318 27484556460032 27488860562464 27536154790536 27583530387714 27656828568576 27671800873248 27704411783424 27739794173952 27752859223328 27800607657672 27828564721664 27876443406336 27924404465664 27928777448628 27973236612608 28013765787648 28021364203392 28111035807744 28159400480256 28195363954688 28197001001556 28233012497088 28281587028912 28372091376384 28420905191616 28466147762176 28470605582552 28511855373312 28519588890198 28597385908224 28610854871136 28646587339776 28660079475864 28696682387072 28730501108736 28738259730432 28746054656928 28822442033152 28872030670848 28926233786079 28958641668096 28972280777344 29005140068352 29101295075328 29105852360256 29155928601744 29202341238784 29206914347618 29241334371984 29385380354112 29435937519888 29473531309824 29487412924786 29516234194944 29567850016768 29618721119232 29669679744768 29721563900896 29764626149376 29772699466104 29802639720448 29853914775552 29997575778156 30000978395136 30041037927936 30049186218219 30088859549696 30140627042304 30145347087408 30197211766092 30245281997312 30279585079296 30285667742412 30293846334144 30384722527488 30436999048512 30517879799808 30526157428032 30534400963584 30570385416192 30623844660224 30662091177984 30676532587776 30768556772352 30783048325928 30817961322624 30867019710464 30920126017536 30924968132772 30978174139353 31019073994752 31068917770233 31072441909248 31113932139648 31153668962304 31207268445696 31221966626244 31275683614881 31307135311872 31315627016688 31360998832128 31415840642816 31469891189184 31524034728816 31610027409408 31624915283712 31665304702976 31702621913088 31719784449024 31762139059224 31913605103616 31918602798432 31969413271552 32024416232448 32029431280371 32172059146752 32187211730028 32223273091072 32266299996672 32283767685456 32321813747328 32339311489044 32425247287296 32434042267284 32481034504704 32522517307392 32537834951488 32578471876608 32593815874512 32682726752256 32691591570624 32738956959744 32744083905288 32796208442368 32834858409984 32852633893632 32896501168482 33058552898376 33100773272448 33148731506688 33157722723552 33263831268864 33272853705231 33321061259136 33374104272896 33379330682992 33418667853696 33436759388508 33494286899367 33518917960192 33527969685504 33585654122496 33684035782656 33791828590592 33849966993408 33908205422592 33913515473334 33951510921216 33967501601024 34025942246976 34114890100648 34182812843424 34282943746464 34332614774784 34341927106536 34376462303232 34435606560768 34451825242752 34511099161248 34555174639104 34571449635956 34605240090624 34614626368896 34630929366669 34725397174272 34734816043788 34785141769728 34887037060608 34896458244096 35001141460992 35047877582592 35164064882688 35169571601976 35220527225856 35230080393774 35333279032814 35337286877184 35342820723168 35403627587832 35500203196416 35507334594552 35604193099776 35613850332704 35623467790848 35665449652224 35684757505152 35779583213568 35789288019072 35841141522432 35903817877504 35948658622464 35965589930496 36027468261504 36073480353792 36188919660544 36251182227456 36299587496256 36319238646138 36425627730618 36478403198208 36524991197184 36587831970816 36605064320424 36668042858826 36714873054048 36768067596288 36778040516952 36875771424768 36895734497664 36939215711232 36959213130336 36986392231936 37060032135168 37067476876896 37168591208448 37232539287552 37238369931504 37361818937856 37415950811136 37421810177472 37481381076992 37545867307008 37551747018366 37596001335408 37644016662784 37708782705216 37718965896192 37829455168512 37839715978498 37894540255488 38015807164416 38026118520264 38081212867584 38129847877632 38147806494848 38195449786368 38213439301152 38279185027848 38307334811648 38317679640576 38328072875904 38379251363229 38383604711424 38496040894464 38568311714772 38611522224128 38673520091136 38758303398096 38807803147008 38874571468992 38988445829312 39009552619926 39066071821056 39180507138816 39247916693184 39298041746432 39376284143616 39384194181702 39491628158976 39559572993024 39565768052223 39686168199168 39696932621472 39754447736832 39760673313564 39805219700736 39945751418871 39996767704208 40054717237248 40065581624292 40076401264704 40187502723072 40193796116544 40252031115264 40262949021456 40372780105728 40380890323216 40391795112192 40461288671808 40512963369984 40582665398016 40701543237376 40712534618112 40760513888256 40782580005888 40902043450368 41024742363136 41090615096832 41180697360477 41226834690048 41233290843696 41304232185804 41425223693644 41429922545664 41485242852864 41507701309872 41538225283072 41609691260928 41629288834992 41700911486508 41742847082496 41754169355584 41814665109504 41959854918912 42020648681472 42032046305088 42166553711616 42239100720384 42293045932032 42349518745632 42422380543368 42496565685721 42558137064576 42699221643264 42705908373828 42767783059968 42779383335297 42896078862336 42904695968417 42916282306704 42990119213796 43021733328896 43045023580608 43095751663104 43107389595648 43119081985392 43233663049728 43245389689712 43308046006272 43363356409856 43437962502144 43458421166016 43588788760832 43651942612992 43658778540384 43779811213312 43803511858176 43810371521427 43862001557976 44078070531168 44134364363264 44198308675584 44210296964736 44231119387179 44351775025152 44363804940308 44428081678848 44558223804928 44582345851344 44646939224064 44659049199156 44703959580672 44780872163328 44912047710208 44996363667234 45001467592704 45133289324544 45210940563456 45218020631112 45367922995968 45428501613618 45440769501216 45577083791232 45710591661952 45776819699712 45789236142048 45801601445376 45914142081024 45935766990336 45948226545319 45993136766976 46014798881664 46073566185472 46152835158528 46174572488892 46300529565696 46313088058384 46380189026304 46387452199158 46516049414144 46528610992128 46608662863872 46730503443456 46810902668544 46832949939366 46885419843584 46892762135968 46960702967808 46973440525032 47123760964224 47204836783776 47333604261888 47343112792736 47437372925568 47472257466368 47497957054464 47553932869632 47579676673536 47643208588836 47719050692096 47788188696576 47954119907328 48036624348672 48097973805056 48280817595042 48334909636608 48399449995008 48425651528184 48482720620992 48567503640824 48637870930944 48651063400926 48699988262912 48783775961088 48806752427232 48867707814912 48890723811768 48953164072064 49024090128384 49037387355936 49167695233024 49194312663552 49252287614976 49265588109312 49278950840448 49344751752723 49423302502528 49643385716736 49651159908672 49736584085328 49815758583808 49823559769466 49895746903296 50061156409344 50068996024488 50128001780544 50155139082762 50278376940288 50291954528256 50302057342282 50439273558016 50526053673984 50687742885888 50701491360352 50774950490112 50839797170176 50927266381824 50951252401536 51038913370464 51104097167872 51172335150972 51178139615232 51328054525952 51424415619696 51512890659804 51564693454848 51653409841152 51677737864128 51743737529344 51832761958656 51857174453934 51921939553344 52012736826568 52088095761408 52102224065682 52240676185088 52330555590912 52344687366144 52501712191488 52512258908936 52571816373888 52655504211968 52746097324032 52754357402964 52845120590661 52914890932224 52929243495296 52999918549221 53005930315776 53014231084752 53261001891828 53406289649664 53420775499056 53435201686272 53498174478336 53591728155392 53669374820352 53683932028608 53855726816256 53870334570374 53922987933696 53948384895744 54017284493312 54110220530688 54283379490816 54376773341184 54449381244384 54536057933824 54638441595927 54787486795776 54881747956224 54907596480636 54969112920064 54977721124928 55072309581072 55167060775428 55313657137152 55343601746496 55408823566848 55479588347904 55505718446656 55601215315344 55752886812672 55848808931328 55857554897256 55946473225216 56042728406784 56222071615488 56318800960512 56327620527549 56390727909376 56394002003112 56466024994176 56563174057824 56744182752768 56759573967747 56841810383232 56932295524352 56941211165104 57023710746624 57039177780396 57194771816448 57221709742272 57293174679552 57320158951728 57393364774144 57461002217472 57476519460864 57492109313856 57644884066304 57744061341696 57852467572158 57917283336192 57944561554688 58010280136704 58211704720512 58311857203488 58404682477568 58413828695236 58482668743968 58514328929889 58770760708224 58871875039776 58947062619648 58974825849572 59032468389888 59076291272553 59135700033536 59237442238464 59339359489536 59443127801792 59529252298752 59545398932208 59707829551104 59995151556312 60082075855872 60098372436438 60281254084608 60290694174816 60394423532184 60490563994624 60500036862923 60559170158592 60571335484824 60587692668288 60769445054976 60873998097024 61035759599616 61052314856064 61068801927168 61140770832384 61247689320448 61324182355968 61353065175552 61537113544704 61566096651856 61635922645248 61734039420928 61840252035072 61849936265544 61956348278706 62137835540466 62144883818496 62227864279296 62307337924608 62414536891392 62443933252488 62551367229762 62614270623744 62631254033376 62721997664256 62831681285632 62939782378368 63048069457632 63220054818816 63249830567424 63330609405952 63405243826176 63439568898048 63524278118448 63827210207232 63837205596864 63938826543104 64048832464896 64058862560742 64344118293504 64374423460056 64532599993344 64567535370912 64643627494656 64678622978088 64850494574592 64868084534568 64962069009408 65045034614784 65075669902976 65156943753216 65187631749024 65365453504512 65383183141248 65477913919488 65488167810576 65592416884736 65669716819968 65705267787264 65793002336964 66117105796752 66201546544896 66297463013376 66315445447104 66527662537728 66545707410462 66642122518272 66748208545792 66758661365984 66837335707392 66873518777016 66988573798734 67037835920384 67055939371008 67171308244992 67368071565312 67494545500851 67583657181184 67699933986816 67816410845184 67827030946668 67903021842432 67935003202048 68051884493952 68142752420427 68229780201296 68365625686848 68565887492928 68665229549568 68683854213072 68871213121536 68903650485504 69022198322496 69110349278208 69142899271912 69229252737792 69261858733338 69450794348544 69469632087576 69570283539456 69581178298737 69774074121216 69792916488192 70002282921984 70095755165184 70249424909049 70328129765376 70339143203952 70441054451712 70460160787548 70666558065628 70674573754368 70685641446336 70807255175664 71000406392832 71014669189104 71208386199552 71227700665408 71246935581696 71330899304448 71369515010304 71578576038144 71682283044864 71807635755008 71931179860992 72054936523008 72146960707584 72377839321088 72494141463877 72502364454912 72599174992512 72638477292276 72851255461236 72956806396416 72976595101389 73049982394368 73175663941632 73210128640848 73336085717652 73429746108096 73536135192576 73556081033904 73751542849536 73791468995328 73878431422464 73918426260672 73972784463872 74134953753792 74465078575104 74476739863008 74723637875712 74735339654199 74843620354944 74962762153984 75091734614016 75103494036732 75192002670816 75232708624143 75288033325568 75417565410432 75437931792384 75453086013423 75658910337024 75679431956996 75789080510976 76031614328832 76052237040528 76162425735168 76259695755264 76295612989696 76390899572736 76426878602304 76558370055696 76614669623296 76656145751808 76758502726458 76767209422848 76992081788928 77136623429544 77347040182272 77516606796192 77615606294016 77749142937984 77785761680901 77976891658624 78019105239852 78132143642112 78153336098523 78361014277632 78495833386368 78596083492864 78752568287232 78768388363404 78983256317952 79119145986048 79131536104446 79372336398336 79393865242944 79508895473664 79521346627128 79891502837742 79993535408416 80109434474496 80131163248584 80152802529408 80387592233088 80504062230528 80525898042912 80745560211456 80761780646432 80783590224384 80805501855561 80922577343616 81025926739968 81165330796032 81403086474752 81425069236224 81521027776512 81565160011776 81804086900736 82049484726272 82181230193664 82361394720954 82453669380096 82466581687392 82608464371608 82850447387288 82970485705728 83015402619744 83076450566144 83219382521856 83258577669984 83401822973016 83485694164992 83508338711168 83629330219008 83919709837824 84041297362944 84064092610176 84333107423232 84478201440768 84586091864064 84699037491264 84844761086736 84993131371442 85116274129152 85398443286528 85411816747656 85535566119936 85558766670594 85792157724672 85809391936834 85832564613408 85980238427592 86043466657792 86090047161216 86191503326208 86214779191296 86238163970784 86467326099456 86490779379424 86616092012544 86726712819712 86875925004288 86916842332032 87177577521664 87303885225984 87317557080768 87559622426624 87607023716352 87620743042854 87724003115952 88156141062336 88268728726528 88420593929472 88462238774358 88703550050304 88727609880616 88856163357696 89116447609856 89164691702688 89293878448128 89318098398312 89407919161344 89561744326656 89824095420416 89992727334468 90002935185408 90147558654657 90266578649088 90421881126912 90436041262224 90735845991936 90857003227236 90881539002432 91154167582464 91421183323904 91553639399424 91578472284096 91603202890752 91871533980672 91896453090638 91986273533952 92029597763328 92147132370944 92305670317056 92349144977784 92601059131392 92626176116768 92760378052608 92774904398316 93032098828288 93057221984256 93206753310699 93217325727744 93461006886912 93621805337088 93665899878732 93770839687168 93785524271936 93921405935616 93946881050064 94247521928448 94409673567552 94686225585472 94874745851136 94995914108928 95107865739264 95159353347072 95286417177672 95438101384192 95908239814656 96073248697344 96088293841113 96195947610112 96561635190084 96669819273216 96798899990016 96851303056368 96965441241984 97135007281648 97275741861888 97302126801852 97399976525824 97567551922176 97613504854464 97735415629824 97781447623536 97906328144128 98048180256768 98074774711872 98335390466048 98388625327104 98504575229952 98557901680896 98689503505446 98846605005056 99302319817344 99473168170656 99631517167616 99647119538932 99791493806592 99818561115693 100122312818688 100137992048976 100256003561088 100310278165524 100556753880576 100583909056512 100604114684564 100878547116032 101052107347968 101375485771776 101402982720704 101549900980224 101854532763648 101902504803072 102077826740928 102208194335744 102344670301944 102848831239392 103025781319608 103129386909696 103205945236751 103306819682304 103355475728256 103487475058688 103665523917312 103714348907868 103843879106688 103892788100007 104025473653136 104176191522816 104204448131364 104481352370176 104661111181824 104689374732288 105003424382976 105024517817872 105143632747776 105311008423936 105492194648064 105508714805928 105690241181322 105858486990592 105999837098442 106011860631552 106028462169504 106522003783656 106812579299328 106841550998112 106870403372544 106996348956672 107183456310784 107338749640704 107367864057216 107711453632512 107740669140748 107845975867392 107896769791488 108034568986624 108220441061376 108566758981632 108753546682368 108898762488768 109072115867648 109276883191854 109574973591552 109763495912448 109815192961272 109955442249856 110144619162144 110334121550856 110627314274304 110687203492992 110817647133696 110959176695808 111011436893312 111202430630688 111505773625344 111588550181489 111697617862656 111715109794512 111892946450432 112085456813568 112444143230976 112637601921024 112655241055098 112781455818752 112788004006224 112932049988352 113126348115648 113488365505536 113519147935494 113683620766464 113864591048704 113882422330208 114047421493248 114078355560792 114389543632896 114443419484544 114586349359104 114640317903456 114786729548288 114922004434944 114953038921728 114984218627712 115137754089687 115289768132608 115488122683392 115704935144316 115834566672384 115889123109376 116020560273408 116423409441024 116623714406976 116809364955136 116827657390472 116965337487936 117028657859778 117541521416448 117743750079552 117894125239296 117949651699144 118152582545106 118271400067072 118474884476928 118678718979072 118697304156669 118886255603584 119058504597504 119090797864416 119415659102208 119837254256613 119990303112624 120164151711744 120196744872876 120562508169216 120581388349632 120788847064368 120981127989248 121000073725846 121118340317184 121142670969648 121175385336576 121538890109952 121747996194048 122104629712128 122137603854336 122281541664768 122495378640896 122706130351104 123074227089408 123132193303712 123271845290496 123468078841856 123666476614849 123680504070144 123699872531088 123912696557412 124275671080932 124289767636992 124455728558592 124614675849216 124829073782784 124887866504976 125102734459524 125228541247488 125262508066752 125443995328512 125663362571264 125879564756736 126096138915264 126499661134848 126661218811904 126879137796096 127048556236896 127489697057163 127674411193728 127877653086208 128097664929792 128117725121484 128338150005891 128688236587008 128714087905251 128748846920112 129065199986688 129135070741824 129287254989312 129357245956176 129700989149184 129736169069136 129924138018816 130090069229568 130151339805952 130313887506432 130375263498048 130766366282496 130955827838976 130976335621152 131184833769472 131339433639936 131410535574528 131431114564281 131586004673928 132234211593504 132403093089792 132594926026752 132630890894208 132693358161537 133055325075456 133091414820924 133284245036544 133496417091584 133517322731968 133674671414784 133747037554032 133977147597468 134075671840768 134111878742016 134342616489984 134736143130624 134989091001702 135399867973632 135632821690368 135654061893336 135870006404096 136103768987904 136285504840854 136459560402592 136731251373696 137131774985856 137330459099136 137367708426144 137742426243072 137807300971008 137844679635957 138044396644992 138220698556416 138285798543824 138458505475584 138523717466676 138901588697088 138939264175152 139140567078912 139162356597474 139548148242432 139585832976384 140191510330368 140498849818098 140656259530752 140678286407904 140882108903424 140920321575096 141333116131256 141371282892672 141614510351328 142000812785664 142029338378208 142416772399104 142455401330816 142493871163392 142661798608896 142739030020608 143157152076288 143364566089728 143615271510016 143862359721984 144109873046016 144293921415168 144988282927754 145004728909824 145198349985024 145276954584552 145702510922472 145913612792832 145953190202778 146099964788736 146351327883264 146420257281696 146672171435304 146859492216192 147072270385152 147112162067808 147503085699072 147582937990656 147756862844928 147836852521344 147945568927744 148269907507584 148930157150208 148953479726016 149447275751424 149470679308398 149687240709888 149925524307968 150183469228032 150206988073464 150384005341632 150465417248286 150576066651136 150835130820864 150875863584768 150906172026846 151317820674048 151358863913992 151578161021952 152063228657664 152104474081056 152324851470336 152519391510528 152591225979392 152781799145472 152853757204608 153116740111392 153229339246592 153312291503616 153517005452916 153534418845696 153984163577856 154273246859088 154694080364544 155033213592384 155231212588032 155498285875968 155571523361802 155953783317248 156038210479704 156264287284224 156306672197046 156722028555264 156991666772736 157192166985728 157505136574464 157536776726808 157966512635904 158238291972096 158263072208892 158744672796672 158787730485888 158999755647663 159017790947328 159042693254256 159783005675484 159987070816832 160218868948992 160262326497168 160305605058816 160775184466176 161008124461056 161051796085824 161523561292864 161567180448768 161611003711122 161845154687232 162051853479936 162330661592064 162806172949504 162850138472448 163130320023552 163608173801472 163915324787781 164098969452544 164362460387328 164722789441908 164907338760192 164933163374784 165216928743216 165700894774576 165940971411456 166030805239488 166152901132288 166438765043712 166517155339968 166803645946032 167016677422336 167258660438016 167839419675648 168128185220352 168666214846464 168956402881536 168982861582647 169172183728128 169398074982528 169689522173472 169986262742884 170232548258304 170278721903241 170796886573056 170823633495312 171071132239872 171117533341188 171584315449344 171618783873668 171665129226816 171960476855184 172086933315584 172180094322432 172383006652416 172429558382592 172476327941568 172934652198912 172981558758848 173232184025088 173751850008576 173833684664064 174355155043328 174635114161536 175214047432704 175241486085708 175448006231904 175542986789667 176057200697987 176312282124672 176537457453056 176841187858944 176924477548716 177228873817659 177407100100608 177455219761232 177712326715392 178232895219712 178329383405376 178587756896256 178636196796624 179123488653312 179648190840832 179985454668936 180295117309314 180843762253824 180872082524448 181471691983872 181500110588769 181714006454472 181763078004864 182308335164928 182842366647808 183107278798848 183156944568192 183206405781504 183743067961344 183792906181276 183972547067904 184059195526656 184294264741888 184611340634112 184698289955568 185202118262784 185252352233536 185520756105216 185549808796632 186064197656576 186413506621398 186434651455488 186922013773824 187243610674176 187331799757464 187571048543872 187842811871232 187893762100128 188495043856896 188546170996309 188819347135104 189372451170944 189749491702272 189991828217856 190215731478528 190318706694144 190572834355344 190876202768384 191816479629312 192146497394688 192176587682226 192391895220224 193123270380168 193597799980032 193702606112736 193930882483968 194270014563296 194551483723776 194604253603704 194799953051648 195135103844352 195227009708928 195470831259648 195562895247072 195812656288256 196096360513536 196149549423744 196670780932096 196777250654208 197009150459904 197115803361792 197379007010892 197693210010112 198604639634688 198946336341312 199263034335232 199294239077864 199582987613184 199637122231386 200244625637376 200275984097952 200512007122176 200620556331048 201113507761152 201167818113024 201208229369128 201757094232064 202104214695936 202483636502553 202750971543552 202805965441408 203099801960448 203709065527296 203805009606144 204155653481856 204416388671488 204428257261281 204689340603888 205697662478784 206051562639216 206411890473502 206613639364608 206710951456512 206974950117376 207331047834624 207428697815736 207687758213376 207785576200014 208050947306272 208352383045632 208408896262728 208962704740352 209322222363648 209378749464576 210006848765952 210049035635744 210287265495552 210622016847872 210984389296128 211017429611856 211380482362644 211716973981184 211999674196884 212023721263104 212056924339008 213044007567312 213625158598656 213683101996224 213740806745088 213992697913344 214366912621568 214735728114432 215422907265024 215481338281496 215793539582976 216069137973248 216440882122752 217133517963264 217482424391631 217507093364736 217797524977536 218144231735296 218553766383708 218929785304167 219149947183104 219526991824896 219630385922544 219910884499712 220289238324288 220668243101712 221254628548608 221374406985984 221635294267392 221918353391616 222022873786624 222404861261376 223177100362978 223395235725312 223430219589024 223785892900864 224170913627136 224206018962597 224888286461952 225275203842048 225310482110196 225562911637504 225576008012448 225864099976704 226252696231296 226359258040269 226976731011072 227038295870988 227367241532928 227729182097408 227764844660416 228094842986496 228156711121584 228779087265792 228886838969088 229172698718208 229280635806912 229573459096576 229844008869888 229968437255424 230275508179374 230976245366784 231409870288632 231778246218752 232041120546816 232846818882048 233247428813952 233357285042703 233618729910272 233655314780944 233930674975872 234057315719556 234460008295569 235083042832896 235487500159104 235788250478592 235899303398288 236305165090212 236542800134144 236949768953856 237357437958144 237394608313338 237772511207168 238117009195008 238181595728832 239674508513226 239980606225248 240328303423488 240393489745752 241162776699264 241577694128736 241962255978496 242000147451692 242236680634368 242285341939296 242350770673152 242416505566683 243077780219904 243495992388096 244209259424256 244275207708672 244563083329536 244990757281792 245412260702208 246148454178816 246264386607424 246543690580992 247332953229698 247361008140288 247399745062176 247825393114824 248551342161864 248911457117184 249229351698432 249658147565568 249775733009952 250205468919048 250457082494976 250525016133504 250643009860681 250887990657024 251326725142528 251759129513472 252192277830528 252999322269696 253322437623808 253758275592192 254097112473792 254979394114326 255348822387456 255755306172416 256195329859584 256235450242968 256676300011782 257376473174016 257428175810502 257497693840224 258130399973376 258270141483648 258574509978624 258714491912352 259401978298368 259472338138272 259848276037632 260180138459136 260302679611904 260627775012864 260750526996096 261532732564992 261911655677952 261952671242304 262369667538944 262678867279872 262821071149056 262862229128562 263172009347856 264468423187008 264806186179584 265261781788416 265386716323074 266110650150912 266182829641848 266568490073088 267034645463936 267349342829568 267494075108064 267954295194936 268151343681536 268223757484032 268685232979968 269472286261248 269978182003404 270799735947264 271265643380736 271308123786672 271740012808192 272207537975808 272571009681708 272919120805184 273462502747392 274263549971712 274660918198272 274735416852288 275614601942016 275689359271914 276088793289984 276441397112832 276571597087648 276917010951168 277047434933352 277803177394176 277878528350304 278281134157824 278324713194948 279096296484864 279171665952768 279620259932097 280383020660736 280997699636196 281312519061504 281356572815808 281764217806848 281840643150192 282666232262512 282742565785344 283229020702656 284058676756416 284910802661632 284987742326784 285323597217792 285478060041216 286314304152576 287230543020032 287724719443968 288219746092032 288264881523339 288587842830336 289976565855508 290009457819648 290396699970048 290553909169104 291405021844944 291827225585664 291906380405556 292199929577472 292702655766528 292840514563392 293344342870608 293718984432384 294144540770304 294224324135616 295006171398144 295165875981312 295513725689856 295673705042688 296539815015168 297906959452032 298894551502848 298941358616796 299374481419776 299455683347079 299851048615936 300332871778919 300366938456064 300413976146928 300768010683264 300930834496572 301152133302272 301670261641728 301751727169536 301812344053692 302635641348096 302717727827984 303156322043904 304126457315328 304208948162112 304649702940672 305182451958784 305563598290944 305707514409216 306233480222784 306458678493184 306624583007232 307034010905832 308546493718176 309388160729088 309617835710253 310066427184768 310462425176064 310996571751936 311143046723604 311678364300021 311907566634496 312076420959408 312528574568448 312613344394092 313444057110528 313983333545472 314384333971456 315010273148928 315073553453616 315933025271808 316476583944192 316526144417784 317575460971776 317999511295326 318035581894656 318085386508512 319566011350968 319974141633664 320437737897984 320524652994336 320611210117632 321550368932352 321637585817233 322016248922112 322103592171648 323047122585728 323134360897536 323222007422244 323690309374464 324103706959872 324661323184128 325612345899008 325700276944896 326260640047104 327216347602944 327830649575562 328197938905088 328724920774656 329445578883816 329866326749568 330433857486432 331401789549152 331881942822912 332061610478976 332305802264576 332877530087424 333034310679936 333607291892064 334033354844672 334517320876032 334765650544467 335678839351296 336256370440704 337332429692928 337912805763072 337965723165294 338344367456256 338796149965056 339379044346944 339972525485768 340465096516608 340557443806482 341593773146112 341647266990624 342142264479744 342235066682376 343168630898688 343237567747336 343330258453632 343920953710368 344173866631168 344360188644864 344766013304832 344859116765184 344952655883136 345413262269061 345869304397824 345963117517696 346464368050176 347503700017152 347667369328128 348710310086656 349270228323072 350428094865408 350482972171416 350896012463808 351085973579334 352114401395974 352624564249344 353074914906112 353682375717888 353848955097432 354457747635318 354814200201216 354910439522464 355424653430784 356465790439424 356658766810752 357175513792512 357272393593248 358246977306624 359296381681664 359970909337872 360590234618628 361687524507648 361744165048896 362943383967744 363000221177538 363428012908944 363526156009728 364616670329856 365684733295616 366313889136384 366412811563008 367486135922688 367585812362552 368118391053312 368588529483776 369222681268224 369396579911136 370404236525568 370504704467072 370999429844547 371041512210432 371099617593264 372128395313152 372827013242796 372869302910976 373844027547648 374487221348352 374663599514928 375142097087744 375685623742464 375787524200256 376990087713792 377092341992618 377638694270208 378744902341888 379498983404544 379983656435712 380637413388288 381145668710688 381752405536768 382469091171489 383632959258624 384292994789376 384353175364452 384783790440448 386142263715753 386246540760336 387195599960064 387405212225472 387861764967936 388540029126592 389102967447552 389208507207408 390270207688704 390454019417856 390941662519296 391125790494144 391625312576512 392299098847488 393554501308416 394018300919808 394231606723584 394293343692843 394758014021784 395386420020224 397209279269376 397892672682624 398080074484611 398526068670464 398588478155728 399165975226368 399274244462772 400489251274752 400551968195904 401024014244352 401241112662096 402227015522304 402335636226048 402416458738256 403514188464128 404208429391872 404967273005106 405611930882816 406199603920896 407610019212288 408311306963712 408832777342976 408856514522562 409378681207776 411395324957568 412103125278432 412823780947004 413227278729216 413421902913024 413534038907871 413949900234752 414662095669248 414857395631472 415375516426752 415571152400028 416101894612544 416704766091264 416817792525456 417925409480704 418644444727296 418757498929152 420098071271488 420574530991104 421968778592256 422034859223712 422760964725288 423433947962368 423500258040461 423999348393768 424113848678016 426088015134624 427250317197312 427366203992448 427481613490176 427567487409397 427985395826688 428733825243136 429471456228864 430845814530048 430962676562992 431587079165952 432138275946496 432881764245504 434964848783262 435014186729472 435595049955072 436288463470592 437107532767416 437859570608334 438299894366208 439053983649792 439260771845088 439821768999424 440578476648576 441336486203424 442509257097216 442748813971968 443270588534784 443836706783232 444045747573248 444809722522752 446354200725956 446790471450624 446860439178048 447571785801728 448341827254272 448412037925194 449776572923904 450550407684096 450620964220392 451152016024896 451728199953408 452505392462592 452718516080538 453953462022144 454076591741976 454734483065856 455529689320832 456189685972992 456313422243168 457558174531584 457773677938176 458345397436416 458561271613824 459146918193152 459688017739776 459936874510848 460551016358748 461952490733568 462819740577264 463556492437504 464082241093632 465693637764096 466494857627904 466714570085406 467237459820544 467310629561888 467861349951744 468114631439112 468920016591138 470166085665792 470975000318208 471576500957184 471798606796576 472610330180424 473085600268288 473899537907712 474714875916288 474789216626676 475545022414336 476234018390016 476363191457664 476999266942989 479349017026452 479961212450496 480656606846976 480786979491504 482325553398528 483155388257472 483924511956992 484000294903384 484570683878592 484701541346304 484833011133366 486155560439808 486991984776192 488418518848512 488550415417344 489981514563584 490824521404416 491745974363343 492296908357632 492528773214848 493087381161984 494665906459396 494722016280576 494799490124352 495650786229648 497102684323728 497822914234368 498458703396864 499316295131136 499551466019904 500410937838096 501050032267008 501286019721362 501775981314048 502653450285056 503518259026944 504384555661056 505998644539392 506644875247616 507516551184384 508194224947584 509958788228652 510697644774912 510836165709723 511510612344832 512390659719168 512470900485936 513352600023564 514752946348032 514856351621004 514995387680448 516260799946752 516540282967296 517149019957248 517428983824704 518803956596736 518944676276544 519696552075264 520605359223808 521255550025728 521501053992192 523065465129984 523905342484608 524739335077888 525642142298112 525724458257124 526344018695712 526628960369001 528171602093961 528936846374016 529612372359168 530523563576832 530773432646148 531686621452977 532221300301824 532365659283696 533136980146176 534069290927872 534698685659136 534988150216128 535908590389872 536302687363072 537370465959936 538944572522496 539956364006808 542531286761472 542616247573344 543480025616384 544415075951616 544500331766307 545142019363416 545838241610368 546925005494784 548527099943424 549321836396544 549470833704576 551229203884032 551378718543828 552177586579968 552882794225664 553143194175296 553834021902336 554094869866704 555606354788352 555757056700608 556562268315648 556649426389896 558192592969728 559240519864194 560766041321472 561995399272392 562713145631616 563528435613696 563681286300384 565332464525024 565485131570688 565638512988927 566458041405312 568117353512832 569821605323264 569975484653568 570647194435584 570956120082432 572628608305152 574461086040064 575449438887936 576439492184064 576529763046678 577175685660672 579953131711016 580793399940096 581107818338208 582810043689888 583654451171328 583812760811112 584399859154944 585405311533056 585681029126784 586688685741216 587437968864768 588289081540608 588448648271232 590012342796288 590331751962624 591027451379712 591347410085376 593079630030336 595813918904064 597789103005696 597882717233592 598748962839552 598911366694158 600665743557838 600733876912128 600827952293856 601536021366528 601861668993144 602304266604544 603340523283456 603503454339072 603624688107384 605271282696192 605435455655968 606312644087808 608252914630656 608417896324224 609299405881344 610364903917568 611127196581888 611415028818432 612466960445568 612917356986368 613249166014464 614068021811664 617092987436352 619235671420506 620132854369536 620924850352128 621993143503872 622286093447208 623356728600042 623815133268992 624152841918816 625057149136896 625226688788184 626888114221056 627966667090944 628768667942912 630020546297856 630147106907232 631866050543616 632953167888384 633052288835568 635150921943552 635999022590652 636071163789312 636170773017024 639132022701936 639948283267328 640875475795968 641049305988672 641222420235264 643100737864704 643275171634466 644207184343296 646094245171456 646268721795072 646444014844488 647380618748928 648207413919744 649322646368256 651224691798016 651400553889792 652447273174893 652521280094208 654432695205888 655661299151124 656395877810176 657449841549312 658891157767632 659732653499136 660867714972864 662803579098304 663763885645824 664123220957952 665755060174848 666068621359872 667214583784128 668066709689344 669531301088934 671357678702592 672512740881408 672618056887791 674664859385856 675825611526144 675931446330588 676688734912512 677592299930112 678758088693888 679077774120807 679945050971536 680930193033216 681114887612964 683187546292224 683294533981248 684284528959488 684470133364752 686337261797376 686475135494672 686660516907264 687841907420736 688347733262336 688720377289728 689532026609664 689905311766272 690826524538122 691926235035392 692928736100352 695334738656256 697420620173312 698540456646144 700071855128109 700856189730816 700965944342832 701792024927616 702171947158668 704228802791948 705249128498688 706149829812224 707364751435776 707697910194864 708915495270636 709628400402432 709820879044928 710849306861568 712931580878848 713317533621504 714351027585024 714544787186496 719941818675744 721180469237256 722441616657257 723488330097792 725886767935488 726000442355076 726856025817888 727052312019456 727249516700049 729233340659712 729379831463089 731369466591232 732627778272768 732825623126016 734972271845376 735171624725104 736236782106624 737177058967552 738445362536448 738793159822272 741009408934144 741998859689094 742083024420864 742199235186528 744256790626304 745654026485592 747688055095296 748974442696704 749327199029856 750284194175488 751371247484928 751575048400512 751929029582043 753980175427584 754184683985236 755277388540416 757489804683776 758997966809088 759967312871424 761274826776576 762291337421376 763504811073536 764938182342978 767265918517248 768585989578752 768706350728904 772284527431506 772493081520672 774391199920128 774810424450944 775723529935872 777080058253184 778205934895104 778417014414816 780540415377408 780908038835712 781119851270423 781883325038592 782251580988288 783250625153024 784598197694976 787109002616832 788036601839616 788463213447168 788586687385686 789516028043568 790772840040448 794418558538752 795785345365248 796160148969222 797052137340928 797176956311456 798331950452736 798548488925544 801103936391808 802048028488704 802482225324192 804454031044608 804671272452096 804832917476512 807028376928256 808416858783744 809934546010212 811223861765632 812399207841792 815220038424576 816622613927424 817665554685952 817713029045124 818757362415552 822790649915136 824206250556864 825647561894008 826843805826048 827068077815742 827899800469504 829324191338496 829714791262944 830751032853504 831142304800056 832203789225088 833409532182528 833635585050912 835850818961408 837288889454592 837514997858304 838860779796291 840196142542976 841149061982208 843937557184512 844069718447424 845521929450576 846867895924736 847000516080922 847998696787536 848227697356032 852176030269248 854732407984896 854963226980352 855134974818794 855970791653376 857467650486272 858942912457728 861691629060096 861925353125984 863174158331904 864276551892992 865763528491008 869929697566524 870028373458944 871190099910144 872576926941184 874215065534832 875719141216668 876599788732416 878107967299584 878521543690176 879643537998848 881156953297152 882672972406848 885018514194432 885497627943936 886541177069568 888091495146496 889619445045504 892708401451912 893720878356096 895143571603456 896683654508544 896824075850388 898367050041237 899553145847808 900998615336757 901100815368192 901241928440784 902304032049792 903456399906816 905010784925184 905437032161076 907906924044288 908153183483952 909468966131712 911059378641664 912379371945984 912626844486336 915547355876352 916690794872832 917122543227648 918293836386304 919376035479552 919873749021696 921102032717496 925639481154528 927112984875008 928164482187264 928853507130759 931387275528192 932989715255808 933429140170812 934474919641088 934621259123776 935722699903488 936229262878224 937840033182276 940332171331584 941950000636416 943153001914368 943597213593152 945220660360848 947799075815424 949429751832576 949578433253352 951090044828672 952726382915328 953998533885978 958698034052904 959922424900992 961313213693952 961573958983008 964651106797056 964912757451699 966310776514944 967849023913984 968000589806768 969141367757184 969403082692608 969666022266732 972311120879616 973983969552384 976837037697024 977100830834688 979963029127168 981649042808832 983491948726686 984593816715264 985057546429696 986174762323968 989331812918792 989598980248704 991301572459296 994205368647456 995645828468736 996917406793728 998632590262272 999102932039808 1000821875676192 1002100064534016 1002572039442724 1003551962628096 1004296951633401 1005306900570112 1007036518053888 1008769111322112 1011997289078784 1015033102368768 1016388449895168 1019917576457304 1021395289549824 1021672331419446 1024781319438336 1024941800971872 1026705200047128 1029505892696064 1029712703242008 1029990775360896 1032521599893504 1033080565934592 1034298039914496 1034857967649408 1037607913193472 1037889352553088 1039393104150528 1041210718447616 1042511100051456 1043002107984384 1046130930259968 1047810684969216 1049478670155776 1051284284596224 1051448916514248 1052688037391424 1053257920738002 1056343204187922 1057873692748032 1059224744718336 1061047127153664 1061546865292296 1063373242905954 1064442600603648 1064731318567392 1066273960292352 1068138581855744 1069397371318272 1069976300432256 1071817180779744 1072605374726144 1074740931919872 1077889145044992 1079912728013616 1085062573522944 1085232495146688 1086960051232768 1088830151903232 1089000663532614 1090284038726832 1091676483220736 1093850010989568 1097054199886848 1098941667409152 1102458407768064 1102757437087656 1104355173159936 1105765588451328 1106286388350592 1107668043804672 1108189739733408 1111212709576704 1111514113401216 1112998289533641 1113124536631296 1113298852779792 1116385185939456 1118481039728388 1121532082642944 1123990798544784 1125426291263232 1127056871227392 1127362572600768 1130664929050048 1130970263141376 1131277025977854 1132916082810624 1136234707025664 1139643210646528 1139950969307136 1141912240164864 1145257216610304 1147407273514467 1148922172080128 1150898877775872 1152878984368128 1153059526093356 1154351371321344 1158426791147259 1159906263422032 1161586799880192 1162215636676416 1165620087379776 1167308902342656 1167625521622224 1170810623066112 1171362058253568 1173377371482432 1174875937729536 1176897296542464 1180663503925248 1182054902759424 1182694820170752 1182880031078529 1186159260060672 1191627837808128 1194240223453833 1195578206011392 1195765434467184 1197497925679104 1197822733388316 1201331487115676 1201467753824256 1201655904587712 1203072042733056 1203723337986288 1204608533209088 1206681046566912 1207006908678144 1207249376214768 1210542565392384 1210870911311936 1212625288175616 1216835792648448 1218598811762688 1220729807835136 1222830057636864 1224933920891136 1226498332028928 1228136043623328 1232400404885909 1234185974872704 1238471342841012 1240265708739072 1240602116723613 1241849700704256 1243986287007744 1244572186894416 1246713457200084 1247630266537984 1248305683837632 1250114298273792 1250453377576368 1253776228442112 1255933334181888 1257537335885824 1260294213814464 1265906335776768 1266104577671136 1270301843887104 1270500774121383 1271998045181304 1272341546034048 1278264045403872 1279896566534656 1281750951591936 1282098611977344 1282444840470528 1282702462228191 1286201475729408 1286550343268932 1288414368686592 1292188490342912 1292537443590144 1292888029688976 1294761237497856 1296414827839488 1298645292736512 1302449383596032 1304894546349786 1305042560188416 1308865390411776 1311322598302248 1314899683098624 1317782315535264 1319465306998272 1321735429945728 1325607158196608 1327527771291648 1328246441915904 1331510120349696 1332137242719744 1334429167568256 1336133419378688 1339062602177868 1342715357405184 1345025481762816 1345236113775582 1349329718771712 1351651223052288 1351862892661176 1355184599860224 1357516177387776 1358155548241614 1359890101943072 1361860386066432 1362229775225928 1366589067962496 1368569057918976 1368940266729504 1372674523594752 1372950270989344 1373321033814528 1375683814841472 1376695466524672 1377440754579456 1379064053219328 1379810623532544 1381653049076244 1383852470070784 1385857472200704 1390669477312512 1394841240346624 1397080913292288 1400143710256218 1401712379461632 1401931888685664 1403584049855232 1404343894317336 1408457605583896 1410498256997376 1412299659624448 1414729502871552 1415395820389728 1417830990541272 1419256800804864 1419641758089856 1421698613723136 1425863161757696 1426635067243008 1428702055170048 1429089574372992 1430997800828967 1439883637351488 1442360938474512 1444883233314514 1446976660195584 1451773535870976 1452000884710152 1453712051635776 1454104624038912 1454499033400098 1458466681319424 1458759662926178 1462738933182464 1465255556545536 1465651246252032 1469944543690752 1470343249450208 1472473564213248 1474354117935104 1476890725072896 1477586319644544 1482018817868288 1483997719378188 1484166048841728 1484398470373056 1488513581252608 1491308052971184 1495376110190592 1497948885393408 1498654398059712 1500568388350976 1503150096801024 1503858059164086 1507960350855168 1508369367970472 1510554777080832 1514979609367552 1517995933618176 1519934625742848 1522549653553152 1524582674842752 1527009622147072 1529876364685956 1532508497129169 1534531837034496 1537171979157504 1537412701457808 1544569054863012 1544986163041344 1548782399840256 1549620848901888 1551447059871744 1554160116506368 1556411869790208 1556834028829632 1561816077671424 1562239702540846 1563766650077184 1564503161976576 1566501250306048 1569196395389952 1574218005233664 1576926426894336 1577173374771372 1579032056087136 1581545680080896 1584514806281883 1588837117077504 1591570690730496 1592320297938444 1594104274681856 1594353912622912 1596663900905472 1597096977851088 1602207872783616 1604096056977408 1604964450648384 1608908062089216 1609665834953024 1616833717567488 1619869092020424 1622447723531264 1630440076849152 1633245227854848 1633500995298921 1635331109371904 1635426058090248 1637514724831104 1645581299830272 1648412501113728 1651295123788016 1653687611652096 1654136155631484 1655799600939008 1658648382676992 1659429582525888 1661502065707008 1662284609600112 1664407578450176 1666819064365056 1667271170101824 1671701637922816 1674577778909184 1677721559592582 1680392285085952 1682298123964416 1688139436894848 1691043858901152 1693735791849472 1694001032161844 1695997393575072 1696455394712064 1696915538966781 1704352060538496 1709464815969792 1709926453960704 1710269949637588 1711941583306752 1714935300972544 1717885824915456 1723383258120192 1723850706251968 1726348316663808 1731527056982016 1739859395133048 1742380199820288 1748430131069664 1751438282433336 1753199577464832 1754501069024767 1756215934599168 1757043087380352 1759287075997696 1762313906594304 1765345944813696 1770037028388864 1770995255887872 1773082354139136 1776182990292992 1779238890091008 1785416802903824 1787441756712192 1790287143206912 1793367309017088 1793648151700776 1796734100082474 1801997230673514 1802201630736384 1802483856881568 1804608064099584 1806912799813632 1810021569850368 1810874064322152 1815813848088576 1816306366967904 1818937932263424 1822118757283328 1824758743891968 1825253688972672 1831094711752704 1833381589745664 1834245086455296 1836587672772608 1838752070959104 1839747498043392 1842204065434992 1851278962309056 1854225969750016 1857707014261518 1862774551056384 1865979430511616 1866858280341624 1869242518247552 1871445399806976 1872458525756448 1875680066364552 1880664342663168 1883900001272832 1886306003828736 1887194427186304 1890441320721696 1895598151630848 1898859503665152 1899156866506704 1902180089657344 1905452765830656 1907997067771956 1917396068105808 1919844849801984 1922626427387904 1923147917966016 1929302213594112 1929825514903398 1932621553029888 1935698047827968 1936001179613536 1938282735514368 1938806165385216 1939332044533464 1944622241759232 1947967939104768 1953674075394048 1954201661669376 1957341819524679 1959926058254336 1963298085617664 1966983897453372 1969187633430528 1970115092859392 1972349524647936 1978663625837584 1979197960497408 1982603144918592 1988410737294912 1991291656937472 1997265180524544 1998205864079616 2001643751352384 2004200129068032 2005144078885448 2008593903266802 2010613801140224 2014073036107776 2017538222644224 2017854170663373 2023994578157568 2030066204737536 2032776899790336 2037233322362421 2039835152914608 2042790579099648 2043344662838892 2049562638876672 2049883601943744 2053410400094256 2059011785392128 2059425406484016 2059981550721792 2065043199787008 2066161131869184 2068596079828992 2069715935298816 2075778705106176 2078786208301056 2082421436895232 2086004215968768 2092261860519936 2095621369938432 2098957340311552 2102330102452433 2102568569192448 2102897833028496 2105376074782848 2106515841476004 2112686408375844 2115747385496064 2118449489436672 2122094254307328 2123093730584592 2126746485811908 2128885201207296 2129462637134784 2132547920584704 2136277163711488 2138794742636544 2139952600864512 2143634361559488 2145210749452288 2159825456027232 2167324849971771 2170464990293376 2173920102465536 2177660303806464 2178001327065228 2180568077453664 2181748550100147 2183352966441472 2187700021979136 2188139494389267 2194108399773696 2197883334818304 2204916815536128 2205514874175312 2208710346319872 2211531176902656 2212572776701184 2215336087609344 2216379479466816 2223028226802432 2225996579067282 2226249073262592 2226597705559584 2232770371878912 2236962079456776 2243064165285888 2247981597089568 2250852582526464 2254113742454784 2254725145201536 2255787088746129 2261329858100096 2261940526282752 2262554051955708 2265832165621248 2272469414051328 2279286421293056 2279901938614272 2283824480329728 2290514433220608 2294814547028934 2301797755551744 2305757968736256 2306119052186712 2316853582294518 2319812526844064 2323173599760384 2324431273352832 2331240174759552 2334617804685312 2335251043244448 2341621246132224 2342724116507136 2343359553811269 2346754742964864 2349751875459072 2353794593084928 2361327007850496 2364109805518848 2365389640341504 2365760062157058 2372318520121344 2383255675616256 2388480446907666 2391156412022784 2391530868934368 2394995851358208 2395645466776632 2402662974231352 2403311809175424 2406144085466112 2407446675972576 2409217066418176 2413362093133824 2414013817356288 2414498752429536 2421085130784768 2421741822623872 2425250576351232 2433671585296896 2437197623525376 2441459615670272 2445660115273728 2449867841782272 2452996664057856 2456272087246656 2464800809771818 2468371949745408 2476942685682024 2480531417478144 2481204233447226 2483699401408512 2487972574015488 2489144373788832 2493426914400168 2495260533075968 2496611367675264 2500228596547584 2500906755152736 2507552456884224 2511866668363776 2515074671771648 2520588427628928 2531812671553536 2532209155342272 2540603687774208 2541001548242766 2543996090362608 2544683092068096 2556528090807744 2559793133069312 2564197223954688 2564889680941056 2565404924456382 2572402951458816 2573100686537864 2576828737373184 2584376980685824 2585074887180288 2585776059377952 2589522474995712 2592829655678976 2597290585473024 2604898767192064 2609789092699572 2610085120376832 2617730780823552 2622645196604496 2629799366197248 2635564631070528 2638930613996544 2643470859891456 2651214316393216 2655055542583296 2656492883831808 2664274485439488 2668858335136512 2672266838757376 2678125204355736 2685430714810368 2690050963525632 2690472227551164 2698659437543424 2702995846010271 2703302446104576 2703725785322352 2710369199720448 2715032354775552 2716311096483228 2719780203886144 2723720772132864 2724459550451856 2733178135924992 2737138115837952 2737880533459008 2745900541978688 2746642067629056 2751367629682944 2754881509158912 2758128106438656 2759621247065088 2763306098152488 2767704940141568 2781338954625024 2786560521392277 2789682480693248 2794161826584576 2800287420512436 2803424758923264 2803863777371328 2807168099710464 2808687788634672 2816915211167792 2820996513994752 2824599319248896 2829459005743104 2830791640779456 2835661981082544 2839283516179712 2843397227446272 2851726323515392 2853270134486016 2858179148745984 2861995601657934 2879767274702976 2884721876949024 2889766466629028 2893953320391168 2894738272355097 2903547071741952 2904001769420304 2907424103271552 2908209248077824 2908998066800196 2916933362638848 2917519325852356 2925477866364928 2930511113091072 2931302492504064 2939889087381504 2940686498900416 2944947128426496 2953781450145792 2955172639289088 2964037635736576 2967995438756376 2968796940746112 2982616105942368 2990752220381184 2992972411865779 2995897770786816 2997308796119424 3001136776701952 3006300193602048 3007716118328172 3012890854900203 3015920701710336 3016738735940944 3021109554161664 3029959218735104 3035991867236352 3045099307106304 3049165349685504 3054019244294144 3059752729371912 3065016994258338 3074343958315008 3074825402915616 3089138109726024 3089972326082688 3097564799680512 3099241697803776 3102894119743488 3108320233012736 3112823739580416 3113668057659264 3123632155342848 3124479405081692 3127533300154368 3129006323953152 3133002500612096 3138392790779904 3148436010467328 3153852853788672 3154346749542744 3158064112174272 3163091360161792 3169029612563766 3177674234155008 3183141381460992 3184640595876888 3188707825245824 3193327801810944 3194193955702176 3204415745567232 3208192113954816 3209928901296768 3217816124178432 3219331669906048 3233667435134976 3239738184040848 3244895447062528 3260880153698304 3266490455709696 3267001990597842 3270662218743808 3270852116180496 3275029449662208 3291162599660544 3296825002227456 3302590247576032 3307375223304192 3308272311262968 3311599201878016 3317296765353984 3318859165051776 3323004131414016 3324569219200224 3328815156900352 3333638128730112 3334542340203648 3338994868600923 3343403275845632 3349155557818368 3355443119185164 3360784570171904 3364596247928832 3376278873789696 3382087717802304 3387471583698944 3388002064323688 3391994787150144 3392910789424128 3393831077933562 3408704121076992 3418929631939584 3419852907921408 3420539899275176 3429870601945088 3435771649830912 3442221820543401 3446766516240384 3447701412503936 3452696633327616 3463054113964032 3475280373441777 3479718790266096 3484760399640576 3496860262139328 3502876564866672 3509002138049534 3512431869198336 3514086174760704 3518574151995392 3524627813188608 3530691889627392 3541990511775744 3546164708278272 3552365980585984 3558477780182016 3570833605807648 3574883513424384 3580574286413824 3586734618034176 3587296303401552 3593468200164948 3603994461347028 3604403261472768 3604967713763136 3609216128199168 3613825599627264 3620043139700736 3621748128644304 3631627696177152 3632612733935808 3637875864526848 3644237514566656 3650507377945344 3662189423505408 3668490172910592 3673175345545216 3679494996086784 3684408130869984 3697201214657727 3702557924618112 3708451939500032 3715414028523036 3721806350170839 3725549102112768 3731958861023232 3733716560683248 3738485036495104 3742890799613952 3744917051512896 3751360132729104 3761328685326336 3767800002545664 3772612007657472 3774388854372608 3780882641443392 3797719007330304 3798313733013408 3804360179314688 3810905531661312 3811502322364149 3815994135543912 3834792136211616 3839689699603968 3845252854775808 3846295835932032 3848107386684573 3858604427188224 3859651029806796 3865243106059776 3871396095655936 3872002359227072 3876565471028736 3877612330770432 3878664089066928 3889244483518464 3895935878209536 3907348150788096 3914683639049358 3926596171235328 3933967794906744 3940230185718784 3944699049295872 3957327251675168 3958395920994816 3965206289837184 3976821474589824 3982583313874944 3994530361049088 3996411728159232 4003287502704768 4008400258136064 4010288157770896 4017187806533604 4021227602280448 4028146072215552 4035076445288448 4035708341326746 4047989156315136 4065553799580672 4074466644724842 4079670305829216 4085581158199296 4086689325677784 4099767203887488 4106820800188512 4118023570784256 4118850812968032 4119963101443584 4130086399574016 4132322263738368 4137192159657984 4139431870597632 4151557410212352 4157572416602112 4164842873790464 4172008431937536 4184523721039872 4191242739876864 4204660204904866 4205137138384896 4205795666056992 4210752149565696 4213031682952008 4225372816751688 4231494770992128 4236898978873344 4244188508614656 4246187461169184 4253492971623816 4257770402414592 4258925274269568 4265095841169408 4272554327422976 4277589485273088 4279905201729024 4287268723118976 4290421498904576 4319650912054464 4334649699943542 4340929980586752 4347840204931072 4355320607612928 4356002654130456 4361136154907328 4363497100200294 4366705932882944 4375400043958272 4376278988778534 4388216799547392 4395766669636608 4409833631072256 4411029748350624 4417420692639744 4423062353805312 4425145553402368 4430672175218688 4432758958933632 4446056453604864 4451993158134564 4452498146525184 4453195411119168 4465540743757824 4473924158913552 4486128330571776 4495963194179136 4501705165052928 4509450290403072 4511574177492258 4522659716200192 4523881052565504 4525108103911416 4531664331242496 4544938828102656 4558572842586112 4559803877228544 4567648960659456 4581028866441216 4589629094057868 4603595511103488 4611515937472512 4612238104373424 4633707164589036 4639625053688128 4646347199520768 4648862546705664 4662480349519104 4669235609370624 4670502086488896 4685448233014272 4686719107622538 4693509485929728 4699503750918144 4707589186169856 4722654015700992 4730779280683008 4731520124314116 4744637040242688 4753544418845649 4766511351232512 4776960893815332 4782312824045568 4783061737868736 4789991702716416 4791290933553264 4805325948462704 4806623618350848 4812288170932224 4814893351945152 4818434132836352 4826724186267648 4828997504859072 4843483645247744 4850501152702464 4867343170593792 4882919231340544 4891320230547456 4899735683564544 4900502985896763 4905993328115712 4912544174493312 4929601619543636 4936743899490816 4953885371364048 4961062834956288 4962408466894452 4967398802817024 4975945148030976 4978288747577664 4986853828800336 4990521066151936 4993222735350528 5000457193095168 5001813510305472 5015104913768448 5023733336727552 5041176855257856 5064418310684544 5081207375548416 5082003096485532 5087992180725216 5089366184136192 5090746616900343 5105658820241623 5113056181615488 5119586266138624 5128394447909376 5129779361882112 5130809848912764 5144805902917632 5146201373075728 5153657474746368 5168753961371648 5170149774360576 5171552118755904 5179044949991424 5194581170946048 5209797534384128 5219578185399144 5245290393208992 5259598732394496 5263503207074301 5271129262141056 5277861227993088 5286941719782912 5302428632786432 5310111085166592 5312985767663616 5328548970878976 5337716670273024 5344533677514752 5356250408711472 5370861429620736 5380101927051264 5380944455102328 5405991692020542 5406604892209152 5407451570644704 5420738399440896 5430064709551104 5432622192966456 5439560407772288 5447441544265728 5448919100903712 5466356271849984 5467838958892961 5474276231675904 5475761066918016 5491801083957376 5493284135258112 5502735259365888 5509763018317824 5516256212877312 5519242494130176 5526612196304976 5535409880283136 5562677909250048 5573121042784554 5579364961386496 5588323653169152 5600574841024872 5607727554742656 5614336199420928 5617375577269344 5633830422335584 5641993027989504 5649198638497792 5658918011486208 5661583281558912 5671323962165088 5678567032359424 5686794454892544 5703452647030784 5706540268972032 5716358297491968 5723991203315868 5759534549405952 5769443753898048 5779532933258056 5787906640782336 5789476544710194 5807094143483904 5808003538840608 5814848206543104 5816418496155648 5817996133600392 5833866725277696 5835038651704712 5850955732729856 5861022226182144 5862604985008128 5872025458574037 5879778174763008 5881372997800832 5889894256852992 5907562900291584 5910345278578176 5928075271473152 5935990877512752 5937593881492224 5965232211884736 5985944823731558 5991795541573632 5994617592238848 6002273553403904 6012600387204096 6015432236656344 6025781709800406 6031841403420672 6033477471881888 6042219108323328 6059918437470208 6071983734472704 6090198614212608 6098330699371008 6108038488588288 6119505458743824 6130033988516676 6148687916630016 6149650805831232 6178276219452048 6179944652165376 6195129599361024 6198483395607552 6205788239486976 6216640466025472 6227336115318528 6247264310685696 6248958810163384 6258012647906304 6266005001224192 6276785581559808 6296872020934656 6306990307357299 6307705707577344 6308693499085488 6316128224348544 6326182720323584 6338059225127532 6355348468310016 6366282762921984 6369281191753776 6377415650491648 6386655603621888 6388387911404352 6408831491134464 6416384227909632 6419857802593536 6435632248356864 6438663339812096 6479476368081696 6489790894125056 6501974549915313 6521760307396608 6532980911419392 6534003981195684 6541324437487616 6541704232360992 6550058899324416 6564418483167801 6582325199321088 6593650004454912 6605180495152064 6614750446608384 6616544622525936 6634593530707968 6637718330103552 6646008262828032 6649138438400448 6657630313800704 6669084680407296 6677989737201846 6698311115636736 6710886238370328 6721569140343808 6729192495857664 6752557747579392 6764175435604608 6767361266238387 6774943167397888 6776004128647376 6783989574300288 6785821578848256 6787662155867124 6817408242153984 6837859263879168 6839705815842816 6841079798550352 6859741203890176 6871543299661824 6884443641086802 6895402825007872 6905393266655232 6950560746883554 6959437580532192 6969520799281152 6993720524278656 7005753129733344 7018004276099068 7024863738396672 7028172349521408 7030078661433807 7037148303990784 7049255626377216 7061383779254784 7083981023551488 7092329416556544 7104731961171968 7116955560364032 7141667211615296 7149767026848768 7173469236068352 7174592606803104 7186936400329896 7207988922694056 7209935427526272 7218432256398336 7227651199254528 7240086279401472 7243496257288608 7263255392354304 7265225467871616 7268647285959749 7275751729053696 7288475029133312 7301014755890688 7324378847010816 7336980345821184 7346350691090432 7358989992173568 7368816261739968 7394402429315454 7405115849236224 7416903879000064 7430828057046072 7443612700341678 7451098204225536 7463917722046464 7467433121366496 7476970072990208 7485781599227904 7489834103025792 7502720265458208 7522657370652672 7535600005091328 7545224015314944 7548777708745216 7561765282886784 7595438014660608 7596627466026816 7608720358629376 7621811063322624 7623004644728298 7631988271087824 7669584272423232 7679379399207936 7692591671864064 7696214773369146 7717208854376448 7719302059613592 7730486212119552 7744004718454144 7753130942057472 7755224661540864 7757328178133856 7778488967036928 7791871756419072 7814696301576192 7829367278098716 7853192342470656 7867935589813488 7880460371437568 7889398098591744 7914654503350336 7916791841989632 7930412579674368 7953642949179648 7965166627749888 7992823456318464 8006575005409536 8016800516272128 8020576315541792 8034375613067208 8042455204560896 8056292144431104 8070152890576896 8071416682653492 8095978312630272 8108987538030813 8131107599161344 8148933289449684 8159340611658432 8171162316398592 8173378651355568 8199534407774976 8213641600377024 8237701625936064 8239926202887168 8264644527476736 8274384319315968 8278863741195264 8303114820424704 8329685747580928 8344016863875072 8359681564176831 8369047442079744 8382485479753728 8409320409809732 8410274276769792 8411591332113984 8421504299131392 8426063365904016 8450745633503376 8462989541984256 8473797957746688 8488377017229312 8492374922338368 8506985943247632 8517850548539136 8530191682338816 8545108654845952 8555178970546176 8559810403458048 8574537446237952 8639301824108928 8669299399887084 8681859961173504 8684214817065291 8695680409862144 8710641215225856 8712005308260912 8722272309814656 8726994200400588 8733411865765888 8750800087916544 8752557977557068 8776433599094784 8791533339273216 8819667262144512 8822059496701248 8834841385279488 8850291106804736 8861344350437376 8865517917867264 8892112907209728 8903986316269128 8906390822238336 8947848317827104 8972256661143552 8978917235597337 8991926388358272 9003410330105856 9018900580806144 9023148354984516 9038672564700609 9045319432400384 9047762105131008 9050216207822832 9063328662484992 9089877656205312 9117145685172224 9135297921318912 9162057732882432 9179258188115736 9223031874945024 9224476208746848 9267414329178072 9279250107376256 9292694399041536 9297725093411328 9324960699038208 9338471218741248 9341004172977792 9370896466028544 9373438215245076 9387018971859456 9399007501836288 9415178372339712 9445308031401984 9461558561366016 9463040248628232 9489274080485376 9507088837691298 9533022702465024 9553921787630664 9566123475737472 9579983405432832 9582581867106528 9610651896925408 9613247236701696 9624576341864448 9629786703890304 9636868265672704 9653448372535296 9657995009718144 9686967290495488 9701002305404928 9734686341187584 9765838462681088 9782640461094912 9799471367129088 9801005971793526 9811986656231424 9825088348986624 9859203239087272 9873487798981632 9907770742728096 9922125669912576 9924816933788904 9934797605634048 9951890296061952 9956577495155328 9973707657600672 9981042132303872 9986445470701056 10000914386190336 10003627020610944 10016984605802769 10030209827536896 10047466673455104 10082353710515712 10128836621369088 10162414751096832 10164006192971064 10175984361450432 10178732368272384 10181493233800686 10211317640483246 10226112363230976 10239172532277248 10256788895818752 10259558723764224 10261619697825528 10289611805835264 10292402746151456 10307314949492736 10337507922743296 10340299548721152 10343104237511808 10358089899982848 10389162341892096 10419595068768256 10439156370798288 10490580786417984 10527006414148602 10542258524282112 10555722455986176 10573883439565824 10604857265572864 10625971535327232 10657097941757952 10675433340546048 10689067355029504 10712500817422944 10741722859241472 10760203854102528 10761888910204656 10811983384041084 10813209784418304 10814903141289408 10841476798881792 10860129419102208 10865244385932912 10879120815544576 10894883088531456 10897838201807424 10932712543699968 10935677917785922 10951522133836032 10983602167914752 10986568270516224 11005470518731776 11019526036635648 11038484988260352 11053224392609952 11070819760566272 11091603643973181 11125355818500096 11146242085569108 11158729922772992 11176647306338304 11201149682049744 11215455109485312 11228672398841856 11234751154538688 11267660844671168 11283986055979008 11317836022972416 11323166563117824 11342647924330176 11357134064718848 11413080537944064 11432716594983936 11434506967092447 11447982406631736 11519069098811904 11538887507796096 11544322160053719 11559065866516112 11575813281564672 11578953089420388 11614188286967808 11616007077681216 11629696413086208 11632836992311296 11635992267200784 11667733450555392 11670077303409424 11701911465459712 11722044452364288 11744050917148074 11762745995601664 11779788513705984 11820690557156352 11856150542946304 11871981755025504 11875187762984448 11930464423769472 11971889647463116 11983591083147264 11989235184477696 12004547106807808 12025200774408192 12030864473312688 12051563419600812 12063682806841344 12066954943763776 12084438216646656 12119836874940416 12143967468945408 12196661398742016 12239010917487648 12260067977033352 12281507483173369 12299301611662464 12356552438904096 12359889304330752 12390259198722048 12396966791215104 12399457134872513 12411576478973952 12433280932050944 12454672230637056 12494528621371392 12497917620326768 12516025295812608 12532010002448384 12553571163119616 12613980614714598 12615411415154688 12617386998170976 12632256448697088 12652365440647168 12676118450255064 12710696936620032 12732565525843968 12738562383507552 12754831300983296 12773311207243776 12776775822808704 12817662982268928 12832768455819264 12839715605187072 12871264496713728 12877326679624192 12958952736163392 12979581788250112 13003949099830626 13043520614793216 13065961822838784 13068007962391368 13083408464721984 13100117798648832 13128836966335602 13164650398642176 13187300008909824 13210360990304128 13229500893216768 13233089245051872 13269187061415936 13275436660207104 13292016525656064 13298276876800896 13315260627601408 13338169360814592 13355979474403692 13396622231273472 13421772476740656 13443138280687616 13458384991715328 13505115495158784 13528350871209216 13534722532476774 13549886334795776 13552008257294752 13567979148600576 13571643157696512 13575324311734248 13634816484307968 13675718527758336 13679411631685632 13682159597100704 13719482407780352 13743086599323648 13768887282173604 13790805650015744 13810786533310464 13901121493767108 13918875161064384 13939041598562304 13987441048557312 14011506259466688 14036008552198136 14056344699042816 14060157322867614 14074296607981568 14098511252754432 14122767558509568 14167962047102976 14209463922343936 14233911120728064 14260633256536947 14283334423230592 14299534053697536 14346938472136704 14349185213606208 14373872800659792 14415977845388112 14419870855052544 14436864512796672 14455302398509056 14480172558802944 14486992514577216 14530450935743232 14537294571919498 14551503458107392 14576950058266624 14602029511781376 14648757694021632 14673960691642368 14692701382180864 14717979984347136 14737632523479936 14788804858630908 14810231698472448 14833807758000128 14861656114092144 14887225400683356 14902196408451072 14927835444092928 14934866242732992 14953940145980416 14971563198455808 14979668206051584 15005440530916416 15045314741305344 15071200010182656 15097555417490432 15123530565773568 15193254932053632 15217440717258752 15243622126645248 15246009289456596 15263976542175648 15272239850701029 15316976460724869 15339168544846464 15358758798415872 15385183343728128 15392429546738292 15434417708752896 15438604119227184 15460972424239104 15488009436908288 15506261884114944 15510449323081728 15514656356267712 15583743512838144 15629392603152384 15658734556197432 15735871179626976 15760920742875136 15778796197183488 15790509621222903 15829309006700672 15833583683979264 15860825159348736 15907285898359296 15930333255499776 15985646912636928 16013150010819072 16033601032544256 16041152631083584 16068751226134416 16112584288862208 16140305781153792 16142833365306984 16217975076061626 16262215198322688 16297866578899368 16318681223316864 16342324632797184 16346757302711136 16399068815549952 16403516876678883 16427283200754048 16475403251872128 16479852405774336 16529289054953472 16548768638631936 16557727482390528 16606229640849408 16659371495161856 16688033727750144 16719363128353662 16738094884159488 16764970959507456 16818640819619464 16823182664227968 16843008598262784 16852126731808032 16901491267006752 16925979083968512 16947595915493376 16976754034458624 16984749844676736 17013971886495264 17035701097078272 17060383364677632 17090217309691904 17110357941092352 17119620806916096 17149074892475904 17278603648217856 17338598799774168 17363719922347008 17368429634130582 17421282430451712 17424010616521824 17444544619629312 17453988400801176 17466823731531776 17501600175833088 17505115955114136 17552867198189568 17583066678546432 17639334524289024 17644118993402496 17669682770558976 17700582213609472 17722688700874752 17731035835734528 17784225814419456 17807972632538256 17812781644476672 17895696635654208 17957834471194674 17983852776716544 18006820660211712 18037801161612288 18046296709969032 18077345129401218 18090638864800768 18095524210262016 18100432415645664 18126657324969984 18179755312410624 18234291370344448 18270595842637824 18324115465764864 18358516376231472 18446063749890048 18448952417493696 18534828658356144 18558500214752512 18585388798083072 18595450186822656 18649921398076416 18682008345955584 18741792932057088 18746876430490152 18774037943718912 18798015003672576 18830356744679424 18890616062803968 18920970922071897 18923117122732032 18926080497256464 18978548160970752 19014177675382596 19066045404930048 19107843575261328 19132246951474944 19159966810865664 19165163734213056 19221303793850816 19226494473403392 19249152683728896 19259573407780608 19306896745070592 19315990019436288 19373934580990976 19469372682375168 19505923649745939 19531676925362176 19565280922189824 19598942734258176 19602011943587052 19623973312462848 19650176697973248 19693255449503403 19718406478174544 19746975597963264 19815541485456192 19844251339825152 19849633867577808 19903780592123904 19913154990310656 19947415315201344 19962084264607744 19972890941402112 20007254041221888 20033969211605538 20094933346910208 20164707421031424 20257673242738176 20302083798715161 20324829502193664 20328012385942128 20351968722900864 20357464736544768 20362986467601372 20422635280966492 20452224726461952 20478345064554496 20513577791637504 20519117447528448 20523239395651056 20579223611670528 20584805492302912 20614629898985472 20675015845486592 20686208475023616 20716179799965696 20878312741596576 20950806883060453 20981161572835968 21054012828297204 21084517048564224 21090235984301421 21111444911972352 21147766879131648 21209714531145728 21251943070654464 21314195883515904 21350866681092096 21378134710059008 21425001634845888 21520407708205056 21523777820409312 21623966768082168 21629806282578816 21682953597763584 21720258838204416 21730488771865824 21758241631089152 21789766177062912 21795676403614848 21805941857879247 21865425087399936 21871355835571844 21903044267672064 21967204335829504 21973136541032448 22010941037463552 22039052073271296 22076969976520704 22106448785219904 22141639521132544 22183207287946362 22250711637000192 22292484171138216 22353294612676608 22402299364099488 22430910218970624 22457344797683712 22469502309077376 22535321689342336 22567972111958016 22635672045944832 22646333126235648 22685295848660352 22714268129437696 22826161075888128 22865433189967872 22869013934184894 22895964813263472 23038138197623808 23077775015592192 23088644320107438 23118131733032224 23151626563129344 23157906178840776 23232014155362432 23259392826172416 23265673984622592 23271984534401568 23335466901110784 23340154606818848 23403822930919424 23444088904728576 23488101834296148 23525491991203328 23559577027411968 23641381114312704 23712301085892608 23743963510051008 23750375525968896 23860928847538944 23943779294926232 23978470368955392 24009094213615616 24050401548816384 24061728946625376 24103126839201624 24127365613682688 24133909887527552 24168876433293312 24239673749880832 24287934937890816 24326962614092439 24393322797484032 24478021834975296 24520135954066704 24563014966346738 24598603223324928 24713104877808192 24719778608661504 24793933582430208 24798914269745026 24823152957947904 24866561864101888 24909344461274112 24989057242742784 24995835240653536 25032050591625216 25064020004896768 25107142326239232 25227961229429196 25230822830309376 25234773996341952 25264512897394176 25304730881294336 25352236900510128 25421393873240064 25465131051687936 25477124767015104 25509662601966592 25553551645617408 25635325964537856 25665536911638528 25679431210374144 25754653359248384 25917905472326784 25959163576500224 26007898199661252 26052644451195873 26087041229586432 26131923645677568 26136015924782736 26166816929443968 26200235597297664 26257673932671204 26329300797284352 26374600017819648 26420721980608256 26459001786433536 26466178490103744 26550873320414208 26584033051312128 26596553753601792 26630521255202816 26676338721629184 26711958948807384 26843544953481312 26886276561375232 26916769983430656 26936751706792011 27010230990317568 27056701742418432 27069445064953548 27099772669591552 27104016514589504 27135958297201152 27143286315393024 27150648623468496 27269632968615936 27351437055516672 27364319194201408 27486173198647296 27537774564347208 27581611300031488 27802242987534216 27837750322128768 27878083197124608 27974882097114624 28023012518933376 28072017104396272 28112689398085632 28120314645735228 28148593215963136 28197022505508864 28245535117019136 28335924094205952 28418927844687872 28467822241456128 28521266513073894 28566668846461184 28599068107395072 28698370427212416 28747745601319584 28831955690776224 28839741710105088 28873729025593344 28910604797018112 28960345117605888 28973985029154432 29060901871486464 29074589143838996 29103006916214784 29153900116533248 29204059023562752 29297515388043264 29347921383284736 29435959968694272 29475265046959872 29577609717261816 29620463396944896 29723312228184288 29774450801366712 29804392816902144 29855670888185856 29869732485465984 29907880291960832 29943126396911616 29959336412103168 30010881061832832 30090629482610688 30142400020365312 30195110834980864 30247061131547136 30386509864107264 30434881434517504 30487244253290496 30492018578913192 30527953084351296 30544479701402058 30633952921449738 30678337089692928 30717517596831744 30770366687456256 30784859093476584 30868835417505792 30877208238454368 30921944848478208 30976018873816576 31012523768229888 31020898646163456 31029312712535424 31167487025676288 31258785206304768 31317469112394864 31471742359253952 31521841485750272 31581019242445806 31658618013401344 31667167367958528 31721650318697472 31814571796718592 31971293825273856 32026300021638144 32067202065088512 32082305262167168 32137502452268832 32225168577724416 32280611562307584 32285666730613968 32435950152123252 32524430396645376 32595733157798736 32637362446633728 32684649265594368 32693514605422272 32798137631099904 32807033753357766 32854566401508096 32950806503744256 32959704811548672 33058578109906944 33115454964781056 33212459281698816 33274810931919543 33318742990323712 33376067455500288 33438726256707324 33476189768318976 33529941919014912 33637281639238928 33646365328455936 33686017196525568 33704253463616064 33802982534013504 33851958167937024 33953508068917248 33969499689353472 34027943772990528 34071402194156544 34180434619383808 34239241613832192 34298149784951808 34303520901277341 34557207296435712 34632966480161157 34677197599548336 34727439844694016 34736859268261164 34842564860903424 34848021233043648 34889089239258624 34907976801602352 34933647463063552 35003200351666176 35010231910228272 35105734396379136 35166133357092864 35288237986804992 35339365541117952 35401164427218944 35462071671469056 35568451628838912 35615945265076512 35625563288953344 35739611741691361 35791393271308416 35915668942389348 35967705553433088 36013641320423424 36075602323224576 36092593419938064 36154690258802436 36181277729601536 36191048420524032 36200864831291328 36253314649939968 36359510624821248 36468582740688896 36717032752462944 36844522449520107 36897904834987392 37069657316712288 37117000429505024 37170777596166144 37190900373645312 37198371404617539 37299842796152832 37364016691911168 37483585864114176 37493752860980304 37548075887437824 37596030007345152 37660713489358848 37841941844143794 37846234245464064 37852160994512928 37957096321941504 38028355350765192 38132090809860096 38215687150522656 38264493902949888 38319933621731328 38330327468426112 38442607587701632 38452988946806784 38498305367457792 38519146815561216 38613793490141184 38631980038872576 38747869161981952 38938745364750336 39011847299491878 39130561844379648 39197885468516352 39204023887174104 39300353395946496 39386510899006806 39436812956349088 39493951195926528 39631082970912384 39688502679650304 39699267735155616 39807561184247808 39826309980621312 39894830630402688 39924168529215488 39945781882804224 40014508082443776 40067938423211076 40189866693820416 40329414842062848 40515346485476352 40604167597430322 40649659004387328 40656024771884256 40703937445801728 40714929473089536 40725972935202744 40845270561932984 40904449452923904 40956690129108992 41027155583275008 41038234895056896 41046478791302112 41158447223341056 41169610984605824 41229259797970944 41350031690973184 41372416950047232 41432359599931392 41756625483193152 41901613766120906 41962323145671936 42108025656594408 42169034097128448 42180471968602842 42222889823944704 42295533758263296 42419429062291456 42503886141308928 42628391767031808 42701733362184192 42756269420118016 42850003269691776 43040815416410112 43047555640818624 43247933536164336 43259612565157632 43365907195527168 43440517676408832 43460977543731648 43516483262178304 43591352807229696 43611883715758494 43730850174799872 43742711671143688 43806088535344128 43934408671659008 43946273082064896 44021882074927104 44078104146542592 44153939953041408 44212897570439808 44283279042265088 44366414575892724 44501423274000384 44584968342276432 44706589225353216 44804598728198976 44861820437941248 44914689595367424 44939004618154752 45070643378684672 45135944223916032 45292666252471296 45370591697320704 45428536258875392 45652322151776256 45730866379935744 45738027868369788 45791929626526944 45950929382174607 46076276395247616 46155550031184384 46177288640214876 46236263466064448 46303253126258688 46315812357681552 46464028310724864 46518785652344832 46531347969245184 46543969068803136 46680309213637696 46888177809457152 46976203668592296 47050983982406656 47282762228625408 47371528863668709 47424602171785216 47487927020102016 47500751051937792 47721857695077888 47887558589852464 47956940737910784 48018188427231232 48100803097632768 48123457893250752 48206253678403248 48267819775055104 48337752866586624 48479347499761664 48653925228184878 48786645594968064 48956043669950592 49040271908133408 49126029932693476 49197206446649856 49210550630036649 49426209755616384 49439557217323008 49587867164860416 49597828539490052 49646305915895808 49733123728203776 49818688922548224 49978114485485568 49991670481307072 50064101183250432 50214284652478464 50455922458858392 50469547992683904 50529025794788352 50704473801020256 50842787746480128 50880531001718243 50930262103375872 50954249534030208 51019325203933184 51107103291234816 51270651929075712 51331073823277056 51358862420748288 51509306718496768 51835810944653568 51918327153000448 52015796399322504 52105288902391746 52263847291355136 52272031849565472 52333633858887936 52400471194595328 52515347865342408 52658601594568704 52749200035639296 52841443961216512 52918003572867072 52932356980207488 53101746640828416 53168066102624256 53193107507203584 53261042510405632 53352677443258368 53423917897614768 53687089906962624 53772553122750464 53873503413584022 54020461980635136 54113403484836864 54138890129907096 54208033029179008 54271916594402304 54286572630786048 54301297246936992 54539265937231872 54702874111033344 54728638388402816 54972346397294592 55075549128694416 55163222600062976 55604485975068432 55675500644257536 55756166394249216 55949764194229248 56046025037866752 56144034208792544 56225378796171264 56240629291470456 56297186431926272 56394045011017728 56491070234038272 56671848188411904 56762912766215691 56837855689375744 56935644482912256 57042533026147788 57133337692922368 57198136214790144 57396740854424832 57495491202639168 57663911381552448 57679483420210176 57747458051186688 57920690235211776 57947970058308864 58121803742972928 58149178287677992 58307800233066496 58408118047125504 58517770949237817 58595030776086528 58695842766569472 58871919937388544 58950530093919744 59079766348510209 59155219434523632 59240926793889792 59446624456368576 59548901602733424 59711341776371712 59739464970931968 59815760583921664 59886252793823232 59918672824206336 60021762123665664 60284800040730624 60390221669961728 60494122263094272 60773019728214528 60869762869035008 60974488506580992 60984037157826384 61055906168702592 61088959402804116 61267905842899476 61356674179385856 61435035193663488 61540733374912512 61569718186953168 61737670835011584 61754416476908736 61843889696956416 61952037747633152 62025047536459776 62058625425070848 62634938224789728 62852420649181359 62943484718507904 63043682971500544 63162038484891612 63270707952904263 63317236026802688 63334334735917056 63443300637394944 63629143593437184 63942587650547712 64052600043276288 64134404130177024 64164610524334336 64275004904537664 64561223124615168 64571333461227936 64871900304246504 65048860793290752 65191466315597472 65274724893267456 65369298531188736 65387029210844544 65417825573637741 65596275262199808 65614067506715532 65709132803016192 65901613007488512 65919409623097344 66117156219813888 66230909929562112 66424918563397632 66549621863839086 66752134911000576 66877452513414648 67059883838029824 67274563278477856 67292730656911872 67372034393051136 67408506927232128 67605965068027008 67703916335874048 67907016137834496 67938999378706944 68055887545981056 68142804388313088 68360869238767616 68478483227664384 68596299569903616 68607041802554682 69114414592871424 69265932960322314 69354395199096672 69454879689388032 69473718536522328 69696042466087296 69778178478517248 69815953603204704 69867294926127104 70006400703332352 70020463820456544 70211468792758272 70332266714185728 70576475973609984 70678731082235904 70802328854437888 70924143342938112 71136903257677824 71231890530153024 71251126577906688 71479223483382722 71582786542616832 71831337884778696 71935411106866176 72027282640846848 72151204646449152 72185186839876128 72309380517604872 72362555459203072 72382096841048064 72401729662582656 72506629299879936 72719021249642496 72937165481377792 73434065504925888 73689044899040214 73795809669974784 74139314633424576 74234000859010048 74381800747290624 74396742809235078 74599685592305664 74728033383822336 74967171728228352 74987505721960608 75096151774875648 75192060014690304 75321426978717696 75683883688287588 75692468490928128 75704321989025856 75914192643883008 76056710701530384 76264181619720192 76431374301045312 76528987805899776 76660654936852224 76885215175403264 76905977893613568 76996610734915584 77038293631122432 77263960077745152 77495738323963904 77877490729500672 78023694598983756 78261123688759296 78395770937032704 78408047774348208 78600706791892992 78773021798013612 78873625912698176 78987902391853056 79262165941824768 79377005359300608 79398535470311232 79652619961242624 79789661260805376 79891563765608448 80029016164887552 80135876846422152 80658829684125696 80810255120376033 81030692970952704 81208335194860644 81299318008774656 81312049543768512 81407874891603456 81429858946179072 81451945870405488 81690541123865968 81808898905847808 81913380258217984 82054311166550016 82092957582604224 82339221969211648 82458519595941888 82700063381946368 82744833900094464 83513250966386304 83803227532241812 83924646291343872 84216051313188816 84338068194256896 84360943937205684 84445779647889408 84591067516526592 84838858124582912 85007772282617856 85256783534063616 85403466724368384 85700006539383552 86095111281637248 86495867072328672 86519225130315264 86731814391054336 86796199944107591 86881035352817664 86921955087463296 87032966524356608 87182705614459392 87223767431516988 87461700349599744 87485423342287376 87612177070688256 87868817343318016 87892546164129792 88043764149854208 88307879906082816 88425795140879616 88566558084530176 88732829151785448 89169936684552864 89413178450706432 89609197456397952 89723640875882496 89829379190734848 89878009236309504 90141286757369344 90271888447832064 90585332504942592 90741183394641408 90857072517750784 91304644303552512 91461732759871488 91476055736739576 91583859253053888 91901858764349214 92152552790495232 92311100062368768 92354577280429752 92472526932128896 92606506252517376 92631624715363104 92928056621449728 93037571304689664 93062695938490368 93087938137606272 93360618427275392 93776355618914304 93952407337184592 94101967964813312 94565524457250816 94743057727337418 94849204343570432 94975854040204032 95001502103875584 95443715390155776 95775117179704928 95913881475821568 96036376854462464 96201606195265536 96246915786501504 96412507356806496 96535639550110208 96675505733173248 96958694999523328 97307850456369756 97573291189936128 97912087339901184 98080543816266816 98252059865386952 98394412893299712 98421101260073298 98852419511232768 98879114434646016 99175734329720832 99195657078980104 99466247456407552 99637377845096448 99824432795758629 99956228970971136 99983340962614144 100128202366500864 100428569304956928 100911844917716784 100939095985367808 101058051589576704 101408947602040512 101761062003436486 101860524206751744 101908499068060416 102038650407866368 102214206582469632 102541303858151424 102717724841496576 103018613436993536 103671621889307136 103836654306000896 104031592798645008 104210577804783492 104527694582710272 104544063699130944 104667267717775872 104800942389190656 105030695730684816 105317203189137408 105498400071278592 105682887922433024 105864713960414976 106203493281656832 106386215014407168 106522085020811264 106705354886516736 106847835795229536 107218835225074083 107374179813925248 107545106245500928 107747006827168044 108040923961270272 108226806969673728 108277780259814192 108416066058358016 108543833188804608 108573145261572096 108602594493873984 109078531874463744 109405748222066688 109457276776805632 110151098257388832 110326445200125952 110533567348560321 111208971950136864 111351001288515072 111512332788498432 111595114213852617 111899528388458496 112092050075733504 112288068417585088 112450757592342528 112481258582940912 112788090022035456 112982140468076544 113525825532431382 113871288965824512 114085066052295576 114266675385844736 114396272429580288 114793481708849664 114990982405278336 115327822763104896 115358966840420352 115494916102373376 115841380470423552 115895940116617728 116243607485945856 116298356575355984 116615600466132992 116816236094251008 117035541898475634 117391685533138944 117901060187839488 118159532697020418 118310438869047264 118481853587779584 118893248912737152 119097803205466848 119422683552743424 119478929941863936 119631521167843328 119772505587646464 119837345648412672 120043524247331328 120569600081461248 120780443339923456 120988244526188544 121546039456429056 121948977013161984 121968074315652768 122111812337405184 122177918805608232 122535811685798952 122713348358771712 122870070387326976 123081466749825024 123139436373906336 123475341670023168 123508832953817472 123687779393912832 123904075495266304 124050095072919552 124117250850141696 125269876449579456 125704841298362718 125886969437015808 126087365943001088 126324076969783224 126541415905808526 126634472053605376 126668669471834112 126886601274789888 127258287186874368 127885175301095424 128105200086552576 128268808260354048 128329221048668672 128550009809075328 129122446249230336 129142666922455872 129743800608493008 130097721586581504 130382932631194944 130549449786534912 130774058421689088 130835651147275482 131192550524399616 131228135013431064 131418265606032384 131803226014977024 131838819246194688 132234312439627776 132461819859124224 132849837126795264 133099243727678172 133504269822001152 133754905026829296 134119767676059648 134549126556955712 134585461313823744 134744068786102272 134817013854464256 135211930136054016 135407832671748096 135877998757413888 136111775091962112 136285608776626176 136721738477535232 136956966455328768 137192599139807232 137214083605109364 137852788146523821 138228829185742848 138531865920644628 138708790398193344 138909759378776064 138947437073044656 139392084932174592 139556356957034496 139631907206409408 139734589852254208 140040927640913088 140664533428371456 141152951947219968 141604657708875776 141848286685876224 142114586591006127 142273806515355648 142463781060306048 142502253155813376 142958446966765444 143165573085233664 143662675769557392 143870822213732352 144054565281693696 144302409292898304 144370373679752256 144618761035209744 144725110918406144 144803459325165312 145013258599759872 145438042499284992 146868131009851776 147378089798080428 147591619339949568 147631651890109947 148278629266849152 148468001718020096 148763601494581248 148793485618470156 149199371184611328 149456066767644672 149934343456456704 149975011443921216 150192303549751296 150642853957435392 151367767376575176 151408643978051712 152113421403060768 152528363239440384 152641593005154729 152862748602090624 153057975611799552 153321309873704448 153770430350806528 153811955787227136 153993221469831168 154076587262244864 154527920155490304 154991476647927808 155754981459001344 156047389197967512 156791541874065408 156816095548696416 157201413583785984 157546043596027224 157747251825396352 157975804783706112 158524331883649536 158754010718601216 158797070940622464 159305239922485248 159579322521610752 159783127531216896 160058032329775104 160271753692844304 161317659368251392 161620510240752066 162061385941905408 162416670389721288 162624099087537024 162815749783206912 162859717892358144 162903891740810976 163381082247731936 163617797811695616 163826760516435968 164108622333100032 164185915165208448 164678443938423296 164917039191883776 165400126763892736 165489667800188928 167026501932772608 167606455064483624 167849292582687744 168432102626377632 168676136388513792 168721887874411368 168891559295778816 169182135033053184 169677716249165824 170015544565235712 170288738298647073 170513567068127232 170806933448736768 171400013078767104 172190222563274496 172991734144657344 173038450260630528 173592399888215182 173762070705635328 173843910174926592 174065933048713216 174365411228918784 174447534863033976 174923400699199488 174970846684574752 175224354141376512 175737634686636032 175785092328259584 176087528299708416 176615759812165632 176851590281759232 177133116169060352 177465658303570896 178339873369105728 179218394912795904 179447281751764992 179658758381469696 179756018472619008 180282573514738688 181170665009885184 181482366789282816 181714145035501568 182609288607105024 182923465519742976 182952111473479152 183167718506107776 183803717528698428 184305105580990464 184622200124737536 184709154560859504 184945053864257792 185213012505034752 185263249430726208 185856113242899456 186075142609379328 186175876275212544 186721236854550784 187904814674369184 188203935929626624 188557261947544077 189131048914501632 189486115454674836 189698408687140864 189951708080408064 190003004207751168 190887430780311552 191550234359409856 191827762951643136 192403212390531072 192493831573003008 192825014713612992 193071279100220416 194615700912739512 195146582379872256 195824174679802368 196161087632533632 196253476720913223 196504119730773904 196788825786599424 196842202520146596 197704839022465536 197758228869292032 198351468659441664 198391314157960208 198932494912815104 199274755690192896 199648865591517258 199966681925228288 200256404733001728 201823689835433568 201878191970735616 202116103179153408 202817895204081024 203522124006872972 203721048413503488 203816998136120832 204077300815732736 204428413164939264 205082607716302848 205435449682993152 206037226873987072 207343243778614272 208063185597290016 208421155609566984 209088127398261888 209334535435551744 209601884778381312 210061391461369632 210634406378274816 210790771292832721 210996800142557184 211365775844866048 211729427920829952 212406986563313664 212772430028814336 213044170041622528 213410709773033472 213695671590459072 214437670450148166 214748359627850496 215090212491001856 215494013654336088 216081847922540544 216453613939347456 216555560519628384 216832132116716032 217087666377609216 217146290523144192 217205188987747968 218157063748927488 218811496444133376 218914553553611264 220302196514777664 220652890400251904 221067134697120642 222417943900273728 222702002577030144 223190228427705234 223799056776916992 224184100151467008 224576136835170176 224901515184685056 224962517165881824 225576180044070912 225964280936153088 227051651064862764 227742577931649024 228170132104591152 228533350771689472 228792544859160576 229586963417699328 229981964810556672 230655645526209792 230717933680840704 230989832204746752 231791880233235456 232487214971891712 232596713150711968 233231200932265984 233632472188502016 234071083796951268 234783371066277888 235802120375678976 236319065394040836 236620877738094528 236963707175559168 237786497825474304 238195606410933696 238957859883727872 239263042335686656 239674691296825344 240087048494662656 241560886679846912 241976489052377088 242430765361128099 243092078912858112 243897954026323968 243936148631305536 244223624674810368 244355837611216464 245071623371597904 245426696717543424 245740140774653952 246162933499650048 246278872747812672 247017665907634944 247375558787825664 247808150990532608 248100190145839104 248234501700283392 250539752899158912 251409682596725436 251773938874031616 252174731886002176 252648153939566448 253082831811617052 253268944107210752 253337338943668224 253773202549579776 254516574373748736 255770350602190848 256210400173105152 256658442097337344 257100019618150656 258285333844911744 259487601216986016 260195443173163008 260388599832322773 260765865262389888 261098899573069824 261548116843378176 261671302294550964 262385101048799232 262456270026862128 262836531212064768 263606452029954048 263677638492389376 264923639718248448 265699674253590528 266198487455356344 267509810053658592 268239535352119296 269098253113911424 269170922627647488 269488137572204544 269634027708928512 270423860272108032 270815665343496192 271755997514827776 272223550183924224 272571217553252352 273913932910657536 274385198279614464 274428167210218728 275705576293047642 276457658371485696 277063731841289256 277417580796386688 277819518757552128 277894874146089312 278784169864349184 279112713914068992 279263814412818816 279469179704508416 280081855281826176 281329066856742912 282305903894439936 283209315417751552 283696573371752448 284229173182012254 284547613030711296 284927562120612096 285004506311626752 285916893933530888 286331146170467328 287325351539114784 287741644427464704 288109130563387392 288604818585796608 288740747359504512 289237522070419488 289450221836812288 289606918650330624 290026517199519744 290876084998569984 293736262019703552 294756179596160856 295183238679899136 295263303780219894 296557258533698304 296936003436040192 297527202989162496 297586971236940312 298398742369222656 298912133535289344 299868686912913408 299950022887842432 300384607099502592 301285707914870784 302735534753150352 302817287956103424 304226842806121536 305283186010309458 305725497204181248 306115951223599104 306642619747408896 307540860701613056 307623911574454272 308153174524489728 309055840310980608 309982953295855616 311509962918002688 312094778395935024 313583083748130816 313632191097392832 314402827167571968 315092087192054448 315494503650792704 315951609567412224 317048663767299072 317594141881244928 318610479844970496 319158645043221504 319566255062433792 320116064659550208 320543507385688608 321656505675222249 322635318736502784 323241020481504132 324122771883810816 324833340779442576 325248198175074048 325631499566413824 325719435784716288 325807783481621952 326762164495463872 327235595623391232 328217244666200064 328371830330416896 329356887876846592 330979335600377856 331600702045680963 334053003865545216 334785342641557851 335212910128967248 335698585165375488 336864205252755264 337352272777027584 337443775748822736 338364270066106368 339355432498331648 340577476597294146 341613866897473536 342800026157534208 344380445126548992 345983468289314688 346076900521261056 347184799776430364 347524141411270656 347687820349853184 348131866097426432 348730822457837568 348895069726067952 349846801398398976 349941693369149504 350448708282753024 351475269373272064 352175056599416832 353703180563518464 354931316607141792 356163717012027701 356679746738211456 358436789825591808 358894563503529984 359317516762939392 359512036945238016 360565147029477376 362341330019770368 362964733578565632 363428290071003136 365846931039485952 365904222946958304 366335437012215552 367607435057396856 368610211161980928 369244400249475072 369418309121719008 369890107728515584 370426025010069504 370526498861452416 371712226485798912 372150285218758656 372351752550425088 373442473709101568 375809629348738368 376407871859253248 377114523895088154 378262097829003264 378972230909349672 379903416160816128 380006008415502336 381774861560623104 383100468718819712 383655525903286272 384806424781062144 384987663146006016 385650029427225984 386142558200440832 389231401825479024 390293164759744512 391648349359604736 392322175265067264 392506953441826446 393008239461547808 393577651573198848 393684405040293192 395409678044931072 395516457738584064 396702937318883328 396782628315920416 397864989825630208 398549511380385792 399297731183034516 399933363850456576 400512809466003456 403647379670867136 403756383941471232 404232206358306816 405635790408162048 407044248013745944 407633996272241664 408154601631465472 408856826329878528 410165215432605696 410870899365986304 412074453747974144 413558364439571463 414686487557228544 416126371194580032 416842311219133968 418176254796523776 418669070871103488 419203769556762624 420122782922739264 421581542585665442 421993600285114368 422731551689732096 423458855841659904 424813973126627328 425544860057628672 426088340083245056 426821419546066944 427391343180918144 428875340900296332 429496719255700992 430180424982003712 430988027308672176 432163695845081088 432907227878694912 433111121039256768 433664264233432064 434175332755218432 434410377975495936 436314127497854976 437829107107222528 440604393029555328 441305780800503808 442134269394241284 442894955670329841 444835887800547456 445404005154060288 446380456855410468 447598113553833984 448368200302934016 449152273670340352 449803030369370112 449925034331763648 451928561872306176 454103302129725528 456340264209182304 457066701543378944 457585089718321152 457924779015464187 459173926835398656 459963929621113344 461311291052419584 461435867361681408 461979664409493504 463583760466470912 464974429943783424 465193426301423936 467264944377004032 468142167593902536 471604240751357952 472638130788081672 473241755476189056 473927414351118336 475572995650948608 476391212821867392 477915719767455744 478526084671373312 479349382593650688 480174096989325312 483121773359693824 483952978104754176 484861530722256198 486184157825716224 487872297262611072 488447249349620736 488711675222432928 490143246743195808 490853393435086848 491480281549307904 492325866999300096 492557745495625344 494035331815269888 494751117575651328 495616301981065216 496200380291678208 496469003400566784 501079505798317824 502819365193450872 503547877748063232 505296307879132896 506165663623234104 506537888214421504 506674677887336448 507546405099159552 509033148747497472 511540701204381696 512420800346210304 513316884194674688 514200039236301312 516570667689823488 518975202433972032 520777199664645546 521531730524779776 522197799146139648 523096233686756352 523342604589101928 524770202097598464 524912540053724256 525673062424129536 527212904059908096 527355276984778752 529847279436496896 531399348507181056 532396974910712688 535019620107317184 538196506227822848 538341845255294976 538976275144409088 539268055417857024 540847720544216064 543511995029655552 544447100367848448 545142435106504704 547827865821315072 548770396559228928 548856334420437456 551411152586095284 552915316742971392 554127463682578512 554835161592773376 555639037515104256 555789748292178624 557568339728698368 558225427828137984 558527628825637632 560163710563652352 564611807788879872 565671785842632231 566418630835503104 567393146743504896 568458346364024508 569095226061422592 569855124241224192 570009012623253504 571833787867061776 572662292340934656 574650703078229568 575483288854929408 577209637171593216 577481494719009024 578475044140838976 578900443673624576 579213837300661248 587472524039407104 588760430162739669 589512359192321712 590366477359798272 590526607560439788 593114517067396608 593872006872080384 595054405978324992 595173942473880624 596797484738445312 597824267070578688 599900045775684864 600769214199005184 605471069506300704 605634575912206848 607573399608753137 608453685612243072 610566372020618916 611450994408362496 612231902447198208 613285239494817792 615081721403226112 615247823148908544 616306349048979456 618111680621961216 619965906591711232 624189556791870048 627264382194785664 628805654335143936 630184174384108896 630989007301585408 631903219134824448 632372313878498163 634097327534598144 635188283762489856 637220959689940992 638317290086443008 639132510124867584 640232129319100416 641087014771377216 643313011350444498 645270637473005568 646482040963008264 648245543767621632 649666681558885152 650496396350148096 651262999132827648 651438871569432576 651615566963243904 653524328990927744 654471191246782464 656434489332400128 656743660660833792 658713775753693184 661958671200755712 663201404091361926 668106007731090432 669570685283115702 670425820257934496 671397170330750976 673728410505510528 674704545554055168 674887551497645472 676728540132212736 678710864996663296 681154953194588292 683227733794947072 685600052315068416 688760890253097984 691966936578629376 692153801042522112 694369599552860728 695375640699706368 696263732194852864 697461644915675136 697790139452135904 699693602796797952 699883386738299008 700897416565506048 702950538746544128 704350113198833664 707406361127036928 709862633214283584 712327434024055402 713359493476422912 716873579651183616 717789127007059968 719024073890476032 721130294058954752 724682660039540736 725929467157131264 726856580142006272 731693862078971904 731808445893916608 732670874024431104 735214870114793712 737220422323961856 738488800498950144 738836618243438016 739780215457031168 741052997722904832 743424452971597824 744300570437517312 744703505100850176 746884947418203136 751619258697476736 752815743718506496 754229047790176308 756524195658006528 757944461818699344 759806832321632256 760012016831004672 763549723121246208 766200937437639424 767311051806572544 769975326292012032 771300058854451968 772285116400881664 778462803650958048 780586329519489024 781165799496968319 783296698719209472 784644350530134528 785013906883652892 786016478923095616 787155303146397696 787368810080586384 790819356089862144 791032915477168128 793565256631840832 797099022760771584 798595462366069032 799866727700913152 807294759341734272 807512767882942464 808464412716613632 811271580816324096 814088496027491888 815267992544483328 816309203262930944 817713652659757056 821741798731972608 824148907495948288 827116728879142926 829372975114457088 832252742389160064 833684622438267936 836352509593047552 837338141742206976 838407539113525248 840245565845478528 843163085171330884 843987200570228736 845463103379464192 846917711683319808 849627946253254656 851089720115257344 853642839092133888 854782686361836288 857750681800592664 858993438511401984 861976054617344352 864327391690162176 865814455757389824 866222242078513536 867328528466864128 868350665510436864 868820755950991872 872628254995709952 875658214214445056 881208786059110656 882611561601007616 884268538788482568 885789911340659682 889671775601094912 890808010308120576 892760913710820936 895196227107667968 896736400605868032 898304547340680704 899606060738740224 899850068663527296 903857123744612352 908206604259451056 912680528418364608 914133403086757888 915849558030928374 918347853670797312 919927859242226688 922622582104839168 922871734723362816 927167520932941824 929948859887566848 930386852602847872 934529888754008064 936284335187805072 943208481502715904 945276261576163344 946483510952378112 947854828702236672 951145991301897216 952782425643734784 955831439534911488 957052169342746624 958698765187301376 960348193978650624 964969517025666747 966243546719387648 967905956209508352 969723061444512396 972368315651432448 975744594525222144 976894498699241472 977423350444865856 980286493486391616 981706786870173696 984651733998600192 985115490991250688 988070663630539776 991232603962130432 992938006801133568 994802106137042889 1002159011596635648 1004356027924673553 1005638730386901744 1007095755496126464 1010592615758265792 1012331327246468208 1013075776428843008 1015092810198319104 1018066297494994944 1024841600692420608 1026633768389349376 1028400078472602624 1033141335379646976 1037950404867944064 1041554399329291092 1043063461049559552 1044395598292279296 1046192467373512704 1046685209178203856 1049540404195196928 1049825080107448512 1051346124848259072 1054425808119816192 1064793949821425376 1068491151036083103 1070039240214634368 1076393012455645696 1076683690510589952 1077952550288818176 1078536110835714048 1081695441088432128 1087023990059311104 1088894200735696896 1090284870213009408 1097540793118457856 1097712668840874912 1102822305172190568 1105830633485942784 1108254927365157024 1109670323185546752 1111278075030208512 1111579496584357248 1115136679457396736 1116450855656275968 1117055257651275264 1120327421127304704 1129223615577759744 1131343571685264462 1134786293487009792 1136916692728049016 1139710248482448384 1140018025246507008 1143667575734123552 1145324584681869312 1149301406156459136 1150966577709858816 1154419274343186432 1154962989438018048 1156950088281677952 1157800887347249152 1158427674601322496 1174945048078814208 1177520860325479338 1179024718384643424 1180732954719596544 1181053215120879576 1186229034134793216 1187744013744160768 1190108811956649984 1190347884947761248 1193594969476890624 1195648534141157376 1199800091551369728 1201538428398010368 1210942139012601408 1211269151824413696 1215146799217506274 1216907371224486144 1221132744041237832 1222901988816724992 1224463804894396416 1226570478989635584 1230163442806452224 1230495646297817088 1232612698097958912 1236223361243922432 1239931813183422464 1248379113583740096 1254528764389571328 1257611308670287872 1260368348768217792 1261978014603170816 1264744627756996326 1268194655069196288 1270376567524979712 1274441919379881984 1276634580172886016 1278265020249735168 1280464258638200832 1282174029542754432 1286626022700888996 1290541274946011136 1292964081926016528 1296491087535243264 1299333363117770304 1300992792700296192 1302525998265655296 1303231133926487808 1307048657981855488 1308942382493564928 1313487321321667584 1317427551507386368 1323917342401511424 1326402808182723852 1336212015462180864 1339141370566231404 1340851640515868992 1342794340661501952 1347456821011021056 1349409091108110336 1349775102995290944 1362309906389176584 1371200104630136832 1373774337046392561 1377521780506195968 1383933873157258752 1384307602085044224 1388739199105721456 1390751281399412736 1392527464389705728 1394923289831350272 1395580278904271808 1399766773476598016 1401794833131012096 1405901077493088256 1414812722254073856 1419725266428567168 1424654868048110804 1426718986952845824 1433747159302367232 1435578254014119936 1438048147780952064 1442260588117909504 1449365320079081472 1451858934314262528 1463616891787833216 1465341748048862208 1470429740229587424 1474440844647923712 1475535399049829047 1476977600997900288 1477673236486876032 1479560430914062336 1482105995445809664 1486848905943195648 1488601140875034624 1489407010201700352 1493769894836406272 1503238517394953472 1505631487437012992 1508458095580352616 1515888923637398688 1519613664643264512 1520024033662009344 1527099446242492416 1532401874875278848 1534622103613145088 1539950652584024064 1542600117708903936 1544570232801763328 1556925607301916096 1562331598993936638 1566593397438418944 1569288701060269056 1570027813767305784 1572032957846191232 1574310606292795392 1574737620161172768 1581638712179724288 1582065830954336256 1587130513263681664 1594198045521543168 1597190924732138064 1599733455401826304 1614589518683468544 1615025535765884928 1616928825433227264 1622543161632648192 1628176992054983776 1630535985088966656 1632618406525861888 1635427305319514112 1643483597463945216 1648297814991896576 1654233457758285852 1658745950228914176 1664505484778320128 1667369244876535872 1672705019186095104 1674676283484413952 1680491131690957056 1686326170342661768 1690926206758928384 1693835423366639616 1697015357527896693 1699255892506509312 1702179440230514688 1707285678184267776 1709565372723672576 1715501363601185328 1717986877022803968 1723952109234688704 1731628911514779648 1732444484157027072 1734657056933728256 1736701331020873728 1737641511901983744 1751316428428890112 1762417572118221312 1765223123202015232 1768537077576965136 1771579822681319364 1779343551202189824 1781616020616241152 1785521827421641872 1790392454215335936 1793472801211736064 1796609094681361408 1799700137327054592 1816413208518902112 1822720198826259411 1825361056836729216 1828266806173515776 1831699116061856748 1836695707341594624 1839855718484453376 1845245164209678336 1845743469446725632 1854335041865883648 1859897719775133696 1860773705205695744 1872568670375610144 1886416963005431808 1890552523152326688 1892967021904756224 1895709657404473344 1897116941635494489 1902291982603794432 1905564851287469568 1911662879069822976 1917397530374602752 1920696387957301248 1929939034051333494 1935811912419016704 1939446122889024792 1944736631302864896 1951489189050444288 1953788997398482944 1954846700889731712 1960572986972783232 1963413573740347392 1969303467997200384 1970230981982501376 1976141327261079552 1982465207924260864 1985876013602267136 1989604212274085778 2004318023193271296 2008712055849347106 2011277460773803488 2014191510992252928 2021185231516531584 2024662654492936416 2026151552857686016 2030185620396638208 2036132594989989888 2049683201384841216 2053267536778698752 2056800156945205248 2066282670759293952 2075900809735888128 2083108798658582184 2086126922099119104 2088791196584558592 2092384934747025408 2093370418356407712 2099080808390393856 2099650160214897024 2102692249696518144 2108851616239632384 2129587899642850752 2136982302072166206 2140078480429268736 2152786024911291392 2153367381021179904 2157072221671428096 2163390882176864256 2174047980118622208 2177788401471393792 2180569740426018816 2195081586236915712 2195425337681749824 2205644610344381136 2211661266971885568 2216509854730314048 2219340646371093504 2223158993168714496 2230273358914793472 2232901711312551936 2234110515302550528 2240654842254609408 2258447231155519488 2262687143370528924 2269572586974019584 2273833385456098032 2279420496964896768 2280036050493014016 2287335151468247104 2290649169363738624 2298602812312918272 2301933155419717632 2309925978876036096 2313900176563355904 2316855349202644992 2343497398490904957 2349890096157628416 2355041720650958676 2358049436769286848 2361465909439193088 2362106430241759152 2372458068269586432 2375488027488321536 2380695769895522496 2391297068282314752 2399600183102739456 2421884278025202816 2422538303648827392 2430293598435012548 2433814742448972288 2442265488082475664 2445803977633449984 2448927609788792832 2453140957979271168 2460326885612904448 2465225396195917824 2472446722487844864 2496758227167480192 2509057528779142656 2515222617340575744 2520736697536435584 2523956029206341632 2529489255513992652 2536389310138392576 2540753135049959424 2548883838759763968 2553269160345772032 2560928517276401664 2564348059085508864 2573252045401777992 2585928163852033056 2592982175070486528 2598666726235540608 2601985585400592384 2605051996531310592 2606462267852975616 2614097315963710976 2617884764987129856 2626974642643335168 2634855103014772736 2647834684803022848 2652805616365447704 2672424030924361728 2678282741132462808 2681703281031737984 2685588681323003904 2694913642022042112 2698818182216220672 2699550205990581888 2724619812778353168 2742400209260273664 2747548674092785122 2755043561012391936 2767867746314517504 2768615204170088448 2777478398211442912 2781502562798825472 2785054928779411456 2789846579662700544 2791160557808543616 2799533546953196032 2803589666262024192 2811802154986176512 2829625444508147712 2839450532857134336 2849309736096221608 2853437973905691648 2867494318604734464 2871156508028239872 2876096295561904128 2884521176235819008 2894908551077000241 2898730640158162944 2903717868628525056 2927233783575666432 2930683496097724416 2940859480459174848 2951070798099658094 2953955201995800576 2955346472973752064 2959120861828124672 2964211990891619328 2973697811886391296 2978814020403400704 2987539789672812544 3006477034789906944 3011262974874025984 3016916191160705232 3031777847274797376 3039227329286529024 3054198892484984832 3064803749750557696 3079901305168048128 3085200235417807872 3089140465603526656 3113851214603832192 3124663197987873276 3133186794876837888 3138577402120538112 3140055627534611568 3144065915692382464 3148621212585590784 3149475240322345536 3163277424359448576 3174261026527363328 3194381849464276128 3199466910803652608 3205473453108249309 3229179037366937088 3230051071531769856 3233857650866454528 3245086323265296384 3256353984109967552 3261071970177933312 3270854610639028224 3308466915516571704 3317491900457828352 3329010969556640256 3334738489753071744 3345410038372190208 3349352566968827904 3360982263381914112 3372652340685323536 3381852413517856768 3387670846733279232 3394030715055793386 3404358880461029376 3419130745447345152 3431002727202370656 3435973754045607936 3447904218469377408 3463257823029559296 3464888968314054144 3469314113867456512 3473402662041747456 3475283023803967488 3502632856857780224 3524835144236442624 3537074155153930272 3543159645362638728 3558687102404379648 3563232041232482304 3571043654843283744 3580784908430671872 3586945602423472128 3593218189362722816 3599400274654109184 3632826417037804224 3645440397652518822 3650722113673458432 3656533612347031552 3663398232123713496 3673391414683189248 3679711436968906752 3690490328419356672 3691486938893451264 3708670083731767296 3719795439550267392 3721547410411391488 3745137340751220288 3772833926010863616 3781105046304653376 3785934043809512448 3794233883270988978 3804583965207588864 3811129702574939136 3823325758139645952 3834795060749205504 3841392775914602496 3859878068102666988 3871623824838033408 3878892245778049584 3889473262605729792 3902978378100888576 3907577994796965888 3909693401779463424 3921145973945566464 3926827147480694784 3940461963965002752 3952282654522159104 3964930415848521728 3971752027204534272 3979208424548171556 4008636046386542592 4017424111698694212 4022554921547606976 4028383021984505856 4042370463033063168 4049325308985872832 4052303105715372032 4106535073557397504 4113600313890410496 4121323011139177683 4132565341518587904 4151801619471776256 4166217597317164368 4172253844198238208 4177582393169117184 4184769869494050816 4186740836712815424 4199300320429794048 4205384499393036288 4217703232479264768 4259175799285701504 4273964604144332412 4280156960858537472 4305572049822582784 4306734762042359808 4314144443342856192 4326781764353728512 4348095960237244416 4355576802942787584 4390850675363499648 4411289220688762272 4423322533943771136 4426606197149487141 4433019709460628096 4438681292742187008 4446317986337428992 4460546717829586944 4465803422625103872 4468221030605101056 4481309684509218816 4516894462311038976 4525374286741057848 4547666770912196064 4558840993929793536 4560072100986028032 4574670302936494208 4581298338727477248 4597205624625836544 4603866310839435264 4619851957752072192 4627800353126711808 4633710698405289984 4686994796981809914 4699780192315256832 4710083441301917352 4716098873538573696 4722931818878386176 4724212860483518304 4744916136539172864 4750976054976643072 4761391539791044992 4782594136564629504 4799200366205478912 4843768556050405632 4845076607297654784 4860587196870025096 4867629484897944576 4884530976164951328 4891607955266899968 4897855219577585664 4906281915958542336 4920653771225808896 4930450792391835648 4944893444975689728 4993516454334960384 5018115057558285312 5041473395072871168 5047912058412683264 5058978511027985304 5072778620276785152 5081506270099918848 5097767677519527936 5106538320691544064 5121857034552803328 5128696118171017728 5146504090803555984 5171856327704066112 5197333452471081216 5203971170801184768 5210103993062621184 5212924535705951232 5228194631927421952 5253949285286670336 5269710206029545472 5295669369606045696 5305611232730895408 5344848061848723456 5356565482264925616 5363406562063475968 5371177362646007808 5389827284044084224 5399100411981163776 5449239625556706336 5468160596478778233 5484800418520547328 5495097348185570244 5510087122024783872 5535735492629035008 5537230408340176896 5554956796422885824 5563005125597650944 5579693159325401088 5582321115617087232 5599067093906392064 5659250889016295424 5678901065714268672 5691350824906483467 5698619472192443216 5706875947811383296 5734988637209468928 5752192591123808256 5769042352471638016 5789817102154000482 5807435737257050112 5854467567151332864 5861366992195448832 5881718960918349696 5902141596199316188 5907910403991601152 5910692945947504128 5918241723656249344 5928423981783238656 5947395623772782592 5957628040806801408 5975079579345625088 6012954069579813888 6033832382321410464 6063555694549594752 6078454658573058048 6108397784969969664 6129607499501115392 6159802610336096256 6170400470835615744 6178280931207053312 6227702429207664384 6249326395975746552 6266373589753675776 6277154804241076224 6280111255069223136 6288131831384764928 6297242425171181568 6298950480644691072 6326554848718897152 6348522053054726656 6388763698928552256 6398933821607305216 6410946906216498618 6458358074733874176 6460102143063539712 6490172646530592768 6512707968219935104 6522143940355866624 6541709221278056448 6616933831033143408 6634983800915656704 6658021939113280512 6669476979506143488 6690820076744380416 6698705133937655808 6721964526763828224 6745304681370647072 6763704827035713536 6775341693466558464 6788061430111586772 6808717760922058752 6838261490894690304 6862005454404741312 6871947508091215872 6895808436938754816 6929777936628108288 6938628227734913024 6950566047607934976 7005265713715560448 7030492195472714871 7049670288472885248 7074148310307860544 7086319290725277456 7117374204808759296 7126464082464964608 7142087309686567488 7173891204846944256 7186436378725445632 7198800549308218368 7265652834075608448 7290880795305037644 7301444227346916864 7313067224694063104 7326796464247426992 7346782829366378496 7359422873937813504 7380980656838713344 7417340167463534592 7443094820822782976 7490274681502440576 7545667852021727232 7562210092609306752 7571868087619024896 7588467766541977956 7609167930415177728 7622259405149878272 7646651516279291904 7682785551829204992 7719756136205333976 7757784491556099168 7778946525211459584 7805956756201777152 7815155989593931776 7819386803558926848 7842291947891132928 7853654294961389568 7880923927930005504 7904565309044318208 7943504054409068544 7958416849096343112 8017272092773085184 8034848223397388424 8045109843095213952 8056766043969011712 8084740926066126336 8098650617971745664 8104606211430744064 8213070147114795008 8227200627780820992 8242646022278355366 8265130683037175808 8303603238943552512 8332435194634328736 8344507688396476416 8355164786338234368 8369539738988101632 8373481673425630848 8398600640859588096 8410768998786072576 8435406464958529536 8518351598571403008 8547929208288664824 8560313921717074944 8611144099645165568 8613469524084719616 8628288886685712384 8653563528707457024 8696191920474488832 8711153605885575168 8781701350726999296 8822578441377524544 8853212394298974282 8866039418921256192 8877362585484374016 8892635972674857984 8921093435659173888 8936442061210202112 8962619369018437632 9033788924622077952 9050748573482115696 9095333541824392128 9117681987859587072 9149340605872988416 9162596677454954496 9194411249251673088 9239703915504144384 9255600706253423616 9267421396810579968 9373989593963619828 9399560384630513664 9420166882603834704 9432197747077147392 9445863637756772352 9448425720967036608 9489832273078345728 9522783079582089984 9598400732410957824 9616420359324747927 9687537112100811264 9690153214595309568 9721174393740050192 9735258969795889152 9769061952329902656 9783215910533799936 9812563831917084672 9841307542451617792 9987032908669920768 10036230115116570624 10082946790145742336 10095824116825366528 10117957022055970608 10145557240553570304 10163012540199837696 10213076641383088128 10257392236342035456 10293008181607111968 10328747793348803329 10343712655408132224 10394666904942162432 10407942341602369536 10420207986125242368 10425849071411902464 10456389263854843904 10507898570573340672 10539420412059090944 10611222465461790816 10689696123697446912 10713130964529851232 10726813124126951936 10742354725292015616 10779654568088168448 10798200823962327552 10898479251113412672 10936321192957556466 10969600837041094656 10990194696371140488 11020174244049567744 11071470985258070016 11074460816680353792 11109913592845771648 11126010251195301888 11159386318650802176 11164642231234174464 11198134187812784128 11318501778032590848 11357802131428537344 11382701649812966934 11397238944384886432 11413751895622766592 11469977274418937856 11504385182247616512 11538084704943276032 11579634204308000964 11614871474514100224 11708935134302665728 11722733984390897664 11763437921836699392 11804283192398632376 11821385891895008256 11836483447312498688 11856847963566477312 11894791247545565184 11915256081613602816 11950159158691250176 12025908139159627776 12067664764642820928 12127111389099189504 12156909317146116096 12259214999002230784 12319605220672192512 12340800941671231488 12356561862414106624 12455404858415328768 12498652791951493104 12532747179507351552 12554309608482152448 12560222510138446272 12576263662769529856 12597900961289382144 12653109697437794304 12697044106109453312 12777527397857104512 12797867643214610432 12821893812432997236 12916716149467748352 12920204286127079424 12980345293061185536 13025415936439870208 13044287880711733248 13233867662066286816 13269967601831313408 13279818591448461423 13316043878226561024 13338953959012286976 13381640153488760832 13397410267875311616 13443929053527656448 13490609362741294144 13550683386933116928 13576122860223173544 13676522981789380608 13724010908809482624 13743895016182431744 13791616873877509632 13859555873256216576 13877256455469826048 13901132095215869952 14010531427431120896 14060984390945429742 14099340576945770496 14148296620615721088 14172638581450554912 14234748409617518592 14252928164929929216 14284174619373134976 14347782409693888512 14372872757450891264 14397601098616436736 14531305668151216896 14581761590610075288 14602888454693833728 14653592928494853984 14693565658732756992 14718845747875627008 14761961313677426688 14834680334927069184 14886189641645565952 14980549363004881152 15124420185218613504 15143736175238049792 15176935533083955912 15218335860830355456 15244518810299756544 15293303032558583808 15365571103658409984 15439512272410667952 15515568983112198336 15611913512403554304 15630311979187863552 15638773607117853696 15684583895782265856 15761847855860011008 15809130618088636416 15887008108818137088 15916833698192686224 16034544185546170368 16069696446794776848 16090219686190427904 16113532087938023424 16169481852132252672 16197301235943491328 16404481789436334699 16426140294229590016 16454401255561641984 16485292044556710732 16530261366074351616 16607206477887105024 16664870389268657472 16689015376792952832 16739079477976203264 16746963346851261696 16797201281719176192 17036703197142806016 17074052474719450401 17095858416577329648 17120627843434149888 17222288199290331136 17256577773371424768 17307127057414914048 17422307211771150336 17563402701453998592 17645156882755049088 17706424788597948564 17732078837842512384 17754725170968748032 17785271945349715968 17842186871318347776 17872884122420404224 17925238738036875264 18101497146964231392 18190667083648784256 18235363975719174144 18298681211745976832 18325193354909908992 18388822498503346176 18479407831008288768 18511201412506847232 18534842793621159936 18747979187927239656 18799120769261027328 18840333765207669408 18864395494154294784 18891727275513544704 18896851441934073216 18979664546156691456 19045566159164179968 19196801464821915648 19232840718649495854 19375074224201622528 19380306429190619136 19442348787480100384 19470517939591778304 19538123904659805312 19566431821067599872 19625127663834169344 19682615084903235584 19974065817339841536 20072460230233141248 20165893580291484672 20191648233650733056 20235914044111941216 20291114481107140608 20326025080399675392 20426153282766176256 20514784472684070912 20586016363214223936 20657495586697606658 20687425310816264448 20789333809884324864 20815884683204739072 20851698142823804928 20912778527709687808 21015797141146681344 21078840824118181888 21222444930923581632 21379392247394893824 21426261929059702464 21453626248253903872 21559309136176336896 21596401647924655104 21796958502226825344 21872642385915112932 21939201674082189312 21980389392742280976 22040348488099135488 22142941970516140032 22219827185691543296 22252020502390603776 22329284462468348928 22396268375625568256 22637003556065181696 22715604262857074688 22765403299625933868 22794477888769772864 22827503791245533184 22939954548837875712 23159268408616001928 23417870268605331456 23445467968781795328 23526875843673398784 23608566384797264752 23642771783790016512 23672966894624997376 23713695927132954624 23830512163227205632 23900318317382500352 24051816278319255552 24135329529285641856 24254222778198379008 24313818634292232192 24518429998004461568 24639210441344385024 24681601883342462976 24910809716830657536 24997305583902986208 25065494359014703104 25108619216964304896 25120445020276892544 25152527325539059712 25195801922578764288 25306219394875588608 25394088212218906624 25555054795714209024 25595735286429220864 25643787624865994472 25833432298935496704 25840408572254158848 25960690586122371072 26050831872879740416 26088575761423466496 26467735324132573632 26559637182896922846 26632087756453122048 26677907918024573952 26763280306977521664 26887858107055312896 26981218725482588288 27101366773866233856 27152245720446347088 27353045963578761216 27448021817618965248 27487790032364863488 27583233747755019264 27719111746512433152 27754512910939652096 27802264190431739904 28021062854862241792 28121968781890859484 28198681153891540992 28296593241231442176 28345277162901109824 28469496819235037184 28568349238746269952 28745745514901782528 28795202197232873472 28849261077974243781 29062611336302433792 29163523181220150576 29205776909387667456 29307185856989707968 29437691495751254016 29523922627354853376 29772379283291131904 29961098726009762304 30248840370437227008 30287472350476099584 30353871066167911824 30436671721660710912 30489037620599513088 30879024544821335904 30986243380046409987 31031137966224396672 31223827024807108608 31260623958375727104 31277547214235707392 31369167791564531712 31523695711720022016 31618261236177272832 31833667396385372448 32069088371092340736 32139392893589553696 32180439372380855808 32227064175876046848 32338963704264505344 32394602471886982656 32808963578872669398 32908802511123283968 32970584089113421464 33060522732148703232 33214412955774210048 33329740778537314944 33378030753585905664 33478158955952406528 33493926693702523392 33594402563438352384 34073406394285612032 34148104949438900802 34191716833154659296 34241255686868299776 34444576398580662272 34513155546742849536 34614254114829828096 34844614423542300672 35126805402907997184 35290313765510098176 35412849577195897128 35464157675685024768 35509450341937496064 35570543890699431936 35684373742636695552 35745768244840808448 35850477476073750528 36202994293928462784 36381334167297568512 36470727951438348288 36597362423491953664 36777644997006692352 36958815662016577536 37022402825013694464 37069685587242319872 37495958375854479312 37598241538522054656 37680667530415338816 37728790988308589568 37793702883868146432 37959329092313382912 38091132318328359936 38393602929643831296 38465681437298991708 38750148448403245056 38760612858381238272 38884697574960200768 38941035879183556608 39076247809319610624 39132863642135199744 39839455774345384269 39948131634679683072 40144920460466282496 40331787160582969344 40383296467301466112 40471828088223882432 40652050160799350784 41029568945368141824 41172032726428447872 41314991173395213316 41374850621632528896 41578667619768649728 41631769366409478144 41703396285647609856 41825557055419375616 42031594282293362688 42444889861847163264 42758784494789787648 42852523858119404928 42907252496507807744 43118618272352673792 43192803295849310208 43593917004453650688 43745284771830225864 43960778785484561952 44080696976198270976 44285883941032280064 44439654371383086592 44504041004781207552 44658568924936697856 44792536751251136512 45431208525714149376 45530806599251867736 45588955777539545728 45655007582491066368 45879909097675751424 46318536817232003856 46835740537210662912 46890935937563590656 47053751687346797568 47217132769594529504 47285543567580033024 47345933789249994752 47427391854265909248 47661024326454411264 47800636634765000704 48103632556638511104 48270659058571283712 48508445556396758016 49036859996008923136 49213445368309004097 49278420882688770048 49363203766684925952 49821619433661315072 49994611167805972416 50217238433928609792 50240890040553785088 50305054651078119424 50391603845157528576 50788176424437813248 51110109591428418048 51191470572858441728 51287575249731988944 51666864597870993408 51921381172244742144 52101663745759480832 52935470648265147264 53119274365793845692 53264175512906244096 53355815836049147904 53526560613955043328 53775716214110625792 53962437450965176576 54304491440892694176 54706091927157522432 54896043635237930496 54975580064729726976 55166467495510038528 55438223493024866304 55604528380863479808 56243937563781718968 56397362307783081984 56593186482462884352 56690554325802219648 56938993638470074368 57136698477492539904 57491491029803565056 57590404394465746944 57698522155948487562 58125222672604867584 58327046362440301152 58411553818775334912 58614371713979415936 58875382991502508032 59047845254709706752 59544758566582263808 59922197452019524608 60497680740874454016 60574944700952199168 60707742132335823648 60873343443321421824 60978075241199026176 61758049089642671808 61972486760092819974 62062275932448793344 62447654049614217216 62555094428471414784 62738335583129063424 63047391423440044032 63236522472354545664 63667334792770744896 64138176742184681472 64278785787179107392 64360878744761711616 64677927408529010688 64789204943773965312 65617927157745338796 65817605022246567936 65941168178226842928 66121045464297406464 66428825911548420096 66659481557074629888 66756061507171811328 66987853387405046784 67188805126876704768 68146812788571224064 68296209898877801604 68383433666309318592 68482511373736599552 68889152797161324544 70253610805815994368 70580627531020196352 70825699154391794256 70928315351370049536 71018900683874992128 71141087781398863872 71491536489681616896 71700954952147501056 72405988587856925568 72762668334595137024 72941455902876696576 73194724846983907328 73555289994013384704 73917631324033155072 74044805650027388928 74991916751708958624 75196483077044109312 75361335060830677632 75457581976617179136 75587405767736292864 75918658184626765824 76182264636656719872 76787205859287662592 76931362874597983416 77500296896806490112 77521225716762476544 77769395149920401536 77882071758367113216 78152495618639221248 78265727284270399488 79678911548690768538 79896263269359366144 80289840920932564992 80663574321165938688 80766592934602932224 80943656176447764864 81304100321598701568 82059137890736283648 82344065452856895744 82629982346790426632 82749701243265057792 83157335239537299456 83263538732818956288 83406792571295219712 83651114110838751232 84063188564586725376 84889779723694326528 85705047716238809856 85814504993015615488 86237236544705347584 86385606591698620416 87187834008907301376 87490569543660451728 87921557570969123904 88571767882064560128 88879308742766173184 89317137849873395712 89585073502502273024 90862417051428298752 91061613198503735472 91177911555079091456 91310015164982132736 92637073634464007712 92958730140139229961 93671481074421325824 93781871875127181312 94107503374693595136 94434265539189059008 94571087135160066048 94854783708531818496 96207265113277022208 96541318117142567424 97016891112793516032 98073719992017846272 98426890736618008194 98726407533369851904 99643238867322630144 99989222335611944832 100434476867857219584 100481780081107570176 100610109302156238848 100783207690315057152 101576352848875626496 102220219182856836096 102575150499463977888 103333729195741986816 103842762344489484288 104203327491518961664 105870941296530294528 106238548731587691384 106528351025812488192 106711631672098295808 107053121227910086656 107551432428221251584 107924874901930353152 108608982881785388352 109412183854315044864 109792087270475860992 110332934991020077056 110876446986049732608 111209056761726959616 112487875127563437936 112794724615566163968 113186372964925768704 113381108651604439296 113877987276940148736 114273396954985079808 114982982059607130112 115180808788931493888 115397044311896975124 116250445345209735168 116654092724880602304 116823107637550669824 117228743427958831872 119089517133164527616 119518367323036152807 119844394904039049216 120995361481748908032 121149889401904398336 121415484264671647296 121956150482398052352 123516098179285343616 123944973520185639948 124124551864897586688 124895308099228434432 125110188856942829568 125476671166258126848 126094782846880088064 127334669585541489792 128276353484369362944 128557571574358214784 128721757489523423232 129355854817058021376 129578409887547930624 131235854315490677592 131882336356453685856 132242090928594812928 132857651823096840192 133318963114149259776 133512123014343622656 133975706774810093568 134377610253753409536 136293625577142448128 136592419797755603208 136766867332618637184 136965022747473199104 137778305594322649088 140507221611631988736 141161255062040392704 141651398308783588512 141856630702740099072 142037801367749984256 142282175562797727744 142983072979363233792 143401909904295002112 144811977175713851136 145525336669190274048 146389449693967814656 147110579988026769408 147835262648066310144 148089611300054777856 149983833503417917248 150722670121661355264 150915163953234358272 151174811535472585728 152364529273313439744 153574411718575325184 153862725749195966832 155000593793612980224 155538790299840803072 155764143516734226432 156304991237278442496 159357823097381537076 159792526538718732288 160579681841865129984 161327148642331877376 161887312352895529728 164118275781472567296 164688130905713791488 165259964693580853264 165499402486530115584 166314670479074598912 166813585142590439424 167302228221677502464 169779559447388653056 171410095432477619712 171629009986031230976 172474473089410695168 172771213183397240832 174375668017814602752 174981139087320903456 175843115141938247808 177143535764129120256 177758617485532346368 178634275699746791424 179170147005004546048 181724834102856597504 182123226397007470944 182355823110158182912 182620030329964265472 185274147268928015424 185917460280278459922 187342962148842651648 188215006749387190272 188868531078378118016 189142174270320132096 189709567417063636992 192414530226554044416 193082636234285134848 194033782225587032064 196147439984035692544 196853781473236016388 197452815066739703808 199286477734645260288 199978444671223889664 200963560162215140352 201220218604312477696 201566415380630114304 203152705697751252992 204440438365713672192 205150300998927955776 206667458391483973632 208406654983037923328 211741882593060589056 212477097463175382768 213056702051624976384 213423263344196591616 215102864856442503168 215849749803860706304 217217965763570776704 218824367708630089728 219584174540951721984 220665869982040154112 221752893972099465216 224975750255126875872 225589449231132327936 226372745929851537408 226762217303208878592 227755974553880297472 228546793909970159616 230361617577862987776 230794088623793950248 232500890690419470336 233308185449761204608 233646215275101339648 234457486855917663744 238179034266329055232 239036734646072305614 239688789808078098432 241990722963497816064 242299778803808796672 242830968529343294592 243912300964796104704 247032196358570687232 247889947040371279896 248249103729795173376 249790616198456868864 250220377713885659136 250953342332516253696 252189565693760176128 254669339171082979584 257115143148716429568 257443514979046846464 258711709634116042752 259156819775095861248 262471708630981355184 263764672712907371712 265715303646193680384 266637926228298519552 267951413549620187136 268755220507506819072 272587251154284896256 273184839595511206416 273533734665237274368 273930045494946398208 278876190420417689883 281014443223263977472 282322510124080785408 283302796617567177024 283713261405480198144 284564351125595455488 289623954351427702272 291050673338380548096 292778899387935629312 294221159976053538816 296179222600109555712 299967667006835834496 301445340243322710528 301830327906468716544 302349623070945171456 304729058546626879488 307725451498391933664 310001187587225960448 311077580599681606144 311528287033468452864 312609982474556884992 318715646194763074152 319585053077437464576 321159363683730259968 322654297284663754752 323774624705791059456 328236551562945134592 329376261811427582976 330519929387161706528 330998804973060231168 332629340958149197824 333627170285180878848 334604456443355004928 339559118894777306112 342820190864955239424 343258019972062461952 344948946178821390336 345542426366794481664 348751336035629205504 349962278174641806912 351686230283876495616 355517234971064692736 357268551399493582848 358340294010009092096 363449668205713195008 364246452794014941888 364711646220316365824 370548294537856030848 371834920560556919844 374685924297685303296 376430013498774380544 377737062156756236032 378284348540640264192 384829060453108088832 386165272468570269696 388067564451174064128 393707562946472032776 398572955469290520576 399956889342447779328 401927120324430280704 402440437208624955392 403132830761260228608 406305411395502505984 408880876731427344384 410300601997855911552 413334916782967947264 416813309966075846656 423483765186121178112 424954194926350765536 426113404103249952768 426846526688393183232 430205729712885006336 431699499607721412608 434435931527141553408 439168349081903443968 441331739964080308224 443505787944198930432 449951500510253751744 452745491859703074816 453524434606417757184 457093587819940319232 460723235155725975552 461588177247587900496 465001781380838940672 466616370899522409216 467292430550202679296 468914973711835327488 476358068532658110464 478073469292144611228 479377579616156196864 483981445926995632128 485661937058686589184 494064392717141374464 495779894080742559792 496498207459590346752 500440755427771318272 501906684665032507392 509338678342165959168 514230286297432859136 514887029958093692928 517423419268232085504 518313639550191722496 524943417261962710368 527529345425814743424 531430607292387360768 533275852456597039104 535902827099240374272 537510441015013638144 545174502308569792512 546369679191022412832 547067469330474548736 547860090989892796416 557752380840835379766 562028886446527954944 564645020248161570816 566605593235134354048 567426522810960396288 569128702251190910976 579247908702855404544 582101346676761096192 585557798775871258624 588442319952107077632 592358445200219111424 599935334013671668992 602890680486645421056 603660655812937433088 604699246141890342912 609458117093253758976 615450902996783867328 620002375174451920896 622155161199363212288 625219964949113769984 637431292389526148304 639170106154874929152 645308594569327509504 647549249411582118912 656473103125890269184 658752523622855165952 661039858774323413056 661997609946120462336 665258681916298395648 679118237789554612224 685640381729910478848 686516039944124923904 691084852733588963328 697502672071258411008 699924556349283613824 703372460567752991232 711034469942129385472 714537102798987165696 726899336411426390016 728492905588029883776 729423292440632731648 741096589075712061696 743669841121113839688 749371848595370606592 752860026997548761088 755474124313512472064 756568697081280528384 772330544937140539392 776135128902348128256 787415125892944065552 797145910938581041152 799913778684895558656 803854240648860561408 804880874417249910784 806265661522520457216 812610822791005011968 817761753462854688768 820601203995711823104 833626619932151693312 836628571261253069649 846967530372242356224 849908389852701531072 853693053376786366464 863398999215442825216 868871863054283106816 878336698163806887936 882663479928160616448 899903001020507503488 905490983719406149632 907048869212835514368 914187175639880638464 923176354495175800992 930003562761677881344 933232741799044818432 934584861100405358592 937829947423670654976 956146938584289222456 958755159232312393728 967962891853991264256 971323874117373178368 988128785434282748928 991559788161485119584 992996414919180693504 1000881510855542636544 1003813369330065014784 1018677356684331918336 1028460572594865718272 1029774059916187385856 1034846838536464171008 1036627279100383444992 1049886834523925420736 1055058690851629486848 1066551704913194078208 1071805654198480748544 1075020882030027276288 1090349004617139585024 1092739358382044825664 1094134938660949097472 1115504761681670759532 1124057772893055909888 1129290040496323141632 1133211186470268708096 1134853045621920792576 1158495817405710809088 1164202693353522192384 1171115597551742517248 1199870668027343337984 1205781360973290842112 1207321311625874866176 1209398492283780685824 1218916234186507517952 1230901805993567734656 1240004750348903841792 1244310322398726424576 1250439929898227539968 1274862584779052296608 1278340212309749858304 1290617189138655019008 1295098498823164237824 1317505047245710331904 1322079717548646826112 1323995219892240924672 1330517363832596791296 1358236475579109224448 1371280763459820957696 1373032079888249847808 1382169705467177926656 1395005344142516822016 1399849112698567227648 1406744921135505982464 1422068939884258770944 1429074205597974331392 1456985811176059767552 1458846584881265463296 1482193178151424123392 1487339682242227679376 1505720053995097522176 1510948248627024944128 1544661089874281078784 1552270257804696256512 1574830251785888131104 1594291821877162082304 1599827557369791117312 1607708481297721122816 1612531323045040914432 1635523506925709377536 1641202407991423646208 1667253239864303386624 1673257142522506139298 1693935060744484712448 1699816779705403062144 1707386106753572732928 1726797998430885650432 1737743726108566213632 1756673396327613775872 1765326959856321232896 1799806002041015006976 1810981967438812299264 1814097738425671028736 1828374351279761276928 1846352708990351601984 1860007125523355762688 1866465483598089636864 1875659894847341309952 1912293877168578444912 1917510318464624787456 1935925783707982528512 1942647748234746356736 1976257570868565497856 1983119576322970239168 1985992829838361387008 2037354713368663836672 2056921145189731436544 2059548119832374771712 2073254558200766889984 2099773669047850841472 2110117381703258973696 2133103409826388156416 2143611308396961497088 2180698009234279170048 2185478716764089651328 2188269877321898194944 2231009523363341519064 2248115545786111819776 2258580080992646283264 2266422372940537416192 2269706091243841585152 2316991634811421618176 2328405386707044384768 2342231195103485034496 2399741336054686675968 2411562721946581684224 2414642623251749732352 2418796984567561371648 2437832468373015035904 2461803611987135469312 2488620644797452849152 2500879859796455079936 2549725169558104593216 2590196997646328475648 2635010094491420663808 2644159435097293652224 2647990439784481849344 2716472951158218448896 2742561526919641915392 2790010688285033644032 2799698225397134455296 2813489842271011964928 2844137879768517541888 2913971622352119535104 2917693169762530926592 2964386356302848246784 2974679364484455358752 3011440107990195044352 3021896497254049888256 3089322179748562157568 3104540515609392513024 3149660503571776262208 3199655114739582234624 3215416962595442245632 3225062646090081828864 3271047013851418755072 3282404815982847292416 3334506479728606773248 3346514285045012278596 3387870121488969424896 3399633559410806124288 3453595996861771300864 3475487452217132427264 3513346792655227551744 3599612004082030013952 3621963934877624598528 3628195476851342057472 3656748702559522553856 3692705417980703203968 3720014251046711525376 3732930967196179273728 3751319789694682619904 3824587754337156889824 3835020636929249574912 3871851567415965057024 3885295496469492713472 3952515141737130995712 3966239152645940478336 3971985659676722774016 4074709426737327673344 4113842290379462873088 4119096239664749543424 4146509116401533779968 4199547338095701682944 4220234763406517947392 4266206819652776312832 4287222616793922994176 4370957433528179302656 4376539754643796389888 4462019046726683038128 4517160161985292566528 4532844745881074832384 4633983269622843236352 4656810773414088769536 4799482672109373351936 4823125443893163368448 4837593969135122743296 4923607223974270938624 4977241289594905698304 5001759719592910159872 5099450339116209186432 5180393995292656951296 5270020188982841327616 5288318870194587304448 5295980879568963698688 5432945902316436897792 5485123053839283830784 5580021376570067288064 5599396450794268910592 5626979684542023929856 5688275759537035083776 5827943244704239070208 5835386339525061853184 5928772712605696493568 5949358728968910717504 6043792994508099776512 6178644359497124315136 6299321007143552524416 6399310229479164469248 6430833925190884491264 6542094027702837510144 6564809631965694584832 6693028570090024557192 6775740242977938849792 6799267118821612248576 6907191993723542601728 6950974904434264854528 7026693585310455103488 7199224008164060027904 7243927869755249197056 7256390953702684114944 7313497405119045107712 7385410835961406407936 7465861934392358547456 7502639579389365239808 7649175508674313779648 7770590992938985426944 7905030283474261991424 7932478305291880956672 7943971319353445548032 8149418853474655346688 8227684580758925746176 8399094676191403365888 8440469526813035894784 8532413639305552625664 8741914867056358605312 8753079509287592779776 8924038093453366076256 9034320323970585133056 9065689491762149664768 9267966539245686472704 9313621546828177539072 9598965344218746703872 9646250887786326736896 9675187938270245486592 9847214447948541877248 9954482579189811396608 10003519439185820319744 10198900678232418372864 10360787990585313902592 10540040377965682655232 10576637740389174608896 10865891804632873795584 10970246107678567661568 11160042753140134576128 11198792901588537821184 11253959369084047859712 11655886489408478140416 11670772679050123706368 11857545425211392987136 11898717457937821435008 12087585989016199553024 12357288718994248630272 12598642014287105048832 12798620458958328938496 12861667850381768982528 13129619263931389169664 13386057140180049114384 13551480485955877699584 13598534237643224497152 13814383987447085203456 13901949808868529709056 14398448016328120055808 14512781907405368229888 14770821671922812815872 14931723868784717094912 15005279158778730479616 15298351017348627559296 15541181985877970853888 15810060566948523982848 15864956610583761913344 15887942638706891096064 16298837706949310693376 16455369161517851492352 16798189352382806731776 16880939053626071789568 17064827278611105251328 17483829734112717210624 17506159018575185559552 17848076186906732152512 18131378983524299329536 18535933078491372945408 19197930688437493407744 19292501775572653473792 19694428895897083754496 19908965158379622793216 20397801356464836745728 20721575981170627805184 21080080755931365310464 21153275480778349217792 21731783609265747591168 21940492215357135323136 22397585803177075642368 22507918738168095719424 23311772978816956280832 23341545358100247412736 23715090850422785974272 23797434915875642870016 24175171978032399106048 25197284028574210097664 25597240917916657876992 26259238527862778339328 26772114280360098228768 27102960971911755399168 27197068475286448994304 27803899617737059418112 28796896032656240111616 29025563814810736459776 29541643343845625631744 29863447737569434189824 30010558317557460959232 30596702034697255118592 31082363971755941707776 31620121133897047965696 31729913221167523826688 32597675413898621386752 32910738323035702984704 33596378704765613463552 33761878107252143579136 34967659468225434421248 35012318037150371119104 35696152373813464305024 36262757967048598659072 37071866156982745890816 38395861376874986815488 38585003551145306947584 39388857791794167508992 39817930316759245586432 40795602712929673491456 41443151962341255610368 42306550961556698435584 44795171606354151284736 45015837476336191438848 46623545957633912561664 47430181700845571948544 47594869831751285740032 48350343956064798212096 50394568057148420195328 51194481835833315753984 52518477055725556678656 53544228560720196457536 54394136950572897988608 55607799235474118836224 57593792065312480223232 59083286687691251263488 59726895475138868379648 61193404069394510237184 62164727943511883415552 63240242267794095931392 63459826442335047653376 65195350827797242773504 65821476646071405969408 67192757409531226927104 67523756214504287158272 69935318936450868842496 70024636074300742238208 71392304747626928610048 72525515934097197318144 76791722753749973630976 78777715583588335017984 81591205425859346982912 84613101923113396871168 89590343212708302569472 90031674952672382877696 93247091915267825123328 94860363401691143897088 95189739663502571480064 96700687912129596424192 100789136114296840390656 105036954111451113357312 107088457121440392915072 108788273901145795977216 111215598470948237672448 115187584130624960446464 118166573375382502526976 119453790950277736759296 122386808138789020474368 124329455887023766831104 126919652884670095306752 134385514819062453854208 135047512429008574316544 139870637872901737684992 142784609495253857220096 145051031868194394636288 153583445507499947261952 157555431167176670035968 163182410851718693965824 169226203846226793742336 179180686425416605138944 186494183830535650246656 189720726803382287794176 190379479327005142960128 201578272228593680781312 210073908222902226714624 214176914242880785830144 217576547802291591954432 230375168261249920892928 236333146750765005053952 244773616277578040948736 253839305769340190613504 268771029638124907708416 270095024858017148633088 279741275745803475369984 285569218990507714440192 290102063736388789272576 315110862334353340071936 326364821703437387931648 338452407692453587484672 358361372850833210277888 372988367661071300493312 380758958654010285920256 403156544457187361562624 428353828485761571660288 435153095604583183908864 460750336522499841785856 472666293501530010107904 489547232555156081897472 507678611538680381227008 537542059276249815416832 559482551491606950739968 571138437981015428880384 630221724668706680143872 652729643406874775863296 676904815384907174969344 761517917308020571840512 806313088914374723125248 856707656971523143320576 870306191209166367817728 945332587003060020215808 979094465110312163794944 1015357223077360762454016 1075084118552499630833664 1118965102983213901479936 1142276875962030857760768 1305459286813749551726592 1523035834616041143681024 1612626177828749446250496 1713415313943046286641152 1890665174006120040431616 1958188930220624327589888 2030714446154721524908032 2284553751924061715521536 2610918573627499103453184 3046071669232082287362048 3225252355657498892500992 3426830627886092573282304 3916377860441248655179776 4569107503848123431043072 6092143338464164574724096 6853661255772185146564608 7832755720882497310359552 9138215007696246862086144 13707322511544370293129216 18276430015392493724172288 27414645023088740586258432 54829290046177481172516864
- Sum of all divisors σ(n): 209805552662543529843873117
- Sum of proper divisors (its aliquot sum) s(n): 154976262616366048671356253
- 54829290046177481172516864 is an abundant number, because the sum of its proper divisors (154976262616366048671356253) is greater than itself. Its abundance is 100146972570188567498839389
Bases of 54829290046177481172516864
- Binary: 101101010110101000110111000100111010011111100110010010001010110101000100000000000000002
- Hexadecimal: 0x2D5A8DC4E9F9922B510000
- Base-36: 6W0HC95PN66KQ9S00
Squares and roots of 54829290046177481172516864
- 54829290046177481172516864 squared (548292900461774811725168642) is 3006251046967857015487294099731269448841236364394496
- 54829290046177481172516864 cubed (548292900461774811725168643) is 164830610605825354101904667472447324822676522593020007874274447012675708780544
-
54829290046177481172516864 is a
perfect square number . Itssquare root is 7404680279808 -
The
cube root of 54829290046177481172516864 is 379901382.6412729653
Scales and comparisons
How big is 54829290046177481172516864?- 54,829,290,046,177,481,172,516,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 54,829,290,046,177,481,172,516,864 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 54829290046177481172516864 cubic inches would be around 31658448.6 feet tall.
Recreational maths with 54829290046177481172516864
- 54829290046177481172516864 backwards is 46861527118477164009292845
- The number of decimal digits it has is: 26
- The sum of 54829290046177481172516864'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 54829290046177481172516864 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 54829290046177481172516864 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/54829290046177481172516864/
Chicago style:
Numbermatics. 2024. "Number 54829290046177481172516864 - Facts about the integer". https://numbermatics.com/n/54829290046177481172516864/
The information we have on file for 54829290046177481172516864 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 54829290046177481172516864, math, Factors of 54829290046177481172516864, curriculum, school, college, exams, university, Prime factorization of 54829290046177481172516864, STEM, science, technology, engineering, physics, economics, calculator, fifty-four septillion, eight hundred twenty-nine sextillion, two hundred ninety quintillion, forty-six quadrillion, one hundred seventy-seven trillion, four hundred eighty-one billion, one hundred seventy-two million, five hundred sixteen thousand, eight hundred sixty-four.