428751386092677490591924224
428,751,386,092,677,490,591,924,224 is an even composite number composed of five prime numbers multiplied together.
428751386092677490591924224 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, four hundred thirty-five divisors.
Prime factorization of 428751386092677490591924224:
220 × 36 × 74 × 312 × 796
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 79 × 79 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 428751386092677490591924224 from the Numbermatics database.
Names of 428751386092677490591924224
- Cardinal: 428751386092677490591924224 can be written as Four hundred twenty-eight septillion, seven hundred fifty-one sextillion, three hundred eighty-six quintillion, ninety-two quadrillion, six hundred seventy-seven trillion, four hundred ninety billion, five hundred ninety-one million, nine hundred twenty-four thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 4.28751386092677490591924224 × 1026
Factors of 428751386092677490591924224
Divisors of 428751386092677490591924224
- Number of divisors d(n): 15435
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 79 81 84 93 96 98 108 112 124 126 128 144 147 158 162 168 186 189 192 196 216 217 224 237 243 248 252 256 279 288 294 316 324 336 343 372 378 384 392 432 434 441 448 474 486 496 504 512 553 558 567 576 588 632 648 651 672 686 711 729 744 756 768 784 837 864 868 882 896 948 961 972 992 1008 1024 1029 1106 1116 1134 1152 1176 1264 1296 1302 1323 1344 1372 1422 1458 1488 1512 1519 1536 1568 1659 1674 1701 1728 1736 1764 1792 1896 1922 1944 1953 1984 2016 2048 2058 2133 2212 2232 2268 2304 2352 2401 2449 2511 2528 2592 2604 2646 2688 2744 2844 2883 2916 2976 3024 3038 3072 3087 3136 3318 3348 3402 3456 3472 3528 3584 3792 3844 3871 3888 3906 3968 3969 4032 4096 4116 4266 4424 4464 4536 4557 4608 4704 4802 4898 4977 5022 5056 5103 5184 5208 5292 5376 5488 5688 5766 5832 5859 5952 6048 6076 6144 6174 6241 6272 6399 6636 6696 6727 6804 6912 6944 7056 7168 7203 7347 7533 7584 7688 7742 7776 7812 7936 7938 8064 8192 8232 8532 8649 8848 8928 9072 9114 9216 9261 9408 9604 9796 9954 10044 10112 10206 10368 10416 10584 10633 10752 10976 11376 11532 11613 11664 11718 11904 11907 12096 12152 12288 12348 12482 12544 12798 13272 13392 13454 13608 13671 13824 13888 14112 14336 14406 14694 14931 15066 15168 15376 15484 15552 15624 15872 15876 16128 16384 16464 17064 17143 17298 17577 17696 17856 18144 18228 18432 18522 18723 18816 19197 19208 19592 19908 20088 20181 20224 20412 20736 20832 21168 21266 21504 21609 21952 22041 22599 22752 23064 23226 23328 23436 23808 23814 24192 24304 24576 24696 24964 25088 25596 25947 26544 26784 26908 27097 27216 27342 27648 27776 27783 28224 28672 28812 29388 29862 30132 30336 30752 30968 31104 31248 31744 31752 31899 32256 32768 32928 34128 34286 34596 34839 35154 35392 35712 35721 36288 36456 36864 37044 37446 37632 38394 38416 39184 39816 40176 40362 40448 40824 41013 41472 41664 42336 42532 43008 43218 43687 43904 44082 44793 45198 45504 46128 46452 46656 46872 47089 47616 47628 48384 48608 49152 49392 49928 50176 51192 51429 51894 52731 53088 53568 53816 54194 54432 54684 55296 55552 55566 56169 56448 57344 57591 57624 58776 59724 60264 60543 60672 61504 61936 62208 62496 63488 63504 63798 64512 64827 65536 65856 66123 68256 68572 69192 69678 70308 70784 71424 71442 72576 72912 73728 74088 74431 74892 75264 75919 76788 76832 77841 78368 79632 80352 80724 80896 81291 81648 82026 82944 83328 83349 84672 85064 86016 86436 87374 87808 88164 89586 90396 91008 92256 92904 93312 93744 94178 95232 95256 95697 96768 97216 98304 98784 99856 100352 102384 102858 103788 104517 105462 106176 107136 107632 108388 108864 109368 110592 111104 111132 112338 112896 114688 115182 115248 117552 119448 120001 120528 121086 121344 123008 123039 123872 124416 124992 126976 127008 127596 129024 129654 131061 131072 131712 132246 134379 136512 137144 138384 139356 140616 141267 141568 142848 142884 145152 145824 147456 148176 148862 149784 150528 151838 153576 153664 154287 155682 156736 158193 159264 160704 161448 161792 162582 163296 164052 165888 166656 166698 168507 169344 170128 172032 172872 174748 175616 176328 179172 180792 181629 182016 184512 185808 186624 187488 188356 189679 190464 190512 191394 193471 193536 194432 194481 196608 197568 198369 199712 200704 204768 205716 207576 209034 210924 212352 214272 215264 216776 217728 218736 221184 222208 222264 223293 224676 225792 227757 229376 230364 230496 233523 235104 238896 240002 241056 242172 242688 243873 246016 246078 247744 248832 249984 250047 253952 254016 255192 258048 259308 262122 262144 263424 264492 268758 273024 274288 276768 278712 281232 282534 283136 285696 285768 287091 290304 291648 294912 296352 297724 299568 301056 303676 305809 307152 307328 308574 311364 313472 313551 316386 318528 321408 322896 323584 325164 326592 328104 329623 331776 333312 333396 337014 338688 340256 344064 345744 349496 351232 352656 358344 360003 361584 363258 364032 369024 369117 371616 373248 374976 376712 379358 380928 381024 382788 386942 387072 388864 388962 393183 393216 395136 396738 399424 401408 403137 409536 411432 415152 418068 421848 423801 424704 428544 430528 433552 435456 437472 442368 444416 444528 446586 449352 451584 455514 458752 460728 460992 462861 467046 470208 477792 480004 482112 484344 485376 487746 492032 492156 493039 495488 497664 499968 500094 505521 507904 508032 510384 516096 518616 524244 524288 526848 528984 531433 537516 544887 546048 548576 553536 557424 562464 565068 566272 569037 571392 571536 574182 580413 580608 583296 583443 589824 592704 595107 595448 599136 602112 607352 611618 614304 614656 617148 622728 626944 627102 632772 637056 642816 645792 647168 650328 653184 656208 659246 663552 666624 666792 669879 674028 677376 680512 683271 688128 691488 698992 700569 702464 705312 716688 720006 723168 726516 728064 731619 738048 738234 743232 746496 749952 753424 758716 761856 762048 765576 773884 774144 777728 777924 786366 786432 790272 793476 798848 802816 806274 819072 822864 830304 836136 840007 843696 847602 849408 857088 861056 861273 867104 870912 874944 884736 888832 889056 893172 898704 903168 911028 917427 917504 921456 921984 925722 934092 940416 940653 955584 960008 964224 968688 970752 975492 984064 984312 986078 988869 990976 995328 999936 1000188 1011042 1015808 1016064 1020768 1032192 1037232 1048488 1048576 1053696 1057968 1062866 1075032 1080009 1089774 1092096 1097152 1107072 1107351 1114848 1124928 1130136 1132544 1138074 1142784 1143072 1148364 1160826 1161216 1166592 1166886 1179549 1179648 1185408 1190214 1190896 1198272 1204224 1214704 1223236 1228608 1229312 1234296 1245456 1253888 1254204 1265544 1271403 1274112 1285632 1291584 1294336 1300656 1306368 1312416 1318492 1327104 1333248 1333584 1339758 1348056 1354297 1354752 1361024 1366542 1376256 1382976 1388583 1397984 1401138 1404928 1410624 1433376 1440012 1446336 1453032 1456128 1463238 1476096 1476468 1479117 1486464 1492992 1499904 1506848 1516563 1517432 1523712 1524096 1531152 1547768 1548288 1555456 1555848 1572732 1572864 1580544 1586952 1594299 1597696 1605632 1612548 1634661 1638144 1645728 1660608 1672272 1680014 1687392 1695204 1698816 1707111 1714176 1722112 1722546 1734208 1741239 1741824 1749888 1750329 1769472 1777664 1778112 1785321 1786344 1797408 1806336 1822056 1834854 1835008 1842912 1843968 1851444 1868184 1880832 1881306 1911168 1920016 1928448 1937376 1941504 1950984 1968128 1968624 1972156 1977738 1981952 1990656 1999872 2000376 2009637 2022084 2031616 2032128 2041536 2049813 2064384 2074464 2096976 2107392 2115936 2125732 2140663 2150064 2160018 2179548 2184192 2194304 2194857 2214144 2214702 2229696 2249856 2260272 2265088 2276148 2285568 2286144 2296728 2307361 2321652 2322432 2333184 2333772 2359098 2359296 2370816 2380428 2381792 2396544 2408448 2429408 2446472 2457216 2458624 2468592 2490912 2507776 2508408 2520021 2531088 2542806 2548224 2571264 2583168 2583819 2588672 2601312 2612736 2624832 2636984 2654208 2666496 2667168 2679516 2696112 2708594 2709504 2722048 2733084 2752281 2752512 2765952 2777166 2795968 2802276 2809856 2821248 2821959 2866752 2880024 2892672 2906064 2912256 2926476 2952192 2952936 2958234 2966607 2972928 2985984 2999808 3013696 3033126 3034864 3047424 3048192 3062304 3095536 3096576 3110912 3111696 3145464 3145728 3161088 3173904 3188598 3195392 3211264 3225096 3240027 3269322 3276288 3291456 3321216 3344544 3360028 3374784 3390408 3397632 3414222 3428352 3444224 3445092 3451273 3468416 3482478 3483648 3499776 3500658 3538647 3538944 3555328 3556224 3570642 3572688 3594816 3612672 3644112 3669708 3670016 3685824 3687936 3702888 3720031 3736368 3761664 3762612 3814209 3822336 3840032 3856896 3874752 3883008 3901968 3936256 3937248 3944312 3955476 3963904 3981312 3999744 4000752 4019274 4044168 4062891 4063232 4064256 4083072 4099626 4128768 4148928 4165749 4193952 4214784 4231872 4251464 4281326 4300128 4320036 4359096 4368384 4388608 4389714 4428288 4429404 4437351 4459392 4499712 4520544 4530176 4549689 4552296 4571136 4572288 4593456 4614722 4643304 4644864 4666368 4667544 4718196 4718592 4741632 4760856 4763584 4782897 4793088 4816896 4858816 4892944 4903983 4914432 4917248 4937184 4981824 5015552 5016816 5040042 5062176 5085612 5096448 5121333 5142528 5166336 5167638 5177344 5202624 5223717 5225472 5249664 5273968 5308416 5332992 5334336 5359032 5392224 5417188 5419008 5444096 5466168 5504562 5505024 5531904 5554332 5591936 5604552 5619712 5642496 5643918 5733504 5760048 5785344 5812128 5824512 5852952 5880049 5904384 5905872 5916468 5933214 5945856 5971968 5997601 5999616 6027392 6028911 6066252 6069728 6094848 6096384 6124608 6149439 6191072 6193152 6221824 6223392 6290928 6322176 6347808 6377196 6390784 6421989 6422528 6450192 6480054 6538644 6552576 6582912 6584571 6642432 6689088 6720056 6749568 6780816 6795264 6828444 6856704 6888448 6890184 6902546 6922083 6936832 6964956 6967296 6999552 7001316 7077294 7077888 7110656 7112448 7141284 7145376 7189632 7225344 7288224 7339416 7340032 7371648 7375872 7405776 7440062 7472736 7523328 7525224 7560063 7628418 7644672 7680064 7713792 7749504 7751457 7766016 7803936 7872512 7874496 7888624 7910952 7927808 7962624 7999488 8001504 8038548 8088336 8125782 8126464 8128512 8166144 8199252 8256843 8257536 8297856 8331498 8387904 8429568 8463744 8502928 8562652 8600256 8640072 8718192 8736768 8777216 8779428 8856576 8858808 8874702 8899821 8918784 8999424 9041088 9060352 9099378 9104592 9142272 9144576 9186912 9229444 9286608 9289728 9332736 9335088 9436392 9437184 9480079 9483264 9521712 9527168 9565794 9586176 9633792 9717632 9720081 9785888 9807966 9828864 9834496 9874368 9963648 10031104 10033632 10080084 10124352 10171224 10192896 10242666 10285056 10332672 10335276 10353819 10354688 10405248 10447434 10450944 10499328 10547936 10615941 10616832 10665984 10668672 10718064 10784448 10834376 10838016 10888192 10932336 11009124 11010048 11063808 11108664 11160093 11183872 11209104 11239424 11284992 11287836 11442627 11467008 11520096 11570688 11624256 11649024 11705904 11760098 11808768 11811744 11832936 11866428 11891712 11943936 11995202 11999232 12054784 12057822 12132504 12139456 12188673 12189696 12192768 12249216 12298878 12382144 12386304 12443648 12446784 12497247 12581856 12644352 12695616 12754392 12781568 12843978 12845056 12900384 12960108 13077288 13105152 13165824 13169142 13284864 13312053 13378176 13440112 13499136 13561632 13590528 13656888 13713408 13776896 13780368 13805092 13844166 13873664 13929912 13934592 13999104 14002632 14154588 14155776 14221312 14224896 14282568 14290752 14348691 14379264 14450688 14576448 14678832 14743296 14751744 14811552 14880124 14945472 14984641 15046656 15050448 15120126 15256836 15284209 15289344 15360128 15363999 15427584 15499008 15502914 15532032 15607872 15671151 15745024 15748992 15777248 15821904 15855616 15925248 15998976 16003008 16077096 16176672 16251564 16252928 16257024 16332288 16398504 16513686 16515072 16595712 16662996 16775808 16859136 16927488 17005856 17125304 17200512 17280144 17436384 17473536 17554432 17558856 17640147 17713152 17717616 17749404 17799642 17837568 17992803 17998848 18082176 18086733 18120704 18198756 18209184 18284544 18289152 18373824 18448317 18458888 18573216 18579456 18665472 18670176 18872784 18960158 18966528 19043424 19054336 19131588 19172352 19265967 19267584 19435264 19440162 19571776 19615932 19657728 19668992 19748736 19753713 19927296 20062208 20067264 20160168 20248704 20342448 20385792 20485332 20570112 20665344 20670552 20707638 20709376 20766249 20810496 20894868 20901888 20998656 21095872 21231882 21233664 21331968 21337344 21436128 21568896 21668752 21676032 21776384 21864672 22018248 22020096 22127616 22217328 22320186 22367744 22418208 22478848 22569984 22575672 22680189 22885254 22934016 23040192 23141376 23248512 23298048 23411808 23520196 23617536 23623488 23665872 23732856 23783424 23887872 23990404 23998464 24109568 24115644 24158911 24265008 24278912 24377346 24379392 24385536 24498432 24597756 24764288 24770529 24772608 24887296 24893568 24994494 25163712 25288704 25391232 25508784 25563136 25687956 25690112 25800768 25920216 26040217 26154576 26210304 26331648 26338284 26569728 26624106 26699463 26756352 26880224 26998272 27123264 27181056 27313776 27426816 27553792 27560736 27610184 27688332 27747328 27859824 27869184 27998208 28005264 28309176 28311552 28440237 28442624 28449792 28565136 28581504 28697382 28758528 28901376 29152896 29160243 29357664 29486592 29503488 29623104 29760248 29890944 29969282 30093312 30100896 30240252 30513672 30568418 30578688 30720256 30727998 30855168 30998016 31005828 31061457 31064064 31215744 31342302 31490048 31497984 31554496 31643808 31711232 31847823 31850496 31997952 32006016 32154192 32353344 32503128 32505856 32514048 32664576 32797008 33027372 33030144 33191424 33325992 33480279 33551616 33718272 33854976 34011712 34250608 34327881 34401024 34560288 34872768 34947072 35108864 35117712 35280294 35426304 35435232 35498808 35599284 35675136 35985606 35997696 36164352 36173466 36241408 36397512 36418368 36566019 36569088 36578304 36747648 36896634 36917776 37146432 37158912 37330944 37340352 37745568 37920316 37933056 38086848 38108672 38263176 38344704 38531934 38535168 38870528 38880324 38950081 39143552 39231864 39315456 39337984 39497472 39507426 39854592 39936159 40124416 40134528 40320336 40497408 40684896 40771584 40970664 41140224 41330688 41341104 41415276 41418752 41532498 41620992 41789736 41803776 41983207 41997312 42191744 42463764 42467328 42663936 42674688 42872256 43046073 43137792 43337504 43352064 43552768 43729344 44036496 44255232 44434656 44640372 44735488 44836416 44953923 44957696 45139968 45151344 45360378 45770508 45852627 45868032 46080384 46091997 46282752 46497024 46596096 46823616 47013453 47040392 47235072 47246976 47331744 47465712 47566848 47775744 47980808 47996928 48219136 48231288 48317822 48530016 48557824 48754692 48758784 48771072 48996864 49195512 49528576 49541058 49545216 49774592 49787136 49988988 50327424 50577408 50782464 51017568 51126272 51375912 51380224 51601536 51840432 52080434 52309152 52420608 52663296 52676568 52920441 53139456 53248212 53398926 53512704 53760448 53978409 53996544 54246528 54260199 54362112 54627552 54853632 55107584 55121472 55220368 55344951 55376664 55494656 55719648 55738368 55996416 56010528 56618352 56880474 56885248 56899584 57130272 57163008 57394764 57517056 57797901 57802752 58305792 58320486 58715328 58973184 59006976 59246208 59520496 59781888 59938564 60186624 60201792 60480504 61027344 61136836 61157376 61440512 61455996 61710336 61996032 62011656 62122914 62128128 62298747 62431488 62684604 62980096 62995968 63108992 63287616 63422464 63695646 63700992 63995904 64012032 64308384 64706688 65006256 65028096 65329152 65594016 66054744 66060288 66360553 66382848 66651984 66960558 67103232 67436544 67709952 68023424 68040567 68501216 68655762 68802048 69120576 69745536 69894144 70217728 70235424 70560588 70852608 70870464 70997616 71198568 71350272 71971212 71995392 72328704 72346932 72476733 72482816 72795024 72836736 73132038 73138176 73156608 73495296 73793268 73835552 74292864 74311587 74317824 74661888 74680704 75491136 75840632 75866112 76173696 76217344 76526352 76689408 77063868 77070336 77741056 77760648 77900162 78120651 78287104 78463728 78630912 78675968 78994944 79014852 79709184 79872318 80098389 80248832 80269056 80640672 80994816 81369792 81543168 81941328 82280448 82661376 82682208 82830552 82837504 83064996 83241984 83579472 83607552 83966414 83994624 84383488 84927528 84934656 85320711 85327872 85349376 85744512 86092146 86275584 86675008 86704128 87105536 87458688 87480729 88072992 88510464 88869312 89280744 89470976 89672832 89907846 89915392 90279936 90302688 90720756 91541016 91705254 91736064 92160768 92183994 92565504 92994048 93184371 93192192 93647232 94026906 94080784 94470144 94493952 94663488 94931424 95133696 95551488 95961616 95993856 96438272 96462576 96635644 97060032 97115648 97509384 97517568 97542144 97993728 98391024 99057152 99082116 99090432 99549184 99574272 99977976 100440837 100654848 101154816 101564928 102035136 102252544 102751824 103203072 103680864 104160868 104618304 104841216 105326592 105353136 105840882 106278912 106496424 106797852 106989463 107025408 107520896 107956818 107993088 108493056 108520398 108724224 109255104 109698057 109707264 110215168 110242944 110440736 110689902 110753328 110989312 111439296 111476736 111992832 112021056 113236704 113760948 113770496 113799168 114260544 114326016 114789528 115034112 115595802 115605504 116611584 116640972 116850243 117430656 117946368 118013952 118492416 119040992 119563776 119808477 119877128 120373248 120403584 120961008 122054688 122273672 122314752 122881024 122911992 123420672 123992064 124023312 124245828 124256256 124597494 124862976 125369208 125949621 125960192 125991936 126217984 126575232 126844928 127391292 127401984 127991808 128024064 128616768 129138219 129413376 130012512 130056192 130658304 131188032 132109488 132721106 132765696 133303968 133921116 134206464 134861769 134873088 135419904 136046848 136081134 137002432 137311524 137557881 137604096 138241152 138275991 139491072 139788288 140435456 140470848 141040359 141121176 141705216 141740928 141995232 142397136 142700544 143942424 143990784 144657408 144693864 144953466 144965632 145590048 145673472 146264076 146276352 146313216 146990592 147586536 147671104 148585728 148623174 148635648 149323776 149361408 150982272 151681264 151732224 152347392 152434688 153052704 153378816 154127736 154140672 155482112 155521296 155800324 156241302 156574208 156927456 157261824 157351936 157989888 158029704 158761323 159418368 159744636 160196778 160497664 160538112 161281344 161935227 161989632 162739584 163086336 163882656 164560896 165322752 165364416 165661104 166129992 166483968 167158944 167215104 167932828 167989248 168766976 169112377 169855056 170641422 170655744 170698752 171489024 172184292 172551168 173350016 173393703 173408256 174211072 174917376 174961458 176145984 177020928 177738624 178561488 178941952 179345664 179815692 179830784 180559872 180605376 181441512 182281519 183082032 183410508 183472128 184321536 184367988 185131008 185988096 186368742 186384384 186896241 187294464 188053812 188161568 188940288 188987904 189326976 189862848 190267392 191102976 191923232 191987712 192876544 192925152 193271288 194120064 194231296 195018768 195084288 195987456 196782048 198114304 198164232 198180864 199081659 199098368 199148544 199955952 200881674 201309696 202309632 203129856 204070272 204121701 204505088 205503648 206406144 207361728 208321736 209236608 209682432 210653184 210706272 211681764 212557824 212992848 213595704 213978926 214050816 215041792 215913636 215986176 216986112 217040796 217430199 217448448 218510208 219396114 219414528 220430336 220485888 220881472 221379804 221506656 221978624 222878592 222934761 222953472 223985664 224042112 226473408 227521896 227540992 227598336 228521088 228652032 229579056 230068224 231191604 231211008 233223168 233281944 233700486 234361953 234861312 235892736 236027904 236984832 238081984 239127552 239616954 239754256 240295167 240746496 240807168 241922016 244109376 244547344 244629504 245762048 245823984 246841344 247984128 248046624 248491656 248512512 249194988 249725952 250738416 251899242 251920384 251983872 252435968 253150464 253689856 254782584 254803968 255962133 255983616 256048128 257233536 258276438 258826752 260025024 260112384 261316608 262376064 264218976 265442212 265531392 266607936 267842232 268412928 269723538 269746176 270839808 272093696 272162268 272650567 274004864 274623048 275115762 275208192 276482304 276551982 278982144 279553113 279576576 280870912 280941696 282080718 282242352 283410432 283481856 283990464 284794272 285401088 287884848 287981568 289314816 289387728 289906932 289931264 291180096 291346944 292528152 292552704 292626432 293882449 293981184 295173072 295342208 297171456 297246348 297271296 298647552 298722816 301322511 301964544 303362528 303464448 304694784 304869376 306105408 306757632 308255472 310964224 311042592 311600648 312482604 313148416 313854912 314523648 314703872 315979776 316059408 317522646 318836736 319489272 320393556 320968389 320995328 321076224 322562688 323870454 323979264 325479168 326172672 327765312 329094171 329121792 330645504 330728832 331322208 332259984 332967936 334317888 334430208 335865656 335978496 337533952 338224754 339710112 341282844 341311488 341397504 342978048 344368584 345102336 346700032 346787406 346816512 348422144 349834752 349922916 350550729 352291968 354041856 355477248 357122976 357883904 358691328 359425431 359631384 359661568 361119744 361210752 362883024 364563038 366164064 366821016 366944256 368643072 368735976 370262016 371976192 372737484 372768768 373792482 374588928 376107624 376323136 377848863 377880576 377975808 378653952 379725696 380534784 382205952 383846464 383975424 385753088 385850304 386542576 387414657 388240128 388462592 390037536 390168576 391974912 393564096 396228608 396328464 398163318 398196736 398297088 399911904 401763348 402619392 404585307 404619264 406259712 408140544 408243402 409010176 411007296 412673643 412812288 414723456 416643472 418473216 419364864 421306368 421412544 423363528 425115648 425985696 427191408 427957852 428101632 430083584 431827272 431972352 433972224 434081592 434860398 434896896 437020416 438792228 438829056 440860672 440971776 441762944 442759608 443013312 443957248 445757184 445869522 445906944 447971328 448084224 452946816 455043792 455196672 457042176 457304064 459158112 460136448 462383208 462422016 464523871 466446336 466563888 467400972 468723906 469722624 471785472 472055808 473810479 473969664 476163968 476283969 478255104 479233908 479508512 480590334 481492992 481614336 483844032 485805681 488218752 489094688 489259008 491524096 491647968 493682688 495968256 496093248 496983312 498389976 499451904 501476832 503798484 503840768 503967744 504871936 506300928 507337131 507379712 509565168 511924266 511967232 512096256 514467072 516552876 517653504 520050048 520181109 520224768 522633216 524752128 528437952 530884424 531062784 533215872 535684464 536825856 539447076 539492352 541679616 544187392 544324536 545301134 546844557 548009728 549246096 550231524 550416384 552964608 553103964 557964288 559106226 559153152 560688723 561741824 561883392 564161436 564484704 566820864 566963712 567980928 569588544 570802176 575769696 575963136 578629632 578775456 579813864 579862528 582360192 582693888 585056304 585252864 587764898 587962368 590346144 590684416 594342912 594492696 594542592 597244977 597295104 597445632 602645022 603929088 606725056 606928896 609389568 609738752 612210816 612365103 613515264 616510944 621928448 622085184 623201296 624965208 626296832 627709824 629047296 629407744 631959552 632118816 635045292 637673472 638978544 640787112 641936778 641990656 642152448 645125376 647740908 647958528 650958336 652290597 652345344 655530624 658188342 658243584 661291008 661457664 662644416 664519968 665935872 668635776 668860416 671731312 671956992 675067904 676449508 679420224 682565688 682622976 682795008 685956096 688737168 690204672 693400064 693574812 693633024 696844288 699669504 699845832 701101458 703085859 704583936 708083712 710954496 714245952 715767808 717382656 718850862 719262768 722239488 722421504 725766048 729126076 732328128 733642032 733888512 737286144 737471952 740524032 743952384 745474968 745537536 747584964 748926241 749177856 752215248 752646272 755697726 755761152 755951616 757307904 759451392 761069568 764411904 767692928 767886399 767950848 771506176 771700608 773085152 774829314 776480256 776925184 780075072 780337152 783949824 787128192 792457216 792656928 796326636 796393472 796594176 799823808 803526696 805238784 809170614 809238528 812519424 816281088 816486804 817951701 818020352 822014592 825347286 825624576 829446912 833286944 836946432 838659339 838729728 842612736 842825088 846727056 850231296 851971392 854382816 855915704 856203264 860167168 863654544 863944704 867944448 868163184 869720796 869793792 874040832 877584456 877658112 881647347 881721344 881943552 883525888 885519216 886026624 887914496 891514368 891739044 891813888 895942656 896168448 903967533 905893632 910087584 910393344 914084352 914608128 918316224 920272896 924766416 929047742 932892672 933127776 934801944 937447812 939445248 943570944 944111616 947620958 947939328 952327936 952567938 956510208 958467816 959017024 961180668 962905167 962985984 963228672 967688064 971611362 976437504 978189376 978518016 983048192 983295936 987282513 987365376 991936512 992186496 993966624 996779952 998903808 1002953664 1007596968 1007681536 1007935488 1009743872 1012601856 1014674262 1014759424 1019130336 1023848532 1023934464 1024192512 1028934144 1033105752 1035307008 1040100096 1040362218 1040449536 1045266432 1049504256 1051652187 1056875904 1061768848 1062125568 1066431744 1071368928 1073651712 1078894152 1078984704 1083359232 1088374784 1088649072 1090602268 1093689114 1096019456 1098492192 1100463048 1100832768 1105929216 1106207928 1115928576 1118212452 1118306304 1121377446 1123483648 1123766784 1128322872 1128969408 1133546589 1133641728 1133927424 1135961856 1139177088 1141604352 1151539392 1151926272 1157259264 1157550912 1159627728 1164720384 1165387776 1170112608 1170505728 1175529796 1175924736 1180692288 1181368832 1183786639 1188685824 1188985392 1194489954 1194590208 1194891264 1205290044 1207452511 1207858176 1213450112 1213755921 1213857792 1218779136 1219477504 1224421632 1224730206 1227030528 1233021888 1238020929 1243856896 1244170368 1246402592 1249930416 1252593664 1255419648 1258094592 1258815488 1263919104 1264237632 1270090584 1275346944 1277957088 1281574224 1283873556 1283981312 1284304896 1290250752 1295481816 1295917056 1301916672 1304581194 1304690688 1311061248 1316376684 1316487168 1322582016 1322915328 1325288832 1329039936 1331871744 1337271552 1337720832 1343462624 1343913984 1350135808 1352899016 1358840448 1365131376 1365590016 1371912192 1377474336 1380409344 1386800128 1387149624 1387266048 1393571613 1393688576 1399339008 1399691664 1402202916 1406171718 1409167872 1416167424 1421431437 1421908992 1428491904 1428851907 1431535616 1434765312 1437701724 1438525536 1444478976 1444843008 1451532096 1457417043 1458252152 1464656256 1467284064 1467777024 1474572288 1474943904 1481048064 1487904768 1490949936 1495169928 1497852482 1498355712 1504430496 1505292544 1511395452 1511522304 1511903232 1514615808 1518902784 1522011393 1522139136 1535385856 1535772798 1535901696 1543012352 1543401216 1546170304 1549658628 1552960512 1553850368 1560150144 1560543327 1560674304 1567899648 1574256384 1584914432 1585313856 1592653272 1592786944 1593188352 1599647616 1607053392 1610477568 1618341228 1618477056 1625038848 1632562176 1632973608 1635903402 1636040704 1640533671 1644029184 1650694572 1651249152 1658893824 1666573888 1673892864 1677318678 1677459456 1682066169 1685225472 1685650176 1693454112 1700462592 1703942784 1708765632 1711831408 1712406528 1720334336 1727309088 1727889408 1735888896 1736326368 1739441592 1739587584 1748081664 1755168912 1763294694 1763442688 1763887104 1767051776 1771038432 1772053248 1775828992 1783028736 1783478088 1783627776 1791734931 1791885312 1792336896 1807935066 1811787264 1820175168 1820786688 1828168704 1829216256 1836632448 1840545792 1849532832 1858095484 1865785344 1866255552 1869603888 1874895624 1878890496 1887141888 1888223232 1895241916 1895878656 1904655872 1905135876 1908553969 1913020416 1916935632 1918034048 1922361336 1925810334 1925971968 1926457344 1935376128 1943222724 1952875008 1956378752 1956871791 1957036032 1966096384 1966591872 1974565026 1974730752 1983873024 1984372992 1987933248 1993559904 1997807616 2005907328 2015193936 2015870976 2019487744 2025203712 2029348524 2029518848 2038260672 2047697064 2047868928 2048385024 2057177143 2057868288 2066211504 2070614016 2080200192 2080724436 2080899072 2090532864 2099008512 2103304374 2109257577 2113751808 2123537696 2124251136 2132863488 2142737856 2147303424 2157788304 2166718464 2176749568 2177298144 2181204536 2187378228 2192038912 2196984384 2200926096 2201665536 2211858432 2212415856 2231857152 2236424904 2236612608 2242754892 2246778723 2246967296 2247533568 2256645744 2257938816 2267093178 2267283456 2267854848 2271923712 2278354176 2283208704 2303078784 2303659197 2303852544 2314518528 2315101824 2319255456 2329440768 2330775552 2340225216 2341011456 2351059592 2351849472 2361384576 2362737664 2367573278 2377371648 2377970784 2388979908 2389180416 2389782528 2410580088 2414905022 2415716352 2426900224 2427511842 2427715584 2437558272 2438955008 2448843264 2449460412 2453855103 2454061056 2466043776 2476041858 2487713792 2488340736 2492805184 2499860832 2505187328 2510839296 2515978017 2516189184 2517630976 2527838208 2528475264 2540181168 2550693888 2555914176 2563148448 2567747112 2567962624 2568609792 2580501504 2590963632 2591834112 2603833344 2609162388 2609381376 2622122496 2632753368 2632974336 2644942041 2645164032 2645830656 2650577664 2658079872 2663743488 2674543104 2675441664 2686925248 2687827968 2700271616 2705798032 2711902599 2717680896 2730262752 2731180032 2743824384 2754948672 2760818688 2773600256 2774299248 2787143226 2787377152 2798678016 2799383328 2804405832 2812343436 2818335744 2832334848 2842862874 2843817984 2856983808 2857703814 2863071232 2869530624 2875403448 2877051072 2888715501 2888957952 2889686016 2903064192 2914834086 2916504304 2929312512 2934568128 2935554048 2949144576 2949887808 2962096128 2975809536 2981899872 2990339856 2995704964 2996711424 3008860992 3010585088 3022790904 3023044608 3023806464 3029231616 3037805568 3044022786 3044278272 3070771712 3071545596 3071803392 3077056399 3086024704 3086802432 3092340608 3099317256 3105921024 3107700736 3120300288 3121086654 3121348608 3135799296 3148512768 3154956561 3169828864 3170627712 3185306544 3186376704 3199295232 3214106784 3220955136 3236682456 3236954112 3250077696 3265124352 3265947216 3271806804 3272081408 3281067342 3288058368 3301389144 3302498304 3316673353 3317787648 3333147776 3347785728 3354637356 3354918912 3364132338 3370450944 3371300352 3386908224 3400639767 3400925184 3407885568 3417531264 3423662816 3424813056 3440668672 3454618176 3455778816 3471777792 3472652736 3478883184 3496163328 3510337824 3526589388 3526885376 3527774208 3534103552 3542076864 3544106496 3551359917 3551657984 3566057472 3566956176 3583469862 3583770624 3584673792 3615870132 3622357533 3623574528 3640350336 3641267763 3641573376 3656337408 3658432512 3673264896 3681091584 3699065664 3714062787 3716190968 3731570688 3732511104 3739207776 3749791248 3757780992 3774283776 3776446464 3790483832 3791757312 3809311744 3810271752 3817107938 3826040832 3833871264 3836068096 3844722672 3851620668 3851943936 3852914688 3870752256 3886445448 3905750016 3912757504 3913743582 3914072064 3932192768 3933183744 3949130052 3949461504 3967746048 3968745984 3975866496 3987119808 3995615232 4011814656 4030387872 4031741952 4038975488 4050407424 4058697048 4059037696 4076521344 4095394128 4096770048 4114354286 4115736576 4132423008 4141228032 4160400384 4161448872 4161798144 4180714839 4181065728 4198017024 4206608748 4218515154 4227503616 4247075392 4248502272 4264294311 4265726976 4285475712 4286555721 4294606848 4315576608 4333436928 4353499136 4354596288 4362409072 4372251129 4374756456 4384077824 4393968768 4401852192 4403331072 4423716864 4424831712 4463714304 4472849808 4485509784 4493557446 4493934592 4495067136 4513291488 4515877632 4534186356 4534566912 4535709696 4543847424 4556708352 4566034179 4566417408 4606157568 4607318394 4607705088 4629037056 4630203648 4638510912 4658881536 4661551104 4680450432 4682022912 4702119184 4703698944 4722769152 4725475328 4735146556 4754743296 4755941568 4777959816 4778360832 4779565056 4821160176 4829810044 4831432704 4853800448 4855023684 4855431168 4875116544 4877910016 4897686528 4898920824 4907710206 4908122112 4921601013 4932087552 4952083716 4975427584 4976681472 4985610368 4999721664 5010374656 5021678592 5031956034 5032378368 5055676416 5056950528 5080362336 5101387776 5111828352 5126296896 5135494224 5137219584 5161003008 5181927264 5183668224 5207666688 5218324776 5218762752 5242483687 5244244992 5265506736 5289884082 5290328064 5291661312 5301155328 5316159744 5327486976 5349086208 5350883328 5373850496 5375204793 5375655936 5400543232 5411596064 5423805198 5435361792 5460525504 5462360064 5487648768 5509897344 5521637376 5547200512 5548598496 5574286452 5574754304 5597356032 5598766656 5608811664 5624686872 5636671488 5664669696 5685725748 5687635968 5713967616 5715407628 5725661907 5726142464 5739061248 5750806896 5754102144 5777431002 5777915904 5779372032 5806128384 5829668172 5833008608 5858625024 5869136256 5870615373 5871108096 5898289152 5899775616 5924192256 5951619072 5963799744 5980679712 5991409928 5993422848 6017721984 6021170176 6045581808 6047612928 6058463232 6075611136 6088045572 6088556544 6141543424 6143091192 6143606784 6154112798 6171531429 6172049408 6173604864 6184681216 6198634512 6211842048 6215401472 6240600576 6242173308 6242697216 6271598592 6297025536 6309913122 6327772731 6339657728 6341255424 6370613088 6372753408 6398590464 6428213568 6441910272 6473364912 6500155392 6530248704 6531894432 6543613608 6544162816 6562134684 6576116736 6602778288 6604996608 6633346706 6635575296 6666295552 6695571456 6709274712 6709837824 6728264676 6740336169 6740901888 6742600704 6773816448 6801279534 6801850368 6815771136 6835062528 6847325632 6849626112 6881337344 6909236352 6910977591 6911557632 6943555584 6945305472 6957766368 6992326656 7020675648 7053178776 7053770752 7055548416 7068207104 7084153728 7088212992 7102719834 7103315968 7132114944 7133912352 7166939724 7167541248 7169347584 7231740264 7244715066 7247149056 7280700672 7282535526 7283146752 7312674816 7316865024 7346529792 7361565309 7362183168 7398131328 7428125574 7432381936 7463141376 7465022208 7478415552 7499582496 7515561984 7548567552 7552892928 7580967664 7583514624 7618623488 7620543504 7634215876 7652081664 7667742528 7672136192 7689445344 7703241336 7703887872 7705829376 7741504512 7772890896 7811500032 7825515008 7827487164 7828144128 7864385536 7866367488 7898260104 7898923008 7934826123 7935492096 7937491968 7951732992 7974239616 7991230464 8023629312 8060775744 8063483904 8077950976 8100814848 8117394096 8153042688 8190788256 8193540096 8228708572 8231473152 8264846016 8282456064 8320800768 8322897744 8361429678 8362131456 8396034048 8413217496 8437030308 8452167577 8455007232 8494150784 8497004544 8528588622 8531453952 8570951424 8573111442 8589213696 8631153216 8666146503 8666873856 8706998272 8709192576 8724818144 8744502258 8749512912 8768155648 8787937536 8803704384 8806662144 8847433728 8849663424 8927428608 8945699616 8971019568 8987114892 8987869184 8990134272 9026582976 9031755264 9068372712 9069133824 9071419392 9087694848 9113416704 9132068358 9132834816 9212315136 9214636788 9215410176 9231169197 9258074112 9260407296 9277021824 9317763072 9323102208 9360900864 9364045824 9404238368 9407397888 9445538304 9450950656 9464869683 9470293112 9509486592 9511883136 9555919632 9559130112 9642320352 9659620088 9662865408 9707600896 9710047368 9710862336 9750233088 9755820032 9795373056 9797841648 9815420412 9816244224 9843202026 9864175104 9904167432 9950020059 9950855168 9953362944 9971220736 9999443328 10020749312 10043357184 10063912068 10064756736 10111352832 10113901056 10160724672 10201919301 10202775552 10223656704 10252593792 10270988448 10274439168 10322006016 10363854528 10367336448 10415333376 10436649552 10484967374 10488489984 10531013472 10579768164 10580656128 10583322624 10602310656 10632319488 10654079751 10654973952 10698172416 10747700992 10750409586 10751311872 10801086464 10823192128 10847610396 10867072599 10870723584 10921051008 10923803289 10924720128 10975297536 11019794688 11043274752 11094401024 11097196992 11142188361 11148572904 11149508608 11194712064 11197533312 11217623328 11249373744 11273342976 11329339392 11371451496 11375271936 11427935232 11430815256 11451323814 11452284928 11478122496 11501613792 11508204288 11554862004 11555831808 11558744064 11612256768 11659336344 11666017216 11717250048 11738272512 11741230746 11742216192 11796578304 11799551232 11848384512 11903238144 11927599488 11961359424 11982819856 11986845696 12035443968 12042340352 12091163616 12095225856 12116926464 12151222272 12176091144 12177113088 12283086848 12286182384 12308225596 12343062858 12344098816 12347209728 12369362432 12397269024 12423684096 12430802944 12481201152 12484346616 12485394432 12542144517 12543197184 12594051072 12619826244 12655545462 12679315456 12682510848 12741226176 12745506816 12792882933 12797180928 12856427136 12883820544 12946729824 13000310784 13060497408 13063788864 13087227216 13124269368 13152233472 13205556576 13209993216 13266693412 13271150592 13332591104 13359877783 13391142912 13418549424 13456529352 13480672338 13481803776 13485201408 13547632896 13602559068 13603700736 13631542272 13670125056 13694651264 13698102537 13699252224 13762674688 13818472704 13821955182 13823115264 13887111168 13890610944 13915532736 13984653312 14041351296 14106357552 14111096832 14136414208 14168307456 14176425984 14205439668 14206631936 14264229888 14267824704 14333879448 14335082496 14338695168 14400240001 14463480528 14489430132 14494298112 14561401344 14565071052 14566293504 14625349632 14633730048 14693059584 14723130618 14724366336 14764803039 14796262656 14856251148 14864763872 14926282752 14930044416 14956831104 14999164992 15031123968 15097135104 15161935328 15167029248 15237246976 15241087008 15268431752 15304163328 15335485056 15344272384 15378890688 15406482672 15411658752 15483009024 15545781792 15623000064 15651030016 15654974328 15656288256 15727451061 15728771072 15732734976 15796520208 15869652246 15870984192 15874983936 15903465984 15948479232 15982460928 16047258624 16121551488 16125614379 16126967808 16155901952 16201629696 16234788192 16306085376 16381576512 16387080192 16457417144 16462946304 16529692032 16564912128 16641601536 16645795488 16722859356 16724262912 16792068096 16826434992 16874060616 16904335154 16910014464 16988301568 16994009088 17057177244 17062907904 17141902848 17146222884 17176985721 17178427392 17262306432 17332293006 17333747712 17413996544 17418385152 17449636288 17489004516 17499025824 17536311296 17575875072 17607408768 17611846119 17613324288 17694867456 17699326848 17854857216 17891399232 17942039136 17974229784 17975738368 17980268544 18053165952 18063510528 18136745424 18142838784 18175389696 18226833408 18264136716 18265669632 18424630272 18429273576 18430820352 18462338394 18514594287 18516148224 18520814592 18554043648 18635526144 18646204416 18721801728 18728091648 18808476736 18814795776 18891076608 18901901312 18929739366 18940586224 18983318193 19018973184 19023766272 19111839264 19118260224 19284640704 19319240176 19325730816 19415201792 19420094736 19500466176 19511640064 19590746112 19595683296 19630840824 19632488448 19686404052 19728350208 19808334864 19900040118 19901710336 19906725888 19942441472 19998886656 20041498624 20086714368 20127824136 20129513472 20221008507 20222705664 20227802112 20321449344 20403838602 20405551104 20447313408 20505187584 20541976896 20548878336 20644012032 20727709056 20734672896 20830666752 20873299104 20969934748 20976979968 21062026944 21159536328 21161312256 21166645248 21204621312 21264638976 21308159502 21309947904 21396344832 21495401984 21500819172 21502623744 21539394793 21602172928 21646384256 21695220792 21734145198 21741447168 21842102016 21847606578 21849440256 21950595072 22039589376 22084695927 22086549504 22188802048 22194393984 22284376722 22297145808 22389424128 22395066624 22435246656 22498747488 22546685952 22658678784 22742902992 22750543872 22855870464 22861630512 22902647628 22904569856 22956244992 23003227584 23016408576 23109724008 23111663616 23117488128 23216713471 23224513536 23318672688 23332034432 23434500096 23476545024 23482461492 23484432384 23593156608 23599102464 23696769024 23804478369 23806476288 23855198976 23922718848 23965639712 23973691392 24070887936 24084680704 24182327232 24190451712 24233852928 24302444544 24352182288 24566173696 24572364768 24616451192 24686125716 24688197632 24694419456 24738724864 24794538048 24847368192 24861605888 24962402304 24968693232 25084289034 25086394368 25188102144 25239652488 25311090924 25356502731 25358630912 25365021696 25482452352 25491013632 25585765866 25594361856 25712854272 25767641088 25893459648 25998439509 26000621568 26120994816 26127577728 26174454432 26248538736 26304466944 26411113152 26419986432 26533386824 26542301184 26665182208 26719755566 26782285824 26837098848 26913058704 26961344676 26963607552 26970402816 27095265792 27205118136 27207401472 27263084544 27340250112 27389302528 27396205074 27398504448 27525349376 27636945408 27643910364 27646230528 27693507591 27774222336 27781221888 27831065472 27969306624 28082702592 28212715104 28222193664 28272828416 28336614912 28352851968 28394609049 28410879336 28413263872 28528459776 28535649408 28667758896 28677390336 28800480002 28926961056 28978860264 28988596224 29122802688 29130142104 29132587008 29250699264 29267460096 29386119168 29446261236 29448732672 29529606078 29592525312 29712502296 29729527744 29850060177 29852565504 29860088832 29913662208 29998329984 30062247936 30194270208 30323870656 30334058496 30474493952 30482174016 30536863504 30605757903 30608326656 30670970112 30688544768 30757781376 30812965344 30823317504 30966018048 31091563584 31246000128 31302060032 31309948656 31454902122 31457542144 31465469952 31593040416 31739304492 31741968384 31749967872 31806931968 31896958464 31962239253 31964921856 32094517248 32243102976 32251228758 32253935616 32311803904 32403259392 32469576384 32601217797 32612170752 32763153024 32774160384 32914834288 32925892608 33059384064 33129824256 33283203072 33291590976 33445718712 33448525824 33584136192 33652869984 33748121232 33808670308 33820028928 33976603136 33988018176 34114354488 34125815808 34283805696 34292445768 34353971442 34356854784 34524612864 34664586012 34667495424 34827993088 34836770304 34899272576 34978009032 34998051648 35072622592 35151750144 35214817536 35223692238 35226648576 35389734912 35398653696 35709714432 35782798464 35884078272 35948459568 35960537088 36106331904 36127021056 36273490848 36285677568 36350779392 36453666816 36528273432 36531339264 36697385809 36849260544 36858547152 36924676788 37029188574 37032296448 37041629184 37108087296 37271052288 37292408832 37431027841 37443603456 37456183296 37616953472 37626433551 37629591552 37782153216 37803802624 37859478732 37881172448 37966636386 38037946368 38047532544 38223678528 38236520448 38378648799 38569281408 38638480352 38651461632 38830403584 38840189472 39000932352 39023280128 39181492224 39191366592 39261681648 39372808104 39456700416 39616669728 39800080236 39803420672 39813451776 39884882944 39997773312 40079633349 40082997248 40173428736 40255648272 40442017014 40445411328 40455604224 40642898688 40807677204 40811102208 40894626816 41010375168 41083953792 41094307611 41097756672 41288024064 41455418112 41469345792 41661333504 41746598208 41939869496 41953959936 42124053888 42319072656 42333290496 42409242624 42529277952 42616319004 42619895808 42792689664 42990803968 43001638344 43005247488 43078789586 43200720003 43204345856 43292768512 43390441584 43468290396 43482894336 43684204032 43695213156 43698880512 43901190144 44079178752 44169391854 44173099008 44294409117 44377604096 44388787968 44568753444 44594291616 44778848256 44790133248 44870493312 44997494976 45093371904 45485805984 45501087744 45711740928 45723261024 45805295256 45809139712 45912489984 46006455168 46032817152 46219448016 46234976256 46433426942 46449027072 46637345376 46664068864 46869000192 46953090048 46964922984 46968864768 47182353183 47186313216 47198204928 47608956738 47612952576 47710397952 47845437696 47931279424 47947382784 48141775872 48169361408 48364654464 48376843137 48380903424 48467705856 48604889088 48704364576 49132347392 49144729536 49232902384 49372251432 49376395264 49388838912 49477449728 49589076096 49694736384 49723211776 49924804608 49937386464 50168578068 50172788736 50376204288 50479304976 50622181848 50713005462 50717261824 50730043392 50964904704 50982027264 51171531732 51188723712 51425708544 51530957163 51535282176 51786919296 51996879018 52001243136 52241989632 52255155456 52348908864 52497077472 52608933888 52822226304 52839972864 53066773648 53084602368 53330364416 53439511132 53564571648 53674197696 53826117408 53922689352 53927215104 53940805632 54190531584 54410236272 54526169088 54680500224 54778605056 54792410148 54797008896 55050698752 55273890816 55287820728 55292461056 55387015182 55543782861 55548444672 55562443776 55662130944 55938613248 56165405184 56425430208 56444387328 56545656832 56673229824 56705703936 56789218098 56821758672 57056919552 57071298816 57335517792 57354780672 57600960004 57853922112 57957720528 57977192448 58245605376 58260284208 58501398528 58534920192 58772238336 58892522472 58897465344 59059212156 59165173039 59185050624 59425004592 59459055488 59700120354 59705131008 59720177664 59827324416 59996659968 60124495872 60388540416 60647741312 60663025521 60668116992 60948987904 60964348032 61073727008 61211515806 61216653312 61341940224 61377089536 61515562752 61625930688 61646635008 61932036096 62183127168 62492000256 62604120064 62619897312 62909804244 62915084288 62930939904 63186080832 63478608984 63483936768 63499935744 63613863936 63793916928 63924478506 63929843712 64189034496 64486205952 64502457516 64507871232 64618184379 64623607808 64806518784 64939152768 65202435594 65224341504 65526306048 65548320768 65829668576 65851785216 66118768128 66254087781 66259648512 66566406144 66583181952 66891437424 67168272384 67305739968 67496242464 67617340616 67640057856 67953206272 67976036352 68228708976 68251631616 68567611392 68584891536 68707942884 68713709568 69049225728 69329172024 69334990848 69650140413 69655986176 69673540608 69798545152 69956018064 69996103296 70145245184 70303500288 70429635072 70447384476 70453297152 70779469824 70797307392 71413435107 71419428864 71565596928 71768156544 71896919136 71921074176 72212663808 72254042112 72546981696 72571355136 72701558784 72907333632 73056546864 73394771618 73698521088 73717094304 73849353576 74058377148 74064592896 74083258368 74216174592 74542104576 74584817664 74862055682 74887206912 75233906944 75252867102 75259183104 75564306432 75607605248 75718957464 75762344896 75933272772 76069508193 76075892736 76095065088 76447357056 76473040896 76757297598 77138562816 77276960704 77302923264 77660807168 77680378944 77995318527 78001864704 78046560256 78362984448 78382733184 78523363296 78745616208 78913400832 79233339456 79600160472 79606841344 79626903552 79769765888 79995546624 80159266698 80165994496 80346857472 80511296544 80884034028 80890822656 80911208448 81285797376 81615354408 81622204416 81789253632 82020750336 82167907584 82188615222 82195513344 82576048128 82910836224 82938691584 83080522773 83322667008 83493196416 83879738992 83907919872 84248107776 84638145312 84666580992 84818485248 85058555904 85232638008 85239791616 85585379328 85981607936 86003276688 86157579172 86401440006 86408691712 86585537024 86780883168 86936580792 86965788672 87368408064 87390426312 87397761024 87802380288 88158357504 88338783708 88346198016 88588818234 88755208192 88777575936 89137506888 89188583232 89550180531 89557696512 89580266496 89740986624 89994989952 90186743808 90971611968 91002175488 91423481856 91446522048 91610590512 91824979968 92012910336 92065634304 92438896032 92469952512 92866853884 92898054144 93274690752 93328137728 93519144481 93738000384 93906180096 93929845968 94364706366 94372626432 94396409856 95217913476 95225905152 95388748369 95420795904 95690875392 95862558848 95886717759 95894765568 96283551744 96338722816 96729308928 96753686274 96761806848 96935411712 97209778176 97408729152 97803653391 98264694784 98289459072 98465804768 98744502864 98777677824 98954899456 99178152192 99389472768 99446423552 99849609216 99874772928 100337156136 100345577472 100752408576 100958609952 101244363696 101426010924 101434523648 101460086784 101929809408 101964054528 102343063464 102377447424 102851417088 103061914326 103070564352 103573838592 103993758036 104002486272 104483979264 104510310912 104697817728 104994154944 105217867776 105644452608 105679945728 106133547296 106169204736 106660728832 106879022264 107129143296 107348395392 107652234816 107845378704 107881611264 108381063168 108820472544 109052338176 109361000448 109557210112 109584820296 109594017792 110092157427 110101397504 110547781632 110575641456 110774030364 111087565722 111096889344 111124887552 111324261888 111877226496 112293083523 112330810368 112850860416 112879300653 112888774656 113091313664 113346459648 113411407872 113578436196 113643517344 114113839104 114142597632 114671035584 114709561344 115135946397 115201920008 115707844224 115915441056 115954384896 116491210752 116520568416 117002797056 117069840384 117544476672 117785044944 118118424312 118330346078 118370101248 118850009184 118918110976 119400240708 119410262016 119440355328 119654648832 119993319936 120238900047 120248991744 121295482624 121326051042 121336233984 121897975808 121928696064 122147454016 122423031612 122433306624 122683880448 122754179072 123031125504 123251861376 123282922833 123293270016 123864072192 124366254336 124984000512 125208240128 125239794624 125819608488 125830168576 125861879808 126372161664 126957217968 126999871488 127227727872 127587833856 127848957012 127859687424 128378068992 128972411904 129004915032 129015742464 129236368758 129247215616 129602160009 129613037568 129878305536 130404871188 130448683008 131052612096 131096641536 131659337152 131703570432 132237536256 132508175562 132519297024 132883227351 133132812288 133166363904 133782874848 134336544768 134611479936 134992484928 135234681232 135280115712 135906412544 136457417952 136503263232 137135222784 137169783072 137415885768 137427419136 138098451456 138658344048 139300280826 139311972352 139347081216 139597090304 139912036128 139992206592 140290490368 140607000576 140859270144 140894768952 140906594304 141547059549 141558939648 141594614784 142826870214 142838857728 143131193856 143536313088 143793838272 143842148352 144425327616 144508084224 145093963392 145142710272 145403117568 145814667264 146113093728 146789543236 147397042176 147434188608 147698707152 148116754296 148129185792 148166516736 148432349184 149084209152 149169635328 149724111364 149774413824 150467813888 150505734204 150518366208 150775763551 151128612864 151215210496 151437914928 151524689792 151866545544 152139016386 152151785472 152190130176 152894714112 152946081792 153514595196 154277125632 154553921408 154592871489 154605846528 155321614336 155360757888 155990637054 156003729408 156725968896 156765466368 157046726592 157491232416 157826801664 158466678912 159200320944 159253807104 159539531776 159991093248 160318533396 160331988992 160693714944 161022593088 161768068056 161781645312 161822416896 162516994297 162571594752 163230708816 163578507264 164041500672 164335815168 164377230444 164391026688 165152096256 165821672448 165877383168 166161045546 166631348583 166645334016 166986392832 167759477984 167815839744 168496215552 169276290624 169333161984 169636970496 170117111808 170465276016 171170758656 171963215872 172006553376 172315158344 172802880012 172817383424 173171074048 173561766336 173873161584 173931577344 174736816128 174780852624 175604760576 176316715008 176677567416 176692396032 177177636468 177495519117 177510416384 177555151872 178275013776 178377166464 179100361062 179115393024 179160532992 179481973248 179989979904 180373487616 181943223936 181989076563 182004350976 182846963712 182893044096 183221181024 183649959936 184025820672 184131268608 184877792064 184939905024 185733707768 185796108288 186549381504 186656275456 187038288962 187476000768 187812360192 187859691936 188729412732 188745252864 188792819712 190435826952 190451810304 190777496738 190841591808 191381750784 191725117696 191773435518 191789531136 192567103488 192677445632 193458617856 193507372548 193523613696 193854553137 193870823424 194419556352 194817458304 195607306782 196529389568 196578918144 196931609536 197489005728 197555355648 197909798912 198356304384 198762263343 198778945536 198892847104 199699218432 199749545856 200674312272 201504817152 201917219904 202488727392 202852021848 202869047296 202920173568 203859618816 203928109056 204686126928 204754894848 205702834176 206123828652 206141128704 207147677184 207987516072 208004972544 208950421239 208967958528 209020621824 209395635456 209988309888 210435735552 211288905216 211359891456 212267094592 212338409472 213321457664 213758044528 214240305321 214258286592 214696790784 215304469632 215690757408 215763222528 216762126336 217640945088 218104676352 218722000896 219114420224 219169640592 220184314854 220202795008 221095563264 221151282912 221548060728 222175131444 222193778688 222249775104 222648523776 223754452992 224586167046 224661620736 225701720832 225758601306 225777549312 226182627328 226692919296 226822815744 227156872392 227287034688 228208524579 228227678208 228285195264 229342071168 229419122688 230271892794 230403840016 231415688448 231830882112 231908769792 232982421504 233041136832 234005594112 234139680768 235088953344 235570089888 236236848624 236660692156 236740202496 237700018368 237836221952 238800481416 238820524032 238880710656 239309297664 239986639872 240477800094 240497983488 242590965248 242652102084 242672467968 243087455521 243795951616 243857392128 244294908032 244846063224 244866613248 245367760896 245508358144 246062251008 246503722752 246565845666 246586540032 247728144384 248732508672 249241568319 249968001024 250416480256 250479589248 251639216976 251723759616 252744323328 253914435936 253999742976 254455455744 255175667712 255697914024 255719374848 256756137984 257944823808 258009830064 258472737516 258494431232 259204320018 259226075136 259756611072 260809742376 260897366016 262017194887 262105224192 262193283072 263318674304 263407140864 264475072512 265016351124 265038594048 265766454702 266265624576 266332727808 267565749696 268650541593 268673089536 269222959872 269984969856 270469362464 270560231424 271812825088 272914835904 273006526464 274270445568 274339566144 274831771536 276196902912 277316688096 278600561652 278623944704 278694162432 279194180608 279824072256 279984413184 280557433443 280580980736 281214001152 281718540288 281789537904 283094119098 283117879296 283189229568 285653740428 285677715456 286166245107 286262387712 287072626176 287587676544 287660153277 287684296704 288850655232 289016168448 290187926784 290285420544 290806235136 291629334528 292226187456 293410960173 293579086472 294794084352 294868377216 295397414304 296233508592 296333033472 296864698368 298168418304 298339270656 299448222728 299548827648 300935627776 301011468408 301036732416 301551527102 302257225728 302430420992 302875829856 303049379584 303733091088 304278032772 304303570944 304380260352 305789428224 305892163584 307029190392 308554251264 309107842816 309185742978 309211693056 310643228672 310721515776 311981274108 312007458816 313451937792 313530932736 314093453184 314982464832 315653603328 316933357824 318400641888 318507614208 319079063552 319982186496 320637066792 320663977984 321387429888 322045186176 323536136112 323644833792 325033988594 325143189504 326461417632 327157014528 328083001344 328671630336 328754460888 328782053376 330276472281 330304192512 331643344896 332322091092 333262697166 333290668032 333972785664 335518955968 335631679488 336879250569 336992431104 338552581248 338637901959 338666323968 339273940992 340234223616 340930552032 342341517312 343926431744 344013106752 344630316688 345407839191 345605760024 345634766848 346342148096 347123532672 347746323168 347863154688 349473632256 349561705248 351209521152 352633430016 353355134832 354355272936 354991038234 355020832768 355110303744 356550027552 356754332928 358200722124 358230786048 358321065984 358963946496 359979959808 360716700141 360746975232 363886447872 363978153126 364008701952 365693927424 365786088192 366442362048 367299919872 368051641344 368262537216 369755584128 369879810048 371467415536 371592216576 373098763008 373312550912 374076577924 374952001536 375624720384 375719383872 377458825464 377490505728 377585639424 380871653904 381554993476 381683183616 382763501568 383450235392 383546871036 383579062272 385134206976 385354891264 386917235712 387014745096 387047227392 387709106274 387741646848 388806480027 388839112704 389634916608 391214613564 393058779136 393157836288 393863219072 394978011456 395110711296 395819597824 396712608768 397524526686 397557891072 399398436864 399499091712 401348624544 403009634304 403834439808 404977454784 405704043696 405840347136 407719237632 409372253856 409509789696 411405668352 412247657304 412282257408 414156211273 414295354368 415975032144 417900842478 417935917056 418041243648 418791270912 419976619776 420871471104 422577810432 422719782912 424534189184 424641178647 424676818944 426642915328 427516089056 428480610642 428516573184 429393581568 430608939264 431381514816 431526445056 433524252672 435281890176 436209352704 437444001792 438228840448 438339281184 440368629708 440405590016 442191126528 442302565824 443096121456 444350262888 444387557376 444499550208 445297047552 447508905984 449172334092 449323241472 451403441664 451517202612 451555098624 452327290653 452365254656 453385838592 453645631488 454313744784 454574069376 456417049158 456455356416 456570390528 458684142336 458838245376 460543785588 460807680032 462831376896 463661764224 463778614467 463817539584 465964843008 466082273664 468011188224 470177906688 471140179776 472473697248 473321384312 473480404992 475400036736 475672443904 477600962832 477761421312 478618595328 479973279744 480955600188 480995966976 485181930496 485304204168 485344935936 486174911042 487550982891 487591903232 487714784256 488589816064 489692126448 490735521792 491016716288 492124502016 493007445504 493131691332 493173080064 495456288768 497465017344 498483136638 499894045749 499936002048 500832960512 500959178496 503278433952 503447519232 505488646656 507828871872 507999485952 508910911488 510351335424 511395828048 513512275968 515889647616 516019660128 516945475032 516988862464 518408640036 518452150272 519513222144 521619484752 521794732032 524034389774 524210448384 526637348608 526814281728 528950145024 530032702248 530077188096 531532909404 532486557351 532531249152 532665455616 535131499392 537301083186 537346179072 538445919744 539969939712 540938724928 541120462848 543625650176 545829671808 545967229689 546013052928 548540891136 548679132288 549663543072 552393805824 554633376192 557201123304 557247889408 557388324864 558388361216 559648144512 559968826368 561114866886 561161961472 562428002304 563437080576 563579075808 566188238196 566235758592 566378459136 571307480856 571355430912 572332490214 572524775424 574145252352 575175353088 575320306554 575368593408 577701310464 578032336896 580375853568 580570841088 581563659411 581612470272 583258669056 584452374912 586821920346 587158172944 589588168704 589736754432 590794828608 592467017184 592666066944 593729396736 596336836608 596678541312 598896445456 599097655296 601871255552 602022936816 603103054204 604514451456 604860841984 605751659712 606098759168 607466182176 608556065544 608607141888 608760520704 611578856448 611784327168 614058380784 617108502528 618215685632 618371485956 618423386112 621286457344 621443031552 623962548216 624014917632 626851263717 626903875584 627061865472 628186906368 629964929664 631307206656 633866715648 636801283776 637015228416 638158127104 639964372992 641274133584 642774859776 644090372352 647072272224 647289667584 650067977188 650286379008 652922835264 654314029056 656166002688 657343260672 657508921776 660552944562 660608385024 663286689792 664644182184 666525394332 666581336064 667721238583 667945571328 671037911936 671263358976 673758501138 673984862208 677105162496 677275803918 677332647936 678547881984 680468447232 681861104064 684625573737 684683034624 687852863488 688026213504 689260633376 690815678382 691211520048 692684296192 694247065344 695492646336 695726309376 698947264512 699123410496 702419042304 705266860032 706710269664 708710545872 709982076468 710041665536 710220607488 713100055104 713508665856 716401444248 716461572096 716642131968 717927892992 719959919616 721433400282 721493950464 727772895744 727956306252 728017403904 729262366563 731387854848 731572176384 732884724096 734599839744 736103282688 736525074432 739511168256 739759620096 742934831072 743184433152 746197526016 746625101824 747724704957 748153155848 749904003072 751249440768 751438767744 754917650928 755171278848 761743307808 763109986952 763366367232 765527003136 766900470784 767093742072 767158124544 770268413952 770709782528 773834471424 774029490192 775418212548 775483293696 777612960054 777678225408 779269833216 782429227128 786051584661 786117558272 786315672576 787726438144 789956022912 790221422592 791639195648 793425217536 795049053372 795115782144 798796873728 798998183424 802697249088 805951624779 806019268608 807668879616 809954909568 811408087392 811680694272 815438475264 818744507712 819019579392 822811336704 824495314608 828312422546 828590708736 831950064288 835801684956 835871834112 836082487296 837582541824 839953239552 841672300329 841742942208 845155620864 849068378368 849282357294 849353637888 853285830656 855032178112 856961221284 857033146368 858498735321 858787163136 861217878528 862763029632 862980459831 863052890112 867048505344 870563780352 872418705408 874888003584 876457680896 876678562368 880232880519 880737259416 880811180032 884382253056 884605131648 886192242912 888700525776 888999100416 890594095104 895017811968 898344668184 898646482944 902806883328 903034405224 903110197248 904654581306 904730509312 906771677184 907291262976 908627489568 909148138752 912834098316 912910712832 913140781056 917368284672 917676490752 921087571176 921615360064 925662753792 927323528448 927557228934 927635079168 931929686016 932164547328 936022376448 940355813376 942280359552 944947394496 946642768624 946960809984 950800073472 951344887808 955201925664 955522842624 957237190656 959946559488 961911200376 961991933952 970363860992 970608408336 972349822084 975101965782 975183806464 975429568512 977179632128 979384252896 981471043584 982033432576 984249004032 986014891008 986263382664 986346160128 990829416843 990912577536 994930034688 996966273276 999788091498 999872004096 1001665921024 1001918356992 1006556867904 1006895038464 1010637751707 1010977293312 1015657743744 1015998971904 1017821822976 1020702670848 1022791656096 1027024551936 1031779295232 1032039320256 1033890950064 1036817280072 1036904300544 1039026444288 1043238969504 1043589464064 1048068779548 1048420896768 1053274697216 1053628563456 1055430344857 1057900290048 1060065404496 1063065818808 1064973114702 1065062498304 1065330911232 1070262998784 1074602166372 1074692358144 1076891839488 1079939879424 1081877449856 1082150100423 1082240925696 1087251300352 1091659343616 1091934459378 1092026105856 1097081782272 1097358264576 1099327086144 1104787611648 1109266752384 1114402246608 1114776649728 1116776722432 1119296289024 1119937652736 1122229733772 1122323922944 1124856004608 1126874161152 1127158151616 1132376476392 1132471517184 1132756918272 1137618960079 1142614961712 1144664980428 1145049550848 1148290504704 1150350706176 1150640613108 1150737186816 1155402620928 1156064673792 1160751707136 1161141682176 1163127318822 1163224940544 1166419440081 1166517338112 1168904749824 1173643840692 1174316345888 1179176337408 1179473508864 1181589657216 1184934034368 1185332133888 1187458793472 1192673673216 1197792890912 1198195310592 1203742511104 1204045873632 1206206108408 1209028902912 1209721683968 1211503319424 1212197518336 1214932364352 1217112131088 1217521041408 1223157712896 1228116761568 1234217005056 1236431371264 1236742971912 1236846772224 1242468633819 1242572914688 1242886063104 1247925096432 1253702527434 1253807751168 1254123730944 1256373812736 1259929859328 1262614413312 1267733431296 1273602567552 1273923535941 1274030456832 1276316254208 1279928745984 1282548267168 1285549719552 1288180744704 1294144544448 1294579335168 1300135954376 1300572758016 1305845670528 1308628058112 1312332005376 1314686521344 1315017843552 1321105889124 1321216770048 1326573379584 1329288364368 1333050788664 1333162672128 1335442477166 1335891142656 1342075823872 1342526717952 1347517002276 1347969724416 1354210324992 1354551607836 1354665295872 1356981871959 1357095763968 1360936894464 1363722208128 1369251147474 1369366069248 1375705726976 1376052427008 1378521266752 1381631356764 1382423040096 1385368592384 1388494130688 1390985292672 1391335843401 1391452618752 1397894529024 1398246820992 1410533720064 1413420539328 1417421091744 1419964152936 1420083331072 1420441214976 1426200110208 1427017331712 1432802888496 1433284263936 1435855785984 1439919839232 1442866800564 1442987900928 1455545791488 1455912612504 1456034807808 1458524733126 1462652948673 1462775709696 1463144352768 1465769448192 1472206565376 1473050148864 1479022336512 1479519240192 1485869662144 1486368866304 1492395052032 1493250203648 1495449409914 1496306311696 1499682137247 1499808006144 1502498881536 1502877535488 1509835301856 1510342557696 1523486615616 1526219973904 1526732734464 1531054006272 1533800941568 1534187484144 1540536827904 1541419565056 1547668942848 1548058980384 1550836425096 1550966587392 1555225920108 1555356450816 1558539666432 1564858454256 1572103169322 1572235116544 1572631345152 1575452876288 1579912045824 1580442845184 1583278391296 1586850435072 1590098106744 1590231564288 1597459672053 1597593747456 1597996366848 1605394498176 1611903249558 1612038537216 1615337759232 1619909819136 1622816174784 1623361388544 1630876950528 1637489015424 1638039158784 1645622673408 1648990629216 1656624845092 1657181417472 1663900128576 1671603369912 1671743668224 1672164974592 1675165083648 1679906479104 1683344600658 1683485884416 1690311241728 1698136756736 1698564714588 1698707275776 1701612188647 1706571661312 1710064356224 1713922442568 1714066292736 1716997470642 1717574326272 1722435757056 1725526059264 1725960919662 1726105780224 1734097010688 1741127560704 1744690978233 1744837410816 1749776007168 1752915361792 1753357124736 1760465761038 1761474518832 1768764506112 1769210263296 1772384485824 1777401051552 1777998200832 1781188190208 1790035623936 1796689336368 1797292965888 1805613766656 1806068810448 1809309162612 1809461018624 1813543354368 1814582525952 1817254979136 1818296277504 1825668196632 1825821425664 1826281562112 1834120364209 1834736569344 1835352981504 1842175142352 1843230720128 1851325507584 1854647056896 1855114457868 1855270158336 1863859372032 1864329094656 1872044752896 1880553791151 1880711626752 1884560719104 1889894788992 1893285537248 1893921619968 1901600146944 1902689775616 1910403851328 1911045685248 1914474381312 1919893118976 1923822400752 1940727721984 1941216816672 1944699644168 1950203931564 1950367612928 1950859137024 1954359264256 1958768505792 1962942087168 1964066865152 1968498008064 1972029782016 1972526765328 1981658833686 1981825155072 1989860069376 1993932546552 1999576182996 1999744008192 2003163715749 2003331842048 2003836713984 2013113735808 2013790076928 2021275503414 2021954586624 2031315487488 2031997943808 2035643645952 2041405341696 2045583312192 2053876721211 2054049103872 2063558590464 2064078640512 2067781900128 2073634560144 2078052888576 2086477939008 2087178928128 2096137559096 2096841793536 2106549394432 2107257126912 2110860689714 2115800580096 2120130808992 2126131637616 2129946229404 2130124996608 2130661822464 2140525997568 2149204332744 2149384716288 2153783678976 2159879758848 2163754899712 2164300200846 2164481851392 2174502600704 2183318687232 2183868918756 2184052211712 2187787099689 2194163564544 2194716529152 2198654172288 2209575223296 2218533504768 2228804493216 2229553299456 2233553444864 2238592578048 2239875305472 2243174114871 2244459467544 2244647845888 2249712009216 2253748322304 2254316303232 2264752952784 2265513836544 2275237920158 2285229923424 2289329960856 2290099101696 2296581009408 2300701412352 2301281226216 2301474373632 2310805241856 2312129347584 2321503414272 2326254637644 2326449881088 2332838880162 2333034676224 2337809499648 2347287681384 2348632691776 2358154753983 2358352674816 2358947017728 2363179314432 2369868068736 2370664267776 2374917586944 2385347346432 2395585781824 2396390621184 2407485022208 2408091747264 2412412216816 2417854874337 2418057805824 2419443367936 2423006638848 2424395036672 2429864728704 2434224262176 2435042082816 2446315425792 2456233523136 2468434010112 2472862742528 2473485943824 2484937267638 2485145829376 2485772126208 2495850192864 2507405054868 2507615502336 2508247461888 2512747625472 2519859718656 2525016900987 2525228826624 2535466862592 2547205135104 2547847071882 2548060913664 2552632508416 2559857491968 2565096534336 2571099439104 2575496205963 2576361489408 2588289088896 2589158670336 2600271908752 2601145516032 2611691341056 2617256116224 2624664010752 2629373042688 2630035687104 2642211778248 2642433540096 2653146759168 2658576728736 2666101577328 2670884954332 2671782285312 2684151647744 2685053435904 2695034004552 2695939448832 2708420649984 2709103215672 2709330591744 2713963743918 2714191527936 2721873788928 2727444416256 2738502294948 2738732138496 2751411453952 2752104854016 2757042533504 2763262713528 2764846080192 2770737184768 2776988261376 2781970585344 2782671686802 2782905237504 2795789058048 2796493641984 2821067440128 2826841078656 2834842183488 2839928305872 2840882429952 2852400220416 2854034663424 2865605776992 2866568527872 2871711571968 2879839678464 2885733601128 2885975801856 2899093478911 2911091582976 2911825225008 2917049466252 2925305897346 2925551419392 2926288705536 2931538896384 2944413130752 2946100297728 2957051199439 2958044673024 2959038480384 2971739324288 2972488250529 2972737732608 2984790104064 2986500407296 2990898819828 2992612623392 2999364274494 2999616012288 3004997763072 3005755070976 3019670603712 3020685115392 3031913255121 3046973231232 3052439947808 3053465468928 3062108012544 3067601883136 3068374968288 3081073655808 3082839130112 3095337885696 3096117960768 3101672850192 3110451840216 3110712901632 3117079332864 3129716908512 3144206338644 3144470233088 3145262690304 3150905752576 3159824091648 3160885690368 3166291034571 3166556782592 3173700870144 3180196213488 3194919344106 3195187494912 3195992733696 3210788996352 3223806499116 3224077074432 3230675518464 3239819638272 3245632349568 3246450301269 3246722777088 3261753901056 3274978030848 3276078317568 3291245346816 3297981258432 3313249690184 3314362834944 3327800257152 3343206739824 3344329949184 3350330167296 3359812958208 3366689201316 3366971768832 3380622483456 3396273513472 3397129429176 3397414551552 3403224377294 3412856880237 3413143322624 3420128712448 3427844885136 3433994941284 3435148652544 3444871514112 3451052118528 3451921839324 3452211560448 3468194021376 3482255121408 3489381956466 3489674821632 3499258320243 3499552014336 3505830723584 3506714249472 3520931522076 3522949037664 3537529012224 3538420526592 3544768971648 3554802103104 3555996401664 3562376380416 3593378672736 3594585931776 3611227533312 3612137620896 3618618325224 3618922037248 3627086708736 3629165051904 3634509958272 3636592555008 3651336393264 3652563124224 3668240728418 3669473138688 3684350284704 3686461440256 3702651015168 3709294113792 3710228915736 3710540316672 3727405901457 3727718744064 3728658189312 3761107582302 3761423253504 3769121438208 3779789577984 3786571074496 3787843239936 3803200293888 3805379551232 3820807702656 3821770607823 3822091370496 3828948762624 3839786237952 3847644801504 3881455443968 3882433633344 3889399288336 3900407863128 3900735225856 3901718274048 3908718528512 3917537011584 3925884174336 3928133730304 3936996016128 3944059564032 3945053530656 3963317667372 3963650310144 3979720138752 3987865093104 3999152365992 3999488016384 4006327431498 4006663684096 4007673427968 4026227471616 4027580153856 4042551006828 4043909173248 4062630974976 4063995887616 4070945615877 4071287291904 4082810683392 4091166624384 4107753442422 4108098207744 4127117180928 4128157281024 4135563800256 4147269120288 4156105777152 4172955878016 4174357856256 4192275118192 4193683587072 4213098788864 4221721379428 4231601160192 4240261617984 4252263275232 4259892458808 4260249993216 4261323644928 4281051995136 4298408665488 4307567357952 4319759517696 4327509799424 4328600401692 4328963702784 4349005201408 4366637374464 4367737837512 4368104423424 4375574199378 4387958846019 4388327129088 4389433058304 4397308344576 4419150446592 4437067009536 4457608986432 4459106598912 4467106889728 4477185156096 4479750610944 4486348229742 4488918935088 4499424018432 4507496644608 4508632606464 4529505905568 4531027673088 4550475840316 4570459846848 4578659921712 4580198203392 4593162018816 4601402824704 4602562452432 4621610483712 4624258695168 4643006828544 4652509275288 4652899762176 4665677760324 4666069352448 4674048670081 4675618999296 4694575362768 4697265383552 4716309507966 4716705349632 4717894035456 4726358628864 4739736137472 4741328535552 4749835173888 4770694692864 4791171563648 4792379016159 4792781242368 4814970044416 4816183494528 4824824433632 4835709748674 4836115611648 4846013277696 4848790073344 4859729457408 4868448524352 4870084165632 4892630851584 4912467046272 4936868020224 4945725485056 4946971887648 4969874535276 4970291658752 4971544252416 4991700385728 5014810109736 5015231004672 5016494923776 5025495250944 5039719437312 5050033801974 5050457653248 5070933725184 5094410270208 5095694143764 5096121827328 5104836565941 5105265016832 5119714983936 5130193068672 5142198878208 5150992411926 5152722978816 5176578177792 5178317340672 5200543817504 5202291032064 5223382682112 5234072934699 5234512232448 5249328021504 5258746085376 5260071374208 5284423556496 5306293518336 5317153457472 5332203154656 5341769908664 5343564570624 5368303295488 5370106871808 5390068009104 5391878897664 5416841299968 5418206431344 5427927487836 5428383055872 5443747577856 5454888832512 5477004589896 5477464276992 5502361092627 5502822907904 5504209708032 5514085067008 5526525427056 5529692160384 5541474369536 5553976522752 5563941170688 5565343373604 5565810475008 5591578116096 5592987283968 5641661373453 5642134880256 5653682157312 5669684366976 5679856611744 5681764859904 5704800440832 5708069326848 5731211553984 5733137055744 5743423143936 5759679356928 5771467202256 5798186957822 5822183165952 5823650450016 5834098932504 5850611794692 5851102838784 5852577411072 5863077792768 5888826261504 5892200595456 5914102398878 5916089346048 5943478648576 5944976501058 5945475465216 5969580208128 5973000814592 5981797639656 5985225246784 5998728548988 5999232024576 6009491147247 6009995526144 6011510141952 6039341207424 6041370230784 6063826510242 6093946462464 6104879895616 6106930937856 6124216025088 6135203766272 6136749936576 6161630163633 6162147311616 6165678260224 6190675771392 6192235921536 6203345700384 6220903680432 6234158665728 6259433817024 6288412677288 6288940466176 6290525380608 6301811505152 6319648183296 6321771380736 6332582069142 6333113565184 6347401740288 6360392426976 6389838688212 6390374989824 6391985467392 6421577992704 6447612998232 6448154148864 6461351036928 6479639276544 6491264699136 6492900602538 6493445554176 6523507802112 6549956061696 6552156635136 6563361299067 6582490693632 6595962516864 6626499380368 6628725669888 6655600514304 6686413479648 6688659898368 6700660334592 6719625916416 6733378402632 6733943537664 6761244966912 6792547026944 6794258858352 6806448754588 6825713760474 6826286645248 6840257424896 6855689770272 6867989882568 6870297305088 6889743028224 6902104237056 6903843678648 6904423120896 6936388042752 6964510242816 6978763912932 6979349643264 6998516640486 6999104028672 7011661447168 7013428498944 7041863044152 7045898075328 7074464261949 7075058024448 7076841053184 7089537943296 7109604206208 7111992803328 7124752760832 7186757345472 7189171863552 7222455066624 7224275241792 7237236650448 7254173417472 7258330103808 7269019916544 7273185110016 7302672786528 7305126248448 7336481456836 7338946277376 7368700569408 7372922880512 7388012413999 7405302030336 7418588227584 7420457831472 7454811802914 7455437488128 7457316378624 7522215164604 7522846507008 7535711121151 7538242876416 7559579155968 7573142148992 7575050702961 7575686479872 7606400587776 7610759102464 7641615405312 7643541215646 7644182740992 7657897525248 7679572475904 7695289603008 7726488617889 7762910887936 7764867266688 7778798576672 7800815726256 7803436548096 7817437057024 7835074023168 7851768348672 7856267460608 7873992032256 7888119128064 7890107061312 7926635334744 7927300620288 7959440277504 7975730186208 7998304731984 8012654862996 8013327368192 8015346855936 8052454943232 8055160307712 8085102013656 8087818346496 8125261949952 8127991775232 8141891231754 8142574583808 8165621366784 8182333248768 8215506884844 8216196415488 8254234361856 8256314562048 8271127600512 8294538240576 8312211554304 8345911756032 8348715712512 8384550236384 8387367174144 8426197577728 8443442758856 8463202320384 8480523235968 8504526550464 8519784917616 8522647289856 8562103990272 8596817330976 8615134715904 8639519035392 8655019598848 8657200803384 8657927405568 8697280436733 8698010402816 8733274748928 8735475675024 8751148398756 8775917692038 8776654258176 8778866116608 8794616689152 8838300893184 8871153598317 8874134019072 8915217972864 8917464751587 8918213197824 8934213779456 8954370312192 8959501221888 8972696459484 8977837870176 8998848036864 9014993289216 9017265212928 9059011811136 9062055346176 9095739765363 9100951680632 9140919693696 9157319843424 9160396406784 9186324037632 9202805649408 9205124904864 9243220967424 9248517390336 9286013657088 9305018550576 9331355520648 9332138704896 9348097340162 9351237998592 9389150725536 9394530767104 9432619015932 9433410699264 9435788070912 9452717257728 9479472274944 9482657071104 9498873103713 9499670347776 9582343127296 9584758032318 9585562484736 9629940088832 9632366989056 9649648867264 9671419497348 9672231223296 9692026555392 9697580146688 9719458914816 9736897048704 9739350903807 9740168331264 9785261703168 9824934092544 9873736040448 9891450970112 9893943775296 9939749070552 9940583317504 9943088504832 9983400771456 10029620219472 10032989847552 10050990501888 10079438874624 10100067603948 10100915306496 10141867450368 10188820540416 10191388287528 10192243654656 10209673131882 10210530033664 10238570640711 10239429967872 10260386137344 10301984823852 10305445957632 10353156355584 10356634681344 10401087635008 10404582064128 10446765364224 10468145869398 10469024464896 10497774960729 10498656043008 10517492170752 10520142748416 10568847112992 10612587036672 10634306914944 10664406309312 10683539817328 10687129141248 10736606590976 10780136018208 10783757795328 10833682599936 10836412862688 10855854975672 10856766111744 10887495155712 10909777665024 10954009179792 11004722185254 11005645815808 11008419416064 11028170134016 11053050854112 11059384320768 11082948739072 11107953045504 11127882341376 11130686747208 11131620950016 11182217704371 11183156232192 11185974567936 11283322746906 11284269760512 11307364314624 11339368733952 11359713223488 11363529719808 11409600881664 11416138653696 11462423107968 11466274111488 11486846287872 11519358713856 11542934404512 11596373915644 11644366331904 11647300900032 11668197865008 11701223589384 11702205677568 11705154822144 11726155585536 11777652523008 11784401190912 11828204797756 11832178692096 11886957297152 11889953002116 11890950930432 11911285320529 11939160416256 11946001629184 11963595279312 11970450493568 11997457097976 11998464049152 12018982294494 12019991052288 12023020283904 12078682414848 12082740461568 12127653020484 12187892924928 12209759791232 12212836847631 12213861875712 12248432050176 12270407532544 12273499873152 12323260327266 12324294623232 12381351542784 12384471843072 12406691400768 12441807360864 12468317331456 12518867634048 12576825354576 12581050761216 12603623010304 12639296366592 12665164138284 12666227130368 12694803480576 12720784853952 12779677376424 12780749979648 12783970934784 12838842549463 12843155985408 12895225996464 12922702073856 12959278553088 12982529398272 12985801205076 12986891108352 13047015604224 13099912123392 13104313270272 13126722598134 13163876538057 13164981387264 13191925033728 13252998760736 13257451339776 13311201028608 13372826959296 13377319796736 13401320669184 13439251832832 13466756805264 13522489933824 13585094053888 13588517716704 13612897509176 13651427520948 13652573290496 13680514849792 13711379540544 13735979765136 13740594610176 13779486056448 13804208474112 13807687357296 13872776085504 13929020485632 13957527825864 13958699286528 13997033280972 13998208057344 14022146010243 14023322894336 14026856997888 14083726088304 14091796150656 14148928523898 14150116048896 14153682106368 14179075886592 14219208412416 14223985606656 14249505521664 14373514690944 14377137048477 14378343727104 14444910133248 14448550483584 14474473300896 14508346834944 14538039833088 14546370220032 14605345573056 14610252496896 14672962913672 14677892554752 14737401138816 14745845761024 14776024827998 14810604060672 14837176455168 14840915662944 14909623605828 14910874976256 14914632757248 15044430329208 15045693014016 15071422242302 15076485752832 15119158311936 15146284297984 15150101405922 15151372959744 15212801175552 15221518204928 15283230810624 15287082431292 15288365481984 15314509697823 15315795050496 15359144951808 15390579206016 15452977235778 15525821775872 15529734533376 15557597153344 15601631452512 15606873096192 15634874114048 15670148046336 15702218804097 15703536697344 15712534921216 15747984064512 15776238256128 15780214122624 15853270669488 15918880555008 15951460372416 15996609463968 16025309725992 16026654736384 16030693711872 16104909886464 16110320615424 16170204027312 16175636692992 16250523899904 16283782463508 16285149167616 16331242733568 16364666497536 16431013769688 16432392830976 16507083277881 16508468723712 16512629124096 16542255201024 16589076481152 16624423108608 16691823512064 16697431425024 16769100472768 16774734348288 16852395155456 16886885517712 16924984120359 16926404640768 16961046471936 17009053100928 17039569835232 17045294579712 17124207980544 17193634661952 17230269431808 17279038070784 17310039197696 17314401606768 17394560873466 17396020805632 17466549497856 17470951350048 17502296797512 17551835384076 17553308516352 17557732233216 17589233378304 17676601786368 17742307196634 17748268038144 17830435945728 17834929503174 17836426395648 17868427558912 17908740624384 17919002443776 17945392918968 17955675740352 17997696073728 18028473441741 18029986578432 18034530425856 18118023622272 18124110692352 18191479530726 18201903361264 18281839387392 18314639686848 18320792813568 18372648075264 18405611298816 18410249809728 18486441934848 18497034780672 18572027314176 18610037101152 18662711041296 18696194680324 18702475997184 18778301451072 18789061534208 18865238031864 18866821398528 18871576141824 18905434515456 18958944549888 18965314142208 18997746207426 18999340695552 19164686254592 19169516064636 19171124969472 19259880177664 19264733978112 19299297734528 19342838994696 19344462446592 19384053110784 19395160293376 19438917829632 19473794097408 19478701807614 19480336662528 19570523406336 19649868185088 19690083897201 19747472080896 19782901940224 19787887550592 19879498141104 19886177009664 19966801542912 20059240438944 20065979695104 20101981003776 20158877749248 20200135207896 20201830612992 20283734900736 20377641080832 20382776575056 20419346263764 20421060067328 20477141281422 20478859935744 20520772274688 20603969647704 20610891915264 20699358396073 20706312711168 20713269362688 20802175270016 20809164128256 20893530728448 20936291738796 20938048929792 20995549921458 20997312086016 21034984341504 21040285496832 21137694225984 21223392785847 21225174073344 21268613829888 21328812618624 21367079634656 21374258282496 21473213181952 21560272036416 21567515590656 21667365199872 21672825725376 21711709951344 21774990311424 21819555330048 21908018359584 22009444370508 22011291631616 22016838832128 22056340268032 22106101708224 22118768641536 22164037241997 22165897478144 22215906091008 22255764682752 22261373494416 22364435408742 22366312464384 22371949135872 22566645493812 22568539521024 22607133363453 22614728629248 22678737467904 22719426446976 22725152108883 22727059439616 22819201763328 22832277307392 22924846215936 22932548222976 22973692575744 23038717427712 23085868809024 23179465853667 23192747831288 23288732663808 23294601800064 23336395730016 23402447178768 23410309644288 23452311171072 23555305046016 23568802381824 23656409595512 23664357384192 23773914594304 23779906004232 23781901860864 23822570641058 23878320832512 23892003258368 23927190558624 23940900987136 23994914195952 24037964588988 24039982104576 24046040567808 24157364829696 24165480923136 24255306040968 24375785849856 24419519582464 24425673695262 24427723751424 24496864100352 24540815065088 24546999746304 24646520654532 24648589246464 24762703085568 24768943686144 24813382801536 24883614721728 24936634662912 25037735268096 25153650709152 25162101522432 25207246020608 25278592733184 25330328276568 25332454260736 25389606961152 25441569707904 25559354752848 25567941869568 25677685098926 25686311970816 25790451992928 25845404147712 25918557106176 25965058796544 25971602410152 25973782216704 26091841310199 26094031208448 26199824246784 26253445196268 26327753076114 26329962774528 26383850067456 26505997521472 26514902679552 26613460794951 26622402057216 26745653918592 26752394254761 26754639593472 26802641338368 26878503665664 26933513610528 27044979867648 27170188107776 27177035433408 27225795018352 27287219296089 27302855041896 27305146580992 27361029699584 27422759081088 27471959530272 27481189220352 27558972112896 27608416948224 27615374714592 27745552171008 27858040971264 27915055651728 27994066561944 27996416114688 28044292020486 28046645788672 28053713995776 28167452176608 28183592301312 28297857047796 28300232097792 28307364212736 28358151773184 28438416824832 28447971213312 28496619311139 28499011043328 28747029381888 28754274096954 28756687454208 28889820266496 28897100967168 28948946601792 29016693669888 29076079666176 29092740440064 29210691146112 29220504993792 29345925827344 29355785109504 29474802277632 29491691522048 29552049655996 29621208121344 29674352910336 29681831325888 29819247211656 29821749952512 29829265514496 30088860658416 30142844484604 30152971505664 30238316623872 30292568595968 30300202811844 30302745919488 30425602351104 30443036409856 30566461621248 30574164862584 30576730963968 30629019395646 30631590100992 30715711922133 30718289903616 30781158412032 30905954471556 31051643551744 31059469066752 31115194306688 31203262905024 31213746192384 31269748228096 31340296092672 31404437608194 31407073394688 31495968129024 31552476512256 31560428245248 31706541338976 31837761110016 31902920744832 31993218927936 32050619451984 32061387423744 32209819772928 32340408054624 32351273385984 32501047799808 32567564927016 32570298335232 32662485467136 32718340690567 32729332995072 32862027539376 33014166555762 33016937447424 33025258248192 33084510402048 33178152962304 33248846217216 33383647024128 33394862850048 33538200945536 33546653113113 33549468696576 33704790310912 33773771035424 33849968240718 33852809281536 33922092943872 34018106201856 34079139670464 34090589159424 34248415961088 34387269323904 34460538863616 34558076141568 34620078395392 34628803213536 34789121746932 34792041611264 34933098995712 34941902700096 35004593595024 35103670768152 35106617032704 35115464466432 35178466756608 35353203572736 35484614393268 35496536076288 35660871891456 35669859006348 35672852791296 35733855961587 35736855117824 35817481248768 35838004887552 35890785837936 35911351480704 35995392147456 36056946883482 36059973156864 36069060851712 36236047244544 36248221384704 36382959061452 36403806722528 36563678774784 36629279373696 36638510542893 36641585627136 36745296150528 36811222597632 36820499619456 36972883869696 37144054628352 37220074202304 37325422082592 37392389360648 37404951994368 37556602902144 37578123068416 37730476063728 37743152283648 37810869030912 37917889099776 37995492414852 37998681391104 38329372509184 38339032129272 38342249938944 38516527648389 38519760355328 38529467956224 38598595469056 38685677989392 38768106221568 38790320586752 38877835659264 38947588194816 38957403615228 38960673325056 39141046812672 39299736370176 39380167794402 39491629614171 39494944161792 39565803880448 39575775101184 39758996282208 39772354019328 39933603085824 40118480877888 40131959390208 40203962007552 40317755498496 40400270415792 40567469801472 40755282161664 40765553150112 40838692527528 40842120134656 40954282562844 40957719871488 41041544549376 41207939295408 41221783830528 41398716792146 41412625422336 41604350540032 41618328256512 41787061456896 41872583477592 41876097859584 41991099842916 41994624172032 42066438030729 42069968683008 42080570993664 42275388451968 42446785571694 42450348146688 42537227659776 42657625237248 42734159269312 42748516564992 42946426363904 43120544072832 43131411145431 43135031181312 43334730399744 43345651450752 43423419902688 43639110660096 43816036719168 44018888741016 44022583263232 44033677664256 44112680536064 44212203416448 44237537283072 44328074483994 44331794956288 44431812182016 44511529365504 44522746988832 44728870817484 44732624928768 44743898271744 45133290987624 45137079042048 45214266726906 45229457258496 45357474935808 45438852893952 45450304217766 45454118879232 45638403526656 45664554614784 45849692431872 45865096445952 45943529093469 45947385151488 46077434855424 46171737618048 46358931707334 46385495662576 46577465327616 46589203600128 46672791460032 46804894357536 46820619288576 46904622342144 47110610092032 47137604763648 47312819191024 47328714768384 47547829188608 47559812008464 47645141282116 47756641665024 47784006516736 47854381117248 47881801974272 47989828391904 48075929177976 48079964209152 48092081135616 48314729659392 48330961846272 48510612081936 48751571699712 48839039164928 48851347390524 48855447502848 48993728200704 49081630130176 49093999492608 49293041309064 49297178492928 49521249833643 49525406171136 49537887372288 49626765603072 49767229443456 49873269325824 50075470536192 50307301418304 50324203044864 50414492041216 50557185466368 50660656553136 50779213922304 50883139415808 51118709505696 51135883739136 51355370197852 51372623941632 51580903985856 51690808295424 51837114212352 51930117593088 51943204820304 52183682620398 52188062416896 52399648493568 52506890392536 52655506152228 52659925549056 52749977848057 52767700134912 53011995042944 53029805359104 53226921589902 53244804114432 53491307837184 53504788509522 53509279186944 53605282676736 53757007331328 53867027221056 54085420325223 54089959735296 54340376215552 54354070866816 54451590036704 54574438592178 54605710083792 54722059399168 54845518162176 54943919060544 54962378440704 55117944225792 55216833896448 55230749429184 55491104342016 55716081942528 55830111303456 55988133123888 56088584040972 56093291577344 56107427991552 56334904353216 56367184602624 56595714095592 56600464195584 56614728425472 56716303546368 56876833649664 56895942426624 56993238622278 56998022086656 57494058763776 57508548193908 57513374908416 57779640532992 57794201934336 57897893203584 58033387339776 58152159332352 58185480880128 58421382292224 58441009987584 58691851654688 58711570219008 58949604555264 58983383044096 59070251691603 59104099311992 59242416242688 59348705820672 59363662651776 59638494423312 59658531028992 60177721316832 60285688969208 60305943011328 60476633247744 60585137191936 60600405623688 60605491838976 60851204702208 60886072819712 61132923242496 61148329725168 61258038791292 61263180201984 61431423844266 61436579807232 61562316824064 61811908943112 62098075188219 62103287103488 62118938133504 62230388613376 62406525810048 62427492384768 62539496456192 62680592185344 62808875216388 62814146789376 62991936258048 63104953024512 63120856490496 63413082677952 63670178357541 63675522220032 63805841489664 63986437855872 64101238903968 64122774847488 64419639545856 64680816109248 64702546771968 65002095599616 65135129854032 65324970934272 65436681381134 65458665990144 65724055078752 66028333111524 66033874894848 66050516496384 66169020804096 66356305924608 66492111725991 66497692434432 66767294048256 67076401891072 67093306226226 67098937393152 67409580621824 67547542070848 67699936481436 67705618563072 67821400090359 67844185887744 68036212403712 68158279340928 68175456326649 68181178318848 68496831922176 68774538647808 68921077727232 69116152283136 69240156790784 69257606427072 69538397561001 69578243493864 69584083222528 69866197991424 69883805400192 70009187190048 70207341536304 70230928932864 70356933513216 70706407145472 70969228786536 70993072152576 71321743782912 71339718012696 71345705582592 71467711923174 71473710235648 71634962497536 71676009775104 71781571675872 71822702961408 72113893766964 72119946313728 72138121703424 72472094489088 72496442769408 72765918122904 72807613445056 73127357549568 73258558747392 73277021085786 73283171254272 73490592301056 73622445195264 73640999238912 73945767739392 74288109256704 74440148404608 74650844165184 74784778721296 74809903988736 75113205804288 75156246136832 75460952127456 75486304567296 75621738061824 75835778199552 75990984829704 75997362782208 76658745018368 76678064258544 77033055296778 77039520710656 77058935912448 77197190938112 77371355978784 77536212443136 77580641173504 77755671318528 77895176389632 77914807230456 77921346650112 78275523930597 78282093625344 78599472740352 78760335588804 78983259228342 78989888323584 79131607760896 79151550202368 79517992564416 79544708038656 79840382384853 79867206171648 80236961755776 80263918780416 80407924015104 80635510996992 80800540831584 81134939602944 81510564323328 81531106300224 81677385055056 81908565125688 81915439742976 82083089098752 82415878590816 82443567661056 82797433584292 82825250844672 83208701080064 83236656513024 83378997243703 83574122913792 83745166955184 83982199685832 83989248344064 84132876061458 84139937366016 84161141987328 84550776903936 84893571143388 84900696293376 85074455319552 85315250474496 85468318538624 85489857933417 85497033129984 85892852727808 86241088145664 86262822290862 86270062362624 86669460799488 86691302901504 86846839805376 87278221320192 87632073438336 88037777482032 88067355328512 88225361072128 88424406832896 88475074566144 88656148967988 88663589912576 88863624364032 89023058731008 89045493977664 89457741634968 89465249857536 89487796543488 89871897846241 90266581975248 90428533453812 90458914516992 90714949871616 90877705787904 90900608435532 90908237758464 91276807053312 91329109229568 91699384863744 91730192891904 91887058186938 91894770302976 92147135766399 92154869710848 92343475236096 92717863414668 92770991325152 93154930655232 93178407200256 93345582920064 93609788715072 93641238577152 93809244684288 94221220184064 94625638382048 94657429536768 95095658377216 95119624016928 95290282564232 95513283330048 95568013033472 95708762234496 95763603948544 95979656783808 96151858355952 96184162271232 96629459318784 97021224163872 97503143399424 97678078329856 97702694781048 97710895005696 97987456401408 98155022071701 98163260260352 98187998985216 98586082618128 99042499667286 99050812342272 99075774744576 99253531206144 99534458886912 99746538651648 100150941072384 100614602836608 100639959339339 100648406089728 100828984082432 101114370932736 101321313106272 101558427844608 101766278831616 102237419011392 102271767478272 102710740395704 102745247883264 103161807971712 103381616590848 103674228424704 103860235186176 103886409640608 104367365240796 104376124833792 104799296987136 105013780785072 105311012304456 105319851098112 105499955696114 105535400269824 106023990085888 106059610718208 106453843179804 106489608228864 106982615674368 107009577019044 107018558373888 107201567884761 107210565353472 107514014662656 107734054442112 108170840650446 108179919470592 108680752431104 108708141733632 108903180073408 109148877184356 109211420167584 109444118798336 109691036324352 109887838121088 109915531628679 109924756881408 110235888451584 110433667792896 110461498858368 111432163885056 111660222606912 111976266247776 112177168081944 112186583154688 112214855983104 112669808706432 112734369205248 113191428191184 113229456850944 113432607092736 113753667299328 113986477244556 113996044173312 114988117527552 115017096387816 115026749816832 115549582945167 115559281065984 115588403868672 115795786407168 116304318664704 116370961760256 116842764584448 116882019975168 117383703309376 117423140438016 117899209110528 117966766088192 118140503383206 118208198623984 118474888842513 118484832485376 118697411641344 118727325303552 119276988846624 119317062057984 120355442633664 120571377938416 120611886022656 120953266495488 121170274383872 121200811247376 121702409404416 121772145639424 122265846484992 122296659450336 122516077582584 122526360403968 122862847688532 122873159614464 123124633648128 123623817886224 124196150376438 124206574206976 124237876267008 124460777226752 124813051620096 124854984769536 125078992912384 125361184370688 125617750432776 125628293578752 125983872516096 126199314092187 126209906049024 126241712980992 126826165355904 127340356715082 127351044440064 127611682979328 127972875711744 128202477807936 128245549694976 128839279091712 129361632218496 129405093543936 130004191199232 130270259708064 130873362762268 130917331980288 131448110157504 132056666223048 132067749789696 132101032992768 132338041608192 132712611849216 132984223451982 132995384868864 133534588096512 134152803782144 134186612452452 134197874786304 134819161243648 135095084141696 135399872962872 135411237126144 135642800180718 135688371775488 136072424807424 136316558681856 136350912653298 136362356637696 136993663844352 137549077295616 137830587280407 137842155454464 138232304566272 138480313581568 138515212854144 139076795122002 139156486987728 139732395982848 139767610800384 140018374380096 140414683072608 140461857865728 140713867026432 141412814290944 141938457573072 141986144305152 142643487565824 142679436025392 142935423846348 142947420471296 143269924995072 143352019550208 143563143351744 143645405922816 144227787533928 144239892627456 144276243406848 144895508772511 144944188978176 144992885538816 145531836245808 145615226890112 146254715099136 146517117494784 146554042171572 146566342508544 146981184602112 147244890390528 147281998477824 147891535478784 148563749500929 148576218513408 148880296809216 149301688330368 149569557442592 149619807977472 150226411608576 150312492273664 150921904254912 150972609134592 151243476123648 151671556399104 151981969659408 153317490036736 153356128517088 154066110593556 154079041421312 154117871824896 154394381876224 154742711957568 155072424886272 155161282347008 155511342637056 155790352779264 155829614460912 156551047861194 156564187250688 157198945480704 157520671177608 157966518456684 157979776647168 158249933544171 158263215521792 158303100404736 159035985128832 159089416077312 159680764769706 159734412343296 160473923511552 160527837560832 160815848030208 161271021993984 161601081663168 162256260975669 162269879205888 163021128646656 163062212600448 163354770110112 163817130251376 164166178197504 164831757181632 164887135322112 165594867168584 165650501689344 166417402160128 166473313026048 166757994487406 167148245827584 167490333910368 167964399371664 168265752122916 168279874732032 168322283974656 169101553807872 169787142286776 169801392586752 170148910639104 170630500948992 170936637077248 170979715866834 170994066259968 171785705455616 172482176291328 172525644581724 172540124725248 173338921598976 173382605803008 173693679610752 174556442640384 175264146876672 176075554964064 176134710657024 176450722144256 176848813665792 176950149132288 177210755074809 177312297935976 177327179825152 177727248728064 178046117462016 178090987955328 178915483269936 178975593086976 179743795692482 180533163950496 180857066907624 180917829033984 181429899743232 181755411575808 181801216871064 181816475516928 182553614106624 182658218459136 183398769727488 183774116373876 183789540605952 184294271532798 184309739421696 184686950472192 185435726829336 185541982650304 186294225564657 186309861310464 186356814400512 186691165840128 187219577430144 187282477154304 187618489368576 188442440368128 189251276764096 189314859073536 190191316754432 190239248033856 190580565128464 191010535072623 191026566660096 191136026066944 191417524468992 191527207897088 191959313567616 192303716711904 192368324542464 193258918637568 194042448327744 195006286798848 195356156659712 195405389562096 195974912802816 196310044143402 196326520520704 196375997970432 197172165236256 198084999334572 198101624684544 198151549489152 198507062412288 199068917773824 199476335177973 199493077303296 200301882144768 201229205673216 201279918678678 201296812179456 201657968164864 202228741865472 202642626212544 203116855689216 203464200271077 203532557663232 204474838022784 204543534956544 205421480791408 205490495766528 206323615943424 206763233181696 207348456849408 207720470372352 207772819281216 208734730481592 208752249667584 209598593974272 210027561570144 210622024608912 210999911392228 211070800539648 212047980171776 212119221436416 212907686359608 212979216457728 213965231348736 214019154038088 214037116747776 214403135769522 214421130706944 215028029325312 215468108884224 216341681300892 216359838941184 217361504862208 217416283467264 217806360146816 218297754368712 218422840335168 218888237596672 219382072648704 219775676242176 219831063257358 219849513762816 220471776903168 220867335585792 220922997716736 222864327770112 223320445213824 223952532495552 224354336163888 224429711966208 225339617412864 225468738410496 226382856382368 226458913701888 226865214185472 227507334598656 227972954489112 227992088346624 229028384833969 229976235055104 230034192775632 231099165890334 231118562131968 231176807737344 231591572814336 232608637329408 232741923520512 233607044755681 233685529168896 233764039950336 234767406618752 234826571791791 234846280876032 235798418221056 235933532176384 236281006766412 236416397247968 236949777685026 236969664970752 237394823282688 237454650607104 238553977693248 238634124115968 239521147154559 240710885267328 241142755876832 241223772045312 241906532990976 242340548767744 242401622494752 243404818808832 243544291278848 244531692969984 244593318900672 245032155165168 245725695377064 245746319228928 246249267296256 247247635772448 248392300752876 248413148413952 248475752534016 248921554453504 249626103240192 249709969539072 250136991731109 250157985824768 250722368741376 251235500865552 251967745032192 252398628184374 252419812098048 252483425961984 253652330711808 254680713430164 254702088880128 255223365958656 255945751423488 256404955615872 256469573800251 256491099389952 257678558183424 258723264436992 258810187087872 260008382398464 260540519416128 261746725524536 261834663960576 262896220315008 264113332446096 264202065985536 264676083216384 265425223698432 265968446903964 265990769737728 267069176193024 268305607564288 268373224904904 268395749572608 269615693538723 269638322487296 270190168283392 270799745925744 271285600361436 271376743550976 272144849614848 272633117363712 272701825306596 272724713275392 273987327688704 275098154591232 275661174560814 275684310908928 276441407299197 276464609132544 276960627163136 277030425708288 278153590244004 278312973975456 279464791965696 279535221600768 280036748760192 280829366145216 280923715731456 281427734052864 283876915146144 283972288610304 285286975131648 285358872050784 285870847692696 285894840942592 286539849990144 286704039100416 287126286703488 287290811845632 288455575067856 288552486813696 289791017545022 289888377956352 291063672491616 291230453780224 292509430198272 293034234989568 293108084343144 293132685017088 293962369204224 294465066215103 294489780781056 294563996955648 297127499001858 297152437026816 297760593618432 298603376660736 299139114885184 299239615954944 300452823217152 300624984547328 301843808509824 301919878018017 301945218269184 302486952247296 303343112798208 303963939318816 306634980073472 306712257034176 308132221187112 308158082842624 308235743649792 308788763752448 309485423915136 310144849772544 310322564694016 311022685274112 311580705558528 311659228921824 313102095722388 313128374501376 314397890961408 315041342355216 315933036913368 315959553294336 316499867088342 316526431043584 316606200809472 318071970257664 318178832154624 319361529539412 319468824686592 320947847023104 321055675121664 321604703654283 321631696060416 322542043987968 323202163326336 324512521951338 324539758411776 326042257293312 326124425200896 326709540220224 327634260502752 328332356395008 329663514363264 329774270644224 331189734337168 331301003378688 332834804320256 333515988974812 334296491655168 334980667820736 335928798743328 336531504245832 336559749464064 336644567949312 338203107615744 339574284573552 340297821278208 341261001897984 341873274154496 341959431733668 341988132519936 343571410911232 344964352582656 345051289163448 345080249450496 346648748835501 346677843197952 346765211606016 347387359221504 349112885280768 350528293753344 352151109928128 352269421314048 352901444288512 353697627331584 353900298264576 354421510149618 354624595871952 355454497456128 356092234924032 356181975910656 357830966539872 357951186173952 359487591384964 361066327900992 361714133815248 361835658067968 362859799486464 363510823151616 363602433742128 365107228213248 365316436918272 366797539454976 367548232747752 367579081211904 368588543065596 368619478843392 369249844936399 369373900944384 370871453658672 371083965300608 372588451129314 372619722620928 372713628801024 373382331680256 374439154860288 374564954308608 375236978737152 376884880736256 378502553528192 378597942276561 378629718147072 380382633508864 380478496067712 381161130256928 382021070145246 382053133320192 382835048937984 383054415794176 383918627135232 384607433423808 384736649084928 386517837275136 388084896655488 390012573597696 390712313319424 390810779124192 392620088286804 392653041041408 392751995940864 394344330472512 396169998669144 396203249369088 396303098978304 397014124824576 398137835547648 398952670355946 398986154606592 400603764289536 402458411346432 402559837357356 402593624358912 403315936329728 404457483730944 405285252425088 406233711378432 406928400542154 407065115326464 408949676045568 409087069913088 410842961582816 410980991533056 412647231886848 413491761841221 413526466363392 414696913698816 415440940744704 415545638562432 417469460963184 419197187948544 420055123140288 421244049217824 421999822784456 422141601079296 424095960343552 424238442872832 425815372719216 425958432915456 427930462697472 428038308076176 428806271539044 428842261413888 430056058650624 430936217768448 432683362601784 432719677882368 434686526317533 434723009724416 434832566934528 435612720293632 436595508737424 436845680670336 437776475193344 438764145297408 439551352484352 439662126514716 439699027525632 440943553806336 441734671171584 441845995433472 445691248502787 445728655540224 446640890427648 447905064991104 448708672327776 448859423932416 450679234825728 450937476820992 452765712764736 452917827403776 453730428370944 455014669197312 455945908978224 458056769667938 459952470110208 460068385551264 462198331780668 462237124263936 462353615474688 463183145628672 465217274658816 465483847041024 467214089511362 467371058337792 469534813237504 469653143583582 469692561752064 471596836442112 471867064352768 472562013532824 472832794495936 473899555370052 473939329941504 474749800632513 474789646565376 474909301214208 477107955386496 477268248231936 479042294309118 481421770534656 482285511753664 482447544090624 483813065981952 484681097535488 484803244989504 486768782927007 486809637617664 487088582557696 489063385939968 489186637801344 490064310330336 491451390754128 492498534592512 494495271544896 496784601505752 496826296827904 496951505068032 497843108907008 499252206480384 499419939078144 500273983462218 500315971649536 501444737482752 502471001731104 504797256368748 504839624196096 504966851923968 507304661423616 509361426860328 509404177760256 510446731917312 511891502846976 512809911231744 512939147600502 512982198779904 515357116366848 517446528873984 517620374175744 520016764796928 521081038832256 523493451049072 523669327921152 525792440630016 528226664892192 528404131971072 529352166432768 530850447396864 531936893807928 531981539475456 534138352386048 536611215128576 536746449809808 539231387077446 539276644974592 540380336566784 541599491851488 542571200722872 542753487101952 544289699229696 545266234727424 545403650613192 545449426550784 547974655377408 550196309182464 551322349121628 551368621817856 552882814598394 552929218265088 553921254326272 554060851416576 556307180488008 556625947950912 558882676693971 558929583931392 559070443201536 560073497520384 561658732290432 561847431462912 562855468105728 567753830292288 567944577220608 570573950263296 570717744101568 571741695385392 573079699980288 573408078200832 574252573406976 574581623691264 576911150135712 577104973627392 579582035090044 579776755912704 582127344983232 582460907560448 583652980705921 585018860396544 586068469979136 586216168686288 587924738408448 588930132430206 588979561562112 589127993911296 594254998003716 594304874053632 595521187236864 597206753321472 598278229770368 598429005533919 598479231909888 600905646434304 601249969094656 603687617019648 603839756036034 603890436538368 604973904494592 606686225596416 607927878637632 610392600813231 613269960146944 613424514068352 616264442374224 616471487299584 617577527504896 618970847830272 620289699545088 620645129388032 622045370548224 623161411117056 623318457843648 626204191444776 626256749002752 628795781922816 630082684710432 631866073826736 632999734176684 633052862087168 633212401618944 636143940515328 636357664309248 638723059078824 638937649373184 641895694046208 642111350243328 643209407308566 643263392120832 645084087975936 646404326652672 649025043902676 649079516823552 652084514586624 652248850401792 653419080440448 655268521005504 656664712790016 659327028726528 659548541288448 662379468674336 662602006757376 665669608640512 667031977949624 668592983310336 669961335641472 671857597486656 673063008491664 673289135898624 676406215231488 679148569147104 680595642556416 682522003795968 683746548308992 683918863467336 683976265039872 687085154501907 687142821822464 689928705165312 690102578326896 693297497671002 693355686395904 693530423212032 694774718443008 698225770561536 700821134267043 701056587506688 704302219856256 704479715375373 704538842628096 705802888577024 707395254663168 707800596529152 708843020299236 709249191743904 710908994912256 712184469848064 712363951821312 715661933079744 715902372347904 718563441463677 718975182769928 722132655801984 723428267630496 723671316135936 725719598972928 727021646303232 727204867484256 730214456426496 730632873836544 733595078909952 735096465495504 737177086131192 737238957686784 738499689872798 738747801888768 741742907317344 742167930601216 745176902258628 745239445241856 745427257602048 746764663360512 748878309720576 749129908617216 750410975193327 750473957474304 757005107056384 757195884553122 757259436294144 760765267017728 760956992135424 762322260513856 764042140290492 764106266640384 765670097875968 766108831588352 767837254270464 769214866847616 769408721400753 769473298169856 773035674550272 776169793310976 780025147195392 781424626638848 781621558248384 785240176573608 785306082082816 785503991881728 788688660945024 792339997338288 792606197956608 794028249649152 796275671095296 797905340711892 797972309213184 801207528579072 804916822692864 805119674714712 805187248717824 806631872659456 808847080616169 808914967461888 810570504850176 813856801084308 814130230652928 817899352091136 818174139826176 821685923165632 821961983066112 825294463773696 826983523682442 827052932726784 829324221897591 829393827397632 830881881489408 831091277124864 834938921926368 838394375897088 840110246280576 842488098435648 843999645568912 844283202158592 848191920687104 851630745438432 851916865830912 855860925394944 856076616152352 857612543078088 857684522827776 860112117301248 861872435536896 865366725203568 869373052635066 869446019448832 869665133869056 871225440587264 873191017474848 873691361340672 875552950386688 877528290594816 879102704968704 879324253029432 879398055051264 881887107612672 883395198645309 883469342343168 883691990866944 891382497005574 891457311080448 893281780855296 895810129982208 897417344655552 897718847864832 901358469651456 901874953641984 905531425529472 905835654807552 907460856741888 910029338394624 911891817956448 916113539335876 919904940220416 920136771102528 924396663561336 924474248527872 924707230949376 926366291257344 930434549317632 930967694082048 934428179022724 934742116675584 939069626475008 939306287167164 939385123504128 943193672884224 943734128705536 945124027065648 945665588991872 947799110740104 947878659883008 949499601265026 949579293130752 949818602428416 954215910772992 954536496463872 958084588618236 962843541069312 964571023507328 964814110962849 964895088181248 967626131963904 969362195070976 969606489979008 973537565854014 973619275235328 978126771879936 978373275602688 980128620660672 982902781508256 984997069185024 988990543089792 993569203011504 993903010136064 995686217814016 998504412960768 1000547966924436 1000631943299072 1002889474965504 1004942003462208 1009594512737496 1009679248392192 1009933703847936 1014268561407577 1014609322847232 1018722853720656 1020893463834624 1023783005693952 1025619822463488 1025878295201004 1025964397559808 1030714232733696 1034893057747968 1035240748351488 1039946246506503 1040033529593856 1042162077664512 1046986902098144 1047338655842304 1051584881260032 1056453329784384 1056808263942144 1058704332865536 1061700894793728 1063873787615856 1068276704772096 1073222430257152 1073492899619616 1078462774154892 1078553289949184 1080760673133568 1083198983702976 1085142401445744 1085506974203904 1088579398459392 1090532469454848 1090807301226384 1095949310754816 1100392618364928 1102644698243256 1102737243635712 1105765629196788 1105858436530176 1107749534809197 1107842508652544 1108121702833152 1112614360976016 1113251895901824 1117765353387942 1117859167862784 1118140886403072 1120146995040768 1123317464580864 1123694862925824 1125710936211456 1135507660584576 1135793826829683 1135889154441216 1141147900526592 1141435488203136 1143483390770784 1146159399960576 1148505146813952 1149163247382528 1153822300271424 1154209947254784 1159164070180088 1159553511825408 1164254689966464 1164921815120896 1167305961411842 1170037720793088 1172136939958272 1172432337372576 1177860264860412 1177959123124224 1178255987822592 1188509996007432 1188609748107264 1191042374473728 1194413506642944 1196556459540736 1196858011067838 1196958463819776 1201811292868608 1202499938189312 1207375234039296 1207679512072068 1207780873076736 1209947808989184 1213372451192832 1215855757275264 1220785201626462 1226539920293888 1226849028136704 1232528884748448 1232942974599168 1235155055009792 1237941695660544 1240475285523663 1240579399090176 1241290258776064 1244090741096448 1246322822234112 1246636915687296 1252408382889552 1257591563845632 1260165369420864 1263732147653472 1265999468353368 1266105724174336 1266424803237888 1272287881030656 1272715328618496 1277446118157648 1277875298746368 1283791388092416 1286418814617132 1286526784241664 1290168175951872 1292808653305344 1298050087805352 1298159033647104 1304059578952599 1304169029173248 1304497700803584 1306838160880896 1310537042011008 1313329425580032 1318654057453056 1319097082576896 1324758937348672 1325204013514752 1331339217281024 1334063955899248 1337073745508361 1337185966620672 1339922671282944 1343715194973312 1346126016983328 1346578271797248 1352812430462976 1358297138294208 1361191285112832 1365044007591936 1367493096617984 1367837726934672 1374170309003814 1374285643644928 1379857410330624 1380205156653792 1386594995342004 1386711372791808 1387060846424064 1389549436886016 1396451541123072 1401642268534086 1402113175013376 1408604439712512 1408959430750746 1409077685256192 1411605777154048 1414790509326336 1415601193058304 1417686040598472 1418498383487808 1421817989824512 1424249401897539 1424368939696128 1424727903642624 1431323866159488 1431804744695808 1437126882927354 1437950365539856 1444265311603968 1446856535260992 1447342632271872 1451439197945856 1454043292606464 1454409734968512 1460428912852992 1461265747673088 1467190157819904 1470192930991008 1474354172262384 1476999379745596 1477495603777536 1483485814634688 1484335861202432 1490353804517256 1490478890483712 1490854515204096 1493529326721024 1497756619441152 1498259817234432 1500821950386654 1500947914948608 1514010214112768 1514391769106244 1514518872588288 1521530534035456 1521913984270848 1524644521027712 1528084280580984 1528212533280768 1531340195751936 1532217663176704 1535674508540928 1538429733695232 1538817442801506 1538946596339712 1546071349100544 1552339586621952 1560050294390784 1562849253277696 1563243116496768 1570480353147216 1571007983763456 1577377321890048 1584679994676576 1585212395913216 1588056499298304 1592551342190592 1595810681423784 1595944618426368 1602415057158144 1609833645385728 1610239349429424 1613263745318912 1617694161232338 1617829934923776 1621141009700352 1627713602168616 1628260461305856 1635249313289767 1635798704182272 1636348279652352 1643371846331264 1643923966132224 1650588927547392 1653967047364884 1654105865453568 1658648443795182 1658787654795264 1661763762978816 1662182554249728 1669877843852736 1676648030081913 1676788751794176 1680220492561152 1684976196871296 1687999291137824 1688566404317184 1696383841374208 1703261490876864 1703833731661824 1711721850789888 1712153232304704 1715225086156176 1720224234602496 1723744871073792 1730733450407136 1738746105270132 1738892038897664 1739330267738112 1742450881174528 1746382034949696 1747382722681344 1750958942117763 1751105900773376 1755056581189632 1758205409937408 1758648506058864 1763774215225344 1766790397290618 1766938684686336 1767383981733888 1782764994011148 1782914622160896 1786563561710592 1791620259964416 1794834689311104 1795287016601757 1795437695729664 1802716939302912 1803749907283968 1811062851058944 1811671309615104 1814921713483776 1820058676789248 1823783635912896 1831177802439693 1832227078671752 1839809880440832 1840273542205056 1848793327122672 1849414461898752 1852732582514688 1860869098635264 1861935388164096 1868856358045448 1869484233351168 1878139252950016 1878612574334328 1878770247008256 1886387345768448 1887468257411072 1890248054131296 1891331177983744 1895598221480208 1898999202530052 1899158586261504 1899637204856832 1908431821545984 1909072992927744 1916169177236472 1925687082138624 1929142047014656 1929628221925698 1929790176362496 1935252263927808 1938724390141952 1939212979958016 1947075131708028 1947238550470656 1956253543759872 1956746551205376 1960257241321344 1965805563016512 1969994138370048 1977981086179584 1987138406023008 1987806020272128 1991372435628032 1997008825921536 2001095933848872 2001263886598144 2005778949931008 2009884006924416 2019189025474992 2019867407695872 2028537122815154 2029218645694464 2037445707441312 2041786927669248 2047566011387904 2051239644926976 2051756590402008 2051928795119616 2061255463505721 2061428465467392 2069786115495936 2079892493013006 2080067059187712 2084324155329024 2093973804196288 2094677311684608 2102463402801129 2103169762520064 2112906659568768 2113439146126119 2113616527884288 2117408665731072 2123401789587456 2127747575231712 2136553409544192 2146444860514304 2146985799239232 2155690324391031 2156925548309784 2157106579898368 2161521346267136 2166397967405952 2170284802891488 2171013948407808 2177158796918784 2181064938909696 2181614602452768 2191898621509632 2200785236729856 2205289396486512 2211531258393576 2211716873060352 2215499069618394 2215685017305088 2216243405666304 2225228721952032 2226503791803648 2235530706775884 2235718335725568 2236281772806144 2240293990081536 2246634929161728 2247389725851648 2251232925579981 2251421872422912 2271015321169152 2271587653659366 2271778308882432 2282295801053184 2282870976406272 2286966781541568 2292318799921152 2297010293627904 2298326494765056 2307644600542848 2308419894509568 2318328140360176 2319107023650816 2328509379932928 2329843630241792 2334611922823684 2340075441586176 2344273879916544 2344864674745152 2355720529720824 2355918246248448 2356511975645184 2377019992014864 2382084748947456 2388827013285888 2393112919081472 2393716022135676 2393916927639552 2403622585737216 2404999876378624 2414750468078592 2415359024144136 2415561746153472 2419895617978368 2426541241848507 2426744902385664 2431711514550528 2441570403252924 2453079840587776 2453698056273408 2465057769496896 2465885949198336 2470310110019584 2475883391321088 2480950571047326 2481158798180352 2488181482192896 2492645644468224 2493273831374592 2504816765779104 2515183127691264 2520330738841728 2527464295306944 2531998936706736 2532849606475776 2544575762061312 2554892236315296 2555750597492736 2567582776184832 2572837629234264 2573053568483328 2580336351903744 2584748914554793 2585617306610688 2596100175610704 2608119157905198 2608338058346496 2608995401607168 2613676321761792 2621074084022016 2626658851160064 2637308114906112 2638194165153792 2649517874697344 2650185595935927 2650408027029504 2662678434562048 2668127911798496 2674147491016722 2674371933241344 2679845342565888 2687430389946624 2692252033966656 2693156543594496 2705624860925952 2716594276588416 2722382570225664 2730088015183872 2734986193235968 2735675453869344 2748340618007628 2748571287289856 2759714820661248 2760410313307584 2773189990684008 2773422745583616 2774121692848128 2779098873772032 2792903082246144 2803284537068172 2804226350026752 2817208879425024 2817918861501492 2818155370512384 2823211554308096 2829581018652672 2831202386116608 2835372081196944 2836996766975616 2843635979649024 2848498803795078 2848737879392256 2849455807285248 2862647732318976 2863609489391616 2874253765854708 2875900731079712 2888530623207936 2893713070521984 2894442332888547 2894685264543744 2902878395891712 2908086585212928 2908819469937024 2920857825705984 2934380315639808 2940385861982016 2948708344524768 2953998759491192 2954991207555072 2966971629269376 2968671722404864 2980707609034512 2981709030408192 2987058653442048 2995513238882304 3001643900773308 3001895829897216 3028020428225536 3028783538212488 3029037745176576 3042805684222731 3043061068070912 3043827968541696 3049289042055424 3056168561161968 3062680391503872 3064435326353408 3071349017081856 3076859467390464 3077634885603012 3077893192679424 3092142698201088 3104679173243904 3119838739519509 3120100588781568 3125698506555392 3126486232993536 3140960706294432 3142015967526912 3154754643780096 3169359989353152 3170424791826432 3176112998596608 3185102684381184 3191621362847568 3204830114316288 3219667290771456 3220478698858848 3226527490637824 3235388322464676 3235659869847552 3242282019400704 3255427204337232 3256520922611712 3270498626579534 3271597408364544 3286743692662528 3287847932264448 3301177855094784 3307934094729768 3308211730907136 3317296887590364 3317575309590528 3323248604427591 3323527525957632 3324365108499456 3339755687705472 3353296060163826 3353577503588352 3360440985122304 3369952393742592 3375998582275648 3377132808634368 3392767682748416 3406522981753728 3407381480489049 3407667463323648 3423443701579776 3424306464609408 3430450172312352 3447489742147584 3461466900814272 3477492210540264 3477784077795328 3478660535476224 3484901762349056 3492764069899392 3494765445362688 3501917884235526 3502211801546752 3510113162379264 3516410819874816 3517297012117728 3533580794581236 3533877369372672 3534767963467776 3565529988022296 3565829244321792 3573127123421184 3583240519928832 3589669378622208 3590574033203514 3590875391459328 3605433878605824 3607499814567936 3622125702117888 3623342619230208 3629843426967552 3640117353578496 3647567271825792 3662355604879386 3664454157343504 3679619760881664 3680547084410112 3697586654245344 3698828923797504 3705465165029376 3721738197270528 3723870776328192 3737712716090896 3738968466702336 3756278505900032 3757225148668656 3772774691536896 3774936514822144 3780496108262592 3782662355967488 3791196442960416 3797998405060104 3798317172523008 3799274409713664 3816863643091968 3818145985855488 3832338354472944 3851374164277248 3858284094029312 3859256443851396 3859580352724992 3870504527855616 3877448780283904 3878425959916032 3894150263416056 3894477100941312 3912178736857797 3912507087519744 3913493102410752 3920514482642688 3931611126033024 3939988276740096 3955962172359168 3974276812046016 3975612040544256 3982744871256064 3994017651843072 4002191867697744 4011557899862016 4019768013848832 4038378050949984 4039734815391744 4057074245630308 4058437291388928 4074891414882624 4083573855338496 4095132022775808 4102479289853952 4103513180804016 4122510927011442 4122856930934784 4139572230991872 4159784986026012 4160134118375424 4168648310658048 4187947608392576 4189354623369216 4204926805602258 4206339525040128 4225813319137536 4226878292252238 4227233055768576 4234817331462144 4246803579174912 4255495150463424 4272748205692617 4273106819088384 4292889721028608 4293971598478464 4311380648782062 4313851096619568 4323042692534272 4332795934811904 4340569605782976 4342027896815616 4354317593837568 4362129877819392 4363229204905536 4383797243019264 4401570473459712 4410578792973024 4423062516787152 4430998139236788 4431370034610176 4432486811332608 4450457443904064 4453007583607296 4471061413551768 4471436671451136 4472563545612288 4480587980163072 4493269858323456 4494779451703296 4502465851159962 4502843744845824 4542030642338304 4543175307318732 4543556617764864 4564591602106368 4565741952812544 4573933563083136 4584637599842304 4594020587255808 4596652989530112 4615289201085696 4616839789019136 4636656280720352 4638214047301632 4657018759865856 4659687260483584 4669223845647368 4680150883172352 4688547759833088 4689729349490304 4711441059441648 4713023951290368 4754039984029728 4764169497894912 4777654026571776 4786225838162944 4787432044271352 4787833855279104 4807245171474432 4809999752757248 4829500936157184 4830718048288272 4839791235956736 4853082483697014 4853489804771328 4863423029101056 4883140806505848 4905747939869301 4906159681175552 4907396112546816 4930115538993792 4931771898396672 4940620220039168 4951766782642176 4961901142094652 4962317596360704 4976362964385792 4985291288936448 4986547662749184 5009633531558208 5029944090245739 5030366255382528 5040661477683456 5054928590613888 5063997873413472 5065699212951552 5089151524122624 5109784472630592 5111501194985472 5135165552369664 5145675258468528 5160672703807488 5169497829109586 5171234613221376 5192200351221408 5216238315810396 5216676116692992 5217990803214336 5227352643523584 5242148168044032 5252876826353289 5253317702320128 5274616229812224 5299035749394688 5300371191871854 5300816054059008 5325356869124096 5336255823596992 5348294982033444 5348743866482688 5359690685131776 5374860779893248 5384504067933312 5385861049805271 5386313087188992 5411249721851904 5433188553176832 5444765140451328 5460176030367744 5469972386471936 5471350907738688 5493533407319079 5496681236015256 5497142574579712 5519429641322496 5520820626615168 5546379981368016 5548243385696256 5558197747544064 5585806164492288 5606569074136344 5608452700053504 5634417758850048 5635837723002984 5636310741024768 5646423108616192 5659162037305344 5662404772233216 5670744162393888 5673993533951232 5696997607590156 5697475758784512 5698911614570496 5725295464637952 5727218978783232 5748507531709416 5751801462159424 5777061246415872 5787426141043968 5788884665777094 5789370529087488 5805756791783424 5816173170425856 5817638939874048 5841715651411968 5868760631279616 5880771723964032 5897416689049536 5907997518982384 5909982415110144 5933943258538752 5937343444809728 5961415218069024 5963418060816384 5974117306884096 5991026477764608 6003287801546616 6003791659794432 6056040856451072 6057567076424976 6085611368445462 6086122136141824 6087655937083392 6098578084110848 6112337122323936 6125360783007744 6128870652706816 6142698034163712 6153718934780928 6155269771206024 6155786385358848 6183766390517163 6184285396402176 6209358346487808 6239677479039018 6240201177563136 6251397013110784 6252972465987072 6281921412588864 6284031935053824 6307390208403387 6309509287560192 6338719978706304 6340849583652864 6352225997193216 6370205368762368 6383242725695136 6409660228632576 6439334581542912 6440957397717696 6470776644929352 6471319739695104 6484564038801408 6510854408674464 6513041845223424 6540997253159068 6543194816729088 6573487385325056 6575695864528896 6602355710189568 6615868189459536 6634593775180728 6635150619181056 6646497208855182 6647055051915264 6648730216998912 6679511375410944 6706592120327652 6707155007176704 6720881970244608 6739904787485184 6751997164551296 6753698776739943 6754265617268736 6785535365496832 6813045963507456 6814762960978098 6815334926647296 6846887403159552 6848612929218816 6860900344624704 6894979484295168 6922933801628544 6954984421080528 6957321070952448 6969803524698112 6985528139798784 6989530890725376 7003835768471052 7004423603093504 7020226324758528 7032821639749632 7034594024235456 7067161589162472 7067754738745344 7069535926935552 7099879929853039 7131059976044592 7146254246842368 7166481039857664 7179338757244416 7181148066407028 7181750782918656 7210867757211648 7214999629135872 7244251404235776 7246685238460416 7259686853935104 7279623725545521 7280234707156992 7295134543651584 7324711209758772 7328908314687008 7359239521763328 7361094168820224 7395173308490688 7397657847595008 7410930330058752 7443476394541056 7475425432181792 7477936933404672 7512557011800064 7514450297337312 7545549383073792 7549873029644288 7560992216525184 7565324711934976 7582392885920832 7595996810120208 7598548819427328 7633727286183936 7664676708945888 7702748328554496 7716568188058624 7718512887702792 7719160705449984 7741009055711232 7754246743664379 7754897560567808 7756851919832064 7788300526832112 7824357473715594 7825014175039488 7826986204821504 7841028965285376 7863222252066048 7879976553480192 7911924344718336 7948553624092032 7950556787807781 7951224081088512 7965489742512128 7988035303686144 8004383735395488 8023115799724032 8039536027697664 8076756101899968 8079469630783488 8114148491260616 8116874582777856 8149782829765248 8167147710676992 8190264045551616 8204958579707904 8207026361608032 8245021854022884 8245713861869568 8279144461983744 8319569972052024 8320268236750848 8337296621316096 8375895216785152 8378709246738432 8409853611204516 8412679050080256 8451626638275072 8453756584504476 8454466111537152 8469634662924288 8493607158349824 8510990300926848 8545496411385234 8546213638176768 8585779442057216 8587943196956928 8622761297564124 8627702193239136 8646085385068544 8665591869623808 8681139211565952 8683326998665641 8684055793631232 8708635187675136 8724259755638784 8726458409811072 8803140946919424 8821157585946048 8846125033574304 8861996278473576 8862740069220352 8864973622665216 8900914887808128 8906015167214592 8942122827103536 8945127091224576 8961175960326144 8986539716646912 9004931702319924 9005687489691648 9084061284676608 9086350614637464 9087113235529728 9128417052668193 9129183204212736 9131483905625088 9147867126166272 9188041174511616 9193305979060224 9230578402171392 9233679578038272 9273312561440704 9276428094603264 9314037519731712 9319374520967168 9338447691294736 9359516218558527 9360301766344704 9377095519666176 9379458698980608 9422882118883296 9426047902580736 9508079968059456 9528338995789824 9555308053143552 9572451676325888 9574864088542704 9614490342948864 9619999505514496 9659001872314368 9661436096576544 9679582471913472 9706164967394028 9706979609542656 9726846058202112 9766281613011696 9811495879738602 9812319362351104 9814792225093632 9860231077987584 9863543796793344 9881240440078336 9903533565284352 9923802284189304 9924635192721408 9952725928771584 9969745813282773 9970582577872896 9973095325498368 10019267063116416 10059888180491478 10060732510765056 10081322955366912 10109857181227776 10127995746826944 10131398425903104 10178303048245248 10219568945261184 10223002389970944 10270331104739328 10291350516937056 10338995658219172 10342469226442752 10384400702442816 10432476631620792 10433352233385984 10435981606428672 10454705287047168 10484296336088064 10505753652706578 10506635404640256 10549232459624448 10598071498789376 10600742383743708 10601632108118016 10650713738248192 10672511647193984 10696589964066888 10697487732965376 10719381370263552 10749721559786496 10769008135866624 10771722099610542 10772626174377984 10822499443703808 10866377106353664 10889530280902656 10920352060735488 10939944772943872 10942701815477376 10987066814638158 10993362472030512 11038859282644992 11041641253230336 11092759962736032 11096486771392512 11116395495088128 11171612328984576 11213138148272688 11216905400107008 11268835517700096 11271675446005968 11292846217232384 11318324074610688 11324809544466432 11341488324787776 11347987067902464 11393995215180312 11394951517569024 11397823229140992 11446745193028369 11450590929275904 11454437957566464 11497015063418832 11503602924318848 11554122492831744 11574852282087936 11577769331554188 11578741058174976 11611513583566848 11632346340851712 11635277879748096 11683431302823936 11736536210573391 11737521262559232 11761543447928064 11794833378099072 11815995037964768 11819964830220288 11867886517077504 11874686889619456 11922830436138048 11926836121632768 11948234613768192 11982052955529216 12006575603093232 12112081712902144 12115134152849952 12171222736890924 12172244272283648 12175311874166784 12197156168221696 12224674244647872 12250721566015488 12257741305413632 12285396068327424 12307437869561856 12310539542412048 12367532781034326 12368570792804352 12418716692975616 12479354958078036 12480402355126272 12502794026221568 12505944931974144 12563842825177728 12568063870107648 12614780416806774 12619018575120384 12677439957412608 12681699167305728 12704451994386432 12740410737524736 12766485451390272 12818244617077851 12819320457265152 12878669163085824 12881914795435392 12941553289858704 12969128077602816 13021708817348928 13026083690446848 13081994506318136 13086389633458176 13146974770650112 13151391729057792 13204711420379136 13231736378919072 13269187550361456 13292994417710364 13294110103830528 13297460433997824 13359022750821888 13413184240655304 13414310014353408 13441763940489216 13479809574970368 13503994329102592 13507397553479886 13508531234537472 13571070730993664 13626091927014912 13629525921956196 13630669853294592 13693774806319104 13697225858437632 13721800689249408 13789958968590336 13845867603257088 13909968842161056 13914642141904896 13939607049396224 13971056279597568 13979061781450752 14007671536942104 14008847206187008 14040452649517056 14065643279499264 14069188048470912 14134323178324944 14139071853871104 14199759859706078 14262119952089184 14292508493684736 14332962079715328 14358677514488832 14362296132814056 14363501565837312 14421735514423296 14429999258271744 14488502808471552 14519373707870208 14559247451091042 14560469414313984 14590269087303168 14649422419517544 14657816629374016 14717243819607903 14718479043526656 14722188337640448 14790346616981376 14795315695190016 14821860660117504 14886952789082112 14950850864363584 14955873866809344 15025114023600128 15028900594674624 15089832270737217 15091098766147584 15099746059288576 15121984433050368 15130649423869952 15164785771841664 15191993620240416 15197097638854656 15267454572367872 15329353417891776 15405496657108992 15433136376117248 15437025775405584 15482018111422464 15508493487328758 15509795121135616 15513703839664128 15576601053664224 15648714947431188 15650028350078976 15653972409643008 15682057930570752 15726444504132096 15758630479059867 15759953106960384 15823848689436672 15897107248184064 15901113575615562 15902448162177024 15930979485024256 15976070607372288 16008767470790976 16046231599448064 16079072055395328 16153512203799936 16158939261566976 16228296982521232 16233749165555712 16299565659530496 16334295421353984 16380528091103232 16409917159415808 16414052723216064 16490043708045768 16491427723739136 16558288923967488 16639139944104048 16674593242632192 16751790433570304 16757418493476864 16819707222409032 16825358100160512 16903253276550144 16907513169008952 16908932223074304 16939269325848576 16987214316699648 17021980601853696 17090992822770468 17092427276353536 17171558884114432 17175886393913856 17245522595128248 17255404386478272 17292170770137088 17331183739247616 17362278423131904 17366653997331282 17368111587262464 17417270375350272 17448519511277568 17452916819622144 17606281893838848 17642315171892096 17692250067148608 17723992556947152 17729947245330432 17801829775616256 17812030334429184 17884245654207072 17890254182449152 17922351920652288 17973079433293824 18009863404639848 18011374979383296 18093242401883551 18168122569353216 18172701229274928 18256834105336386 18258366408425472 18262967811250176 18295734252332544 18376082349023232 18386611958120448 18461156804342784 18467359156076544 18546625122881408 18551299171551489 18552856189206528 18628075039463424 18638749041934336 18676895382589472 18719032437117054 18720603532689408 18754191039332352 18758917397961216 18845764237766592 18852095805161472 18922170625210161 19016159936118912 19056677991579648 19110616106287104 19144903352651776 19149728177085408 19228980685897728 19239999011028992 19318003744628736 19322872193153088 19412329934788056 19413959219085312 19453692116404224 19532563226023392 19622991759477204 19624638724702208 19629584450187264 19720462155975168 19727087593586688 19762480880156672 19807067130568704 19847604568378608 19905451857543168 19939491626565546 19941165155745792 19946190650996736 20038534126232832 20119776360982956 20121465021530112 20162645910733824 20219714362455552 20255991493653888 20261096330219829 20262796851806208 20356606096490496 20439137890522368 20446004779941888 20540662209478656 20582701033874112 20677991316438344 20684938452885504 20768801404885632 20864953263241584 20871963212857344 20909410574094336 20968592672176128 21011507305413156 21013270809280512 21098464919248896 21196142997578752 21201484767487416 21203264216236032 21299639789559117 21301427476496384 21345023294387968 21393179928133776 21438762740527104 21499443119572992 21538016271733248 21543444199221084 21545252348755968 21644998887407616 21732754212707328 21779060561805312 21838871176636563 21840704121470976 21879889545887744 21885403630954752 21974133629276316 21986724944061024 22077718565289984 22083282506460672 22185519925472064 22192973542785024 22232790990176256 22426276296545376 22433810800214016 22537671035400192 22543350892011936 22585692434464768 22636648149221376 22649619088932864 22682976649575552 22695974135804928 22787990430360624 22795646458281984 22893490386056738 22901181858551808 22994030126837664 23007205848637696 23108244985663488 23149704564175872 23155538663108376 23157482116349952 23223027167133696 23262740230993137 23264692681703424 23270555759496192 23473072421146782 23475042525118464 23523086895856128 23589666756198144 23631990075929536 23639929660440576 23735773034155008 23749373779238912 23845660872276096 23851670363423343 23853672243265536 23896469227536384 23964105911058432 24013151206186464 24224163425804288 24230268305699904 24342445473781848 24344488544567296 24350623748333568 24394312336443392 24449348489295744 24501443132030976 24515482610827264 24570792136654848 24614875739123712 24621079084824096 24735065562068652 24737141585608704 24837433385951232 24958709916156072 24960804710252544 25005588052443136 25011889863948288 25127685650355456 25136127740215296 25229560833613548 25238037150240768 25354879914825216 25363398334611456 25408903988772864 25480821475049472 25532970902780544 25636489234155702 25638640914530304 25757338326171648 25763829590870784 25883106579717408 25938256155205632 26043417634697856 26052167380893696 26163989012636272 26172779266916352 26293949541300224 26409422840758272 26463472757838144 26538375100722912 26585988835420728 26588220207661056 26594920867995648 26718045501643776 26826368481310608 26883527880978432 26959619149940736 27007988658205184 27014795106959772 27017062469074944 27142141461987328 27252183854029824 27259051843912392 27261339706589184 27385251158004579 27387549612638208 27394451716875264 27443601378498816 27579917937180672 27691735206514176 27819937684322112 27829284283809792 27879214098792448 27942112559195136 27958123562901504 28015343073884208 28080905299034112 28131286558998528 28138376096941824 28268646356649888 28278143707742208 28399519719412156 28524239904178368 28585016987369472 28665924159430656 28717355028977664 28724592265628112 28843471028846592 28859998516543488 28977005616943104 29038747415740416 29118494902182084 29120938828627968 29180538174606336 29298844839035088 29315633258748032 29434487639215806 29436958087053312 29444376675280896 29580693233962752 29590631390380032 29643721320235008 29773905578164224 29901701728727168 29909237439848319 29911747733618688 30050228047200256 30057801189349248 30179664541474434 30182197532295168 30243968866100736 30261298847739904 30329571543683328 30383987240480832 30394195277709312 30534909144735744 30658706835783552 30810993314217984 30866272752234496 30874051550811168 31016986974657516 31019590242271232 31027407679328256 31153202107328448 31297429894862376 31300056700157952 31307944819286016 31364115861141504 31452889008264192 31517260958119734 31519906213920768 31647697378873344 31794214496368128 31802227151231124 31804896324354048 31861958970048512 31952141214744576 32017534941581952 32092463198896128 32158144110790656 32307024407599872 32317878523133952 32456593965042464 32467498331111424 32599131319060992 32668590842707968 32761056182206464 32819834318831616 32828105446432128 32980087416091536 33116577847934976 33278279888208096 33349186485264384 33503580867140608 33514836986953728 33639414444818064 33650716200321024 33806506553100288 33815026338017904 33878538651697152 33974428633399296 34043961203707392 34181985645540936 34184854552707072 34340235579085107 34343117768228864 34351772787827712 34491045190256496 34510808772956544 34584341540274176 34662367478495232 34724556846263808 34733307994662564 34736223174524928 34834540750700544 34897039022555136 34905833639244288 35209608631720173 35212563787677696 35284630343784192 35384500134297216 35447985113894304 35459894490660864 35603659551232512 35624060668858368 35768491308414144 35780508364898304 35844703841304576 35946158866587648 36019726809279696 36186484803767102 36336245138706432 36345402458549856 36513668210672772 36516732816850944 36525935622500352 36591468504665088 36752164698046464 36773223916240896 36922313608685568 37093250245762816 37102598343102978 37105712378413056 37256150078926848 37277498083868672 37353790765178944 37438064874234108 37441207065378816 37508382078664704 37517834795922432 37691528475533184 37704191610322944 37844341250420322 38032319872237824 38113355983159296 38221232212574208 38289806705303552 38299456354170816 38454733851233553 38457961371795456 38479998022057984 38636007489257472 38645744386306176 38824659869576112 38907384232808448 39065126452046784 39245983518954408 39249277449404416 39259168900374528 39440924311950336 39454175187173376 39524961760313344 39614134261137408 39695209136757216 39878983253131092 39882330311491584 39892381301993472 40077068252465664 40239552721965912 40242930043060224 40325291821467648 40439428724911104 40511982987307776 40522192660439658 40525593703612416 40713212192980992 40878275781044736 40892009559883776 41081324418957312 41165402067748224 41355982632876688 41369876905771008 41537602809771264 41729906526483168 41743926425714688 41818821148188672 41937185344352256 42023014610826312 42026541618561024 42196929838497792 42392285995157504 42402969534974832 42599279579118234 42602854952992768 42690046588775936 42786359856267552 42877525481054208 42998886239145984 43076032543466496 43086888398442168 43090504697511936 43289997774815232 43465508425414656 43558121123610624 43677742353273126 43681408242941952 43759779091775488 43770807261909504 43948267258552632 43973449888122048 44151731458823709 44155437130579968 44166565012921344 44371039850944128 44385947085570048 44465581980352512 44852552593090752 44867621600428032 45075342070800384 45086701784023872 45273296298442752 45299238177865728 45365953299151104 45391948271609856 45575980860721248 45591292916563968 45786980772113476 45802363717103616 45988060253675328 46014411697275392 46216489971326976 46299409128351744 46311077326216752 46446054334267392 46525480461986274 46529385363406848 46541111518992384 46946144842293564 46950085050236928 47046173791712256 47179333512396288 47263980151859072 47275891437179601 47279859320881152 47471546068310016 47498747558477824 47691321744552192 47703340726846686 47707344486531072 47792938455072768 47928211822116864 48026302412372928 48448326851608576 48460536611399808 48684890947563696 48701247496667136 48788624672886784 48898696978591488 49002886264061952 49030965221654528 49141584273309696 49229751478247424 49242158169648192 49470131124137304 49474283171217408 49674866771902464 49917419832312144 50011176104886272 50023779727896576 50255371300710912 50272255480430592 50459121667227096 50476074300481536 50709759829650432 50726796669222912 50817807977545728 50961642950098944 51065941805561088 51272978468311404 51277281829060608 51514676652343296 51527659181741568 51766213159434816 51876512310411264 52086835269395712 52104334761787392 52327978025272544 52345558533832704 52587899082600448 52818845681516544 52926945515676288 53076750201445824 53171977670841456 53189841735991296 53436091003287552 53652736962621216 53767055761956864 53919238299881472 54015977316410368 54029590213919544 54034124938149888 54279727205650653 54284282923974656 54504367708059648 54518103687824784 54770502316009158 54775099225276416 54788903433750528 54887202756997632 55159835874361344 55383470413028352 55639875368644224 55653897514654467 55658568567619584 55758428197584896 55884225118390272 55916247125803008 56030686147768416 56161810598068224 56262573117997056 56276752193883648 56537292713299776 56556287415484416 56766511875630483 56799039438824312 57048479808356736 57170033974738944 57331848318861312 57434710057955328 57449184531256224 57686942057693184 57719997033086976 57954011233886208 58236989804364168 58241877657255936 58361076349212672 58597689678070176 58631266517496064 58868975278431612 58873916174106624 58888753350561792 59161386467925504 59181262780760064 59287442640470016 59803403457454336 59818474879696638 59823495467237376 60100456094400512 60115602378698496 60359329082948868 60364395064590336 60487937732201472 60522597695479808 60659143087366656 60767974480961664 60783288990659487 60788390555418624 61069818289471488 61317413671567104 61621986628435968 61732545504468992 61748103101622336 62033973949315032 62039180484542464 62054815358656512 62306404214656896 62594859789724752 62615889638572032 62728231722283008 62905778016528384 63034521916239468 63039812427841536 63295394757746688 63588428992736256 63604454302462248 63609792648708096 63723917940097024 63898919368677351 63904282429489152 64035069883163904 64316288221581312 64614048815199744 64635757046267904 64913187930084928 64934996662222848 65198262638121984 65337181685415936 65516613529909689 65522112364412928 65639668637663232 65656210892864256 65960174832183072 66233155695869952 66556559776416192 66698372970528768 67007161734281216 67278828889636128 67301432400642048 67613013106200576 67630052676035808 67757077303394304 67948857266798592 68087922407414784 68363971291081872 68680471158170214 68686235536457728 68703545575655424 68982090380512992 69021617545913088 69168683080548352 69324734956990464 69449113692527616 69466615989325128 69472446349049856 69669081501401088 69788220692979411 69794078045110272 69811667278488576 70419217263440346 70425127575355392 70569260687568384 70769000268594432 70895970227788608 70919788981321728 71207319102465024 71248121337716736 71536982616828288 71561016729796608 71689407682609152 71892317733175296 72039453618559392 72372969607534204 72672490277412864 72690804917099712 73027336421345544 73033465633701888 73051871245000704 73182937009330176 73504329396092928 73546447832481792 73844627217371136 74186500491525632 74205196686205956 74211424756826112 74512300157853696 74554996167737344 74707581530357888 74876129748468216 74882414130757632 75016764157329408 75035669591844864 75383056951066368 75408383220645888 75688682500840644 76064639744475648 76226711966318592 76442464425148416 76579613410607104 76598912708341632 76909467702467106 76915922743590912 77272014978514944 77291488772612352 77649319739152224 77814768465616896 78130252904093568 78491967037908816 78518337800749056 78881848623900672 79049923520626688 79228268522274816 79390418273514432 79757966506262184 79764660622983168 79784762603986944 80127216351198583 80154136504931328 80479105443931824 80650583642935296 80878857449822208 81023965974615552 81044385320879316 81051187407224832 81426424385961984 81756551562089472 81784019119767552 82155753474013737 82162648837914624 82330804135496448 82711965265753376 82739753811542016 83075205619542528 83459813052966336 83487852851429376 83637642296377344 83874370688704512 84046029221652624 84393859676995584 84784571990315008 84805939069949664 85198559158236468 85205709905985536 85380093177551872 85572719712535104 85755050962108416 85997772478291968 86152065086932992 86173776796884336 86579995549630464 86931016850829312 87116242247221248 87355484706546252 87362816485883904 87519558183550976 87541614523819008 87896534517105264 87946899776244096 88303462917647418 88310874261159936 88333130025842688 88742079701888256 88771894171140096 88931163960705024 89705105186181504 89727712319544957 89735243200856064 90150684141600768 90173403568047744 90546592596885504 90731906598302208 90783896543219712 91151961721442496 91182585833127936 91573961544226952 91604727434207232 91976120507350656 92028823394550784 92432979942653952 92598818256703488 92622154652433504 93050960923972548 93058770726813696 93082223037984768 93892289684587128 93900170100473856 94092347583424512 94358667024792576 94527960303718144 94551782874359202 94559718641762304 94943092136620032 94997495116955648 95382643489104384 95406681453693372 95414688973062144 95585876910145536 95856423644233728 96052604824745856 96896653703217152 96921073222799616 97369781895127392 97402494993334272 97577249345773568 97797393957182976 98005772528123904 98061930443309056 98283168546619392 98459502956494848 98484316339296384 98940262248274608 99349733543804928 99834839664624288 100022352209772544 100047559455793152 100510742601421824 100544510960861184 100918243334454192 100952148600963072 101419519659300864 101635615955091456 101923285900197888 102131883611122176 102545956936622808 102554563658121216 103020706737255321 103029353304686592 103055318363483136 103532426318869632 103753024620822528 104173670538791424 104208669523574784 104655956050545088 104691117067665408 105175798165200896 105628825895160519 105637691363033088 105853891031352576 106153500402891648 106343955341682912 106379683471982592 106872182006575104 107305473925242432 107534111523913728 107838476599762944 108031954632820736 108059180427839088 108559454411301306 108568565847949312 109008735416119296 109036207375649568 109541004632018316 109550198450552832 109577806867501056 109774405513995264 110319671748722688 110766940826056704 111279750737288448 111307795029308934 111317137135239168 111516856395169792 111768450236780544 111832494251606016 112061372295536832 112323621196136448 112525146235994112 112553504387767296 113074585426599552 113112574830968832 113533023751260966 113598078877648624 114096959616713472 114340067949477888 114663696637722624 114869420115910656 114898369062512448 115373884115386368 115439994066173952 115908022467772416 116473979608728336 116722152698425344 117195379356140352 117262533034992128 117737950556863224 117747832348213248 117777506701123584 118322772935851008 118362525561520128 118574885280940032 119606806914908672 119636949759393276 119646990934474752 120200912188801024 120231204757396992 120718658165897736 120728790129180672 120975875464402944 121045195390959616 121318286174733312 121535948961923328 121566577981318974 121576781110837248 122139636578942976 122634827343134208 123243973256871936 123465091008937984 123496206203244672 124067947898630064 124109630717313024 124612808429313792 125189719579449504 125231779277144064 125456463444566016 125811556033056768 126069043832478936 126079624855683072 126590789515493376 127176857985472512 127208908604924496 127447835880194048 127797838737354702 127808564858978304 128070139766327808 128632576443162624 129228097630399488 129271514092535808 129826375860169856 129869993324445696 130396525276243968 130674363370831872 131033227059819378 131044224728825856 131279337275326464 131312421785728512 131920349664366144 132455194376471127 132466311391739904 133113119552832384 133396745941057536 134014323468562432 134557657779272256 134602864801284096 135226026212401152 135260105352071616 135897714533597184 136175844814829568 136727942582163744 137360942316340428 137372471072915456 137407091151310848 137964180761025984 138043235091826176 138337366161096704 138649469913980928 138898227385055232 138933231978650256 139338163002802176 139576441385958822 139588156090220544 139623334556977152 140838434526880692 140850255150710784 141138521375136768 141538000537188864 141791940455577216 141827674311538803 141839577962643456 142414638204930048 142496242675433472 143073965233656576 143122033459593216 143378815365218304 143784635466350592 144078907237118784 144745939215068408 145344980554825728 145381609834199424 146054672842691088 146103742490001408 146365874018660352 147008658792185856 147092895664963584 147689254434742272 148373000983051264 148410393372411912 148422849513652224 149024600315707392 149109992335474688 149415163060715776 149752259496936432 150033528314658816 150071339183689728 150766113902132736 150816766441291776 151377365001681288 152129279488951296 152453423932637184 152884928850296832 153159226821214208 153197825416683264 153818935404934212 153831845487181824 154544029957029888 154582977545224704 155298639478304448 155629536931233792 156260505808187136 156983934075817632 157036675601498112 157763697247801344 158099847041253376 158456537044549632 158780836547028864 159515933012524368 159569525207973888 160254432702397166 160308273009862656 160958210887863648 161301167285870592 161757714899644416 162047931949231104 162088770641758632 162102374814449664 162839181616951959 162852848771923968 163513103124178944 164311506948027474 164325297675829248 164661608270992896 165423930531506752 165479507623084032 166150411239085056 166919626105932672 166961692543963401 166975705702858752 167275284592754688 167748741377409024 168092058443305248 168787719353991168 169569143980630016 169611878139899328 170299535626891449 170397118316472936 170411419811971072 170760186355103744 171145439425070208 171510101924216832 171995544956583936 172304130173865984 172347553593768672 173159991099260928 173862033701658624 174710969413092504 174725632971767808 175039116367101952 175083229047638016 175793069034210528 175893799552488192 176606925835294836 176621748522319872 176666260051685376 177484159403776512 177543788342280192 177862327921410048 179410210372363008 179455424639089914 179470486401712128 180301368283201536 180346807136095488 181093185193771008 181463813196604416 181567793086439424 182303923442884992 182365171666255872 183147923088453904 183209454868414464 183952241014701312 184057646789101568 184865959885307904 185197636513406976 185244309304867008 186101921847945096 186117541453627392 186164446075969536 187784579369174256 188184695166849024 188717334049585152 189055920607436288 189103565748718404 189119437283524608 189886184273240064 189994990233911296 190765286978208768 190813362907386744 190829377946124288 191171753820291072 191696758106032053 191712847288467456 192105209649491712 193793307406434304 193842146445599232 194739563790254784 194804989986668544 195154498691547136 195594787914365952 196011545056247808 196566337093238784 196919005912989696 196968632678592768 197880524496549216 198699467087609856 199669679329248576 200095118911586304 201021485202843648 201836486668908384 201904297201926144 202839039318601728 203271231910182912 203846571800395776 204263767222244352 205091913873245616 206041413474510642 206058706609373184 206110636726966272 207064852637739264 207506049241645056 208347341077582848 208417339047149568 209311912101090176 209364662078938233 209382234135330816 210351596330401792 211257651790321038 211275382726066176 211707782062705152 212307000805783296 212687910683365824 212759366943965184 213744364013150208 214610947850484864 215068223047827456 215676953199525888 216063909265641472 216118360855678176 217118908822602612 217137131695898624 218017470832238592 218072414751299136 219082009264036632 219100396901105664 219155613735002112 219548811027990528 220639343497445376 221533881652113408 222559501474576896 222615590058617868 222634274270478336 223033712790339584 223536900473561088 223664988503212032 224122744591073664 224647242392272896 225050292471988224 225107008775534592 226149170853199104 226225149661937664 227066047502521932 227196157755297248 228193919233426944 228680135898955776 229327393275445248 229738840231821312 229796738125024896 230747768230772736 231816044935544832 232947959217456672 233444305396850688 234390758712280704 234525066069984256 235475901113726448 235555013402247168 236645545871702016 237149770561880064 239213613829817344 239273899518786552 239293981868949504 240381649053595749 240401824377602048 240462409514793984 241437316331795472 241951750928805888 242090390781919232 242636572349466624 243071897923846656 243133155962637948 243153562221674496 244279273157885952 245269654686268416 246467260422041211 246487946513743872 246930182017875968 246992412406489344 248135895797260128 248219261434626048 249225616858627584 250379439158899008 250463558554288128 250912926889132032 251623112066113536 252138087664957872 253181579030986752 254353715970945024 254417817209848992 254895671760388096 255595677474709404 255617129717956608 256140279532655616 257265152886325248 258456195260798976 259652751720339712 259739986648891392 260793050552487936 261348726741663744 262066454119638756 262088449457651712 262558674550652928 262624843571457024 263840699328732288 264910388752942254 264932622783479808 266226239105664768 266793491882115072 268028646937124864 269115315558544512 269183136958634871 269205729602568192 270452052424802304 270520210704143232 272351689629659136 273455885164327488 274721884632680856 274744942145830912 274814182302621696 275928361522051968 276086470183652352 276674732322193408 277298939827961856 277796454770110464 277866463957300512 279152882771917644 279176312180441088 279246669113954304 281676869053761384 281700510301421568 282277042750273536 283076001074377728 283583880911154432 283655348623077606 283679155925286912 284829276409860096 284992485350866944 286147930467313152 286244066919186432 286757630730436608 287569270932701184 288157814474237568 289491878430136816 290689961109651456 290763219668398848 292109345685382176 292207484980002816 292731748037320704 294017317584371712 294185791329927168 295378508869484544 296746001966102528 296820786744823824 298049200631414784 298219984670949376 298830326121431552 299504518993872864 300067056629317632 300142678367379456 301532227804265472 301633532882583552 302754730003362576 304258558977902592 304906847865274368 305769857700593664 306318453642428416 306395650833366528 307637870809868424 307663690974363648 309062120211765963 309088059914059776 309165955090449408 310597278956608896 311259073862467584 312521011616374272 313967868151635264 314073351202996224 315527394495602688 316913074089099264 317561673094057728 319031866025048736 319139050415947776 320508865404794332 320616546019725312 321916421775727296 322602334571741184 323515429799288832 324095863898462208 324177541283517264 325678363233903918 325705697543847936 327026206248357888 328623013896054948 328650595351658496 329323216541985792 330847861063013504 330959015246168064 332300822478170112 333839252211865344 333923385087926802 333951411405717504 334550569185509376 335497482754818048 336184116886610496 337575438707982336 339138287961260032 339223756279798656 340599071253782898 340794236632945872 341520372710207488 342290878850140416 343020203848433664 343991089913167872 344608260347731968 344695107187537344 346319982198521856 347724067403317248 349421938826185008 350078232734203904 350166458095276032 351586138068421056 351787599104976384 353213851670589672 353243497044639744 353332520103370752 354968318807553024 355087576684560384 355724655842820096 358820420744726016 358910849278179828 358940972803424256 360602736566403072 360693614272190976 362186370387542016 362927626393208832 363135586172878848 364607846885769984 364730343332511744 366295846176907808 366418909736828928 367904482029402624 368115293578203136 369731919770615808 370395273026813952 370488618609734016 372203843695890192 372328892151939072 375569158738348512 376369390333698048 377434668099170304 378111841214872576 378207131497436808 378238874567049216 379772368546480128 379989980467822592 381530573956417536 381626725814773488 382343507640582144 383393516212064106 383425694576934912 384210419298983424 387586614812868608 387684292891198464 389479127580509568 389609979973337088 390308997383094272 391189575828731904 392023090112495616 393132674186477568 393838011825979392 393937265357185536 395761048993098432 397365583129413381 397398934175219712 399339358658497152 400190237823172608 402042970405687296 403672973337816768 403808594403852288 405678078637203456 407693143600791552 408527534444488704 410183827746491232 412082826949021284 412117413218746368 412221273453932544 414129705275478528 415012098483290112 416694682155165696 418623824202180352 418729324157876466 418764468270661632 420703192660803584 422515303580642076 422550765452132352 423415564125410304 424614001611566592 425375821366731648 425483022934616409 425518733887930368 427488728026300416 429221895700969728 430136446095654912 431353906399051776 432127818531282944 432236721711356352 434237817645205224 434274263391797248 436034941664477184 436144829502598272 438164018528073264 438311227470004224 439097622055981056 441278686994890752 443067763304226816 445119002949153792 445231180117235736 445268548540956672 446067425580679168 447073800947122176 447329977006424064 448245489182147328 450100584943976448 450214017551069184 452298341706398208 452450299323875328 454132095005043864 454392315510594496 456387838466853888 457360271797911552 458654786550890496 459477680463642624 459593476250049792 461495536461545472 463632089871089664 465895918434913344 466888610793701376 468781517424561408 469050132139968512 470951802227452896 471110026804494336 473291091743404032 474299541123760128 478427227659634688 478547799037573104 480763298107191498 480803648755204096 480924819029587968 482874632663590944 483903501857611776 484180781563838464 485273144698933248 486143795847693312 486266311925275896 486307124443348992 488517544850855877 488558546315771904 490539309372536832 492934520844082422 492975893027487744 493860364035751936 493984824812978688 496271791594520256 496438522869252096 498451233717255168 500758878317798016 500927117108576256 501825853778264064 503246224132227072 504276175329915744 506363158061973504 508707431941890048 508835634419697984 511191354949418808 511234259435913216 512280559065311232 514530305772650496 516912390521597952 519305503440679424 519479973297782784 521586101104975872 524132908239277512 524176898915303424 525117349101305856 525249687142914048 527681398657464576 529820777505884508 529865245566959616 532452478211329536 533586983764230144 536057293874249728 538230631117089024 538366273917269742 538411459205136384 540904104849604608 541040421408286464 544703379259318272 546911770328654976 549443769265361712 549628364605243392 551856723044103936 552172940367304704 553349464644386816 554597879655923712 555592909540220928 555732927914601024 558305765543835288 558352624360882176 558493338227908608 560890514458390081 563353738107522768 564554085500547072 566152002148755456 567167761822308864 567310697246155212 567358311850573824 569658552819720192 569984970701733888 572295860934626304 572488133838372864 573515261460873216 575090274318096159 575138541865402368 576315628948475136 578983756860273632 581379922219302912 581526439336797696 584218691370764352 584414969960005632 585463496074641408 588034635168743424 590757017738969088 593492003932205056 593641573489647648 596098401262829568 596439969341898752 597660652242863104 599009037987745728 600285356734758912 603064455608530944 605509460006725152 608517117955805184 609813695730548736 611539715401187328 612636907284856832 612791301666733056 615275741619736848 618124240423531926 618176119828119552 618331910180898816 621194557913217792 622518147724935168 625042023232748544 627935736303270528 628093986236814699 628146702405992448 631054788991205376 633826148178198528 635123346188115456 638063732050097472 638278100831895552 641017730809588664 641233092039450624 643832843551454592 645204669143482368 647030859598577664 648191727796924416 648355082567034528 651356726467807836 651411395087695872 654052412496715776 657246027792109896 657301190703316992 658646433083971584 661695722126027008 661918030492336128 664601644956340224 667678504423730688 667846770175853604 667902822811435008 669101138371018752 670994965509636096 672368233773220992 675150877415964672 678276575922520064 678447512559597312 681198142507565796 681588473265891744 683040745420414976 684581757700280832 686040407696867328 687982179826335744 689216520695463936 689390214375074688 695448134806634496 698843877652370016 700156465468407808 700332916190552064 703172276136842112 703575198209952768 706427703341179344 706665040206741504 709936637615106048 711449311685640192 717640841489452032 717821698556359656 717881945606848512 721144947160787247 721205473132806144 721387228544381952 725855252786417664 726271172345757696 729215693771539968 729460686665023488 732591692353815616 732837819473657856 735808964058805248 736230587156406272 739401781266123633 739463839541231616 740790546053627904 740977237219468032 744407687391780384 744657784303878144 751138317476697024 752738780667396096 754869336198340608 756223682429745152 756414262994873616 759544737092960256 759979960935645184 763061147912835072 763253451629546976 764687015281164288 766787032424128212 766851389153869824 768420838597966848 775173229625737216 775368585782396928 778958255161019136 779219959946674176 780617994766188544 782379151657463808 784046180224991232 786265348372955136 787676023651958784 787874530714371072 791522097986196864 794731166258826762 794797868350439424 798678717316994304 800380475646345216 804085940811374592 807345946675633536 807617188807704576 811356157274406912 817055068888977408 820367655492982464 824165653898042568 824234826437492736 824442546907865088 828259410550957056 830024196966580224 833389364310331392 837247648404360704 837458648315752932 837528936541323264 841406385321607168 845030607161284152 845101530904264704 846831128250820608 849228003223133184 850751642733463296 850966045869232818 851037467775860736 854977456052600832 858443791401939456 860272892191309824 862707812798103552 864255637062565888 864473443422712704 868475635290410448 872069883328954368 872289659005196544 876328037056146528 876622454940008448 878195244111962112 882557373989781504 886135526608453632 890238005898307584 890462360234471472 892134851161358336 894147601894244352 894659954012848128 896490978364294656 900201169887952896 900428035102138368 904596683412796416 904900598647750656 908264190010087728 908784631021188992 912775676933707776 914720543595823104 917309573101780992 918955360927285248 919186952500099584 922991072923090944 927186360635297889 927264179742179328 931791836869826688 933777221587402752 937563034849122816 938100264279937024 941903604454905792 942220053608988672 946582183486808064 956854455319269376 957095598075146208 961526596214382996 961607297510408192 961849638059175936 965749265327181888 967807003715223552 968361563127676928 970546289397866496 972287591695386624 972532623850551792 977035089701711754 977117092631543808 981078618745073664 985869041688164844 985951786054975488 987720728071503872 987969649625957376 992543583189040512 992877045738504192 996902467434510336 1001517756635596032 1001854234217152512 1003651707556528128 1006492448264454144 1008552350659831488 1012726316123947008 1017414863883780096 1017671268839395968 1022382709898837616 1024561118130622464 1029060611545300992 1033824781043195904 1038611006881358848 1038959946595565568 1043172202209951744 1048265816478555024 1050234698202611712 1050499374285828096 1055362797314929152 1059641555011769016 1059730491133919232 1064904956422659072 1067173967528460288 1072114587748499456 1076461262234178048 1076732547834539484 1076822918410272768 1081808209699209216 1082080842816572928 1089406758518636544 1093823540657309952 1098887538530723424 1099256729210486784 1103713446088207872 1104345880734609408 1106698929288773632 1109195759311847424 1111185819080441856 1111465855829202048 1116611531087670576 1116986676455817216 1121781028916780162 1126707476215045536 1129108171001094144 1132304004297510912 1134335523644617728 1134621394492310424 1134716623701147648 1139317105639440384 1139969941403467776 1144591721869252608 1147030522921746432 1150180548636192318 1150277083730804736 1152631257896950272 1157967513720547264 1162759844438605824 1163052878673595392 1168437382741528704 1168829939920011264 1170926992149282816 1176069270337486848 1181514035477938176 1186984007864410112 1187283146979295296 1192096749388240143 1192196802525659136 1192879938683797504 1195321304485726208 1198018075975491456 1200570713469517824 1206128911217061888 1211018920013450304 1217034235911610368 1223079430802374656 1225273814569713664 1225582603333466112 1230551483239473696 1236248480847063852 1236352239656239104 1236663820361797632 1242389115826435584 1245036295449870336 1250084046465497088 1255871472606541056 1256187972473629398 1256293404811984896 1262109577982410752 1267652296356397056 1270246692376230912 1276127464100194944 1276556201663791104 1282035461619177328 1282466184078901248 1287665687102909184 1290409338286964736 1294061719197155328 1296383455593848832 1296710165134069056 1302713452935615672 1302822790175391744 1308104824993431552 1314492055584219792 1317292866167943168 1323391444252054016 1323836060984672256 1329203289912680448 1335357008847461376 1335693540351707208 1335805645622870016 1338202276742037504 1341989931019272192 1344736467546441984 1350301754831929344 1356553151845040128 1356895025119194624 1362396285015131592 1363176946531783488 1366081490840829952 1369163515400561664 1372080815393734656 1375964359652671488 1378433041390927872 1378780428750149376 1390896269613268992 1397687755304740032 1400665832381104128 1406344552273684224 1407150396419905536 1412855406682358688 1413330080413483008 1419873275230212096 1422898623371280384 1435281682978904064 1435643397112719312 1442289894321574494 1442410946265612288 1442774457088763904 1451710505572835328 1452542344691515392 1458431387543079936 1458921373330046976 1465183384707631232 1465552634552567631 1465675638947315712 1471617928117610496 1472461174312812544 1478803562532247266 1478927679082463232 1481581092107255808 1481954474438936064 1488815374783560768 1489315568607756288 1502276634953394048 1505477561334792192 1509738672396681216 1512447364859490304 1512828525989747232 1519089474185920512 1519959921871290368 1526122295825670144 1526506903259093952 1533574064848256424 1533702778307739648 1536841677195933696 1550346459251474432 1550737171564793856 1557916510322038272 1558439919893348352 1561235989532377088 1564758303314927616 1572530696745910272 1575352047303917568 1575749061428742144 1583044195972393728 1589462332517653524 1589595736700878848 1597357434633988608 1600760951292690432 1608171881622749184 1614691893351267072 1615234377615409152 1622712314548813824 1634110137777954816 1640735310985964928 1648331307796085136 1648885093815730176 1656518821101914112 1660048393933160448 1666778728620662784 1674495296808721408 1674917296631505864 1675057873082646528 1682671543375170243 1682812770643214336 1690061214322568304 1693662256501641216 1698456006446266368 1701503285466926592 1701932091738465636 1702074935551721472 1709954912105201664 1716887582803878912 1720545784382619648 1725270822954288477 1725415625596207104 1728511274125131776 1728946886845425408 1736951270580820896 1744139766657908736 1744579318010393088 1752656074112293056 1753244909880016896 1756390488223924224 1772271053216907264 1780476011796615168 1780924720468942944 1784269702322716672 1788295203788488704 1789319908025696256 1792981956728589312 1800856070204276736 1809193366825592832 1816528380020175456 1817569262042377984 1825551353867415552 1829441087191646208 1834619146203561984 1837910721854570496 1838373905000199168 1854372721270595778 1854528359484358656 1863583673739653376 1867554443174805504 1875126069698245632 1876200528559874048 1883807208909811584 1884281958710444097 1884440107217977344 1893164366973616128 1913708910638538752 1914191196150292416 1923053192428765992 1923214595020816384 1923699276118351872 1931498530654363776 1935614007430447104 1936723126255353856 1941092578795732992 1944575183390773248 1945065247701103584 1954070179403423508 1954234185263087616 1962157237490147328 1971738083376329688 1971903572109950976 1975441456143007744 1975939299251914752 1985087166378081024 1985754091477008384 1993804934869020672 2003035513271192064 2003708468434305024 2007303415113056256 2012984896528908288 2017104701319662976 2025452632247894016 2034829727767560192 2035342537678791936 2044765419797675232 2049122236261244928 2058121223090601984 2067649562086391808 2077222013762717696 2086344404419903488 2096531632957110048 2100469396405223424 2100998748571656192 2110725594629858304 2119283110023538032 2129809912845318144 2134347935056920576 2144229175496998912 2152922524468356096 2153465095669078968 2153645836820545536 2163434841482361741 2163616419398418432 2164161685633145856 2178813517037273088 2187647081314619904 2197775077061446848 2198513458420973568 2207426892176415744 2208691761469218816 2218391518623694848 2222371638160883712 2222931711658404096 2233223062175341152 2233973352911634432 2243562057833560324 2253414952430091072 2258216342002188288 2264608008595021824 2268671047289235456 2269242788984620848 2278634211278880768 2279939882806935552 2289183443738505216 2294061045843492864 2300361097272384636 2300554167461609472 2305262515793900544 2315935027441094528 2325519688877211648 2326105757347190784 2336874765483057408 2337659879840022528 2341853984298565632 2352138540674973696 2363028070955876352 2373968015728820224 2374566293958590592 2384193498776480286 2384393605051318272 2390642608971452416 2396036151950982912 2401141426939035648 2412257822434123776 2422037840026900608 2434068471823220736 2450547629139427328 2451165206666932224 2461102966478947392 2472496961694127704 2472704479312478208 2473327640723595264 2484778231652871168 2490072590899740672 2500168092930994176 2511742945213082112 2512375944947258796 2512586809623969792 2524219155964821504 2535304592712794112 2540493384752461824 2552254928200389888 2553112403327582208 2564070923238354656 2564932368157802496 2575331374205818368 2580818676573929472 2588123438394310656 2592766911187697664 2593420330268138112 2605426905871231344 2616209649986863104 2628984111168439584 2634585732335886336 2646782888504108032 2647672121969344512 2658406579825360896 2670714017694922752 2671387080703414416 2676404553484075008 2683979862038544384 2689472935092883968 2700603509663858688 2713106303690080256 2713790050238389248 2724792570030263184 2726353893063566976 2732162981681659904 2738327030801123328 2744161630787469312 2751928719305342976 2756866082781855744 2757560857500298752 2781559081905893667 2781792539226537984 2795375510609480064 2801331664762208256 2812689104547368448 2814300792839811072 2825710813364717376 2826660160826966016 2839746550460424192 2870563365957808128 2871286794225438624 2884579788643148988 2884821892531224576 2885548914177527808 2903421011145670656 2905084689383030784 2916862775086159872 2930366769415262464 2931105269105135262 2931351277894631424 2943235856235220992 2944922348625625088 2957607125064494532 2957855358164926464 2963162184214511616 2963908948877872128 2977630749567121536 2978631137215512576 3004553269906788096 3010955122669584384 3019477344793362432 3024894729718980608 3025657051979494464 3038178948371841024 3039919843742580736 3052244591651340288 3053013806518187904 3067148129696512848 3073683354391867392 3100692918502948864 3101474343129587712 3115833020644076544 3116879839786696704 3122471979064754176 3129516606629855232 3150704094607835136 3151498122857484288 3166088391944787456 3178924665035307048 3179191473401757696 3194714869267977216 3201521902585380864 3216343763245498368 3229383786702534144 3230468755230818304 3245424629097627648 3268220275555909632 3281470621971929856 3296662615592170272 3297770187631460352 3313037642203828224 3320096787866320896 3333557457241325568 3348990593617442816 3349834593263011728 3365343086750340486 3365625541286428672 3380122428645136608 3387324513003282432 3396912012892532736 3403006570933853184 3403864183476931272 3404149871103442944 3419909824210403328 3433775165607757824 3441091568765239296 3450541645908576954 3450831251192414208 3457022548250263552 3457893773690850816 3473902541161641792 3488279533315817472 3489158636020786176 3505312148224586112 3506489819760033792 3512780976447848448 3544542106433814528 3560952023593230336 3561849440937885888 3576590407576977408 3578639816051392512 3585963913457178624 3601712140408553472 3618386733651185664 3633056760040350912 3635138524084755968 3651102707734831104 3669238292407123968 3675821443709140992 3676747810000398336 3708745442541191556 3709056718968717312 3727167347479306752 3735108886349611008 3750252139396491264 3752401057119748096 3767614417819623168 3768563917420888194 3768880214435954688 3786328733947232256 3827417821277077504 3828382392300584832 3846106384857531984 3847398552236703744 3862997061308727552 3871228014860894208 3873446252510707712 3882185157591465984 3889150366781546496 3890130495402207168 3908140358806847016 3908468370526175232 3924314474980294656 3943476166752659376 3950882912286015488 3951878598503829504 3970174332756162048 3971508182954016768 3987609869738041344 4006071026542384128 4007416936868610048 4014606830226112512 4025969793057816576 4034209402639325952 4050905264495788032 4069659455535120384 4070685075357583872 4089530839595350464 4098244472522489856 4116242446181203968 4135299124172783616 4154444027525435392 4172688808839806976 4193063265914220096 4201997497143312384 4221451189259716608 4238566220047076064 4259619825690636288 4268695870113841152 4288458350993997824 4305845048936712192 4306930191338157936 4326869682964723482 4327232838796836864 4328323371266291712 4357627034074546176 4375294162629239808 4395550154122893696 4396657903657702893 4397026916841947136 4414853784352831488 4417383522938437632 4436783037247389696 4444743276321767424 4445863423316808192 4466446124350682304 4467946705823268864 4487124115667120648 4506829904860182144 4516432684004376576 4529216017190043648 4537342094578470912 4538485577969241696 4557268422557761536 4559879765613871104 4578366887477010432 4600722194544769272 4601108334923218944 4610525031587801088 4631870054882189056 4651039377754423296 4652211514694381568 4673749530966114816 4675319759680045056 4683707968597131264 4726056141911752704 4747936031457640448 4749132587917181184 4768386997552960572 4768787210102636544 4781285217942904832 4792072303901965824 4802282853878071296 4824515644868247552 4844075680053801216 4868136943646441472 4901095258278854656 4902330413333864448 4922205932957894784 4944993923388255408 4946655281447190528 4969556463305742336 4980145181799481344 5000336185861988352 5023485890426164224 5024751889894517592 5025173619247939584 5048014630125510729 5048438311929643008 5080986769504923648 5104509856400779776 5106224806655164416 5128141846476709312 5129864736315604992 5150662748411636736 5161637353147858944 5175812468862865431 5176246876788621312 5185533822375395328 5186840660536276224 5210853811742462688 5232419299973726208 5257968222336879168 5269171464671772672 5293565777008216064 5316813159650721792 5341428035389845504 5342774161406828832 5352809106968150016 5367959724077088768 5378945870185767936 5426212607380160512 5427580100476778496 5449585140060526368 5452707786127133952 5464325963363319808 5476654061602246656 5488323261574938624 5503857438610685952 5513732165563711488 5515121715000597504 5563118163811787334 5563585078453075968 5590751021218960128 5602663329524416512 5625378209094736896 5628601585679622144 5651421626729434752 5653320321653932032 5679493100920848384 5741126731915616256 5742573588450877248 5769159577286297976 5769643785062449152 5771097828355055616 5806842022291341312 5810169378766061568 5833725550172319744 5860733538830524928 5862210538210270524 5862702555789262848 5886471712470441984 5889844697251250176 5915214250128989064 5915710716329852928 5926324368429023232 5927817897755744256 5955261499134243072 5957262274431025152 6009106539813576192 6021910245339168768 6038954689586724864 6049789459437961216 6051314103958988928 6076357896743682048 6104489183302680576 6106027613036375808 6134296259393025696 6147366708783734784 6202948686259175424 6231666041288153088 6244943958129508352 6259033213259710464 6301408189215670272 6302996245714968576 6332176783889574912 6357849330070614096 6389429738535954432 6403043805170761728 6432687526490996736 6458767573405068288 6460937510461636608 6490304524447085223 6490849258195255296 6536440551111819264 6562941243943859712 6593325231184340544 6595540375262920704 6626075284407656448 6667114914482651136 6697981187234885632 6699669186526023456 6730686173500680972 6731251082572857344 6760244857290273216 6774649026006564864 6793824025785065472 6806013141867706368 6807728366953862544 6839819648420806656 6867550331215515648 6882183137530478592 6901083291817153908 6901662502384828416 6914045096500527104 6915787547381701632 6947805082323283584 6976559066631634944 6978317272041572352 7010624296449172224 7012979639520067584 7025561952895696896 7089084212867629056 7121904047186460672 7123698881875771776 7153180815153954816 7171927826914357248 7203424280817106944 7236773467302371328 7266113520080701824 7270277048169511936 7302205415469662208 7351642887418281984 7353495620000796672 7417490885082383112 7418113437937434624 7454334694958613504 7470217772699222016 7500504278792982528 7504802114239496192 7535228835639246336 7537127834841776388 7537760428871909376 7572657467894464512 7654835642554155008 7656764784601169664 7692212769715063968 7694797104473407488 7725994122617455104 7742456029721788416 7746892505021415424 7764370315182931968 7778300733563092992 7780260990804414336 7816280717613694032 7848628949960589312 7886952333505318752 7901765824572030976 7903757197007659008 7940348665512324096 7943016365908033536 7975219739476082688 8012142053084768256 8029213660452225024 8051939586115633152 8068418805278651904 8101810528991576064 8139318911070240768 8141370150715167744 8179061679190700928 8196488945044979712 8232484892362407936 8270598248345567232 8308888055050870784 8344677245717681001 8345377617679613952 8386126531828440192 8403994994286624768 8442902378519433216 8477132440094152128 8519239651381272576 8576916701987995648 8611690097873424384 8613860382676315872 8653739365929446964 8654465677593673728 8656646742532583424 8715254068149092352 8750588325258479616 8791100308245787392 8793315807315405786 8794053833683894272 8829707568705662976 8834767045876875264 8873566074494779392 8889486552643534848 8891726846633616384 8932892248701364608 8935893411646537728 8974248231334241296 9013659809720364288 9032865368008753152 9058432034380087296 9074684189156941824 9076971155938483392 9114536845115523072 9119759531227742208 9156733774954020864 9201444389089538544 9221050063175602176 9263740109764378112 9302078755508846592 9304423029388763136 9347499061932229632 9350639519360090112 9367415937194262528 9452112283823505408 9495872062915280896 9498265175834362368 9536773995105921144 9537574420205273088 9562570435885809664 9584144607803931648 9604565707756142592 9649031289736495104 9688151360107602432 9736273887292882944 9804660826667728896 9844411865915789568 9889987846776510816 9893310562894381056 9939112926611484672 9960290363598962688 10000672371723976704 10046971780852328448 10049503779789035184 10096029260251021458 10096876623859286016 10161973539009847296 10209019712801559552 10212449613310328832 10256283692953418624 10259729472631209984 10301325496823273472 10323274706295717888 10351624937725730862 10352493753577242624 10371067644750790656 10373681321072552448 10421707623484925376 10464838599947452416 10515936444673758336 10538342929343545344 10587131554016432128 10633626319301443584 10682856070779691008 10685548322813657664 10735919448154177536 10757891740371535872 10852425214760321024 10855160200953556992 10899170280121052736 10905415572254267904 10928651926726639616 10953308123204493312 11007714877221371904 11027464331127422976 11030243430001195008 11126236327623574668 11127170156906151936 11181502042437920256 11205326659048833024 11250756418189473792 11257203171359244288 11302843253458869504 11306640643307864064 11358986201841696768 11482253463831232512 11485147176901754496 11538319154572595952 11542195656710111232 11613684044582682624 11620338757532123136 11667451100344639488 11721467077661049856 11724421076420541048 11725405111578525696 11772943424940883968 11779689394502500352 11830428500257978128 11852648736858046464 11855635795511488512 11910522998268486144 11914524548862050304 12018213079627152384 12043820490678337536 12077909379173449728 12099578918875922432 12102628207917977856 12152715793487364096 12208978366605361152 12212055226072751616 12268592518786051392 12294733417567469568 12405897372518350848 12463332082576306176 12489887916259016704 12518066426519420928 12605992491429937152 12664353567779149824 12715698660141228192 12778859477071908864 12806087610341523456 12865375052981993472 12917535146810136576 12980609048894170446 12981698516390510592 13072881102223638528 13125882487887719424 13186650462368681088 13189973710973108679 13191080750525841408 13252150568815312896 13334229828965302272 13395962374469771264 13399338373052046912 13461372347001361944 13462502165145714688 13520489714580546432 13549298052013129728 13587648051570130944 13612026283735412736 13615456733907725088 13679639296841613312 13735100662431031296 13802166583634307816 13803325004769656832 13828090193001054208 13831575094763403264 13895610164646567168 13953118133263269888 13956634544083144704 14021248592898344448 14025959279040135168 14051123905791393792 14178168425735258112 14243808094372921344 14247397763751543552 14306361630307909632 14343855653828714496 14406848561634213888 14473546934604742656 14532227040161403648 14540554096339023872 14604410830939324416 14703285774836563968 14706991240001593344 14834981770164766224 14908669389917227008 14940435545398444032 15001008557585965056 15009604228478992384 15070457671278492672 15074255669683552776 15075520857743818752 15144043890376532187 15145314935788929024 15309671285108310016 15313529569202339328 15384425539430127936 15389594208946814976 15451988245234910208 15484912059443576832 15528740630365863936 15556601467126185984 15560521981608828672 15632561435227388064 15697257899921178624 15773904667010637504 15807514394015318016 15880697331024648192 15950439478952165376 16024284106169536512 16058427320904450048 16103879172231266304 16136837610557303808 16278637822140481536 16282740301430335488 16358123358381401856 16392977890089959424 16464969784724815872 16541196496691134464 16617776110101741568 16689354491435362002 16690755235359227904 16772253063656880384 16807989988573249536 16885804757038866432 16954264880188304256 17038479302762545152 17153833403975991296 17223380195746848768 17227720765352631744 17307478731858893928 17308931355187347456 17313293485065166848 17430508136298184704 17501176650516959232 17582200616491574784 17586631614630811572 17588107667367788544 17659415137411325952 17669534091753750528 17747132148989558784 17778973105287069696 17783453693267232768 17865784497402729216 17871786823293075456 17948496462668482592 18027319619440728576 18065730736017506304 18116864068760174592 18149368378313883648 18153942311876966784 18229073690231046144 18313467549908041728 18402888778179077088 18442100126351204352 18527480219528756224 18608846058777526272 18694998123864459264 18734831874388525056 18904224567647010816 18991744125830561792 18996530351668724736 19073547990211842288 19125140871771619328 19168289215607863296 19209131415512285184 19298062579472990208 19376302720215204864 19470913573341255669 19472547774585765888 19609321653335457792 19688823731831579136 19779975693553021632 19786621125788762112 19878225853222969344 20001344743447953408 20093943561704656896 20099007559578070368 20192058520502042916 20193753247718572032 20323947078019694592 20418039425603119104 20512567385906837248 20519458945262419968 20602650993646546944 20646549412591435776 20703249875451461724 20704987507154485248 20742135289501581312 20747362642145104896 20843415246969850752 20929677199894904832 21031872889347516672 21076685858687090688 21174263108032864256 21267252638602887168 21365712141559382016 21371096645627315328 21515783480743071744 21704850429520642048 21710320401907113984 21798340560242105472 21810831144508535808 21857303853453279232 21906616246408986624 22054928662254845952 22060486860002390016 22252472655247149336 22254340313812303872 22363004084875840512 22410653318097666048 22501512836378947584 22514406342718488576 22605686506917739008 22613281286615728128 22717972403683393536 22964506927662465024 22970294353803508992 23076638309145191904 23084391313420222464 23227368089165365248 23240677515064246272 23334902200689278976 23442934155322099712 23448842152841082096 23545886849881767936 23559378789005000704 23660857000515956256 23705297473716092928 23711271591022977024 23821045996536972288 23829049097724100608 24036426159254304768 24087640981356675072 24155818758346899456 24199157837751844864 24205256415835955712 24305431586974728192 24417956733210722304 24424110452145503232 24537185037572102784 24589466835134939136 24811794745036701696 24926664165152612352 25036132853038841856 25211984982859874304 25328707135558299648 25431397320282456384 25557718954143817728 25730750105963986944 25835070293620273152 25961218097788340892 25963397032781021184 26145762204447277056 26251764975775438848 26373300924737362176 26379947421946217358 26382161501051682816 26504301137630625792 26668459657930604544 26791924748939542528 26798676746104093824 26922744694002723888 27040979429161092864 27098596104026259456 27175296103140261888 27224052567470825472 27230913467815450176 27359278593683226624 27470201324862062592 27604333167268615632 27656180386002108416 27663150189526806528 27791220329293134336 27906236266526539776 27913269088166289408 28042497185796688896 28051918558080270336 28102247811582787584 28356336851470516224 28487616188745842688 28494795527503087104 28612723260615819264 28687711307657428992 28813697123268427776 28947093869209485312 29064454080322807296 29081108192678047744 29208821661878648832 29413982480003186688 29669963540329532448 29817338779834454016 29880871090796888064 30002017115171930112 30019208456957984768 30140915342556985344 30148511339367105552 30288087780753064374 30290629871577858048 30619342570216620032 30627059138404678656 30768851078860255872 30779188417893629952 30903976490469820416 30969824118887153664 31057481260731727872 31113202934252371968 31121043963217657344 31265122870454776128 31394515799842357248 31547809334021275008 31615028788030636032 31761394662049296384 31900878957904330752 32048568212339073024 32207758344462532608 32273675221114607616 32557275644280963072 32565480602860670976 32716246716762803712 32785955780179918848 33082392993382268928 33235552220203483136 33378708982870724004 33381510470718455808 33544506127313760768 33615979977146499072 33771609514077732864 33908529760376608512 34076958605525090304 34307666807951982592 34446760391493697536 34455441530705263488 34614957463717787856 34626586970130333696 34861016272596369408 35002353301033918464 35164401232983149568 35173263229261623144 35176215334735577088 35318830274822651904 35339068183507501056 35557946210574139392 35566907386534465536 35731568994805458432 35743573646586150912 35896992925336965184 36054639238881457152 36131461472035012608 36233728137520349184 36298736756627767296 36307884623753933568 36458147380462092288 36626935099816083456 36805777556358154176 36884200252702408704 37054960439057512448 37217692117555052544 37389996247728918528 37469663748777050112 37983488251661123584 37993060703337449472 38147095980423684576 38250281743543238656 38336578431215726592 38418262831024570368 38596125158945980416 38752605440430409728 38941827146682511338 38945095549171531776 39218643306670915584 39377647463663158272 39559951387106043264 39573242251577524224 39756451706445938688 40002689486895906816 40187887123409313792 40198015119156140736 40384117041004085832 40387506495437144064 40647894156039389184 40836078851206238208 41025134771813674496 41038917890524839936 41205301987293093888 41406499750902923448 41409975014308970496 41484270579003162624 41494725284290209792 41686830493939701504 41859354399789809664 42063745778695033344 42153371717374181376 42348526216065728512 42534505277205774336 42731424283118764032 42742193291254630656 43031566961486143488 43420640803814227968 43596681120484210944 43621662289017071616 43714607706906558464 43813232492817973248 44109857324509691904 44120973720004780032 44504945310494298672 44726008169751681024 44821306636195332096 45003025672757895168 45028812685436977152 45211373013835478016 45226562573231456256 45432131671129596561 45435944807366787072 45929013855324930048 45940588707607017984 46153276618290383808 46168782626840444928 46454736178330730496 46669804401378557952 46885868310644199424 46897684305682164192 47091773699763535872 47118757578010001408 47321714001031912512 47422543182045954048 47642091993073944576 48072852318508609536 48175281962713350144 48311637516693798912 48398315675503689728 48410512831671911424 48835913466421444608 48848220904291006464 49074370075144205568 49178933670269878272 49623589490073403392 49853328330305224704 50072265706077683712 50423969965719748608 50657414271116599296 50862794640564912768 51115437908287635456 51461500211927973888 51670140587240546304 51922436195576681784 51926794065562042368 52291524408894554112 52503529951550877696 52746601849474724352 52759894843892434716 52764323002103365632 53008602275261251584 53336919315861209088 53583849497879085056 53597353492208187648 53845489388005447776 54081958858322185728 54197192208052518912 54350592206280523776 54448105134941650944 54461826935630900352 54940402649724125184 55208666334537231264 55312360772004216832 55326300379053613056 55582440658586268672 55826538176332578816 56084994371593377792 56204495623165575168 56712673702941032448 56975232377491685376 56989591055006174208 57375422615314857984 57627394246536855552 57894187738418970624 58128908160645614592 58162216385356095488 58412740720023767007 58417643323757297664 58827964960006373376 59339927080659064896 59634677559668908032 60004034230343860224 60038416913915969536 60281830685113970688 60297022678734211104 60576175561506128748 60581259743155716096 61238685140433240064 61254118276809357312 61537702157720511744 61558376835787259904 61807952980939640832 61939648237774307328 62114962521463455744 62226405868504743936 62242087926435314688 62530245740909552256 62789031599684714496 63095618668042550016 63230057576061272064 63522789324098592768 63801757915808661504 64097136424678146048 64547350442229215232 65114551288561926144 65130961205721341952 65432493433525607424 65571911560359837696 66164785986764537856 66471104440406966272 66757417965741448008 66763020941436911616 67089012254627521536 67231959954292998144 67543219028155465728 67817059520753217024 68153917211050180608 68893520782987395072 68910883061410526976 69229914927435575712 69253173940260667392 69722032545192738816 70004706602067836928 70328802465966299136 70346526458523246288 70637660549645303808 70678136367015002112 71115892421148278784 71133814773068931072 71463137989610916864 71487147293172301824 71793985850673930368 72109278477762914304 72262922944070025216 72467456275040698368 72597473513255534592 72615769247507867136 72916294760924184576 73253870199632166912 73611555112716308352 73768400505404817408 74109920878115024896 74435384235110105088 74779992495457837056 75966976503322247168 75986121406674898944 76294191960847369152 76500563487086477312 76673156862431453184 77192250317891960832 77505210880860819456 77883654293365022676 77890191098343063552 78437286613341831168 78755294927326316544 79119902774212086528 79146484503155048448 79512903412891877376 80005378973791813632 80375774246818627584 80396030238312281472 80768234082008171664 81295788312078778368 81672157702412476416 82050269543627348992 82077835781049679872 82410603974586187776 82812999501805846896 82968541158006325248 82989450568580419584 83373660987879403008 83718708799579619328 84127491557390066688 84306743434748362752 84697052432131457024 85069010554411548672 85462848566237528064 85484386582509261312 86063133922972286976 86841281607628455936 87193362240968421888 87243324578034143232 87429215413813116928 87626464985635946496 88241947440009560064 89009890620988597344 89452016339503362048 89642613272390664192 90006051345515790336 90057625370873954304 90422746027670956032 90864263342259193122 90871889614733574144 91858027710649860096 91881177415214035968 92306553236580767616 92337565253680889856 92909472356661460992 93339608802757115904 93771736621288398848 93795368611364328384 94183547399527071744 94237515156020002816 94643428002063825024 94845086364091908096 95284183986147889152 96145704637017219072 96623275033387597824 96796631351007379456 96821025663343822848 97671826932842889216 97696441808582012928 98148740150288411136 98357867340539756544 99247178980146806784 99706656660610449408 100144531412155367424 100847939931439497216 101314828542233198592 101725589281129825536 102230875816575270912 102923000423855947776 103340281174481092608 103844872391153363568 104583048817789108224 105007059903101755392 105493203698949448704 105519789687784869432 105528646004206731264 106017204550522503168 106673838631722418176 107167698995758170112 107194706984416375296 107690978776010895552 108163917716644371456 108394384416105037824 108701184412561047552 108896210269883301888 108923653871261800704 109880805299448250368 110417332669074462528 110652600758107226112 111164881317172537344 111653076352665157632 112169988743186755584 112408991246331150336 113950464754983370752 113979182110012348416 114750845230629715968 115254788493073711104 115788375476837941248 116257816321291229184 116324432770712190976 116825481440047534014 116835286647514595328 117655929920012746752 118679854161318129792 119269355119337816064 120008068460687720448 120076833827831939072 120563661370227941376 120594045357468422208 121152351123012257496 121162519486311432192 122477370280866480128 122508236553618714624 123075404315441023488 123116753671574519808 123615905961879281664 124229925042926911488 124452811737009487872 124484175852870629376 125060491481819104512 125578063199369428992 126191237336085100032 126460115152122544128 127045578648197185536 127603515831617323008 128194272849356292096 129094700884458430464 130261922411442683904 130864986867051214848 131143823120719675392 132329571973529075712 132942208880813932544 133514835931482896016 134178024509255043072 134463919908585996288 135086438056310931456 135634119041506434048 136296395013388789683 136307834422100361216 137787041565974790144 137821766122821053952 138459829854871151424 138506347880521334784 140009413204135673856 140657604931932598272 140693052917046492576 141275321099290607616 141356272734030004224 142267629546137862144 142926275979221833728 143587971701347860736 144218556955525828608 144525845888140050432 144934912550081396736 145194947026511069184 145231538495015734272 146507740399264333824 147223110225432616704 147536801010809634816 148219841756230049792 148870768470220210176 149559984990915674112 151933953006644494336 151972242813349797888 152588383921694738304 153001126974172954624 153346313724862906368 154384500635783921664 155010421761721638912 155767308586730045352 155780382196686127104 156874573226683662336 157510589854652633088 158239805548424173056 158292969006310096896 159025806825783754752 160010757947583627264 160751548493637255168 160792060476624562944 161536468164016343328 162591576624157556736 163344315404824952832 164100539087254697984 164821207949172375552 165625999003611693792 165937082316012650496 165978901137160839168 166747321975758806016 168254983114780133376 168613486869496725504 169394104864262914048 170138021108823097344 170925697132475056128 170968773165018522624 172126267845944573952 173682563215256911872 174386724481936843776 174486649156068286464 175252929971271892992 176483894880019120128 178019781241977194688 178904032679006724096 180012102691031580672 180115250741747908608 180845492055341912064 181728526684518386244 181743779229467148288 183716055421299720192 183762354830428071936 184613106473161535232 184675130507361779712 185818944713322921984 186679217605514231808 187543473242576797696 187590737222728656768 188367094799054143488 189286856004127650048 189690172728183816192 190568367972295778304 192291409274034438144 193593262702014758912 193642051326687645696 195343653865685778432 195392883617164025856 196297480300576822272 196715734681079513088 198494357960293613568 199413313321220898816 200289062824310734848 201695879862878994432 202629657084466397184 203451178562259651072 204461751633150541824 206680562348962185216 207689744782306727136 209166097635578216448 210014119806203510784 210986407397898897408 211039579375569738864 212034409101045006336 213347677263444836352 214335397991516340224 214389413968832750592 215381957552021791104 216327835433288742912 216788768832210075648 217402368825122095104 217792420539766603776 217847307742523601408 219761610598896500736 220834665338148925056 221305201516214452224 222329762634345074688 223306152705330315264 224339977486373511168 227900929509966741504 227958364220024696832 229501690461259431936 231576750953675882496 232515632642582458368 232648865541424381952 233650962880095068028 233670573295029190656 235311859840025493504 237359708322636259584 238538710238675632128 240016136921375440896 240153667655663878144 241127322740455882752 241188090714936844416 242304702246024514992 244954740561732960256 245016473107237429248 246150808630882046976 246233507343149039616 247231811923758563328 248905623474018975744 248968351705741258752 250120982963638209024 251156126398738857984 252382474672170200064 252920230304245088256 254091157296394371072 255207031663234646016 256388545698712584192 258189401768916860928 260523844822885367808 261729973734102429696 262287646241439350784 265884417761627865088 267029671862965792032 268356049018510086144 268927839817171992576 270172876112621862912 271268238083012868096 272592790026777579366 272615668844200722432 275574083131949580288 275643532245642107904 276919659709742302848 277012695761042669568 280018826408271347712 281315209863865196544 281386105834092985152 282550642198581215232 282712545468060008448 284535259092275724288 285852551958443667456 287175943402695721472 288437113911051657216 289869825100162793472 290389894053022138368 290463076990031468544 293015480798528667648 294446220450865233408 295073602021619269632 296439683512460099584 297741536940440420352 299119969981831348224 303944485626699595776 305176767843389476608 306002253948345909248 306692627449725812736 308769001271567843328 310020843523443277824 311534617173460090704 313749146453367324672 315021179709305266176 316479611096848346112 316585938012620193792 318051613651567509504 320021515895167254528 321503096987274510336 321584120953249125888 323072936328032686656 325183153248315113472 326688630809649905664 328201078174509395968 329642415898344751104 331251998007223387584 331957802274321678336 333494643951517612032 336509966229560266752 337226973738993451008 338788209728525828096 341851394264950112256 341937546330037045248 344252535691889147904 347365126430513823744 348773448963873687552 348973298312136572928 350505859942543785984 352967789760038240256 356039562483954389376 357808065358013448192 360024205382063161344 360230501483495817216 361690984110683824128 363457053369036772488 363487558458934296576 367432110842599440384 367524709660856143872 369226212946323070464 369350261014723559424 373358435211028463616 375086946485153595392 375181474445457313536 376734189598108286976 378573712008255300096 379380345456367632384 381136735944591556608 384582818548068876288 387186525404029517824 387284102653375291392 390785767234328051712 392594960601153644544 393431469362159026176 396988715920587227136 398826626642441797632 403391759725757988864 405259314168932794368 406902357124519302144 408889185040166369049 408923503266301083648 413361124697924370432 415379489564613454272 420028239612407021568 421972814795797794816 422079158751139477728 424068818202090012672 428670795983032680448 428778827937665501184 430763915104043582208 432655670866577485824 433577537664420151296 434804737650244190208 435584841079533207552 435694615485047202816 439523221197793001472 441669330676297850112 442610403032428904448 444659525268690149376 446612305410660630528 448679954972747022336 455801859019933483008 455916728440049393664 459003380922518863872 463153501907351764992 465031265285164916736 465297731082848763904 467301925760190136056 467341146590058381312 470623719680050987008 474719416645272519168 477077420477351264256 480032273842750881792 482254645480911765504 482376181429873688832 484609404492049029984 490032946214474858496 492301617261764093952 494463623847517126656 497811246948037951488 497936703411482517504 500241965927276418048 504764949344340400128 505840460608490176512 508182314592788742144 510414063326469292032 512777091397425168384 516378803537833721856 521047689645770735616 523459947468204859392 531768835523255730176 534059343725931584064 536712098037020172288 540345752225243725824 542536476166025736192 545185580053555158732 545231337688401444864 551148166263899160576 551287064491284215808 553839319419484605696 554025391522085339136 560037652816542695424 562630419727730393088 562772211668185970304 565101284397162430464 569070518184551448576 571705103916887334912 574351886805391442944 576874227822103314432 580779788106044276736 580926153980062937088 586030961597057335296 588892440901730466816 590147204043238539264 592879367024920199168 595483073880880840704 598239939963662696448 607888971253399191552 610353535686778953216 612004507896691818496 613385254899451625472 620041687046886555648 623069234346920181408 627498292906734649344 630042359418610532352 632959222193696692224 636103227303135019008 640043031790334509056 643006193974549020672 643168241906498251776 646145872656065373312 650366306496630226944 653377261619299811328 656402156349018791936 659284831796689502208 662503996014446775168 663915604548643356672 666989287903035224064 673019932459120533504 677576419457051656192 683702788529900224512 683875092660074090496 688505071383778295808 694730252861027647488 697546897927747375104 697946596624273145856 701011719885087571968 705935579520076480512 712079124967908778752 715616130716026896384 720048410764126322688 720461002966991634432 723381968221367648256 726914106738073544976 734864221685198880768 735049419321712287744 738452425892646140928 738700522029447118848 746716870422056927232 750173892970307190784 750362948890914627072 753468379196216573952 757147424016510600192 758760690912735264768 762273471889183113216 769165637096137752576 774568205306750582784 781571534468656103424 785189921202307289088 786862938724318052352 797653253284883595264 806783519451515977728 810518628337865588736 813804714249038604288 817778370080332738098 817847006532602167296 826722249395848740864 830758979129226908544 840056479224814043136 843945629591595589632 844158317502278955456 848137636404180025344 857341591966065360896 857557655875331002368 861527830208087164416 865311341733154971648 869609475300488380416 871169682159066415104 871389230970094405632 879046442395586002944 883338661352595700224 885220806064857808896 889319050537380298752 893224610821321261056 897359909945494044672 911833456880098787328 918006761845037727744 926307003814703529984 930062530570329833472 930595462165697527808 934603851520380272112 941247439360101974016 949438833290545038336 954154840954702528512 960064547685501763584 964509290961823531008 964752362859747377664 969218808984098059968 980065892428949716992 984603234523528187904 988927247695034253312 995873406822965035008 1000483931854552836096 1009529898688680800256 1011680921216980353024 1016364629185577484288 1025554182794850336768 1032757607075667443712 1042095379291541471232 1046919894936409718784 1063537671046511460352 1068118687451863168128 1073424196074040344576 1080691504450487451648 1085072952332051472384 1090371160107110317464 1090462675376802889728 1102296332527798321152 1102574128982568431616 1107678638838969211392 1108050783044170678272 1120075305633085390848 1125260839455460786176 1125544423336371940608 1130202568794324860928 1138141036369102897152 1143410207833774669824 1148703773610782885888 1153748455644206628864 1161559576212088553472 1161852307960125874176 1177784881803460933632 1180294408086477078528 1185758734049840398336 1190966147761761681408 1196479879927325392896 1215777942506798383104 1220707071373557906432 1226770509798903250944 1240083374093773111296 1246138468693840362816 1260084718837221064704 1265918444387393384448 1272206454606270038016 1286012387949098041344 1286336483812996503552 1292291745312130746624 1300732612993260453888 1306754523238599622656 1312804312698037583872 1318569663593379004416 1325007992028893550336 1327831209097286713344 1333978575806070448128 1346039864918241067008 1355152838914103312384 1367405577059800449024 1367750185320148180992 1377010142767556591616 1389460505722055294976 1395093795855494750208 1395893193248546291712 1402023439770175143936 1411871159040152961024 1424158249935817557504 1431232261432053792768 1440096821528252645376 1446763936442735296512 1453828213476147089952 1470098838643424575488 1476904851785292281856 1493433740844113854464 1500347785940614381568 1500725897781829254144 1514294848033021200384 1517521381825470529536 1524546943778366226432 1538331274192275505152 1549136410613501165568 1563143068937312206848 1570379842404614578176 1595306506569767190528 1621037256675731177472 1627609428498077208576 1635556740160665476196 1635694013065204334592 1653444498791697481728 1661517958258453817088 1680112958449628086272 1687891259183191179264 1688316635004557910912 1714683183932130721792 1715115311750662004736 1723055660416174328832 1730622683466309943296 1742339364318132830208 1742778461940188811264 1758092884791172005888 1766677322705191400448 1770441612129715617792 1778638101074760597504 1786449221642642522112 1794719819890988089344 1823666913760197574656 1836013523690075455488 1860125061140659666944 1861190924331395055616 1869207703040760544224 1882494878720203948032 1898877666581090076672 1908309681909405057024 1920129095371003527168 1929018581923647062016 1929504725719494755328 1938437617968196119936 1960131784857899433984 1969206469047056375808 1977854495390068506624 1991746813645930070016 2000967863709105672192 2019059797377361600512 2032729258371154968576 2051108365589700673536 2065515214151334887424 2084190758583082942464 2093839789872819437568 2136237374903726336256 2146848392148080689152 2161383008900974903296 2170145904664102944768 2180742320214220634928 2204592665055596642304 2205148257965136863232 2215357277677938422784 2216101566088341356544 2240150611266170781696 2250521678910921572352 2251088846672743881216 2260405137588649721856 2276282072738205794304 2286820415667549339648 2297407547221565771776 2307496911288413257728 2323704615920251748352 2355569763606921867264 2360588816172954157056 2371517468099680796672 2392959759854650785792 2431555885013596766208 2441414142747115812864 2453541019597806501888 2480166748187546222592 2492276937387680725632 2520169437674442129408 2531836888774786768896 2544412909212540076032 2572024775898196082688 2572672967625993007104 2584583490624261493248 2613509046477199245312 2625608625396075167744 2637139327186758008832 2650015984057787100672 2655662418194573426688 2667957151612140896256 2692079729836482134016 2710305677828206624768 2735500370640296361984 2754020285535113183232 2778921011444110589952 2790187591710989500416 2791786386497092583424 2823742318080305922048 2848316499871635115008 2862464522864107585536 2880193643056505290752 2893527872885470593024 2907656426952294179904 2940197677286849150976 2953809703570584563712 3000695571881228763136 3001451795563658508288 3028589696066042400768 3035042763650941059072 3049093887556732452864 3076662548384551010304 3098272821227002331136 3126286137874624413696 3140759684809229156352 3190613013139534381056 3242074513351462354944 3255218856996154417152 3271113480321330952392 3271388026130408669184 3306888997583394963456 3323035916516907634176 3360225916899256172544 3375782518366382358528 3376633270009115821824 3430230623501324009472 3446111320832348657664 3461245366932619886592 3484678728636265660416 3485556923880377622528 3533354645410382800896 3540883224259431235584 3557276202149521195008 3572898443285285044224 3589439639781976178688 3647333827520395149312 3720250122281319333888 3722381848662790111232 3738415406081521088448 3797755333162180153344 3816619363818810114048 3858037163847294124032 3859009451438989510656 3876875235936392239872 3920263569715798867968 3938412938094112751616 3955708990780137013248 3983493627291860140032 4001935727418211344384 4038119594754723201024 4065458516742309937152 4102216731179401347072 4131030428302669774848 4168381517166165884928 4187679579745638875136 4272474749807452672512 4293696784296161378304 4340291809328205889536 4361484640428441269856 4410296515930273726464 4430714555355876845568 4480301222532341563392 4501043357821843144704 4502177693345487762432 4552564145476411588608 4573640831335098679296 4594815094443131543552 4614993822576826515456 4647409231840503496704 4711139527213843734528 4743034936199361593344 4785919519709301571584 4863111770027193532416 4882828285494231625728 4907082039195613003776 4960333496375092445184 4984553874775361451264 5040338875348884258816 5063673777549573537792 5144049551796392165376 5145345935251986014208 5169166981248522986496 5227018092954398490624 5251217250792150335488 5274278654373516017664 5300031968115574201344 5311324836389146853376 5335914303224281792512 5384159459672964268032 5471000741280592723968 5508040571070226366464 5580375183421979000832 5583572772994185166848 5647484636160611844096 5696632999743270230016 5724929045728215171072 5760387286113010581504 5787055745770941186048 5815312853904588359808 5880395354573698301952 5907619407141169127424 6001391143762457526272 6002903591127317016576 6057179392132084801536 6098187775113464905728 6153325096769102020608 6196545642454004662272 6252572275749248827392 6281519369618458312704 6484149026702924709888 6510437713992308834304 6542226960642661904784 6613777995166789926912 6646071833033815268352 6720451833798512345088 6751565036732764717056 6753266540018231643648 6860461247002648018944 6892222641664697315328 6922490733865239773184 6971113847760755245056 7066709290820765601792 7081766448518862471168 7114552404299042390016 7178879279563952357376 7294667655040790298624 7440500244562638667776 7444763697325580222464 7476830812163042176896 7595510666324360306688 7633238727637620228096 7716074327694588248064 7718018902877979021312 7753750471872784479744 7840527139431597735936 7876825876188225503232 7911417981560274026496 7966987254583720280064 8003871454836422688768 8076239189509446402048 8130917033484619874304 8262060856605339549696 8336763034332331769856 8375359159491277750272 8544949499614905345024 8587393568592322756608 8680583618656411779072 8722969280856882539712 8820593031860547452928 8861429110711753691136 9002086715643686289408 9004355386690975524864 9105128290952823177216 9147281662670197358592 9189630188886263087104 9229987645153653030912 9294818463681006993408 9422279054427687469056 9486069872398723186688 9571839039418603143168 9726223540054387064832 9765656570988463251456 9814164078391226007552 9920666992750184890368 9969107749550722902528 10080677750697768517632 10127347555099147075584 10290691870503972028416 10338333962497045972992 10454036185908796981248 10502434501584300670976 10600063936231148402688 10622649672778293706752 10671828606448563585024 10768318919345928536064 10942001482561185447936 11160750366843958001664 11167145545988370333696 11393265999486540460032 11449858091456430342144 11574111491541882372096 11630625707809176719616 11760790709147396603904 11815238814282338254848 12002782287524915052544 12005807182254634033152 12114358784264169603072 12196375550226929811456 12306650193538204041216 12393091284908009324544 12505144551498497654784 12563038739236916625408 13020875427984617668608 13084453921285323809568 13292143666067630536704 13440903667597024690176 13503130073465529434112 13506533080036463287296 13720922494005296037888 13784445283329394630656 13844981467730479546368 13942227695521510490112 14133418581641531203584 14229104808598084780032 14357758559127904714752 14589335310081580597248 14881000489125277335552 14953661624326084353792 15191021332648720613376 15432148655389176496128 15436037805755958042624 15507500943745568959488 15681054278863195471872 15753651752376451006464 15822835963120548052992 15933974509167440560128 16007742909672845377536 16152478379018892804096 16524121713210679099392 16750718318982555500544 17089898999229810690048 17174787137184645513216 17361167237312823558144 17445938561713765079424 17641186063721094905856 17722858221423507382272 18004173431287372578816 18008710773381951049728 18294563325340394717184 18379260377772526174208 18459975290307306061824 18589636927362013986816 18844558108855374938112 18972139744797446373376 19452447080108774129664 19531313141976926502912 19841333985500369780736 19938215499101445805056 20161355501395537035264 20254695110198294151168 20581383741007944056832 20676667924994091945984 21004869003168601341952 21200127872462296805376 21245299345556587413504 21343657212897127170048 21536637838691857072128 21884002965122370895872 22321500733687916003328 22334291091976740667392 22786531998973080920064 22899716182912860684288 23148222983083764744192 23261251415618353439232 23521581418294793207808 23630477628564676509696 24011614364509268066304 24228717568528339206144 24392751100453859622912 24786182569816018649088 25010289102996995309568 25126077478473833250816 26041750855969235337216 26168907842570647619136 26584287332135261073408 27006260146931058868224 27013066160072926574592 27441844988010592075776 27568890566658789261312 27689962935460959092736 27884455391043020980224 28266837163283062407168 28458209617196169560064 28715517118255809429504 29178670620163161194496 29762000978250554671104 29907323248652168707584 30382042665297441226752 30872075611511916085248 31015001887491137918976 31362108557726390943744 31507303504752902012928 31867949018334881120256 32015485819345690755072 32304956758037785608192 33501436637965111001088 34179797998459621380096 34349574274369291026432 34722334474625647116288 34891877123427530158848 35282372127442189811712 35445716442847014764544 36008346862574745157632 36017421546763902099456 36589126650680789434368 36758520755545052348416 36919950580614612123648 37179273854724027973632 37689116217710749876224 39062626283953853005824 39876430998202891610112 40322711002791074070528 40509390220396588302336 41162767482015888113664 41353335849988183891968 42009738006337202683904 42400255744924593610752 42687314425794254340096 43073275677383714144256 43768005930244741791744 44643001467375832006656 45573063997946161840128 46296445966167529488384 46522502831236706878464 47043162836589586415616 47260955257129353019392 48023228729018536132608 48457435137056678412288 49572365139632037298176 50252154956947666501632 52083501711938470674432 52337815685141295238272 53168574664270522146816 54012520293862117736448 54026132320145853149184 54883689976021184151552 55137781133317578522624 55379925870921918185472 55768910782086041960448 56533674326566124814336 56916419234392339120128 58357341240326322388992 59524001956501109342208 59814646497304337415168 60764085330594882453504 61744151223023832170496 62030003774982275837952 63014607009505804025856 63735898036669762240512 64030971638691381510144 64609913516075571216384 67002873275930222002176 68359595996919242760192 68699148548738582052864 69444668949251294232576 69783754246855060317696 70564744254884379623424 70891432885694029529088 72034843093527804198912 73178253301361578868736 73517041511090104696832 74358547709448055947264 75378232435421499752448 78125252567907706011648 79752861996405783220224 81018780440793176604672 82325534964031776227328 82706671699976367783936 84019476012674405367808 84800511489849187221504 85374628851588508680192 86146551354767428288512 87536011860489483583488 89286002934751664013312 91146127995892323680256 93045005662473413756928 94086325673179172831232 94521910514258706038784 96046457458037072265216 96914870274113356824576 100504309913895333003264 104167003423876941348864 104675631370282590476544 106337149328541044293632 108025040587724235472896 108052264640291706298368 109767379952042368303104 110275562266635157045248 110759851741843836370944 111537821564172083920896 113067348653132249628672 119629292994608674830336 121528170661189764907008 123488302446047664340992 124060007549964551675904 126029214019011608051712 128061943277382763020288 129219827032151142432768 136719191993838485520384 138889337898502588465152 139567508493710120635392 141129488509768759246848 141782865771388059058176 144069686187055608397824 147034083022180209393664 148717095418896111894528 150756464870842999504896 156250505135815412023296 159505723992811566440448 162037560881586353209344 164651069928063552454656 165413343399952735567872 169601022979698374443008 170749257703177017360384 175072023720978967166976 178572005869503328026624 182292255991784647360512 186090011324946827513856 189043821028517412077568 192092914916074144530432 193829740548226713649152 201008619827790666006528 208334006847753882697728 209351262740565180953088 212674298657082088587264 216104529280583412596736 219534759904084736606208 220551124533270314090496 223075643128344167841792 226134697306264499257344 239258585989217349660672 243056341322379529814016 246976604892095328681984 248120015099929103351808 252058428038023216103424 256123886554765526040576 258439654064302284865536 273438383987676971040768 279135016987420241270784 282258977019537518493696 283565731542776118116352 288139372374111216795648 294068166044360418787328 301512929741685999009792 312501010271630824046592 319011447985623132880896 324075121763172706418688 329302139856127104909312 330826686799905471135744 339202045959396748886016 364584511983569294721024 372180022649893655027712 378087642057034824155136 384185829832148289060864 387659481096453427298304 416668013695507765395456 418702525481130361906176 425348597314164177174528 432209058561166825193472 441102249066540628180992 446151286256688335683584 452269394612528998514688 478517171978434699321344 486112682644759059628032 493953209784190657363968 496240030199858206703616 512247773109531052081152 546876767975353942081536 558270033974840482541568 567131463085552236232704 576278744748222433591296 588136332088720837574656 603025859483371998019584 625002020543261648093184 638022895971246265761792 658604279712254209818624 661653373599810942271488 678404091918793497772032 729169023967138589442048 744360045299787310055424 756175284114069648310272 768371659664296578121728 775318962192906854596608 837405050962260723812352 850697194628328354349056 864418117122333650386944 882204498133081256361984 904538789225057997029376 957034343956869398642688 972225365289518119256064 987906419568381314727936 992480060399716413407232 1093753535950707884163072 1116540067949680965083136 1134262926171104472465408 1152557489496444867182592 1250004041086523296186368 1276045791942492531523584 1323306747199621884542976 1356808183837586995544064 1458338047934277178884096 1488720090599574620110848 1536743319328593156243456 1674810101924521447624704 1701394389256656708698112 1728836234244667300773888 1764408996266162512723968 1809077578450115994058752 1914068687913738797285376 1975812839136762629455872 1984960120799432826814464 2187507071901415768326144 2233080135899361930166272 2268525852342208944930816 2305114978992889734365184 2552091583884985063047168 2646613494399243769085952 2713616367675173991088128 2916676095868554357768192 2977440181199149240221696 3349620203849042895249408 3402788778513313417396224 3457672468489334601547776 3828137375827477594570752 3969920241598865653628928 4375014143802831536652288 4466160271798723860332544 4610229957985779468730368 5104183167769970126094336 5293226988798487538171904 5427232735350347982176256 5954880362398298480443392 6699240407698085790498816 6805577557026626834792448 6915344936978669203095552 7656274751654955189141504 7939840483197731307257856 8750028287605663073304576 8932320543597447720665088 10208366335539940252188672 11909760724796596960886784 13398480815396171580997632 13830689873957338406191104 15312549503309910378283008 15879680966395462614515712 17864641087194895441330176 20416732671079880504377344 23819521449593193921773568 26796961630792343161995264 30625099006619820756566016 35729282174389790882660352 47639042899186387843547136 53593923261584686323990528 61250198013239641513132032 71458564348779581765320704 107187846523169372647981056 142917128697559163530641408 214375693046338745295962112 428751386092677490591924224
- Sum of all divisors σ(n): 1569666022397687899683880539
- Sum of proper divisors (its aliquot sum) s(n): 1140914636305010409091956315
- 428751386092677490591924224 is an abundant number, because the sum of its proper divisors (1140914636305010409091956315) is greater than itself. Its abundance is 712163250212332918500032091
Bases of 428751386092677490591924224
- Binary: 101100010101001111010001100110110100000000010000101010011011100011001000000000000000000002
- Hexadecimal: 0x162A7A33680215371900000
- Base-36: 1HVEI2JVBBKMQKG000
Squares and roots of 428751386092677490591924224
- 428751386092677490591924224 squared (4287513860926774905919242242) is 183827751076392201093168060156365131051409806958002176
- 428751386092677490591924224 cubed (4287513860926774905919242243) is 78816403076302842769203447281421616975549975566243347479532167175823478619111424
-
428751386092677490591924224 is a
perfect square number . Itssquare root is 20706312711168 -
The
cube root of 428751386092677490591924224 is 754052954.0942694911 - Being both a perfect square and a perfect cube, 428751386092677490591924224 is also a
perfect sixth number .
Scales and comparisons
How big is 428751386092677490591924224?- 428,751,386,092,677,490,591,924,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 428,751,386,092,677,490,591,924,224 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 428751386092677490591924224 cubic inches would be around 62837746.2 feet tall.
Recreational maths with 428751386092677490591924224
- 428751386092677490591924224 backwards is 422429195094776290683157824
- 428751386092677490591924224 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 428751386092677490591924224's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 428751386092677490591924224 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 428751386092677490591924224 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/428751386092677490591924224/
Chicago style:
Numbermatics. 2024. "Number 428751386092677490591924224 - Facts about the integer". https://numbermatics.com/n/428751386092677490591924224/
The information we have on file for 428751386092677490591924224 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 428751386092677490591924224, math, Factors of 428751386092677490591924224, curriculum, school, college, exams, university, Prime factorization of 428751386092677490591924224, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-eight septillion, seven hundred fifty-one sextillion, three hundred eighty-six quintillion, ninety-two quadrillion, six hundred seventy-seven trillion, four hundred ninety billion, five hundred ninety-one million, nine hundred twenty-four thousand, two hundred twenty-four.