51407620865194797677150208
51,407,620,865,194,797,677,150,208 is an even composite number composed of six prime numbers multiplied together.
51407620865194797677150208 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 51407620865194797677150208:
221 × 33 × 73 × 173 × 793 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 79 × 79 × 79 × 103 × 103 × 103)See below for interesting mathematical facts about the number 51407620865194797677150208 from the Numbermatics database.
Names of 51407620865194797677150208
- Cardinal: 51407620865194797677150208 can be written as Fifty-one septillion, four hundred seven sextillion, six hundred twenty quintillion, eight hundred sixty-five quadrillion, one hundred ninety-four trillion, seven hundred ninety-seven billion, six hundred seventy-seven million, one hundred fifty thousand, two hundred eight.
Scientific notation
- Scientific notation: 5.1407620865194797677150208 × 1025
Factors of 51407620865194797677150208
Divisors of 51407620865194797677150208
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 79 84 96 98 102 103 108 112 119 126 128 136 144 147 153 158 168 189 192 196 204 206 216 224 237 238 252 256 272 288 289 294 306 309 316 336 343 357 378 384 392 408 412 432 441 448 459 474 476 504 512 544 553 576 578 588 612 618 632 672 686 711 714 721 756 768 784 816 824 833 864 867 882 896 918 927 948 952 1008 1024 1029 1071 1088 1106 1152 1156 1176 1224 1236 1264 1323 1343 1344 1372 1422 1428 1442 1512 1536 1568 1632 1648 1659 1666 1728 1734 1751 1764 1792 1836 1854 1896 1904 2016 2023 2048 2058 2133 2142 2163 2176 2212 2304 2312 2352 2448 2472 2499 2528 2601 2646 2686 2688 2744 2781 2844 2856 2884 3024 3072 3087 3136 3213 3264 3296 3318 3332 3456 3468 3502 3528 3584 3672 3708 3792 3808 3871 4029 4032 4046 4096 4116 4266 4284 4326 4352 4424 4608 4624 4704 4896 4913 4944 4977 4998 5047 5056 5202 5253 5292 5372 5376 5488 5562 5688 5712 5768 5831 6048 6069 6144 6174 6241 6272 6426 6489 6528 6592 6636 6664 6912 6936 7004 7056 7168 7344 7416 7497 7584 7616 7742 7803 8058 8064 8092 8137 8192 8232 8532 8568 8652 8704 8848 9216 9248 9261 9401 9408 9792 9826 9888 9954 9996 10094 10112 10404 10506 10584 10609 10744 10752 10976 11124 11376 11424 11536 11613 11662 12087 12096 12138 12257 12288 12348 12482 12544 12852 12978 13056 13184 13272 13328 13824 13872 14008 14112 14161 14336 14688 14739 14832 14931 14994 15141 15168 15232 15484 15606 15759 16116 16128 16184 16274 16384 16464 17064 17136 17304 17408 17493 17696 18207 18432 18496 18522 18723 18802 18816 19467 19584 19652 19776 19908 19992 20188 20224 20808 21012 21168 21218 21488 21504 21952 22248 22491 22752 22831 22848 23072 23226 23324 24174 24192 24276 24411 24514 24576 24696 24964 25088 25704 25956 26112 26368 26544 26656 27097 27648 27744 28016 28203 28224 28322 28672 29376 29478 29664 29767 29862 29988 30282 30336 30464 30968 31212 31518 31827 32232 32256 32368 32548 32768 32928 34128 34272 34391 34608 34816 34839 34986 35329 35392 36261 36414 36771 36864 36992 37044 37446 37604 37632 38934 39168 39304 39552 39816 39984 40376 40448 41616 42024 42336 42436 42483 42976 43008 43687 43904 44217 44496 44982 45423 45504 45662 45696 46144 46452 46648 47277 48348 48384 48552 48822 49028 49152 49392 49928 50176 51408 51912 52224 52479 52736 53088 53312 54194 54621 55296 55488 56032 56169 56406 56448 56644 56959 57344 58752 58956 59328 59534 59724 59976 60564 60672 60928 61936 62424 63036 63654 64464 64512 64736 65096 65536 65807 65856 68256 68493 68544 68782 69216 69632 69678 69972 70658 70784 72522 72828 73233 73542 73728 73984 74088 74263 74892 75208 75264 77868 78336 78608 79104 79632 79968 80752 80896 81291 83232 84048 84609 84672 84872 84966 85799 85952 86016 87374 87808 88434 88992 89301 89964 90846 91008 91324 91392 92288 92904 93296 94554 95481 96696 96768 97104 97644 98056 98304 98784 99127 99856 100352 102816 103173 103824 104448 104517 104958 105472 105987 106097 106176 106624 108388 109242 110313 110592 110976 112064 112338 112812 112896 113288 113918 114688 117504 117912 118656 119068 119448 119952 121128 121344 121856 123872 124848 126072 127308 127449 128928 129024 129472 130192 131061 131072 131614 131712 132651 136269 136512 136986 137088 137564 138329 138432 139264 139356 139944 141316 141568 145044 145656 146466 147084 147456 147968 148176 148526 149784 150416 150528 155736 156672 157216 157437 158208 159264 159817 159936 161504 161792 162582 166464 168096 168507 169218 169344 169744 169932 170877 171598 171904 172032 174748 175616 176868 177984 178602 179928 180353 181692 182016 182648 182784 184576 185808 186592 189108 190962 193392 193536 194208 195288 196112 196608 197421 197568 198254 199712 200704 205479 205632 206346 207648 208369 208896 209034 209916 210944 211974 212194 212352 213248 216776 218484 219699 220626 221184 221952 222789 224128 224676 225624 225792 226576 227836 229376 235008 235824 237312 238136 238896 239904 240737 242256 242688 243712 243873 247744 249696 252144 253827 254616 254898 257397 257856 258048 258944 260384 262122 262144 263228 263424 265302 267903 272538 273024 273972 274176 275128 276658 276864 278528 278712 279888 282632 283136 286443 290088 291312 292932 294168 294912 295936 296352 297052 297381 299568 300832 301056 305809 309519 311472 313344 314432 314874 316416 317961 318291 318528 319634 319872 323008 323584 325164 330939 332928 336192 337014 338436 338688 339488 339864 341754 343196 343808 344064 349496 351232 353736 355968 357204 359856 360706 363384 364032 365296 365568 369152 371616 373184 378216 381924 382347 386784 387072 388127 388416 390576 392224 393183 393216 394842 395136 396508 398713 399424 401408 410958 411264 412692 414987 415296 416738 417792 418068 419832 421888 423948 424388 424704 426496 433552 436968 439398 441252 442368 443904 445578 448256 449352 451248 451584 453152 455672 458752 460649 470016 471648 474624 476272 477792 479451 479808 481474 484512 485376 487424 487746 493039 495488 499392 504288 506039 507654 509232 509796 512631 514794 515712 516096 517888 519841 520768 524244 524288 526456 526848 530604 535806 541059 545076 546048 547944 548352 550256 553316 553728 557056 557424 559776 565264 566272 572886 580176 582624 585864 588336 589824 591872 592263 592704 594104 594762 599136 600593 601664 602112 611618 616437 619038 622944 625107 626688 628864 629748 632832 635922 636582 637056 639268 639744 642823 646016 647168 650328 661878 665856 668367 672384 674028 676872 677376 678976 679728 683508 686392 687616 688128 698992 702464 707472 711936 714408 719712 721412 722211 726768 728064 730592 731136 731619 738304 742679 743232 746368 756432 763848 764694 772191 773568 774144 776254 776832 781152 784448 786366 786432 789684 790272 793016 797426 798848 802816 803709 821916 822528 825384 829974 830592 833476 835584 836136 838111 839664 843776 847896 848776 849408 852992 867104 873936 878796 882504 884736 887808 891156 892143 896512 898704 902496 903168 906304 911344 917427 917504 921298 928557 940032 943296 949248 952544 953883 954873 955584 958902 959616 962948 968303 969024 970752 974848 975492 986078 990976 998784 1008576 1012078 1015308 1018464 1019592 1025262 1029588 1031424 1032192 1035776 1039682 1041536 1048488 1048576 1052912 1053696 1061208 1071612 1082118 1090152 1092096 1092727 1095888 1096704 1100512 1106632 1107456 1114112 1114848 1118719 1119552 1130528 1132544 1145772 1160352 1164381 1165248 1171728 1176672 1179549 1179648 1183744 1184526 1185408 1188208 1189524 1196139 1198272 1201186 1203328 1204224 1223236 1232874 1238076 1244961 1245888 1250214 1253376 1257728 1259496 1262471 1265664 1271844 1273164 1274112 1278536 1279488 1285646 1292032 1294336 1300656 1323756 1331712 1336734 1344768 1348056 1353744 1354752 1357952 1359456 1367016 1372784 1375232 1376256 1381947 1397984 1404928 1414944 1423872 1428816 1438353 1439424 1442824 1444422 1453536 1456128 1458583 1461184 1462272 1463238 1476608 1479117 1485358 1486464 1492736 1512864 1518117 1527696 1529388 1537893 1544382 1547136 1548288 1552508 1553664 1559523 1562304 1568896 1572732 1572864 1579368 1580544 1586032 1594852 1597696 1605632 1607418 1623177 1643832 1645056 1650768 1659948 1661184 1666952 1671168 1672272 1676222 1679328 1685159 1687552 1695792 1697552 1698816 1705984 1734208 1747872 1757592 1765008 1769472 1775616 1776789 1782312 1784286 1793024 1797408 1801779 1803649 1804992 1806336 1812608 1822688 1834854 1835008 1842596 1857114 1875321 1880064 1886592 1898496 1905088 1907766 1909746 1911168 1917804 1919232 1925896 1928469 1936606 1938048 1941504 1949696 1950984 1972156 1981952 1997568 2005101 2017152 2024156 2030616 2036928 2039184 2050524 2059176 2062848 2064384 2071552 2079364 2083072 2096976 2097152 2105824 2107392 2122416 2140663 2143224 2164236 2166633 2180304 2184192 2185454 2191776 2193408 2201024 2213264 2214912 2228037 2228224 2229696 2237438 2239104 2261056 2265088 2291544 2316573 2320704 2328762 2330496 2343456 2351593 2353344 2359098 2359296 2367488 2369052 2370816 2376416 2379048 2392278 2396544 2402372 2406656 2408448 2446472 2465748 2476152 2489922 2491776 2500428 2506752 2514333 2515456 2518992 2524942 2531328 2543688 2546328 2548224 2557072 2558976 2571292 2584064 2588672 2601312 2647512 2663424 2673468 2676429 2689536 2696112 2707488 2709504 2715904 2716889 2718912 2734032 2745568 2750464 2752281 2752512 2763894 2790991 2795968 2809856 2829888 2847744 2857632 2864619 2876706 2878848 2885648 2888844 2904909 2907072 2912256 2917166 2922368 2924544 2926476 2953216 2958234 2970716 2972928 2985472 3025728 3036234 3055392 3058776 3066001 3075786 3088764 3094272 3096576 3105016 3107328 3119046 3124608 3137792 3145464 3145728 3158736 3161088 3172064 3189704 3195392 3211264 3214836 3246354 3278181 3287664 3290112 3301536 3319896 3322368 3333904 3342336 3344544 3352444 3356157 3358656 3370318 3375104 3391584 3395104 3397632 3411968 3451273 3468416 3493143 3495744 3515184 3530016 3538944 3542273 3551232 3553578 3564624 3568572 3586048 3588417 3594816 3603558 3607298 3609984 3612672 3625216 3638887 3645376 3669708 3670016 3685192 3714228 3734883 3750642 3760128 3773184 3787413 3796992 3810176 3815532 3819492 3822336 3835608 3838464 3851792 3856938 3873212 3876096 3883008 3899392 3901968 3944312 3963904 3995136 4010202 4034304 4048312 4061232 4073856 4078368 4101048 4118352 4125696 4128768 4143104 4145841 4158728 4166144 4193952 4211648 4214784 4244832 4281326 4286448 4315059 4328472 4333266 4360608 4368384 4370908 4375749 4383552 4386816 4402048 4426528 4429824 4437351 4456074 4456448 4459392 4474876 4478208 4499761 4522112 4530176 4554351 4583088 4633146 4641408 4657524 4660992 4678569 4686912 4703186 4706688 4718196 4718592 4734976 4738104 4741632 4752832 4758096 4784556 4793088 4804744 4813312 4816896 4869531 4892944 4931496 4952304 4979844 4983552 5000856 5013504 5028666 5030912 5037984 5049884 5055477 5062656 5087376 5092656 5096448 5114144 5117952 5142584 5168128 5177344 5198753 5202624 5295024 5326848 5346936 5352858 5379072 5392224 5405337 5410947 5414976 5419008 5431808 5433778 5437824 5468064 5491136 5500928 5504562 5505024 5527788 5581982 5591936 5619712 5625963 5659776 5695488 5715264 5729238 5753412 5757696 5771296 5777688 5785407 5809818 5814144 5824512 5834332 5844736 5849088 5852952 5866777 5906432 5916468 5941432 5945856 5970944 6051456 6072468 6110784 6117552 6132002 6151572 6177528 6188544 6193152 6210032 6214656 6238092 6249216 6275584 6290928 6291456 6317472 6322176 6344128 6379408 6390784 6421989 6422528 6429672 6492708 6499899 6556362 6575328 6580224 6603072 6639792 6644736 6667808 6684111 6684672 6689088 6704888 6712314 6717312 6740636 6750208 6778121 6783168 6790208 6795264 6823936 6902546 6936832 6986286 6991488 7030368 7054779 7060032 7077888 7084546 7102464 7107156 7129248 7137144 7172096 7176834 7189632 7207116 7214596 7219968 7225344 7250432 7277774 7290752 7339416 7340032 7370384 7428456 7469766 7501284 7520256 7542999 7546368 7574826 7593984 7620352 7631064 7638984 7644672 7649089 7671216 7676928 7703584 7713876 7746424 7752192 7766016 7798784 7803936 7831033 7888624 7927808 7990272 8020404 8068608 8096624 8122464 8147712 8150667 8156736 8202096 8236704 8251392 8256843 8257536 8286208 8291682 8317456 8332288 8372973 8381663 8387904 8423296 8429568 8489664 8562652 8572896 8630118 8656944 8666532 8714727 8721216 8736768 8741816 8751498 8767104 8773632 8804096 8837297 8853056 8859648 8874702 8912148 8912896 8918784 8949752 8956416 8999522 9044224 9060352 9108702 9166176 9198003 9266292 9282816 9315048 9321984 9357138 9373824 9406372 9413376 9436392 9437184 9469952 9476208 9483264 9505664 9516192 9569112 9586176 9609488 9626624 9633792 9739062 9785888 9834543 9862992 9904608 9959688 9967104 10001712 10027008 10057332 10061824 10068471 10075968 10099768 10110954 10125312 10174752 10185312 10192896 10210081 10228288 10235904 10285168 10336256 10353819 10354688 10397506 10405248 10479429 10590048 10626819 10653696 10693872 10705716 10758144 10765251 10784448 10810674 10821894 10829952 10838016 10863616 10867556 10875648 10916661 10927991 10936128 10982272 11001856 11009124 11010048 11055576 11163964 11183872 11239424 11251926 11319552 11362239 11390976 11430528 11458476 11506824 11515392 11542592 11555376 11570814 11619636 11628288 11649024 11668664 11689472 11698176 11705904 11733554 11812864 11832936 11882864 11891712 11941888 12102912 12144936 12221568 12235104 12264004 12303144 12355056 12377088 12386304 12420064 12429312 12437523 12476184 12498432 12551168 12581856 12625543 12634944 12644352 12688256 12758816 12781568 12843978 12845056 12859344 12985416 12999798 13112724 13127247 13150656 13160448 13206144 13279584 13289472 13312053 13335616 13368222 13369344 13378176 13409776 13424628 13434624 13481272 13499283 13500416 13556242 13566336 13580416 13590528 13647872 13663053 13805092 13873664 13972572 13982976 14035707 14060736 14109558 14120064 14155776 14169092 14204928 14214312 14247887 14258496 14274288 14344192 14353668 14379264 14414232 14429192 14439936 14450688 14500864 14555548 14581504 14678832 14680064 14740768 14856912 14939532 15002568 15040512 15085998 15092736 15149652 15166431 15187968 15240704 15262128 15277968 15289344 15298178 15342432 15353856 15407168 15427752 15492848 15504384 15532032 15596259 15597568 15607872 15662066 15777248 15855616 15980544 16040808 16137216 16193248 16216011 16232841 16244928 16295424 16301334 16313472 16404192 16461151 16473408 16502784 16513686 16515072 16572416 16583364 16634912 16664576 16745946 16763326 16775808 16846592 16859136 16979328 17125304 17145792 17260236 17313888 17333064 17356221 17429454 17442432 17473536 17483632 17502996 17534208 17547264 17600331 17608192 17674594 17706112 17719296 17749404 17824296 17825792 17837568 17899504 17912832 17999044 18088448 18120704 18217404 18332352 18396006 18532584 18565632 18576359 18630096 18643968 18714276 18747648 18812744 18826752 18872784 18874368 18939904 18952416 18966528 19011328 19018223 19032384 19138224 19172352 19218976 19253248 19265967 19267584 19478124 19571776 19669086 19725984 19809216 19919376 19934208 20003424 20052333 20054016 20114664 20123648 20136942 20151936 20199536 20221908 20250624 20334363 20349504 20370624 20385792 20420162 20456576 20471808 20570336 20672512 20707638 20709376 20795012 20810496 20958858 21164337 21180096 21253638 21307392 21387744 21411432 21462007 21516288 21530502 21568896 21621348 21643788 21659904 21676032 21727232 21735112 21751296 21833322 21855982 21872256 21964544 22003712 22018248 22020096 22111152 22327928 22367744 22478848 22503852 22628997 22639104 22724478 22781952 22861056 22916952 22947267 23013648 23030784 23085184 23110752 23141628 23239272 23256576 23298048 23337328 23378944 23396352 23411808 23467108 23493099 23625728 23665872 23765728 23783424 23883776 24158911 24205824 24289872 24443136 24452001 24470208 24528008 24606288 24710112 24754176 24772608 24795911 24840128 24858624 24875046 24952368 24996864 25102336 25118919 25144989 25163712 25251086 25269888 25288704 25376512 25517632 25563136 25687956 25690112 25718688 25970832 25999596 26144181 26225448 26254494 26301312 26320896 26412288 26511891 26559168 26578944 26624106 26671232 26736444 26738688 26756352 26819552 26849256 26869248 26962544 26998566 27000832 27112484 27132672 27160832 27181056 27295744 27326106 27594009 27610184 27747328 27945144 27965952 28071414 28121472 28219116 28240128 28311552 28338184 28409856 28428624 28495774 28516992 28548576 28688384 28707336 28758528 28828464 28858384 28879872 28901376 29001728 29111096 29163008 29357664 29481536 29503629 29713824 29879064 30005136 30081024 30171996 30185472 30205413 30299304 30332862 30375936 30481408 30524256 30555936 30578688 30596356 30630243 30662033 30684864 30707712 30814336 30855504 30985696 31008768 31061457 31064064 31192518 31195136 31215744 31324132 31498327 31554496 31711232 31880457 31961088 32081616 32274432 32386496 32432022 32465682 32489856 32590848 32602668 32626944 32749983 32783973 32808384 32922302 32946816 33005568 33027372 33030144 33144832 33166728 33269824 33329152 33491892 33526652 33551616 33693184 33718272 33958656 34086717 34250608 34291584 34520472 34627776 34666128 34712442 34858908 34884864 34947072 34967264 35005992 35068416 35094528 35200662 35216384 35349188 35412224 35438592 35498808 35648592 35651584 35675136 35799008 35825664 35998088 36176896 36241408 36391271 36434808 36664704 36792012 37065168 37131264 37152718 37260192 37287936 37428552 37495296 37625488 37653504 37745568 37876629 37879808 37904832 37933056 38022656 38036446 38064768 38276448 38344704 38437952 38506496 38531934 38535168 38956248 39143552 39338172 39381741 39451968 39618432 39838752 39868416 39977081 40006848 40104666 40108032 40229328 40247296 40273884 40303872 40399072 40443816 40497849 40501248 40668726 40699008 40741248 40771584 40840324 40913152 40943616 41067439 41140672 41345024 41415276 41418752 41590024 41620992 41917716 42328674 42360192 42507276 42614784 42743661 42775488 42822864 42924014 43032576 43061004 43137792 43242696 43287576 43319808 43352064 43454464 43470224 43502592 43666644 43711964 43744512 43929088 44007424 44036496 44040192 44222304 44655856 44735488 44957696 45007704 45257994 45278208 45448956 45499293 45563904 45722112 45833904 45894534 46027296 46061568 46170368 46221504 46283256 46478544 46513152 46596096 46674656 46757888 46788777 46792704 46823616 46934216 46986198 47251456 47331744 47446847 47531456 47566848 47767552 48317822 48411648 48579744 48698523 48886272 48904002 48940416 49056016 49212576 49383453 49420224 49508352 49545216 49591822 49680256 49717248 49750092 49904736 49993728 50204672 50237838 50289978 50327424 50502172 50539776 50577408 50753024 50783017 51035264 51126272 51375912 51380224 51437376 51941664 51999192 52122017 52288362 52450896 52508988 52602624 52641792 52800993 52824576 53023782 53118336 53157888 53248212 53342464 53472888 53477376 53512704 53543623 53639104 53698512 53738496 53925088 53997132 54001664 54224968 54265344 54321664 54362112 54591488 54652212 55188018 55220368 55494656 55729077 55890288 55931904 56142828 56242944 56438232 56480256 56623104 56676368 56819712 56857248 56991548 57033984 57054669 57097152 57376768 57414672 57517056 57656928 57716768 57759744 57797901 57802752 58003456 58222192 58326016 58671641 58715328 58963072 59007258 59427648 59758128 60010272 60162048 60343992 60370944 60410826 60598608 60665724 60751872 60962816 61003089 61048512 61111872 61157376 61192712 61260486 61324066 61369728 61415424 61628672 61711008 61861079 61971392 62017536 62122914 62128128 62385036 62390272 62431488 62648264 62996654 63108992 63422464 63493011 63760914 63922176 64163232 64386021 64548864 64772992 64864044 64931364 64979712 65181696 65205336 65253888 65499966 65567946 65616768 65844604 65893632 66011136 66054744 66060288 66210769 66289664 66333456 66539648 66658304 66983784 67053304 67103232 67386368 67436544 67917312 68173434 68501216 68583168 68841801 69040944 69255552 69332256 69424884 69717816 69769728 69894144 69934528 70011984 70136832 70189056 70401324 70432768 70479297 70698376 70824448 70877184 70997616 71297184 71350272 71598016 71651328 71996176 72353792 72476733 72482816 72782542 72869616 73329408 73356003 73584024 74130336 74262528 74305436 74387733 74520384 74575872 74857104 74990592 75250976 75307008 75356757 75434967 75491136 75753258 75759616 75809664 75866112 76045312 76072892 76129536 76495937 76552896 76689408 76875904 77012992 77063868 77070336 77912496 78287104 78676344 78763482 78903936 79236864 79535673 79677504 79736832 79954162 80013696 80209332 80216064 80458656 80494592 80547768 80607744 80798144 80887632 80995698 81002496 81337452 81398016 81482496 81543168 81680648 81826304 81887232 82134878 82281344 82690048 82782027 82830552 82837504 83180048 83241984 83835432 84657348 84720384 85014552 85229568 85487322 85550976 85645728 85848028 86065152 86122008 86275584 86325433 86485392 86575152 86639616 86704128 86908928 86940448 87005184 87333288 87423928 87489024 87858176 88014848 88072992 88378801 88444608 89311712 89470976 89915392 90015408 90515988 90556416 90897912 90998586 91127808 91444224 91667808 91789068 91890729 91986099 92054592 92123136 92340736 92443008 92566512 92957088 93026304 93184371 93192192 93349312 93515776 93577554 93585408 93647232 93868432 93972396 94494981 94502912 94663488 94893694 95062912 95133696 95535104 95641371 96635644 96823296 97159488 97397046 97772544 97808004 97880832 98112032 98249949 98351919 98425152 98766906 98840448 99016704 99090432 99183644 99360512 99434496 99500184 99735209 99809472 99987456 100409344 100475676 100579956 100654848 101004344 101079552 101154816 101506048 101566034 102070528 102252544 102751824 102760448 102874752 103883328 103998384 104244034 104576724 104901792 105017976 105205248 105283584 105601986 105649152 106047564 106236672 106315776 106496424 106684928 106945776 106954752 107025408 107087246 107278208 107397024 107476992 107850176 107994264 108003328 108449936 108530688 108643328 108724224 109173813 109182976 109304424 110376036 110440736 110989312 111458154 111780576 111863808 112285656 112485888 112876464 112960512 113352736 113629887 113639424 113714496 113983096 114067968 114109338 114194304 114753536 114829344 115034112 115228057 115313856 115433536 115519488 115595802 115605504 116006912 116444384 116652032 117343282 117430656 117926144 118014516 118855296 119516256 119931243 120020544 120324096 120687984 120741888 120821652 121197216 121331448 121493547 121503744 121925632 122006178 122097024 122223744 122314752 122385424 122520972 122648132 122739456 122830848 123202317 123257344 123422016 123722158 123942784 124035072 124245828 124256256 124770072 124780544 124862976 125296528 125993308 126217984 126844928 126986022 127521828 127844352 128230983 128326464 128772042 129097728 129545984 129728088 129862728 129959424 130034513 130363392 130410672 130507776 130999932 131135892 131233536 131689208 131787264 132022272 132109488 132120576 132421538 132579328 132666912 133079296 133127561 133316608 133967568 134106608 134206464 134772736 134873088 135834624 136346868 137002432 137166336 137683602 138081888 138511104 138664512 138849768 139435632 139539456 139788288 139869056 140023968 140273664 140366331 140378112 140802648 140865536 140958594 141396752 141648896 141754368 141995232 142340541 142488271 142594368 142700544 143196032 143302656 143992352 144707584 144953466 144965632 145565084 145739232 146658816 146712006 147168048 148150359 148260672 148525056 148610872 148775466 149040768 149151744 149714208 149981184 150234049 150501952 150614016 150713514 150869934 150982272 151506516 151519232 151619328 151732224 152090624 152145784 152259072 152349051 152991874 153105792 153378816 153751808 154025984 154127736 154140672 155824992 156366051 156574208 157352688 157526964 157807872 158402979 158473728 159071346 159355008 159473664 159908324 160027392 160418664 160432128 160630869 160917312 160989184 161095536 161215488 161596288 161775264 161991396 162004992 162674904 162796032 162964992 163086336 163361296 163652608 163774464 164269756 164562688 165380096 165564054 165661104 165675008 166360096 166483968 167187231 167670864 169112377 169314696 169440768 170029104 170459136 170974644 171101952 171164007 171291456 171696056 172130304 172244016 172551168 172650866 172970784 173150304 173279232 173408256 173571377 173817856 173880896 174010368 174666576 174847856 174978048 175716352 176014923 176029696 176145984 176757602 176889216 178623424 178941952 179830784 180030816 181031976 181112832 181795824 181997172 182255616 182888448 183009267 183335616 183578136 183781458 183972198 184109184 184246272 184681472 184886016 185133024 185583237 185775847 185914176 186052608 186368742 186384384 186698624 187031552 187155108 187170816 187294464 187736864 187944792 188989962 189005824 189326976 189787388 190125824 190267392 191070208 191282742 193158063 193271288 193646592 194318976 194794092 195545088 195616008 195761664 196224064 196499898 196703838 196850304 197533812 197680896 198033408 198180864 198367288 198632307 198721024 198868992 199000368 199470418 199618944 199974912 200818688 200951352 201159912 201309696 202008688 202159104 202309632 203012096 203132068 204141056 204505088 205503648 205749504 206525403 207766656 207996768 208488068 209153448 209803584 210035952 210410496 210567168 211203972 211298304 211437891 212095128 212473344 212631552 212992848 213369856 213891552 214050816 214174492 214556416 214634231 214794048 214953984 215700352 215988528 216006656 216899872 217061376 217286656 217430199 217448448 218347626 218365952 218608848 220488289 220752072 220881472 221978624 222916308 223163199 223561152 223727616 224571312 224971776 225752928 225921024 226304901 226705472 227259774 227278848 227428992 227966192 228135936 228218676 228388608 229487811 229507072 229658688 230068224 230456114 230627712 230867072 231038976 231191604 231211008 232013824 232888768 233304064 234686564 234861312 235852288 236029032 237710592 238607019 239032512 239862486 240041088 240648192 241375968 241483776 241643304 242214079 242394432 242662896 242987094 243007488 243851264 244012356 244194048 244447488 244629504 244770848 245041944 245296264 245478912 245661696 246404634 246514688 246844032 247444316 247885568 248070144 248491656 248512512 249540144 249561088 249725952 250593056 251986616 252435968 253689856 253972044 255043656 255688704 256461966 256652928 257544084 258195456 258976299 259091968 259456176 259725456 259918848 260069026 260726784 260821344 261015552 261999864 262271784 262467072 263378416 263574528 264044544 264218976 264843076 265136403 265158656 265333824 266158592 266255122 266633216 267935136 268213216 268412928 269545472 269746176 271669248 272693736 274004864 274332672 275367204 275672187 275958297 276163776 277022208 277329024 277699536 278871264 279078912 279576576 279738112 279839567 280047936 280547328 280732662 280756224 281605296 281731072 281917188 282793504 283297792 283484943 283508736 283990464 284681082 284976542 285188736 285401088 286392064 286605312 287472073 287984704 289415168 289906932 289931264 291130168 291478464 293317632 293424012 294336096 295055757 296300718 296521344 297050112 297221744 297550932 298081536 298303488 299205627 299428416 299962368 300468098 301003904 301228032 301427028 301739868 301964544 303013032 303038464 303238656 303464448 304181248 304291568 304518144 304698102 305983748 306211584 306757632 307503616 308051968 308255472 308281344 311649984 312732102 313148416 314705376 315053928 315615744 315798103 316805958 316947456 318142692 318710016 318947328 319816648 320054784 320837328 320864256 321261738 321834624 321978368 322191072 322430976 323192576 323550528 323982792 324009984 325349808 325592064 325929984 326172672 326722592 327305216 327521439 327548928 328539512 329125376 330760192 331128108 331322208 332720192 332967936 334374462 335341728 338224754 338629392 338881536 340058208 340889661 340918272 341949288 342203904 342328014 342582912 343392112 344260608 344488032 345102336 345301732 345684171 345941568 346300608 346558464 346816512 347142754 347635712 347761792 348020736 349333152 349695712 349956096 351432704 352029846 352059392 352291968 353515204 353778432 355481119 357246848 357883904 359661568 359793729 360061632 362063952 362225664 363591648 363994344 364511232 364854119 365776896 366018534 366671232 367156272 367562916 367944396 368218368 368492544 369362944 369606951 369772032 370266048 371166474 371551694 371828352 372105216 372737484 372768768 373397248 374063104 374310216 374341632 374588928 374805361 375473728 375889584 377979924 378011648 378653952 379574776 380251648 380534784 382140416 382565484 384692949 386316126 386542576 387293184 388637952 389588184 390103539 391090176 391232016 391523328 392448128 392999796 393407676 393700608 395067624 395361792 396066816 396361728 396734576 397264614 397442048 397737984 398000736 398940836 399237888 399382683 399949824 401637376 401902704 402319824 402619392 404017376 404318208 404619264 406024192 406264136 408282112 409010176 410701487 411007296 411499008 413050806 415533312 415993536 416976136 418306896 419607168 420071904 420820992 421134336 422407944 422596608 422875782 424190256 424946688 425263104 425985696 426739712 427021623 427464813 427783104 428101632 428348984 429112832 429268462 429588096 429907968 431400704 431977056 433799744 434122752 434573312 434860398 434896896 436695252 436731904 437217696 440976578 441504144 441762944 443957248 444451077 445832616 446326398 447122304 447455232 449142624 449943552 450702147 451505856 451842048 452609802 453410944 454519548 454557696 454857984 455932384 456271872 456437352 456777216 457047153 458975622 459014144 459317376 460136448 460912228 461255424 461734144 462077952 462383208 462422016 463475383 464027648 465777536 466608128 469098153 469373128 469722624 471704576 472058064 475421184 477214038 478065024 479724972 480082176 481296384 481892607 482751936 482967552 483286608 484428158 484788864 485325792 485974188 486014976 487702528 488024712 488388096 488894976 489259008 489541696 490083888 490592528 490957824 491323392 492809268 493029376 493688064 494888632 495771136 496140288 496983312 497025024 499080288 499451904 501186112 501561693 503973232 504871936 507337131 507379712 507944088 510087312 511377408 512923932 513305856 513492021 515088168 516390912 517952598 518183936 518912352 519450912 519837696 520138052 520714131 521453568 521642688 522031104 523999728 524543568 524934144 526756832 527149056 528044769 528089088 528437952 529686152 530272806 530317312 530667648 532317184 532510244 533266432 535471559 535870272 536426432 536825856 539090944 539492352 543338496 545387472 548009728 548665344 550734408 551344374 551916594 552327552 554044416 554658048 555399072 556749711 557327541 557742528 558157824 559153152 559476224 559679134 560095872 561094656 561465324 561512448 563210592 563462144 563834376 565587008 566595584 566969886 567017472 567980928 569362164 569953084 570377472 570802176 572784128 573210624 574944146 575969408 578830336 579474189 579813864 579862528 582260336 582956928 586635264 586848024 588672192 590111514 592601436 593042688 594100224 594443488 595101864 595896921 596163072 596606976 598411254 598856832 599924736 600936196 602007808 602456064 602854056 603479736 603929088 604278031 606026064 606076928 606477312 606928896 608362496 608583136 609036288 609396204 611967496 612423168 613515264 615007232 616103936 616510944 618651607 623299968 625464204 626296832 629410752 630107856 631231488 631596206 633611916 633894912 636285384 637420032 637894656 639633296 640109568 641674656 642523476 643669248 643902693 643956736 644382144 644861952 646385152 647101056 647965584 648019968 650699616 651184128 651859968 652290597 652345344 653445184 654610432 655042878 655097856 657079024 658250752 661464867 661520384 662256216 662644416 665440384 665935872 668748924 669489597 670683456 676449508 677258784 677763072 680116416 681779322 681836544 683898576 684407808 684656028 685165824 686784224 688463433 688521216 688976064 690204672 690603464 691368342 691883136 692601216 693116928 693633024 694285508 695271424 695523584 696041472 698146463 698666304 699391424 699912192 702865408 704059692 704118784 704583936 707030408 707556864 710962238 714493696 715767808 719323136 719587458 720123264 724127904 724451328 726642237 727183296 727988688 729022464 729708238 731553792 732037068 733342464 734312544 735125832 735888792 736436736 736985088 738725888 739213902 739544064 740532096 742332948 743103388 743656704 744210432 745474968 745537536 746794496 748126208 748620432 748683264 749177856 749610722 750947456 751779168 755959848 756023296 757307904 759149552 760503296 761069568 764280832 765130968 769385898 772632252 773085152 774586368 776928897 777275904 779176368 780207078 782180352 782464032 783046656 784896256 785999592 786815352 787401216 790135248 790723584 792133632 793469152 794529228 794884096 795409209 795475968 796001472 797881672 798475776 798765366 799899648 803274752 803805408 804639648 805238784 806596399 808034752 808636416 809238528 812048384 812528272 816564224 818020352 821402974 822014592 822998016 826101612 827874891 831066624 831987072 833952272 836613792 839214336 839518701 840143808 841641984 842268672 844815888 845193216 845751564 848380512 849893376 850454829 850526208 851971392 853479424 854043246 854929626 855566208 856203264 856697968 858225664 858536924 859176192 859815936 862416219 862801408 863311289 863954112 867599488 868245504 869146624 869720796 869793792 873390504 873463808 874435392 881953156 883008288 883525888 887914496 888902154 891665232 892652796 894244608 894910464 897616881 898285248 899887104 901404294 903011712 903684096 905219604 906821888 909039096 909115392 909715968 910241591 911864768 912543744 912874704 913554432 914094306 917951244 918028288 918634752 920272896 921824456 922510848 923468288 924155904 924766416 924844032 926950766 928055296 931555072 933216256 938196306 938746256 939445248 943409152 944116128 947394309 950842368 954428076 956130048 959449944 960164352 962592768 963785214 965503872 965935104 966573216 968856316 969577728 970651584 971948376 972029952 975405056 976049424 976776192 977789952 978518016 979083392 980167776 981185056 981915648 982564317 982646784 985618536 986058752 987376128 989777264 991542272 992280576 993966624 997417897 998160576 998903808 1002372224 1003123386 1007946464 1009743872 1014674262 1014759424 1015888176 1020174624 1022754816 1025847864 1026611712 1026984042 1030176336 1032781824 1035905196 1036367872 1037052513 1037824704 1038901824 1039675392 1040276104 1041428262 1042907136 1043285376 1044062208 1047999456 1049087136 1049868288 1051638343 1053513664 1054298112 1056089538 1056178176 1056875904 1059372304 1060545612 1060634624 1061335296 1064634368 1065020488 1066443357 1066532864 1070943118 1071740544 1072852864 1073651712 1078181888 1078984704 1079381187 1086676992 1090774944 1094562357 1096019456 1097330688 1101468816 1102688748 1103833188 1104655104 1108088832 1108820853 1109316096 1110798144 1113499422 1114655082 1115485056 1116315648 1118306304 1118952448 1119358268 1120191744 1122189312 1122930648 1123024896 1124416083 1125583073 1126421184 1126924288 1127668752 1131174016 1133191168 1133939772 1134034944 1135961856 1138724328 1139906168 1140754944 1141604352 1145568256 1146421248 1149888292 1151938816 1157660672 1158948378 1159627728 1159725056 1164520672 1165913856 1170310617 1173270528 1173696048 1177344384 1180223028 1185202872 1186085376 1188200448 1188886976 1190203728 1191793842 1192326144 1193213952 1196822508 1197713664 1198148049 1199849472 1201872392 1204015616 1204912128 1205708112 1206959472 1207858176 1208556062 1212052128 1212954624 1213857792 1216724992 1217166272 1218072576 1218792408 1223934992 1224846336 1227030528 1230014464 1232104461 1232207872 1233021888 1237303214 1246599936 1250928408 1252593664 1258821504 1260215712 1262462976 1263192412 1267223832 1267789824 1272570768 1274840064 1275789312 1279266592 1280219136 1281064869 1282394439 1283349312 1285046952 1287338496 1287805386 1287913472 1288764288 1289723904 1292770304 1294202112 1295931168 1300430929 1301399232 1302368256 1303719936 1304581194 1304690688 1306890368 1309220864 1310085756 1310195712 1314158048 1316501504 1322929734 1323040768 1324512432 1325288832 1330880768 1331871744 1337497848 1338979194 1341366912 1352106441 1352899016 1354517568 1355526144 1360232832 1363558644 1363673088 1367797152 1368815616 1369312056 1370331648 1371141459 1373568448 1376926866 1377042432 1377952128 1380409344 1381206928 1382736684 1383766272 1385202432 1386233856 1387266048 1388571016 1390426149 1390542848 1391047168 1392082944 1396292926 1397332608 1398782848 1399824384 1405730816 1407294459 1408119384 1408237568 1409167872 1414060816 1415113728 1421924476 1428987392 1431535616 1439174916 1440246528 1445677821 1448255808 1448902656 1453284474 1454366592 1455977376 1458044928 1459416476 1463107584 1464074136 1466684928 1467532361 1468625088 1470251664 1471777584 1472873472 1473970176 1477451776 1478427804 1479088128 1481064192 1484665896 1486206776 1487313408 1488420864 1490949936 1491075072 1493588992 1496252416 1497240864 1498355712 1499221444 1501894912 1502439617 1503558336 1511919696 1512046592 1514615808 1518299104 1521006592 1522011393 1522139136 1528561664 1530261936 1538771796 1545264504 1546170304 1549172736 1553857794 1554551808 1558352736 1560414156 1562142393 1564360704 1564928064 1566093312 1569792512 1571999184 1573630704 1574802432 1580270496 1581447168 1584134307 1584267264 1586938304 1589058456 1589768192 1590818418 1590951936 1592002944 1595763344 1596951552 1597530732 1599799296 1606414677 1606549504 1607610816 1609279296 1610477568 1613192798 1616069504 1617272832 1618477056 1624096768 1625056544 1633128448 1636040704 1642805948 1644029184 1645996032 1652203224 1655749782 1662133248 1663974144 1667904544 1670249133 1671982623 1673227584 1678428672 1679037402 1680287616 1683283968 1684537344 1689631776 1690386432 1691503128 1695498553 1696761024 1699786752 1700909658 1701052416 1703942784 1706958848 1708086492 1709859252 1711132416 1712406528 1713395936 1716451328 1717073848 1718352384 1719631872 1724832438 1725602816 1726622578 1727908224 1735198976 1736491008 1738293248 1739441592 1739587584 1746781008 1746927616 1748870784 1763906312 1766016576 1767051776 1775828992 1777804308 1783330464 1785305592 1787690763 1788489216 1789820928 1795233762 1796570496 1799774208 1802808588 1806023424 1807368192 1810439208 1812834093 1813643776 1818078192 1818230784 1819431936 1820483182 1823729536 1825087488 1825749408 1827108864 1828188612 1835902488 1836056576 1837269504 1840545792 1843648912 1845021696 1846936576 1848311808 1849532832 1853901532 1855954821 1856110592 1863110144 1866432512 1876392612 1877492512 1878890496 1886818304 1888232256 1894788618 1901684736 1908856152 1912260096 1918899888 1920328704 1927570428 1931007744 1931708079 1931870208 1933146432 1937712632 1939155456 1941303168 1943896752 1944059904 1950810112 1952098848 1953552384 1955579904 1957036032 1958166784 1958876969 1960335552 1962370112 1963831296 1965128634 1965293568 1971237072 1972117504 1974752256 1979554528 1983084544 1984394601 1984561152 1987933248 1994835794 1996321152 1997807616 2004744448 2006246772 2015892928 2019487744 2029348524 2029518848 2031776352 2040349248 2045509632 2051695728 2053223424 2053968084 2060352672 2065390299 2065563648 2071810392 2072735744 2074105026 2075649408 2077803648 2079350784 2080552208 2082856524 2085814272 2086570752 2088124416 2094439389 2095998912 2098174272 2099736576 2103276686 2107027328 2108596224 2112179076 2112356352 2113751808 2118744608 2121091224 2121269248 2122670592 2129268736 2130040976 2132886714 2133065728 2141886236 2143481088 2145705728 2147303424 2156363776 2157969408 2158762374 2173353984 2179926711 2181549888 2189124714 2192038912 2194661376 2202937632 2205377496 2207666376 2209310208 2210586721 2216177664 2217641706 2218632192 2221596288 2226998844 2229310164 2230970112 2232631296 2236612608 2237904896 2238716536 2240383488 2244378624 2245861296 2246049792 2248832166 2251166146 2252842368 2253848576 2255337504 2262348032 2266382336 2267879544 2268069888 2271923712 2277448656 2279812336 2281509888 2283208704 2291136512 2292842496 2299776584 2303877632 2315321344 2317896756 2319255456 2329041344 2330786691 2331827712 2340621234 2346541056 2347392096 2354688768 2360446056 2370405744 2372170752 2376400896 2377773952 2380407456 2383587684 2384652288 2386227627 2386427904 2393645016 2395427328 2396296098 2399698944 2403744784 2408031232 2409824256 2411416224 2413918944 2415716352 2417112124 2419789197 2422300607 2424104256 2425909248 2427715584 2433449984 2434332544 2436145152 2437584816 2447869984 2449692672 2454061056 2460028928 2464208922 2464415744 2466043776 2474606428 2488367833 2493199872 2501856816 2505187328 2517643008 2518556103 2520431424 2524925952 2526384824 2534447664 2535579648 2545141536 2549680128 2551578624 2553978833 2558533184 2560438272 2562129738 2564788878 2566698624 2570093904 2574676992 2575610772 2575826944 2577528576 2579447808 2585540608 2587248657 2588404224 2589933867 2591862336 2600861858 2602798464 2604736512 2607439872 2609162388 2609381376 2613780736 2618441728 2620171512 2620391424 2628316096 2633003008 2645859468 2646081536 2649024864 2650577664 2661761536 2663743488 2674995696 2677958388 2682733824 2692850643 2704212882 2705798032 2709035136 2711052288 2720465664 2727117288 2727346176 2730724773 2735594304 2737631232 2738624112 2740663296 2742282918 2747136896 2753853732 2754084864 2755904256 2760818688 2762413856 2765473368 2767532544 2770404864 2772467712 2774532096 2777142032 2780852298 2781085696 2782094336 2784165888 2792585852 2794665216 2797565696 2799648768 2811461632 2814588918 2816238768 2816475136 2818335744 2828121632 2830227456 2842182927 2843848952 2857974784 2863071232 2874910409 2878349832 2880493056 2891355642 2896511616 2897805312 2906568948 2908733184 2911954752 2916089856 2918832952 2926215168 2928148272 2933369856 2935064722 2937250176 2940503328 2943555168 2945746944 2947940352 2954903552 2956855608 2958176256 2962128384 2969331792 2972413552 2974626816 2976841728 2981899872 2987177984 2992253691 2992504832 2994481728 2996711424 2998442888 3003789824 3004879234 3007116672 3023839392 3029231616 3036598208 3042013184 3044022786 3044278272 3057123328 3060523872 3077543592 3090529008 3092340608 3098345472 3107715588 3109103616 3111157539 3116705472 3120828312 3124284786 3128721408 3129856128 3132186624 3139585024 3143998368 3147261408 3149604864 3154915029 3158189399 3160540992 3162894336 3168268614 3168534528 3173876608 3178116912 3179536384 3181636836 3181903872 3184005888 3191526688 3193903104 3195061464 3199330071 3199598592 3212829354 3213099008 3215221632 3218558592 3220955136 3226385596 3232139008 3234545664 3236954112 3244327681 3248193536 3250113088 3266256896 3272081408 3283687071 3285611896 3288058368 3291992064 3304406448 3311499564 3324266496 3327948288 3335809088 3340498266 3343965246 3346455168 3356857344 3358074804 3360575232 3366567936 3369074688 3373248249 3376749219 3379263552 3380772864 3383006256 3390997106 3393522048 3399573504 3401819316 3402104832 3407885568 3413917696 3416172984 3419718504 3422264832 3424813056 3426791872 3432902656 3434147696 3436704768 3439263744 3449664876 3451205632 3453245156 3455816448 3470397952 3472982016 3476586496 3478883184 3479175168 3493562016 3497741568 3510931851 3527812624 3532033152 3534103552 3551657984 3555608616 3566660928 3570611184 3575381526 3576978432 3579641856 3590467524 3593140992 3594444147 3599548416 3605617176 3612046848 3614736384 3620878416 3625668186 3627287552 3636156384 3638863872 3640966364 3647459072 3650174976 3651498816 3654217728 3656377224 3671804976 3672113152 3674539008 3681091584 3687297824 3690043392 3693873152 3696313383 3696623616 3699065664 3707803064 3711909642 3712221184 3726220288 3732865024 3748300913 3752785224 3754985024 3757780992 3773636608 3776464512 3789577236 3803369472 3817712304 3824520192 3837799776 3840657408 3847183317 3855140856 3862015488 3863416158 3863740416 3866292864 3875425264 3878310912 3882606336 3887793504 3901292787 3901620224 3904197696 3907104768 3911159808 3914072064 3916333568 3917753938 3920671104 3924740224 3927662592 3930257268 3930587136 3942474144 3944235008 3949504512 3959109056 3966169088 3968789202 3969122304 3975866496 3989671588 3992642304 3995615232 4009488896 4012493544 4031785856 4038975488 4056319323 4058697048 4059037696 4063552704 4080698496 4091019264 4103391456 4106446848 4107936168 4117639343 4120705344 4130780598 4131127296 4143620784 4145471488 4148210052 4151298816 4155607296 4158701568 4161104416 4165713048 4171278447 4171628544 4173141504 4176248832 4188878778 4191997824 4196348544 4199473152 4206553372 4214054656 4217192448 4224358152 4224712704 4227503616 4229946217 4237489216 4242182448 4242538496 4245341184 4258537472 4260081952 4265773428 4266131456 4283772472 4286962176 4291411456 4294606848 4312727552 4317524748 4346707968 4359853422 4363099776 4378249428 4384077824 4389322752 4402597083 4405875264 4410754992 4415332752 4418620416 4421173442 4432355328 4435283412 4437264384 4443192576 4453997688 4458620328 4461940224 4465262592 4473225216 4475809792 4477433072 4480766976 4488757248 4491722592 4497664332 4502332292 4505684736 4507318851 4507697152 4510675008 4524696064 4532764672 4535759088 4536139776 4543847424 4554897312 4559624672 4563019776 4566034179 4566417408 4582273024 4585684992 4599553168 4607755264 4630642688 4635793512 4638510912 4658082688 4661573382 4663655424 4681242468 4686427179 4693082112 4694784192 4709377536 4720892112 4740811488 4744341504 4752801792 4755547904 4760814912 4767175368 4769304576 4772455254 4772855808 4787290032 4790854656 4792592196 4799397888 4807489568 4816062464 4819244031 4819648512 4822832448 4827837888 4831432704 4834224248 4839578394 4844601214 4848208512 4851818496 4855431168 4866899968 4868665088 4872290304 4875169632 4887025241 4895739968 4899385344 4908122112 4920057856 4928417844 4928831488 4932087552 4949212856 4976735666 4986399744 5003713632 5010374656 5015947869 5035286016 5037112206 5040862848 5049851904 5052769648 5068895328 5071159296 5086495659 5090283072 5099360256 5103157248 5107957666 5117066368 5120876544 5124259476 5129577756 5133397248 5140187808 5149353984 5151221544 5151653888 5155057152 5158895616 5171081216 5174497314 5176808448 5179867734 5183724672 5201723716 5205596928 5209473024 5214879744 5218324776 5218762752 5227561472 5230650751 5236883456 5240343024 5240782848 5256632192 5266006016 5291718936 5292163072 5298049728 5301155328 5323523072 5327486976 5349991392 5355916776 5365467648 5368567751 5385701286 5408425764 5411596064 5418070272 5422104576 5438502279 5440931328 5454234576 5454692352 5461449546 5471188608 5475262464 5477248224 5481326592 5484565836 5494273792 5507707464 5508169728 5511808512 5521637376 5524827712 5530946736 5535065088 5540809728 5544935424 5554284064 5561704596 5562171392 5564188672 5567864463 5568331776 5585171704 5589330432 5595131392 5599297536 5622923264 5629177836 5632477536 5636671488 5656243264 5660454912 5684365854 5687697904 5715949568 5726142464 5749820818 5756699664 5760986112 5782711284 5793023232 5795124237 5795610624 5813137896 5817466368 5823909504 5832179712 5837665904 5852430336 5856296544 5866739712 5870129444 5874500352 5876630907 5881006656 5887110336 5891493888 5895880704 5909807104 5913711216 5916352512 5924256768 5938663584 5944827104 5949253632 5953183803 5953683456 5963799744 5974355968 5984507382 5985009664 5988963456 5993422848 5996885776 6007579648 6009758468 6014233344 6043179023 6047678784 6058463232 6073196416 6084026368 6088045572 6088556544 6114246656 6121047744 6155087184 6181058016 6184681216 6196690944 6215431176 6218207232 6222315078 6233410944 6241656624 6248569572 6257442816 6259712256 6264373248 6279170048 6283318167 6287996736 6294522816 6299209728 6309830058 6316378798 6321081984 6325788672 6336537228 6337069056 6347753216 6356233824 6359072768 6363273672 6363807744 6368011776 6371691137 6383053376 6387806208 6390122928 6398660142 6399197184 6425658708 6426198016 6430443264 6437117184 6441910272 6452771192 6464278016 6469091328 6473908224 6488655362 6496387072 6500226176 6532513792 6539780133 6544162816 6567374142 6571223792 6576116736 6583984128 6608812896 6622999128 6631760163 6648532992 6655896576 6671618176 6680996532 6687930492 6692910336 6713714688 6716149608 6721150464 6733135872 6738149376 6746496498 6753498438 6758527104 6761545728 6766012512 6781994212 6787044096 6799147008 6803638632 6804209664 6815771136 6819709207 6827835392 6832345968 6839437008 6844529664 6849626112 6853583744 6865805312 6868295392 6873409536 6878527488 6899329752 6902411264 6906490312 6911632896 6940795904 6945964032 6953172992 6957766368 6981925279 6987124032 6995483136 7021863702 7055625248 7064066304 7068207104 7103315968 7111217232 7133321856 7141222368 7150763052 7153956864 7159283712 7180935048 7186281984 7188888294 7199096832 7211234352 7224093696 7229472768 7241756832 7251336372 7254575104 7259367591 7266901821 7272312768 7277727744 7281932728 7294918144 7300349952 7302997632 7308435456 7312754448 7343609952 7349078016 7362183168 7374595648 7380086784 7387746304 7392626766 7393247232 7398131328 7415606128 7423819284 7424442368 7452440576 7465103499 7465730048 7496601826 7505570448 7509970048 7515561984 7547273216 7552929024 7555668309 7579154472 7606738944 7635424608 7649040384 7661936499 7675599552 7681314816 7694366634 7710281712 7724030976 7726832316 7727480832 7732585728 7750850528 7756621824 7761745971 7765212672 7769801601 7775587008 7802585574 7803240448 7808395392 7814209536 7822319616 7828144128 7832667136 7835507876 7841342208 7849480448 7855325184 7860514536 7861174272 7879081511 7884948288 7888470016 7899009024 7918218112 7932338176 7937578404 7938244608 7951732992 7979343176 7985284608 7991230464 8018977792 8024987088 8063571712 8077950976 8112638646 8117394096 8118075392 8127105408 8161396992 8182038528 8192174319 8206782912 8212893696 8215872336 8235278686 8241410688 8261561196 8262254592 8287241568 8290942976 8296420104 8302597632 8311214592 8317403136 8322208832 8331426096 8342556894 8343257088 8346283008 8352497664 8377757556 8383995648 8392697088 8398946304 8413106744 8428109312 8434384896 8448716304 8449425408 8455007232 8459892434 8474978432 8484364896 8490682368 8517074944 8520163904 8526548781 8531546856 8532262912 8567544944 8573924352 8582822912 8589213696 8624731227 8625455104 8635049496 8693415936 8719706844 8726199552 8756498856 8768155648 8778645504 8805194166 8811750528 8821509984 8830665504 8837240832 8842346884 8864710656 8870566824 8874528768 8886385152 8907995376 8917240656 8923880448 8930525184 8951619584 8954866144 8961533952 8976761073 8977514496 8983445184 8995328664 9004664584 9011369472 9014637702 9015394304 9021350016 9049392128 9065529344 9071518176 9087694848 9103016503 9109794624 9119249344 9126039552 9132068358 9132834816 9164546048 9171369984 9199106336 9215510528 9261285376 9271587024 9277021824 9316165376 9323146764 9327310848 9362484936 9372854358 9386164224 9389568384 9418755072 9441784224 9464745087 9474568197 9481622976 9488683008 9505603584 9511095808 9521629824 9534350736 9538609152 9544910508 9545711616 9574580064 9581709312 9585184392 9597990213 9598795776 9614979136 9632124928 9638488062 9639297024 9645664896 9655675776 9662865408 9668448496 9679156788 9689202428 9696417024 9703636992 9710862336 9732983043 9733799936 9737330176 9744580608 9750339264 9774050482 9791479936 9798770688 9816244224 9840115712 9851061213 9856835688 9857662976 9864175104 9898425712 9953471332 9972799488 10007427264 10020749312 10031895738 10070572032 10074224412 10081725696 10099703808 10105539296 10119744747 10130247657 10137790656 10142318592 10172991318 10180566144 10198720512 10206314496 10215915332 10234132736 10241753088 10248518952 10259155512 10266794496 10272726527 10280375616 10298707968 10302443088 10303307776 10310114304 10317791232 10342162432 10348994628 10353616896 10359735468 10367449344 10403447432 10411193856 10418946048 10429759488 10436649552 10437525504 10455122944 10461301502 10473766912 10480686048 10513264384 10517077319 10532012032 10583437872 10584326144 10596099456 10602310656 10647046144 10654973952 10699982784 10711833552 10730935296 10737135502 10771402572 10816851528 10823192128 10836140544 10844209152 10877004558 10881862656 10908469152 10922899092 10942377216 10950524928 10954496448 10962653184 10969131672 10988547584 11015414928 11016339456 11023617024 11043274752 11049655424 11061893472 11070130176 11081619456 11088940149 11089870848 11108568128 11123409192 11124342784 11128377344 11135728926 11136663552 11170343408 11178660864 11190262784 11198595072 11244902739 11245846528 11258355672 11264955072 11273342976 11312486528 11320909824 11368731708 11375395808 11431899136 11452284928 11499641636 11513399328 11521972224 11565422568 11586046464 11590248474 11591221248 11626275792 11634932736 11647819008 11675331808 11703878361 11704860672 11712593088 11733479424 11740258888 11749000704 11753261814 11762013312 11774220672 11782987776 11791761408 11819614208 11827422432 11832705024 11848513536 11868489871 11877327168 11889654208 11898507264 11906367606 11907366912 11927599488 11948711936 11969014764 11970019328 11977926912 11986845696 11993771552 12015159296 12019516936 12028466688 12086358046 12095357568 12116926464 12146392832 12168052736 12176091144 12177113088 12228493312 12242095488 12310174368 12352918029 12362116032 12369362432 12393381888 12430862352 12436414464 12444630156 12466821888 12483313248 12497139144 12513835341 12514885632 12519424512 12528746496 12558340096 12566636334 12575993472 12589045632 12598419456 12619660116 12632757596 12642163968 12651577344 12673074456 12674138112 12689838651 12695506432 12712467648 12718145536 12726547344 12727615488 12736023552 12743382274 12766106752 12775612416 12780245856 12797320284 12798394368 12851317416 12852396032 12860886528 12874234368 12883820544 12905542384 12928556032 12938182656 12977310724 12992774144 13000452352 13065027584 13079560266 13088325632 13134748284 13142447584 13152233472 13167968256 13207791249 13217625792 13245998256 13263520326 13297065984 13311793152 13343236352 13361993064 13375860984 13385820672 13427429376 13432299216 13442300928 13466271744 13492992996 13506996876 13517054208 13521956553 13523091456 13532025024 13563988424 13574088192 13598294016 13607277264 13608419328 13631542272 13639418414 13655670784 13664691936 13678874016 13689059328 13699252224 13707167488 13712138783 13731610624 13736590784 13746819072 13757054976 13798659504 13804822528 13812980624 13823265792 13881591808 13891928064 13906345984 13915532736 13963850558 13974248064 13990966272 14043727404 14111250496 14128132608 14136414208 14206631936 14222434464 14266643712 14282444736 14301526104 14307913728 14318567424 14361870096 14372563968 14377776588 14398193664 14422468704 14448187392 14457732093 14458945536 14483513664 14502672744 14509150208 14518735182 14533803642 14544625536 14555455488 14563865456 14589836288 14600699904 14605995264 14616870912 14625508896 14661075723 14676291913 14687219904 14698156032 14724366336 14749191296 14760173568 14775492608 14785253532 14786494464 14796262656 14831212256 14847638568 14848884736 14904881152 14930206998 14931460096 14993203652 15011140896 15019940096 15031123968 15094546432 15105858048 15111336618 15158308944 15213477888 15259486977 15270849216 15298080768 15323872998 15351199104 15362629632 15388733268 15420563424 15448061952 15453664632 15454961664 15465171456 15474107047 15501701056 15513243648 15523491942 15530425344 15539603202 15551174016 15605171148 15606480896 15616790784 15628419072 15644639232 15656288256 15665334272 15671015752 15682684416 15691952253 15698960896 15710650368 15721029072 15722348544 15758163022 15769896576 15776940032 15798018048 15836436224 15864676352 15875156808 15876489216 15903465984 15958686352 15970569216 15982460928 16037955584 16049974176 16105703253 16127143424 16155901952 16225277292 16234788192 16254210816 16315506837 16322793984 16364077056 16384348638 16413565824 16425787392 16431744672 16470557372 16482821376 16523122392 16524509184 16574483136 16581885952 16592840208 16605195264 16622429184 16634806272 16644417664 16662852192 16685113788 16686514176 16692566016 16703593389 16704995328 16755515112 16767991296 16785394176 16797892608 16826213488 16856218624 16868769792 16897432608 16910014464 16919784868 16949956864 16956104249 16968729792 16981364736 17034149888 17040327808 17053097562 17063093712 17064525824 17135089888 17147848704 17165645824 17178427392 17249462454 17250910208 17270098992 17386831872 17418574831 17439413688 17452399104 17512997712 17536311296 17557291008 17610388332 17623501056 17629892721 17643019968 17661331008 17674481664 17684693768 17729421312 17741133648 17749057536 17772770304 17815990752 17834481312 17847760896 17861050368 17877851831 17903239168 17909732288 17923067904 17953522146 17955028992 17966890368 17990657328 18009329168 18022738944 18029275404 18030788608 18042700032 18098784256 18129537069 18131058688 18143036352 18175389696 18206033006 18219589248 18238498688 18252079104 18264136716 18265669632 18329092096 18342739968 18398212672 18431021056 18522570752 18543174048 18554043648 18632330752 18646293528 18654621696 18724969872 18745708716 18772328448 18779136768 18837510144 18849954501 18883568448 18929490174 18949136394 18963245952 18977366016 19011207168 19022191616 19043259648 19068701472 19077218304 19089821016 19091423232 19115073411 19134912241 19149160128 19163418624 19170368784 19195980426 19197591552 19229958272 19264249856 19276976124 19278594048 19291329792 19311351552 19325730816 19336896992 19358313576 19378404856 19392834048 19407273984 19421724672 19465966086 19467599872 19474660352 19489161216 19500678528 19548100964 19582959872 19597541376 19632488448 19680231424 19702122426 19713671376 19715325952 19728350208 19796851424 19895280489 19906942664 19945598976 20014854528 20041498624 20063791476 20141144064 20148448824 20163451392 20199407616 20211078592 20239489494 20260495314 20275581312 20284637184 20345982636 20361132288 20397441024 20412628992 20431830664 20459127621 20468265472 20483506176 20497037904 20518311024 20533588992 20545453054 20560751232 20597415936 20604886176 20620228608 20635582464 20684324864 20697989256 20707233792 20719470936 20734898688 20806894864 20822387712 20837892096 20859518976 20873299104 20910245888 20922603004 20945775837 20947533824 20961372096 21026528768 21034154638 21064024064 21166875744 21192198912 21204621312 21294092288 21309947904 21399965568 21423667104 21461870592 21474271004 21542805144 21633703056 21646384256 21672281088 21688418304 21754009116 21763725312 21778102773 21800705463 21816938304 21845798184 21884754432 21901049856 21908992896 21925306368 21938263344 21977095168 22030829856 22047234048 22086549504 22099310848 22107325793 22123786944 22140260352 22163238912 22177880298 22179741696 22217136256 22246818384 22248685568 22256754688 22271457852 22273327104 22340686816 22357321728 22380525568 22395310497 22397190144 22489805478 22491693056 22516711344 22529910144 22546685952 22624973056 22641819648 22710293767 22737463416 22750791616 22863798272 22904569856 22985809497 22999283272 23026798656 23043944448 23130845136 23172092928 23180496948 23182442496 23252551584 23269865472 23295638016 23309404803 23350663616 23407756722 23409721344 23425186176 23466958848 23480517776 23498001408 23506523628 23524026624 23548441344 23565975552 23583522816 23637244533 23639228416 23654844864 23665410048 23697027072 23736979742 23754654336 23779308416 23797014528 23812735212 23814733824 23855198976 23897423872 23938029528 23940038656 23955853824 23973691392 23987543104 24030318592 24039033872 24056933376 24172716092 24190715136 24233852928 24292785664 24336105472 24352182288 24354226176 24484190976 24576522957 24620348736 24705836058 24724232064 24738724864 24786763776 24861724704 24872828928 24889260312 24933643776 24948050137 24966626496 24994278288 25027670682 25029771264 25038849024 25057492992 25116680192 25133272668 25151986944 25178091264 25196838912 25239320232 25265515192 25284327936 25303154688 25346148912 25348276224 25379677302 25391012864 25424935296 25436291072 25453094688 25472047104 25486764548 25532213504 25551224832 25560491712 25594640568 25596788736 25702634832 25704792064 25721773056 25748468736 25767641088 25811084768 25857112064 25874193681 25876365312 25954621448 25985548288 26000904704 26130055168 26159120532 26269496568 26284895168 26304466944 26335936512 26415582498 26435251584 26491996512 26527040652 26594131968 26623586304 26686472704 26723986128 26751721968 26771641344 26854858752 26864598432 26884601856 26930283219 26932543488 26985985992 27013993752 27034108416 27043913106 27046182912 27064050048 27127976848 27148176384 27196588032 27214554528 27263084544 27278836828 27309049509 27311341568 27329383872 27357748032 27378118656 27398504448 27414334976 27424277566 27463221248 27473181568 27493638144 27514109952 27597319008 27609645056 27625961248 27646531584 27763183616 27783856128 27812691968 27831065472 27927701116 27948496128 27981932544 28087454808 28222500992 28256265216 28272828416 28394235261 28413263872 28423704591 28444868928 28533287424 28564889472 28603052208 28615827456 28637134848 28723740192 28745127936 28755553176 28796387328 28823475401 28844937408 28896374784 28915464186 28917891072 28967027328 29005345488 29018300416 29037470364 29067607284 29089251072 29110910976 29127730912 29179672576 29198949129 29201399808 29211990528 29233741824 29251017792 29322151446 29352583826 29374439808 29396312064 29448732672 29498382592 29520347136 29550985216 29570507064 29572988928 29592525312 29609623519 29662424512 29695277136 29697769472 29809762304 29860413996 29862920192 29986407304 30022281792 30039880192 30062247936 30189092864 30211716096 30222673236 30316617888 30390742971 30426955776 30518973954 30541698432 30596161536 30647745996 30702398208 30725259264 30777466536 30818179581 30841126848 30896123904 30907329264 30909923328 30930342912 30948214094 31003402112 31026487296 31046983884 31060850688 31079206404 31102348032 31210342296 31212961792 31233581568 31256838144 31289278464 31312576512 31330668544 31342031504 31365368832 31383904506 31397921792 31421300736 31442058144 31516326044 31539793152 31551231957 31553880064 31596036096 31672872448 31729352704 31750313616 31752978432 31806931968 31917372704 31941138432 31964921856 32075911168 32099948352 32211406506 32254286848 32311803904 32450554584 32469576384 32508421632 32631013674 32645587968 32768697276 32827131648 32851574784 32863489344 32941114744 32965642752 33046244784 33049018368 33148966272 33163771904 33185680416 33210390528 33244858368 33269612544 33288835328 33325704384 33370227576 33373028352 33385132032 33407186778 33409990656 33511030224 33535982592 33570788352 33595785216 33652426976 33712437248 33734708217 33737539584 33794865216 33820028928 33839569736 33899913728 33912208498 33937459584 33962729472 34068299776 34080655616 34106195124 34126187424 34270179776 34295697408 34331291648 34356854784 34498924908 34501820416 34540197984 34773663744 34837149662 34878827376 34904798208 35025995424 35072622592 35111635083 35114582016 35220776664 35247002112 35259785442 35286039936 35322662016 35348963328 35369387536 35458842624 35482267296 35498115072 35545540608 35605469613 35631981504 35668962624 35695521792 35722100736 35755703662 35806478336 35819464576 35846135808 35907044292 35910057984 35933780736 35981314656 36018658336 36045477888 36058550808 36061577216 36085400064 36197568512 36259074138 36262117376 36286072704 36350779392 36412066012 36439178496 36476997376 36504158208 36528273432 36531339264 36614555257 36658184192 36685479936 36796425344 36862042112 37045141504 37058754087 37086348096 37108087296 37264661504 37292587056 37309243392 37449939744 37491417432 37544656896 37558273536 37579974257 37675020288 37699909002 37767136896 37858980348 37898272788 37926491904 37954732032 38022414336 38044383232 38069515953 38086519296 38137402944 38154436608 38179642032 38182846464 38230146822 38269824482 38298320256 38326837248 38340737568 38391960852 38395183104 38459916544 38528499712 38553952248 38557188096 38582659584 38622703104 38651461632 38673793984 38716627152 38756809712 38785668096 38814547968 38931932172 38935199744 38949320704 38978322432 39001357056 39096201928 39165919744 39195082752 39264976896 39360462848 39404244852 39427342752 39456700416 39593702848 39623373747 39790560978 39813885328 39891197952 40029709056 40082997248 40127582952 40282288128 40296897648 40326902784 40398815232 40422157184 40478978988 40520990628 40551162624 40565869659 40569274368 40691965272 40722264576 40794882048 40825257984 40863661328 40918255242 40936530944 40967012352 40994075808 41036622048 41067177984 41090906108 41121502464 41136416349 41194831872 41209772352 41240457216 41271164928 41368649728 41395978512 41414467584 41438941872 41469797376 41613789728 41644775424 41675784192 41719037952 41746598208 41820491776 41845206008 41891551674 41895067648 41922744192 42053057536 42068309276 42128048128 42302253161 42333751488 42384397824 42409242624 42588184576 42619895808 42799931136 42847334208 42923741184 42948542008 43085610288 43267406112 43292768512 43344562176 43376836608 43508018232 43527450624 43556205546 43601410926 43633876608 43691596368 43769508864 43802099712 43817985792 43850612736 43876526688 43954190336 43983227169 44028875739 44061659712 44094468096 44173099008 44198621696 44214651586 44247573888 44280520704 44326477824 44355760596 44359483392 44434272512 44493636768 44513509376 44542915704 44546654208 44681373632 44714643456 44761051136 44790620994 44794380288 44979610956 44983386112 45033422688 45059820288 45093371904 45249946112 45283639296 45420587534 45474926832 45501583232 45727596544 45778460931 45809139712 45971618994 45998566544 46053597312 46087888896 46261690272 46344185856 46360993896 46364884992 46422321141 46505103168 46539730944 46591276032 46618809606 46701327232 46815513444 46819442688 46850372352 46933917696 46961035552 46996002816 47013047256 47048053248 47075856759 47096882688 47131951104 47167045632 47274489066 47278456832 47309689728 47330820096 47394054144 47473959484 47509308672 47558616832 47594029056 47625470424 47629467648 47710397952 47737964449 47794847744 47876059056 47880077312 47911707648 47947382784 47975086208 48060637184 48078067744 48113866752 48317109759 48345432184 48381430272 48467705856 48585571328 48672210944 48704364576 48873476953 48968381952 49153045914 49240697472 49411672116 49448464128 49477449728 49573527552 49723449408 49745657856 49778520624 49867287552 49896100274 49933252992 49988556576 50055341364 50059542528 50077698048 50114985984 50233360384 50266545336 50303973888 50356182528 50393677824 50478640464 50531030384 50568655872 50606309376 50692297824 50759354604 50782025728 50849870592 50868312747 50872582144 50906189376 50944094208 50973529096 51064427008 51102449664 51120983424 51189281136 51193577472 51405269664 51443546112 51496937472 51535282176 51622169536 51714224128 51748387362 51752730624 51909242896 51971096576 52001809408 52255724493 52260110336 52318241064 52538993136 52569790336 52608933888 52671873024 52831164996 52870503168 52889678163 52983993024 53054081304 53188263936 53247172608 53372945408 53447972256 53503443936 53543282688 53633555493 53709717504 53729196864 53769203712 53860566438 53865086976 53971971984 54027987504 54068216832 54087826212 54092365824 54128100096 54255953696 54296352768 54388611207 54393176064 54429109056 54526169088 54557673656 54618099018 54622683136 54658767744 54715496064 54756237312 54797008896 54828669952 54848555132 54926442496 54946363136 54987276288 55028219904 55153570577 55194638016 55219290112 55251922496 55293063168 55526367232 55567712256 55625383936 55662130944 55855402232 55896992256 55963865088 56174909616 56445001984 56512530432 56545656832 56788470522 56826527744 56847409182 56889737856 57066574848 57129778944 57206104416 57231654912 57274269696 57345220233 57404736723 57447480384 57490255872 57511106352 57592774656 57646950802 57689874816 57792749568 57830928372 57835782144 57934054656 58010690976 58036600832 58074940728 58135214568 58178502144 58221821952 58255461824 58359345152 58397898258 58402799616 58423981056 58467483648 58502035584 58644302892 58705167652 58748879616 58792624128 58897465344 58996765184 59040694272 59101970432 59141014128 59145977856 59185050624 59219247038 59324849024 59390554272 59619524608 59685841467 59720827992 59725840384 59972814608 60044563584 60079760384 60124495872 60378185728 60423432192 60445346472 60633235776 60781485942 60853911552 61037947908 61083396864 61192323072 61295491992 61377382863 61404796416 61450518528 61554933072 61636359162 61682253696 61792247808 61814658528 61860685824 61896428188 62006804224 62052974592 62093967768 62121701376 62158412808 62204696064 62420684592 62425923584 62467163136 62513676288 62578556928 62661337088 62684063008 62730737664 62767809012 62795843584 62837327511 62842601472 62884116288 63032652088 63079586304 63102463914 63107760128 63192072192 63345744896 63458705408 63500627232 63613863936 63721115521 63834745408 63882276864 63929843712 64151822336 64199896704 64422813012 64508573696 64623607808 64901109168 64939152768 65016843264 65262027348 65291175936 65402116389 65537394552 65654263296 65703149568 65726978688 65882229488 65931285504 66092489568 66297932544 66321977379 66327543808 66371360832 66420781056 66489716736 66539225088 66577670656 66651408768 66740455152 66746056704 66770264064 66814373556 66819981312 67022060448 67071965184 67141576704 67185931491 67191570432 67304853952 67424874496 67469416434 67475079168 67589730432 67640057856 67679139472 67799827456 67824416996 67874919168 67925458944 68130881301 68136599552 68161311232 68212390248 68252374848 68540359552 68591394816 68662583296 68713709568 68957428491 68997849816 69003640832 69080395968 69547327488 69674299324 69757654752 69809596416 70051990848 70145245184 70223270166 70229164032 70441553328 70494004224 70519570884 70572079872 70645324032 70697926656 70738775072 70911733599 70917685248 70964534592 70996230144 71091081216 71210939226 71263963008 71337925248 71391043584 71444201472 71511407324 71612956672 71638929152 71692271616 71814088584 71820115968 71867561472 71909085689 71962629312 72037316672 72090955776 72117101616 72123154432 72170800128 72395137024 72518148276 72524234752 72572145408 72701558784 72824132024 72878356992 72953994752 73008316416 73056546864 73062678528 73229110514 73316368384 73592850688 73724084224 74090283008 74117508174 74172696192 74216174592 74529323008 74585174112 74618486784 74844150411 74899879488 74982834864 75089313792 75116547072 75159948514 75350040576 75399818004 75534273792 75717960696 75796545576 75852983808 75909464064 76044828672 76088766464 76139031906 76173038592 76274805888 76308873216 76359284064 76460293644 76539648964 76596640512 76653674496 76681475136 76783921704 76790366208 76919833088 77056999424 77107904496 77114376192 77165319168 77245406208 77302923264 77347587968 77433254304 77513619424 77571336192 77622581043 77629095936 77863864344 77870399488 77898641408 77956644864 78002714112 78192403856 78331839488 78390165504 78720925696 78808489704 78854685504 78913400832 79187405696 79246747494 79581121956 79627770656 79782395904 80059418112 80165994496 80255165904 80564576256 80593795296 80653805568 80797630464 80844314368 80957957976 81041981256 81102325248 81131739318 81138548736 81383930544 81444529152 81589764096 81727322656 81836510484 81873061888 81927148527 81934024704 81988151616 82073244096 82134355968 82181812216 82243004928 82272832698 82389663744 82419544704 82480914432 82542329856 82737299456 82791957024 82828935168 82877883744 82939594752 83079429097 83227579456 83289550848 83351568384 83438075904 83493196416 83640983552 83690412016 83783103348 83790135296 83845488384 84106115072 84136618552 84256096256 84604506322 84667502976 84768795648 84818485248 85176369152 85239791616 85271113773 85599862272 85694668416 85847482368 85897084016 86171220576 86470426203 86534812224 86585537024 86689124352 86753673216 87016036464 87054901248 87112411092 87202821852 87267753216 87383192736 87539017728 87596847387 87604199424 87635971584 87701225472 87753053376 87908380672 87966454338 88057751478 88123319424 88188936192 88346198016 88397243392 88429303172 88495147776 88561041408 88652955648 88711521192 88718966784 88828870557 88868545024 88921062767 88987273536 89027018752 89085831408 89093308416 89362747264 89429286912 89522102272 89581241988 89588760576 89959221912 89966772224 90066845376 90119640576 90186743808 90499892224 90567278592 90841175068 90949853664 91003166464 91455193088 91556921862 91618279424 91943237988 91997133088 92107194624 92175777792 92454538743 92523380544 92688371712 92721987792 92729769984 92844642282 93010206336 93079461888 93182552064 93237619212 93402654464 93631026888 93638885376 93700744704 93867835392 93922071104 93992005632 94026094512 94096106496 94151713518 94193765376 94263902208 94548978132 94556913664 94619379456 94653695871 94661640192 94788108288 94947918968 95018617344 95117233664 95188058112 95250940848 95258935296 95420795904 95475928898 95589695488 95752118112 95823415296 95894765568 95950172416 96121274368 96156135488 96227733504 96634219518 96690864368 96762860544 96935411712 97171142656 97344421888 97408729152 97746953906 97936763904 98306091828 98481394944 98823344232 98896928256 98954899456 99147055104 99446898816 99491315712 99557041248 99734575104 99792200548 99866505984 99977113152 100110682728 100119085056 100155396096 100229971968 100466720768 100533090672 100607947776 100712365056 100787355648 100957280928 101062060768 101137311744 101204124651 101212618752 101384595648 101518709208 101564051456 101699741184 101736625494 101745164288 101812378752 101888188416 101947058192 102128854016 102204899328 102241966848 102378562272 102734043391 102810539328 102887092224 102993874944 103070564352 103244339072 103428448256 103496774724 103505461248 103818485792 103942193152 104003618816 104511448986 104520220672 104636482128 105077986272 105139580672 105217867776 105343746048 105662329992 105741006336 105779356326 105967986048 106108162608 106376527872 106494345216 106745890816 106816408839 106895944512 107006887872 107086565376 107267110986 107419435008 107458393728 107538407424 107721132876 107730173952 107943943968 108055975008 108136433664 108175652424 108184731648 108256200192 108318749329 108511907392 108592705536 108777222414 108786352128 108858218112 109052338176 109115347312 109236198036 109245366272 109317535488 109430992128 109512474624 109594017792 109657339904 109697110264 109843665771 109852884992 109892726272 109974552576 110056439808 110307141154 110389276032 110438580224 110503844992 110586126336 111052734464 111135424512 111176262261 111250767872 111324261888 111710804464 111793984512 111927730176 112349819232 112739922771 112890003968 113025060864 113091313664 113576941044 113694818364 113779475712 114133149696 114208547859 114259557888 114412208832 114463309824 114548539392 114690440466 114809473446 114894960768 114980511744 115022212704 115185549312 115293901604 115379749632 115585499136 115661856744 115671564288 115868109312 115935056519 116021381952 116073201664 116149881456 116270429136 116357004288 116443643904 116510923648 116718690304 116795796516 116805599232 116847962112 116934967296 117004071168 117288605784 117410335304 117497759232 117585248256 117794930688 117993530368 118081388544 118203940864 118282028256 118370101248 118438494076 118649698048 118692729743 118781108544 119239049216 119371682934 119441655984 119451680768 119945629216 120089127168 120159520768 120248991744 120756371456 120846864384 120890692944 121266471552 121562971884 121707823104 122075895816 122166793728 122384646144 122590983984 122754765726 122809592832 122901037056 123109866144 123272718324 123364507392 123409249047 123584495616 123629317056 123721371648 123792856376 124013608448 124105949184 124187935536 124243402752 124316825616 124409392128 124841369184 124934326272 125027352576 125157113856 125322674176 125368126016 125461475328 125535618024 125591687168 125674655022 125685202944 125768232576 126065304176 126159172608 126204927828 126215520256 126384144384 126691489792 126906759483 126917410816 127001254464 127227727872 127442231042 127669490816 127764553728 127859687424 128303644672 128399793408 128845626024 129017147392 129247215616 129802218336 129878305536 130033686528 130524054696 130582351872 130804232778 131074789104 131308526592 131406299136 131453957376 131764458976 131862571008 131949681507 132086627217 132184979136 132595865088 132643954758 132655087616 132742721664 132841562112 132979433472 133078450176 133155341312 133302817536 133480910304 133540528128 133628747112 133639962624 133944385687 134044120896 134143930368 134283153408 134371862982 134383140864 134609707904 134849748992 134938832868 134950158336 135179460864 135280115712 135358278944 135599654912 135648833992 135749838336 135850917888 136261762602 136273199104 136322622464 136424780496 136504749696 137080719104 137182789632 137325166592 137427419136 137914856982 137995699632 138007281664 138160791936 139094654976 139266963423 139348598648 139515309504 139619192832 140103981696 140290490368 140446540332 140458328064 140883106656 140988008448 141039141768 141144159744 141227570277 141290648064 141395853312 141477550144 141823467198 141835370496 141929069184 141992460288 142182162432 142421878452 142527926016 142675850496 142782087168 142888402944 143022814648 143213893347 143225913344 143277858304 143384543232 143628177168 143640231936 143735122944 143818171378 143925258624 144074633344 144181911552 144234203232 144341600256 144790274048 144951329277 145036296552 145048469504 145144290816 145403117568 145648264048 145756713984 145907989504 146016632832 146113093728 146458221028 146620430859 146632736768 147185701376 147448168448 148235016348 148345392384 148432349184 149058646016 149170348224 149236973568 149688300822 149799758976 149965669728 150178627584 150233094144 150319897028 150700081152 150799636008 151068547584 151435921392 151593091152 151705967616 151818928128 152177532928 152278063812 152346077184 152549611776 152604938241 152617746432 152718568128 152920587288 153079297928 153193281024 153307348992 153362950272 153567843408 153580732416 153839666176 154113998848 154215808992 154330638336 154490812416 154605846528 154695175936 154751280551 154866508608 155027238848 155142672384 155245162086 155258191872 155727728688 155740798976 155797282816 155913289728 156005428224 156384807712 156663678976 156767173479 156780331008 157441851392 157616979408 157709371008 157826801664 158374811392 158493494988 159162243912 159255541312 159564791808 160118836224 160331988992 160510331808 160900666479 161129152512 161187590592 161307611136 161595260928 161688628736 161915915952 162083962512 162204650496 162263478636 162277097472 162767861088 162889058304 163165833621 163179528192 163454645312 163673020968 163746123776 163854297054 163868049408 163976303232 164146488192 164268711936 164363624432 164486009856 164545665396 164779327488 164839089408 164961828864 165084659712 165460711731 165474598912 165583914048 165657870336 165755767488 165879189504 166158858194 166455158912 166579101696 166703136768 166876151808 166986392832 167281967104 167380824032 167566206696 167580270592 167690976768 168212230144 168273237104 168512192512 169209012644 169335005952 169537591296 169636970496 170352738304 170479583232 170542227546 171199724544 171389336832 171694964736 171794168032 172035660699 172214210169 172342441152 172940852406 173069624448 173171074048 173378248704 173507346432 174032072928 174109802496 174224822184 174405643704 174535506432 174636350959 174766385472 175078035456 175193694774 175208398848 175271943168 175402450944 175506106752 175816761344 175932908676 176115502956 176246638848 176377872384 176692396032 176794486784 176858606344 176990295552 177122082816 177305911296 177423042384 177437933568 177657741114 177737090048 177842125534 177974547072 178054037504 178171662816 178725494528 178858573824 179044204544 179162483976 179177521152 179918443824 179933544448 180133690752 180239281152 180373487616 180999784448 181134557184 181682350136 181899707328 182006332928 182910386176 183113843724 183886475976 183994266176 184132148589 184214389248 184351555584 184909077486 185046761088 185376743424 185443975584 185689284564 186020412672 186158923776 186365104128 186475238424 186805308928 187262053776 187277770752 187401489408 187735670784 187844142208 187984011264 188052189024 188192212992 188303427036 188387530752 188511982533 188527804416 189097956264 189113827328 189238758912 189307391742 189323280384 189576216576 189895837936 190037234688 190234467328 190376116224 190501881696 190841591808 190951857796 191163346563 191179390976 191504236224 191646830592 191789531136 191900344832 192242548736 192312270976 192455467008 193268439036 193381728736 193525721088 193870823424 194342285312 194688843776 194817458304 195493907812 195873527808 196612183656 196962789888 197646688464 197793856512 197909798912 198893797632 198965932137 198982631424 199114082496 199469150208 199584401096 199733011968 199954226304 200221365456 200238170112 200310792192 200459943936 200933441536 201066181344 201215895552 201424730112 201574711296 201764327807 201914561856 202124121536 202274623488 202408249302 202425237504 202769191296 203037418416 203128102912 203399482368 203473250988 203490328576 203624757504 203776376832 203894116384 204257708032 204392643903 204409798656 204483933696 204757124544 205468086782 205621078656 205774184448 205987749888 206141128704 206488678144 206856896512 206993549448 207010922496 207636971584 207884386304 208007237632 209022897972 209040441344 209272964256 210155972544 210279161344 210435735552 210687492096 211324659984 211482012672 211558712652 211935972096 212216325216 212735200797 212753055744 212988690432 213491781632 213632817678 213791889024 214013775744 214173130752 214534221972 214838870016 214916787456 215076814848 215442265752 215460347904 215727257067 215887887936 216111950016 216272867328 216351304848 216369463296 216512400384 216637498658 217023814784 217185411072 217554444828 217572704256 217716436224 218104676352 218230694624 218472396072 218490732544 218635070976 218861984256 219024949248 219188035584 219314679808 219394220528 219687331542 219705769984 219785452544 219949105152 220614282308 220778552064 220877160448 221007689984 221172252672 222105468928 222270849024 222352524522 222501535744 222648523776 223421608928 223587969024 223855460352 224532451233 224699638464 225479845542 225780007936 226050121728 226182627328 227153882088 227389636728 227558951424 228266299392 228417095718 228519115776 228824417664 228926619648 229380880932 229618946892 229789921536 229961023488 230044425408 230371098624 230587803208 230759499264 231170998272 231323713488 231343128576 231736218624 231870113038 232042763904 232146403328 232299762912 232540858272 232714008576 232887287808 233021847296 233437380608 233591593032 233611198464 233695924224 233869934592 234008142336 234577211568 234820670608 234995518464 235170496512 235987060736 236162777088 236407881728 236564056512 236740202496 236876988152 237299396096 237385459486 237562217088 238478098432 238743365868 238883311968 239891258432 240178254336 240319041536 240497983488 241512742912 241693728768 241781385888 242532943104 243125943768 243415646208 244151791632 244333587456 244769292288 245181967968 245509531452 245619185664 245781445581 245802074112 246219732288 246545436648 246729014784 246818498094 247168991232 247258634112 247442743296 247585712752 248027216896 248211898368 248375871072 248486805504 248633651232 248818784256 249238287291 249496962521 249682738368 249868652544 250054705152 250314227712 250645348352 250736252032 250922950656 251071236048 251183374336 251349310044 251370405888 251536465152 252130608352 252318345216 252409855656 252431040512 252768288768 253382979584 253813518966 253834821632 254002508928 254455455744 254884462084 255338981632 255529107456 255719374848 256301886799 256607289344 256799586816 257691252048 258034294784 258494431232 259411278609 259604436672 259756611072 260067373056 261048109392 261164703744 261608465556 262149578208 262617053184 262812598272 262907914752 263059819799 263528917952 263725142016 263899363014 264173254434 264369958272 265191730176 265287909516 265310175232 265485443328 265683124224 265958866944 266156900352 266310682624 266486611671 266605635072 266763188301 266961820608 267081056256 267257494224 267279925248 267888771374 268088241792 268287860736 268566306816 268743725964 268766281728 269219415808 269699497984 269877665736 269900316672 270358921728 270560231424 270716557888 271199309824 271297667984 271499676672 271701835776 272523525204 272546398208 272645244928 272849560992 273009499392 274161438208 274365579264 274650333184 274854838272 275829713964 275991399264 276321583872 277363616229 278189309952 278533926846 278697197296 279030619008 279238385664 280207963392 280580980736 280893080664 280916656128 281766213312 281976016896 282078283536 282288319488 282455140554 282581296128 282791706624 282955100288 283646934396 283670740992 283858138368 283961087613 283984920576 284364324864 284843756904 285055852032 285351700992 285564174336 285776805888 286045629296 286427786694 286451826688 286555716608 286769086464 287256354336 287470245888 287636342756 287850517248 288149266688 288363823104 288468406464 288683200512 289580548096 289902658554 290072593104 290096939008 290288581632 290806235136 291296528096 291513427968 291815979008 292033265664 292226187456 292916442056 293240861718 293265473536 294371402752 294896336896 296115772127 296470032696 296690784768 296864698368 298117292032 298340696448 298473947136 299376601644 299599517952 299931339456 300357255168 300466188288 300639794056 301400162304 301599272016 302137095168 302871842784 303186182304 303411935232 303637856256 304355065856 304556127624 304692154368 305099223552 305209876482 305235492864 305437136256 305841174576 306158595856 306386562048 306614697984 306725900544 307135686816 307679332352 308202130173 308227997696 308431617984 308661276672 308981624832 309211693056 309390351872 309502561102 309733017216 310054477696 310285344768 310490324172 310516383744 311455457376 311594565632 311826579456 312010856448 312769615424 313327357952 313534346958 313560662016 314883702784 315233958816 315418742016 315653603328 316749622784 316986989976 318324487824 318511082624 319129583616 320237672448 320449226517 320663977984 321020663616 321801332958 322258305024 322375181184 322615222272 323190521856 323377257472 323831831904 324167925024 324409300992 324526957272 324554194944 324956247987 325293508097 325535722176 325778116608 326331667242 326359056384 326909290624 327346041936 327492247552 327708594108 327736098816 327952606464 328292976384 328537423872 328727248864 328972019712 329091330792 329530997313 329558654976 329678178816 329923657728 330169319424 330921423462 330949197824 331167828096 331315740672 331511534976 331758379008 332317716388 332910317824 333158203392 333406273536 333752303616 333972785664 334165751143 334563934208 334761648064 335132413392 335160541184 335381953536 336424460288 336546474208 337024385024 338219768313 338418025288 338670011904 339075182592 339273940992 340705476608 341084455092 342399449088 342778673664 343389929472 343588336064 344071321398 344428420338 344684882304 345881704812 346139248896 346342148096 346756497408 347014692864 347805169557 348064145856 348219604992 348449644368 348811287408 349071012864 349272701918 349532770944 350156070912 350387389548 350416797696 350543886336 350804901888 351012213504 351633522688 351865817352 352231005912 352493277696 352755744768 353384792064 353588973568 353717212688 353980591104 354244165632 354611822592 354846084768 355315482228 355474180096 355684251068 355949094144 356078189229 356108075008 356343325632 357450989056 357717147648 358088409088 358324967952 358355042304 359836887648 360267381504 360478562304 360746975232 361999568896 362269114368 363364700272 363799414656 364012665856 365820772352 366227687448 367772951952 367988532352 368264297178 368428778496 368703111168 369818154972 370093522176 370227747141 370753486848 370887951168 371378569128 372040825344 372317847552 372730208256 372950476848 373610617856 374524107552 374802978816 375471341568 375688284416 375968022528 376104378048 376384425984 376606854072 376775061504 377023965066 377055608832 378195912528 378227654656 378477517824 378614783484 378646560768 379152433152 379791675872 380074469376 380468934656 380720278449 380752232448 381003763392 381683183616 381903715592 382326693126 382358781952 383008472448 383293661184 383579062272 383800689664 384485097472 384624541952 384910934016 386074994039 386536878072 386763457472 387051442176 387741646848 388684570624 389377687552 389634916608 390987815624 391747055616 393224367312 393925579776 395293376928 395587713024 395819597824 396259881651 397787595264 397931864274 397965262848 398228164992 398938300416 399168802192 399466023936 399908452608 400442730912 400621584384 400919887872 401833157061 401866883072 402132362688 402431791104 402849460224 403149422592 403528655614 403829123712 404248243072 404549246976 404816498604 404850475008 405538382592 406074836832 406256205824 406798964736 406946501976 406980657152 407249515008 407552753664 407788232768 408515416064 408785287806 408819597312 408967867392 409514249088 410936173564 411242157312 411548368896 411975499776 412282257408 412977356288 413713793024 413987098896 414021844992 415273943168 416014475264 417800890269 418045795944 418080882688 418545928512 420311945088 420558322688 420871471104 421374984192 422649319968 422964025344 423117425304 423871944192 424116852329 424432650432 425470401594 425506111488 425977380864 426983563264 427265635356 427583778048 428027551488 428346261504 429068443944 429641680041 429677740032 429833574912 430153629696 430884531504 430920695808 431454514134 431775775872 432223900032 432545734656 432702609696 433024800768 433274997316 434047629568 434370822144 435108889656 435145408512 435432872448 436209352704 436461389248 436944792144 436981465088 437270141952 437723968512 438049898496 438629359616 438788441056 439374663084 439411539968 439570905088 439861292577 439898210304 441228564616 441557104128 441754320896 442015379968 442344505344 444210937856 444705049044 445297047552 446843217856 447175938048 447710920704 449064902466 449399276928 450959691084 451560015872 452100243456 452365254656 454307764176 454779273456 455117902848 456532598784 456834191436 457038231552 457648835328 457814814723 457853239296 458761761864 459237893784 459579843072 459922046976 460088850816 460742197248 461175606416 461518998528 462341996544 462647426976 463472437248 463740226076 464085527808 464253841653 464292806656 464599525824 465081716544 465428017152 465774575616 466043694592 466874761216 467183186064 467222396928 467391848448 467739869184 468016284672 469154423136 469641341216 469991036928 470301520437 470340993024 471974121472 472325554176 472815763456 473128113024 473480404992 473753976304 474598792192 474770918972 475124434176 476956196864 477486731736 477766623936 479782516864 480356508672 480638083072 480995966976 482701999437 483025485824 483387457536 483562771776 485065886208 486251887536 486831292416 488303583264 488667174912 489538584576 490363935936 491019062904 491238371328 491562891162 491604148224 492439464576 493090873296 493458029568 493636996188 494337982464 494517268224 494885486592 495171425504 496054433792 496382135193 496423796736 496751742144 496973611008 497267302464 497637568512 498476574582 498993925042 499365476736 499737305088 500109410304 500628455424 501290696704 501472504064 501845901312 502142472096 502366748672 502698620088 502740811776 503072930304 503363599823 504261216704 504636690432 504819711312 504862081024 505536577536 506765959168 507627037932 507669643264 508005017856 508910911488 509768924168 510677963264 511058214912 511438749696 512603773598 513214578688 513599173632 515382504096 516068589568 516642630507 516988862464 518822557218 519208873344 519513222144 520134746112 522096218784 522329407488 523216931112 523909052877 524299156416 525234106368 525625196544 525815829504 526119639598 527057835904 527450284032 527798726028 528346508868 528739916544 530383460352 530575819032 530620350464 530970886656 531366248448 531917733888 532313800704 532621365248 532973223342 533211270144 533526376602 533923641216 534162112512 534514988448 535777542748 536176483584 536575721472 537132613632 537487451928 537532563456 538438831616 538757027353 539398995968 539755331472 539800633344 540717843456 541120462848 541433115776 542398619648 542595335968 542999353344 543403671552 545047050408 545092796416 545290489856 545699121984 546018998784 548322876416 548731158528 549300666368 551659427928 551982798528 552643167744 554727232458 557067853692 557394394592 558061238016 558476771328 560415926784 561161961472 561786161328 561833312256 563532426624 563952033792 564156567072 564576638976 564910281108 565162592256 565583413248 565910200576 567293868792 567341481984 567716276736 567922175226 567969841152 568728649728 569687513808 570111704064 570703401984 571128348672 572091258592 572855573388 572903653376 573111433216 573490039689 573538172928 574512708672 574940491776 575272685512 575701034496 576298533376 576727646208 576936812928 577366401024 579161096192 579805317108 580145186208 580577163264 581612470272 582593056192 583026855936 583631958016 584066531328 584452374912 585832884112 586481723436 586530947072 588742805504 589792673792 592231544254 592940065392 593381569536 593729396736 596234584064 596681392896 596897796411 596947894272 598753203288 599199035904 599862678912 600714510336 600932376576 601279588112 602800324608 603198544032 604274190336 605292983421 605743685568 606372364608 606823870464 607275712512 608710131712 609112255248 609384308736 610198447104 610419752964 610470985728 610874272512 611682349152 612317191712 612773124096 613177931709 613229395968 613451801088 614271373632 615358664704 616404260346 616455995392 616863235968 617322553344 617963249664 618423386112 618780703744 619005122204 619466034432 620108955392 620570689536 620980648344 621032767488 622447439369 622910914752 623189131264 623653158912 624021712896 625539230848 626654715904 627068693916 627121324032 629767405568 630467917632 630837484032 631307206656 633499245568 633973979952 636648975648 637022165248 638259167232 640475344896 640898453034 641327955968 642041327232 643602665916 644516610048 644750362368 645230444544 646381043712 646754514944 647181771201 647663663808 648335850048 648818601984 649053914544 649108389888 649912495974 650587016194 651071444352 651556233216 652663334484 652718112768 653818581248 654692083872 654984495104 655417188216 655472197632 655905212928 656585952768 657074847744 657454497728 657944039424 658182661584 659061994626 659117309952 659356357632 659847315456 661842846924 661898395648 662335656192 662631481344 663023069952 663516758016 664635432776 665820635648 666316406784 666812547072 667504607232 667945571328 668331502286 669127868416 669523296128 670264826784 670763907072 672848920576 673092948416 673597353699 674048770048 676439536626 676836050576 677340023808 678150365184 678547881984 681410953216 682168910184 684798898176 685557347328 686779858944 687176672128 688142642796 688856840676 689369764608 691763409624 692278497792 692684296192 693512994816 694029385728 695610339114 696128291712 696439209984 696899288736 697622574816 698142025728 698545403836 699065541888 700312141824 700774779096 700833595392 701087772672 701609803776 702024427008 703267045376 703731634704 704462011824 704986555392 705511489536 707177947136 707434425376 707961182208 708488331264 709223645184 709692169536 710630964456 710948360192 711368502136 711898188288 712156378458 712216150016 712686651264 714901978112 715434295296 716176818176 716649935904 719138303737 719673775296 720534763008 720957124608 721493950464 723999137792 724538228736 726729400544 727598829312 728025331712 731641544704 732455374896 735545903904 735977064704 736528594356 736857556992 737406222336 739636309944 740187044352 740455494282 741506973696 741775902336 742757138256 744081650688 744635695104 745460416512 745900953696 747221235712 747714861873 748490887563 749048215104 749605957632 750942683136 751376568832 751936045056 752208756096 752768851968 753213708144 753550123008 754047930132 754111217664 756391825056 756955035648 757229566968 757293121536 758304866304 759583351744 760148938752 760937869312 761440556898 761504464896 762007526784 763366367232 763807431184 764653386252 764717563904 766016944896 766587322368 767158124544 767601379328 768905660397 768970194944 769249083904 769821868032 772149988078 773073756144 773526914944 774102884352 775483293696 777369141248 778233835827 778755375104 779269833216 781975631248 783494111232 786448734624 787851159552 789179459397 790586753856 791175426048 791639195648 792519763302 795575190528 795863728548 795930525696 796456329984 797876600832 798337604384 798932047872 799459835013 799816905216 800289564903 800885461824 801243168768 801839775744 803666314122 803733766144 804264725376 804863582208 805698920448 806298845184 807057311228 807658247424 808496486144 809098493952 809632997208 809700950016 811076765184 811545395633 812149673664 812512411648 813597929472 813893003952 813961314304 814499030016 815105507328 815576465536 817030832128 817570575612 817639194624 817935734784 819028498176 821872347128 822484314624 823096737792 823950999552 824564514816 825954712576 827427586048 827974197792 830547886336 830849108201 832028950528 835601780538 836091591888 836161765376 837091857024 840623890176 841116645376 841742942208 842749968384 845298639936 845928050688 846234850608 847743888384 848233704658 848865300864 850940803188 851012222976 851954761728 853967126528 854531270712 855167556096 856055102976 856692523008 858136887888 859283360082 859355480064 859667149824 860307259392 861769063008 862909028268 863551551744 864447800064 865091469312 865405219392 866049601536 866549994632 868095259136 868741644288 870217779312 870290817024 870865744896 872418705408 872922778496 873889584288 874540283904 875447937024 876099796992 877258719232 877576882112 878749326168 878823079936 879141810176 879722585154 879796420608 882457129232 883114208256 883508641792 884030759936 884689010688 888347316381 888421875712 889410098088 890594095104 893686435712 894351876096 895421841408 898129804932 898798553856 901919382168 903120031744 904200486912 904730509312 908615528352 909558546912 910235805696 913065197568 913668382872 914076463104 915297670656 915629629446 915706478592 917523523728 918475787568 919159686144 919844093952 920177701632 922351212832 923037997056 924606390519 924683993088 925294853952 926944874496 927480452152 928171055616 928507683306 928585613312 929199051648 930163433088 930856034304 931549151232 932087389184 933749522432 934366372128 934783696896 935479738368 936032569344 937610699809 938308846272 939282682432 939982073856 940603040874 940681986048 943948242944 944651108352 945631526912 946256226048 946960809984 947507952608 949197584384 949541837944 950248868352 953912393728 954973463472 955533247872 959565033728 960713017344 961276166144 961991933952 965403998874 966050971648 966774915072 967125543552 970131772416 972503775072 973662584832 974868743961 975880524291 976607166528 977334349824 979077169152 980727871872 982038125808 982476742656 983125782324 983208296448 984878929152 986181746592 986916059136 987273992376 988592991939 988675964928 989034536448 989770973184 990342851008 992108867584 992764270386 992847593472 993503484288 993947222016 994534604928 995275137024 996953149164 997987850084 998730953472 999474610176 1000218820608 1001256910848 1002497253429 1002581393408 1002945008128 1003691802624 1004284944192 1004733497344 1005397240176 1005481623552 1006145860608 1006727199646 1008522433408 1009273380864 1009639422624 1011073155072 1013531918336 1014659304939 1015254075864 1015339286528 1016010035712 1017821822976 1019537848336 1021355926528 1022116429824 1025207547196 1026429157376 1027198347264 1030765008192 1032137179136 1033285261014 1033977724928 1037645114436 1038417746688 1039026444288 1040269492224 1043415508671 1044192437568 1044658814976 1046433862224 1047818105754 1048598312832 1050468212736 1051250393088 1051631659008 1052239279196 1054115671808 1054900568064 1055597452056 1056693017736 1057479833088 1060766920704 1061151638064 1061240700928 1061941773312 1062732496896 1063835467776 1065242730496 1065946446684 1066422540288 1067052753204 1067847282432 1068234567687 1068324225024 1069029976896 1071555085496 1072352967168 1073151442944 1074265227264 1074974903856 1075065126912 1076877663232 1077514054706 1078797991936 1079510662944 1081435686912 1082240925696 1082866231552 1083258963857 1084797239296 1085190671936 1085998706688 1086807343104 1090094100816 1090185592832 1090580979712 1091398243968 1092037997568 1096645752832 1097462317056 1098601332736 1103318855856 1103965597056 1105286335488 1109454464916 1114135707384 1114788789184 1116122476032 1116953542656 1120831853568 1122323922944 1123572322656 1127064853248 1127904067584 1128313134144 1129153277952 1129820562216 1130325184512 1131166826496 1131820401152 1134587737584 1134682963968 1135432553472 1135844350452 1135939682304 1137457299456 1139375027616 1140223408128 1141406803968 1142160835347 1142256697344 1144182517184 1145711146776 1145807306752 1146222866432 1146980079378 1147076345856 1149025417344 1149880983552 1150545371024 1151402068992 1152597066752 1153455292416 1153873625856 1154732802048 1158224982117 1158322192384 1159610634216 1160290372416 1161154326528 1163224940544 1165186112384 1166053711872 1167263916032 1168133062656 1168904749824 1171665768224 1172963446872 1173061894144 1177485611008 1179585347584 1184463088508 1185880130784 1186763139072 1187458793472 1192469168128 1193362785792 1193795592822 1193895788544 1197506406576 1198398071808 1199725357824 1201864753152 1202559176224 1205499471183 1205600649216 1206397088064 1208548380672 1210585966842 1211487371136 1212744729216 1213647740928 1214551425024 1217420263424 1218224510496 1218768617472 1220396894208 1220839505928 1220941971456 1221748545024 1222454456713 1223364698304 1224634383424 1225546248192 1226355863418 1226458791936 1226903602176 1228542747264 1230717329408 1232808520692 1232911990784 1233726471936 1234645106688 1235926499328 1236846772224 1237561407488 1238010244408 1238932068864 1240217910784 1241141379072 1241961296688 1242065534976 1244894878738 1245821829504 1246378262528 1248043425792 1251078461696 1253309431808 1254137387832 1254242648064 1259534811136 1260935835264 1261674968064 1262614413312 1266998491136 1267947959904 1272350556987 1273297951296 1274044330496 1276518334464 1280950689792 1281796906068 1284082654464 1287205331832 1288925040123 1289033220096 1289500724736 1290460889088 1292762087424 1293509029888 1294363542402 1295327327616 1296671700096 1297637203968 1298107829088 1299824991948 1301174032388 1302142888704 1303112466432 1305326668968 1305436225536 1307637162496 1309384167744 1309968990208 1310834376432 1310944395264 1311810425856 1313171905536 1314149695488 1314908995456 1315888078848 1316365323168 1318123989252 1318234619904 1318712715264 1319583877731 1319694630912 1323685693848 1323796791296 1324671312384 1325262962688 1326046139904 1327033516032 1329270865552 1331641271296 1332632813568 1335891142656 1336663004572 1338255736832 1339046592256 1340529653568 1341527814144 1345697841152 1346185896832 1347194707398 1348097540096 1352879073252 1353672101152 1354680047616 1356300730368 1357095763968 1362821906432 1364337820368 1369597796352 1371114694656 1373559717888 1374353344256 1376285285592 1377713681352 1378739529216 1383526819248 1384556995584 1385368592384 1387025989632 1391220678228 1392256583424 1392761524959 1392878419968 1393798577472 1395245149632 1396284051456 1397090807672 1398131083776 1400624283648 1401549558192 1401667190784 1402175545344 1403219607552 1404048854016 1406534090752 1407463269408 1408924023648 1409973110784 1411022979072 1412350294649 1414355894272 1414868850752 1415922364416 1416976662528 1418447290368 1419384339072 1421261928912 1421896720384 1422737004272 1423796376576 1424312756916 1424432300032 1425373302528 1429803956224 1430868590592 1432353636352 1433299871808 1438276607474 1439347550592 1441069526016 1441914249216 1442987900928 1447998275584 1449076457472 1453458801088 1455197658624 1456050663424 1463283089408 1464910749792 1471091807808 1471954129408 1473057188712 1473715113984 1474812444672 1479272619888 1480374088704 1480910988564 1483013947392 1483551804672 1485514276512 1488163301376 1489146405579 1489271390208 1490920833024 1491801907392 1494442471424 1495429723746 1496981775126 1498096430208 1499211915264 1501885366272 1502753137664 1503872090112 1504417512192 1505537703936 1506427416288 1507100246016 1508095860264 1508222435328 1510090799469 1511658067039 1512783650112 1513910071296 1514459133936 1514586243072 1516609732608 1519166703488 1520297877504 1521875738624 1522881113796 1523008929792 1524015053568 1526732734464 1527614862368 1529306772504 1529435127808 1532033889792 1533174644736 1534316249088 1535202758656 1537811320794 1537940389888 1538498167808 1539643736064 1544299976156 1546147512288 1547053829888 1548205768704 1550966587392 1554738282496 1556467671654 1557510750208 1558539666432 1563951262496 1566988222464 1571727158631 1572897469248 1575702319104 1578358918794 1581173507712 1582350852096 1583278391296 1585039526604 1591150381056 1591727457096 1591861051392 1592912659968 1595753201664 1596675208768 1597864095744 1598919670026 1599633810432 1600579129806 1601770923648 1602486337536 1607332628244 1607467532288 1608529450752 1609727164416 1611397840896 1612597690368 1614114622456 1615316494848 1616271082059 1616992972288 1618196987904 1619265994416 1619401900032 1622153530368 1623090791266 1624299347328 1625024823296 1627195858944 1627786007904 1628998060032 1630211014656 1631152931072 1634061664256 1635141151224 1635278389248 1635871469568 1638056996352 1643744694256 1644968629248 1646193475584 1647901999104 1651909425152 1654855172096 1655948395584 1661095772672 1661698216402 1664057901056 1671203561076 1672183183776 1674183714048 1681247780352 1682233290752 1683485884416 1685499936768 1690597279872 1691856101376 1692469701216 1695487776768 1696467409316 1697730601728 1701881606376 1702024445952 1703909523456 1707934253056 1709062541424 1710335112192 1712110205952 1713385046016 1716273775776 1718566720164 1718710960128 1719334299648 1720470119067 1720614518784 1723538126016 1725818056536 1727103103488 1728895600128 1730182938624 1730810438784 1732099203072 1733099989264 1736190518272 1737483288576 1740435558624 1741731489792 1744837410816 1745845556992 1746478737647 1747779168576 1749080567808 1750895874048 1752199593984 1754517438464 1755153764224 1757498652336 1757646159872 1758283620352 1759445170308 1759592841216 1764914258464 1766228416512 1767017283584 1768061519872 1769378021376 1776694632762 1776843751424 1778820196176 1781188190208 1787372871424 1788703752192 1790843682816 1794113207593 1796259609864 1797597107712 1803838764336 1806240063488 1808400973824 1809461018624 1815878950263 1817231056704 1819117093824 1820471611392 1826130395136 1827336765744 1828152926208 1830595341312 1831259258892 1831412957184 1835047047456 1836951575136 1838319372288 1839688187904 1840355403264 1841418738593 1844702425664 1846075994112 1849212781038 1849367986176 1850589707904 1853889748992 1854960904304 1856342111232 1857015366612 1857171226624 1858398103296 1860326866176 1861712068608 1863098302464 1864174778368 1867342318107 1867499044864 1868732744256 1869567393792 1870959476736 1872065138688 1875221399618 1876617692544 1878565364864 1879964147712 1881206081748 1881363972096 1887896485888 1889302216704 1891263053824 1892512452096 1893921619968 1895015905216 1898395168768 1899083675888 1900497736704 1907824787456 1909946926944 1911066495744 1919130067456 1921426034688 1922552332288 1923983867904 1930807997748 1933549830144 1934251087104 1940263544832 1941545313603 1945007550144 1947325169664 1949737487922 1951761048582 1953214333056 1954668699648 1958154338304 1961455743744 1964076251616 1964953485312 1966251564648 1966416592896 1969757858304 1970895960823 1972363493184 1973832118272 1974547984752 1977185983878 1977351929856 1978069072896 1979541946368 1980685702016 1984217735168 1985528540772 1985695186944 1987006968576 1987894444032 1989069209856 1990550274048 1993906298328 1995975700168 1997461906944 1998949220352 2000437641216 2002513821696 2004994506858 2005162786816 2005890016256 2007383605248 2008569888384 2009466994688 2010794480352 2012291721216 2013454399292 2017044866816 2018546761728 2019278845248 2022146310144 2027063836672 2029318609878 2030508151728 2030678573056 2032020071424 2035643645952 2039075696672 2042711853056 2044232859648 2050415094392 2052858314752 2054396694528 2061530016384 2064274358272 2066570522028 2075290228872 2076835493376 2078052888576 2080538984448 2086831017342 2088384875136 2089317629952 2092867724448 2095636211508 2097196625664 2100936425472 2102500786176 2103263318016 2104478558392 2108231343616 2109801136128 2111194904112 2113386035472 2114959666176 2121533841408 2122303276128 2123883546624 2125464993792 2127670935552 2130485460992 2131892893368 2132845080576 2134105506408 2135694564864 2136469135374 2136648450048 2138059953792 2143110170992 2144705934336 2146302885888 2148530454528 2149949807712 2153755326464 2155028109412 2157414911211 2157595983872 2159021325888 2162871373824 2164481851392 2165732463104 2166517927714 2169594478592 2170381343872 2171997413376 2173614686208 2180188201632 2181161959424 2182796487936 2184075995136 2193291505664 2194924634112 2197202665472 2206637711712 2207931194112 2210572670976 2218908929832 2228271414768 2229577578368 2232244952064 2233907085312 2241663707136 2243144585619 2244647845888 2245472662689 2247144645312 2254129706496 2255808135168 2256626268288 2258306555904 2259641124432 2260650369024 2262333652992 2263640802304 2269175475168 2270865106944 2271688700904 2271879364608 2274914598912 2277054556679 2278750055232 2280446816256 2282813607936 2284321670694 2284513394688 2288365034368 2291422293552 2291614613504 2292445732864 2293960158756 2294152691712 2298050834688 2299761967104 2301090742048 2302804137984 2305194133504 2306716981191 2306910584832 2307747251712 2309465604096 2316449964234 2316644384768 2319221268432 2320580744832 2322308653056 2326449881088 2330372224768 2332107423744 2334527832064 2336266125312 2337809499648 2339160258001 2343331536448 2345926893744 2346123788288 2354971222016 2359170695168 2367538378191 2368926177016 2371760261568 2373526278144 2374917586944 2384938336256 2386725571584 2387591185644 2387791577088 2395012813152 2396796143616 2399450715648 2400868694709 2403729506304 2405118352448 2410998942366 2411201298432 2412794176128 2417096761344 2421171933684 2422974742272 2425489458432 2427295481856 2429102850048 2434636186899 2434840526848 2436449020992 2437537234944 2440793788416 2441679011856 2441883942912 2443497090048 2444908913426 2446729396608 2449268766848 2451092496384 2452711726836 2452917583872 2453807204352 2457085494528 2461434658816 2465617041384 2465823981568 2467452943872 2469290213376 2471852998656 2473693544448 2475122814976 2476020488816 2477864137728 2480435821568 2482282758144 2483922593376 2489789757476 2491643659008 2492547324603 2492756525056 2496086851584 2502156923392 2506618863616 2508274775664 2508485296128 2521871670528 2523349936128 2525228826624 2533996982272 2535895919808 2544701113974 2546595902592 2548088660992 2553036668928 2561901379584 2563593812136 2568165308928 2574410663664 2577850080246 2578066440192 2579001449472 2580921778176 2587018059776 2588727084804 2590654655232 2593343400192 2595274407936 2596215658176 2599649983896 2602348064776 2604285777408 2606224932864 2610653337936 2610872451072 2615274324992 2618768335488 2619937980416 2621668752864 2623620851712 2626343811072 2628299390976 2629817990912 2631776157696 2632730646336 2636247978504 2636469239808 2637425430528 2639167755462 2639389261824 2647371387696 2647593582592 2649342624768 2650525925376 2652092279808 2654067032064 2658541731104 2663282542592 2665041949143 2665265627136 2671782285312 2673326009144 2676511473664 2678093184512 2681059307136 2683055628288 2691395682304 2692371793664 2694389414796 2705758146504 2707344202304 2709360095232 2712601460736 2714191527936 2725643812864 2728675640736 2739195592704 2742229389312 2747119435776 2748706688512 2752570571184 2755427362704 2757479058432 2767053638496 2769113991168 2770737184768 2773819171557 2774051979264 2782441356456 2784513166848 2785523049918 2785756839936 2787597154944 2790490299264 2792568102912 2794181615344 2796262167552 2801248567296 2803099116384 2804351090688 2806439215104 2808097708032 2812832099427 2813068181504 2814926538816 2817848047296 2819946221568 2822045958144 2824700589298 2828711788544 2829737701504 2831844728832 2833953325056 2836894580736 2838768678144 2842523857824 2843793440768 2845474008544 2847592753152 2848625513832 2848864600064 2850746605056 2859607912448 2861737181184 2864707272704 2866599743616 2876553214948 2878695101184 2882139052032 2883828498432 2885975801856 2895996551168 2898152914944 2906917602176 2910395317248 2912101326848 2924606231883 2926566178816 2927641572873 2929821499584 2942183615616 2943908258816 2946114377424 2947430227968 2949624889344 2958545239776 2960748177408 2961821977128 2966027894784 2967103609344 2968817966303 2971028553024 2976326602752 2978292811158 2978542780416 2981841666048 2983603814784 2988884942848 2990859447492 2993963550252 2996192860416 2998423830528 3003770732544 3005506275328 3007491760287 3007744180224 3008835024384 3011075407872 3012854832576 3014200492032 3016191720528 3016444870656 3020181598938 3023316134078 3025567300224 3027820142592 3028918267872 3033219465216 3038333406976 3040595755008 3043751477248 3045762227592 3046017859584 3048030107136 3053465468928 3055229724736 3058613545008 3058870255616 3064067779584 3066349289472 3070405517312 3075622641588 3075880779776 3076996335616 3079287472128 3088599952312 3092295024576 3094107659776 3096411537408 3101933174784 3109476564992 3112935343308 3117079332864 3127902524992 3130246526013 3133976444928 3143454317262 3145794938496 3151404638208 3156717837588 3162347015424 3164701704192 3166556782592 3170079053208 3182300762112 3183454914192 3183722102784 3185825319936 3191506403328 3193350417536 3195728191488 3197839340052 3199267620864 3201158259612 3203541847296 3204703703061 3204972675072 3214665256488 3214935064576 3217058901504 3219454328832 3222795681792 3225195380736 3228229244912 3230632989696 3232542164118 3233985944576 3236393975808 3238531988832 3244307060736 3246181582532 3248598694656 3249776891571 3250049646592 3254391717888 3255572015808 3257996120064 3260422029312 3262305862144 3268123328512 3270282302448 3270556778496 3271742939136 3276113992704 3287489388512 3289937258496 3292386951168 3295803998208 3303818850304 3309710344192 3311896791168 3322191545344 3323396432804 3328115802112 3342407122152 3344366367552 3348367428096 3362495560704 3364466581504 3366971768832 3381194559744 3383712202752 3384939402432 3390975553536 3392934818632 3395461203456 3403763212752 3404048891904 3407819046912 3415868506112 3418125082848 3420670224384 3424220411904 3426770092032 3432547551552 3437133440328 3437421920256 3438668599296 3440940238134 3441229037568 3447076252032 3451636113072 3454206206976 3457791200256 3460365877248 3461620877568 3464198406144 3466199978528 3472381036544 3474674946351 3474966577152 3480871117248 3483462979584 3489674821632 3491691113984 3492957475294 3495558337152 3498161135616 3501791748096 3504399187968 3509034876928 3510307528448 3514997304672 3516567240704 3518890340616 3519185682432 3529828516928 3532456833024 3534034567168 3536123039744 3538756042752 3553389265524 3553687502848 3557640392352 3562376380416 3574745742848 3577407504384 3581687365632 3588226415186 3592519219728 3595194215424 3607677528672 3612480126976 3616498413549 3616801947648 3618922037248 3631757900526 3634462113408 3638234187648 3640943222784 3652260790272 3654673531488 3656305852416 3661190682624 3662518517784 3662825914368 3667363370139 3670094094912 3673903150272 3676638744576 3679376375808 3680710806528 3682837477186 3689404851328 3692151988224 3698425562076 3698735972352 3701179415808 3707779497984 3709921808608 3712684222464 3714030733224 3714342453248 3716796206592 3720653732352 3723424137216 3726196604928 3728349556736 3734684636214 3734998089728 3737465488512 3739134787584 3744130277376 3750442799236 3753235385088 3757130729728 3759928295424 3762412163496 3762727944192 3771299191471 3775792971776 3778604433408 3782526107648 3785024904192 3787843239936 3790031810432 3796790337536 3798167351776 3800995473408 3815649574912 3817051670961 3819893853888 3822132991488 3838260134912 3842852069376 3845104664576 3861615995496 3867099660288 3868502174208 3880527089664 3883090627206 3890015100288 3899474975844 3903522097164 3906428666112 3909337399296 3916308676608 3922911487488 3928152503232 3929906970624 3932503129296 3932833185792 3939515716608 3941791921646 3944726986368 3947664236544 3949095969504 3954371967756 3954703859712 3956138145792 3959083892736 3961371404032 3968435470336 3971057081544 3971390373888 3974013937152 3975788888064 3978138419712 3981100548096 3987812596656 3991951400336 3994923813888 3997898440704 4009989013716 4010325573632 4011780032512 4014767210496 4017139776768 4018933989376 4021588960704 4024583442432 4026908798584 4034089733632 4037093523456 4038557690496 4044292620288 4054127673344 4058637219756 4061016303456 4064040142848 4071287291904 4078151393344 4085423706112 4088465719296 4100830188784 4105716629504 4108793389056 4123060032768 4128548716544 4133141044056 4150580457744 4153670986752 4156105777152 4161077968896 4173662034684 4176769750272 4178284574877 4178635259904 4185735448896 4191272423016 4194393251328 4201872850944 4205001572352 4206526636032 4208957116784 4216462687232 4219602272256 4222389808224 4226772070944 4229919332352 4237050883947 4243067682816 4244606552256 4247767093248 4250929987584 4255341871104 4260970921984 4263785786736 4265690161152 4268211012816 4271389129728 4272938270748 4273296900096 4276119907584 4286220341984 4289411868672 4292605771776 4297060909056 4299899615424 4307510652928 4310056218824 4314829822422 4315191967744 4318042651776 4325742747648 4328963702784 4331464926208 4333035855428 4339188957184 4340762687744 4343994826752 4347229372416 4357132075583 4360376403264 4362323918848 4365592975872 4368151990272 4386583011328 4389849268224 4394405330944 4413275423424 4415862388224 4421145341952 4437817859664 4456542829536 4459155156736 4464489904128 4467814170624 4483327414272 4486289171238 4489295691776 4490945325378 4494289290624 4508259412992 4511616270336 4513252536576 4516613111808 4519282248864 4521300738048 4524667305984 4527281604608 4530272398407 4534974201117 4538350950336 4541730213888 4543377401808 4543758729216 4549829197824 4554109113358 4557500110464 4560893632512 4565627215872 4568643341388 4569026789376 4576730068736 4582844587104 4584891465728 4587920317512 4588305383424 4596101669376 4599523934208 4602181484096 4605608275968 4610388267008 4613433962382 4613821169664 4615494503424 4618931208192 4632899928468 4633288769536 4638442536864 4641161489664 4644617306112 4652899762176 4660744449536 4664214847488 4669055664128 4672532250624 4675618999296 4678320516002 4686663072896 4691853787488 4709942444032 4715181475893 4718341390336 4735076756382 4737852354032 4743520523136 4747052556288 4749835173888 4769876672512 4773451143168 4775182371288 4775583154176 4790025626304 4793592287232 4798901431296 4801737389418 4807459012608 4810236704896 4821997884732 4822402596864 4825588352256 4834193522688 4842343867368 4845949484544 4848813246177 4850978916864 4854590963712 4858205700096 4869272373798 4869681053696 4872898041984 4875074469888 4881587576832 4883358023712 4886994180096 4889817826852 4893458793216 4898537533696 4902184992768 4905423453672 4905835167744 4907614408704 4914170989056 4922869317632 4931234082768 4931647963136 4934905887744 4938580426752 4943705997312 4950245629952 4952040977632 4955728275456 4960871643136 4964565516288 4967845186752 4979579514952 4983287318016 4985094649206 4985513050112 4992173703168 5004313846784 5013237727232 5016549551328 5033968126159 5043743341056 5046699872256 5050457653248 5067993964544 5071791839616 5089402227948 5093191805184 5096177321984 5106073337856 5123802759168 5127187624272 5136330617856 5148821327328 5155700160492 5156132880384 5158002898944 5161843556352 5174036119552 5177454169608 5181309310464 5186686800384 5190548815872 5192431316352 5199299967792 5204696129552 5208571554816 5212449865728 5221306675872 5230548649984 5237536670976 5239436212941 5239875960832 5243337505728 5247241703424 5252687622144 5256598781952 5259635981824 5263552315392 5265461292672 5272495957008 5272938479616 5274850861056 5278335510924 5278778523648 5294742775392 5298685249536 5301051850752 5304184559616 5308134064128 5317083462208 5326565085184 5330083898286 5330531254272 5343564570624 5346652018288 5353022947328 5356186369024 5362118614272 5366111256576 5382339622779 5382791364608 5384743587328 5388778829592 5411516293008 5414688404608 5418720190464 5425202921472 5428383055872 5447636850789 5451287625728 5457351281472 5478391185408 5484458778624 5494238871552 5497413377024 5505141142368 5510854725408 5514958116864 5524256215779 5534107276992 5538227982336 5541474369536 5547638343114 5548103958528 5564882712912 5569026333696 5571046099836 5571513679872 5575194309888 5580980598528 5585136205824 5588363230688 5592524335104 5602026954321 5602497134592 5606198232768 5608702181376 5612878430208 5616195416064 5625664198854 5626136363008 5629853077632 5635696094592 5639892443136 5644091916288 5649401178596 5657423577088 5659475403008 5663689457664 5667906650112 5673789161472 5677537356288 5680817769431 5685047715648 5687586881536 5690948017088 5695185506304 5697251027664 5697729200128 5701493210112 5719215824896 5723474362368 5729414545408 5733199487232 5753106429896 5757390202368 5764278104064 5767656996864 5771951603712 5791993102336 5813835204352 5820790634496 5824202653696 5849212463766 5853132357632 5855283145746 5859642999168 5884367231232 5887816517632 5892228754848 5894860455936 5899249778688 5912687882469 5917090479552 5921496354816 5923643954256 5932055789568 5934207218688 5937635932606 5942057106048 5952653205504 5956585622316 5957085560832 5963683332096 5967207629568 5977769885696 5981718894984 5987927100504 5992385720832 5996847661056 6007541465088 6011012550656 6014983520574 6015488360448 6017670048768 6022150815744 6025709665152 6028400984064 6032383441056 6040363197876 6046632268156 6051134600448 6055640285184 6057836535744 6066438930432 6076666813952 6081191510016 6087502954496 6091524455184 6092035719168 6096060214272 6106930937856 6110459449472 6117227090016 6128135559168 6132698578944 6140811034624 6151245283176 6151761559552 6153992671232 6158574944256 6177199904624 6184590049152 6188215319552 6192823074816 6218953129984 6225870686616 6234158665728 6255805049984 6260493052026 6267952889856 6286908634524 6291589876992 6302809276416 6313435675176 6324694030848 6329403408384 6333113565184 6340158106416 6364601524224 6366909828384 6371650639872 6383012806656 6386700835072 6391456382976 6395678680104 6398535241728 6402316519224 6407083694592 6409407406122 6409945350144 6429330512976 6429870129152 6434117803008 6438908657664 6445591363584 6456458489824 6461265979392 6465084328236 6467971889152 6472244733633 6472787951616 6477063977664 6488614121472 6492363165064 6497197389312 6499553783142 6500099293184 6508783435776 6511144031616 6515992240128 6520844058624 6524611724288 6536246657024 6540564604896 6543485878272 6552227985408 6563274898663 6574978777024 6579874516992 6584773902336 6591607996416 6607637700608 6619420688384 6623793582336 6644383090688 6646792865608 6656231604224 6684814244304 6688732735104 6696734856192 6724991121408 6728933163008 6733943537664 6736417988067 6762389119488 6767424405504 6769878804864 6781951107072 6785869637264 6790922406912 6807526425504 6815638093824 6831163670037 6831737012224 6836250165696 6841340448768 6848440823808 6853540184064 6865095103104 6874266880656 6874843840512 6877337198592 6881880476268 6882458075136 6894152504064 6903272226144 6908412413952 6915582400512 6920150943573 6920731754496 6923241755136 6928396812288 6932399957056 6944762073088 6949349892702 6949933154304 6961742234496 6966925959168 6979349643264 6983382227968 6985914950588 6991116674304 6996322271232 7003583496192 7008798375936 7017480774003 7018069753856 7020615056896 7029994609344 7033134481408 7037780681232 7038371364864 7059657033856 7064913666048 7072246079488 7077512085504 7102615134573 7106778531048 7107375005696 7115280784704 7124752760832 7149491485696 7154815008768 7163374731264 7176452830372 7185038439456 7190388430848 7215355057344 7224960253952 7232996827098 7233603895296 7237844074496 7263515801052 7268924226816 7276468375296 7281886445568 7303908560697 7304521580544 7309347062976 7312611704832 7322381365248 7325037035568 7325651828736 7334726740278 7340188189824 7347806300544 7353277489152 7358752751616 7361421613056 7365674954372 7378809702656 7384303976448 7396851124152 7397471944704 7402358831616 7415558995968 7419843617216 7425368444928 7428061466448 7428684906496 7433592413184 7441307464704 7446848274432 7456699113472 7469369272428 7469996179456 7474930977024 7477641973809 7478269575168 7488260554752 7500885598472 7506470770176 7514261459456 7519856590848 7524824326992 7525455888384 7542598382942 7551585943552 7570049808384 7575686479872 7580063620864 7593580675072 7596334703552 7601990946816 7631299149824 7634103341922 7639787707776 7644265982976 7676520269824 7685704138752 7690209329152 7723231990992 7734199320576 7737004348416 7761054179328 7766181254412 7780030200576 7798949951688 7807044194328 7812857332224 7818674798592 7832617353216 7845822974976 7856305006464 7859813941248 7865006258592 7879031433216 7883583843292 7889453972736 7895328473088 7898191939008 7908743935512 7909407719424 7912276291584 7918167785472 7922742808064 7936870940672 7942114163088 7942780747776 7948027874304 7951577776128 7956276839424 7962201096192 7975625193312 7983902800672 7989847627776 7995125847429 7995796881408 8019978027432 8020651147264 8023560065024 8029534420992 8034279553536 8037867978752 8043177921408 8049166884864 8053817597168 8068179467264 8074187046912 8077115380992 8108255346688 8117274439512 8122032606912 8128080285696 8142574583808 8156302786688 8170847412224 8176931438592 8201660377568 8211433259008 8217586778112 8246120065536 8257097433088 8266282088112 8301160915488 8307341973504 8312211554304 8322155937792 8347324069368 8353539500544 8356569149754 8357270519808 8371470897792 8382544846032 8388786502656 8403745701888 8413053272064 8417914233568 8432925374464 8438496298281 8439204544512 8444779616448 8453544141888 8459838664704 8474101767894 8486135365632 8489213104512 8495534186496 8501859975168 8510683742208 8521941843968 8527571573472 8531380322304 8536422025632 8542778259456 8545876541496 8546593800192 8552239815168 8557181196991 8572440683968 8578823737344 8585211543552 8594121818112 8599799230848 8615021305856 8620112437648 8629659644844 8630383935488 8636085303552 8651485495296 8657927405568 8662929852416 8666071710856 8678377914368 8681525375488 8687989653504 8694458744832 8714264151166 8720752806528 8724647837696 8731185951744 8736303980544 8773166022656 8779698536448 8782924718619 8788810661888 8826550846848 8831724776448 8842290683904 8875635719328 8906453898909 8913085659072 8918310313472 8928979808256 8935628341248 8966654828544 8972578342476 8981890650756 8988578581248 9016518825984 9022475280861 9023232540672 9026505073152 9033226223616 9038564497728 9042601476096 9049334611968 9054563209216 9060544796814 9069948402234 9076701900672 9083460427776 9086754803616 9099658395648 9108218226716 9115000220928 9121787265024 9131254431744 9137286682776 9138053578752 9153460137472 9158869465001 9165689174208 9169782931456 9175840635024 9176610766848 9192203338752 9199047868416 9204362968192 9211216551936 9220776534016 9226867924764 9227642339328 9230989006848 9237862416384 9265799856936 9266577539072 9276885073728 9282322979328 9289234612224 9305799524352 9321488899072 9328429694976 9338111328256 9351237998592 9356641032004 9373326145792 9383707574976 9419884888064 9430362951786 9436682780672 9470153512764 9475704708064 9487041046272 9494105112576 9499670347776 9539753345024 9546902286336 9550364742576 9551166308352 9580051252608 9587184574464 9597802862592 9603474778836 9614918025216 9620473409792 9643995769464 9644805193728 9651176704512 9668387045376 9684687734736 9691898969088 9697626492354 9701957833728 9709181927424 9738544747596 9739362107392 9745796083968 9749330674713 9750148939776 9763175153664 9766716047424 9773988360192 9779635653704 9786917586432 9797075067392 9804369985536 9810846907344 9811670335488 9815228817408 9828341978112 9845738635264 9862468165536 9869811775488 9877160853504 9887411994624 9900491259904 9904081955264 9911456550912 9921743286272 9929131032576 9935690373504 9959159029904 9966574636032 9970189298412 9971026100224 9984347406336 10008627693568 10026475454464 10033099102656 10067936252318 10087486682112 10093399744512 10100915306496 10135987929088 10143583679232 10178804455896 10186383610368 10192354643968 10212146675712 10247605518336 10254375248544 10272661235712 10297642654656 10311400320984 10312265760768 10316005797888 10323687112704 10348072239104 10354908339216 10362618620928 10373373600768 10381097631744 10384862632704 10398599935584 10409392259104 10417143109632 10424024839053 10424899731456 10442613351744 10461097299968 10475073341952 10478872425882 10479751921664 10486675011456 10494483406848 10505375244288 10513197563904 10519271963648 10527104630784 10530922585344 10544991914016 10549701722112 10556671021848 10557557047296 10581606469273 10589485550784 10597370499072 10602103701504 10608369119232 10616268128256 10634166924416 10653130170368 10660167796572 10661062508544 10687129141248 10693304036576 10706045894656 10712372738048 10724237228544 10732222513152 10764679245558 10765582729216 10769487174656 10777557659184 10823032586016 10829376809216 10837440380928 10850405842944 10856766111744 10895273701578 10902575251456 10914702562944 10956782370816 10968917557248 10988477743104 10994826754048 11002090110417 11010282284736 11021709450816 11029916233728 11048512431558 11068214553984 11076455964672 11082948739072 11095276686228 11096207917056 11129765425824 11138052667392 11142092199672 11143027359744 11150388619776 11161961197056 11170272411648 11176726461376 11185048670208 11204053908642 11204994269184 11212396465536 11217404362752 11232390832128 11251328397708 11252272726016 11259706155264 11271392189184 11279784886272 11288183832576 11298802357192 11313897574413 11314847154176 11318950806016 11327378915328 11335813300224 11347578322944 11355074712576 11361635538862 11370095431296 11375173763072 11381896034176 11390371012608 11394502055328 11402986420224 11438431649792 11446948724736 11451155012883 11458829090816 11466398974464 11506212859792 11514780404736 11528556208128 11535313993728 11583986204672 11627670408704 11641581268992 11648405307392 11698424927532 11710566291492 11719285998336 11768734462464 11775633035264 11784457509696 11789720911872 11798499557376 11825375764938 11834180959104 11842992709632 11847287908512 11864111579136 11868414437376 11875271865212 11884114212096 11905306411008 11913171244632 11914171121664 11927366664192 11934415259136 11955539771392 11963437789968 11975854201008 11984771441664 11993695322112 12022025101312 12029967041148 12030976720896 12035340097536 12044301631488 12051419330304 12056801968128 12064766882112 12080726395752 12093264536312 12102269200896 12111280570368 12115673071488 12132877860864 12153333627904 12162383020032 12175005908992 12183048910368 12192120428544 12213861875712 12220918898944 12225351163529 12234454180032 12256271118336 12265397157888 12281622069248 12302490566352 12303523119104 12307985342464 12317149888512 12354399809248 12369180098304 12376430639104 12385646149632 12437906259968 12451741373232 12468317331456 12511610099968 12520986104052 12535905779712 12573817269048 12583179753984 12605618552832 12626871350352 12649388061696 12658806816768 12666227130368 12680316212832 12711152651841 12729203048448 12733819656768 12743301279744 12766025613312 12773401670144 12782912765952 12791357360208 12797070483456 12804633038448 12814167389184 12818814812244 12819890700288 12858661025952 12868235606016 12877817315328 12891182727168 12912916979648 12922531958784 12930168656472 12935943778304 12944489467266 12945575903232 12954127955328 12977228242944 12984726330128 12994394778624 12999107566284 13000198586368 13017566871552 13022288063232 13031984480256 13041688117248 13049223448576 13071396226749 13072493314048 13081129209792 13086971756544 13104455970816 13126549797326 13149957554048 13159749033984 13169547804672 13183215992832 13215275401216 13238841376768 13247587164672 13288766181376 13293585731216 13312463208448 13369628488608 13377465470208 13393469712384 13449982242816 13457866326016 13467887075328 13472835976134 13524778238976 13534848811008 13539757609728 13563902214144 13571739274528 13581844813824 13590817195221 13604922603351 13615052851008 13631276187648 13662327340074 13663474024448 13672500331392 13682680897536 13696881647616 13707080368128 13730190206208 13748533761312 13754674397184 13763760952536 13764916150272 13788305008128 13796271725761 13806544452288 13816824827904 13831164801024 13840301887146 13841463508992 13846483510272 13856793624576 13864799914112 13889524146176 13898699785404 13899866308608 13923484468992 13933851918336 13958699286528 13966764455936 13971829901176 13982233348608 13992644542464 14007166992384 14017596751872 14034961548006 14036139507712 14041230113792 14059989218688 14066268962816 14075561362464 14119314067712 14129827332096 14144492158976 14155024171008 14205230269146 14213557062096 14214750011392 14230561569408 14249505521664 14298982971392 14309630017536 14326749462528 14352905660744 14370076878912 14380776861696 14430710114688 14449920507904 14465993654196 14467207790592 14527031602104 14537848453632 14546439738531 14552936750592 14563772891136 14607817121394 14609043161088 14618694125952 14625223409664 14644762730496 14650074071136 14669453480556 14680376379648 14695612601088 14706554978304 14717505503232 14722843226112 14731349908744 14757619405312 14768607952896 14793702248304 14794943889408 14804717663232 14831117991936 14839687234432 14850736889856 14856122932896 14867184826368 14882614929408 14893696548864 14913398226944 14938738544856 14939992358912 14949861954048 14955283947618 14956539150336 14976521109504 15001771196944 15012941540352 15028522918912 15039713181696 15049648653984 15085196765884 15101904378477 15103171887104 15140099616768 15151372959744 15160127241728 15187161350144 15192669407104 15203981893632 15268206683844 15279575415552 15288531965952 15353040539648 15371408277504 15380418658304 15446463981984 15468398641152 15474008696832 15522108358656 15532362508824 15560060401152 15597899903376 15614088388656 15625714664448 15637349597184 15691645949952 15712610012928 15718308638823 15719627882496 15730012517184 15758062866432 15767167686584 15778907945472 15790656946176 15796383878016 15817487871024 15818815438848 15824552583168 15836335570944 15845485616128 15873741881344 15884228326176 15896055748608 15903155552256 15912553678848 15924402192384 15939381896753 15951250386624 15967805601344 15979695255552 15990251694858 15991593762816 16039956054864 16041302294528 16047120130048 16059068841984 16068559107072 16075735957504 16086355842816 16098333769728 16107635194336 16136358934528 16147018868337 16148374093824 16154230761984 16216510693376 16234548879024 16244065213824 16256160571392 16285149167616 16312605573376 16341694824448 16353862877184 16403320755136 16422866518016 16435173556224 16492240131072 16514194866176 16532564176224 16572768647337 16602321830976 16614683947008 16624423108608 16644311875584 16694648138736 16707079001088 16713138299508 16714541039616 16742941795584 16765089692064 16777573005312 16806080862963 16807491403776 16826106544128 16835828467136 16865850748928 16876992596562 16878409089024 16889559232896 16907088283776 16919677329408 16948203535788 16972270731264 16978426209024 16991068372992 17003719950336 17021367484416 17042453308293 17043883687936 17055143146944 17062760644608 17072844051264 17085556518912 17091753082992 17093187600384 17104479630336 17114362393982 17144881367936 17157647474688 17170423087104 17188243636224 17199598461696 17230042611712 17240224875296 17259319289688 17260767870976 17272170607104 17302970990592 17315854811136 17325859704832 17332143421712 17356755828736 17363050750976 17375979307008 17428528302332 17441505613056 17449295675392 17462371903488 17472607961088 17546332045312 17559397072896 17565849437238 17577621323776 17653101693696 17663449552896 17684581367808 17738063647407 17751271438656 17812907797818 17826171318144 17836620626944 17857959616512 17871256682496 17933309657088 17945156684952 17963781301512 17977157162496 18033037651968 18044950561722 18046465081344 18053010146304 18066452447232 18077128995456 18085202952192 18109126418432 18121089593628 18139896804468 18153403801344 18166920855552 18173509607232 18199316791296 18216436453432 18230000441856 18243574530048 18262508863488 18274573365552 18276107157504 18306920274944 18317738930002 18331378348416 18339565862912 18351681270048 18384406677504 18398095736832 18408725936384 18422433103872 18441553068032 18453735849528 18455284678656 18461978013696 18475724832768 18531599713872 18533155078144 18553770147456 18564645958656 18578469224448 18642977798144 18656859389952 18676222656512 18702475997184 18713282064008 18746652291584 18767415149952 18839769776128 18860725903572 18940307025528 18951409416128 18974082092544 18988210225152 18999340695552 19079506690048 19093804572672 19100729485152 19160102505216 19174369148928 19195605725184 19206949557672 19229836050432 19240946819584 19287991538928 19289610387456 19302353409024 19336774090752 19369375469472 19383797938176 19395252984708 19403915667456 19416734200899 19418363854848 19477089495192 19478724214784 19491592167936 19498661349426 19500297879552 19526350307328 19533432094848 19547976720384 19559271307408 19573835172864 19594150134784 19608739971072 19621693814688 19630457634816 19656683956224 19689824695989 19691477270528 19724936331072 19739623550976 19754321707008 19774823989248 19800982519808 19808163910528 19822913101824 19843486572544 19858262065152 19871380747008 19918318059808 19933149272064 19940378596824 19942052200448 19968694812672 20017255387136 20052950908928 20066198205312 20135872504636 20174973364224 20186799489024 20201830612992 20271975858176 20287167358464 20357608911792 20372767220736 20384709287936 20493491010111 20495211036672 20508750497088 20545322471424 20595285309312 20622800641968 20624531521536 20632011595776 20647374225408 20696144478208 20709816678432 20725237241856 20746747201536 20762195263488 20769725265408 20781725764121 20797199871168 20818784518208 20834286219264 20848049678106 20849799462912 20885226703488 20922194599936 20950146683904 20957744851764 20959503843328 20973350022912 20988966813696 21010750488576 21026395127808 21038543927296 21052442322009 21054209261568 21061845170688 21089983828032 21099403444224 21113342043696 21115114094592 21163212938546 21178971101568 21194740998144 21216738238464 21232536256512 21268333848832 21306260340736 21320335593144 21322125017088 21374258282496 21386608073152 21412091789312 21424745476096 21448474457088 21464445026304 21529358491116 21531165458432 21538974349312 21555115318368 21646065172032 21658753618432 21674880761856 21700811685888 21713532223488 21790547403156 21829405125888 21911725682091 21913564741632 21937835114496 21976955486208 21989653508096 22004180220834 22020564569472 22043418901632 22059832467456 22097024863116 22136429107968 22152911929344 22165897478144 22190553372456 22192415834112 22259530851648 22276105334784 22284184399344 22286054719488 22300777239552 22323922394112 22340544823296 22353452922752 22370097340416 22408107817284 22409988538368 22424792931072 22432925921427 22434808725504 22464781664256 22502656795416 22504545452032 22519412310528 22542784378368 22559569772544 22576367665152 22597604714384 22627795148826 22629694308352 22637901612032 22654757830656 22710149425152 22723271077724 22740190862592 22750347526144 22763792068352 22780742025216 22789004110656 22805972840448 22876863299584 22893897449472 22902310025766 22917658181632 22932797948928 23012425719584 23029560809472 23057112416256 23070627987456 23167972409344 23255340817408 23283162537984 23296810614784 23396849855064 23421132582984 23438571996672 23537468924928 23551266070528 23568915019392 23579441823744 23650751529876 23668361918208 23685985419264 23694575817024 23728223158272 23736828874752 23750543730424 23768228424192 23810612822016 23826342489264 23828342243328 23854733328384 23868830518272 23911079542784 23926875579936 23951708402016 23969542883328 23987390644224 24044050202624 24059934082296 24061953441792 24070680195072 24088603262976 24102838660608 24113603936256 24129533764224 24161452791504 24186529072624 24204538401792 24222561140736 24231346142976 24306667255808 24324766040064 24350011817984 24366097820736 24384240857088 24427723751424 24441837797888 24450702327058 24468908360064 24512542236672 24530794315776 24563244138496 24604981132704 24615970684928 24634299777024 24708799618496 24738360196608 24752861278208 24771292299264 24875812519936 24903482746464 24936634662912 25023220199936 25041972208104 25071811559424 25147634538096 25166359507968 25211237105664 25253742700704 25298776123392 25315488894843 25317613633536 25332454260736 25360632425664 25422305303682 25458406096896 25467639313536 25486602559488 25532051226624 25546803340288 25565825531904 25582714720416 25594140966912 25609266076896 25628334778368 25637629624488 25639781400576 25671543590973 25698187139663 25717322051904 25736471212032 25755634630656 25782365454336 25825833959296 25845063917568 25860337312944 25871887556608 25888978934532 25891151806464 25908255910656 25954456485888 25969452660256 25988789557248 25998215132568 26000397172736 26035133743104 26044576126464 26063968960512 26083376234496 26098446897152 26142792453498 26144986628096 26162258419584 26173943513088 26208911941632 26253099594652 26299915108096 26319498067968 26339095609344 26366431985664 26399094340297 26430550802432 26477682753536 26495174329344 26577532362752 26587171462432 26624926416896 26719361696727 26739256977216 26754930940416 26786939424768 26899964485632 26915732652032 26945671952268 27049556477952 27069697622016 27079515219456 27127804428288 27143478549056 27163689627648 27181634390442 27209845206702 27230105702016 27324654680148 27326948048896 27345000662784 27365361795072 27393763295232 27414160736256 27460380412416 27476608395003 27497067522624 27509348794368 27527521905072 27529832300544 27576610016256 27592543451522 27613088904576 27633649655808 27662329602048 27680603774292 27682927017984 27692967020544 27713587249152 27729599828224 27779048292352 27797399570808 27799732617216 27846968937984 27867703836672 27917398573056 27933528911872 27943659802352 27964466697216 27985289084928 28014333984768 28069923096012 28072279015424 28082460227584 28119978437376 28132537925632 28151122724928 28238628135424 28259654664192 28288984317952 28310048342016 28410460538292 28427114124192 28461123138816 28499011043328 28597965942784 28619260035072 28653498925056 28705811321488 28740153757824 28761553723392 28861420229376 28899841015808 28931987308392 28934415581184 29054063204208 29075696907264 29092879477062 29105873501184 29127545782272 29215634242788 29218086322176 29237388251904 29247992024139 29250446819328 29289525460992 29300148142272 29338906961112 29360752759296 29391225202176 29413109956608 29435011006464 29445686452224 29462699817488 29515238810624 29537215905792 29587404496608 29609435326464 29662235983872 29679374468864 29701473779712 29712245865792 29734369652736 29765229858816 29787393097728 29826796453888 29877477089712 29879984717824 29899723908096 29910567895236 29913078300672 29953042219008 30003542393888 30025883080704 30057045837824 30079426363392 30099297307968 30170393531768 30203808756954 30206343774208 30280199233536 30302745919488 30320254483456 30374322700288 30385338814208 30407963787264 30499924529081 30536413367688 30559150831104 30577063931904 30706081079296 30742816555008 30760837316608 30892927963968 30936797282304 30948017393664 31044216717312 31064725017648 31120120802304 31195799806752 31228176777312 31251429328896 31274699194368 31383291899904 31425220025856 31436617277646 31439255764992 31460025034368 31516125732864 31534335373168 31557815890944 31581313892352 31592767756032 31634975742048 31649105166336 31672671141888 31690971232256 31744819407819 31747483762688 31768456652352 31792111497216 31806311104512 31825107357696 31848804384768 31878763793506 31902500773248 31935611202688 31959390511104 31980503389716 31983187525632 32079912109728 32094240260096 32118137683968 32137118214144 32151471915008 32172711685632 32196667539456 32215270388672 32272717869056 32294037736674 32296748187648 32308461523968 32433021386752 32469097758048 32488130427648 32512321142784 32570298335232 32625211146752 32683389648896 32707725754368 32806641510272 32870347112448 32984480262144 33006270331251 33028389732352 33065128352448 33145537294674 33204643661952 33229367894016 33248846217216 33288623751168 33389296277472 33414158002176 33426276599016 33429082079232 33485883591168 33505231333991 33530179384128 33555146010624 33612161725926 33614982807552 33652213088256 33671656934272 33731701497856 33753985193124 33756818178048 33779118465792 33814176567552 33839354658816 33896407071576 33941692723239 33944541462528 33956852418048 33982136745984 34007439900672 34042734968832 34084906616586 34087767375872 34110286293888 34125521289216 34145688102528 34171113037824 34183506165984 34208959260672 34228724787964 34289762735872 34315294949376 34340846174208 34376487272448 34399196923392 34460085223424 34480449750592 34518638579376 34521535741952 34544341214208 34605941981184 34651719409664 34664286843424 34713511657472 34726101501952 34751958614016 34857056604664 34883011226112 34898591350784 34924743806976 34945215922176 35092664090624 35131698874476 35306203387392 35326899105792 35369162735616 35476127294814 35502542877312 35625815595636 35652342636288 35673241253888 35715919233024 35742513364992 35866619314176 35890313369904 35927562603024 35954314324992 36066075303936 36089901123444 36092930162688 36106020292608 36132904894464 36154257990912 36170405904384 36218252836864 36242179187256 36279793608936 36306807602688 36333841711104 36347019214464 36398633582592 36432872906864 36460000883712 36487149060096 36525017726976 36549146731104 36613840549888 36635477860004 36662756696832 36676053490587 36679131725824 36703362540096 36768813355008 36796191473664 36817451872768 36844866207744 36883106136064 36907471699056 36910569357312 36923956027392 36951449665536 37063199427744 37107540294912 37129291917312 37156938448896 37285955596288 37313718779904 37352445313024 37404951994368 37426564128016 37493304583168 37534830299904 37679539552256 37721451807144 37880614051056 37902818832256 37948164185088 37976420450304 37998681391104 38133457955523 38159013380096 38187609145344 38201458970304 38320205010432 38348738297856 38391211450368 38413899115344 38459672100864 38481893639168 38575983077856 38604706818048 38673548181504 38738750938944 38767595876352 38790505969416 38807831334912 38833468401798 38836727709696 38954178990384 38957448429568 38983184335872 38997322698852 39000595759104 39052700614656 39066864189696 39095953440768 39118542614816 39147670345728 39188300269568 39214188680247 39217479942144 39243387629376 39260915269632 39313367912448 39379649391978 39382954541056 39449872662144 39479247101952 39508643414016 39549647978496 39601965039616 39616327821056 39645826203648 39686973145088 39716524130304 39742761494016 39765724386017 39836636119616 39866298544128 39880757193648 39884104400896 39937389625344 40034510774272 40105901817856 40132396410624 40271745009272 40349946728448 40373598978048 40403661225984 40543951716352 40574334716928 40715217823584 40745534441472 40769418575872 40814767810053 40986982020222 40990422073344 41017500994176 41090644942848 41190570618624 41245601283936 41264023191552 41294748450816 41388815177283 41392288956416 41419633356864 41450474483712 41493494403072 41524390526976 41539450530816 41563451528242 41594399742336 41637569036416 41668572438528 41696099356212 41699598925824 41770453406976 41844389199872 41900293367808 41915489703528 41919007686656 41946700045824 41977933627392 42021500977152 42052790255616 42077087854592 42104884644018 42108418523136 42123690341376 42179967656064 42198806888448 42226684087392 42326425877092 42357942203136 42389481996288 42433476476928 42465072513024 42536667697664 42612520681472 42640671186288 42644250034176 42748516564992 42773216146304 42849490952192 42896948914176 42928890052608 43058716982232 43062330916864 43077948698624 43110230636736 43292130344064 43317507236864 43349761523712 43401623371776 43581094806312 43658810251776 43823451364182 43827129483264 43875670228992 43979307016192 44008360441668 44041129138944 44086837803264 44119664934912 44194049726232 44272858215936 44305823858688 44331794956288 44381106744912 44384831668224 44519061703296 44552210669568 44568368798688 44601554479104 44647844788224 44681089646592 44706905845504 44740194680832 44816215634568 44819977076736 44849585862144 44865851842854 44869617451008 44929563328512 45005313590832 45009090904064 45038824621056 45085568756736 45119139545088 45195209428768 45255590297652 45259388616704 45275803224064 45305713135431 45309515661312 45420298850304 45446542155448 45480381725184 45500695052288 45527584136704 45561484050432 45578008221312 45611945680896 45753726599168 45804620051532 45865595897856 46024851439168 46059121618944 46114224832512 46141255974912 46335944818688 46510681634816 46566325075968 46593621229568 46793699710128 46842265165968 46877143993344 47074937849856 47102532141056 47137830038784 47154925916469 47158883647488 47301503059752 47336723836416 47371970838528 47389151634048 47456446316544 47473657749504 47501087460848 47536456848384 47621225644032 47652684978528 47709466656768 47737661036544 47818145690259 47822159085568 47853751159872 47903416804032 47939085766656 47974781288448 48088100405248 48119868164592 48123906883584 48141360390144 48177206525952 48205677321216 48227207872512 48259067528448 48322905583008 48373058145248 48409076803584 48441056605011 48445122281472 48462692285952 48613334511616 48649532080128 48700023635968 48732195641472 48768481714176 48855447502848 48883675595776 48901404654116 48937816720128 49025084473344 49061588631552 49126488276992 49209962265408 49231941369856 49268599554048 49417599236992 49476720393216 49505722556416 49542584598528 49718305942011 49751625039872 49806965492928 49873269325824 50046440399872 50083944416208 50143623118848 50295269076192 50332719015936 50422474211328 50507485401408 50597552246784 50630977789686 50635227267072 50664908521472 50721264851328 50844610607364 50916812193792 50935278627072 50973205118976 51064102453248 51093606680576 51127359924879 51131651063808 51165429440832 51188281933824 51218532153792 51256669556736 51275259248976 51279562801152 51343087181946 51396374279326 51434644103808 51472942424064 51511269261312 51564730908672 51651667918592 51690127835136 51720674625888 51743775113216 51777957869064 51782303612928 51816511821312 51908912971776 51938905320512 51977579114496 51996430265136 52000794345472 52070267486208 52089152252928 52127937921024 52196893794304 52285584906996 52289973256192 52324516839168 52347887026176 52417823883264 52506199189304 52599830216192 52638996135936 52678191218688 52732863971328 52798188680594 52861101604864 52990348658688 53155064725504 53174342924864 53214190942221 53249852833792 53438723393454 53478513954432 53509861880832 53573878849536 53799928971264 53831465304064 53891343904536 54099112955904 54139395244032 54159030438912 54255608856576 54286957098112 54327379255296 54363268780884 54419690413404 54460211404032 54649309360296 54653896097792 54690001325568 54730723590144 54787526590464 54828321472512 54920760824832 54953216790006 54994135045248 55018697588736 55055043810144 55153220032512 55185086903044 55226177809152 55267299311616 55324659204096 55361207548584 55365854035968 55385934041088 55427174498304 55459199656448 55558096584704 55594799141616 55599465234432 55693937875968 55735407673344 55867057823744 55887319604704 55928933394432 55970578169856 56028667969536 56139846192024 56144558030848 56164920455168 56239956874752 56265075851264 56302245449856 56477256270848 56519309328384 56577968635904 56820921076584 56854228248384 56922246277632 56998022086656 57195931885568 57238520070144 57411622642976 57480307515648 57523107446784 57722840458752 57799682031616 57863974616784 57868831162368 58108126408416 58151393814528 58185758954124 58211747002368 58255091564544 58431268485576 58436172644352 58474776503808 58495984048278 58500893638656 58579050921984 58600296284544 58677813922224 58721505518592 58782450404352 58826219913216 58891372904448 58925399634976 59030477621248 59069474087967 59074431811584 59174808993216 59218870652928 59324471967744 59358748937728 59402947559424 59424491731584 59468739305472 59530459717632 59574786195456 59653592907776 59754954179424 59799447816192 59821135790472 59826156601344 59906084438016 60007084787776 60051766161408 60114091675648 60158852726784 60198594615936 60340787063536 60407617513908 60412687548416 60560398467072 60605491838976 60640508966912 60748645400576 60770677628416 60815927574528 60999849058162 61072826735376 61118301662208 61154127863808 61412162158592 61480473030333 61485633110016 61521674633216 61785855927936 61873594564608 61896034787328 62088433434624 62129450035296 62240241604608 62345177292363 62391599613504 62456353554624 62502858657792 62549398388736 62766583799808 62850440051712 62873234555292 62878511529984 62920050068736 63032251465728 63068670746336 63115631781888 63157326966027 63162627784704 63185535512064 63269951484096 63298210332672 63345342283776 63381942464512 63489638815638 63494967525376 63536913304704 63584222994432 63650214715392 63697608769536 63757527587012 63805001546496 63871222405376 63918781022208 63961006779432 63966375051264 64112086255007 64159824219456 64188480520192 64236275367936 64274236428288 64302943830016 64345423371264 64393335078912 64430540777344 64545435738112 64588075473348 64593496375296 64616923047936 64866042773504 64938195516096 64976260855296 65024642285568 65140596670464 65250422293504 65366779297792 65613283020544 65740694224896 65968960524288 66012540662502 66056779464704 66130256704896 66291074589348 66409287323904 66458735788032 66497692434432 66577247502336 66778592554944 66828316004352 66852553198032 66858164158464 66971767182336 67010462667982 67060358768256 67110292021248 67224323451852 67229965615104 67304426176512 67343313868544 67463402995712 67507970386248 67513636356096 67558236931584 67628353135104 67678709317632 67792814143152 67883385446478 67889082925056 67913704836096 67964273491968 68169813233172 68175534751744 68220572587776 68251042578432 68291376205056 68342226075648 68367012331968 68417918521344 68457449575928 68579525471744 68630589898752 68681692348416 68752974544896 68798393846784 68920170446848 68960899501184 69037277158752 69088682428416 69211883962368 69303438819328 69328573686848 69427023314944 69452203003904 69503917228032 69714113209328 69766022452224 69797182701568 69849487613952 69890431844352 70185328181248 70263397748952 70612406774784 70653798211584 70738325471232 70952254589628 71005085754624 71251631191272 71304685272576 71346482507776 71431838466048 71485026729984 71733238628352 71780626739808 71855125206048 71908628649984 72132150607872 72179802246888 72185860325376 72212040585216 72265809788928 72308515981824 72340811808768 72436505673728 72484358374512 72559587217872 72613615205376 72667683422208 72694038428928 72865745813728 72920001767424 72974298120192 73050035453952 73098293462208 73227681099776 73270955720008 73325513393664 73352106981174 73358263451648 73406725080192 73537626710016 73592382947328 73634903745536 73689732415488 73766212272128 73814943398112 73847912054784 73902899331072 74071245284911 74126398855488 74215080589824 74258583834624 74313876897792 74571911192576 74627437559808 74704890626048 74809903988736 74853128256032 74986609166336 75069660599808 75359079104512 75442903614288 75761228102112 75805637664512 75896328370176 75952840900608 75997362782208 76266915911046 76318026760192 76375218290688 76402917940608 76640410020864 76697476595712 76782422900736 76827798230688 76919344201728 76963787278336 77014630772919 77094561418989 77151966155712 77209413636096 77347096363008 77477501877888 77535191752704 77581011938832 77615662669824 77666936803596 77673455419392 77908357980768 77966368671744 77994645397704 78001191518208 78105401229312 78133728379392 78191906881536 78237085229632 78295340691456 78376600539136 78428377360494 78434959884288 78486775258752 78521830539264 78626735824896 78759298783956 78765909082112 78899745324288 78958494203904 79017286828032 79099295956992 79197283020891 79203930079232 79232655642112 79291652407296 79373946290176 79433048260608 79485522988032 79531448772034 79673272239232 79732597088256 79761514387296 79874779250688 80069021548544 80158085090181 80211803635712 80264792821248 80543490018544 80699893456896 80747197956096 81087903432704 81148669433856 81430435647168 81491068882944 81538837151744 81629535620106 81973964040444 81980844146688 82035001988352 82181289885696 82381141237248 82429825185009 82491202567872 82528046383104 82589496901632 82777630354566 82784577912832 82839266713728 82900948967424 82986988806144 83048781053952 83078901061632 83126903056484 83188799484672 83275138072832 83337144877056 83392198712424 83399197851648 83540906813952 83688778399744 83800586735616 83830979407056 83838015373312 83893400091648 83955867254784 84043001954304 84154175709184 84209769288036 84216837046272 84247380682752 84359935312128 84397613776896 84453368174784 84652851754184 84715884406272 84778963992576 84866952953856 84930145026048 85073335395328 85225041362944 85281342372576 85497033129984 85546432292608 85577458144703 85698981904384 85793897828352 85857780105216 86117433964464 86124661833728 86155897397248 86220461273472 86584260688128 86635014473728 86699523047424 86803246743552 87162189612624 87317620503552 87646902728364 87654258966528 87751340457984 87958614032384 88016720883336 88082258277888 88173675606528 88239329869824 88388099452464 88545716431872 88611647717376 88663589912576 88762213489824 89038123406592 89104421339136 89136737597376 89203108958208 89295689576448 89362179293184 89413811691008 89480389361664 89632431269136 89639954153472 89699171724288 89731703685708 89739234902016 89859126657024 90010627181664 90077649242112 90171137513472 90238279090176 90390418857536 90511180595304 90518777233408 90551606448128 90611426270862 90619031322624 90840597700608 90893084310896 90960763450368 91001390104576 91055168273408 91122968100864 91156016442624 91223891361792 91499773587243 91507453198336 91609240103064 91731191795712 92049702878336 92118243237888 92228449665024 92282511949824 92671889637376 93021363269632 93132650151936 93187242459136 93587399420256 93684530331936 93754287986688 94149875699712 94205064282112 94275660077568 94309851832938 94317767294976 94603006119504 94673447672832 94743941677056 94778303268096 94947315499008 95002174921696 95072913696768 95234458223457 95242451288064 95305369957056 95418933313536 95475322073088 95636291380518 95644318171136 95707502319744 95806833608064 95878171533312 95949562576896 96176200810496 96239736329184 96282720780288 96354413051904 96411354642432 96454415745024 96518135056896 96573902080327 96645811166016 96746116290496 96818153607168 96882113210022 96890244562944 96925384571904 97226669023232 97299064160256 97400047271936 97464391282944 97536963428352 97710895005696 97767351191552 97802809308232 97875633440256 98050168946688 98123177263104 98252976553984 98419924530816 98463882739712 98835198473984 98953440786432 99011445112832 99085169197056 99436611884022 99503250079744 99613930985856 99746538651648 100092880799744 100167888832416 100287246237696 100515694001973 100590538152384 100665438031872 100844948422656 101014970802816 101195104493568 101261955579372 101270454534144 101442529702656 101689221214728 101825078169717 101833624387584 101870557254144 101946410237952 102128204906496 102187213361152 102254719849758 102263302127616 102330858881664 102376563867648 102437064307584 102513339113472 102550518497952 102686174363892 102792748558652 102869288207616 102945884848128 103022538522624 103129461817344 103303335837184 103380255670272 103441349251776 103487550226432 103555915738128 103564607225856 103633023642624 103817825943552 103877810641024 103955158228992 103992860530272 104140534972416 104178304505856 104255875842048 104393787588608 104571169813992 104579946512384 104649033678336 104695774052352 104835647766528 105012398378608 105199660432384 105277992271872 105596377361188 105722203209728 105980697317376 106310129451008 106348685849728 106428381884442 106499705667584 106877446786908 106957027908864 107019723761664 107147757699072 107599857942528 107662930608128 107782687809072 108198225911808 108278790488064 108318060877824 108511217713152 108573914196224 108654758510592 108726537561768 108839380826808 108920422808064 109298618720592 109307792195584 109380002651136 109461447180288 109575053180928 109841521649664 109906433580012 109988270090496 110028160471761 110037395177472 110110087620288 110306440065024 110370173806088 110452355618304 110534598623232 110649318408192 110722415097168 110731708071936 110771868082176 110854348996608 110918399312896 111116193169408 111189598283232 111387875751936 111470815346688 111575673277271 111734115647488 111774639209408 111857866788864 111941156339712 112057335939072 112279692384048 112289116061696 112329840910336 112479913749504 112530151702528 112604490899712 112954512541696 113038618656768 113155937271808 113641842153168 113708456496768 113844492555264 113996044173312 114391863771136 114477040140288 114823245285952 114960615031296 115046214893568 115445680917504 115599364063232 115727949233568 116216252816832 116302787629056 116371517908248 116423494004736 116510183129088 116862536971152 116872345288704 116949553007616 116991968096556 117001787277312 117158101843968 117200592569088 117355627844448 117443011037184 117564900808704 117642566040741 117652439826432 117782745808896 117850799269952 118060955242496 118138948175934 118148863623168 118349617986432 118437741305856 118648943935488 118717497875456 118805895118848 118848983463168 118937478610944 119060919435264 119149572390912 119297173158051 119307185815552 119509908358848 119598895632384 119642271580944 119652313202688 119812168876032 120014169575552 120103532322816 120228183351296 120317705453568 120397189231872 120681574127072 120815235027816 120825375096832 121120796934144 121210983677952 121281017933824 121497290801152 121541355256832 121631855149056 121999698116324 122145653470752 122236603324416 122308255727616 122824324317184 122960946060666 122971266220032 123043349266432 123571711855872 123792069574656 124166445531849 124176866869248 124258900070592 124480483209216 124690354584726 124783199227008 124912707109248 125005717315584 125098796777472 125533167599616 125700880103424 125746469110584 125757023059968 125840100137472 126064502931456 126137341492672 126231263563776 126314653932054 126325255569408 126371071024128 126539902968192 126596420665344 126763884929024 126979277631276 126989935050752 127073826609408 127168445988864 127300429430784 127395217539072 127515055174024 127610003092992 127742444810752 127837562044416 127922013558864 127932750102528 128224172510014 128319648438912 128376961040384 128548472856576 128690846742528 128786670157824 128861081554688 129090871476224 129176150946696 129186992750592 129233846095872 129732085547008 129876391032192 129952521710592 130049284571136 130500844587008 130733558595584 131226566041088 131481388449792 131937921048576 132025081325004 132260513409792 132582149178696 132818574647808 132917471576064 132995384868864 133154495004672 133557185109888 133656632008704 133705106396064 133943534364672 134020925335964 134120717536512 134220584042496 134448646903704 134459931230208 134608852353024 134686627737088 134926805991424 135015940772496 135027272712192 135116473863168 135256706270208 135357418635264 135585628286304 135766770892956 135778165850112 135827409672192 135917139406293 135928546983936 136339626466344 136351069503488 136441145175552 136502085156864 136582752410112 136684452151296 136734024663936 136835837042688 136914899151856 137159050943488 137261179797504 137596787693568 137840340893696 137921799002368 138074554317504 138177364856832 138423767924736 138606877638656 138657147373696 138854046629888 138904406007808 139007834456064 139428226418656 139532044904448 139594365403136 139698975227904 139780863688704 140370656362496 140526795497904 141224813549568 141307596423168 141476650942464 141904509179256 142010171509248 142503262382544 142609370545152 142692965015552 142863676932096 143454437070777 143466477256704 143561253479616 143710250412096 143817257299968 144264301215744 144359604493776 144371720650752 144424081170432 144531619577856 144617031963648 144681623617536 144873011347456 144968716749024 145119174435744 145227230410752 145335366844416 145388076857856 145472080348847 145731491627456 145840003534848 145948596240384 146100070907904 146196586924416 146455362199552 146541911440016 146651026787328 146704213962348 146716526903296 146813450160384 147075253420032 147184765894656 147269807491072 147379464830976 147532424544256 147629886796224 147695824109568 147805798662144 148142490569822 148252797710976 148430161179648 148517167669248 148627753795584 149143822385152 149254875119616 149409781252096 149619807977472 149706256512064 149973218332672 150139321199616 150718158209024 150885807228576 151522456204224 151611275329024 151792656740352 151905681801216 151994725564416 152533831822092 152750436581376 152805835881216 153280820041728 153382079774637 153394953191424 153564845801472 153655596461376 153838688403456 153927574556672 154029261545838 154189122837978 154303932311424 154418827272192 154694192726016 154955003755776 155070383505408 155162023877664 155231325339648 155333873607192 155346910838784 155700780905017 155816715961536 155932737343488 155989290795408 156002383036416 156210802458624 156267456758784 156383813763072 156474170459264 156590681382912 156753201078272 156856754720988 156869919768576 156973550517504 157043661078528 157253471649792 157518597567912 157531818164224 157799490648576 157916988407808 158034573656064 158198591913984 158394566041782 158407860158464 158465311284224 158583304814592 158747892580352 158971045976064 159062897544068 159346544478464 159465194176512 159523028774592 159749558501376 160138043097088 160316170180362 160423607271424 160529585642496 161086980037088 161399786913792 161494395912192 162175806865408 162297338867712 162860871294336 162982137765888 163077674303488 163259071240212 163947928080888 163961688293376 164070003976704 164362579771392 164762282474496 164859650370018 164982405135744 165056092766208 165555260709132 165569155825664 165678533427456 165801897934848 165973977612288 166097562107904 166157802123264 166253806112968 166377598969344 166550276145664 166674289754112 166784397424848 166798395703296 167081813627904 167377556799488 167601173471232 167661958814112 167786800183296 167911734509568 168086003908608 168308351418368 168419538576072 168433674092544 168494761365504 168719870624256 168795227553792 168906736349568 169305703508368 169431768812544 169557927985152 169733905907712 170146670790656 170450082725888 170562684745152 170994066259968 171092864585216 171154916289406 171397963808768 171587795656704 171715560210432 172234867928928 172311794794496 172440922546944 173168521376256 173270028947456 173399046094848 173606493487104 174324379225248 174635241007104 175293805456728 175308517933056 175502680915968 175917228064768 176033441766672 176164516555776 176347351213056 176478659739648 176776198904928 177091432863744 177208422263901 177223295434752 177327179825152 177524426979648 178076246813184 178208842678272 178273475194752 178406217916416 178591379152896 178724358586368 178827623382016 178960778723328 179264862538272 179398343448576 179463407371416 179478469804032 179718253314048 179887309977641 180021254363328 180155298484224 180342275026944 180476558180352 180780837715072 181022361190608 181037554466816 181103212896256 181222852541724 181238062645248 181681195401216 181786168621792 181921526900736 182002780209152 182110336546816 182245936201728 182312032885248 182447782723584 182999547174486 183014906396672 183218480206128 183462383591424 184099405756672 184236486475776 184456899330048 184565023899648 184793660382079 185343779274752 186042726539264 186265300303872 186374484918272 187035531877089 187174798840512 187369060663872 187508575973376 188299751399424 188410128564224 188551320155136 188619703665876 188635534589952 189206012239008 189346895345664 189487883354112 189556606536192 189894630998016 190004349843392 190145827393536 190468916446914 190484902576128 190610739914112 190950644146176 191272582761036 191288636342272 191415004639488 191613667216128 191756343066624 191899125153792 192336258765021 192352401620992 192479472658368 192565441560576 192708826103808 192822709284864 192908831490048 193036270113792 193147804160654 193291622332032 193492232580992 193636307214336 193764226420044 193780489125888 193850769143808 194453338046464 194598128320512 194800094543872 194928782565888 195073926856704 195421790011392 195534702383104 195605618616464 195751266880512 196100337893376 196505953107968 196839849061632 196927765479424 197670396947968 197906881572864 198022890225664 198170338394112 198873223768044 199227861971712 199493077303296 200185761599488 200335777664832 200574492475392 201031388003946 201181076304768 201330876063744 201689896845312 202029941605632 202390208987136 202523911158744 202540909068288 202885059405312 203378442429456 203650156339434 203667248775168 203741114508288 203892820475904 204374426722304 204509439699516 204526604255232 204661717763328 204753127735296 204874128615168 205026678226944 205101036995904 205372348727784 205585497117304 205738576415232 205891769696256 206045077045248 206258923634688 206606671674368 206760511340544 206882698503552 206975100452864 207111831476256 207266047285248 207635651887104 207755621282048 207910316457984 207985721060544 208281069944832 208356609011712 208511751684096 208787575177216 209142339627984 209159893024768 209298067356672 209391548104704 209671295533056 210024796757216 210399320864768 210555984543744 211192754722376 211444406419456 211961394634752 212620258902016 212697371699456 212856763768884 213754893573816 213914055817728 214039447523328 214295515398144 215199715885056 215325861216256 215565375618144 216396451823616 216557580976128 216636121755648 217022435426304 217147828392448 217309517021184 217453075123536 217678761653616 217840845616128 218597237441184 218760005302272 218922894360576 219150106361856 219683043299328 219812867160024 219976540180992 220056320943522 220074790354944 220220175240576 220612880130048 220740347612176 220904711236608 221069197246464 221298636816384 221444830194336 221543736164352 221708697993216 221836798625792 222213735854733 222232386338816 222379196566464 222775751503872 222941630693376 223151346554542 223468231294976 223549278418816 223715733577728 223882312679424 224114671878144 224559384768096 224659681820672 224959827499008 225060303405056 225208981799424 225909025083392 226077237313536 226311874543616 227283684306336 227416912993536 227688985110528 227992088346624 228783727542272 228954080280576 229646490571904 229921230062592 230092429787136 230891361835008 231043892318757 231198728126464 231283684256967 231455898467136 232432505633664 232605575258112 232743035816496 232846988009472 233020366258176 233725073942304 233899106015232 233983936193112 234003574554624 234316203687936 234401185138176 234536619337937 234711255688896 234886022074368 235129801617408 235285132081482 235304879652864 235565491617792 235701598539904 236121910484992 236277896351868 236297727246336 236699235972864 236875482611712 237297887870976 237434995750912 237591849062673 237611790237696 237697966926336 237874957221888 238121838870528 238299144781824 238594346316102 238614371631104 239019816717696 239197791264768 239284543161888 239624337752064 240028339151104 240207064645632 240456366702592 240635410907136 240794378463744 241363148254144 241630470055632 241650750193664 242241593868288 242562035867648 242994581602304 243082710513664 243263710298112 243999396232648 244291306941504 244473206648832 244616511455232 245648648634368 245921892121332 245942532440064 247143423711744 247289475555027 247584139149312 248332891063698 248353733738496 248517800141184 248960966418432 249380709169452 249566398454016 249825414218496 250011434631168 250197593554944 251066335199232 251401760206848 251492938221168 251514046119936 251680200274944 252129005862912 252274682985344 252462527127552 252629307864108 252650511138816 252742142048256 253079805936384 253192841330688 253527769858048 253958555262552 253979870101504 254147653218816 254336891977728 254600858861568 254790435078144 255030110348048 255220006185984 255484889621504 255675124088832 255844027117728 256448345020028 256639296877824 256732374434109 256753922080768 257096945713152 257381693485056 257573340315648 257722163109376 258181742952448 258352301893392 258373985501184 258467692191744 259752782064384 259905043421184 260098569142272 261001689174016 261467117191168 262453132082176 262962776899584 263875842097152 264050162650008 264521026819584 265164298357392 265637149295616 265834943152128 265990769737728 267114370219776 267313264017408 267410212792128 267887068729344 268041850671928 268241435073024 268441168084992 268897293807408 268919862460416 269217704706048 269373255474176 269853611982848 270031881544992 270232947726336 270513412540416 270714837270528 271171256572608 271533541785912 271556331700224 271654819344384 271834278812586 271857093967872 272679252932688 272702139006976 272882290351104 273004170313728 273165504820224 273368904302592 273468049327872 273671674085376 273829798303712 274318101886976 274499320761729 274522359595008 275193575387136 275680681787392 275843598004736 276149108635008 276354729713664 276847535849472 277213755277312 277314294747392 277808812015616 278015668912128 278856452837312 279064089808896 279188730806272 279397950455808 279561727377408 280741312724992 281053590995808 282449627099136 282615192846336 282953301884928 283809018358512 284020343018496 285006524765088 285218741090304 285385930031104 285703374670371 285727353864192 286908874141554 286932954513408 287122506959232 287420500824192 287634514599936 288528602431488 288719208987552 288848162340864 289063239155712 289234063927296 289363247235072 289721706240981 289746022694912 289937433498048 290238348871488 290454460821504 290670733688832 290776153715712 290944160697694 291462983254912 291680007069696 291897192480768 292200141815808 292393173848832 292910724399104 293083822880032 293302053574656 293408427924696 293433053806592 293626900320768 294150506840064 294369531789312 294539614982144 294758929661952 295064849088512 295259773592448 295391648219136 296284981139644 296505595421952 296860322359296 297034335338496 297255507591168 298287644770304 298509750239232 298819562504192 299239615954944 299412513024128 299946436665344 300278642399232 301436316418048 301547082005919 301771614457152 303044912408448 303222550658048 303585313480704 303811363602432 305067663644184 305500873162752 305611671762432 306561640083456 306764159549274 306789906382848 307129691602944 307311192922752 307855149113344 308058523091676 308378245675956 308607864622848 308837654544384 309388385452032 309910007511552 310140767010816 310324047755328 310462650679296 310667747214384 310693821677568 311401561810034 311633431923072 311865474686976 311978581590816 312421604917248 312534913517568 312767627526144 312948340918528 313181362765824 313506402156544 313713509441976 313739839537152 313947101035008 314087322157056 314506943299584 315037195135824 315063636328448 315598981297152 315833976815616 316789132083564 316815720316928 316930622568448 317166609629184 317495785160704 317942091952128 318125795088136 318693088956928 318930388353024 319046057549184 319499117002752 320276086194176 320632340360724 321059171284992 322173960074176 322799573827584 322988791824384 324351613730816 324594677735424 325721742588672 325964275531776 326155348606976 326518142480424 327895856161776 327923376586752 328140007953408 328725159542784 329524564948992 329719300740036 329964810271488 330084481415283 330112185532416 331110521418264 331138311651328 331357066854912 331603795869696 331947955224576 332195124215808 332315604246528 332507612225936 332755197938688 333100552291328 333348579508224 333568794849696 334163627255808 334727019831813 334755113598976 335202346942464 335323917628224 335573600366592 335823469019136 336172007817216 336616702836736 336839077152144 336867348185088 336989522731008 337439741248512 337590455107584 337813472699136 338611407016736 338863537625088 339115855970304 339467811815424 340293341581312 340900165451776 341125369490304 341988132519936 342185729170432 342309832578812 342795927617536 343175591313408 343431120420864 344469735857856 344623589588992 344881845093888 346337042752512 346540057894912 346798092189696 348648758450496 349270482014208 350587610913456 350617035866112 351005361831936 351834456129536 352066883533344 352329033111552 352694702426112 352957319479296 353552397809856 354182865727488 354416844527802 354446590869504 354654359650304 355048853959296 356152493626368 356417685356544 356546950389504 356812435832832 357182758305792 357448717172736 357655246764032 357891519474153 357921557446656 358529725076544 358796686897152 358926814742832 358956939608064 359436506628096 359774619955282 360042508726656 360310596968448 360684550053888 360953116360704 361561675430144 362044722381216 362206425792512 362445705083448 362476125290496 363362390802432 363572337243584 363843053801472 364005560418304 364220673093632 364491872403456 364624065770496 364895565447168 365999094348972 366029812793344 366436960412256 366924767182848 368198811513344 368472972951552 368913798660096 369130047799296 369587320764158 372085453078528 372499336595547 372530600607744 372748969836544 374071063754178 374349597681024 374738121327744 375017151946752 376599502798848 376820257128448 377102640310272 377239407331752 377271069179904 378412024478016 378693790691328 378975766708224 379113213072384 379789261996032 380008699686784 380291654787072 380937832893828 380969805152256 381221479828224 381901288292352 382545165522072 382577272684544 382830009278976 383227334432256 383512686133248 383798250307584 384672517530042 384704803241984 384958945316736 385130883121152 385645418569728 386072540227584 386295608321308 386583244664064 386984465161984 387272614428672 387528452840088 387560978251776 387701538287616 388906676092928 389196256641024 389600189087744 389857565131776 390147853713408 391069404766208 391211237232928 391502533761024 392200675786752 393011906215936 393679698123264 393855530958848 395340793895936 395813763145728 396045780451328 397746447536088 398455723943424 398986154606592 400371523198976 400671555329664 402062776007892 402362152609536 402661752127488 403379793690624 404059883211264 404780417974272 405047822317488 405081818136576 405770118810624 406756884858912 407300312678868 407334497550336 407482229016576 407785640951808 408748853444608 409018879399032 409053208510464 409323435526656 409506255470592 409748257230336 410053356453888 410202073991808 410744697455568 411170994234608 411477152830464 411783539392512 413213343348736 413521022681088 413765397007104 413950200905728 414223662952512 414532094570496 415271303774208 415511242564096 415820632915968 415971442121088 416562139889664 416713218023424 417023503368192 417575150354432 418284679255968 418596134713344 418783096209408 419342591066112 420049593514432 420798641729536 421111969087488 422385509444752 422888812838912 423922789269504 425240517804032 425394743398912 425713527537768 427509787147632 427828111635456 428078895046656 428591030796288 430363311212331 430399431770112 430651722432512 431130751236288 432792903647232 433115161952256 433272243511296 434044870852608 434295656784896 434619034042368 434906150247072 435357523307232 435681691232256 436416241046541 437194474882368 437520010604544 437845788721152 438300212723712 439366086598656 439625734320048 439953080361984 440112641887044 440149580709888 440440350481152 441225760260096 441480695224352 441809422473216 442138394492928 442597273632768 442889660388672 443087472328704 443417395986432 443673597251584 444427471709466 444464772677632 444758393132928 445551503007744 445883261386752 446302693109084 446936462589952 447098556837632 447431467155456 447764625358848 448229343756288 448784603785049 449118769536192 449319363641344 449919654998016 450120606810112 450417963598848 451818050166784 452154474627072 452623749087232 454567368612672 454833825987072 455377970221056 455984176693248 457567455084544 459292981143808 459842460125184 460184859574272 461782723670016 462087784637514 462397456252928 462567368513934 462911796934272 464865011267328 465211150516224 465486071632992 465693976018944 466040732516352 467102342715051 467450147884608 467798212030464 467967872386224 468007149109248 468632407375872 468802370276352 469073238675874 469422511377792 469772044148736 470259603234816 470570264162964 470609759305728 471130983235584 471403197079808 472243820969984 472555792703736 472595454492672 473398471945728 473750965223424 474595775741952 474869991501824 475183698125346 475223580475392 475395933852672 475749914443776 476243677741056 477188692632204 477228743262208 478039633435392 478395582529536 478569086323776 479248675504128 480056678302208 480414129291264 480912733405184 481270821814272 481588756927488 482726296508288 483260940111264 484483187736576 485124071735296 485989163204608 486165421027328 486527420596224 487998792465296 488582613883008 488946413297664 489233022910464 491297297268736 491843784242664 491885064880128 494286847423488 494578951110054 495168278298624 496665782127396 496707467476992 497035600282368 497921932836864 498761418338904 499132796908032 499650828436992 500022869262336 500395187109888 502132670398464 502803520413696 502985876442336 503360400549888 504258011725824 504549365970688 504925054255104 505258615728216 505301022277632 505484284096512 506159611872768 506385682661376 507055539716096 507917110525104 507959740203008 508295306437632 508673783955456 509201717723136 510060220696096 510440012371968 510969779243008 511350248177664 511688054235456 512896690040056 513278593755648 513464748868218 513507844161536 514193891426304 514763386970112 515146680631296 515444326218752 516363485904896 516704603786784 516935384383488 518498716994377 519505564128768 519810086842368 520197138284544 522003378348032 522934234382336 524906264164352 525925553799168 527751684194304 528100325300016 529042053639168 530328596714784 531274298591232 531669886304256 531981539475456 534228740439552 534626528034816 534820425584256 535774137458688 536083701343856 536482870146048 536882336169984 537794587614816 538435409412096 538746510948352 539661929932923 539707223965696 540063763089984 540465895452672 541026825080832 541429674541056 542342513145216 543067083571824 543112663400448 543309638688768 543668557625172 543714187935744 545358505865376 545764580702208 546008340627456 546331009640448 546737808605184 546936098655744 547343348170752 547659596607424 548636203773952 548998641523458 549044719190016 550387150774272 551361363574784 551687196009472 552298217270016 552709459427328 553695071698944 554380981146237 554427510554624 554628589494784 555617624031232 556031337824256 557712905674624 558128179617792 558795900911616 559123454754816 561106595631267 561482625449984 562107181991616 564899254198272 565230385692672 565906603769856 567618036717024 568040686036992 570013049530176 570437482180608 570771860062208 571406749340742 571454707728384 573817748283108 573865909026816 574245013918464 574841001648384 575269029199872 577008776295063 577057204862976 577438417975104 577696324681728 578126478311424 578468127854592 578726494470144 579443412481962 579492045389824 579874866996096 580476697742976 580908921643008 581341467377664 581552307431424 581888321395388 582925966509824 583360014139392 583794384961536 584400283631616 584786347697664 585821448798208 586167645760064 586604107149312 586816855849392 586866107613184 587253800641536 588301013680128 589079229964288 589517859323904 590129698177024 590519547184896 590783296438272 592569962279288 593011190843904 593720644718592 594068670676992 594511015182336 596575289540608 598479231909888 598825026048256 599892873330688 600557284798464 602872632836096 603094164011838 603543228914304 606089824816896 606445101316096 607170626961408 607622727204864 610135327288368 611001746325504 611223343524864 613123280166912 613528319098548 613579812765696 614259383205888 614622385845504 615710298226688 616117046183352 616756491351912 617215729245696 617675309088768 618776770904064 619820015023104 620281534021632 620648095510656 620925301358592 621335494428768 622803123620068 623266863846144 623730949373952 623957163181632 624843209834496 625069827035136 625535255052288 625896681837056 626362725531648 627012804313088 627427018883952 627479679074304 627894202070016 628174644314112 629013886599168 630074390271648 631197962594304 631667953631232 633578264167128 633631440633856 633861245136896 634333219258368 634991570321408 635884183904256 636251590176272 637386177913856 637860776706048 638092115098368 640552172388352 641264680721448 642118342569984 644347920148352 645599147655168 645977583648768 648703227461632 649189355470848 651443485177344 651928551063552 652310697213952 653036284960848 655791712323552 656280015906816 657450319085568 659049129897984 659438601480072 659929620542976 660168962830566 660224371064832 662221042836528 662276623302656 662714133709824 663207591739392 663895910449152 664631208493056 665015224451872 665510395877376 666201104582656 666641207564199 666697159016448 667137589699392 668327254511616 669454039663626 669510227197952 670404693884928 670647835256448 671147200733184 671646938038272 672344015634432 673233405673472 673678154304288 673979045462016 674879482497024 675180910215168 675626945398272 676017314562289 677222814033472 677727075250176 678231711940608 678935623630848 680586683162624 681800330903552 682250738980608 683976265039872 684371458340864 684619665157624 685591855235072 686351182626816 686862240841728 688939471715712 689247179177984 689763690187776 692674085505024 693080115789824 693596184379392 693851052770901 697297516900992 698540964028416 701175221826912 702010723663872 703609858013811 703668912259072 704133767066688 704658066223104 705389404852224 705914638958592 707104795619712 708365731454976 708833689055604 708893181739008 710097707918592 712304987252736 712775547188019 712835370713088 713093900779008 713624871665664 714365516611584 714897434345472 715310493528064 715783038948306 715843114893312 717059450153088 717593373794304 717853629485664 718873013256192 719549239910564 720085017453312 720621193936896 721369100107776 721906232721408 723123350860288 724089444762432 724412851585024 724891410166896 724952250580992 726724781604864 727144674487168 727686107602944 728441346187264 728983744806912 729248131540992 729791130894336 731998188697944 732059625586688 732873920824512 733849534365696 736397623026688 736945945903104 737827597320192 739174641528316 744170906157056 744998673191094 745061201215488 745497939673088 748142127508356 748699195362048 749476242655488 750034303893504 753199005597696 753640514256896 754205280620544 754478814663504 754542138359808 756824048956032 757387581382656 757951533416448 758226426144768 759578523992064 760017399373568 760583309574144 761875665787656 761939610304512 762442959656448 763802576584704 765090331044144 765154545369088 765660018557952 766454668864512 767025372266496 769345035060084 769409606483968 769917890633472 770197123302327 770261766242304 771290837139456 772145080455168 772591216642616 773166489328128 773968930323968 774545228857344 775056905680176 775121956503552 775403076575232 777813352185856 779715130263552 780295707426816 782138809532416 782422474465856 783005067522048 784401351573504 786023812431872 787359396246528 787711061917696 790681587791872 791627526291456 792091560902656 795492895072176 796911447886848 797972309213184 800743046397952 801343110659328 804125552015784 804724305219072 805323504254976 806759587381248 808119766422528 809560835948544 810095644634976 811540237621248 813513769717824 814600625357736 814668995100672 814964458033152 815571281903616 817497706889216 818037758798064 818106417020928 818646871053312 819012510941184 819496514460672 820106712907776 820404147983616 821489394911136 822341988469216 822954305660928 823497962285187 823567078785024 826426686697472 827042045362176 827530794014208 827900401811456 828447325905024 829064189140992 830542607548416 831022485128192 831641265831936 831942884242176 833426436046848 834047006736384 835150300708864 836569358511936 837192269426688 837566192418816 838685182132224 840099187028864 841597283459072 842223938174976 844771018889504 845777625677824 847845578539008 850481035608064 850789486797824 851427055075536 855019574295264 855656223270912 856157790093312 857182061592576 860726622424662 860798863540224 861303444865024 862261502472576 865585807294464 866544487022592 868089741705216 868591313569792 869165118722943 869238068084736 869812300494144 870715046614464 871363382464512 872832482093082 874388949764736 875040021209088 875691577442304 876600425447424 878732173197312 879251468640096 879906160723968 880225283774088 880299161419776 880880700962304 882451520520192 882961390448704 883618844946432 884276788985856 885194547265536 885779320777344 886174944657408 887347194503168 888854943418932 888929545355264 889516786265856 891103006015488 891766522773504 892605386218168 893872925179904 894197113675264 894862934310912 895529250717696 896458687512576 897569207570098 898237539072384 898638727282688 899839309996032 900835927197696 903636100333568 904308949254144 904641246017757 905247498174464 909134737225344 909667651974144 910755940442112 915134910169088 918585962287616 919684920250368 920369719148544 923565447340032 924175569275028 925134737027868 925823593868544 929730022534656 930422301032448 930972143265984 931387952037888 932081465032704 934204685430102 934900295769216 935596424060928 935935744772448 937264814751744 937604740552704 938146477351748 938845022755584 939544088297472 940519206469632 941140528325928 941219518611456 942261966471168 942806394159616 944487641939968 945111585407472 945190908985344 946796943891456 947501930446848 949739983003648 950367396250692 950447160950784 950791867705344 951499828887552 952487355482112 954377385264408 954457486524416 956079266870784 956791165059072 957138172647552 958497351008256 960113356604416 960828258582528 961825466810368 963177513854976 965452593016576 966521880222528 968966375473152 970248143470592 971978326409216 972330842054656 973054841192448 975997584930592 977165227766016 977892826595328 978466045820928 982594594537472 983687568485328 983770129760256 988573694846976 989157902220108 990336556597248 993331564254792 993414934953984 994071200564736 995843865673728 997522836677808 998265593816064 999301656873984 1000045738524672 1004181059495439 1004265340796928 1005607040827392 1005971752884672 1006720801099776 1008516023451648 1009098731941376 1009850108510208 1010517231456432 1010602044555264 1010968568193024 1012319223745536 1012771365322752 1014111079432192 1015834221050208 1016590612875264 1017347567910912 1018403435446272 1020120441392192 1020880024743936 1021939558486016 1022700496355328 1023376108470912 1025793380080112 1026557187511296 1026929497736436 1027015688323072 1028387782852608 1029526773940224 1030293361262592 1030888652437504 1032726971809792 1033409207573568 1033870768766976 1036997433988754 1039011128257536 1039620173684736 1040394276569088 1044006756696064 1045868468764672 1049812528328704 1051851107598336 1055503368388608 1056200650600032 1058084107278336 1060657193429568 1062548597182464 1063339772608512 1063963078950912 1068457480879104 1069253056069632 1069640851168512 1071548274917376 1072167402687712 1072965740292096 1073674558422459 1073764672339968 1075589175229632 1076870818824192 1077493021896704 1079323859865846 1079414447931392 1080127526179968 1080931790905344 1082053650161664 1082859349082112 1084685026290432 1086134167143648 1086619277377536 1087337115250344 1087428375871488 1089905466335119 1090717011730752 1091529161404416 1092016681254912 1092662019280896 1093475617210368 1093872197311488 1094686696341504 1095319193214848 1097272407547904 1097997283046916 1098089438380032 1100774301548544 1102722727149568 1103374392018944 1104596434540032 1105418918854656 1107390143397888 1108761962292474 1108855021109248 1109257178989568 1111235248062464 1115425811349248 1116256359235584 1117591801823232 1118246909509632 1122213191262534 1122965250899968 1124214363983232 1129798508396544 1130460771385344 1131813207539712 1135236073434048 1136081372073984 1140026099060352 1140874964361216 1141543720124416 1142813498681484 1142909415456768 1147635496566216 1147731818053632 1148490027836928 1149682003296768 1150538058399744 1154017552590126 1154114409725952 1154876835950208 1155392649363456 1156936255709184 1158886824963924 1158984090779648 1159749733992192 1160953395485952 1161817843286016 1162682934755328 1163104614862848 1163776642790776 1165851933019648 1166720028278784 1167588769923072 1168800567263232 1169572695395328 1171642897596416 1172335291520128 1173208214298624 1173633711698784 1174507601283072 1176602027360256 1178158459928576 1179035718647808 1180259396354048 1181039094369792 1181566592876544 1185139924558576 1186022381687808 1187441289437184 1188137341353984 1193150579081216 1196958463819776 1197650052096512 1199785746661376 1201114569596928 1206188328023676 1207086457828608 1212179649633792 1212890202632192 1214341253922816 1215245454409728 1220270654576736 1222003492651008 1222446687049728 1226246560333824 1227056638197096 1227159625531392 1228518766411776 1229244771691008 1231420596453376 1232234092366704 1233512982703824 1234431458491392 1235350618177536 1239640030046208 1240563068043264 1241296191021312 1241850602717184 1242670988857536 1245606247240136 1246533727692288 1247461898747904 1247914326363264 1249686419668992 1250139654070272 1251070510104576 1251793363674112 1252725451063296 1254025608626176 1254854037767904 1255788404140032 1256349288628224 1258027773198336 1259211169843487 1260148780543296 1262395925188608 1263335907262464 1267156528334256 1267262881267712 1267722490273792 1268666438516736 1269983140642816 1271768367808512 1272503180352544 1274772355827712 1275721553412096 1276184230196736 1281104344776704 1282529361442896 1284236685139968 1288695840296704 1291198295310336 1291955167297536 1297406454923264 1298378710941696 1302886970354688 1303857102127104 1304621394427904 1306072569921696 1309248723139623 1311583424647104 1312560031813632 1314900638171136 1318098259795968 1318877202960144 1319859241085952 1320337925661132 1320448742129664 1324442085673056 1325428267419648 1326415183478784 1327791820898304 1329262416986112 1330030448903744 1331020791754752 1332402209165312 1333282415128398 1333394318032896 1334275179398784 1336654509023232 1338908079327252 1339020454395904 1340809387769856 1341295670512896 1342294401466368 1343293876076544 1344688031268864 1346353811355147 1346466811346944 1347356308608576 1347958090924032 1349758964994048 1350361820430336 1351253890796544 1352034629124578 1354445628066944 1355454150500352 1356463423881216 1357871247261696 1361173366325248 1363600661807104 1364501477961216 1367952530079744 1368742916681728 1369239330315248 1371183710470144 1372702365253632 1377878943431424 1378494358355968 1379527380375552 1385348171010048 1386160231579648 1387192368758784 1387702105541802 1394595033801984 1397081928056832 1401307028145153 1402350443653824 1404021447327744 1407219716027622 1407337824518144 1408267534133376 1409316132446208 1410778809704448 1411829277917184 1414209591239424 1416731462909952 1417667378111208 1417786363478016 1420195415837184 1424609974505472 1425551094376038 1425670741426176 1426187801558016 1427249743331328 1428731033223168 1430620987056128 1431566077896612 1431686229786624 1434118900306176 1435186747588608 1435707258971328 1437746026512384 1439098479821128 1440170034906624 1441242387873792 1442738200215552 1443812465442816 1446246701720576 1448178889524864 1448825703170048 1449782820333792 1453449563209728 1454289348974336 1455372215205888 1456882692374528 1457967489613824 1458496263081984 1459582261788672 1463996377395888 1464119251173376 1465747841649024 1467699068731392 1472795246053376 1473891891806208 1475655194640384 1478349283056632 1488341812314112 1489997346382188 1490122402430976 1496284255016712 1497398390724096 1498952485310976 1500068607787008 1506398011195392 1507281028513792 1508410561241088 1508957629327008 1513648097912064 1514775162765312 1515903066832896 1516452852289536 1519157047984128 1520034798747136 1521166619148288 1523751331575312 1523879220609024 1524885919312896 1527605153169408 1530180662088288 1531320037115904 1532909337729024 1534050744532992 1538690070120168 1538819212967936 1539835781266944 1540394246604654 1540523532484608 1542581674278912 1544290160910336 1545182433285232 1546332978656256 1547937860647936 1549090457714688 1550113811360352 1550806153150464 1555496150983131 1555626704371712 1559430260527104 1560591414853632 1564277619064832 1564844948931712 1566010135044096 1568802703147008 1574718792493056 1575422123835392 1581363175583744 1583255052582912 1584183121805312 1590985790144352 1593822895773696 1595944618426368 1601486092795904 1602686221318656 1608251104031568 1609448610438144 1610647008509952 1616239532845056 1618985789798769 1619121671897088 1620191289269952 1623080475242496 1627027539435648 1629201250715472 1629337990201344 1629928916066304 1631142563807232 1634995413778432 1636075517596128 1637293742106624 1638025021882368 1638993028921344 1640213425815552 1640808295967232 1641756335365559 1642978789822272 1644683976938432 1645908611321856 1646995924570374 1647134157570048 1652853373394944 1654084090724352 1655061588028416 1655800803622912 1656894651810048 1658128378281984 1661085215096832 1662044970256384 1663142943438711 1663282531663872 1663885768484352 1666852872093696 1668094013472768 1670300601417728 1673138717023872 1674384538853376 1677370364264448 1680198374057728 1683194566918144 1684447876349952 1689542037779008 1691555251355648 1695691157078016 1700962071216128 1701578973595648 1702854110151072 1710039148590528 1711312446541824 1712315580186624 1714364123185152 1721453244849324 1721597727080448 1724523004945152 1731026328885189 1731171614588928 1733088974045184 1736179483410432 1737182627139584 1738330237445886 1738476136169472 1739624600988288 1741430093228928 1742726764929024 1745664964186164 1748777899529472 1750080042418176 1751383154884608 1753200850894848 1757464346394624 1758502937280192 1759812321447936 1760450567548176 1760598322839552 1761761401924608 1764903041040384 1765922780897408 1767237689892864 1768553577971712 1770389094531072 1771558641554688 1772349889314816 1774694389006336 1777709886837864 1777859090710528 1779033572531712 1782206012030976 1783533045547008 1785210772436336 1787745850359808 1788394227350528 1789725868621824 1795138415140196 1796475078144768 1797277454565376 1799678619992064 1801671854395392 1807272200667136 1808617898508288 1809282492035514 1810494996348928 1818269474450688 1819335303948288 1821511880884224 1830269820338176 1837171924575232 1839369840500736 1840739438297088 1847130894680064 1848351138550056 1850269474055736 1851647187737088 1859460045069312 1860844602064896 1861944286531968 1862775904075776 1868409370860204 1869800591538432 1871192848121856 1871871489544896 1874529629503488 1875209481105408 1876292954703496 1877690045511168 1879088176594944 1881038412939264 1882281056651856 1882439037222912 1884523932942336 1885612788319232 1888975283879936 1890223170814944 1893593887782912 1895003860893696 1899479966007296 1900734792501384 1900894321901568 1901583735410688 1902999657775104 1904974710964224 1908754770528816 1908914973048832 1912158533741568 1913582330118144 1914276345295104 1920226713208832 1921656517165056 1923650933620736 1926355027709952 1930905186033152 1933043760445056 1937932750946304 1940496286941184 1944661684109312 1946109682384896 1951995169861184 1954330455532032 1955785653190656 1956932091641856 1965189189074944 1967375136970656 1977147389693952 1978315804440216 1980673113194496 1986663128509584 1986829869907968 1988142401129472 1991687731347456 1995045673355616 1996531187632128 1998603313747968 1999923622692597 2000091477049344 2008362118990878 2008530681593856 2011214081654784 2011943505769344 2013441602199552 2017032046903296 2018197463882752 2019700217020416 2021034462912864 2021937136386048 2024638447491072 2025542730645504 2028051943686867 2028222158864384 2031668442100416 2033181225750528 2034695135821824 2036806870892544 2040240882784384 2041760049487872 2043879116972032 2045400992710656 2046752216941824 2051586760160224 2053114375022592 2053858995472872 2054031376646144 2056775565705216 2059053547880448 2060586722525184 2061777304875008 2065453943619584 2066818415147136 2067741537533952 2073994867977508 2078022256515072 2079240347369472 2080788553138176 2088013513392128 2091736937529344 2099625056657408 2110829574041433 2111006736777216 2112401301200064 2116168214556672 2121314386859136 2125097194364928 2126679545217024 2136914961758208 2138506112139264 2139281702337024 2143096549834752 2144334805375424 2145931480584192 2147349116844918 2147529344679936 2151178350459264 2154986043793408 2158647719731692 2158828895862784 2160255052359936 2161863581810688 2164107300323328 2165718698164224 2169370052580864 2172268334287296 2173238554755072 2174674230500688 2174856751742976 2179810932670238 2181434023461504 2183058322808832 2185324038561792 2186951234420736 2187744394622976 2189373392683008 2190638386429696 2194544815095808 2195994566093832 2196178876760064 2201548603097088 2205445454299136 2206748784037888 2209192869080064 2210837837709312 2217523924584948 2217710042218496 2218514357979136 2222470496124928 2230851622698496 2232512718471168 2235183603646464 2236493819019264 2244426382525068 2248428727966464 2259597016793088 2260921542770688 2263626415079424 2270472146868096 2272162744147968 2280052198120704 2281749928722432 2283087440248832 2285626997362968 2285818830913536 2295270993132432 2295463636107264 2296980055673856 2299364006593536 2301076116799488 2308035105180252 2308228819451904 2309753671900416 2310591369906981 2310785298726912 2313872511418368 2317773649927848 2317968181559296 2319499467984384 2321906790971904 2323635686572032 2325365869510656 2326209229725696 2327553285581552 2331703866039296 2333440056557568 2339145390790656 2343285795192832 2344670583040256 2346416428597248 2347267423397568 2349015202566144 2353204054720512 2356316919857152 2358071437295616 2360518792708096 2362078188739584 2363133185753088 2370279849117152 2372044763375616 2374882578874368 2376274682707968 2386301158162432 2393916927639552 2395300104193024 2399571493322752 2402229139193856 2412376656047352 2414172915657216 2424359299267584 2425780405264384 2428682507845632 2440541309153472 2444006985302016 2444893374099456 2452493120667648 2454113276394192 2454319251062784 2457037532823552 2458489543382016 2462841192906752 2464468184733408 2467025965407648 2468862916982784 2470701236355072 2479280060092416 2481126136086528 2482592382042624 2483701205434368 2485341977715072 2491212494480272 2493067455384576 2494923797495808 2495828652726528 2500279308140544 2502141020209152 2503586727348224 2505450902126592 2508051217252352 2509708075535808 2511576808280064 2512698577256448 2516055546396672 2518422339686974 2520297561086592 2524791850377216 2526671814524928 2534313056668512 2535444980547584 2537332877033472 2539966281285632 2543536735617024 2545006360705088 2549544711655424 2551443106824192 2552368460393472 2562208689553408 2565058722885792 2568473370279936 2577391680593408 2582396590620672 2583910334595072 2596757421883392 2605773940709376 2607495356168829 2607714204254208 2609242788855808 2612145139843392 2618497446279246 2623166849294208 2625120063627264 2629801276342272 2636196519591936 2637754405920288 2639718482171904 2640675851322264 2640897484259328 2646913275385289 2648884171346112 2650856534839296 2652830366957568 2655583641796608 2658524833972224 2660060897807488 2662041583509504 2664804418330624 2666564830256796 2666788636065792 2668550358797568 2673309018046464 2677816158654504 2678040908791808 2681618775539712 2682591341025792 2684588802932736 2686587752153088 2689376062537728 2692707622710294 2692933622693888 2694712617217152 2695916181848064 2699517929988096 2702507781593088 2704069258249156 2708891256133888 2710908301000704 2712926847762432 2715742494523392 2722346732650496 2727201323614208 2729002955922432 2737485833363456 2738478660630496 2742367420940288 2745404730507264 2755757886862848 2756988716711936 2759054760751104 2770696342020096 2772320463159296 2775404211083604 2789190067603968 2794163856113664 2802614056290306 2804700887307648 2814439432055244 2814675649036288 2816535068266752 2818632264892416 2821557619408896 2823658555834368 2828419182478848 2833462925819904 2835334756222416 2835572726956032 2840390831674368 2849219949010944 2851102188752076 2851341482852352 2852375603116032 2854499486662656 2857462066446336 2861241974112256 2863132155793224 2863372459573248 2868237800612352 2870373495177216 2871414517942656 2875492053024768 2878196959642256 2880340069813248 2882484775747584 2885476400431104 2892493403441152 2896357779049728 2897651406340096 2899565640667584 2906899126419456 2908578697948672 2910744430411776 2913765384749056 2915934979227648 2916992526163968 2919164523577344 2927992754791776 2931495683298048 2935398137462784 2945590492106752 2947783783612416 2951310389280768 2956698566113264 2976683624628224 2979994692764376 2980244804861952 2992568510033424 2994796781448192 2997904970621952 3000137215574016 3012543178486317 3012796022390784 3014562057027584 3016821122482176 3017915258654016 3027296195824128 3029550325530624 3031806133665792 3032905704579072 3038314095968256 3040069597494272 3042333238296576 3047502663150624 3049771838625792 3055210306338816 3060361324176576 3062640074231808 3065818675458048 3068101489065984 3077380140240336 3077638425935872 3079671562533888 3080788493209308 3081047064969216 3085163348557824 3088580321820672 3090364866570464 3092665957312512 3095875721295872 3098180915429376 3100227622720704 3101612306300928 3110992301966262 3111253408743424 3118860521054208 3121182829707264 3128555238129664 3129689897863424 3132020270088192 3137605406294016 3141492226495343 3149437584986112 3150844247670784 3162726351167488 3166510105165824 3168366243610624 3181971580288704 3187645791547392 3191889236852736 3202972185591808 3205372442637312 3216502208063136 3218897220876288 3221294017019904 3232479065690112 3237971579597538 3238243343794176 3240382578539904 3246160950484992 3254055078871296 3258402501430944 3259857832132608 3262285127614464 3269716399005357 3269990827556864 3272151035192256 3274587484213248 3276050043764736 3277986057842688 3280426851631104 3281616591934464 3283512670731118 3285957579644544 3289367953876864 3291817222643712 3293991849140748 3294268315140096 3305706746789888 3308168181448704 3310123176056832 3311601607245824 3313789303620096 3316256756563968 3322170430193664 3324089940512768 3326285886877422 3326565063327744 3327771536968704 3333705744187392 3340601202835456 3346277434047744 3348769077706752 3354740728528896 3360396748115456 3366389133836288 3368895752699904 3379084075558016 3391382314156032 3401924142432256 3403157947191296 3405708220302144 3420078297181056 3422624893083648 3424631160373248 3428728246370304 3442906489698648 3443195454160896 3449046009890304 3462052657770378 3462343229177856 3466177948090368 3474365254279168 3476660474891772 3476952272338944 3479249201976576 3482860186457856 3485453529858048 3491329928372328 3497555799058944 3500160084836352 3502766309769216 3506401701789696 3514928692789248 3517005874560384 3519624642895872 3520901135096352 3523522803849216 3529806082080768 3531845561794816 3534475379785728 3537107155943424 3540778189062144 3543117283109376 3544699778629632 3549388778012672 3555419773675728 3555718181421056 3558067145063424 3564412024061952 3570421544872672 3575491700719616 3576788454701056 3579451737243648 3590276830280392 3592950156289536 3594554909130752 3599357239984128 3603343708790784 3614544401334272 3618564984071028 3636538948901376 3638670607896576 3643023761768448 3660539640676352 3674343849150464 3678739681001472 3681478876594176 3694261789360128 3696702277100112 3700538948111472 3703294375474176 3718920090138624 3721689204129792 3723888573063936 3725551808151552 3736818741720408 3739601183076864 3742385696243712 3743742979089792 3749059259006976 3750418962210816 3752585909406992 3755380091022336 3758176353189888 3762076825878528 3764562113303712 3769047865884672 3771225576638464 3777633509530461 3777950567759872 3780446341629888 3787187775565824 3790007721787392 3798959932014592 3801469585002768 3801788643803136 3803167470821376 3805999315550208 3809949421928448 3817509541057632 3824317067483136 3827164660236288 3828552690590208 3840453426417664 3843313034330112 3847301867241472 3852710055419904 3861810372066304 3866087520890112 3875865501892608 3880992573882368 3889323368218624 3892219364769792 3903990339722368 3908660911064064 3911571306381312 3913864183283712 3927746169418869 3930378378149888 3934750273941312 3954294779387904 3956631608880432 3961346226388992 3973326257019168 3976284802258944 3983375462694912 3990091346711232 3993062375264256 3997206627495936 3999847245385194 4000182954098688 4016724237981756 4017061363187712 4022428163309568 4023887011538688 4026883204399104 4034064093806592 4036394927765504 4039061434065441 4039400434040832 4042068925825728 4043874272772096 4049276894982144 4051085461291008 4056103887373734 4056444317728768 4063336884200832 4066362451501056 4069390271643648 4073613741785088 4080481765568768 4083520098975744 4087758233944064 4090801985421312 4093504433883648 4103173520320448 4106228750045184 4107717990945744 4108062753292288 4113551131410432 4118107095760896 4123554609750016 4130907887239168 4133636830294272 4135483075067904 4147989735955016 4156044513030144 4158480694738944 4161577106276352 4176027026784256 4199250113314816 4203921084435459 4221659148082866 4222013473554432 4224802602400128 4232336429113344 4242628773718272 4250194388729856 4253359090434048 4273829923516416 4277012224278528 4278563404674048 4286193099669504 4288669610750848 4291862961168384 4294698233689836 4295058689359872 4302356700918528 4309972087586816 4317295439463384 4317657791725568 4320510104719872 4323727163621376 4328214600646656 4331437396328448 4338740105161728 4344536668574592 4346477109510144 4349348461001376 4359621865340476 4362868046923008 4366116645617664 4370648077123584 4373902468841472 4375488789245952 4378746785366016 4381276772859392 4389089630191616 4391989132187664 4392357753520128 4403097206194176 4413497568075776 4418385738160128 4421675675418624 4435047849169896 4435420084436992 4437028715958272 4444940992249856 4461703245396992 4465025436942336 4470367207292928 4488852765050136 4496857455932928 4519194033586176 4521843085541376 4540944293736192 4544325488295936 4560104396241408 4563499857444864 4566174880497664 4571253994725936 4571637661827072 4590541986264864 4593960111347712 4598728013187072 4602152233598976 4616070210360504 4616457638903808 4619507343800832 4621182739813962 4621570597453824 4627745022836736 4635547299855696 4635936363118592 4638998935968768 4643813581943808 4647271373144064 4652418459451392 4655106571163104 4663407732078592 4666488452949393 4666880113115136 4678290781581312 4686571590385664 4689341166080512 4692832857194496 4694534846795136 4698030405132288 4706408109441024 4712633839714304 4724156377479168 4726266371506176 4740559698234304 4744089526751232 4749765157748736 4752549365415936 4772602316324864 4787833855279104 4790600208386048 4799142986645504 4804458278387712 4824753312094704 4828345831314432 4848718598535168 4851560810528768 4856957369396307 4857365015691264 4881082618306944 4888013970604032 4889786748198912 4904986241335296 4908226552788384 4914075065647104 4916979086764032 4925269006096677 4925682385813504 4928936369466816 4934051930815296 4937725833965568 4941402472710144 4958560120184832 4962252272173056 4965184764085248 4967402410868736 4970683955430144 4982424988960544 4986134910769152 4989428830316133 4989847594991616 4991657305453056 5000558616281088 5004282040418304 5007173454696448 5010901804253184 5016102434504704 5019416151071616 5023153616560128 5032111092793344 5036844679373948 5040595122173184 5049583700754432 5053343629049856 5068626113337024 5070889961095168 5074665754066944 5079932562571264 5087073471234048 5090012721410176 5099089423310848 5102886213648384 5104736920786944 5124417379106816 5130117445771584 5136946740559872 5154783361186816 5164793181241344 5193514843766784 5211547881418752 5214990712337658 5215428408508416 5218485577711616 5224290279686784 5236994892558492 5246333698588416 5250240127254528 5259602552684544 5272393039183872 5275508811840576 5279436964343808 5281351702644528 5281794968518656 5293826550770578 5297768342692224 5301713069678592 5305660733915136 5311167283593216 5317049667944448 5320121795614976 5324083167019008 5329608836661248 5333129660513592 5333577272131584 5337100717595136 5346618036092928 5355632317309008 5356081817583616 5363237551079424 5365182682051584 5369177605865472 5385415245420588 5385867245387776 5389425234434304 5391832363696128 5399035859976192 5405015563186176 5408138516498312 5417782512267776 5421816602001408 5425853695524864 5431484989046784 5444693465300992 5458005911844864 5474971666726912 5476957321260992 5484734841880576 5490809461014528 5511515773725696 5513977433423872 5518109521502208 5541392684040192 5544640926318592 5550808422167208 5578380135207936 5588327712227328 5605228112580612 5609401774615296 5628878864110488 5629351298072576 5633070136533504 5637264529784832 5643115238817792 5647317111668736 5656838364957696 5666925851639808 5670669512444832 5680781663348736 5698439898021888 5702204377504152 5702682965704704 5704751206232064 5708998973325312 5714924132892672 5722483948224512 5726264311586448 5726744919146496 5736475601224704 5740746990354432 5742829035885312 5756393919284512 5760680139626496 5764969551495168 5770952800862208 5784986806882304 5792715558099456 5795302812680192 5799131281335168 5813798252838912 5817157395897344 5821488860823552 5827530769498112 5833985052327936 5838329047154688 5855985509583552 5862991366596096 5870796274925568 5891180984213504 5895567567224832 5913397132226528 5953367249256448 5959989385528752 5960489609723904 5985137020066848 5989593562896384 5995809941243904 6000274431148032 6025086356972634 6025592044781568 6029124114055168 6033642244964352 6035830517308032 6054592391648256 6059100651061248 6065811409158144 6076628191936512 6080139194988544 6084155831060601 6084666476593152 6095005326301248 6099543677251584 6110420612677632 6120722648353152 6125280148463616 6131637350916096 6136202978131968 6154760280480672 6159343125067776 6161576986418616 6162094129938432 6170326697115648 6177160643641344 6180729733140928 6185331914625024 6191751442591744 6196361830858752 6200455245441408 6203224612601856 6221984603932524 6222506817486848 6237721042108416 6242365659414528 6257110476259328 6259379795726848 6264040540176384 6275210812588032 6282984452990686 6298875169972224 6325452702334976 6332488722124299 6333020210331648 6336732487221248 6363943160577408 6375291583094784 6405944371183616 6410744885274624 6433004416126272 6437794441752576 6442588034039808 6464958131380224 6475943159195076 6476486687588352 6480765157079808 6492321900969984 6508110157742592 6516805002861888 6519715664265216 6524570255228928 6539432798010714 6539981655113728 6544302070384512 6549174968426496 6555972115685376 6560853703262208 6563233183868928 6567025341462236 6571915159289088 6578735907753728 6583634445287424 6587983698281496 6588536630280192 6611413493579776 6616336362897408 6620246352113664 6623203214491648 6627578607240192 6632513513127936 6648179881025536 6652571773754844 6653130126655488 6655543073937408 6667411488374784 6681202405670912 6692554868095488 6697538155413504 6709481457057792 6720793496230912 6732778267672576 6758168151116032 6782764628312064 6803848284864512 6806315894382592 6811416440604288 6840156594362112 6845249786167296 6849262320746496 6857456492740608 6885812979397296 6886390908321792 6898092019780608 6924105315540756 6924686458355712 6932355896180736 6948730508558336 6953320949783544 6953904544677888 6958498403953152 6965720372915712 6970907059716096 6982659856744656 6995111598117888 7000320169672704 7029857385578496 7034011749120768 7039249285791744 7041802270192704 7047045607698432 7059612164161536 7063691123589632 7068950759571456 7074214311886848 7081556378124288 7086234566218752 7089399557259264 7098777556025344 7110839547351456 7116134290126848 7128824048123904 7140843089745344 7150983401439232 7153576909402112 7158903474487296 7180553660560784 7185900312579072 7189109818261504 7198714479968256 7206687417581568 7229088802668544 7237129968142056 7273077897802752 7277341215793152 7286047523536896 7321079281352704 7348687698300928 7357479362002944 7362957753188352 7388523578720256 7393404554200224 7401077896222944 7406588750948352 7437840180277248 7443378408259584 7447777146127872 7451103616303104 7473637483440816 7479202366153728 7484771392487424 7487485958179584 7500837924421632 7505171818813984 7510760182044672 7516352706379776 7524153651757056 7529124226607424 7538095731769344 7542451153276928 7555267019060922 7555901135519744 7560892683259776 7574375551131648 7580015443574784 7597919864029184 7602939170005536 7606334941642752 7611998631100416 7619898843856896 7629338264345833 7635019082115264 7648634134966272 7654329320472576 7657105381180416 7680906852835328 7686626068660224 7694603734482944 7705420110839808 7723620744132608 7732175041780224 7751731003785216 7761985147764736 7778646736437248 7807980679444736 7817321822128128 7823142612762624 7827728366567424 7855492338837738 7860756756299776 7869500547882624 7908589558775808 7913263217760864 7922692452777984 7940739826155867 7946652514038336 7952569604517888 7966750925389824 7980182693422464 7986124750528512 7994413254991872 7999694490770388 8000365908197376 8033448475963512 8034122726375424 8044856326619136 8047774023077376 8053766408798208 8068128187613184 8072789855531008 8078122868130882 8078800868081664 8084137851651456 8087748545544192 8098553789964288 8112207774747468 8112888635457536 8126673768401664 8132724903002112 8138780543287296 8147227483570176 8160963531137536 8167040197951488 8175516467888128 8181603970842624 8187008867767296 8206347040640896 8212457500090368 8215435981891488 8227102262820864 8236214191521792 8247109219500032 8261815774478336 8267273660588544 8270966150135808 8295979471910032 8312089026060288 8316961389477888 8352054053568512 8398500226629632 8407842168870918 8443318296165732 8444026947108864 8449605204800256 8464672858226688 8485257547436544 8500388777459712 8506718180868096 8547659847032832 8554024448557056 8557126809348096 8572386199339008 8577339221501696 8583725922336768 8589396467379672 8590117378719744 8604713401837056 8619944175173632 8634590878926768 8635315583451136 8641020209439744 8647454327242752 8656429201293312 8677480210323456 8689073337149184 8692954219020288 8698696922002752 8719243730680952 8725736093846016 8732233291235328 8741296154247168 8747804937682944 8750977578491904 8757493570732032 8762553545718784 8778179260383232 8783978264375328 8806194412388352 8814478188904409 8826995136151552 8836771476320256 8843351350837248 8870095698339792 8870840168873984 8874057431916544 8889881984499712 8923406490793984 8930050873884672 8940734414585856 8977705530100272 8993714911865856 9038388067172352 9043686171082752 9081888587472384 9088650976591872 9120208792482816 9126999714889728 9132349760995328 9142507989451872 9181083972529728 9187920222695424 9197456026374144 9204304467197952 9232140420721008 9232915277807616 9239014687601664 9242365479627924 9243141194907648 9255490045673472 9271094599711392 9277997871937536 9287627163887616 9294542746288128 9304836918902784 9310213142326208 9326815464157184 9332976905898786 9333760226230272 9356581563162624 9373143180771328 9378682332161024 9385665714388992 9389069693590272 9396060810264576 9412816218882048 9424476679486029 9425267679428608 9448312754958336 9452532743012352 9481119396468608 9488179053502464 9499530315497472 9505098730831872 9545204632649728 9575667710558208 9581200416772096 9598285973291008 9608916556775424 9649506624189408 9656691662628864 9697437197070336 9703121621057536 9713914738792614 9714730031382528 9762165236613888 9779573496397824 9809149197016071 9809972482670592 9816453105576768 9828150131294208 9833958173528064 9850538012193354 9851364771627008 9857872738933632 9868103861630592 9875451667931136 9882804945420288 9917120240369664 9924504544346112 9930369528170496 9934804821737472 9941367910860288 9964849977921088 9972269821538304 9978857660632266 9979695189983232 9983314610906112 10001117232562176 10014346909392896 10021803608506368 10032204869009408 10038832302143232 10046307233120256 10064222185586688 10073689358747896 10081190244346368 10099167401508864 10106687258099712 10137252226674048 10141779922190336 10174146942468096 10180025442820352 10198178846621696 10205772427296768 10209473841573888 10248834758213632 10260234891543168 10273893481119744 10309566722373632 10329586362482688 10387029687533568 10423095762837504 10429981424675316 10430856817016832 10448580559373568 10473989785116984 10492667397176832 10500480254509056 10519205105369088 10544786078367744 10551017623681152 10558873928687616 10562703405289056 10587653101541156 10595536685384448 10603426139357184 10611321467830272 10622334567186432 10634099335888896 10640243591229952 10648166334038016 10659217673322496 10666259321027184 10667154544263168 10674201435190272 10693236072185856 10711264634618016 10726475102158848 10730365364103168 10738355211730944 10770830490841176 10771734490775552 10778850468868608 10783664727392256 10798071719952384 10810031126372352 10816277032996624 10835565024535552 10843633204002816 10889386930601984 10916011823689728 10949943333453824 10953914642521984 10969469683761152 10981618922029056 11023031547451392 11027954866847744 11036219043004416 11082785368080384 11089281852637184 11101616844334416 11156760270415872 11176655424454656 11210456225161224 11218803549230592 11257757728220976 11258702596145152 11266140273067008 11274529059569664 11286230477635584 11313676729915392 11332900528591383 11333851703279616 11341339024889664 11361563326697472 11396879796043776 11404408755008304 11405365931409408 11409502412464128 11417997946650624 11429848265785344 11444967896449024 11452528623172896 11472951202449408 11481493980708864 11485658071770624 11492294347558913 11512787838569024 11521360279252992 11529939102990336 11541905601724416 11569973613764608 11585431116198912 11590605625360384 11598262562670336 11627596505677824 11634314791794688 11642977721647104 11655061538996224 11667970104655872 11676658094309376 11711971019167104 11725982733192192 11741592549851136 11782361968427008 11791135134449664 11826794264453056 11906734498512896 11919978771057504 11970274040133696 11979187125792768 11991619882487808 12000548862296064 12050172713945268 12051184089563136 12067284489928704 12071661034616064 12109184783296512 12117184302196323 12118201302122496 12131622818316288 12153256383873024 12160278389977088 12168311662121202 12169332953186304 12190010652602496 12199087354503168 12220841225355264 12241445296706304 12250560296927232 12263274701832192 12272405956263936 12309520560961344 12318686250135552 12323153972837232 12324188259876864 12340653394231296 12354321287282688 12361459466281856 12370663829250048 12383502885183488 12392723661717504 12400910490882816 12406449225203712 12443969207865048 12445013634973696 12475442084216832 12484731318829056 12514220952518656 12518759591453696 12528081080352768 12565968905981372 12597750339944448 12650905404669952 12664977444248598 12666040420663296 12673464974442496 12727886321154816 12750583166189568 12811888742367232 12821489770549248 12866008832252544 12875588883505152 12885176068079616 12929916262760448 12951886318390152 12952973375176704 12961530314159616 12984643801939968 13016220315485184 13033610005723776 13039431328530432 13078865596021428 13079963310227456 13088604140769024 13098349936852992 13111944231370752 13121707406524416 13126466367737856 13134050682924472 13143830318578176 13157471815507456 13167268890574848 13175967396562992 13177073260560384 13222826987159552 13240492704227328 13255157214480384 13265027026255872 13296359762051072 13305143547509688 13306260253310976 13311086147874816 13334822976749568 13362404811341824 13385109736190976 13395076310827008 13441586992461824 13465556535345152 13516336302232064 13565529256624128 13612631788765184 13622832881208576 13680313188724224 13690499572334592 13698524641492992 13714912985481216 13771625958794592 13796184039561216 13848210631081512 13849372916711424 13864711792361472 13897461017116672 13906641899567088 13907809089355776 13916996807906304 13931440745831424 13941814119432192 13965319713489312 13990223196235776 13999465358848179 14000640339345408 14059714771156992 14068023498241536 14078498571583488 14083604540385408 14094091215396864 14119224328323072 14127382247179264 14137901519142912 14172469132437504 14178799114518528 14197555112050688 14221679094702912 14232268580253696 14257648096247808 14281686179490688 14301966802878464 14307153818804224 14317806948974592 14361107321121568 14371800625158144 14378219636523008 14397428959936512 14413374835163136 14458177605337088 14474259936284112 14546155795605504 14554682431586304 14572095047073792 14642158562705408 14697375396601856 14714958724005888 14775807018290031 14777047157440512 14786809108400448 14802155792445888 14813177501896704 14875680360554496 14886756816519168 14895554292255744 14902207232606208 14947274966881632 14958404732307456 14969542784974848 14974971916359168 15001675848843264 15010343637627968 15021520364089344 15032705412759552 15048307303514112 15058248453214848 15084902306553856 15110534038121844 15111802271039488 15121785366519552 15148751102263296 15160030887149568 15195839728058368 15205878340011072 15212669883285504 15223997262200832 15239797687713792 15258676528691666 15270038164230528 15297268269932544 15308658640945152 15314210762360832 15361813705670656 15373252137320448 15389207468965888 15410840221679616 15447241488265216 15464350083560448 15523970295529472 15557293472874496 15615961358889472 15634643644256256 15646285225525248 15655456733134848 15710984677675476 15739001095765248 15817179117551616 15826526435521728 15845384905555968 15881479652311734 15893305028076672 15905139209035776 15933501850779648 15960365386844928 15972249501057024 15988826509983744 15999388981540776 16000731816394752 16066896951927024 16068245452750848 16089712653238272 16095548046154752 16107532817596416 16145579711062016 16156245736261764 16157601736163328 16168275703302912 16175497091088384 16197107579928576 16224415549494936 16225777270915072 16253347536803328 16265449806004224 16277561086574592 16294454967140352 16321927062275072 16334080395902976 16351032935776256 16374017735534592 16412694081281792 16424915000180736 16430871963782976 16454204525641728 16472428383043584 16494218439000064 16523631548956672 16534547321177088 16541932300271616 16591958943820064 16624178052120576 16633922778955776 16704108107137024 16797000453259264 16815684337741836 16886636592331464 16888053894217728 16899210409600512 16929345716453376 16970515094873088 17000777554919424 17095319694065664 17108048897114112 17114253618696192 17144772398678016 17154678443003392 17167451844673536 17178792934759344 17180234757439488 17209426803674112 17239888350347264 17269181757853536 17282040418879488 17294908654485504 17312858402586624 17354960420646912 17378146674298368 17385908438040576 17397393844005504 17438487461361904 17451472187692032 17464466582470656 17482592308494336 17501955156983808 17514987141464064 17525107091437568 17556358520766464 17567956528750656 17612388824776704 17628956377808818 17653990272303104 17673542952640512 17686702701674496 17740191396679584 17748114863833088 17779763968999424 17846812981587968 17860101747769344 17881468829171712 17955411060200544 17987429823731712 18076776134344704 18087372342165504 18163777174944768 18177301953183744 18240417584965632 18252467493181803 18253999429779456 18264699521990656 18285015978903744 18362167945059456 18375840445390848 18394912052748288 18408608934395904 18464280841442016 18478029375203328 18484730959255848 18486282389815296 18510980091346944 18528392927697023 18542189199422784 18555995743875072 18575254327775232 18589085492576256 18609673837805568 18620426284652416 18653630928314368 18665953811797572 18667520452460544 18713163126325248 18746286361542656 18757364664322048 18771331428777984 18778139387180544 18792121620529152 18825632437764096 18848953358972058 18850535358857216 18896625509916672 18962238792937216 18976358107004928 18999060630994944 19010197461663744 19090409265299456 19162400833544192 19196571946582016 19217833113550848 19299013248378816 19313383325257728 19394874394140672 19406243242115072 19427829477585228 19429460062765056 19524330473227776 19559146992795648 19618298394032142 19619944965341184 19632906211153536 19667916347056128 19701076024386708 19702729543254016 19715745477867264 19736207723261184 19750903335862272 19765609890840576 19834240480739328 19849009088692224 19860739056340992 19869609643474944 19882735821720576 19929699955842176 19944539643076608 19957715321264532 19959390379966464 19966629221812224 20002234465124352 20028693818785792 20043607217012736 20064409738018816 20077664604286464 20092614466240512 20128444371173376 20147378717495792 20162380488692736 20198334803017728 20274504453348096 20283559844380672 20348293884936192 20360050885640704 20396357693243392 20411544854593536 20418947683147776 20520469783086336 20547786962239488 20619133444747264 20659172724965376 20774059375067136 20846191525675008 20859962849350632 20861713634033664 20897161118747136 20947979570233968 20985334794353664 21000960509018112 21089572156735488 21102035247362304 21117747857375232 21125406810578112 21175306203082312 21191073370768896 21206852278714368 21222642935660544 21244669134372864 21268198671777792 21280487182459904 21296332668076032 21318435346644992 21332518642054368 21348402870380544 21386472144371712 21422529269236032 21452950204317696 21460730728206336 21476710423461888 21541660981682352 21543468981551104 21557700937737216 21567329454784512 21596143439904768 21620062252744704 21632554065993248 21671130049071104 21687266408005632 21778773861203968 21832023647379456 21899886666907648 21907829285043968 21963237844058112 22046063094902784 22055909733695488 22072438086008832 22165570736160768 22178563705274368 22203233688668832 22313520540831744 22353310848909312 22420912450322448 22437607098461184 22515515456441952 22532280546134016 22549058119139328 22572460955271168 22627353459830784 22665801057182766 22667703406559232 22682678049779328 22723126653394944 22793759592087552 22808817510016608 22819004824928256 22835995893301248 22859696531570688 22888014793037499 22889935792898048 22905057246345792 22945902404898816 22962987961417728 22971316143541248 22984588695117826 23025575677138048 23042720558505984 23059878205980672 23083811203448832 23139947227529216 23170862232397824 23181211250720768 23196525125340672 23255193011355648 23268629583589376 23285955443294208 23310123077992448 23335940209311744 23423942038334208 23451965466384384 23483185099702272 23564723936854016 23582270268899328 23653588528906112 23813468997025792 23822219478467601 23839957542115008 23940548080267392 23958374251585536 23983239764975616 24001097724592128 24100345427890536 24102368179126272 24134568979857408 24143322069232128 24218369566593024 24234368604392646 24236402604244992 24263245636632576 24320556779954176 24336623324242404 24338665906372608 24380021305204992 24398174709006336 24441682450710528 24482890593412608 24501120593854464 24526549403664384 24544811912527872 24619041121922688 24637372500271104 24646307945674464 24681306788462592 24708642574565376 24722918932563712 24741327658500096 24767005770366976 24785447323435008 24801820981765632 24812898450407424 24887938415730096 24890027269947392 24950884168433664 25028441905037312 25037519182907392 25056162160705536 25131937811962744 25195500679888896 25301810809339904 25329954888497196 25332080841326592 25455772642309632 25501166332379136 25623777484734464 25642979541098496 25732017664505088 25751177767010304 25770352136159232 25859832525520896 25903772636780304 25905946750353408 25923060628319232 25969287603879936 26032440630970368 26067220011447552 26078862657060864 26157731192042856 26159926620454912 26177208281538048 26196699873705984 26223888462741504 26243414813048832 26252932735475712 26268101365848944 26287660637156352 26314943631014912 26334537781149696 26351934793125984 26443434566713227 26445653974319104 26480985408454656 26510314428960768 26530054052511744 26592719524102144 26610287095019376 26612520506621952 26622172295749632 26669645953499136 26770219472381952 26790152621654016 26883173984923648 26931113070690304 27032672604464128 27131058513248256 27225263577530368 27245665762417152 27360626377448448 27380999144669184 27397049282985984 27543251917589184 27592368079122432 27696421262163024 27698745833422848 27729423584722944 27794922034233344 27813283799134176 27833993615812608 27862881491662848 27883628238864384 27930639426978624 27980446392471552 27998930717696358 28001280678690816 28119429542313984 28136046996483072 28156997143166976 28167209080770816 28188182430793728 28238448656646144 28254764494358528 28273430038458087 28275803038285824 28344938264875008 28357598229037056 28395110224101376 28443358189405824 28464537160507392 28515296192495616 28563372358981376 28614307637608448 28635613897949184 28722214642243136 28743601250316288 28756439273046016 28794857919873024 28826749670326272 28916355210674176 28948519872568224 29092311591211008 29109364863172608 29144190094147584 29394750793203712 29427447591048213 29429917448011776 29551614036580062 29554094314881024 29573618216800896 29604311584891776 29626355003793408 29751360721108992 29773513633038336 29791108584511488 29804414465212416 29894549933763264 29916809464614912 29939085569949696 29949943832718336 30003351697686528 30020687275255936 30043040728178688 30065410825519104 30096614607028224 30116496906429696 30169804613107712 30221068076243688 30223604542078976 30243570733039104 30297502204526592 30320061774299136 30391679456116736 30411756680022144 30425339766571008 30517353057383332 30540076328461056 30594536539865088 30617317281890304 30628421524721664 30723627411341312 30746504274640896 30778414937931776 30821680443359232 30894482976530432 30928700167120896 31047940591058944 31114586945748992 31231922717778944 31269287288512512 31292570451050496 31421969355350952 31478002191530496 31634358235103232 31653052871043456 31762959304623468 31786610056153344 31810278418071552 31867003701559296 31920730773689856 31944499002114048 31977653019967488 31998777963081552 32001463632789504 32133793903854048 32179425306476544 32191096092309504 32215065635192832 32291159422124032 32312491472523528 32315203472326656 32336551406605824 32350994182176768 32394215159857152 32448831098989872 32451554541830144 32506695073606656 32530899612008448 32643854124550144 32668160791805952 32702065871552512 32748035471069184 32825388162563584 32849830000361472 32861743927565952 32908409051283456 32944856766087168 32988436878000128 33069094642354176 33083864600543232 33183917887640128 33248356104241152 33267845557911552 33408216214274048 33594000906518528 33631368675483672 33773273184662928 33776107788435456 33798420819201024 33858691432906752 33941030189746176 33998701585774149 34001555109838848 34190639388131328 34216097794228224 34228507237392384 34289544797356032 34309356886006784 34334903689347072 34357585869518688 34418853607348224 34476883042676739 34479776700694528 34538363515707072 34564080837758976 34589817308971008 34625716805173248 34709920841293824 34756293348596736 34771816876081152 34794787688011008 34876974922723808 34902944375384064 34928933164941312 34965184616988672 35003910313967616 35029974282928128 35050214182875136 35112717041532928 35135913057501312 35224777649553408 35257912755617636 35307980544606208 35347085905281024 35373405403348992 35480382793359168 35496229727666176 35559527937998848 35693625963175936 35720203495538688 35910822120401088 35974859647463424 36153552268689408 36327554349889536 36354603906367488 36480835169931264 36504934986363606 36507998859558912 36529399043981312 36570031957807488 36724335890118912 36751680890781696 36789824105496576 36817217868791808 36928561682884032 36956058750406656 36969461918511696 36972564779630592 37021960182693888 37056785855394046 37084378398845568 37111991487750144 37150508655550464 37178170985152512 37219347675611136 37240852569304832 37307261856628736 37331907623595144 37335040904921088 37426326252650496 37492572723085312 37514729328644096 37542662857555968 37556278774361088 37584243241058304 37697906717944116 37701070717714432 37793251019833344 37924477585874432 37952716214009856 37998121261989888 38020394923327488 38324801667088384 38393143893164032 38435666227101696 38598026496757632 38626766650515456 38789748788281344 38812486484230144 38855658955170456 38858920125530112 39048660946455552 39118293985591296 39236596788064284 39239889930682368 39265812422307072 39335832694112256 39402152048773416 39405459086508032 39431490955734528 39472415446522368 39501806671724544 39531219781681152 39668480961478656 39721478112681984 39765471643441152 39859399911684352 39889079286153216 39915430642529064 39918780759932928 39933258443624448 40004468930248704 40057387637571584 40087214434025472 40128819476037632 40155329208572928 40185228932481024 40294757434991584 40324760977385472 40396669606035456 40549008906696192 40567119688761344 40696587769872384 40720101771281408 40792715386486784 40837895366295552 41040939566172672 41095573924478976 41238266889494528 41548118750134272 41692383051350016 41719925698701264 41723427268067328 41794322237494272 41895959140467936 41970669588707328 42001921018036224 42179144313470976 42204070494724608 42235495714750464 42250813621156224 42350612406164624 42382146741537792 42413704557428736 42536397343555584 42560974364919808 42592665336152064 42636870693289984 42665037284108736 42696805740761088 42772944288743424 42845058538472064 42905900408635392 42921461456412672 42953420846923776 43083321963364704 43115401875474432 43134658909569024 43192286879809536 43240124505489408 43265108131986496 43342260098142208 43374532816011264 43557547722407936 43664047294758912 43799773333815296 43815658570087936 43926475688116224 44092126189805568 44144876172017664 44327421054870093 44331141472321536 44357127410548736 44406467377337664 44627041081663488 44706621697818624 44841824900644896 44875214196922368 45031030912883904 45064561092268032 45098116238278656 45144921910542336 45254706919661568 45331602114365532 45335406813118464 45365356099558656 45446253306789888 45587519184175104 45617635020033216 45638009649856512 45671991786602496 45719393063141376 45776029586074998 45779871585796096 45810114492691584 45891804809797632 45925975922835456 45942632287082496 45969177390235652 46051151354276096 46085441117011968 46119756411961344 46167622406897664 46279894455058432 46341724464795648 46362422501441536 46393050250681344 46537259167178752 46571910886588416 46620246155984896 46671880418623488 46847884076668416 46903930932768768 46966370199404544 47129447873708032 47307177057812224 47626937994051584 47644438956935202 47679915084230016 47881096160534784 47916748503171072 47966479529951232 48002195449184256 48200690855781072 48204736358252544 48269137959714816 48286644138464256 48436739133186048 48468737208785292 48472805208489984 48526491273265152 48641113559908352 48673246648484808 48677331812745216 48760042610409984 48796349418012672 48883364901421056 48965781186825216 49002241187708928 49053098807328768 49238082243845376 49274745000542208 49292615891348928 49362613576925184 49417285149130752 49445837865127424 49482655317000192 49534011540733952 49570894646870016 49603641963531264 49625796900814848 49775876831460192 49901768336867328 50056883810074624 50075038365814784 50112324321411072 50263875623925488 50391001359777792 50603621618679808 50659909776994392 50664161682653184 50911545284619264 51002332664758272 51247554969468928 51285959082196992 51464035329010176 51502355534020608 51540704272318464 51719665051041792 51807545273560608 51846121256638464 51938575207759872 52064881261940736 52134440022895104 52157725314121728 52315462384085712 52319853240909824 52354416563076096 52393399747411968 52447776925483008 52505865470951424 52536202731697888 52575321274312704 52629887262029824 52669075562299392 52703869586251968 52886869133426454 52891307948638208 52961970816909312 53020628857921536 53060108105023488 53185439048204288 53220574190038752 53244344591499264 53339291906998272 53405367850420831 53540438944763904 53580305243308032 53766347969847296 53862226141380608 54065345208928256 54262117026496512 54450527155060736 54491331524834304 54721252754896896 54761998289338368 54794098565971968 55086503835178368 55184736158244864 55392842524326048 55458847169445888 55585178783091069 55589844068466688 55626567598268352 55667987231625216 55725762983325696 55767256477728768 55861278853957248 55960892784943104 55997861435392716 56002561357381632 56238859084627968 56272093992966144 56313994286333952 56334418161541632 56376364861587456 56476897313292288 56509528988717056 56546860076916174 56551606076571648 56689876529750016 56790220448202752 56886716378811648 56929074321014784 57030592384991232 57126744717962752 57228615275216896 57271227795898368 57444429284486272 57487202500632576 57589715839746048 57653499340652544 57832710421348352 57897039745136448 58184623182422016 58218729726345216 58288380188295168 58789501586407424 58854895182096426 58859834896023552 59103228073160124 59108188629762048 59147236433601792 59208623169783552 59252710007586816 59502721442217984 59547027266076672 59582217169022976 59608828930424832 59789099867526528 59833618929229824 59878171139899392 59899887665436672 60006703395373056 60041374550511872 60086081456357376 60130821651038208 60193229214056448 60232993812859392 60339609226215424 60442136152487376 60447209084157952 60487141466078208 60595004409053184 60783358912233472 60823513360044288 60850679533142016 61034706114766664 61080152656922112 61189073079730176 61234634563780608 61256843049443328 61447254822682624 61643360886718464 61788965953060864 61857400334241792 62095881182117888 62229173891497984 62463845435557888 62538574577025024 62585140902100992 62843938710701904 62956004383060992 63268716470206464 63306105742086912 63525918609246936 63573220112306688 63620556836143104 63734007403118592 63841461547379712 63888998004228096 63955306039934976 63997555926163104 64267587807708096 64358850612953088 64382192184619008 64430131270385664 64582318844248064 64624982945047056 64630406944653312 64673102813211648 64701988364353536 64788430319714304 64897662197979744 65013390147213312 65061799224016896 65287708249100288 65336321583611904 65404131743105024 65496070942138368 65650776325127168 65699660000722944 65723487855131904 65889713532174336 65976873756000256 66138189284708352 66167729201086464 66367835775280256 66496712208482304 66535691115823104 66816432428548096 67188001813037056 67262737350967344 67546546369325856 67596841638402048 67717382865813504 67882060379492352 67997403171548298 68003110219677696 68381278776262656 68457014474784768 68579089594712064 68618713772013568 68664044379112497 68669807378694144 68715171739037376 68837707214696448 68953766085353478 68959553401389056 69076727031414144 69128161675517952 69179634617942016 69251433610346496 69419841682587648 69512586697193472 69543633752162304 69589575376022016 69753949845447616 69805888750768128 69857866329882624 69930369233977344 70007820627935232 70100428365750272 70225434083065856 70271826115002624 70449555299106816 70515825511235272 70615961089212416 70694171810562048 70746810806697984 70960765586718336 70992459455332352 71387251926351872 71440406991077376 71466658435402803 71821644240802176 71949719294926848 72307104537378816 72655108699779072 72709207812734976 72961670339862528 73009869972727212 73015997719117824 73140063915614976 73448671780237824 73503361781563392 73579648210993152 73634435737583616 73857123365768064 73912117500813312 73938923837023392 74043920365387776 74113571710788092 74168756797691136 74223982975500288 74301017311100928 74356341970305024 74438695351222272 74481705138609664 74614523713257472 74663815247190288 74670081809842176 74852652505300992 75029458657288192 75085325715111936 75112557548722176 75168486482116608 75395813435888232 75402141435428864 75586502039666688 75848955171748864 75905432428019712 75996242523979776 76649603334176768 76786287786328064 76871332454203392 77196052993515264 77253533301030912 77579497576562688 77624972968460288 77711317910340912 77717840251060224 78097321892911104 78236587971182592 78473193576128568 78479779861364736 78531624844614144 78671665388224512 78804304097546832 78810918173016064 78862981911469056 78944830893044736 79003613343449088 79330303700139681 79336961922957312 79442956225363968 79530943286882304 79718799823368704 79778158572306432 79830861285058128 79837561519865856 79866516887248896 80008937860497408 80114775275143168 80310658417145856 80370457864962048 80589514869983168 80649521954770944 80793339212070912 81098017813392384 81134239377522688 81393175539744768 81440203542562816 81585430772973568 81675790732591104 82081879132345344 82191147848957952 82476533778989056 83096237500268544 83384766102700032 83439851397402528 83588644474988544 83791918280935872 83941339177414656 84003842036072448 84358288626941952 84408140989449216 84470991429500928 84501627242312448 84701224812329248 84764293483075584 84820290115374261 84827409114857472 85072794687111168 85121948729839616 85185330672304128 85273741386579968 85330074568217472 85393611481522176 85545888577486848 85690117076944128 85842922912825344 85906841693847552 86166643926729408 86230803750948864 86269317819138048 86384573759619072 86480249010978816 86530216263972992 86684520196284416 86749065632022528 87115095444815872 87328094589517824 87599546667630592 87631317140175872 88184252379611136 88289752344035328 88654842109740186 88662282944643072 88714254821097472 88812934754675328 89254082163326976 89413243395637248 89683649801289792 89750428393844736 90062061825767808 90129122184536064 90196232476557312 90289843821084672 90509413839323136 90663204228731064 90670813626236928 90730712199117312 90892506613579776 91175038368350208 91235270040066432 91276019299713024 91552059172149996 91559743171592192 91620228985383168 91783609619595264 91851951845670912 91885264574164992 91938354780471304 92102302708552192 92170882234023936 92239512823922688 92335244813795328 92559788910116864 92683448929591296 92786100501362688 93074518334357504 93143821773176832 93240492311969792 93343760837246976 93695768153336832 93807861865537536 94258895747416064 94614354115624448 95288877913870404 95359830168460032 95762192321069568 95833497006342144 95932959059902464 96004390898368512 96401381711562144 96538275919429632 96573288276928512 96873478266372096 96937474417570584 96945610416979968 97052982546530304 97282227119816704 97346493296969616 97354663625490432 97520085220819968 97592698836025344 97931562373650432 98004482375417856 98106197614657536 98476164487690752 98549490001084416 98585231782697856 98725227153850368 98834570298261504 98891675730254848 98965310634000384 99068023081467904 99207283927062528 99251593801629696 99551753662920384 99803536673734656 100113767620149248 100150076731629568 100224648642822144 100527751247850976 100782002719555584 101207243237359616 101319819553988784 101328323365306368 101823090569238528 102004665329516544 102495109938937856 102571918164393984 102928070658020352 103004711068041216 103430649128030217 103439330102083584 103615090547121216 103692242513276928 103877150415519744 104129762523881472 104268880045790208 104315450628243456 104630924768171424 104708833126152192 104786799494823936 104895553850966016 105011730941902848 105072405463395776 105150642548625408 105259774524059648 105338151124598784 105407739172503936 105773738266852908 105782615897276416 105923941633818624 106041257715843072 106120216210046976 106370878096408576 106441148380077504 106488689182998528 106678583813996544 106810735700841662 107080877889527808 107160610486616064 107532695939694592 107724452282761216 108130690417856512 108901054310121472 108982663049668608 109442505509793792 109523996578676736 109588197131943936 110173007670356736 110369472316489728 110785685048652096 110917694338891776 111170357566182138 111179688136933376 111253135196536704 111335974463250432 111451525966651392 111534512955457536 111722557707914496 111921785569886208 111995722870785432 112005122714763264 112477718169255936 112544187985932288 112627988572667904 112668836323083264 112752729723174912 113019057977434112 113093720153832348 113103212153143296 113379753059500032 113580440896405504 113773432757623296 113858148642029568 114061184769982464 114253489435925504 114457230550433792 114888858568972544 114974405001265152 115179431679492096 115306998681305088 115665420842696704 115794079490272896 116369246364844032 116437459452690432 116576760376590336 117579003172814848 117709790364192852 117719669792047104 118206456146320248 118216377259524096 118294472867203584 118417246339567104 118505420015173632 119005442884435968 119164434338045952 119578199735053056 119667237858459648 119756342279798784 119799775330873344 120013406790746112 120082749101023744 120172162912714752 120261643302076416 120386458428112896 120465987625718784 120679218452430848 120884272304974752 120974282932156416 121190008818106368 121566717824466944 121647026720088576 121701359066284032 122069412229533328 122160305313844224 122378146159460352 122513686098886656 122894509645365248 123286721773436928 123577931906121728 123714800668483584 124458347782995968 124927690871115776 125077149154050048 125170281804201984 125687877421403808 125912008766121984 126537432940412928 126612211484173824 127051837218493872 127146440224613376 127241113672286208 127682923094759424 127777996008456192 127910612079869952 127995111852326208 128535175615416192 128717701225906176 128764384369238016 128860262540771328 129164637688496128 129249965890094112 129346205626423296 129403976728707072 129576860639428608 129698750493879161 129795324395959488 130026780294426624 130123598448033792 130575416498200576 130672643167223808 130808263486210048 130992141884276736 131301552650254336 131399320001445888 131446975710263808 131779427064348672 131953747512000512 132276378569416704 132735671550560512 132993424416964608 133071382231646208 133632864857096192 134376003626074112 134525474701934688 135093092738651712 135193683276804096 135434765731627008 135764120758984704 135994806343096596 136006220439355392 136762557552525312 136914028949569536 137158179189424128 137237427544027136 137328088758224994 137339614757388288 137430343478074752 137675414429392896 137907532170706956 137919106802778112 138153454062828288 138256323351035904 138359269235884032 138502867220692992 138839683365175296 139025173394386944 139087267504324608 139179150752044032 139507899690895232 139611777501536256 139715732659765248 139860738467954688 140015641255870464 140200856731500544 140450868166131712 140543652230005248 140899110598213632 141031651022470544 141231922178424832 141388343621124096 141921531173436672 141984918910664704 142774503852703744 142880813982154752 142933316870805606 143643288481604352 143899438589853696 144614209074757632 145310217399558144 145418415625469952 145923340679725056 146019739945454424 146031995438235648 146280127831229952 146897343560475648 147006723563126784 147159296421986304 147714246731536128 147824235001626624 147877847674046784 148087840730775552 148227143421576184 148337513595382272 148447965951000576 148602034622201856 148712683940610048 148877390702444544 148963410277219328 149229047426514944 149327630494380576 149705305010601984 150058917314576384 150170651430223872 150225115097444352 150336972964233216 150791626871776464 150804282870857728 151173004079333376 151697910343497728 151810864856039424 151992485047959552 153299206668353536 153742664908406784 154392105987030528 154507066602061824 155158995153125376 155249945936920576 155422635820681824 156194643785822208 156473175942365184 156946387152257136 156959559722729472 157063249689228288 157343330776449024 157608608195093664 157725963822938112 157889661786089472 158007226686898176 158660607400279362 158673923845914624 158885912450727936 159061886573764608 159437599646737408 159556317144612864 159661722570116256 159733033774497792 160017875720994816 160216103551262493 160229550550286336 160621316834291712 160740915729924096 161179029739966336 161299043909541888 161586678424141824 162196035626784768 162268478755045376 162786351079489536 162880407085125632 163170861545947136 163351581465182208 164163758264690688 164382295697915904 164953067557978112 166755536349273207 166769532205400064 166879702794805056 167177288949977088 167583836561871744 167882678354829312 168007684072144896 168716577253883904 168816281978898432 168941982859001856 169003254484624896 169402449624658496 169528586966151168 169640580230748522 169654818229714944 170243897459679232 170370661344608256 170547482773159936 170660149136434944 170787222963044352 171091777154973696 171380234153888256 171685845825650688 171813683387695104 172333287853458816 172461607501897728 172769147519238144 172960498021957632 173060432527945984 173369040392568832 173498131264045056 174230190889631744 174656189179035648 175199093335261184 175262634280351744 176368504759222272 176579504688070656 177309684219480372 177324565889286144 177625869509350656 178508164326653952 178826486791274496 179367299602579584 179500856787689472 180124123651535616 180258244369072128 180392464953114624 180579687642169344 181018827678646272 181326408457462128 181341627252473856 181461424398234624 181785013227159552 182350076736700416 182470540080132864 182552038599426048 183104118344299992 183119486343184384 183240457970766336 183567219239190528 183703903691341824 183770529148329984 183876709560942608 184204605417104384 184341764468047872 185119577820233728 185366897859182592 185572201002725376 186149036668715008 186287643546353664 186480984623939584 186687521674493952 187391536306673664 187615723731075072 188517791494832128 189228708231248896 190577755827740808 190719660336920064 191524384642139136 191666994012684288 191865918119804928 192802763423124288 193076551838859264 193146576553857024 193746956532744192 193874948835141168 193891220833959936 194105965093060608 194564454239633408 194692986593939232 195040170441639936 195185397672050688 195863124747300864 196008964750835712 196212395229315072 196952328975381504 197098980002168832 197170463565395712 197669140596523008 197783351460509696 197930621268000768 198136046162935808 198414567854125056 198503187603259392 199103507325840768 199607073347469312 200300153463259136 200449297285644288 201055502495701952 201564005439111168 202414486474719232 202639639107977568 203646181138477056 204009330659033088 205143836328787968 205856141316040704 205992133137337491 206009422136082432 206861298256060434 206878660204167168 207230181094242432 207384485026553856 207754300831039488 208259525047762944 208537760091580416 208630901256486912 209261849536342848 209417666252304384 209573598989647872 209791107701932032 210023461883805696 210144810926791552 210301285097250816 210519549048119296 210676302249197568 210815478345007872 211547476533705816 211565231794552832 211847883267637248 212082515431686144 212240432420093952 212741756192817152 212882296760155008 212977378365997056 213621471401683324 214161755779055616 214321220973232128 215065391879389184 215448904565522432 216261380835713024 217802108620242944 217965326099337216 218885011019587584 219047993157353472 220346015340713472 220738944632979456 221571370097304192 222340715132364276 222359376273866752 222506270393073408 222671948926500864 222903051933302784 223069025910915072 223445115415828992 223843571139772416 223991445741570864 224010245429526528 225088375971864576 225255977145335808 225337672646166528 225505459446349824 226038115954868224 226187440307664696 226206424306286592 226759506119000064 227160881792811008 227546865515246592 227716297284059136 228506978871851008 228914461100867584 229777717137945088 229948810002530304 230358863358984192 230613997362610176 231588158980545792 232738492729688064 232874918905380864 233153520753180672 235158006345629696 235419580728385704 235439339584094208 236412912292640496 236432754519048192 236588945734407168 236834492679134208 237010840030347264 237990911100419043 238010885768871936 238328868676091904 239156399470106112 239334475716919296 239512684559597568 239599550661746688 240026813581492224 240165498202047488 240344325825429504 240931975251437568 241358436904861696 241768544609949504 241948565864312832 242380017636212736 243133435648933888 243294053440177152 243402718132568064 244138824459066656 244320610627688448 244756292318920704 245027372197773312 245789019290730496 246573443546873856 247155863812243456 247429601336967168 248916695565991936 249855381742231552 250154298308100096 251375754842807616 251824017532243968 253074865880825856 253224422968347648 254103674436987744 254292880449226752 254482227344572416 255365846189518848 255555992016912384 255821224159739904 255990223704652416 257070351230832384 257528768738476032 257720525081542656 258329275376992256 258499931780188224 258692411252846592 258807953457414144 259153721278857216 259397500987758322 259590648791918976 260053560588853248 260247196896067584 261150832996401152 261345286334447616 261616526972420096 261984283768553472 262603105300508672 262798640002891776 262893951420527616 263907495024001024 264552757138833408 265471343101121024 265986848833929216 266142764463292416 268752007252148224 269050949403869376 270186185477303424 270387366553608192 270869531463254016 271528241517969408 271989612686193192 272012440878710784 273525115105050624 273828057899139072 274474855088054272 274656177516449988 274679229514776576 274860686956149504 275350828858785792 275815064341413912 275838213605556224 276306908125656576 276512646702071808 276718538471768064 277005734441385984 277679366730350592 278050346788773888 278358301504088064 279015799381790464 279223555003072512 279431465319530496 279721476935909376 280031282511740928 280401713463001088 280901736332263424 281087304460010496 282063302044941088 282463844356849664 282776687242248192 283843062346873344 283969837821329408 285549007705407488 285866633741611212 287286576963208704 287798877179707392 290620434799116288 290836831250939904 291846681359450112 292039479890908848 292063990876471296 292560255662459904 293794687120951296 294013447126253568 294318592843972608 295428493463072256 295648470003253248 295755695348093568 296175681461551104 296454286843152368 296675027190764544 296895931902001152 297204069244403712 297754781404889088 297926820554438656 298458094853029888 298655260988761152 299410610021203968 300117834629152768 300341302860447744 300450230194888704 300673945928466432 301583253743552928 302346008158666752 303395820686995456 303621729712078848 303984970095919104 306598413336707072 307485329816813568 308784211974061056 309014133204123648 310291947384090651 310317990306250752 310499891873841152 310845271641363648 312389287571644416 312946351884730368 313892774304514272 314126499378456576 314686661552898048 315217216390187328 315451927645876224 315779323572178944 316014453373796352 317321214800558724 317347847691829248 317771824901455872 318123773147529216 318875199293474816 319112634289225728 319323445140232512 319466067548995584 320035751441989632 320432207102524986 320459101100572672 321242633668583424 321481831459848192 322358059479932672 322598087819083776 323173356848283648 324392071253569536 324536957510090752 325760814170251264 326341723091894272 326703162930364416 328327516529381376 328764591395831808 329906135115956224 333511072698546414 333539064410800128 333759405589610112 334354577899954176 335167673123743488 335765356709658624 336015368144289792 337433154507767808 337632563957796864 337883965718003712 338006508969249792 338804899249316992 339057173932302336 339281160461497044 339309636459429888 340487794919358464 340741322689216512 341094965546319872 341320298272869888 341574445926088704 342183554309947392 342760468307776512 343371691651301376 344666575706917632 344923215003795456 345538295038476288 345920996043915264 346120865055891968 346738080785137664 346996262528090112 349312378358071296 350398186670522368 350525268560703488 352737009518444544 353159009376141312 354619368438960744 354649131778572288 355251739018701312 357016328653307904 358734599205159168 359001713575378944 360248247303071232 360516488738144256 360784929906229248 361159375284338688 362037655357292544 362652816914924256 362922848796469248 363570026454319104 364700153473400832 364941080160265728 365104077198852096 366208236688599984 366238972686368768 366480915941532672 367134438478381056 367541058296659968 367753419121885216 368409210834208768 368683528936095744 370239155640467456 370733795718365184 371144402005450752 372298073337430016 373375043348987904 374783072613347328 375231447462150144 377035582989664256 378457416462497792 381155511655481616 381439320673840128 383048769284278272 383333988025368576 383731836239609856 385605526846248576 386153103677718528 386293153107714048 387493913065488384 387749897670282336 388211930186121216 389096251481637483 389128908479266816 389385973187878464 390080340883279872 390370795344101376 391726249494601728 392017929501671424 392424790458630144 393904657950763008 394197960004337664 394340927130791424 395338281193046016 395566702921019392 395861242536001536 396272092325871616 396829135708250112 398207014651681536 399214146694938624 400600306926518272 400898594571288576 402111004991403904 403128010878222336 404828972949438464 405279278215955136 407292362276954112 408018661318066176 410287672657575936 411712282632081408 411984266274674982 412018844272164864 413722596512120868 413757320408334336 414460362188484864 414768970053107712 415508601662078976 416519050095525888 417075520183160832 417261802512973824 418523699072685696 418835332504608768 419147197979295744 419582215403864064 420046923767611392 420289621853583104 420602570194501632 421039098096238592 421352604498395136 421630956690015744 423094953067411632 423130463589105664 423695766535274496 424165030863372288 425483512385634304 425764593520310016 425954756731994112 427242942803366648 428323511558111232 428642441946464256 430130783758778368 432522761671426048 435604217240485888 435930652198674432 437770022039175168 438095986314706944 440692030681426944 441477889265958912 443142740194608384 444681430264728552 444718752547733504 445012540786146816 445343897853001728 445806103866605568 446138051821830144 446890230831657984 447687142279544832 447982891483141728 450176751943729152 450511954290671616 450675345292333056 451010918892699648 452076231909736448 452374880615329392 452412848612573184 453519012238000128 455093731030493184 455432594568118272 457013957743702016 457828922201735168 459555434275890176 459897620005060608 461227994725220352 463176317961091584 465476985459376128 465749837810761728 470316012691259392 470839161456771408 470878679168188416 472825824585280992 473177891468814336 473668985358268416 474021680060694528 475981822200838086 476021771537743872 476657737352183808 478312798940212224 478668951433838592 479199101323493376 480053627162984448 480330996404094976 480648310653787479 480688651650859008 481863950502875136 482716873809723392 483537089219899008 483897131728625664 484760035272425472 486588106880354304 486805436265136128 488277648918133312 488641221255376896 489512584637841408 490054744395546624 491578038581460992 493146887093747712 494311727624486912 494859202673934336 499710763484463104 500266609047819621 500308596616200192 502751509685615232 503648035064487936 506149731761651712 506448845936695296 508207348873975488 508585760898453504 508964454689144832 510731692379037696 511111984033824768 511642448319479808 511980447409304832 514140702461664768 515057537476952064 515441050163085312 516658550753984512 516999863560376448 517384822505693184 518307442557714432 518795001975516644 519181297583837952 520107121177706496 520494393792135168 522301665992802304 522690572668895232 523233053944840192 523968567537106944 525206210601017344 525597280005783552 525787902841055232 527814990048002048 529105514277666816 530942686202242048 531973697667858432 537504014504296448 538101898807738752 540372370954606848 540774733107216384 541739062926508032 543056483035938816 543979225372386384 544024881757421568 547050230210101248 547656115798278144 548949710176108544 549312355032899976 549358459029553152 549721373912299008 550701657717571584 551630128682827824 551676427211112448 552613816251313152 553025293404143616 555358733460701184 556100693577547776 556716603008176128 558031598763580928 558447110006145024 558862930639060992 559442953871818752 560062565023481856 560803426926002176 562174608920020992 564126604089882176 564927688713699328 565553374484496384 567686124693746688 567939675642658816 571098015410814976 571733267483222424 574573153926417408 575597754359414784 581240869598232576 581673662501879808 583693362718900224 584078959781817696 585120511324919808 587589374241902592 588026894252507136 588637185687945216 590856986926144512 591296940006506496 591511390696187136 592908573686304736 593350054381529088 593791863804002304 594408138488807424 595509562809778176 595853641108877312 596916189706059776 597310521977522304 598821220042407936 600235669258305536 600900460389777408 601347891856932864 603166507487105856 604692016317333504 606791641373990912 607243459424157696 613196826673414144 617568423948122112 618028266408247296 620583894768181302 620635980612501504 620999783747682304 621690543282727296 624778575143288832 625892703769460736 627785548609028544 628252998756913152 629373323105796096 630434432780374656 630903855291752448 631558647144357888 632028906747592704 634642429601117448 634695695383658496 635543649802911744 636247546295058432 637750398586949632 638225268578451456 638646890280465024 638932135097991168 640864414205049972 640918202201145344 642485267337166848 642963662919696384 644716118959865344 645196175638167552 646346713696567296 648784142507139072 651521628340502528 652683446183788544 653406325860728832 656655033058762752 659812270231912448 667022145397092828 667078128821600256 667518811179220224 668709155799908352 670335346247486976 671530713419317248 672030736288579584 675265127915593728 675767931436007424 676013017938499584 677609798498633984 678114347864604672 678562320922994088 678619272918859776 680975589838716928 681482645378433024 682189931092639744 682640596545739776 683148891852177408 685520936615553024 686743383302602752 689333151413835264 689846430007590912 691076590076952576 691841992087830528 692241730111783936 693476161570275328 698624756716142592 700796373341044736 701050537121406976 705474019036889088 706318018752282624 709238736877921488 709298263557144576 710503478037402624 714032657306615808 717469198410318336 718003427150757888 720496494606142464 721032977476288512 724075310714585088 725305633829848512 725845697592938496 727140052908638208 729400306946801664 729882160320531456 730208154397704192 732416473377199968 732961831883065344 734268876956762112 735082116593319936 735506838243770432 736818421668417536 737367057872191488 740478311280934912 741467591436730368 742288804010901504 744596146674860032 746750086697975808 749566145226694656 750462894924300288 754071165979328512 756914832924995584 762311023310963232 762878641347680256 766097538568556544 766667976050737152 767463672479219712 771211053692497152 772586306215428096 774987826130976768 775499795340564672 776423860372242432 778192502963274966 778257816958533632 778771946375756928 780160681766559744 780741590688202752 783452498989203456 784035859003342848 784849580917260288 787809315901526016 788395920008675328 788681854261582848 791133405842038784 791722485072003072 792544184651743232 793658271416500224 796414029303363072 798428293389877248 801200613853036544 804222009982807808 806256021756444672 809657945898876928 810558556431910272 814584724553908224 816037322636132352 820575345315151872 823424565264162816 823968532549349964 824037688544329728 827445193024241736 827514640816668672 828920724376969728 829537940106215424 831017203324157952 833038100191051776 834151040366321664 837047398145371392 837670665009217536 838294395958591488 839164430807728128 840093847535222784 840579243707166208 841205140389003264 842078196192477184 842705208996790272 843261913380031488 846189906134823264 847391533070548992 848330061726744576 850967024771268608 851529187040620032 851909513463988224 854485885606733296 856647023116222464 860261567517556736 865045523342852096 871208434480971776 871861304397348864 875540044078350336 876191972629413888 881384061362853888 882955778531917824 886285480389216768 889362860529457104 889437505095467008 890025081572293632 890687795706003456 891612207733211136 893780461663315968 895374284559089664 895965782966283456 900353503887458304 901023908581343232 901350690584666112 902021837785399296 904152463819472896 904749761230658784 907038024476000256 907891253457154127 910187462060986368 910865189136236544 914027915487404032 915657844403470336 919110868551780352 919795240010121216 922455989450440704 926352635922183168 930953970918752256 931499675621523456 940632025382518784 941678322913542816 945651649170561984 946355782937628672 947337970716536832 948043360121389056 951963644401676172 952043543075487744 953315474704367616 956625597880424448 957337902867677184 958398202646986752 960107254325968896 960661992808189952 961296621307574958 961377303301718016 963727901005750272 965433747619446784 967074178439798016 967794263457251328 969520070544850944 973176213760708608 973610872530272256 976555297836266624 977282442510753792 979025169275682816 980109488791093248 983156077162921984 986293774187495424 988623455248973824 989718405347868672 999421526968926208 1000533218095639242 1000617193232400384 1005503019371230464 1007296070128975872 1012299463523303424 1012897691873390592 1016414697747950976 1017171521796907008 1017928909378289664 1021463384758075392 1022223968067649536 1023284896638959616 1023960894818609664 1028281404923329536 1030115074953904128 1033317101507969024 1033999727120752896 1034769645011386368 1036614885115428864 1037590003951033288 1038362595167675904 1040214242355412992 1040988787584270336 1044603331985604608 1047937135074213888 1050412421202034688 1051194560011567104 1051575805682110464 1055629980096004096 1058211028555333632 1061885372404484096 1063947395335716864 1076203797615477504 1080744741909213696 1081549466214432768 1083478125853016064 1086112966071877632 1087958450744772768 1094100460420202496 1095312231596556288 1097899420352217088 1098624710065799952 1098716918059106304 1099442747824598016 1101403315435143168 1103260257365655648 1105227632502626304 1106050586808287232 1110717466921402368 1112201387155095552 1113433206016352256 1116063197527161856 1116894220012290048 1120125130046963712 1121606853852004352 1124349217840041984 1128253208179764352 1129855377427398656 1131106748968992768 1135372249387493376 1135879351285317632 1142196030821629952 1143466534966444848 1149146307852834816 1151195508718829568 1162481739196465152 1167288754444912449 1167386725437800448 1168157919563635392 1170241022649839616 1175178748483805184 1176053788505014272 1177274371375890432 1181713973852289024 1182593880013012992 1183022781392374272 1185817147372609472 1186700108763058176 1187583727608004608 1188816276977614848 1191707282217754624 1193832379412119552 1194621043955044608 1197642440084815872 1200471338516611072 1201800920779554816 1202695783713865728 1206333014974211712 1209384032634667008 1213583282747981824 1214486918848315392 1226393653346828288 1235136847896244224 1236056532816494592 1241167789536362604 1241271961225003008 1243381086565454592 1249557150286577664 1251785407538921472 1255571097218057088 1256505997513826304 1258746646211592192 1260868865560749312 1261807710583504896 1263117294288715776 1264057813495185408 1269284859202234896 1269391390767316992 1271087299605823488 1272495092590116864 1275500797173899264 1276450537156902912 1277293780560930048 1277864270195982336 1281728828410099944 1281836404402290688 1284970534674333696 1285927325839392768 1289432237919730688 1290392351276335104 1297568285014278144 1303043256681005056 1305366892367577088 1306812651721457664 1313310066117525504 1319624540463824896 1334044290794185656 1334156257643200512 1335037622358440448 1337418311599816704 1340670692494973952 1343061426838634496 1350530255831187456 1351535862872014848 1352026035876999168 1355219596997267968 1356228695729209344 1357124641845988176 1357238545837719552 1361951179677433856 1365281193091479552 1366297783704354816 1371041873231106048 1373486766605205504 1378666302827670528 1379692860015181824 1383683984175661056 1384483460223567872 1386952323140550656 1397249513432285184 1402101074242813952 1410948038073778176 1412636037504565248 1418477473755842976 1421006956074805248 1428065314613231616 1434938396820636672 1436006854301515776 1440992989212284928 1441944931961362437 1442065954952577024 1448150621429170176 1450611267659697024 1451691395185876992 1454280105817276416 1459764320641062912 1460416308795408384 1464832946754399936 1465923663766130688 1468537753913524224 1470164233186639872 1471013676487540864 1473636843336835072 1474734115744382976 1480956622561869824 1482935182873460736 1484577608021803008 1489192293349720064 1499132290453389312 1500925789848600576 1508142331958657024 1513829665849991168 1524622046621926464 1525757282695360512 1532195077137113088 1533335952101474304 1534927344958439424 1542422107384994304 1545172612430856192 1549975652261953536 1550999590681129344 1556385005926549932 1556515633917067264 1557543892751513856 1560321363533119488 1561483181376405504 1566904997978406912 1568071718006685696 1569699161834520576 1575618631803052032 1576791840017350656 1577363708523165696 1582266811684077568 1583444970144006144 1585088369303486464 1587316542833000448 1592828058606726144 1602401227706073088 1608444019965615616 1612512043512889344 1621117112863820544 1629169449107816448 1632074645272264704 1641150690630303744 1646849130528325632 1647937065098699928 1648075377088659456 1654890386048483472 1655029281633337344 1657841448753939456 1659075880212430848 1666076200382103552 1668302080732643328 1674094796290742784 1675341330018435072 1676588791917182976 1678328861615456256 1680187695070445568 1681158487414332416 1682410280778006528 1684156392384954368 1686523826760062976 1692379812269646528 1694783066141097984 1696660123453489152 1701934049542537216 1703058374081240064 1703819026927976448 1708971771213466592 1713294046232444928 1720523135035113472 1730091046685704192 1742416868961943552 1743722608794697728 1751080088156700672 1762768122725707776 1765911557063835648 1772570960778433536 1778725721058914208 1780050163144587264 1781375591412006912 1783224415466422272 1787560923326631936 1790748569118179328 1791931565932566912 1800707007774916608 1802701381169332224 1804043675570798592 1808304927638945792 1809499522461317568 1814076048952000512 1815782506914308254 1820374924121972736 1821730378272473088 1828055830974808064 1831315688806940672 1838221737103560704 1839590480020242432 1852705271844366336 1861907941837504512 1862999351243046912 1881264050765037568 1883356645827085632 1891303298341123968 1892711565875257344 1894675941433073664 1896086720242778112 1903927288803352344 1904087086150975488 1906630949408735232 1913251195760848896 1914675805735354368 1916796405293973504 1921323985616379904 1922593242615149916 1922754606603436032 1927455802011500544 1930867495238893568 1934148356879596032 1935588526914502656 1939040141089701888 1946352427521417216 1953110595672533248 1954564885021507584 1958050338551365632 1960218977582186496 1966312154325843968 1977246910497947648 1979436810695737344 1998843053937852416 2001066436191278484 2001234386464800768 2011006038742460928 2014592140257951744 2025795383746781184 2032829395495901952 2034343043593814016 2035857818756579328 2042926769516150784 2044447936135299072 2046569793277919232 2047921789637219328 2056562809846659072 2060230149907808256 2066634203015938048 2067999454241505792 2069539290022772736 2073229770230857728 2075180007902066576 2076725190335351808 2080428484710825984 2089206663971209216 2095874270148427776 2100824842404069376 2102389120023134208 2103151611364220928 2116422057110667264 2123770744808968192 2127894790671433728 2152407595230955008 2161489483818427392 2163098932428865536 2172225932143755264 2175916901489545536 2188200920840404992 2190624463193112576 2195798840704434176 2197249420131599904 2198885495649196032 2202806630870286336 2206520514731311296 2210455265005252608 2212101173616574464 2221434933842804736 2224402774310191104 2226866412032704512 2232126395054323712 2233788440024580096 2240250260093927424 2243213707704008704 2248698435680083968 2256506416359528704 2262213497937985536 2270744498774986752 2271758702570635264 2284392061643259904 2286933069932889696 2298292615705669632 2302391017437659136 2324963478392930304 2334577508889824898 2334773450875600896 2336315839127270784 2340482045299679232 2350357496967610368 2352107577010028544 2354548742751780864 2363427947704578048 2365187760026025984 2366045562784748544 2371634294745218944 2373400217526116352 2375167455216009216 2377632553955229696 2383414564435509248 2387664758824239104 2389242087910089216 2395284880169631744 2400942677033222144 2403601841559109632 2412666029948423424 2418768065269334016 2427166565495963648 2428973837696630784 2452787306693656576 2470273695792488448 2472113065632989184 2482335579072725208 2482543922450006016 2486762173130909184 2499114300573155328 2511142194436114176 2513011995027652608 2517493292423184384 2521737731121498624 2523615421167009792 2526234588577431552 2528115626990370816 2538569718404469792 2542174599211646976 2544990185180233728 2551001594347798528 2552901074313805824 2554587561121860096 2555728540391964672 2563457656820199888 2563672808804581376 2569941069348667392 2578864475839461376 2580784702552670208 2595136570028556288 2606086513362010112 2613625303442915328 2626620132235051008 2639249080927649792 2668088581588371312 2668312515286401024 2670075244716880896 2674836623199633408 2681341384989947904 2686122853677268992 2701060511662374912 2703071725744029696 2704052071753998336 2710439193994535936 2712457391458418688 2714249283691976352 2723673760371462381 2723902359354867712 2730562386182959104 2732595567408709632 2742083746462212096 2746973533210411008 2757332605655341056 2759385720030363648 2767367968351322112 2768966920447135744 2773904646281101312 2794499026864570368 2804202148485627904 2821896076147556352 2836954947511685952 2842013912149610496 2856130629226463232 2869876793641273344 2872013708603031552 2881985978424569856 2883889863922724874 2884131909905154048 2896301242858340352 2901222535319394048 2903382790371753984 2908560211634552832 2919528641282125824 2920832617590816768 2929665893508799872 2931847327532261376 2937075507827048448 2940328466373279744 2942027352975081728 2947273686673670144 2949468231488765952 2961913245123739648 2965870365746921472 2969155216043606016 2978384586699440128 2998264580906778624 3001851579697201152 3027659331699982336 3049244093243852928 3051514565390721024 3064390154274226176 3066671904202948608 3069854689916878848 3084844214769988608 3090345224861712384 3099951304523907072 3101999181362258688 3112770011853099864 3113031267834134528 3115087785503027712 3120642727066238976 3122966362752811008 3133809995956813824 3151237263606104064 3153583680034701312 3154727417046331392 3164533623368155136 3166889940288012288 3170176738606972928 3174633085666000896 3185656117213452288 3204802455412146176 3216888039931231232 3242234225727641088 3258338898215632896 3282301381260607488 3293698261056651264 3295874130197399856 3296150754177318912 3309780772096966944 3315682897507878912 3318151760424861696 3332152400764207104 3336604161465286656 3348189592581485568 3350682660036870144 3360375390140891136 3362316974828664832 3364820561556013056 3368312784769908736 3373047653520125952 3384759624539293056 3389566132282195968 3393320246906978304 3406116748162480128 3407638053855952896 3417943542426933184 3426588092464889856 3441046270070226944 3460182093371408384 3487445217589395456 3501866263334737347 3502160176313401344 3525536245451415552 3531823114127671296 3545141921556867072 3557451442117828416 3560100326289174528 3562751182824013824 3566448830932844544 3575121846653263872 3581497138236358656 3583863131865133824 3601414015549833216 3605402762338664448 3608087351141597184 3616609855277891584 3618999044922635136 3628152097904001024 3631565013828616508 3640749848243945472 3643460756544946176 3656111661949616128 3662631377613881344 3676443474207121408 3679180960040484864 3705410543688732672 3723815883675009024 3762528101530075136 3766713291654171264 3782606596682247936 3785423131750514688 3789351882866147328 3792173440485556224 3807854577606704688 3808174172301950976 3813261898817470464 3826502391521697792 3829351611470708736 3833592810587947008 3842647971232759808 3845186485230299832 3845509213206872064 3854911604023001088 3861734990477787136 3868296713759192064 3871177053829005312 3892704855042834432 3906221191345066496 3909129770043015168 3916100677102731264 3920437955164372992 3954493820995895296 3958873621391474688 3997686107875704832 4002132872382556968 4002468772929601536 4022012077484921856 4029184280515903488 4051590767493562368 4065658790991803904 4068686087187628032 4071715637513158656 4085853539032301568 4095843579274438656 4113125619693318144 4120460299815616512 4133268406031876096 4135998908483011584 4139078580045545472 4150360015804133152 4153450380670703616 4160856969421651968 4178413327942418432 4191748540296855552 4201649684808138752 4206303222728441856 4232844114221334528 4247541489617936384 4304815190461910016 4322978967636854784 4326197864857731072 4344451864287510528 4351833802979091072 4381248926386225152 4391597681408868352 4394498840263199808 4397770991298392064 4405613261740572672 4413041029462622592 4420910530010505216 4424202347233148928 4442869867685609472 4448805548620382208 4453732824065409024 4464252790108647424 4467576880049160192 4486427415408017408 4497396871360167936 4513012832719057408 4524426995875971072 4541488997549973504 4568784123286519808 4573866139865779392 4596585231411339264 4604782034875318272 4649926956785860608 4669155017779649796 4669546901751201792 4672631678254541568 4680964090599358464 4700714993935220736 4704215154020057088 4709097485503561728 4726855895409156096 4730375520052051968 4732091125569497088 4743268589490437888 4746800435052232704 4750334910432018432 4755265107910459392 4766829128871018496 4775329517648478208 4778484175820178432 4801885354066444288 4807203683118219264 4825332059896846848 4837536130538668032 4854333130991927296 4905574613387313152 4940547391584976896 4944226131265978368 4964671158145450416 4965087844900012032 4973524346261818368 4998228601146310656 5022284388872228352 5026023990055305216 5034986584846368768 5043475462242997248 5047230842334019584 5052469177154863104 5077139436808939584 5084349198423293952 5089980370360467456 5102003188695597056 5105802148627611648 5109175122243720192 5111457080783929344 5126915313640399776 5139882138697334784 5157728951678922752 5161569405105340416 5190273140057112576 5212173026724020224 5227250606885830656 5253240264470102016 5278498161855299584 5336177163176742624 5340150489433761792 5349673246399266816 5362682769979895808 5372245707354537984 5402121023324749824 5408104143507996672 5420878387989071872 5424914782916837376 5428498567383952704 5447347520742924762 5447804718709735424 5461124772365918208 5465191134817419264 5484167492924424192 5493947066420822016 5514665211310682112 5518771440060727296 5537933840894271488 5547809292562202624 5588998053729140736 5608404296971255808 5643792152295112704 5673909895023371904 5684027824299220992 5712261258452926464 5739753587282546688 5744027417206063104 5763971956849139712 5767779727845449748 5768263819810308096 5792602485716680704 5802445070638788096 5806765580743507968 5817120423269105664 5839057282564251648 5859331787017599744 5863694655064522752 5874151015654096896 5880656932746559488 5884054705950163456 5894547373347340288 5898936462977531904 5931740731493842944 5938310432087212032 5956769173398880256 5996529161813557248 6003703159394402304 6055318663399964672 6098488186487705856 6103029130781442048 6128780308548452352 6133343808405897216 6139709379833757696 6169688429539977216 6180690449723424768 6199902609047814144 6203998362724517376 6225540023706199728 6226062535668269056 6230175571006055424 6241285454132477952 6267619991913627648 6302474527212208128 6307167360069402624 6309454834092662784 6329067246736310272 6349266171332001792 6371312234426904576 6409604910824292352 6433776079862462464 6484468451455282176 6516677796431265792 6564602762521214976 6587396522113302528 6591748260394799712 6619561544193933888 6631365795015757824 6636303520849723392 6664304801528414208 6673208322930573312 6696379185162971136 6701365320073740288 6720750780281782272 6724633949657329664 6729641123112026112 6736625569539817472 6746095307040251904 6769519249078586112 6786640493813956608 6812233496324960256 6815276107711905792 6835887084853866368 6853176184929779712 6882092540140453888 6920364186742816768 6974890435178790912 7003732526669474694 7004320352626802688 7051072490902831104 7063646228255342592 7090283843113734144 7114902884235656832 7120200652578349056 7125502365648027648 7132897661865689088 7150243693306527744 7162994276472717312 7167726263730267648 7202828031099666432 7210805524677328896 7233219710555783168 7237998089845270272 7256304195808002048 7263130027657233016 7281499696487890944 7286921513089892352 7312223323899232256 7352886948414242816 7358361920080969728 7410821087377465344 7447631767350018048 7533426583308342528 7565213193364495872 7570846263501029376 7578703765732294656 7584346880971112448 7615709155213409376 7626523797634940928 7653004783043395584 7658703222941417472 7667185621175894016 7685295942465519616 7690372970460599664 7691018426413744128 7709823208046002176 7736593427518384128 7742354107658010624 7785409710085668864 7812442382690132992 7818259540086030336 7840875910328745984 7908987641991790592 7917747242782949376 7995372215751409664 8004265744765113936 8004937545859203072 8044024154969843712 8058368561031806976 8103181534987124736 8131317581983607808 8137372174375256064 8171021281114387143 8171707078064603136 8191687158548877312 8226251239386636288 8240920599631233024 8271997816966023168 8278157160091090944 8300720031608266304 8306900761341407232 8321713938843303936 8356826655884836864 8383497080593711104 8403299369616277504 8412606445456883712 8465688228442669056 8495082979235872768 8609630380923820032 8645957935273709568 8652395729715462144 8688903728575021056 8703667605958182144 8762497852772450304 8783195362817736704 8788997680526399616 8795541982596784128 8811226523481145344 8826082058925245184 8841821060021010432 8848404694466297856 8885739735371218944 8897611097240764416 8907465648130818048 8928505580217294848 8935153760098320384 8972854830816034816 8994793742720335872 9026025665438114816 9082977995099947008 9137568246573039616 9147732279731558784 9193170462822678528 9209564069750636544 9299853913571721216 9338310035559299592 9339093803502403584 9345263356509083136 9361928181198716928 9401429987870441472 9453711790818312192 9460751040104103936 9464182251138994176 9486537178980875776 9493600870104465408 9500669820864036864 9510530215820918784 9533658257742036992 9556968351640356864 9603770708132888576 9614407366236438528 9650664119793693696 9708666261983854592 9881094783169953792 9888452262531956736 9929342316290900832 9947048692523636736 9996457202292621312 10044568777744456704 10052047980110610432 10086950924485994496 10094461684668039168 10104938354309726208 10154278873617879168 10168698396846587904 10179960740720934912 10204006377391194112 10218350244487440384 10222914161567858688 10253830627280799552 10279764277394669568 10315457903357845504 10323138810210680832 10380546280114225152 10424346053448040448 10506480528940204032 10556996323710599168 10672354326353485248 10680300978867523584 10699346492798533632 10725365539959791616 10744491414709075968 10804242046649499648 10816208287015993344 10841756775978143744 10849829565833674752 10856997134767905408 10894695041485849524 10895609437419470848 10922249544731836416 10930382269634838528 10968334985848848384 10987894132841644032 11029330422621364224 11037542880121454592 11075867681788542976 11095618585124405248 11216808593942511616 11287584304590225408 11347819790046743808 11368055648598441984 11424522516905852928 11479507174565093376 11488054834412126208 11527943913698279424 11535559455690899496 11536527639620616192 11585204971433361408 11604890141277576192 11613531161487015936 11678114565128503296 11718663574035199488 11727389310129045504 11748302031308193792 11761313865493118976 11768109411900326912 11789094746694680576 11863481462987685888 11876620864174424064 11913538346797760512 11993058323627114496 12007406318788804608 12110637326799929344 12196976372975411712 12206058261562884096 12257560617096904704 12339376859079954432 12361380899446849536 12399805218095628288 12407996725449034752 12451080047412399456 12460351142012110848 12482570908264955904 12535239983827255296 12604949054424416256 12618909668185325568 12658134493472620544 12698532342664003584 12742624468853809152 12819209821648584704 12867552159724924928 12968936902910564352 13033355592862531584 13174793044226605056 13183496520789599424 13239123088387867776 13262731590031515648 13272607041699446784 13328609603056828416 13346416645861146624 13392758370325942272 13402730640147480576 13449267899314659328 13459282246224052224 13473251139079634944 13492190614080503808 13539038498157172224 13573280987627913216 13624466992649920512 13671774169707732736 13706352369859559424 13764185080280907776 13840728373485633536 13949780870357581824 14007465053338949388 14008640705253605376 14102144981805662208 14127292456510685184 14180567686227468288 14229805768471313664 14240401305156698112 14251004731296055296 14265795323731378176 14300487386613055488 14325988552945434624 14335452527460535296 14405656062199332864 14421611049354657792 14466439421111566336 14475996179690540544 14512608391616004096 14526260055314466032 14562999392975781888 14624446647798464512 14705773896828485632 14716723840161939456 14821642174754930688 14895263534700036096 15066853166616685056 15130426386728991744 15141692527002058752 15157407531464589312 15231418310426818752 15253047595269881856 15306009566086791168 15317406445882834944 15334371242351788032 15370591884931039232 15380745940921199328 15419646416092004352 15473186855036768256 15484708215316021248 15570819420171337728 15624884765380265984 15636519080172060672 15681751820657491968 15835494485565898752 15990744431502819328 16008531489530227872 16088048309939687424 16116737122063613952 16206363069974249472 16262635163967215616 16274744348750512128 16342042562228774286 16343414156129206272 16383374317097754624 16452502478773272576 16481841199262466048 16543995633932046336 16556314320182181888 16601440063216532608 16613801522682814464 16643427877686607872 16713653311769673728 16766994161187422208 16806598739232555008 16825212890913767424 16931376456885338112 16990165958471745536 17219260761847640064 17291915870547419136 17304791459430924288 17377807457150042112 17407335211916364288 17566390725635473408 17577995361052799232 17591083965193568256 17622453046962290688 17652164117850490368 17683642120042020864 17696809388932595712 17795222194481528832 17814931296261636096 17857011160434589696 17870307520196640768 17945709661632069632 17989587485440671744 18052051330876229632 18165955990199894016 18295464559463117568 18386340925645357056 18419128139501273088 18599707827143442432 18676620071118599184 18678187607004807168 18690526713018166272 18723856362397433856 18802859975740882944 18907423581636624384 18921502080208207872 18928364502277988352 18973074357961751552 18987201740208930816 19067316515484073984 19113936703280713728 19207541416265777152 19228814732472877056 19301328239587387392 19417332523967709184 19762189566339907584 19858684632581801664 19894097385047273472 19992914404585242624 20089137555488913408 20104095960221220864 20173901848971988992 20188923369336078336 20209876708619452416 20308557747235758336 20359921481441869824 20408012754782388224 20436700488974880768 20445828323135717376 20507661254561599104 20559528554789339136 20630915806715691008 20646277620421361664 20761092560228450304 20848692106896080896 21012961057880408064 21344708652706970496 21360601957735047168 21398692985597067264 21450731079919583232 21488982829418151936 21608484093298999296 21632416574031986688 21683513551956287488 21699659131667349504 21713994269535810816 21789390082971699048 21791218874838941696 21844499089463672832 21860764539269677056 21936669971697696768 22058660845242728448 22075085760242909184 22151735363577085952 22191237170248810496 22433617187885023232 22695639580093487616 22736111297196883968 22959014349130186752 22976109668824252416 23055887827396558848 23071118911381798992 23073055279241232384 23209780282555152384 23227062322974031872 23356229130257006592 23437327148070398976 23454778620258091008 23522627730986237952 23536218823800653824 23578189493389361152 23726962925975371776 23753241728348848128 23986116647254228992 24014812637577609216 24221274653599858688 24393952745950823424 24412116523125768192 24513063843343161429 24515121234193809408 24678753718159908864 24722761798893699072 24815993450898069504 24902160094824798912 24920702284024221696 24965141816529911808 25070479967654510592 25209898108848832512 25237819336370651136 25316268986945241088 25397064685328007168 25485248937707618304 25638419643297169408 25735104319449849856 25937873805821128704 26066711185725063168 26349586088453210112 26366993041579198848 26478246176775735552 26525463180063031296 26545214083398893568 26657219206113656832 26692833291722293248 26785516740651884544 26805461280294961152 26898535798629318656 26918564492448104448 26946502278159269888 26984381228161007616 27078076996314344448 27248933985299841024 27343548339415465472 27412704739719118848 27681456746971267072 27899561740715163648 28014930106677898776 28017281410507210752 28204289963611324416 28361135372454936576 28459611536942627328 28480802610313396224 28502009462592110592 28531590647462756352 28600974773226110976 28670905054921070592 28811312124398665728 28843222098709315584 28932878842223132672 28951992359381081088 29052520110628932064 29125998785951563776 29248893295596929024 29411547793656971264 29643284349509861376 30133706333233370112 30260852773457983488 30283385054004117504 30314815062929178624 30462836620853637504 30506095190539763712 30612019132173582336 30668742484703576064 30741183769862078464 30761491881842398656 30839292832184008704 30946373710073536512 30969416430632042496 31141638840342675456 31249769530760531968 31273038160344121344 31670988971131797504 31981488863005638656 32017062979060455744 32176096619879374848 32233474244127227904 32412726139948498944 32525270327934431232 32549488697501024256 32684085124457548572 32686828312258412544 32766748634195509248 32905004957546545152 32963682398524932096 33087991267864092672 33112628640364363776 33202880126433065216 33227603045365628928 33286855755373215744 33427306623539347456 33613197478465110016 33650425781827534848 33862752913770676224 33980331916943491072 34438521523695280128 34583831741094838272 34609582918861848576 34755614914300084224 34814670423832728576 35132781451270946816 35155990722105598464 35182167930387136512 35244906093924581376 35304328235700980736 35367284240084041728 35590444388963057664 35629862592523272192 35714022320869179392 35740615040393281536 35979174970881343488 36104102661752459264 36331911980399788032 36590929118926235136 36772681851290714112 37199415654286884864 37353240142237198368 37381053426036332544 37447712724794867712 37605719951481765888 37814847163273248768 37856729004555976704 37946148715923503104 37974403480417861632 38134633030968147968 38227873406561427456 38457629464945754112 38602656479174774784 38834665047935418368 39524379132679815168 39717369265163603328 39788194770094546944 39985828809170485248 40178275110977826816 40208191920442441728 40347803697943977984 40377846738672156672 40419753417238904832 40617115494471516672 40719842962883739648 40816025509564776448 40873400977949761536 41015322509123198208 41119057109578678272 41261831613431382016 41292555240842723328 41522185120456900608 41697384213792161792 42025922115760816128 42689417305413940992 42721203915470094336 42797385971194134528 42901462159839166464 42977965658836303872 43216968186597998592 43264833148063973376 43367027103912574976 43399318263334699008 43427988539071621632 43578780165943398096 43582437749677883392 43688998178927345664 43873339943395393536 44117321690485456896 44150171520485818368 44303470727154171904 44867234375770046464 45391279160186975232 45472222594393767936 45918028698260373504 45952219337648504832 46111775654793117696 46142237822763597984 46419560565110304768 46454124645948063744 46712458260514013184 46874654296140797952 46909557240516182016 47045255461972475904 47072437647601307648 47156378986778722304 47506483456697696256 47972233294508457984 48442549307199717376 48787905491901646848 48824233046251536384 49026127686686322858 49030242468387618816 49357507436319817728 49445523597787398144 49631986901796139008 49804320189649597824 49841404568048443392 49930283633059823616 50140959935309021184 50419796217697665024 50475638672741302272 50632537973890482176 50794129370656014336 50970497875415236608 51470208638899699712 51875747611642257408 52133422371450126336 52699172176906420224 52733986083158397696 52956492353551471104 53050926360126062592 53090428166797787136 53385666583444586496 53571033481303769088 53610922560589922304 53797071597258637312 53837128984896208896 53893004556318539776 53968762456322015232 54156153992628688896 54497867970599682048 54687096678830930944 55362913493942534144 55799123481430327296 56029860213355797552 56034562821014421504 56408579927222648832 56722270744909873152 56919223073885254656 56961605220626792448 57201949546452221952 57341810109842141184 57622624248797331456 57686444197418631168 57903984718762162176 58105040221257864128 58251997571903127552 58497786591193858048 58823095587313942528 59286568699019722752 60267412666466740224 60521705546915966976 60566770108008235008 60629630125858357248 60925673241707275008 61224038264347164672 61337484969407152128 61482367539724156928 61522983763684797312 61678585664368017408 61892747420147073024 61938832861264084992 62283277680685350912 62499539061521063936 62546076320688242688 63962977726011277312 64034125958120911488 64352193239758749696 64466948488254455808 64825452279896997888 65050540655868862464 65098977395002048512 65368170248915097144 65373656624516825088 65533497268391018496 65810009915093090304 66175982535728185344 66225257280728727552 66405760252866130432 66455206090731257856 66573711510746431488 67226394956930220032 67300851563655069696 67960663833886982144 68877043047390560256 69167663482189676544 69219165837723697152 69629340847665457152 70265562902541893632 70311981444211196928 70364335860774273024 70608656471401961472 70734568480168083456 71180888777926115328 71259725185046544384 71428044641738358784 71958349941762686976 72208205323504918528 72663823960799576064 73181858237852470272 73545363702581428224 74706480284474396736 74762106852072665088 74895425449589735424 75211439902963531776 75629694326546497536 75713458009111953408 75892297431847006208 75948806960835723264 76269266061936295936 76455746813122854912 76915258929891508224 77205312958349549568 77669330095870836736 79048758265359630336 79434738530327206656 79576389540189093888 79971657618340970496 80356550221955653632 80416383840884883456 80695607395887955968 80755693477344313344 80839506834477809664 81234230988943033344 81632051019129552896 81746801955899523072 82030645018246396416 82238114219157356544 82523663226862764032 83044370240913801216 83394768427584323584 84051844231521632256 85378834610827881984 85442407830940188672 85594771942388269056 85802924319678332928 86433936373195997184 86529666296127946752 86734054207825149952 86798636526669398016 86855977078143243264 87157560331886796192 87377996357854691328 87746679886790787072 88234643380970913792 88606941454308343808 89734468751540092928 90782558320373950464 90944445188787535872 91836057396520747008 92223551309586235392 92284475645527195968 92839121130220609536 92908249291896127488 93424916521028026368 93749308592281595904 93819114481032364032 94144875295202615296 94312757973557444608 95012966913395392512 95944466589016915968 96885098614399434752 97575810983803293696 97648466092503072768 98052255373372645716 98060484936775237632 98715014872639635456 98891047195574796288 99263973803592278016 99608640379299195648 99682809136096886784 99860567266119647232 100281919870618042368 100839592435395330048 100951277345482604544 101265075947780964352 101588258741312028672 101940995750830473216 102940417277799399424 103751495223284514816 104266844742900252672 105398344353812840448 105467972166316795392 105912984707102942208 106101852720252125184 106771333166889172992 107142066962607538176 107221845121179844608 107594143194517274624 107937524912644030464 108312307985257377792 108995735941199364096 109374193357661861888 111598246962860654592 112059720426711595104 112817159854445297664 113444541489819746304 113838446147770509312 113923210441253584896 114403899092904443904 114683620219684282368 115372888394837262336 115807969437524324352 116210080442515728256 116503995143806255104 116995573182387716096 117646191174627885056 118573137398039445504 120534825332933480448 121043411093831933952 121133540216016470016 121259260251716714496 121851346483414550016 122448076528694329344 122964735079448313856 123045967527369594624 123357171328736034816 123785494840294146048 123877665722528169984 124566555361370701824 124999078123042127872 125092152641376485376 128068251916241822976 128704386479517499392 128933896976508911616 129650904559793995776 130101081311737724928 130197954790004097024 130736340497830194288 130747313249033650176 131066994536782036992 131620019830186180608 132351965071456370688 132450514561457455104 132811520505732260864 132910412181462515712 134452789913860440064 134601703127310139392 135921327667773964288 137754086094781120512 138335326964379353088 139258681695330914304 140623962888422393856 140728671721548546048 141217312942803922944 141469136960336166912 142519450370093088768 142856089283476717568 143916699883525373952 144416410647009837056 145327647921599152128 146363716475704940544 147090727405162856448 149412960568948793472 149524213704145330176 149790850899179470848 150422879805927063552 151259388653092995072 151426916018223906816 151784594863694012416 151897613921671446528 152538532123872591872 152911493626245709824 154410625916699099136 155338660191741673472 158097516530719260672 158869477060654413312 159152779080378187776 160713100443911307264 160832767681769766912 161391214791775911936 161511386954688626688 161679013668955619328 162468461977886066688 163264102038259105792 163493603911799046144 164061290036492792832 165047326453725528064 166088740481827602432 168103688463043264512 170757669221655763968 170884815661880377344 171605848639356665856 172867872746391994368 173059332592255893504 173468108415650299904 173711954156286486528 174315120663773592384 174755992715709382656 175493359773581574144 176469286761941827584 177213882908616687616 179468937503080185856 181565116640747900928 181888890377575071744 183672114793041494016 184447102619172470784 184568951291054391936 185678242260441219072 185816498583792254976 186849833042056052736 187498617184563191808 187638228962064728064 188289750590405230592 188625515947114889216 191888933178033831936 193770197228798869504 195151621967606587392 195296932185006145536 196104510746745291432 196120969873550475264 197430029745279270912 198527947607184556032 199217280758598391296 199365618272193773568 199721134532239294464 201679184870790660096 201902554690965209088 202530151895561928704 203881991501660946432 205880834555598798848 207502990446569029632 210796688707625680896 210935944332633590784 211825969414205884416 212203705440504250368 213542666333778345984 214284133925215076352 215188286389034549248 215875049825288060928 216624615970514755584 217991471882398728192 218748386715323723776 224119440853423190208 225634319708890595328 226889082979639492608 227676892295541018624 227846420882507169792 228807798185808887808 229367240439368564736 230745776789674524672 231615938875048648704 232420160885031456512 233007990287612510208 233991146364775432192 235292382349255770112 237146274796078891008 241069650665866960896 242086822187663867904 242267080432032940032 242518520503433428992 243702692966829100032 244896153057388658688 245929470158896627712 246091935054739189248 246714342657472069632 247570989680588292096 249133110722741403648 249998156246084255744 250184305282752970752 256136503832483645952 257408772959034998784 259301809119587991552 260202162623475449856 260395909580008194048 261472680995660388576 262133989073564073984 263240039660372361216 264703930142912741376 265623041011464521728 265820824362925031424 269203406254620278784 271842655335547928576 275508172189562241024 276670653928758706176 278517363390661828608 281247925776844787712 281457343443097092096 282434625885607845888 282938273920672333824 285038900740186177536 285712178566953435136 287833399767050747904 288832821294019674112 290655295843198304256 292727432951409881088 294181454810325712896 298825921137897586944 299048427408290660352 299581701798358941696 300845759611854127104 302518777306185990144 302853832036447813632 303569189727388024832 303795227843342893056 305077064247745183744 305822987252491419648 308821251833398198272 316195033061438521344 317738954121308826624 318305558160756375552 321426200887822614528 321665535363539533824 322782429583551823872 324936923955772133376 326528204076518211584 326987207823598092288 328122580072985585664 330094652907451056128 341515338443311527936 341769631323760754688 343211697278713331712 346118665184511787008 346936216831300599808 347423908312572973056 348630241327547184768 349511985431418765312 350986719547163148288 352938573523883655168 354427765817233375232 363130233281495801856 363777780755150143488 367344229586082988032 368894205238344941568 369137902582108783872 371356484520882438144 371632997167584509952 373699666084112105472 374997234369126383616 375276457924129456128 376579501180810461184 377251031894229778432 387540394457597739008 390303243935213174784 390593864370012291072 392209021493490582864 392241939747100950528 394860059490558541824 397055895214369112064 398434561517196782592 398731236544387547136 403358369741581320192 403805109381930418176 407763983003321892864 411761669111197597696 415005980893138059264 421871888665267181568 423651938828411768832 424407410881008500736 428568267850430152704 430376572778069098496 431750099650576121856 433249231941029511168 435982943764797456384 437496773430647447552 448238881706846380416 451268639417781190656 453778165959278985216 455353784591082037248 455692841765014339584 457615596371617775616 458734480878737129472 463231877750097297408 464840321770062913024 466015980575225020416 470584764698511540224 474292549592157782016 482139301331733921792 484173644375327735808 484534160864065880064 485037041006866857984 487405385933658200064 489792306114777317376 491858940317793255424 492183870109478378496 495141979361176584192 498266221445482807296 499996312492168511488 512273007664967291904 514817545918069997568 518603618239175983104 520404325246950899712 522945361991320777152 524267978147128147968 526480079320744722432 529407860285825482752 531246082022929043456 531641648725850062848 538406812509240557568 543685310671095857152 551016344379124482048 553341307857517412352 557034726781323657216 562495851553689575424 562914686886194184192 564869251771215691776 565876547841344667648 571424357133906870272 575666799534101495808 577665642588039348224 581310591686396608512 585454865902819762176 588362909620651425792 597651842275795173888 598096854816581320704 599163403596717883392 605037554612371980288 605707664072895627264 607138379454776049664 607590455686685786112 611645974504982839296 617642503666796396544 632390066122877042688 635477908242617653248 636611116321512751104 642852401775645229056 645564859167103647744 649873847911544266752 653974415647196184576 656245160145971171328 660189305814902112256 683030676886623055872 683539262647521509376 686423394557426663424 692237330369023574016 693872433662601199616 694847816625145946112 697260482655094369536 699023970862837530624 701973439094326296576 705877147047767310336 708855531634466750464 726260466562991603712 727555561510300286976 734688459172165976064 737788410476689883136 738275805164217567744 742712969041764876288 747399332168224210944 749994468738252767232 750552915848258912256 753159002361620922368 780606487870426349568 781187728740024582144 784418042986981165728 789720118981117083648 794111790428738224128 796869123034393565184 797462473088775094272 807610218763860836352 815527966006643785728 823523338222395195392 830011961786276118528 843743777330534363136 847303877656823537664 848814821762017001472 857136535700860305408 860753145556138196992 863500199301152243712 866498463882059022336 871965887529594912768 874993546861294895104 896477763413692760832 902537278835562381312 907556331918557970432 910707569182164074496 911385683530028679168 915231192743235551232 917468961757474258944 926463755500194594816 929680643540125826048 941169529397023080448 948585099184315564032 964278602663467843584 968347288750655471616 974810771867316400128 979584612229554634752 984367740218956756992 990283958722353168384 999992624984337022976 1024546015329934583808 1029635091836139995136 1040808650493901799424 1045890723982641554304 1048535956294256295936 1052960158641489444864 1058815720571650965504 1062492164045858086912 1063283297451700125696 1087370621342191714304 1102032688758248964096 1106682615715034824704 1114069453562647314432 1124991703107379150848 1125829373772388368384 1129738503542431383552 1131753095682689335296 1142848714267813740544 1155331285176078696448 1162621183372793217024 1170909731805639524352 1176725819241302851584 1195303684551590347776 1196193709633162641408 1210075109224743960576 1211415328145791254528 1214276758909552099328 1223291949009965678592 1235285007333592793088 1270955816485235306496 1273222232643025502208 1285704803551290458112 1291129718334207295488 1299747695823088533504 1307948831294392369152 1312490320291942342656 1320378611629804224512 1366061353773246111744 1367078525295043018752 1372846789114853326848 1387744867325202399232 1389695633250291892224 1394520965310188739072 1398047941725675061248 1411754294095534620672 1417711063268933500928 1452520933125983207424 1455111123020600573952 1469376918344331952128 1475576820953379766272 1476551610328435135488 1485425938083529752576 1494798664336448421888 1499988937476505534464 1506318004723241844736 1561212975740852699136 1568836085973962331456 1579440237962234167296 1588223580857476448256 1593738246068787130368 1594924946177550188544 1615220437527721672704 1631055932013287571456 1647046676444790390784 1660023923572552237056 1687487554661068726272 1694607755313647075328 1697629643524034002944 1714273071401720610816 1721506291112276393984 1727000398602304487424 1732996927764118044672 1743931775059189825536 1749987093722589790208 1792955526827385521664 1815112663837115940864 1821415138364328148992 1822771367060057358336 1834937923514948517888 1852927511000389189632 1859361287080251652096 1897170198368631128064 1928557205326935687168 1936694577501310943232 1949621543734632800256 1968735480437913513984 1980567917444706336768 1999985249968674045952 2049092030659869167616 2059270183672279990272 2081617300987803598848 2091781447965283108608 2097071912588512591872 2105920317282978889728 2117631441143301931008 2124984328091716173824 2126566594903400251392 2204065377516497928192 2213365231430069649408 2228138907125294628864 2249983406214758301696 2251658747544776736768 2259477007084862767104 2285697428535627481088 2310662570352157392896 2341819463611279048704 2390607369103180695552 2392387419266325282816 2422830656291582509056 2428553517819104198656 2446583898019931357184 2470570014667185586176 2541911632970470612992 2546444465286051004416 2571409607102580916224 2582259436668414590976 2599495391646177067008 2615897662588784738304 2624980640583884685312 2640757223259608449024 2732122707546492223488 2734157050590086037504 2745693578229706653696 2775489734650404798464 2779391266500583784448 2789041930620377478144 2823508588191069241344 2905041866251966414848 2938753836688663904256 2953103220656870270976 2970851876167059505152 2999977874953011068928 3012636009446483689472 3122425951481705398272 3137672171947924662912 3158880475924468334592 3176447161714952896512 3187476492137574260736 3189849892355100377088 3262111864026575142912 3294093352889580781568 3320047847145104474112 3374975109322137452544 3389215510627294150656 3395259287048068005888 3428546142803441221632 3443012582224552787968 3465993855528236089344 3487863550118379651072 3499974187445179580416 3585911053654771043328 3630225327674231881728 3642830276728656297984 3669875847029897035776 3705855022000778379264 3718722574160503304192 3857114410653871374336 3873389155002621886464 3899243087469265600512 3937470960875827027968 3961135834889412673536 3999970499937348091904 4098184061319738335232 4118540367344559980544 4163234601975607197696 4183562895930566217216 4194143825177025183744 4235262882286603862016 4249968656183432347648 4253133189806800502784 4408130755032995856384 4426730462860139298816 4456277814250589257728 4499966812429516603392 4518954014169725534208 4621325140704314785792 4683638927222558097408 4781214738206361391104 4784774838532650565632 4845661312583165018112 4857107035638208397312 4893167796039862714368 4941140029334371172352 5083823265940941225984 5092888930572102008832 5142819214205161832448 5164518873336829181952 5198990783292354134016 5231795325177569476608 5249961281167769370624 5464245415092984446976 5468314101180172075008 5550979469300809596928 5558782533001167568896 5578083861240754956288 5810083732503932829696 5906206441313740541952 5941703752334119010304 5999955749906022137856 6025272018892967378944 6244851902963410796544 6275344343895849325824 6317760951848936669184 6352894323429905793024 6374952984275148521472 6379699784710200754176 6588186705779161563136 6640095694290208948224 6749950218644274905088 6778431021254588301312 6857092285606882443264 6931987711056472178688 6999948374890359160832 7171822107309542086656 7285660553457312595968 7339751694059794071552 7411710044001556758528 7437445148321006608384 7714228821307742748672 7746778310005243772928 7798486174938531201024 7874941921751654055936 7922271669778825347072 7999940999874696183808 8196368122639476670464 8237080734689119961088 8326469203951214395392 8367125791861132434432 8470525764573207724032 8499937312366864695296 8816261510065991712768 8912555628501178515456 8999933624859033206784 9037908028339451068416 9242650281408629571584 9367277854445116194816 9562429476412722782208 9569549677065301131264 9714214071276416794624 9786335592079725428736 9882280058668742344704 10167646531881882451968 10185777861144204017664 10285638428410323664896 10329037746673658363904 10397981566584708268032 10463590650355138953216 10499922562335538741248 10928490830185968893952 11117565066002335137792 11156167722481509912576 11620167465007865659392 11812412882627481083904 11883407504668238020608 11999911499812044275712 12050544037785934757888 12489703805926821593088 12550688687791698651648 12705788646859811586048 12749905968550297042944 12759399569420401508352 13280191388580417896448 13499900437288549810176 13556862042509176602624 13863975422112944357376 13999896749780718321664 14343644214619084173312 14571321106914625191936 14679503388119588143104 14823420088003113517056 14874890296642013216768 15428457642615485497344 15493556620010487545856 15596972349877062402048 15749883843503308111872 15999881999749392367616 16392736245278953340928 16652938407902428790784 16734251583722264868864 16999874624733729390592 17825111257002357030912 17999867249718066413568 18075816056678902136832 18485300562817259143168 18734555708890232389632 19124858952825445564416 19139099354130602262528 19428428142552833589248 19764560117337484689408 20335293063763764903936 20571276856820647329792 20795963133169416536064 20999845124671077482496 21856981660371937787904 22235130132004670275584 22312335444963019825152 23240334930015731318784 23624825765254962167808 23766815009336476041216 23999822999624088551424 24101088075571869515776 24979407611853643186176 25101377375583397303296 25411577293719623172096 25499811937100594085888 26999800874577099620352 27113724085018353205248 27727950844225888714752 27999793499561436643328 28687288429238168346624 29142642213829250383872 29359006776239176286208 29646840176006227034112 29749780593284026433536 30856915285230970994688 30987113240020975091712 31193944699754124804096 31499767687006616223744 32785472490557906681856 33468503167444529737728 33999749249467458781184 35650222514004714061824 35999734499436132827136 36151632113357804273664 37469111417780464779264 38249717905650891128832 38278198708261204525056 38856856285105667178496 40670586127527529807872 41591926266338833072128 41999690249342154964992 43713963320743875575808 44470260264009340551168 44624670889926039650304 46480669860031462637568 47249651530509924335616 47999645999248177102848 49958815223707286372352 50202754751166794606592 50999623874201188171776 53999601749154199240704 54227448170036706410496 55455901688451777429504 55999586999122873286656 57374576858476336693248 58285284427658500767744 59293680352012454068224 59499561186568052867072 61713830570461941989376 62387889399508249608192 62999535374013232447488 65570944981115813363712 66937006334889059475456 67999498498934917562368 71300445028009428123648 71999468998872265654272 72303264226715608547328 74938222835560929558528 76499435811301782257664 81341172255055059615744 83183852532677666144256 83999380498684309929984 87427926641487751151616 88940520528018681102336 89249341779852079300608 92961339720062925275136 94499303061019848671232 100405509502333589213184 101999247748402376343552 107999203498308398481408 108454896340073412820992 111999173998245746573312 114749153716952673386496 116570568855317001535488 118999122373136105734144 124775778799016499216384 125999070748026464894976 131141889962231626727424 133874012669778118950912 135998996997869835124736 143998937997744531308544 149876445671121859117056 152998871622603564515328 162682344510110119231488 166367705065355332288512 167998760997368619859968 174855853282975502303232 177881041056037362204672 178498683559704158601216 188998606122039697342464 200811019004667178426368 203998495496804752687104 215998406996616796962816 216909792680146825641984 229498307433905346772992 237998244746272211468288 249551557598032998432768 251998141496052929789952 262283779924463253454848 267748025339556237901824 271997993995739670249472 305997743245207129030656 325364689020220238462976 335997521994737239719936 349711706565951004606464 356997367119408317202432 377997212244079394684928 401622038009334356852736 407996990993609505374208 431996813993233593925632 458996614867810693545984 475996489492544422936576 499103115196065996865536 503996282992105859579904 524567559848926506909696 535496050679112475803648 611995486490414258061312 650729378040440476925952 713994734238816634404864 755994424488158789369856 803244076018668713705472 815993981987219010748416 917993229735621387091968 951992978985088845873152 1007992565984211719159808 1049135119697853013819392 1070992101358224951607296 1223990972980828516122624 1427989468477633268809728 1511988848976317578739712 1606488152037337427410944 1835986459471242774183936 1903985957970177691746304 2141984202716449903214592 2447981945961657032245248 2855978936955266537619456 3023977697952635157479424 3212976304074674854821888 3671972918942485548367872 4283968405432899806429184 5711957873910533075238912 6425952608149349709643776 7343945837884971096735744 8567936810865799612858368 12851905216298699419287552 17135873621731599225716736 25703810432597398838575104 51407620865194797677150208
- Sum of all divisors σ(n): 193024644487041429504000000
- Sum of proper divisors (its aliquot sum) s(n): 141617023621846631826849792
- 51407620865194797677150208 is an abundant number, because the sum of its proper divisors (141617023621846631826849792) is greater than itself. Its abundance is 90209402756651834149699584
Bases of 51407620865194797677150208
- Binary: 101010100001011111110010110110000100100101111000011011000010101010000000000000000000002
- Hexadecimal: 0x2A85FCB6125E1B0AA00000
- Base-36: 6GJAIIU8QYC3CD1C0
Squares and roots of 51407620865194797677150208
- 51407620865194797677150208 squared (514076208651947976771502082) is 2642743483019611518489679079174802956667956194443264
- 51407620865194797677150208 cubed (514076208651947976771502083) is 135857155019036554593900430000082229297535364146383873794633848499552661798912
-
The
square root of 51407620865194797677150208 is 7169910798970.5700157449 -
51407620865194797677150208 is a
perfect cube number . Itscube root is 371828352
Scales and comparisons
How big is 51407620865194797677150208?- 51,407,620,865,194,797,677,150,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,407,620,865,194,797,677,150,208 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 51407620865194797677150208 cubic inches would be around 30985696 feet tall.
Recreational maths with 51407620865194797677150208
- 51407620865194797677150208 backwards is 80205177679749156802670415
- The number of decimal digits it has is: 26
- The sum of 51407620865194797677150208'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 51407620865194797677150208 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 51407620865194797677150208 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/51407620865194797677150208/
Chicago style:
Numbermatics. 2024. "Number 51407620865194797677150208 - Facts about the integer". https://numbermatics.com/n/51407620865194797677150208/
The information we have on file for 51407620865194797677150208 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 51407620865194797677150208, math, Factors of 51407620865194797677150208, curriculum, school, college, exams, university, Prime factorization of 51407620865194797677150208, STEM, science, technology, engineering, physics, economics, calculator, fifty-one septillion, four hundred seven sextillion, six hundred twenty quintillion, eight hundred sixty-five quadrillion, one hundred ninety-four trillion, seven hundred ninety-seven billion, six hundred seventy-seven million, one hundred fifty thousand, two hundred eight.