384290833537202485192556544
384,290,833,537,202,485,192,556,544 is an even composite number composed of five prime numbers multiplied together.
384290833537202485192556544 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 384290833537202485192556544:
226 × 312 × 74 × 312 × 21612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 2161 × 2161)See below for interesting mathematical facts about the number 384290833537202485192556544 from the Numbermatics database.
Names of 384290833537202485192556544
- Cardinal: 384290833537202485192556544 can be written as Three hundred eighty-four septillion, two hundred ninety sextillion, eight hundred thirty-three quintillion, five hundred thirty-seven quadrillion, two hundred two trillion, four hundred eighty-five billion, one hundred ninety-two million, five hundred fifty-six thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 3.84290833537202485192556544 × 1026
Factors of 384290833537202485192556544
Divisors of 384290833537202485192556544
- Number of divisors d(n): 15795
-
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 81 84 93 96 98 108 112 124 126 128 144 147 162 168 186 189 192 196 216 217 224 243 248 252 256 279 288 294 324 336 343 372 378 384 392 432 434 441 448 486 496 504 512 558 567 576 588 648 651 672 686 729 744 756 768 784 837 864 868 882 896 961 972 992 1008 1024 1029 1116 1134 1152 1176 1296 1302 1323 1344 1372 1458 1488 1512 1519 1536 1568 1674 1701 1728 1736 1764 1792 1922 1944 1953 1984 2016 2048 2058 2161 2187 2232 2268 2304 2352 2401 2511 2592 2604 2646 2688 2744 2883 2916 2976 3024 3038 3072 3087 3136 3348 3402 3456 3472 3528 3584 3844 3888 3906 3968 3969 4032 4096 4116 4322 4374 4464 4536 4557 4608 4704 4802 5022 5103 5184 5208 5292 5376 5488 5766 5832 5859 5952 6048 6076 6144 6174 6272 6483 6561 6696 6727 6804 6912 6944 7056 7168 7203 7533 7688 7776 7812 7936 7938 8064 8192 8232 8644 8649 8748 8928 9072 9114 9216 9261 9408 9604 10044 10206 10368 10416 10584 10633 10752 10976 11532 11664 11718 11904 11907 12096 12152 12288 12348 12544 12966 13122 13392 13454 13608 13671 13824 13888 14112 14336 14406 15066 15127 15309 15376 15552 15624 15872 15876 16128 16384 16464 17288 17298 17496 17577 17856 18144 18228 18432 18522 18816 19208 19449 19683 20088 20181 20412 20736 20832 21168 21266 21504 21609 21952 22599 23064 23328 23436 23808 23814 24192 24304 24576 24696 25088 25932 25947 26244 26784 26908 27216 27342 27648 27776 27783 28224 28672 28812 30132 30254 30618 30752 31104 31248 31744 31752 31899 32256 32768 32928 34576 34596 34992 35154 35712 35721 36288 36456 36864 37044 37632 38416 38898 39366 40176 40362 40824 41013 41472 41664 42336 42532 43008 43218 43904 45198 45381 45927 46128 46656 46872 47089 47616 47628 48384 48608 49152 49392 50176 51864 51894 52488 52731 53568 53816 54432 54684 55296 55552 55566 56448 57344 57624 58347 59049 60264 60508 60543 61236 61504 62208 62496 63488 63504 63798 64512 64827 65536 65856 66991 67797 69152 69192 69984 70308 71424 71442 72576 72912 73728 74088 74431 75264 76832 77796 77841 78732 80352 80724 81648 82026 82944 83328 83349 84672 85064 86016 86436 87808 90396 90762 91854 92256 93312 93744 94178 95232 95256 95697 96768 97216 98304 98784 100352 103728 103788 104976 105462 105889 107136 107163 107632 108864 109368 110592 111104 111132 112896 114688 115248 116694 118098 120528 121016 121086 122472 123008 123039 124416 124992 126976 127008 127596 129024 129654 131072 131712 133982 135594 136143 137781 138304 138384 139968 140616 141267 142848 142884 145152 145824 147456 148176 148862 150528 153664 155592 155682 157464 158193 160704 161448 163296 164052 165888 166656 166698 169344 170128 172032 172872 175041 175616 177147 180792 181524 181629 183708 184512 186624 187488 188356 190464 190512 191394 193536 194432 194481 196608 197568 200704 200973 203391 207456 207576 209952 210924 211778 214272 214326 215264 217728 218736 221184 222208 222264 223293 225792 229376 230496 233388 233523 236196 241056 242032 242172 244944 246016 246078 248832 249984 250047 253952 254016 255192 258048 259308 262144 263424 267964 271188 272286 275562 276608 276768 279936 281232 282534 285696 285768 287091 290304 291648 294912 296352 297724 301056 307328 311184 311364 314928 316386 317667 321408 321489 322896 326592 328104 329623 331776 333312 333396 338688 340256 344064 345744 350082 351232 354294 361584 363048 363258 367416 369024 369117 373248 374976 376712 380928 381024 382788 387072 388864 388962 393216 395136 401408 401946 406782 408429 413343 414912 415152 419904 421848 423556 423801 428544 428652 430528 435456 437472 442368 444416 444528 446586 451584 458752 460992 466776 467046 468937 472392 474579 482112 484064 484344 489888 492032 492156 497664 499968 500094 507904 508032 510384 516096 518616 524288 525123 526848 531441 535928 542376 544572 544887 551124 553216 553536 559872 562464 565068 571392 571536 574182 580608 583296 583443 589824 592704 595448 602112 602919 610173 614656 622368 622728 629856 632772 635334 642816 642978 645792 653184 656208 659246 663552 666624 666792 669879 677376 680512 688128 691488 700164 700569 702464 708588 723168 726096 726516 734832 738048 738234 741223 746496 749952 750141 753424 761856 762048 765576 774144 777728 777924 786432 790272 802816 803892 813564 816858 826686 829824 830304 839808 843696 847112 847602 857088 857304 861056 861273 870912 874944 884736 888832 889056 893172 903168 917504 921984 933552 934092 937874 944784 949158 953001 964224 964467 968128 968688 979776 984064 984312 988869 995328 999936 1000188 1015808 1016064 1020768 1032192 1037232 1048576 1050246 1053696 1062882 1071856 1084752 1089144 1089774 1102248 1106432 1107072 1107351 1119744 1124928 1130136 1142784 1143072 1148364 1161216 1166592 1166886 1179648 1185408 1190896 1204224 1205838 1220346 1225287 1229312 1240029 1244736 1245456 1259712 1265544 1270668 1271403 1285632 1285956 1291584 1306368 1312416 1318492 1327104 1333248 1333584 1339758 1354752 1361024 1376256 1382976 1400328 1401138 1404928 1406811 1417176 1423737 1446336 1452192 1453032 1469664 1476096 1476468 1482446 1492992 1499904 1500282 1506848 1523712 1524096 1531152 1548288 1555456 1555848 1572864 1575369 1580544 1605632 1607784 1627128 1633716 1634661 1653372 1659648 1660608 1679616 1687392 1694224 1695204 1714176 1714608 1722112 1722546 1741824 1749888 1750329 1769472 1777664 1778112 1786344 1806336 1808757 1830519 1835008 1843968 1867104 1868184 1875748 1889568 1898316 1906002 1928448 1928934 1936256 1937376 1959552 1968128 1968624 1977738 1990656 1999872 2000376 2009637 2031616 2032128 2041536 2064384 2074464 2076721 2097152 2100492 2101707 2107392 2125764 2143712 2169504 2178288 2179548 2204496 2212864 2214144 2214702 2223669 2239488 2249856 2250423 2260272 2285568 2286144 2296728 2307361 2322432 2333184 2333772 2359296 2370816 2381792 2408448 2411676 2440692 2450574 2458624 2480058 2489472 2490912 2519424 2531088 2541336 2542806 2571264 2571912 2583168 2583819 2612736 2624832 2636984 2654208 2666496 2667168 2679516 2709504 2722048 2752512 2765952 2800656 2802276 2809856 2813622 2834352 2847474 2859003 2892672 2893401 2904384 2906064 2939328 2952192 2952936 2964892 2966607 2985984 2999808 3000564 3013696 3047424 3048192 3062304 3096576 3110912 3111696 3145728 3150738 3161088 3211264 3215568 3254256 3267432 3269322 3282559 3306744 3319296 3321216 3322053 3359232 3374784 3388448 3390408 3428352 3429216 3444224 3445092 3483648 3499776 3500658 3538944 3555328 3556224 3572688 3612672 3617514 3661038 3670016 3675861 3687936 3720087 3734208 3736368 3751496 3779136 3796632 3812004 3814209 3856896 3857868 3872512 3874752 3919104 3936256 3937248 3955476 3981312 3999744 4000752 4019274 4063232 4064256 4083072 4128768 4148928 4153442 4194304 4200984 4203414 4214784 4220433 4251528 4271211 4287424 4339008 4356576 4359096 4408992 4425728 4428288 4429404 4447338 4478976 4499712 4500846 4520544 4571136 4572288 4593456 4614722 4644864 4666368 4667544 4669921 4718592 4726107 4741632 4763584 4816896 4823352 4881384 4901148 4903983 4917248 4960116 4978944 4981824 5038848 5062176 5082672 5085612 5142528 5143824 5166336 5167638 5188561 5225472 5249664 5250987 5273968 5308416 5332992 5334336 5359032 5419008 5426271 5444096 5491557 5505024 5531904 5601312 5604552 5619712 5627244 5668704 5694948 5718006 5785344 5786802 5808768 5812128 5878656 5904384 5905872 5929784 5933214 5971968 5999616 6001128 6027392 6028911 6094848 6096384 6124608 6193152 6221824 6223392 6230163 6291456 6301476 6305121 6322176 6422528 6431136 6508512 6534864 6538644 6565118 6613488 6638592 6642432 6644106 6671007 6718464 6749568 6751269 6776896 6780816 6856704 6858432 6888448 6890184 6922083 6967296 6999552 7001316 7077888 7110656 7112448 7145376 7225344 7235028 7322076 7340032 7351722 7375872 7440174 7468416 7472736 7502992 7558272 7593264 7624008 7628418 7713792 7715736 7745024 7749504 7751457 7838208 7872512 7874496 7910952 7962624 7999488 8001504 8038548 8126464 8128512 8166144 8257536 8297856 8306884 8388608 8401968 8406828 8429568 8440866 8503056 8542422 8574848 8577009 8678016 8680203 8713152 8718192 8817984 8851456 8856576 8858808 8894676 8899821 8957952 8999424 9001692 9041088 9142272 9144576 9186912 9229444 9289728 9332736 9335088 9339842 9437184 9452214 9483264 9527168 9633792 9646704 9762768 9802296 9807966 9834496 9847677 9920232 9957888 9963648 9966159 10077696 10124352 10165344 10171224 10285056 10287648 10332672 10335276 10377122 10450944 10499328 10501974 10547936 10616832 10665984 10668672 10718064 10838016 10852542 10888192 10983114 11010048 11027583 11063808 11202624 11209104 11239424 11254488 11337408 11389896 11436012 11442627 11570688 11573604 11617536 11624256 11757312 11808768 11811744 11859568 11866428 11943936 11999232 12002256 12054784 12057822 12189696 12192768 12249216 12386304 12443648 12446784 12460326 12582912 12602952 12610242 12644352 12661299 12813633 12845056 12862272 13017024 13069728 13077288 13130236 13226976 13277184 13284864 13288212 13342014 13436928 13499136 13502538 13553792 13561632 13713408 13716864 13776896 13780368 13844166 13934592 13999104 14002632 14009763 14155776 14178321 14221312 14224896 14290752 14450688 14470056 14537047 14644152 14680064 14703444 14711949 14751744 14880348 14936832 14945472 15005984 15116544 15186528 15248016 15256836 15427584 15431472 15490048 15499008 15502914 15565683 15676416 15745024 15748992 15752961 15821904 15925248 15998976 16003008 16077096 16252928 16257024 16278813 16332288 16474671 16515072 16595712 16613768 16777216 16803936 16813656 16859136 16881732 17006112 17084844 17149696 17154018 17356032 17360406 17426304 17436384 17635968 17702912 17713152 17717616 17789352 17799642 17915904 17998848 18003384 18082176 18086733 18284544 18289152 18373824 18458888 18579456 18665472 18670176 18679684 18690489 18874368 18904428 18915363 18966528 19054336 19267584 19293408 19525536 19604592 19615932 19668992 19695354 19840464 19915776 19927296 19932318 20013021 20155392 20248704 20253807 20330688 20342448 20570112 20575296 20665344 20670552 20754244 20766249 20901888 20998656 21003948 21095872 21233664 21331968 21337344 21436128 21676032 21705084 21776384 21966228 22020096 22055166 22127616 22405248 22418208 22478848 22508976 22674816 22779792 22872024 22885254 22977913 23141376 23147208 23235072 23248512 23254371 23514624 23617536 23623488 23719136 23732856 23887872 23998464 24004512 24109568 24115644 24379392 24385536 24498432 24772608 24887296 24893568 24920652 25165824 25205904 25220484 25288704 25322598 25627266 25690112 25724544 25731027 26034048 26040609 26139456 26154576 26260472 26453952 26554368 26569728 26576424 26684028 26699463 26873856 26998272 27005076 27107584 27123264 27426816 27433728 27553792 27560736 27688332 27869184 27998208 28005264 28019526 28311552 28356642 28442624 28449792 28581504 28901376 28940112 29074094 29288304 29360128 29406888 29423898 29503488 29543031 29760696 29873664 29890944 29898477 30011968 30233088 30373056 30496032 30513672 30855168 30862944 30980096 30998016 31005828 31131366 31352832 31490048 31497984 31505922 31643808 31850496 31997952 32006016 32154192 32505856 32514048 32557626 32664576 32689447 32949342 33030144 33082749 33191424 33227536 33554432 33607872 33627312 33718272 33763464 34012224 34169688 34299392 34308036 34327881 34712064 34720812 34852608 34872768 35271936 35405824 35426304 35435232 35578704 35599284 35831808 35997696 36006768 36164352 36173466 36569088 36578304 36747648 36917776 37158912 37330944 37340352 37359368 37380978 37748736 37808856 37830726 37933056 37983897 38108672 38440899 38535168 38586816 39051072 39209184 39231864 39337984 39390708 39680928 39831552 39854592 39864636 40026042 40310784 40497408 40507614 40661376 40684896 41140224 41150592 41330688 41341104 41508488 41532498 41803776 41997312 42007896 42029289 42191744 42467328 42534963 42663936 42674688 42872256 43352064 43410168 43552768 43611141 43932456 44040192 44110332 44135847 44255232 44810496 44836416 44957696 45017952 45349632 45559584 45744048 45770508 45955826 46282752 46294416 46470144 46497024 46508742 46697049 47029248 47235072 47246976 47258883 47438272 47465712 47775744 47996928 48009024 48219136 48231288 48758784 48771072 48836439 48996864 49545216 49774592 49787136 49841304 50331648 50411808 50440968 50577408 50645196 51254532 51380224 51449088 51462054 52068096 52081218 52278912 52309152 52520944 52907904 53108736 53139456 53152848 53368056 53398926 53747712 53996544 54010152 54215168 54246528 54260199 54853632 54867456 55107584 55121472 55376664 55738368 55996416 56010528 56039052 56071467 56623104 56713284 56746089 56885248 56899584 57163008 57802752 57880224 58148188 58576608 58720256 58813776 58847796 59006976 59086062 59521392 59747328 59781888 59796954 60023936 60039063 60466176 60746112 60761421 60992064 61027344 61710336 61725888 61960192 61996032 62011656 62262732 62298747 62705664 62980096 62995968 63011844 63287616 63700992 63995904 64012032 64308384 65011712 65028096 65115252 65329152 65378894 65898684 66060288 66165498 66382848 66455072 67108864 67215744 67254624 67436544 67526928 68024448 68339376 68598784 68616072 68655762 68933739 69424128 69441624 69705216 69745536 69763113 70543872 70811648 70852608 70870464 71157408 71198568 71663616 71995392 72013536 72328704 72346932 73138176 73156608 73495296 73835552 74317824 74661888 74680704 74718736 74761956 75497472 75617712 75661452 75866112 75967794 76217344 76881798 77070336 77173632 77193081 78102144 78418368 78463728 78675968 78781416 79361856 79663104 79709184 79729272 80052084 80098389 80621568 80994816 81015228 81322752 81369792 82280448 82301184 82661376 82682208 83016976 83064996 83607552 83994624 84015792 84058578 84383488 84934656 85069926 85327872 85349376 85744512 86704128 86820336 87105536 87222282 87864912 88080384 88220664 88271694 88510464 88629093 89620992 89672832 89695431 89915392 90035904 90699264 91119168 91488096 91541016 91911652 92565504 92588832 92940288 92994048 93017484 93394098 94058496 94470144 94493952 94517766 94876544 94931424 95551488 95993856 96018048 96438272 96462576 97517568 97542144 97672878 97993728 98068341 99090432 99248247 99549184 99574272 99682608 100663296 100823616 100881936 101154816 101290392 101759329 102509064 102760448 102898176 102924108 102983643 104136192 104162436 104557824 104618304 105041888 105815808 106217472 106278912 106305696 106736112 106797852 107495424 107993088 108020304 108430336 108493056 108520398 109707264 109734912 110215168 110242944 110753328 111476736 111992832 112021056 112078104 112142934 113246208 113426568 113492178 113770496 113799168 113951691 114326016 115322697 115605504 115760448 116296376 117153216 117440512 117627552 117695592 118013952 118172124 119042784 119494656 119563776 119593908 120047872 120078126 120932352 121492224 121522842 121984128 122054688 123420672 123451776 123920384 123992064 124023312 124525464 124597494 125411328 125960192 125991936 126023688 126087867 126575232 127401984 127604889 127991808 128024064 128616768 130023424 130056192 130230504 130658304 130757788 130833423 131797368 132120576 132330996 132407541 132765696 132910144 134431488 134509248 134873088 135053856 136048896 136678752 137197568 137232144 137311524 137867478 138848256 138883248 139410432 139491072 139526226 140091147 141087744 141623296 141705216 141740928 141776649 142314816 142397136 143327232 143990784 144027072 144657408 144693864 144767551 146276352 146313216 146509317 146990592 147671104 148635648 149323776 149361408 149437472 149523912 150994944 151235424 151322904 151732224 151935588 152434688 153763596 154140672 154347264 154386162 156204288 156836736 156927456 157351936 157562832 158723712 159326208 159418368 159458544 160104168 160196778 160845391 161243136 161989632 162030456 162645504 162739584 162780597 164560896 164602368 165322752 165364416 166033952 166129992 167215104 167989248 168031584 168117156 168214401 168766976 169869312 170139852 170238267 170655744 170698752 171489024 173408256 173640672 174211072 174444564 175729824 176160768 176441328 176543388 177020928 177258186 179241984 179345664 179390862 179830784 180071808 180117189 181398528 182238336 182284263 182976192 183082032 183823304 185131008 185177664 185880576 185988096 186034968 186788196 186896241 188116992 188940288 188987904 189035532 189753088 189862848 191102976 191987712 192036096 192876544 192925152 195035136 195084288 195345756 195987456 196136682 198180864 198496494 199098368 199148544 199365216 201326592 201647232 201763872 202309632 202580784 203518658 205018128 205520896 205796352 205848216 205967286 206801217 208272384 208324872 209115648 209236608 209289339 210083776 211631616 212434944 212557824 212611392 213472224 213595704 214990848 215986176 216040608 216860672 216986112 217040796 219414528 219469824 220430336 220485888 221506656 222953472 223985664 224042112 224156208 224285868 226492416 226853136 226984356 227540992 227598336 227903382 228652032 228826129 230645394 231211008 231520896 231579243 232592752 234306432 234881024 235255104 235391184 236027904 236344248 238085568 238989312 239127552 239187816 240095744 240156252 240295167 241864704 242984448 243045684 243968256 244109376 246841344 246903552 247840768 247984128 248046624 249050928 249194988 250822656 251920384 251983872 252047376 252175734 253150464 254803968 255209778 255983616 256048128 257233536 260046848 260112384 260461008 261316608 261515576 261666846 263594736 264241152 264661992 264815082 265531392 265820288 265887279 268862976 269018496 269086293 269746176 270107712 272097792 273357504 274395136 274464288 274623048 275734956 277696512 277766496 278820864 278982144 279052452 280182294 282175488 283246592 283410432 283481856 283553298 284629632 284794272 286654464 287981568 288054144 289314816 289387728 289535102 292552704 292626432 293018634 293981184 294205023 295342208 297271296 297744741 298647552 298722816 298874944 299047824 301989888 302470848 302645808 303464448 303871176 304869376 305277987 307527192 308281344 308694528 308772324 308950929 312408576 313673472 313854912 314703872 315125664 317447424 318652416 318836736 318917088 320208336 320393556 321690782 322486272 323979264 324060912 325291008 325479168 325561194 329121792 329204736 330645504 330728832 332067904 332259984 334430208 335978496 336063168 336234312 336428802 337533952 339738624 340279704 340476534 341311488 341397504 341855073 342978048 346816512 347281344 348422144 348889128 351459648 352321536 352882656 353086776 354041856 354516372 358483968 358691328 358781724 359661568 360143616 360234378 362797056 364476672 364568526 365952384 366164064 367646608 370262016 370355328 371761152 371976192 372069936 373576392 373792482 376233984 377880576 377975808 378071064 378263601 379506176 379725696 382205952 382814667 383975424 384072192 385753088 385850304 390070272 390168576 390691512 391974912 392273364 392500269 396361728 396992988 397222623 398196736 398297088 398730432 403294464 403527744 404619264 405161568 407037316 410036256 411041792 411592704 411696432 411934572 413602434 416544768 416649744 418231296 418473216 418578678 420167552 420273441 423263232 424869888 425115648 425222784 425329947 426944448 427191408 429981696 431972352 432081216 433721344 433972224 434081592 434302653 438829056 438939648 439527951 440860672 440971776 443013312 445906944 447971328 448084224 448312416 448571736 452984832 453706272 453968712 455081984 455196672 455806764 457304064 457652258 461290788 462422016 463041792 463158486 465185504 468612864 469762048 470510208 470782368 472055808 472688496 476171136 477978624 478255104 478375632 480191488 480312504 480590334 482536173 483729408 485968896 486091368 487936512 488218752 488341791 493682688 493807104 495681536 495968256 496093248 498101856 498389976 501645312 503840768 503967744 504094752 504351468 504643203 506300928 509607936 510419556 510714801 511967232 512096256 514467072 520093696 520224768 520922016 522633216 523031152 523333692 527189472 528482304 529323984 529630164 531062784 531640576 531774558 537725952 538036992 538172586 539492352 540215424 540351567 544195584 546715008 548790272 548928576 549246096 551469912 555393024 555532992 557641728 557964288 558104904 560364588 560688723 564350976 566493184 566820864 566963712 567106596 569259264 569588544 573308928 575963136 576108288 578629632 578775456 579070204 585105408 585252864 586037268 587962368 588410046 590684416 594542592 595489482 597295104 597445632 597749888 598095648 603979776 604941696 605291616 606928896 607742352 609738752 610555974 615054384 616562688 617389056 617544648 617901858 620403651 624817152 627346944 627709824 627868017 629407744 630251328 634894848 637304832 637673472 637834176 640416672 640787112 643381564 644972544 647958528 648121824 650582016 650958336 651122388 658243584 658409472 661291008 661457664 664135808 664519968 668860416 671956992 672126336 672468624 672857604 675067904 679477248 680559408 680953068 682622976 682795008 683710146 685956096 686478387 693633024 694562688 694737729 696844288 697778256 702919296 704643072 705765312 706173552 708083712 709032744 712315303 716967936 717382656 717563448 719323136 720287232 720468756 720885501 725594112 728953344 729137052 731904768 732328128 735293216 740524032 740710656 743522304 743952384 744139872 747152784 747584964 752467968 755761152 755951616 756142128 756527202 759012352 759451392 764411904 765629334 767950848 768144384 771506176 771700608 780140544 780337152 781383024 783949824 784546728 785000538 792723456 793985976 794445246 796393472 796594176 797460864 797661837 806588928 807055488 807258879 809238528 810323136 814074632 820072512 822083584 823185408 823392864 823869144 827204868 833089536 833299488 836462592 836946432 837157356 840335104 840546882 846526464 849739776 850231296 850445568 850659894 853888896 854382816 859963392 863944704 864162432 867442688 867944448 868163184 868605306 877658112 877879296 879055902 881721344 881943552 882615069 886026624 891813888 893234223 895942656 896168448 896624832 897143472 905969664 907412544 907937424 910163968 910393344 911613528 914608128 915304516 915833961 922581576 924844032 926083584 926316972 926852787 930371008 937225728 941020416 941564736 944111616 945376992 952342272 955957248 956510208 956751264 960382976 960625008 961180668 965072346 967458816 971937792 972182736 975873024 976437504 976683582 987365376 987614208 991363072 991936512 992186496 996203712 996779952 1003290624 1007681536 1007935488 1008189504 1008702936 1009286406 1012601856 1013372857 1019215872 1020839112 1021429602 1023934464 1024192512 1025565219 1028934144 1040187392 1040449536 1041844032 1045266432 1046062304 1046667384 1054378944 1056964608 1058647968 1059260328 1062125568 1063281152 1063549116 1075451904 1076073984 1076345172 1078984704 1080430848 1080703134 1088391168 1093430016 1097580544 1097857152 1098492192 1102939824 1110786048 1111065984 1115283456 1115928576 1116209808 1120729176 1121377446 1128701952 1132986368 1133641728 1133927424 1134213192 1134790803 1138518528 1139177088 1146617856 1148444001 1151926272 1152216576 1157259264 1157550912 1158140408 1170210816 1170505728 1172074536 1175924736 1176820092 1177500807 1181368832 1189085184 1190978964 1191667869 1194590208 1194891264 1195499776 1196191296 1209883392 1210583232 1213857792 1215484704 1219477504 1221111948 1230108768 1233125376 1234778112 1235089296 1235803716 1240807302 1249634304 1254693888 1255419648 1255736034 1258815488 1260502656 1260820323 1269789696 1274609664 1275346944 1275668352 1275989841 1280833344 1281574224 1286763128 1289945088 1295917056 1296243648 1301164032 1301916672 1302244776 1302907959 1316487168 1316818944 1318583853 1322582016 1322915328 1328271616 1329039936 1337720832 1343913984 1344252672 1344937248 1345715208 1350135808 1358954496 1361118816 1361906136 1365245952 1365590016 1367420292 1371912192 1372956774 1387266048 1389125376 1389475458 1393688576 1395556512 1405838592 1409286144 1411530624 1412347104 1416167424 1418065488 1424630606 1433935872 1434765312 1435126896 1438646272 1440574464 1440937512 1441771002 1447608519 1451188224 1457906688 1458274104 1463809536 1464656256 1465025373 1470586432 1481048064 1481421312 1487044608 1487904768 1488279744 1494305568 1495169928 1504935936 1511522304 1511903232 1512284256 1513054404 1513929609 1518024704 1518902784 1528823808 1531258668 1535901696 1536288768 1543012352 1543401216 1560281088 1560674304 1562766048 1567899648 1569093456 1570001076 1585446912 1587971952 1588890492 1592786944 1593188352 1594921728 1595323674 1601782903 1613177856 1614110976 1614517758 1618477056 1620646272 1621054701 1628149264 1640145024 1644167168 1646370816 1646785728 1647738288 1654409736 1666179072 1666598976 1672925184 1673892864 1674314712 1680670208 1681093764 1682066169 1693052928 1699479552 1700462592 1700891136 1701319788 1707777792 1708765632 1719926784 1727889408 1728324864 1734885376 1735888896 1736326368 1737210612 1755316224 1755758592 1758111804 1763442688 1763887104 1765230138 1772053248 1783627776 1786468446 1791885312 1792336896 1793249664 1794286944 1811939328 1814825088 1815874848 1820327936 1820786688 1823227056 1829216256 1830609032 1831667922 1845163152 1849688064 1852167168 1852633944 1853705574 1860742016 1861210953 1874451456 1882040832 1883129472 1883604051 1888223232 1890753984 1904684544 1911914496 1913020416 1913502528 1920765952 1921250016 1922361336 1930144692 1934917632 1943875584 1944365472 1951746048 1952875008 1953367164 1974730752 1975228416 1982726144 1983873024 1984372992 1992407424 1993559904 2006581248 2015363072 2015870976 2016379008 2017405872 2018572812 2025203712 2026745714 2038431744 2041678224 2042859204 2047868928 2048385024 2051130438 2057868288 2059435161 2080374784 2080899072 2083688064 2084213187 2090532864 2092124608 2093334768 2108757888 2113929216 2117295936 2118520656 2124251136 2126562304 2127098232 2136945909 2150903808 2152147968 2152690344 2157969408 2160861696 2161406268 2162656503 2176782336 2186860032 2195161088 2195714304 2196984384 2205879648 2221572096 2222131968 2230566912 2231857152 2232419616 2241458352 2242754892 2257403904 2265972736 2267283456 2267854848 2268426384 2269581606 2277037056 2278354176 2293235712 2296888002 2303852544 2304433152 2314518528 2315101824 2316280816 2340421632 2341011456 2344149072 2351849472 2353640184 2355001614 2362737664 2378170368 2381957928 2383335738 2389180416 2389782528 2390999552 2392382592 2392985511 2419766784 2421166464 2427715584 2430969408 2438955008 2442223896 2460217536 2466250752 2469556224 2470178592 2471607432 2481614604 2499268608 2509387776 2510839296 2511472068 2517630976 2521005312 2521640646 2539579392 2549219328 2550693888 2551336704 2551979682 2561666688 2563148448 2573526256 2579890176 2591834112 2592487296 2602328064 2603833344 2604489552 2605815918 2632974336 2633637888 2637167706 2645164032 2645830656 2647845207 2656543232 2658079872 2675441664 2679702669 2687827968 2688505344 2689874496 2691430416 2700271616 2717908992 2722237632 2723812272 2730491904 2731180032 2734840584 2743824384 2745913548 2747501883 2774532096 2778250752 2778950916 2780558361 2787377152 2791113024 2811677184 2823061248 2824694208 2832334848 2836130976 2849261212 2867871744 2869530624 2870253792 2877292544 2881148928 2881875024 2883542004 2895217038 2902376448 2915813376 2916548208 2927619072 2929312512 2930050746 2941172864 2962096128 2962842624 2974089216 2975809536 2976559488 2988611136 2990339856 3009871872 3023044608 3023806464 3024568512 3026108808 3027859218 3036049408 3037805568 3040118571 3057647616 3062517336 3071803392 3072577536 3076695657 3086024704 3086802432 3120562176 3121348608 3125532096 3135799296 3138186912 3140002152 3170893824 3175943904 3177780984 3185573888 3186376704 3189843456 3190647348 3203565806 3226355712 3228221952 3229035516 3236954112 3241292544 3242109402 3256298528 3280290048 3288334336 3292741632 3293571456 3295476576 3308819472 3332358144 3333197952 3345850368 3347785728 3348629424 3361340416 3362187528 3364132338 3386105856 3398959104 3400925184 3401782272 3402639576 3404372409 3415555584 3417531264 3439853568 3455778816 3456649728 3469770752 3471777792 3472652736 3474421224 3510632448 3511517184 3516223608 3526885376 3527774208 3530460276 3532502421 3544106496 3567255552 3572936892 3575003607 3583770624 3584673792 3586499328 3588573888 3629650176 3631749696 3640655872 3641573376 3646454112 3658432512 3661218064 3663335844 3690326304 3699376128 3704334336 3705267888 3707411148 3721484032 3722421906 3748902912 3764081664 3766258944 3767208102 3776446464 3781507968 3782460969 3809369088 3823828992 3826040832 3827005056 3841531904 3842500032 3844722672 3860289384 3869835264 3887751168 3888730944 3903492096 3905750016 3906734328 3908723877 3949461504 3950456832 3955751559 3965452288 3967746048 3968745984 3984814848 3987119808 4013162496 4030726144 4031741952 4032758016 4034811744 4037145624 4050407424 4053491428 4076863488 4083356448 4085718408 4095737856 4096770048 4102260876 4115736576 4118870322 4161798144 4167376128 4168426374 4181065728 4184249216 4186669536 4217515776 4227858432 4234591872 4237041312 4248502272 4253124608 4254196464 4273891818 4301807616 4304295936 4305380688 4315938816 4321723392 4322812536 4325313006 4342825557 4353564672 4373720064 4390322176 4391428608 4393968768 4395076119 4411759296 4443144192 4444263936 4461133824 4463714304 4464839232 4482916704 4485509784 4487794081 4514807808 4531945472 4534566912 4535709696 4536852768 4539163212 4541788827 4554074112 4556708352 4586471424 4593776004 4607705088 4608866304 4629037056 4630203648 4632561632 4680843264 4682022912 4688298144 4703698944 4707280368 4710003228 4725475328 4756340736 4763915856 4766671476 4778360832 4779565056 4781999104 4784765184 4785971022 4805348709 4839533568 4842332928 4855431168 4861938816 4863164103 4877910016 4884447792 4920435072 4932501504 4939112448 4940357184 4943214864 4963229208 4986207121 4998537216 5018775552 5021678592 5022944136 5035261952 5042010624 5043281292 5046198507 5079158784 5098438656 5101387776 5102673408 5103959364 5123333376 5126296896 5147052512 5159780352 5183668224 5184974592 5204656128 5207666688 5208979104 5211631836 5265948672 5267275776 5274335412 5290328064 5291661312 5295690414 5313086464 5316159744 5350883328 5359405338 5375655936 5377010688 5379748992 5382860832 5400543232 5435817984 5444475264 5447624544 5460983808 5462360064 5469681168 5487648768 5491827096 5495003766 5549064192 5556501504 5557901832 5561116722 5574754304 5582226048 5583632859 5623354368 5646122496 5649388416 5650812153 5664669696 5672261952 5698522424 5735743488 5739061248 5740507584 5754585088 5762297856 5763750048 5767084008 5790434076 5804752896 5831626752 5833096416 5855238144 5858625024 5860101492 5882345728 5924192256 5925685248 5948178432 5951619072 5953118976 5977222272 5980679712 6019743744 6046089216 6047612928 6049137024 6052217616 6055718436 6072098816 6075611136 6080237142 6115295232 6125034672 6143606784 6145155072 6153391314 6172049408 6173604864 6178305483 6241124352 6242697216 6251064192 6252639561 6271598592 6276373824 6280004304 6341787648 6351887808 6355561968 6371147776 6372753408 6379686912 6381294696 6407131612 6410837727 6452711424 6456443904 6458071032 6473908224 6482585088 6484218804 6487969509 6512597056 6560580096 6585483264 6587142912 6590953152 6617638944 6664716288 6666395904 6691700736 6695571456 6697258848 6722680832 6724375056 6728264676 6772211712 6797918208 6801850368 6803564544 6805279152 6808744818 6831111168 6835062528 6879707136 6911557632 6913299456 6939541504 6943555584 6945305472 6948842448 7021264896 7023034368 7032447216 7053770752 7055548416 7060920552 7065004842 7088212992 7093609999 7134511104 7145873784 7150007214 7167541248 7169347584 7172998656 7177147776 7178956533 7259300352 7263499392 7281311744 7283146752 7292908224 7316865024 7322436128 7326671688 7380652608 7398752256 7408668672 7410535776 7414822296 7442968064 7444843812 7497805824 7528163328 7532517888 7534416204 7552892928 7563015936 7564921938 7618738176 7647657984 7652081664 7654010112 7683063808 7685000064 7689445344 7720578768 7739670528 7775502336 7777461888 7806984192 7811500032 7813468656 7817447754 7898923008 7900913664 7911503118 7930904576 7935492096 7937491968 7943535621 7969629696 7974239616 8026324992 8039108007 8061452288 8063483904 8065516032 8069623488 8074291248 8100814848 8106982856 8153726976 8166712896 8171436816 8191475712 8193540096 8204521752 8231473152 8237740644 8242505649 8323596288 8334752256 8336852748 8341675083 8362131456 8368498432 8373339072 8435031552 8469183744 8474082624 8497004544 8506249216 8508392928 8547783636 8603615232 8608591872 8610761376 8631877632 8643446784 8645625072 8650626012 8685651114 8707129344 8747440128 8780644352 8782857216 8787937536 8790152238 8823518592 8886288384 8888527872 8922267648 8927428608 8929678464 8965833408 8971019568 8975588162 9029615616 9063890944 9069133824 9071419392 9073705536 9078326424 9083577654 9108148224 9113416704 9120355713 9172942848 9187552008 9215410176 9217732608 9230086971 9258074112 9260407296 9265123264 9361686528 9364045824 9376596288 9407397888 9414560736 9420006456 9450950656 9512681472 9527831712 9533342952 9556721664 9559130112 9563998208 9569530368 9571942044 9610697418 9679067136 9684665856 9710862336 9723877632 9726328206 9755820032 9768895584 9840870144 9865003008 9878224896 9880714368 9886429728 9926458416 9972414242 9997074432 10037551104 10043357184 10045888272 10070523904 10084021248 10086562584 10092397014 10158317568 10196877312 10202775552 10205346816 10207918728 10213117227 10246666752 10252593792 10294105024 10319560704 10367336448 10369949184 10409312256 10415333376 10417958208 10423263672 10531897344 10534551552 10548670824 10580656128 10583322624 10591380828 10597507263 10626172928 10632319488 10701766656 10718810676 10751311872 10754021376 10759497984 10765721664 10801086464 10888950528 10895249088 10921967616 10924720128 10939362336 10975297536 10983654192 10990007532 11098128384 11113003008 11115803664 11122233444 11149508608 11164452096 11167265718 11212480321 11246708736 11292244992 11298776832 11301624306 11329339392 11344523904 11347382907 11397044848 11471486976 11478122496 11481015168 11509170176 11524595712 11527500096 11534168016 11580868152 11609505792 11663253504 11666192832 11710476288 11717250048 11720202984 11726171631 11764691456 11848384512 11851370496 11867254677 11896356864 11903238144 11906237952 11954444544 11961359424 12039487488 12092178432 12095225856 12098274048 12104435232 12111436872 12144197632 12151222272 12160474284 12230590464 12250069344 12287213568 12290310144 12306782628 12344098816 12347209728 12356610966 12485394432 12502128384 12505279122 12543197184 12552747648 12560008608 12683575296 12703775616 12711123936 12742295552 12745506816 12759373824 12762589392 12814263224 12821675454 12905422848 12912887808 12916142064 12947816448 12965170176 12968437608 12975939018 13025194112 13028476671 13121160192 13170966528 13174285824 13181906304 13185228357 13235277888 13329432576 13332791808 13383401472 13391142912 13394517696 13445361664 13448750112 13456529352 13463382243 13544423424 13595836416 13603700736 13607129088 13610558304 13617489636 13625366481 13662222336 13670125056 13759414272 13823115264 13826598912 13879083008 13887111168 13890610944 13897684896 14042529792 14046068736 14064894432 14107541504 14111096832 14121841104 14130009684 14176425984 14187219998 14269022208 14291747568 14300014428 14335082496 14338695168 14345997312 14354295552 14357913066 14416046127 14518600704 14526998784 14562623488 14566293504 14585816448 14589492309 14633730048 14644872256 14653343376 14761305216 14797504512 14817337344 14821071552 14829644592 14885936128 14889687624 14958621363 14995611648 15056326656 15065035776 15068832408 15105785856 15126031872 15129843876 15138595521 15237476352 15295315968 15304163328 15308020224 15366127616 15370000128 15378890688 15441157536 15479341056 15551004672 15554923776 15613968384 15623000064 15626937312 15634895508 15797846016 15801827328 15823006236 15861809152 15870984192 15874983936 15887071242 15939259392 15948479232 16052649984 16078216014 16122904576 16126967808 16131032064 16139246976 16148582496 16201629696 16213965712 16307453952 16333425792 16342873632 16382951424 16387080192 16409043504 16462946304 16475481288 16485011298 16647192576 16669504512 16673705496 16683350166 16724262912 16736996864 16746678144 16750898577 16870063104 16938367488 16948165248 16994009088 17012498432 17016785856 17095567272 17207230464 17217183744 17221522752 17263755264 17286893568 17291250144 17301252024 17371302228 17414258688 17494880256 17561288704 17565714432 17575875072 17580304476 17647037184 17772576768 17777055744 17844535296 17854857216 17859356928 17931666816 17942039136 17951176324 18059231232 18127781888 18138267648 18142838784 18147411072 18156652848 18167155308 18216296448 18226833408 18240711426 18345885696 18375104016 18430820352 18435465216 18460173942 18516148224 18520814592 18530246528 18534916449 18723373056 18728091648 18753192576 18757918683 18814795776 18829121472 18840012912 18901901312 19025362944 19055663424 19066685904 19113443328 19118260224 19127996416 19139060736 19143884088 19221394836 19232513181 19358134272 19369331712 19421724672 19447755264 19452656412 19463908527 19511640064 19537791168 19681740288 19756449792 19761428736 19772859456 19852916832 19944828484 19994148864 20075102208 20086714368 20091776544 20141047808 20168042496 20173125168 20184794028 20316635136 20393754624 20405551104 20410693632 20415837456 20426234454 20493333504 20505187584 20588210048 20639121408 20734672896 20739898368 20818624512 20830666752 20835916416 20846527344 21063794688 21069103104 21097341648 21161312256 21166645248 21182761656 21195014526 21252345856 21264638976 21280829997 21403533312 21437621352 21502623744 21508042752 21518995968 21531443328 21536869599 21602172928 21777901056 21790498176 21843935232 21849440256 21878724672 21950595072 21967308384 21980015064 22196256768 22226006016 22231607328 22244466888 22299017216 22328904192 22334531436 22424960642 22493417472 22584489984 22597553664 22603248612 22658678784 22689047808 22694765814 22794089696 22942973952 22956244992 22962030336 23018340352 23049191424 23055000192 23068336032 23161736304 23219011584 23326507008 23332385664 23420952576 23434500096 23440405968 23452343262 23529382912 23696769024 23702740992 23734509354 23792713728 23806476288 23812475904 23830606863 23908889088 23922718848 24078974976 24184356864 24190451712 24196548096 24208870464 24222873744 24288395264 24302444544 24320948568 24461180928 24500138688 24574427136 24580620288 24613565256 24688197632 24694419456 24713221932 24727516947 24970788864 25004256768 25010558244 25025025249 25086394368 25105495296 25120017216 25407551232 25422247872 25484591104 25491013632 25518747648 25525178784 25628526448 25643350908 25810845696 25825775616 25832284128 25895632896 25930340352 25936875216 25951878036 26050388224 26056953342 26242320384 26341933056 26348571648 26363812608 26370456714 26470555776 26658865152 26665583616 26766802944 26782285824 26789035392 26890723328 26897500224 26913058704 26926764486 27088846848 27191672832 27207401472 27214258176 27221116608 27234979272 27250732962 27324444672 27340250112 27361067139 27518828544 27646230528 27653197824 27690260913 27758166016 27774222336 27781221888 27795369792 28085059584 28092137472 28129788864 28215083008 28222193664 28243682208 28260019368 28352851968 28374439996 28538044416 28583495136 28600028856 28670164992 28677390336 28691994624 28708591104 28715826132 28832092254 29037201408 29053997568 29132587008 29171632896 29178984618 29267460096 29289744512 29306686752 29522610432 29595009024 29634674688 29642143104 29659289184 29771872256 29779375248 29917242726 29991223296 30112653312 30130071552 30137664816 30211571712 30252063744 30259687752 30277191042 30474952704 30590631936 30608326656 30616040448 30639351681 30732255232 30740000256 30757781376 30882315072 30958682112 31102009344 31109847552 31227936768 31246000128 31253874624 31269791016 31414558567 31595692032 31603654656 31646012472 31723618304 31741968384 31749967872 31774142484 31792521789 31878518784 31896958464 32105299968 32156432028 32245809152 32253935616 32262064128 32278493952 32297164992 32403259392 32427931424 32666851584 32685747264 32765902848 32774160384 32818087008 32925892608 32950962576 32970022596 33294385152 33339009024 33347410992 33366700332 33448525824 33473993728 33493356288 33501797154 33637440963 33740126208 33876734976 33896330496 33988018176 34024996864 34033571712 34042148721 34191134544 34414460928 34434367488 34443045504 34527510528 34573787136 34582500288 34602504048 34742604456 34828517376 34989760512 35122577408 35131428864 35151750144 35160608952 35178514893 35294074368 35545153536 35554111488 35601764031 35689070592 35709714432 35718713856 35863333632 35884078272 35902352648 36118462464 36255563776 36276535296 36285677568 36294822144 36313305696 36334310616 36432592896 36453666816 36481422852 36691771392 36750208032 36861640704 36870930432 36920347884 37032296448 37041629184 37060493056 37069832898 37456183296 37506385152 37515837366 37629591552 37658242944 37680025824 37803802624 38050725888 38111326848 38133371808 38226886656 38236520448 38255992832 38278121472 38287768176 38442789672 38465026362 38716268544 38738663424 38843449344 38895510528 38905312824 38927817054 39023280128 39075582336 39085430013 39363480576 39512899584 39522857472 39545718912 39555685071 39705833664 39889656968 39988297728 40150204416 40173428736 40183553088 40282095616 40336084992 40346250336 40369588056 40390146729 40633270272 40787509248 40811102208 40821387264 40831674912 40852468908 40876099443 40986667008 41010375168 41176420096 41278242816 41469345792 41479796736 41637249024 41661333504 41671832832 41693054688 42127589376 42138206208 42194683296 42322624512 42333290496 42365523312 42390029052 42504691712 42529277952 42561659994 42807066624 42875242704 43005247488 43016085504 43037991936 43062886656 43073739198 43204345856 43248138381 43555802112 43580996352 43687870464 43698880512 43757449344 43768476927 43901190144 43934616768 43960030128 44392513536 44452012032 44463214656 44488933776 44598034432 44657808384 44669062872 44849921284 44875864089 44986834944 45168979968 45195107328 45206497224 45317357568 45378095616 45389531628 45415786563 45588179392 45885947904 45912489984 45924060672 46098382848 46110000384 46136672064 46323472608 46438023168 46653014016 46664771328 46841905152 46869000192 46880811936 46904686524 47058765824 47393538048 47405481984 47469018708 47585427456 47612952576 47624951808 47661213726 47817778176 47845437696 48157949952 48368713728 48380903424 48393096192 48417740928 48445747488 48576790528 48604889088 48641897136 48922361856 49000277376 49148854272 49161240576 49227130512 49376395264 49388838912 49426443864 49455033894 49655269993 49941577728 50008513536 50021116488 50050050498 50172788736 50210990592 50240034432 50252695731 50815102464 50844495744 50969182208 50982027264 51037495296 51050357568 51257052896 51286701816 51621691392 51651551232 51664568256 51791265792 51860680704 51873750432 51903756072 52100776448 52113906684 52484640768 52683866112 52697143296 52727625216 52740913428 52941111552 53317730304 53331167232 53533605888 53564571648 53578070784 53781446656 53795000448 53826117408 53853528972 54177693696 54383345664 54414802944 54428516352 54442233216 54469958544 54501465924 54648889344 54680500224 54722134278 55037657088 55292461056 55306395648 55380521826 55516332032 55548444672 55562443776 55590739584 55604749347 56170119168 56184274944 56259577728 56273756049 56430166016 56444387328 56487364416 56520038736 56705703936 56748879992 57076088832 57166990272 57200057712 57340329984 57354780672 57383989248 57417182208 57431652264 57664184508 57697539543 58074402816 58107995136 58265174016 58343265792 58357969236 58391725581 58534920192 58579489024 58613373504 59045220864 59269349376 59284286208 59318578368 59543744512 59558750496 59834485452 59982446592 60225306624 60260143104 60275329632 60423143424 60504127488 60519375504 60554382084 60949905408 61181263872 61216653312 61232080896 61278703362 61464510464 61480000512 61515562752 61764630144 61917364224 62204018688 62219695104 62455873536 62492000256 62507749248 62539582032 62829117134 63191384064 63207309312 63292024944 63447236608 63483936768 63499935744 63548284968 63585043578 63757037568 63793916928 63842489991 64210599936 64312864056 64491618304 64507871232 64524128256 64556987904 64594329984 64610608797 64806518784 64855862848 65333703168 65371494528 65531805696 65548320768 65636174016 65851785216 65901925152 65940045192 66588770304 66678018048 66694821984 66733400664 66897051648 66947987456 66986712576 67003594308 67274881926 67480252416 67753469952 67792660992 67976036352 68049993728 68067143424 68084297442 68382269088 68828921856 68868734976 68886091008 69055021056 69147574272 69165000576 69205008096 69485208912 69657034752 69979521024 70245154816 70262857728 70303500288 70321217904 70357029786 70588148736 71090307072 71108222976 71203528062 71378141184 71419428864 71437427712 71491820589 71726667264 71768156544 71804705296 72236924928 72511127552 72553070592 72571355136 72589644288 72626611392 72668621232 72865185792 72907333632 72962845704 73383542784 73500416064 73723281408 73741860864 73840695768 74064592896 74083258368 74120986112 74139665796 74182550841 74912366592 75012770304 75031674732 75259183104 75316485888 75360051648 75607605248 76222653696 76266743616 76453773312 76473040896 76511985664 76556242944 76575536352 76885579344 76930052724 77432537088 77477326848 77686898688 77791021056 77810625648 77855634108 78046560256 78151164672 78170860026 78726961152 79025799168 79045714944 79091437824 79111370142 79411667328 79779313936 79976595456 80300408832 80346857472 80367106176 80564191232 80672169984 80692500672 80739176112 80780293458 81266540544 81575018496 81622204416 81642774528 81663349824 81704937816 81752198886 81973334016 82020750336 82083201417 82352840192 82556485632 82938691584 82959593472 83070782739 83274498048 83322667008 83343665664 83386109376 84255178752 84276412416 84389366592 84645249024 84666580992 84731046624 84780058104 85009383424 85058555904 85123319988 85614133248 85750485408 86010494976 86032171008 86075983872 86125773312 86147478396 86408691712 86496276762 87111604224 87161992704 87397761024 87514898688 87536953854 87802380288 87869233536 87920060256 88785027072 88904024064 88926429312 88977867552 89196068864 89315616768 89338125744 89699842568 89751728178 89973669888 90337959936 90390214656 90412994448 90634715136 90756191232 90779063256 90831573126 91176358784 91771895808 91824979968 91848121344 91918055043 92196765696 92220000768 92273344128 92646945216 92876046336 93306028032 93329542656 93683810304 93738000384 93761623872 93809373048 94117531648 94243675701 94787076096 94810963968 94938037416 95170854912 95225905152 95249903616 95322427452 95377565367 95635556352 95690875392 96315899904 96737427456 96761806848 96786192384 96835481856 96891494976 97153581056 97209778176 97283794272 98000554752 98297708544 98322481152 98454261024 98752790528 98777677824 98852887728 98910067788 99310539986 99883155456 100017027072 100042232976 100100100996 100345577472 100421981184 100480068864 100505391462 100912322889 101630204928 101688991488 101938364416 101964054528 102074990592 102100715136 102126446163 102514105792 102573403632 103243382784 103303102464 103329136512 103582531584 103721361408 103747500864 103807512144 104201552896 104227813368 104969281536 105367732224 105394286592 105455250432 105481826856 105535544679 105882223104 106635460608 106662334464 107067211776 107129143296 107156141568 107562893312 107590000896 107652234816 107707057944 108355387392 108766691328 108829605888 108857032704 108884466432 108939917088 109002931848 109297778688 109361000448 109444268556 110075314176 110584922112 110612791296 110761043652 111032664064 111096889344 111124887552 111181479168 111209498694 112368549888 112519155456 112547512098 112860332032 112888774656 112974728832 113040077472 113411407872 113497759984 114152177664 114333980544 114400115424 114680659968 114709561344 114767978496 114834364416 114863304528 115328369016 115395079086 116148805632 116215990272 116530348032 116686531584 116715938472 116783451162 117069840384 117158978048 117226747008 117256290039 118090441728 118538698752 118568572416 118637156736 119087489024 119117500992 119668970904 119964893184 120450613248 120520286208 120550659264 120846286848 121008254976 121038751008 121108764168 121170440187 121899810816 122362527744 122433306624 122464161792 122557406724 122628298329 122929020928 122960001024 123031125504 123529260288 123834728448 124408037376 124439390208 124911747072 124984000512 125015498496 125079164064 125658234268 126382768128 126414618624 126584049888 126894473216 126967873536 126999871488 127096569936 127170087156 127514075136 127587833856 127684979982 128421199872 128625728112 129015742464 129048256512 129113975808 129188659968 129221217594 129613037568 129711725696 129744415143 130667406336 130742989056 131063611392 131096641536 131272348032 131305430781 131703570432 131803850304 131880090384 133177540608 133356036096 133389643968 133466801328 133794103296 133895974912 133973425152 134007188616 134549763852 134627592267 134960504832 135506939904 135585321984 135952072704 136099987456 136134286848 136168594884 136247359689 136764538176 137657843712 137737469952 137772182016 138295148544 138330001152 138410016192 138970417824 139314069504 139959042048 140490309632 140525715456 140607000576 140642435808 140714059572 141176297472 142180614144 142216445952 142407056124 142756282368 142838857728 142874855424 142983641178 143453334528 143536313088 143609410592 144473849856 145022255104 145106141184 145142710272 145179288576 145253222784 145337242464 145730371584 145814667264 145925691408 146767085568 147000832128 147446562816 147483721728 147681391536 148129185792 148166516736 148241972224 148279331592 148365101682 148965809979 149824733184 150025540608 150063349464 150518366208 150632971776 150720103296 150758087193 151215210496 152445307392 152533487232 152907546624 152946081792 153023971328 153112485888 153151072704 153771158688 153860105448 154865074176 154954653696 155373797376 155582042112 155621251296 155711268216 156093120512 156302329344 156341720052 157453922304 158051598336 158091429888 158182875648 158222740284 158823334656 159558627872 159953190912 160600817664 160693714944 160734212352 161128382464 161344339968 161385001344 161478352224 161560586916 162533081088 163150036992 163244408832 163285549056 163326699648 163409875632 163504397772 163946668032 164041500672 164166402834 164705680384 165112971264 165877383168 165919186944 166141565478 166548996096 166645334016 166687331328 166772218752 166814248041 168510357504 168552824832 168778733184 169290498048 169333161984 169462093248 169560116208 170018766848 170117111808 170246639976 171228266496 171500970816 172020989952 172064342016 172151967744 172251546624 172294956792 172817383424 172992553524 173092618629 174223208448 174323985408 174795522048 175029797376 175073907708 175175176743 175604760576 175738467072 175840120512 177808048128 177852858624 177955735104 178392137728 178631233536 178676251488 179399685136 179503456356 179947339776 180675919872 180780429312 180825988896 181269430272 181512382464 181558126512 181663146252 182352717568 183543791616 183649959936 183696242688 183836110086 184393531392 184440001536 184546688256 185293890432 185752092672 186612056064 186659085312 187367620608 187476000768 187523247744 187618746096 188235063296 188487351402 189574152192 189621927936 189876074832 190341709824 190451810304 190499807232 190644854904 190755130734 191271112704 191381750784 191527469973 192631799808 193474854912 193523613696 193572384768 193670963712 193782989952 193831826391 194307162112 194419556352 194567588544 196001109504 196595417088 196644962304 196908522048 197505581056 197555355648 197705775456 197820135576 198621079972 199766310912 200034054144 200084465952 200200201992 200691154944 200843962368 200960137728 201010782924 201824645778 203260409856 203377982976 203928109056 204149981184 204201430272 204252892326 205028211584 205146807264 206486765568 206606204928 206658273024 207165063168 207442722816 207495001728 207615024288 208403105792 208455626736 209938563072 210735464448 210788573184 210910500864 210963653712 211071089358 211764446208 213270921216 213324668928 214134423552 214258286592 214312283136 214475461767 215125786624 215180001792 215304469632 215414115888 216710774784 217533382656 217659211776 217714065408 217768932864 217879834176 218005863696 218595557376 218722000896 218888537112 219901909969 220150628352 221169844224 221225582592 221522087304 222065328128 222193778688 222249775104 222362958336 222418997388 222547652523 224737099776 225038310912 225095024196 225720664064 225777549312 225949457664 226080154944 226822815744 226995519968 228667961088 228800230848 229361319936 229419122688 229535956992 229668728832 229726609056 230656738032 230790158172 232297611264 232431980544 233060696064 233373063168 233431876944 233566902324 234139680768 234317956096 234453494016 234512580078 236180883456 237077397504 237137144832 237274313472 238174978048 238235001984 239337941808 239929786368 240901226496 241040572416 241101318528 241692573696 242016509952 242077502016 242217528336 242340880374 243799621632 244725055488 244866613248 244928323584 245114813448 245256596658 245858041856 245920002048 246062251008 246249604251 247058520576 247669456896 248816074752 248878780416 249212348217 249823494144 249968001024 250030996992 250158328128 251316468536 252765536256 252829237248 253168099776 253788946432 253935747072 253999742976 254193139872 254340174312 255028150272 255175667712 255369959964 256842399744 257251456224 258031484928 258096513024 258227951616 258377319936 258442435188 259226075136 259423451392 259488830286 261334812672 261485978112 262193283072 262544696064 262610861562 263407140864 263607700608 263760180768 266355081216 266712072192 266779287936 266933602656 267588206592 267791949824 267946850304 268014377232 269099527704 269255184534 269921009664 271013879808 271170643968 271904145408 272199974912 272268573696 272337189768 272494719378 273529076352 275315687424 275474939904 275544364032 275754165129 276590297088 276660002304 276820032384 277940835648 278628139008 279918084096 280980619264 281051430912 281214001152 281284871616 281428119144 282352594944 282731027103 284361228288 284432891904 284814112248 285512564736 285677715456 285749710848 285967282356 286132696101 286906669056 287072626176 287218821184 288947699712 290212282368 290285420544 290358577152 290506445568 290674484928 291460743168 291629334528 291851382816 294001664256 294893125632 294967443456 295362783072 296258371584 296333033472 296483944448 296558663184 296730203364 297931619958 299649466368 300051081216 300126698928 301036732416 301265943552 301440206592 301516174386 302430420992 302736968667 304890614784 305066974464 305815093248 305892163584 306047942656 306224971776 306302145408 306379338489 307542317376 307720210896 309730148352 309909307392 310747594752 311164084224 311242502592 311422536432 312186241024 312604658688 312683440104 314907844608 316103196672 316182859776 316365751296 316445480568 316606634037 317646669312 319117255744 319906381824 321201635328 321387429888 321468424704 322688679936 322770002688 322956704448 323121173832 325066162176 326300073984 326488817664 326571098112 326653399296 326819751264 327008795544 327893336064 328083001344 328332805668 329411360768 330225942528 331754766336 331838373888 332283130956 333097992192 333290668032 333374662656 333544437504 333628496082 337105649664 337557466368 338580996096 338666323968 338924186496 339120232416 340037533696 340234223616 340493279952 342456532992 343001941632 344041979904 344128684032 344303935488 344503093248 344589913584 345634766848 345985107048 346185237258 347586889951 348446416896 348647970816 349591044096 350059594752 350147815416 350350353486 351209521152 351476934144 351680241024 351768870117 355616096256 355705717248 355911470208 356784275456 357262467072 357352502976 358799370272 359006912712 359894679552 361351839744 361560858624 361651977792 362538860544 363024764928 363116253024 363326292504 363511320561 364705435136 367087583232 367299919872 367392485376 367672220172 367884894987 368787062784 368880003072 369093376512 370587780864 371504185344 373224112128 373318170624 374735241216 374952001536 375046495488 375237492192 376470126592 376974702804 379148304384 379243855872 379752149664 380683419648 380903620608 380999614464 381289709808 381510261468 382542225408 382763501568 383054939946 385263599616 387047227392 387144769536 387341927424 387565979904 387663652782 388614324224 388839112704 389135177088 389233245429 392002219008 393190834176 393289924608 393817044096 393916292343 395011162112 395110711296 395411550912 395640271152 397242159944 399532621824 400068108288 400168931904 400400403984 401382309888 401687924736 401920275456 402021565848 403649291556 403882776801 406520819712 406755965952 407856218112 408299962368 408402860544 408505784652 408742079067 410056423168 410293614528 412973531136 413212409856 413316546048 414885445632 414990003456 415230048576 416806211584 416911253472 419877126144 421470928896 421577146368 421821001728 421927307424 422142178716 423528892416 426541842432 426649337856 428268847104 428516573184 428624566272 428950923534 430251573248 430360003584 430608939264 430828231776 433421549568 435066765312 435318423552 435428130816 435537865728 435759668352 436011727392 437191114752 437444001792 437777074224 439803819938 440301256704 442339688448 442451165184 443044174608 444130656256 444387557376 444499550208 444725916672 444837994776 445095305046 446897429937 449474199552 450076621824 450190048392 451441328128 451555098624 451898915328 452160309888 452274261579 453645631488 453991039936 457335922176 457600461696 458722639872 458838245376 459071913984 459337457664 459453218112 461313476064 461580316344 464595222528 464863961088 466121392128 466746126336 466863753888 467133804648 468279361536 468635912192 468906988032 469025160156 472361766912 474154795008 474274289664 474548626944 476349956096 476470003968 478675883616 479859572736 481802452992 482081144832 482202637056 483385147392 484033019904 484155004032 484435056672 484681760748 487599243264 489450110976 489733226496 489856647168 490229626896 490513193316 491716083712 491840004096 492124502016 492499208502 494117041152 495338913792 497632149504 497757560832 498424696434 499646988288 499936002048 500061993984 500316656256 500442744123 502632937072 505531072512 505658474496 506336199552 507577892864 507871494144 507999485952 508386279744 508680348624 510056300544 510351335424 510739919928 513684799488 514502912448 516062969856 516193026048 516455903232 516754639872 516884870376 518452150272 518846902784 518977660572 519277855887 522669625344 522971956224 524386566144 525089392128 525221723124 526814281728 527215401216 527520361536 533424144384 533558575872 533867205312 535176413184 535583899648 535893700608 536028754464 538199055408 538510369068 539842019328 542027759616 542341287936 543808290816 544399949824 544537147392 544674379536 544989438756 547058152704 550631374848 550949879808 551088728064 551508330258 553180594176 553320004608 553640064768 555881671296 557256278016 559836168192 561961238528 562102861824 562428002304 562569743232 562856238288 564705189888 565462054206 568722456576 568865783808 569628224496 571025129472 571355430912 571499421696 571934564712 572265392202 573813338112 574145252352 574437642368 574582409919 577895399424 580424564736 580570841088 580717154304 581012891136 581348969856 581495479173 582921486336 583258669056 583702765632 588003328512 589786251264 589934886912 590725566144 592516743168 592666066944 592967888896 593117326368 593460406728 595863239916 599298932736 600102162432 600253397856 602073464832 602531887104 602880413184 603032348772 604860841984 605473937334 609781229568 610133948928 611784327168 612095885312 612449943552 612604290816 612758676978 615084634752 615440421792 619460296704 619818614784 621495189504 622328168448 622485005184 622845072864 624372482048 625209317376 625366880208 629815689216 632206393344 632365719552 632731502592 632890961136 633213268074 635293338624 638234511488 639812763648 642403270656 642774859776 642936849408 643426385301 645377359872 645540005376 645913408896 646242347664 650132324352 652600147968 652977635328 653142196224 653306798592 653639502528 654017591088 655786672128 656166002688 656665611336 658822721536 659705729907 660451885056 663509532672 663676747776 664566261912 666195984384 666581336064 666749325312 667088875008 667256992164 667642957569 674211299328 675114932736 677161992192 677332647936 677848372992 678240464832 680075067392 680468447232 680986559904 686003883264 688083959808 688257368064 688607870976 689006186496 689179827168 691269533696 691970214096 692370474516 695173779902 696892833792 697295941632 699182088192 700119189504 700295630832 700700706972 702419042304 702953868288 703360482048 703537740234 711232192512 711411434496 711822940416 713568550912 714524934144 714705005952 717598740544 718013825424 719789359104 722703679488 723121717248 723303955584 725077721088 726049529856 726232506048 726652585008 727022641122 729410870272 734175166464 734599839744 734784970752 735344440344 735769789974 737574125568 737760006144 738186753024 738748812753 741175561728 743008370688 746448224256 746636341248 749470482432 749904003072 750092990976 750474984384 752940253184 753949405608 758296608768 758487711744 759504299328 761366839296 761807241216 761999228928 762579419616 763020522936 765084450816 765527003136 766109879892 770527199232 774094454784 774289539072 774683854848 775131959808 775327305564 777228648448 777678225408 778270354176 778466490858 784004438016 786579849216 787634088192 787832584686 790022324224 790221422592 790823101824 791280542304 794484319888 799065243648 800136216576 800337863808 800800807968 802764619776 803375849472 803840550912 804043131696 807298583112 807765553602 813041639424 813511931904 815712436224 816599924736 816805721088 817011569304 817484158134 820112846336 820587229056 825947062272 826424819712 826633092096 827262495387 829770891264 829980006912 830460097152 833612423168 833822506944 839754252288 842941857792 843154292736 843642003456 843854614848 844284357432 847057784832 848193081309 853083684864 853298675712 856537694208 857033146368 857249132544 857901847068 858398088303 860503146496 860720007168 861217878528 861656463552 866843099136 870636847104 870856261632 871075731456 871519336704 872023454784 874382229504 874888003584 875554148448 879607639876 884679376896 884902330368 886088349216 888261312512 888775114752 888999100416 889451833344 889675989552 890190610092 893794859874 898948399104 900153243648 900380096784 903110197248 903797830656 904320619776 904548523158 907291262976 907982079872 908210906001 914671844352 915200923392 917445279744 917676490752 918143827968 918674915328 918906436224 919138015467 922626952128 923160632688 929190445056 929727922176 932242784256 933492252672 933727507776 934267609296 936558723072 937271824384 937813976064 938050320312 944723533824 948309590016 948548579328 949097253888 949819902111 952699912192 952940007936 957351767232 959719145472 963604905984 964162289664 964405274112 968066039808 968310008064 968870113344 969363521496 975198486528 978900221952 979466452992 979713294336 980459253792 981026386632 983432167424 983680008192 984249004032 984998417004 988234082304 990677827584 995264299008 995515121664 996849392868 999293976576 999872004096 1000123987968 1000633312512 1000885488246 1005265874144 1011316948992 1012672399104 1015155785728 1015742988288 1015998971904 1016772559488 1017360697248 1020112601088 1020702670848 1021479839856 1027369598976 1029005824896 1032125939712 1032386052096 1032911806464 1033509279744 1033769740752 1036904300544 1037693805568 1037955321144 1038555711774 1042760669853 1045339250688 1045943912448 1048773132288 1050178784256 1050443446248 1053628563456 1054430802432 1055040723072 1055306610351 1066848288768 1067117151744 1067734410624 1070352826368 1071167799296 1071787401216 1072057508928 1076398110816 1077020738136 1079684038656 1084055519232 1084682575872 1087616581632 1088799899648 1089074294784 1089348759072 1089978877512 1090533961683 1094116305408 1101262749696 1101899759616 1102177456128 1103016660516 1103654684961 1106361188352 1106640009216 1107280129536 1111763342592 1114512556032 1119672336384 1123922477056 1124205723648 1124856004608 1125139486464 1125712476576 1129410379776 1130924108412 1137444913152 1137731567616 1139256448992 1142050258944 1142710861824 1142998843392 1143869129424 1144530784404 1147626676224 1148290504704 1148875284736 1149164819838 1155790798848 1161141682176 1161434308608 1162025782272 1162697939712 1162990958346 1165842972672 1166517338112 1167405531264 1167699736287 1176006657024 1179572502528 1179869773824 1181451132288 1185033486336 1185332133888 1185935777792 1186234652736 1186920813456 1191726479832 1198597865472 1200204324864 1200506795712 1204146929664 1205063774208 1205760826368 1206064697544 1209721683968 1210947874668 1211648330403 1219562459136 1220267897856 1223568654336 1224191770624 1224899887104 1225208581632 1225517353956 1226226237201 1230169269504 1230880843584 1238920593408 1239637229568 1244656336896 1244970010368 1245690145728 1248744964096 1250418634752 1250733760416 1259631378432 1264412786688 1264731439104 1265463005184 1265781922272 1266426536148 1270586677248 1276469022976 1279625527296 1284806541312 1285549719552 1285873698816 1286852770602 1290754719744 1291080010752 1291826817792 1292484695328 1300264648704 1305200295936 1305955270656 1306284392448 1306613597184 1307279005056 1308035182176 1311573344256 1312332005376 1313331222672 1317645443072 1319411459814 1320903770112 1327019065344 1327353495552 1329132523824 1332391968768 1333162672128 1333498650624 1334177750016 1334513984328 1335285915138 1340692289811 1348422598656 1350229865472 1354323984384 1354665295872 1355696745984 1356480929664 1356822784737 1360150134784 1360936894464 1361973119808 1372007766528 1376167919616 1376514736128 1377215741952 1378012372992 1378359654336 1382539067392 1383940428192 1384740949032 1390347559804 1393785667584 1394591883264 1398364176384 1400238379008 1400591261664 1401401413944 1404838084608 1405907736576 1406720964096 1407075480468 1422464385024 1422822868992 1423645880832 1429049868288 1429410011904 1435197481088 1436027650848 1439578718208 1445407358976 1446243434496 1446607911168 1450155442176 1452099059712 1452465012096 1453305170016 1454045282244 1458821740544 1468350332928 1469199679488 1469569941504 1470688880688 1471539579948 1475148251136 1475520012288 1476373506048 1477497625506 1482351123456 1486016741376 1492896448512 1493272682496 1498940964864 1499808006144 1500185981952 1500949968768 1501328232369 1505880506368 1507898811216 1516593217536 1516975423488 1519008598656 1522733678592 1523614482432 1523998457856 1525158839232 1526041045872 1530168901632 1531054006272 1532219759784 1539313369783 1541054398464 1548188909568 1548579078144 1549367709696 1550263919616 1550654611128 1554457296896 1555356450816 1556540708352 1556932981716 1557833567661 1568008876032 1573159698432 1575268176384 1575665169372 1580044648448 1580442845184 1581646203648 1582561084608 1588968639776 1600272433152 1600675727616 1601601615936 1605529239552 1606751698944 1607681101824 1608086263392 1614597166224 1615531107204 1626083278848 1627023863808 1631424872448 1633199849472 1633611442176 1634023138608 1634968316268 1640225692672 1641174458112 1651894124544 1652849639424 1653266184192 1654524990774 1659541782528 1659960013824 1660920194304 1667224846336 1667645013888 1679508504576 1685883715584 1686308585472 1687284006912 1687709229696 1688568714864 1694115569664 1696386162618 1706167369728 1706597351424 1713075388416 1714066292736 1714498265088 1715803694136 1716796176606 1721006292992 1721440014336 1722435757056 1723312927104 1723747229757 1733686198272 1741273694208 1741712523264 1742151462912 1743038673408 1744046909568 1744486437519 1748764459008 1749776007168 1751108296896 1759215279752 1769358753792 1769804660736 1772176698432 1776522625024 1777550229504 1777998200832 1778903666688 1779351979104 1780381220184 1787589719748 1797896798208 1800306487296 1800760193568 1806220394496 1807595661312 1808641239552 1809097046316 1814582525952 1815964159744 1816421812002 1829343688704 1830401846784 1835352981504 1836287655936 1837349830656 1837812872448 1838276030934 1845253904256 1846321265376 1858380890112 1859455844352 1864485568512 1866984505344 1867455015552 1868535218592 1873117446144 1874543648768 1875627952128 1876100640624 1889447067648 1896619180032 1897097158656 1898194507776 1899639804222 1905399824384 1905880015872 1914703534464 1919438290944 1927209811968 1928324579328 1928810548224 1930279155903 1936132079616 1936620016128 1937740226688 1938727042992 1950396973056 1957800443904 1958932905984 1959426588672 1960918507584 1962052773264 1966864334848 1967360016384 1968498008064 1969996834008 1976468164608 1979117189721 1981355655168 1990528598016 1991030243328 1993698785736 1998587953152 1999744008192 2000247975936 2001266625024 2001770976492 2002928872707 2010531748288 2022633897984 2025344798208 2031485976576 2031997943808 2033545118976 2034721394496 2040225202176 2041405341696 2042959679712 2058011649792 2064251879424 2064772104192 2065823612928 2067018559488 2067539481504 2073808601088 2075387611136 2075910642288 2077111423548 2085521339706 2090678501376 2091887824896 2097546264576 2100357568512 2100886892496 2107257126912 2108861604864 2110081446144 2110613220702 2133696577536 2134234303488 2135468821248 2140705652736 2142335598592 2143574802432 2144115017856 2152796221632 2154041476272 2159368077312 2168111038464 2169365151744 2175233163264 2177599799296 2178148589568 2178697518144 2179957755024 2181067923366 2188232610816 2202525499392 2203799519232 2204354912256 2206033321032 2207309369922 2212722376704 2213280018432 2214560259072 2216246438259 2223526685184 2229025112064 2239344672768 2247844954112 2248411447296 2249712009216 2250278972928 2251424953152 2258820759552 2261848216824 2274889826304 2275463135232 2278512897984 2284100517888 2285421723648 2285997686784 2287738258848 2289061568808 2295253352448 2296581009408 2297750569472 2298329639676 2311581597696 2322283364352 2322868617216 2324051564544 2325395879424 2325981916692 2331685945344 2333034676224 2334811062528 2335399472574 2352013314048 2359739547648 2362902264576 2370066972672 2370664267776 2371871555584 2372469305472 2373841626912 2383452959664 2397195730944 2400408649728 2401013591424 2408293859328 2410127548416 2411521652736 2412129395088 2419443367936 2421895749336 2423296660806 2439124918272 2440535795712 2447137308672 2448383541248 2449799774208 2450417163264 2451034707912 2452452474402 2460338539008 2461761687168 2477841186816 2479274459136 2481787486161 2489312673792 2489940020736 2491380291456 2497489928192 2500837269504 2501467520832 2519262756864 2528825573376 2529462878208 2530926010368 2531563844544 2532853072296 2541173354496 2544579243927 2552938045952 2559251054592 2569613082624 2571099439104 2571747397632 2573705541204 2575194264909 2581509439488 2582160021504 2583653635584 2584969390656 2600529297408 2611910541312 2612568784896 2613227194368 2614558010112 2616070364352 2623146688512 2624664010752 2626662445344 2635290886144 2638822919628 2654038130688 2654706991104 2658265047648 2664783937536 2666325344256 2666997301248 2668355500032 2669027968656 2670571830276 2681384579622 2696845197312 2700459730944 2709330591744 2711393491968 2712961859328 2713645569474 2720300269568 2721873788928 2723946239616 2724632718003 2744015533056 2752335839232 2753029472256 2754431483904 2756024745984 2756719308672 2757414046401 2765078134784 2767880856384 2769481898064 2780695119608 2787571335168 2789183766528 2796728352768 2800476758016 2801182523328 2802802827888 2809676169216 2811815473152 2813441928192 2814150960936 2844928770048 2845645737984 2847291761664 2849459706333 2858099736576 2858820023808 2870394962176 2872055301696 2879157436416 2890814717952 2892486868992 2893215822336 2904198119424 2904930024192 2906610340032 2908090564488 2917643481088 2936700665856 2938399358976 2939139883008 2941377761376 2943079159896 2950296502272 2951040024576 2952747012096 2954995251012 2964702246912 2972033482752 2985792897024 2986545364992 2997881929728 2999616012288 3000371963904 3001899937536 3002656464738 3011761012736 3015797622432 3033950846976 3038017197312 3045467357184 3047228964864 3047996915712 3050317678464 3052082091744 3060337803264 3062108012544 3064439519568 3078626739566 3082108796928 3096377819136 3097158156288 3098735419392 3100527839232 3101309222256 3108914593792 3110712901632 3113081416704 3113865963432 3115667135322 3128282009559 3136017752064 3146319396864 3150536352768 3151330338744 3160089296896 3160885690368 3163292407296 3165122169216 3165919831053 3177937279552 3200544866304 3201351455232 3203203231872 3211058479104 3213503397888 3215362203648 3216172526784 3229194332448 3231062214408 3252166557696 3254047727616 3262849744896 3266399698944 3267222884352 3268046277216 3269936632536 3271601885049 3280451385344 3282348916224 3303788249088 3305699278848 3306532368384 3309049981548 3319083565056 3319920027648 3321840388608 3334449692672 3335290027776 3359017009152 3371767431168 3372617170944 3374568013824 3375418459392 3377137429728 3388231139328 3392772325236 3412334739456 3413194702848 3426150776832 3428132585472 3428996530176 3431607388272 3433592353212 3442012585984 3442880028672 3444871514112 3446625854208 3447494459514 3467372396544 3483425046528 3484302925824 3486077346816 3488093819136 3488972875038 3497528918016 3499552014336 3502216593792 3503099208861 3518430559504 3538717507584 3539609321472 3544353396864 3553045250048 3555100459008 3555996401664 3557807333376 3558703958208 3560762440368 3575179439496 3595793596416 3600612974592 3601520387136 3612440788992 3615191322624 3617282479104 3618194092632 3629165051904 3631928319488 3632843624004 3634944991209 3658687377408 3660803693568 3670705963008 3672575311872 3674699661312 3675625744896 3676552061868 3690507808512 3692642530752 3716761780224 3718911688704 3733969010688 3734910031104 3737070437184 3746234892288 3749087297536 3751255904256 3752201281248 3778894135296 3793238360064 3794194317312 3796389015552 3799279608444 3810799648768 3811760031744 3829407068928 3838876581888 3854419623936 3856649158656 3857621096448 3860558311806 3872264159232 3873240032256 3875480453376 3877454085984 3900793946112 3915600887808 3917865811968 3918853177344 3921837015168 3924105546528 3933728669696 3934720032768 3936996016128 3939993668016 3952936329216 3958234379442 3962711310336 3981057196032 3982060486656 3987397571472 3997175906304 3999488016384 4000495951872 4002533250048 4003541952984 4005857745414 4021063496576 4022076869433 4045267795968 4050689596416 4062971953152 4063995887616 4067090237952 4069442788992 4070468354211 4080450404352 4082810683392 4085919359424 4116023299584 4128503758848 4129544208384 4131647225856 4134037118976 4135078963008 4147617202176 4150775222272 4151821284576 4154222847096 4171042679412 4181357002752 4183775649792 4195092529152 4200715137024 4201773784992 4214514253824 4217723209728 4220162892288 4221226441404 4267393155072 4268468606976 4270937642496 4284671197184 4287149604864 4288230035712 4305592443264 4308082952544 4318736154624 4336222076928 4338730303488 4350466326528 4355199598592 4356297179136 4357395036288 4359915510048 4362135846732 4376465221632 4405050998784 4407599038464 4408709824512 4412066642064 4414618739844 4425444753408 4426560036864 4429120518144 4432492876518 4447053370368 4458050224128 4478689345536 4495689908224 4496822894592 4499424018432 4500557945856 4502849906304 4503984697107 4517641519104 4523696433648 4549779652608 4550926270464 4557025795968 4568201035776 4570843447296 4571995373568 4575476517696 4578123137616 4590506704896 4593162018816 4595501138944 4596659279352 4617940109349 4623163195392 4644566728704 4645737234432 4648103129088 4650791758848 4651963833384 4663371890688 4666069352448 4669622125056 4670798945148 4673500702983 4704026628096 4719479095296 4725804529152 4740133945344 4741328535552 4743743111168 4744938610944 4747683253824 4766905919328 4800817299456 4802027182848 4816587718656 4820255096832 4823043305472 4824258790176 4838886735872 4843791498672 4846593321612 4878249836544 4881071591424 4894274617344 4896767082496 4899599548416 4900834326528 4902069415824 4904904948804 4920677078016 4923523374336 4955682373632 4958548918272 4963574972322 4978625347584 4979880041472 4982760582912 4994979856384 5001674539008 5002935041664 5038525513728 5057651146752 5058925756416 5061852020736 5063127689088 5065706144592 5082346708992 5089158487854 5105876091904 5118502109184 5139226165248 5142198878208 5143494795264 5147411082408 5150388529818 5163018878976 5164320043008 5167307271168 5169938781312 5171241689271 5201058594816 5223821082624 5225137569792 5226454388736 5229116020224 5232140728704 5246293377024 5249328021504 5253324890688 5270581772288 5277645839256 5308076261376 5309413982208 5316530095296 5329567875072 5332650688512 5333994602496 5336711000064 5338055937312 5341143660552 5362769159244 5393690394624 5400919461888 5418661183488 5422786983936 5425923718656 5427291138948 5440600539136 5443747577856 5447892479232 5449265436006 5488031066112 5506058944512 5508862967808 5512049491968 5513438617344 5514828092802 5530156269568 5535761712768 5538963796128 5561390239216 5575142670336 5578367533056 5593456705536 5600953516032 5602365046656 5605605655776 5619352338432 5623630946304 5626883856384 5628301921872 5689857540096 5691291475968 5694583523328 5698919412666 5716199473152 5717640047616 5740789924352 5744110603392 5758314872832 5781629435904 5784973737984 5786431644672 5790837467709 5808396238848 5809860048384 5813220680064 5816181128976 5835286962176 5873401331712 5876798717952 5878279766016 5882755522752 5886158319792 5900593004544 5902080049152 5905494024192 5909990502024 5929404493824 5937351569163 5944066965504 5971585794048 5973090729984 5995763859456 5999232024576 6000743927808 6003799875072 6005312929476 6008786618121 6023522025472 6031595244864 6067901693952 6076034394624 6094457929728 6095993831424 6100635356928 6104164183488 6120675606528 6124216025088 6128879039136 6157253479132 6192755638272 6194316312576 6197470838784 6201055678464 6202618444512 6217829187584 6221425803264 6226162833408 6227731926864 6231334270644 6256564019118 6272035504128 6292638793728 6301072705536 6302660677488 6321771380736 6326584814592 6330244338432 6331839662106 6355874559104 6401089732608 6402702910464 6406406463744 6422116958208 6427006795776 6430724407296 6432345053568 6458388664896 6462124428816 6504333115392 6508095455232 6525699489792 6532799397888 6534445768704 6536092554432 6539873265072 6543203770098 6560902770688 6564697832448 6607576498176 6611398557696 6613064736768 6618099963096 6638167130112 6639840055296 6643680777216 6648739314777 6668899385344 6670580055552 6718034018304 6743534862336 6745234341888 6749136027648 6750836918784 6754274859456 6776462278656 6785544650472 6824669478912 6826389405696 6852301553664 6856265170944 6857993060352 6863214776544 6867184706424 6884025171968 6885760057344 6889743028224 6893251708416 6894988919028 6934744793088 6966850093056 6968605851648 6972154693632 6976187638272 6977945750076 6995057836032 6999104028672 7004433187584 7006198417722 7036861119008 7079218642944 7088706793728 7106090500096 7110200918016 7111992803328 7115614666752 7117407916416 7121524880736 7150358878992 7191587192832 7201225949184 7203040774272 7224881577984 7230382645248 7234564958208 7236388185264 7258330103808 7263856638976 7265687248008 7269889982418 7317374754816 7321607387136 7341411926016 7345150623744 7349399322624 7351251489792 7353104123736 7381015617024 7385285061504 7433523560448 7437823377408 7467938021376 7469820062208 7474140874368 7492469784576 7498174595072 7502511808512 7504402562496 7557788270592 7586476720128 7588388634624 7592778031104 7598559216888 7621599297536 7623520063488 7633737731781 7658814137856 7677753163776 7708839247872 7713298317312 7715242192896 7721116623612 7725582794727 7744528318464 7746480064512 7750960906752 7754908171968 7801587892224 7835731623936 7837706354688 7843674030336 7848211093056 7867457339392 7869440065536 7873992032256 7879987336032 7905872658432 7916468758884 7962114392064 7964120973312 7974795142944 7994351812608 7998976032768 8000991903744 8005066500096 8007083905968 8011715490828 8042126993152 8044153738866 8090535591936 8101379192832 8127991775232 8134180475904 8138885577984 8140936708422 8160900808704 8165621366784 8171838718848 8173898154009 8232046599168 8257007517696 8259088416768 8263294451712 8268074237952 8270157926016 8295234404352 8301550444544 8303642569152 8308445694192 8342085358824 8362714005504 8367551299584 8390185058304 8401430274048 8403547569984 8429028507648 8435446419456 8440325784576 8442452882808 8534786310144 8536937213952 8541875284992 8548379118999 8569342394368 8574299209728 8576460071424 8611184886528 8616165905088 8637472309248 8672444153856 8677460606976 8710399197184 8712594358272 8714790072576 8719831020096 8724271693464 8752930443264 8810101997568 8815198076928 8817419649024 8824133284128 8829237479688 8850889506816 8853120073728 8858241036288 8864985753036 8894106740736 8916100448256 8957378691072 8993645789184 8998848036864 9001115891712 9005699812608 9007969394214 9035283038208 9047392867296 9101852540928 9114051591936 9136402071552 9141686894592 9143990747136 9150953035392 9156246275232 9181013409792 9186324037632 9191002277888 9193318558704 9235880218698 9246326390784 9289133457408 9291474468864 9296206258176 9301583517696 9303927666768 9326743781376 9332138704896 9339244250112 9341597890296 9347001405966 9384846028677 9408053256192 9438958190592 9451609058304 9480267890688 9482657071104 9487486222336 9489877221888 9495366507648 9497759493159 9533811838656 9601634598912 9604054365696 9633175437312 9640510193664 9646086610944 9648517580352 9677773471744 9687582997344 9693186643224 9756499673088 9762143182848 9788549234688 9793534164992 9799199096832 9801668653056 9804138831648 9809809897608 9814805655147 9841354156032 9847046748672 9911364747264 9917097836544 9927149944644 9957250695168 9959760082944 9965521165824 10003349078016 10005870083328 10077051027456 10115302293504 10117851512832 10123704041472 10126255378176 10131412289184 10164693417984 10178316975708 10211752183808 10237004218368 10278452330496 10284397756416 10286989590528 10294822164816 10300777059636 10326037757952 10328640086016 10334614542336 10339877562624 10342483378542 10402117189632 10450275139584 10452908777472 10458232040448 10464281457408 10492586754048 10498656043008 10506649781376 10509297626583 10541163544576 10555291678512 10616152522752 10618827964416 10633060190592 10659135750144 10665301377024 10667989204992 10673422000128 10676111874624 10682287321104 10725538318488 10775193588481 10787380789248 10801838923776 10837322366976 10845573967872 10851847437312 10854582277896 10881201078272 10887495155712 10895784958464 10898530872012 10904834973627 10976062132224 11012117889024 11017725935616 11024098983936 11026877234688 11029656185604 11060312539136 11071523425536 11077927592256 11122780478432 11150285340672 11156735066112 11201907032064 11204730093312 11211211311552 11238704676864 11247261892608 11253767712768 11256603843744 11379715080192 11382582951936 11389167046656 11397838825332 11432398946304 11435280095232 11481579848704 11488221206784 11516629745664 11563258871808 11569947475968 11572863289344 11581674935418 11616792477696 11619720096768 11626441360128 11632362257952 11670573924352 11746802663424 11753597435904 11756559532032 11765511045504 11772316639584 11801186009088 11804160098304 11810988048384 11819981004048 11858808987648 11874703138326 11888133931008 11943171588096 11946181459968 11991527718912 11998464049152 12001487855616 12007599750144 12010625858952 12017573236242 12047044050944 12063190489728 12066230608299 12135803387904 12152068789248 12188915859456 12191987662848 12201270713856 12208328366976 12211405062633 12241351213056 12248432050176 12257758078272 12314506958264 12385511276544 12388632625152 12394941677568 12402111356928 12405236889024 12435658375168 12442851606528 12452325666816 12455463853728 12462668541288 12513128038236 12544071008256 12585277587456 12602145411072 12605321354976 12643542761472 12653169629184 12660488676864 12663679324212 12711749118208 12802179465216 12805405820928 12812812927488 12854013591552 12861448814592 12864690107136 12916777329792 12924248857632 13008666230784 13016190910464 13051398979584 13065598795776 13068891537408 13072185108864 13079746530144 13086407540196 13121805541376 13129395664896 13215152996352 13222797115392 13226129473536 13236199926192 13276334260224 13279680110592 13287361554432 13297478629554 13337798770688 13341160111104 13436068036608 13487069724672 13490468683776 13498272055296 13501673837568 13508549718912 13511954091321 13552924557312 13571089300944 13649338957824 13652778811392 13704603107328 13712530341888 13715986120704 13726429553088 13734369412848 13768050343936 13771520114688 13779486056448 13786503416832 13789977838056 13853820328047 13869489586176 13933700186112 13937211703296 13944309387264 13952375276544 13955891500152 13990115672064 13998208057344 14008866375168 14012396835444 14020502108949 14073722238016 14158437285888 14177413587456 14220401836032 14223985606656 14231229333504 14234815832832 14243049761472 14300717757984 14402451898368 14406081548544 14449763155968 14460765290496 14469129916416 14472776370528 14516660207616 14527713277952 14531374496016 14539779964836 14634749509632 14643214774272 14682823852032 14690301247488 14698798645248 14702502979584 14706208247472 14762031234048 14770570123008 14867047120896 14875646754816 14935876042752 14939640124416 14948281748736 14984939569152 14996349190144 15005023617024 15008805124992 15115576541184 15172953440256 15176777269248 15185556062208 15197118433776 15243198595072 15247040126976 15267475463562 15317628275712 15355506327552 15417678495744 15426596634624 15430484385792 15442233247224 15451165589454 15489056636928 15492960129024 15501921813504 15509816343936 15513725067813 15603175784448 15671463247872 15675412709376 15687348060672 15696422186112 15734914678784 15738880131072 15747984064512 15759974672064 15811745316864 15832937517768 15924228784128 15928241946624 15949590285888 15988703625216 15997952065536 16001983807488 16010133000192 16014167811936 16023430981656 16084253986304 16088307477732 16181071183872 16202758385664 16255983550464 16268360951808 16277771155968 16281873416844 16321801617408 16331242733568 16343677437696 16347796308018 16464093198336 16518176833536 16526588903424 16536148475904 16540315852032 16590468808704 16603100889088 16607285138304 16616891388384 16684170717648 16725428011008 16735102599168 16780370116608 16802860548096 16807095139968 16858057015296 16870892838912 16880651569152 16884905765616 17069572620288 17073874427904 17083750569984 17096758237998 17138684788736 17148598419456 17152920142848 17222369773056 17232331810176 17274944618496 17344888307712 17354921213952 17372512403127 17420798394368 17425188716544 17429580145152 17439662040192 17448543386928 17505860886528 17620203995136 17630396153856 17634839298048 17648266568256 17658474959376 17701779013632 17706240147456 17716482072576 17729971506072 17788213481472 17812054707489 17832200896512 17914757382144 17987291578368 17997696073728 18002231783424 18011399625216 18015938788428 18026359854363 18070566076416 18094785734592 18203705081856 18228103183872 18283373789184 18287981494272 18301906070784 18312492550464 18362026819584 18372648075264 18382004555776 18386637117408 18471760437396 18578266914816 18582948937728 18592412516352 18603167035392 18607855333536 18653487562752 18664277409792 18678488500224 18683195780592 18694002811932 18769692057354 18816106512384 18877916381184 18903218116608 18965314142208 18974972444672 18979754443776 18990733015296 18995518986318 19067623677312 19203269197824 19208108731392 19266350874624 19281020387328 19292173221888 19297035160704 19355546943488 19375165994688 19386373286448 19512999346176 19524286365696 19577098469376 19587068329984 19598398193664 19603337306112 19608277663296 19619619795216 19629611310294 19682708312064 19694093497344 19822729494528 19834195673088 19854299889288 19914501390336 19919520165888 19931042331648 19946217944331 20006698156032 20011740166656 20154102054912 20230604587008 20235703025664 20247408082944 20252510756352 20262824578368 20329386835968 20356633951416 20423504367616 20474008436736 20556904660992 20568795512832 20573979181056 20589644329632 20601554119272 20652075515904 20657280172032 20669229084672 20679755125248 20684966757084 20804234379264 20900550279168 20905817554944 20916464080896 20928562914816 20985173508096 20997312086016 21013299562752 21018595253166 21082327089152 21110583357024 21237655928832 21266120381184 21318271500288 21330602754048 21335978409984 21346844000256 21352223749248 21364574642208 21451076636976 21550387176962 21574761578496 21603677847552 21674644733952 21691147935744 21703694874624 21709164555792 21762402156544 21774990311424 21791569916928 21797061744024 21809669947254 21952124264448 22024235778048 22035451871232 22048197967872 22053754469376 22059312371208 22120625078272 22143046851072 22155855184512 22245560956864 22300570681344 22313470132224 22403814064128 22409460186624 22422422623104 22477409353728 22494523785216 22507535425536 22513207687488 22759430160384 22765165903872 22778334093312 22795677650664 22864797892608 22870560190464 22901213195343 22963159697408 22976442413568 23033259491328 23126517743616 23139894951936 23145726578688 23163349870836 23233584955392 23239440193536 23252882720256 23264724515904 23341147848704 23507194871808 23513119064064 23531022091008 23544633279168 23602372018176 23608320196608 23621976096768 23639962008096 23717617975296 23749406276652 23886343176192 23892362919936 23983055437824 23996928098304 24002975711232 24015199500288 24021251717904 24035146472484 24094088101888 24126380979456 24132461216598 24271606775808 24304137578496 24383975325696 24402541427712 24416656733952 24422810125266 24482702426112 24496864100352 24515516156544 24521694462027 24629013916528 24771022553088 24777265250304 24789883355136 24804222713856 24810473778048 24871316750336 24885703213056 24904651333632 24910927707456 24925337082576 25026256076472 25088142016512 25170555174912 25204290822144 25210642709952 25287085522944 25306339258368 25320977353728 25327358648424 25423498236416 25604358930432 25610811641856 25625625854976 25645137356997 25708027183104 25722897629184 25729380214272 25833554659584 25848497715264 26017332461568 26032381820928 26131197591552 26137783074816 26144370217728 26159493060288 26172815080392 26243611082752 26258791329792 26430305992704 26445594230784 26452258947072 26472399852384 26552668520448 26559360221184 26574723108864 26594957259108 26675597541376 26682320222208 26872136073216 26980937367552 26996544110592 27003347675136 27017099437824 27023908182642 27105849114624 27142178601888 27305557622784 27409206214656 27425060683776 27431972241408 27452859106176 27468738825696 27536100687872 27543040229376 27558972112896 27573006833664 27579955676112 27707640656094 27738979172352 27867400372224 27874423406592 27888618774528 27904750553088 27911783000304 27980231344128 27996416114688 28017732750336 28024793670888 28041004217898 28147444476032 28154538086031 28316874571776 28354827174912 28440803672064 28447971213312 28462458667008 28469631665664 28486099522944 28493278479477 28601435515968 28804903796736 28812163097088 28899526311936 28921530580992 28938259832832 28945552741056 29033320415232 29055426555904 29062748992032 29079559929672 29269499019264 29286429548544 29365647704064 29380602494976 29397597290496 29405005959168 29412416494944 29444416965441 29524062468096 29541140246016 29734094241792 29751293509632 29871752085504 29879280248832 29896563497472 29992698380288 30010047234048 30017610249984 30231153082368 30345906880512 30353554538496 30371112124416 30394236867552 30486397190144 30494080253952 30534950927124 30635256551424 30711012655104 30835356991488 30853193269248 30860968771584 30884466494448 30902331178908 30978113273856 30985920258048 31003843627008 31019632687872 31027450135626 31206351568896 31350825418752 31374696121344 31392844372224 31469829357568 31477760262144 31495968129024 31519949344128 31527892879749 31623490633728 31665875035536 31848457568256 31856483893248 31899180571776 31977407250432 31995904131072 32003967614976 32020266000384 32028335623872 32046861963312 32168507972608 32176614955464 32325580765443 32362142367744 32405516771328 32511967100928 32536721903616 32555542311936 32563746833688 32643603234816 32662485467136 32687354875392 32695592616036 32714504920881 32928186396672 33036353667072 33053177806848 33072296951808 33080631704064 33180937617408 33206201778176 33214570276608 33233782776768 33368341435296 33450856022016 33470205198336 33605721096192 33614190279936 33716114030592 33741785677824 33761303138304 33769811531232 34139145240576 34147748855808 34167501139968 34193516475996 34277369577472 34297196838912 34305840285696 34444739546112 34464663620352 34549889236992 34689776615424 34709842427904 34745024806254 34841596788736 34850377433088 34859160290304 34879324080384 34897086773856 35011721773056 35240407990272 35260792307712 35269678596096 35296533136512 35316949918752 35403558027264 35412480294912 35432964145152 35459943012144 35576426962944 35624109414978 35664401793024 35829514764288 35974583156736 35995392147456 36004463566848 36022799250432 36031877576856 36052719708726 36141132152832 36189571469184 36198691824897 36407410163712 36456206367744 36566747578368 36575962988544 36603812141568 36624985100928 36724053639168 36745296150528 36764009111552 36773274234816 36943520874792 37156533829632 37165897875456 37184825032704 37206334070784 37215710667072 37306975125504 37328554819584 37356977000448 37366391561184 37388005623864 37539384114708 37632213024768 37755832762368 37806436233216 37930628284416 37949944889344 37959508887552 37981466030592 37991037972636 38135247354624 38406538395648 38416217462784 38562040774656 38584346443776 38594070321408 38711093886976 38750331989376 38772746572896 39025998692352 39048572731392 39154196938752 39174136659968 39196796387328 39206674612224 39216555326592 39239239590432 39259222620588 39365416624128 39388186994688 39645458989056 39668391346176 39708599778576 39829002780672 39839040331776 39862084663296 39892435888662 40013396312064 40023480333312 40308204109824 40461209174016 40471406051328 40494816165888 40505021512704 40525649156736 40535862273963 40658773671936 40713267902832 40847008735232 40948016873472 41113809321984 41137591025664 41147958362112 41179288659264 41203108238544 41304151031808 41314560344064 41338458169344 41359510250496 41369933514168 41561460984141 41608468758528 41801100558336 41811635109888 41832928161792 41857125829632 41970347016192 41994624172032 42026599125504 42037190506332 42061506326847 42164654178304 42221166714048 42475311857664 42532240762368 42661205508096 42671956819968 42693688000512 42704447498496 42729149284416 42902153273952 43100774353924 43207355695104 43349289467904 43382295871488 43407389749248 43418329111584 43524804313088 43549980622848 43583139833856 43594123488048 43619339894508 43904248528896 44048471556096 44070903742464 44096395935744 44107508938752 44118624742416 44286093702144 44311710369024 44491121913728 44601141362688 44626940264448 44807628128256 44818920373248 44844845246208 44954818707456 44989047570432 45015070851072 45026415374976 45518860320768 45530331807744 45556668186624 45591355301328 45729595785216 45741120380928 45802426390686 45926319394816 45952884827136 46066518982656 46253035487232 46279789903872 46291453157376 46326699741672 46467169910784 46478880387072 46505765440512 46529449031808 46541175203439 46682295697408 47014389743616 47026238128128 47062044182016 47089266558336 47204744036352 47216640393216 47243952193536 47279924016192 47435235950592 47498812553304 47772686352384 47784725839872 47966110875648 47993856196608 48005951422464 48030399000576 48042503435808 48070292944968 48188176203776 48252761958912 48264922433196 48543213551616 48608275156992 48767950651392 48805082855424 48833313467904 48845620250532 48965404852224 48993728200704 49031032313088 49043388924054 49258027833056 49554530500608 49579766710272 49608445427712 49620947556096 49742633500672 49771406426112 49809302667264 49821855414912 49850674165152 50052512152944 50176284033024 50341110349824 50408581644288 50421285419904 50574171045888 50612678516736 50641954707456 50654717296848 50846996472832 51208717860864 51221623283712 51251251709952 51290274713994 51416054366208 51445795258368 51458760428544 51667109319168 51696995430528 52034664923136 52064763641856 52262395183104 52275566149632 52288740435456 52318986120576 52345630160784 52487222165504 52517582659584 52860611985408 52891188461568 52904517894144 52944799704768 53105337040896 53118720442368 53149446217728 53189914518216 53351195082752 53364640444416 53436164122467 53744272146432 53961874735104 53993088221184 54006695350272 54034198875648 54047816365284 54079079563089 54211698229248 54284357203776 54611115245568 54850121367552 54863944482816 54905718212352 54937477651392 55072201375744 55086080458752 55117944225792 55146013667328 55159911352224 55415281312188 55734800744448 55748846813184 55777237549056 55809501106176 55823566000608 55960462688256 55992832229376 56035465500672 56049587341776 56082008435796 56294888952064 56309076172062 56633749143552 56709654349824 56895942426624 56924917334016 56939263331328 56972199045888 56986556958954 57202871031936 57609807593472 57624326194176 57799052623872 57843061161984 57876519665664 57891105482112 58066640830464 58110853111808 58125497984064 58159119859344 58538998038528 58572859097088 58731295408128 58761204989952 58795194580992 58810011918336 58824832989888 58888833930882 59048124936192 59082280492032 59468188483584 59502587019264 59743504171008 59758560497664 59793126994944 59838653832993 59985396760576 60020094468096 60035220499968 60462306164736 60691813761024 60707109076992 60742224248832 60788473735104 60972794380288 60988160507904 61069901854248 61270513102848 61422025310208 61670713982976 61706386538496 61721937543168 61768932988896 61804662357816 61956226547712 61971840516096 62007687254016 62039265375744 62054900271252 62412703137792 62701650837504 62749392242688 62785688744448 62955520524288 62991936258048 63039898688256 63055785759498 63246981267456 63331750071072 63712967786496 63798361143552 63954814500864 63991808262144 64007935229952 64040532000768 64056671247744 64093723926624 64337015945216 64353229910928 64651161530886 64724284735488 64811033542656 65023934201856 65073443807232 65111084623872 65127493667376 65287206469632 65324970934272 65374709750784 65391185232072 65429009841762 65856372793344 66072707334144 66106355613696 66144593903616 66161263408128 66361875234816 66412403556352 66429140553216 66467565553536 66736682870592 66901712044032 66940410396672 67211442192384 67228380559872 67432228061184 67483571355648 67522606276608 67539623062464 68278290481152 68295497711616 68335002279936 68387032951992 68554739154944 68594393677824 68611680571392 68703639586029 68889479092224 68929327240704 69099778473984 69379553230848 69419684855808 69490049612508 69683193577472 69700754866176 69718320580608 69758648160768 69794173547712 70023443546112 70521584615424 70539357192192 70593066273024 70633899837504 70807116054528 70824960589824 70865928290304 70919886024288 71152853925888 71248218829956 71659029528576 71949166313472 71990784294912 72008927133696 72045598500864 72063755153712 72105439417452 72282264305664 72379142938368 72397383649794 72814820327424 72912412735488 73151925977088 73207624283136 73249970201856 73448107278336 73490592301056 73528018223104 73546548469632 73565083386081 73887041749584 74313067659264 74331795750912 74369650065408 74412668141568 74431421334144 74613950251008 74657109639168 74713954000896 74732783122368 74776011247728 75078768229416 75264426049536 75511665524736 75612872466432 75861256568832 75899889778688 75919017775104 75962932061184 75982075945272 76270494709248 76813076791296 76832434925568 76935412070991 77124081549312 77168692887552 77188140642816 77422187773952 77500663978752 77545493145792 78051997384704 78097145462784 78348273319936 78393592774656 78413349224448 78433110653184 78478479180864 78518445241176 78730833248256 78776373989376 79290917978112 79336782692352 79417199557152 79658005561344 79678080663552 79724169326592 79784871777324 80026792624128 80046960666624 80616408219648 80942812102656 80989632331776 81010043025408 81051298313472 81071724547926 81317547343872 81426535805664 81694017470464 82227618643968 82275182051328 82295916724224 82358577318528 82406216477088 82608302063616 82629120688128 82676916338688 82719020500992 82739867028336 83122921968282 83216937517056 83602201116672 83623270219776 83665856323584 83714251659264 83940694032384 83989248344064 84053198251008 84074381012664 84123012653694 84329308356608 84442333428096 84463614258093 84950623715328 85064481524736 85322411016192 85343913639936 85387376001024 85408894996992 85458298568832 85479835438431 85804306547904 86201548707848 86414711390208 86698578935808 86764591742976 86814779498496 86836658223168 87049608626176 87099961245696 87166279667712 87188246976096 87238679789016 87808497057792 88096943112192 88141807484928 88192791871488 88215017877504 88237249484832 88333250896323 88572187404288 88623420738048 88982243827456 89202282725376 89253880528896 89615256256512 89637840746496 89689690492416 89978095140864 90030141702144 90052830749952 91037720641536 91060663615488 91113336373248 91182710602656 91459191570432 91482240761856 91604852781372 91852638789632 91905769654272 92133037965312 92506070974464 92559579807744 92582906314752 92653399483344 92934339821568 92957760774144 93011530881024 93058898063616 93082350406878 93364591394816 94052476256256 94124088364032 94178533116672 94409488072704 94433280786432 94487904387072 94559848032384 94583678639247 94870471901184 94997625106608 95545372704768 95569451679744 95932221751296 95987712393216 96011902844928 96060798001152 96085006871616 96140585889936 96376352407552 96505523917824 96529844866392 96976742296329 97086427103232 97216550313984 97535901302784 97610165710848 97666626935808 97691240501064 97930809704448 97987456401408 98062064626176 98086777848108 98143514762643 98516055666112 99109061001216 99159533420544 99216890855424 99241895112192 99542812852224 99618605334528 99643710829824 99701348330304 100105024305888 100352568066048 100817163288576 100842570839808 101148342091776 101225357033472 101283909414912 101309434593696 101693992945664 102417435721728 102443246567424 102502503419904 102580549427988 102832108732416 102891590516736 102917520857088 103334218638336 103393990861056 104069329846272 104129527283712 104524790366208 104551132299264 104577480870912 104637972241152 104691260321568 104974444331008 105035165319168 105721223970816 105782376923136 105809035788288 105889599409536 106210674081792 106237440884736 106298892435456 106379829036432 106702390165504 106729280888832 106872328244934 107488544292864 107923749470208 107986176442368 108013390700544 108068397751296 108095632730568 108158159126178 108423396458496 108568714407552 108596075474691 109222230491136 109700242735104 109727888965632 109811436424704 109874955302784 110144402751488 110172160917504 110235888451584 110292027334656 110319822704448 110830562624376 111469601488896 111497693626368 111554475098112 111619002212352 111647132001216 111920925376512 111985664458752 112070931001344 112099174683552 112164016871592 112589777904128 112618152344124 113267498287104 113419308699648 113791884853248 113849834668032 113878526662656 113944398091776 113973113917908 114405742063872 115219615186944 115248652388352 115686122323968 115753039331328 115782210964224 116133281660928 116221706223616 116250995968128 116318239718688 117077996077056 117145718194176 117462590816256 117522409979904 117590389161984 117620023836672 117649665979776 117777667861764 118096249872384 118164560984064 118936376967168 119005174038528 119487008342016 119517120995328 119586253989888 119677307665986 119970793521152 120040188936192 120070440999936 120924612329472 121383627522048 121414218153984 121484448497664 121576947470208 121607586821889 121945588760576 121976321015808 122139803708496 122541026205696 122844050620416 123341427965952 123412773076992 123443875086336 123537865977792 123609324715632 123912453095424 123943681032192 124015374508032 124078530751488 124109800542504 124684382952423 124825406275584 125403301675008 125498784485376 125571377488896 125911041048576 125983872516096 126079797376512 126111571518996 126184518980541 126493962534912 126663500142144 127425935572992 127596722287104 127983616524288 128015870459904 128081064001536 128113342495488 128187447853248 128674031890432 128706459821856 129302323061772 129622067085312 130047868403712 130146887614464 130222169247744 130254987334752 130574412939264 130649941868544 130749419501568 130782370464144 130858019683524 131712745586688 132145414668288 132212711227392 132289187807232 132322526816256 132824807112704 132858281106432 132935131107072 133473365741184 133803424088064 133880820793344 134422884384768 134456761119744 134864456122368 134967142711296 135045212553216 135079246124928 136556580962304 136590995423232 136670004559872 136774065903984 137109478309888 137188787355648 137223361142784 137407279172058 137778958184448 137858654481408 138199556947968 138759106461696 138839369711616 138980099225016 139366387154944 139401509732352 139436641161216 139517296321536 139588347095424 139623525610317 140046887092224 141043169230848 141078714384384 141186132546048 141267799675008 141614232109056 141649921179648 141731856580608 141839772048576 142305707851776 142496437659912 143318059057152 143898332626944 143981568589824 144017854267392 144091197001728 144127510307424 144210878834904 144564528611328 144758285876736 144794767299588 145629640654848 145824825470976 146303851954176 146415248566272 146499940403712 146896214556672 146981184602112 147056036446208 147093096939264 147130166772162 147774083499168 148663591501824 148739300130816 148825336283136 148862842668288 149227900502016 149314219278336 149427908001792 149465566244736 149552022495456 150157536458832 150528852099072 151023331049472 151225744932864 151722513137664 151799779557376 151838035550208 151925864122368 151964151890544 152540989418496 153626153582592 153664869851136 153870824141982 154248163098624 154337385775104 154376281285632 154844375547904 155001327957504 155090986291584 156103994769408 156194290925568 156696546639872 156787185549312 156826698448896 156866221306368 156956958361728 157036890482352 157461666496512 157552747978752 158581835956224 158673565384704 158834399114304 159316011122688 159356161327104 159448338653184 159569743554648 160053585248256 160093921333248 160308492367401 161232816439296 161885624205312 161979264663552 162020086050816 162102596626944 162143449095852 162635094687744 162853071611328 163388034940928 164550364102656 164591833448448 164717154637056 164812432954176 165216604127232 165258241376256 165353832677376 165438041001984 165479734056672 166245843936564 167204402233344 167246540439552 167331712647168 167428503318528 167881388064768 167978496688128 168106396502016 168148762025328 168246025307388 168658616713216 168884666856192 168927228516186 169901247430656 170128963049472 170687827279872 170774752002048 170817789993984 170916597137664 170959670876862 171608613095808 172403097415696 172829422780416 173397157871616 173529183485952 173629558996992 173673316446336 174099217252352 174199922491392 174332559335424 174376493952192 174477359578032 175616994115584 176193886224384 176283614969856 176385583742976 176430035755008 176474498969664 176666501792646 177144374808576 177246841476096 177964487654912 178404565450752 178507761057792 179230512513024 179275681492992 179379380984832 179515961498979 179956190281728 180060283404288 180105661499904 182075441283072 182121327230976 182226672746496 182365421205312 182918383140864 182964481523712 183209705562744 183705277579264 183811539308544 184266075930624 185012141948928 185119159615488 185165812629504 185306798966688 185868679643136 185915521548288 186023061762048 186117796127232 186164700813756 186729182789632 188104952512512 188248176728064 188357066233344 188866561572864 188975808774144 189119696064768 189167357278494 189740943802368 189995250213216 191138903359488 191864443502592 191975424786432 192023805689856 192121596002304 192170013743232 192281171779872 192752704815104 193011047835648 193059689732784 193953484592658 194172854206464 194433100627968 195071802605568 195220331421696 195333253871616 195382481002128 195861619408896 195974912802816 196124129252352 196173555696216 196287029525286 197032111332224 198218122002432 198319066841088 198433781710848 198483790224384 199085625704448 199237210669056 199287421659648 199402696660608 200210048611776 200705136132096 201634326577152 201685141679616 202296684183552 202450714066944 202567818829824 202618869187392 203387985891328 204834871443456 204886493134848 205005006839808 205161098855976 205664217464832 205783181033472 205835041714176 206110918758087 206668437276672 206787981722112 208138659692544 208259054567424 209049580732416 209102264598528 209154961741824 209275944482304 209382520643136 209948888662016 210070330638336 211564753846272 211618071576576 211779198819072 212421348163584 212474881769472 212597784870912 212759658072864 213404780331008 213458561777664 213744656489868 214977088585728 215847498940416 215972352884736 216026781401088 216136795502592 216191265461136 216316318252356 216846792916992 217137428815104 217192150949382 218444460982272 219455777931264 219622872849408 219749910605568 220288805502976 220344321835008 220471776903168 220584054669312 220639645408896 220695250158243 221661125248752 222939202977792 222995387252736 223108950196224 223238004424704 223294264002432 223841850753024 223971328917504 224141862002688 224198349367104 224328033743184 225179555808256 225236304688248 226534996574208 226838617399296 227583769706496 227699669336064 227757053325312 227888796183552 227946227835816 228811484127744 230439230373888 230497304776704 231372244647936 231506078662656 231564421928448 232266563321856 232443412447232 232501991936256 232636479437376 234155992154112 234291436388352 235044819959808 235180778323968 235240047673344 235299331959552 235555335723528 236192499744768 236329121968128 237872753934336 238010348077056 238974016684032 239034241990656 239172507979776 239354615331972 239941587042304 240080377872384 240140881999872 241849224658944 242828436307968 242968896995328 243153894940416 243215173643778 243891177521152 243952642031616 244279607416992 245082052411392 246682855931904 246825546153984 246887750172672 247075731955584 247218649431264 247824906190848 247887362064384 248030749016064 248157061502976 248219601085008 249368765904846 249650812551168 250806603350016 250997568970752 251142754977792 251822082097152 251967745032192 252159594753024 252223143037992 252369037961082 252987925069824 253327000284288 253390842774279 254851871145984 255193444574208 255967233048576 256031740919808 256162128003072 256226684990976 256374895706496 257348063780864 257412919643712 258604646123544 259244134170624 260095736807424 260293775228928 260444338495488 260509974669504 261148825878528 261299883737088 261498839003136 261564740928288 261716039367048 263425491173376 264290829336576 264425422454784 264578375614464 264645053632512 264999752688969 265649614225408 265716562212864 265870262214144 266946731482368 267606848176128 267761641586688 268845768769536 268913522239488 269934285422592 270090425106432 270158492249856 273113161924608 273181990846464 273340009119744 273548131807968 274218956619776 274377574711296 274446722285568 274814558344116 275557916368896 275717308962816 276399113895936 277518212923392 277678739423232 277960198450032 278803019464704 278873282322432 279034592643072 279176694190848 279247051220634 280093774184448 282157428768768 282372265092096 282535599350016 283228464218112 283299842359296 283463713161216 283679544097152 283751035917741 284611415703552 284992875319824 286636118114304 287796665253888 287963137179648 288035708534784 288182394003456 288255020614848 288421757669808 289129057222656 289516571753472 289589534599176 290930226888987 291259281309696 291649650941952 292607703908352 292830497132544 292999880807424 293792429113344 293962369204224 294112072892416 294186193878528 294260333544324 294430544287929 295548166998336 297327183003648 297478600261632 297650672566272 297725685336576 298628438556672 298855816003584 298931132489472 299104044990912 300315072917664 301057704198144 302451489865728 303445026275328 303599559114752 303676071100416 303851728244736 303928303781088 305081978836992 307252307165184 307329739702272 307741648283964 308496326197248 308674771550208 308752562571264 310002655915008 310181972583168 312207989538816 312388581851136 313393093279744 313574371098624 313653396897792 313732442612736 313913916723456 314073780964704 314923332993024 315105495957504 317163671912448 317347130769408 317668798228608 318632022245376 318712322654208 318896677306368 319139487109296 320107170496512 320187842666496 320616984734802 322465632878592 323771248410624 323958529327104 324040172101632 324205193253888 324286898191704 325270189375488 325706143222656 325788226424073 326776069881856 329100728205312 329183666896896 329434309274112 329624865908352 330433208254464 330516482752512 330707665354752 330876082003968 330959468113344 332491687873128 334408804466688 334493080879104 334663425294336 334857006637056 335762776129536 335956993376256 336212793004032 336297524050656 336492050614776 337317233426432 337769333712384 337854457032372 339802494861312 340257926098944 341375654559744 341549504004096 341635579987968 341833194275328 341919341753724 343217226191616 344806194831392 345658845560832 347058366971904 347259117993984 347346632892672 348198434504704 348399844982784 348665118670848 348752987904384 348954719156064 351233988231168 352387772448768 352567229939712 352771167485952 352860071510016 352948997939328 353333003585292 354288749617152 354493682952192 355928975309824 356809130901504 357015522115584 358461025026048 358551362985984 358758761969664 359031922997958 359912380563456 360120566808576 360211322999808 364150882566144 364242654461952 364453345492992 364730842410624 365836766281728 365928963047424 366419411125488 367410555158528 367623078617088 368532151861248 370024283897856 370238319230976 370331625259008 370613597933376 371737359286272 371831043096576 372046123524096 372235592254464 372329401627512 373458365579264 374053148857269 376209905025024 376496353456128 376714132466688 377733123145728 377951617548288 378239392129536 378334714556988 378553556941623 379481887604736 379990500426432 382277806718976 383950849572864 384047611379712 384243192004608 384340027486464 384562343559744 385505409630208 386022095671296 386119379465568 387906969185316 388866201255936 390143605211136 390440662843392 390666507743232 390764962004256 391723238817792 391949825605632 392248258504704 392347111392432 392574059050572 394064222664448 396436244004864 396638133682176 396867563421696 396967580448768 398474421338112 398574843319296 398805393321216 400420097223552 401410272264192 403268653154304 403370283359232 404593368367104 404901428133888 405135637659648 405237738374784 406775971782656 409669742886912 409772986269696 410010013679616 410322197711952 411328434929664 411566362066944 411670083428352 412221837516174 413336874553344 413575963444224 416277319385088 416518109134848 418099161464832 418204529197056 418309923483648 418551888964608 418765041286272 418870576830951 419897777324032 420140661276672 423129507692544 423236143153152 423558397638144 424842696327168 424949763538944 425195569741824 425519316145728 426809560662016 426917123555328 427489312979736 429954177171456 431694997880832 431944705769472 432053562802176 432273591005184 432382530922272 432632636504712 433693585833984 434274857630208 434384301898764 436888921964544 438911555862528 439245745698816 439499821211136 440688643670016 440943553806336 441168109338624 441279290817792 441390500316486 443322250497504 445990774505472 446217900392448 446476008849408 446588528004864 447683701506048 447942657835008 448283724005376 448396698734208 448656067486368 450359111616512 450472609376496 453069993148416 453677234798592 455167539412992 455399338672128 455514106650624 455777592367104 455892455671632 457622968255488 460878460747776 460994609553408 462744489295872 463012157325312 463128843856896 464533126643712 464886824894464 465003983872512 465272958874752 468311984308224 468582872776704 470089639919616 470361556647936 470480095346688 470598663919104 471110671447056 472384999489536 472658243936256 475745507868672 476020696154112 477948033368064 478068483981312 478345015959552 478709230663944 479883174084608 480160755744768 480281763999744 480925477102203 483698449317888 485656872615936 485937793990656 486307789880832 486430347287556 487782355042304 487905284063232 488559214833984 490164104822784 493651092307968 493775500345344 494151463911168 494437298862528 495649812381696 495774724128768 496061498032128 496314123005952 496439202170016 498737531809692 501613206700032 501995137941504 502285509955584 503644164194304 503935490064384 504319189506048 504446286075984 504738075922164 505975850139648 506654000568576 506781685548558 509703742291968 510386889148416 512063481839616 512324256006144 512453369981952 512749791412992 514696127561728 514825839287424 517209292247088 518488268341248 520191473614848 520587550457856 520888676990976 521019949339008 522297651757056 522599767474176 522997678006272 523129481856576 523432078734096 526850982346752 528581658673152 528850844909568 529156751228928 529290107265024 529999505377938 531299228450816 531433124425728 531740524428288 533893462964736 535213696352256 535523283173376 537691537539072 537827044478976 538547884496937 539868570845184 540180850212864 540316984499712 546226323849216 546363981692928 546680018239488 547096263615936 548437913239552 548755149422592 548893444571136 549629116688232 551115832737792 551434617925632 552798227791872 555036425846784 555357478846464 555920396900064 557606038929408 557746564644864 558069185286144 558353388381696 558494102441268 560187548368896 564314857537536 564744530184192 565071198700032 566599684718592 566927426322432 567359088194304 567502071835482 569222831407104 569985750639648 575593330507776 575926274359296 576071417069568 576364788006912 576510041229696 576843515339616 578258114445312 579033143506944 579179069198352 581860453777974 582518562619392 583299301883904 585215407816704 585660994265088 585999761614848 587584858226688 587924738408448 588224145784832 588372387757056 588520667088648 588861088575858 591096333996672 594654366007296 594957200523264 595301345132544 595451370673152 597256877113344 597711632007168 597862264978944 598208089981824 600630145835328 602115408396288 604902979731456 606890052550656 607199118229504 607352142200832 607703456489472 607856607562176 610163957673984 614504614330368 614659479404544 615483296567928 616992652394496 617349543100416 617505125142528 618332756274261 620005311830016 620363945166336 624415979077632 624777163702272 627148742197248 627306793795584 627464885225472 627827833446912 628147561929408 629846665986048 630210991915008 634694261538816 635337596457216 637264044490752 637424645308416 637793354612736 638278974218592 640214340993024 640375685332992 641233969469604 644931265757184 647542496821248 647917058654208 648080344203264 648410386507776 648573796383408 650540378750976 651412286445312 651576452848146 653552139763712 658367333793792 658868618548224 659249731816704 660866416508928 661032965505024 661415330709504 661752164007936 661918936226688 662085750474729 664983375746256 668817608933376 668986161758208 669326850588672 669714013274112 671525552259072 671913986752512 672425586008064 672595048101312 672984101229552 674634466852864 675538667424768 675708914064744 679604989722624 680515852197888 682751309119488 683099008008192 683271159975936 683666388550656 683838683507448 686434452383232 689612389662784 691317691121664 694116733943808 694518235987968 694693265785344 696799689965568 697330237341696 697505975808768 697909438312128 702467976462336 705134459879424 705542334971904 705720143020032 705897995878656 706666007170584 708577499234304 708987365904384 711857950619648 713618261803008 714031044231168 716922050052096 717102725971968 717517523939328 718063845995916 719824761126912 720241133617152 720422645999616 728485308923904 728906690985984 729461684821248 731673532563456 731857926094848 732838822250976 734821110317056 735246157234176 740048567795712 740476638461952 740663250518016 741227195866752 743474718572544 743662086193152 744092247048192 744471184508928 744658803255024 746916731158528 748106297714538 752419810050048 752992706912256 753428264933376 755466246291456 755903235096576 756478784259072 756669429113976 757107113883246 758963775209472 759981000852864 760172528322837 764555613437952 767901699145728 768095222759424 768486384009216 768680054972928 769124687119488 771010819260416 772044191342592 772238758931136 775813938370632 777732402511872 780287210422272 780881325686784 781333015486464 781529924008512 783446477635584 783899651211264 784496517009408 784694222784864 785148118101144 788128445328896 792872488009728 793276267364352 793735126843392 793935160897536 794999258066907 796948842676224 797149686638592 797610786642432 800840194447104 802820544528384 806537306308608 806740566718464 809802856267776 810271275319296 810475476749568 813551943565312 819339485773824 819545972539392 820020027359232 820644395423904 822656869859328 823132724133888 823340166856704 824443675032348 826673749106688 827151926888448 832554638770176 833036218269696 836409058394112 836619846967296 837103777929216 837530082572544 837741153661902 839795554648064 840281322553344 846472286306304 847116795276288 849685392654336 849899527077888 850391139483648 851038632291456 851253107753223 853619121324032 853834247110656 854978625959472 859908354342912 863389995761664 863889411538944 864107125604352 864547182010368 864765061844544 865265273009424 867387171667968 868549715260416 868768603797528 872790680666961 873777843929088 877823111725056 878491491397632 878999642422272 881377287340032 881887107612672 882336218677248 882558581635584 882781000632972 883291632863787 886644500995008 891981549010944 892435800784896 892952017698816 893177056009728 895885315670016 896567448010752 896793397468416 897312134972736 900718223233024 900945218752992 907354469597184 910335078825984 910798677344256 911028213301248 911555184734208 911784911343264 915245936510976 921756921495552 921989219106816 925488978591744 926024314650624 926257687713792 929773649788928 930007967745024 930545917749504 936623968616448 937165745553408 940179279839232 940723113295872 940960190693376 941197327838208 942221342894112 944769998979072 945316487872512 951491015737344 952041392308224 955896066736128 956136967962624 956690031919104 957418461327888 959766348169216 960321511489536 960563527999488 961850954204406 967396898635776 971313745231872 971875587981312 972615579761664 972860694575112 975564710084608 975810568126464 977118429667968 977364679272219 980328209645568 987302184615936 987551000690688 988302927822336 988874597725056 991299624763392 991549448257536 992122996064256 992628246011904 992878404340032 997475063619384 1003226413400064 1003990275883008 1004571019911168 1007288328388608 1007870980128768 1008638379012096 1008892572151968 1009476151844328 1011951700279296 1013308001137152 1013563371097116 1019407484583936 1020773778296832 1024126963679232 1024648512012288 1024906739963904 1025499582825984 1029392255123456 1029651678574848 1034418584494176 1036976536682496 1041175100915712 1041777353981952 1042039898678016 1044595303514112 1045199534948352 1045995356012544 1046258963713152 1046864157468192 1053701964693504 1057163317346304 1057701689819136 1058313502457856 1058580214530048 1059999010755876 1062598456901632 1062866248851456 1063481048856576 1067786925929472 1070427392704512 1071046566346752 1075383075078144 1075654088957952 1077095768993874 1079737141690368 1080361700425728 1080633968999424 1092452647698432 1092727963385856 1093360036478976 1094192527231872 1096875826479104 1097510298845184 1097786889142272 1099258233376464 1102231665475584 1102869235851264 1105596455583744 1110072851693568 1110714957692928 1111840793800128 1115212077858816 1115493129289728 1116138370572288 1116706776763392 1116988204882536 1120375096737792 1122159446571807 1128629715075072 1129489060368384 1130142397400064 1133199369437184 1133854852644864 1134718176388608 1135004143670964 1138445662814208 1139971501279296 1151852548718592 1152142834139136 1152729576013824 1153020082459392 1153687030679232 1156516228890624 1158066287013888 1158358138396704 1163720907555948 1166598603767808 1170430815633408 1171321988530176 1171999523229696 1175169716453376 1175849476816896 1176448291569664 1176744775514112 1177041334177296 1177722177151716 1182192667993344 1189308732014592 1189914401046528 1190602690265088 1190902741346304 1195423264014336 1195724529957888 1196416179963648 1201260291670656 1204230816792576 1209805959462912 1213780105101312 1214398236459008 1214704284401664 1215406912978944 1215713215124352 1220327915347968 1229009228660736 1229318958809088 1230966593135856 1233985304788992 1234699086200832 1235010250285056 1236665512548522 1240010623660032 1240727890332672 1248831958155264 1249554327404544 1254297484394496 1254613587591168 1254929770450944 1255655666893824 1256295123858816 1256611730492853 1259693331972096 1260421983830016 1269388523077632 1270675192914432 1274528088981504 1274849290616832 1275586709225472 1276557948437184 1280428681986048 1280751370665984 1282467938939208 1289862531514368 1295084993642496 1295834117308416 1296160688406528 1296820773015552 1297147592766816 1301080757501952 1302824572890624 1303152905696292 1307104279527424 1316734667587584 1317737237096448 1318499463633408 1322065931010048 1322830661419008 1323504328015872 1323837872453376 1324171500949458 1329966751492512 1337972323516416 1338653701177344 1339428026548224 1343051104518144 1343827973505024 1344851172016128 1345190096202624 1345968202459104 1349268933705728 1351077334849536 1351417828129488 1359209979445248 1361031704395776 1365502618238976 1366198016016384 1366542319951872 1367332777101312 1367677367014896 1372868904766464 1379224779325568 1382635382243328 1388233467887616 1389036471975936 1389386531570688 1393599379931136 1394660474683392 1395011951617536 1395818876624256 1404935952924672 1410268919758848 1411084669943808 1411440286040064 1411795991757312 1413332014341168 1417154998468608 1417974731808768 1423715901239296 1427236523606016 1428062088462336 1433844100104192 1434205451943936 1435035047878656 1436127691991832 1439649522253824 1440482267234304 1440845291999232 1442776431306609 1456970617847808 1457813381971968 1458923369642496 1463347065126912 1463715852189696 1465677644501952 1469642220634112 1470492314468352 1480953276923904 1481326501036032 1482454391733504 1486949437145088 1487324172386304 1488184494096384 1488942369017856 1489317606510048 1493833462317056 1496212595429076 1504839620100096 1505985413824512 1506856529866752 1510932492582912 1511806470193152 1512957568518144 1513338858227952 1514214227766492 1517927550418944 1519962001705728 1520345056645674 1529111226875904 1536190445518848 1536972768018432 1537360109945856 1538249374238976 1542021638520832 1544088382685184 1544477517862272 1551627876741264 1555464805023744 1560574420844544 1561762651373568 1562666030972928 1563059848017024 1566892955271168 1567799302422528 1568993034018816 1569388445569728 1570296236202288 1576256890657792 1585744976019456 1586552534728704 1587470253686784 1587870321795072 1589998516133814 1593897685352448 1594299373277184 1595221573284864 1601680388894208 1605641089056768 1613074612617216 1613481133436928 1619605712535552 1620542550638592 1620950953499136 1627103887130624 1638678971547648 1639091945078784 1640040054718464 1641288790847808 1645313739718656 1646265448267776 1646680333713408 1648887350064696 1653347498213376 1654303853776896 1665109277540352 1666072436539392 1672818116788224 1673239693934592 1674207555858432 1675060165145088 1675482307323804 1679591109296128 1680562645106688 1692944572612608 1694233590552576 1699799054155776 1700782278967296 1702077264582912 1702506215506446 1707238242648064 1707668494221312 1709957251918944 1726779991523328 1727778823077888 1728214251208704 1729094364020736 1729530123689088 1730530546018848 1734774343335936 1737099430520832 1737537207595056 1745581361333922 1747555687858176 1755646223450112 1756982982795264 1757999284844544 1762754574680064 1763774215225344 1764672437354496 1765117163271168 1765562001265944 1766583265727574 1773289001990016 1783963098021888 1784871601569792 1785904035397632 1786354112019456 1791770631340032 1793134896021504 1793586794936832 1794624269945472 1801436446466048 1801890437505984 1814708939194368 1820670157651968 1821597354688512 1822056426602496 1823110369468416 1823569822686528 1830491873021952 1843513842991104 1843978438213632 1850977957183488 1852048629301248 1852515375427584 1854998268822783 1859547299577856 1860015935490048 1861091835499008 1873247937232896 1874331491106816 1881446226591744 1881920381386752 1882394655676416 1884442685788224 1889539997958144 1890632975745024 1904082784616448 1911792133472256 1912273935925248 1913380063838208 1914836922655776 1919532696338432 1920643022979072 1921127055998976 1923701908408812 1934793797271552 1942627490463744 1943751175962624 1945231159523328 1945721389150224 1951621136252928 1954236859335936 1954729358544438 1960656419291136 1975102001381376 1976605855644672 1977749195450112 1982599249526784 1983098896515072 1984245992128512 1985256492023808 1985756808680064 1986257251424187 1994950127238768 2006452826800128 2007980551766016 2009142039822336 2014576656777216 2015741960257536 2017276758024192 2017785144303936 2018952303688656 2023903400558592 2026616002274304 2027126742194232 2038814969167872 2041547556593664 2048253927358464 2049297024024576 2049813479927808 2050999165651968 2058784510246912 2059303357149696 2068837168988352 2073953073364992 2082350201831424 2083554707963904 2084079797356032 2090399069896704 2091990712025088 2092517927426304 2093728314936384 2107403929387008 2115403379638272 2116627004915712 2117160429060096 2119998021511752 2125196913803264 2125732497702912 2126962097713152 2135573851858944 2140854785409024 2142093132693504 2150766150156288 2151308177915904 2154191537987748 2159474283380736 2160723400851456 2161267937998848 2185455926771712 2186720072957952 2188385054463744 2193751652958208 2195020597690368 2195573778284544 2198516466752928 2204463330951168 2205738471702528 2220145703387136 2221429915385856 2223681587600256 2230424155717632 2230986258579456 2232276741144576 2233413553526784 2233976409765072 2240750193475584 2244318893143614 2257259430150144 2258978120736768 2260284794800128 2266398738874368 2267709705289728 2269436352777216 2270008287341928 2276891325628416 2279943002558592 2280517584968511 2303705097437184 2304285668278272 2305459152027648 2306040164918784 2307374061358464 2313032457781248 2316132574027776 2316716276793408 2327441815111896 2333197207535616 2340861631266816 2342643977060352 2343999046459392 2350339432906752 2351698953633792 2352896583139328 2353489551028224 2354082668354592 2355444354303432 2364385335986688 2378617464029184 2379828802093056 2381205380530176 2381805482692608 2384997774200721 2390846528028672 2391449059915776 2392832359927296 2402520583341312 2408461633585152 2419611918925824 2428796472918016 2429408568803328 2430813825957888 2431426430248704 2440655830695936 2458018457321472 2458637917618176 2461933186271712 2467970609577984 2469398172401664 2470020500570112 2473331025097044 2480021247320064 2481455780665344 2497663916310528 2499108654809088 2509227175182336 2509859540901888 2511311333787648 2512590247717632 2513223460985706 2519386663944192 2520843967660032 2541350385828864 2549056177963008 2549698581233664 2551173418450944 2553115896874368 2560857363972096 2561502741331968 2564935877878416 2579725063028736 2590169987284992 2591668234616832 2592321376813056 2593641546031104 2594295185533632 2602161515003904 2605649145781248 2606305811392584 2614208559054848 2618372042000883 2633469335175168 2635474474192896 2636998927266816 2644131862020096 2645661322838016 2647008656031744 2647675744906752 2648343001898916 2649874898591361 2659933502985024 2675944647032832 2677307402354688 2678856053096448 2687655947010048 2689702344032256 2690380192405248 2691936404918208 2698537867411456 2702154669699072 2702835656258976 2722063408791552 2731005236477952 2732396032032768 2733084639903744 2734665554202624 2735354734029792 2745737809532928 2758449558651136 2765270764486656 2776466935775232 2778072943951872 2778773063141376 2789320949366784 2790023903235072 2791637753248512 2809871905849344 2820537839517696 2822169339887616 2822880572080128 2823591983514624 2826664028682336 2834309996937216 2835949463617536 2847431802478592 2854473047212032 2856124176924672 2867688200208384 2868410903887872 2870070095757312 2872255383983664 2879299044507648 2880964534468608 2881690583998464 2885552862613218 2913941235695616 2915626763943936 2917846739284992 2926694130253824 2927431704379392 2931355289003904 2932094037816657 2939284441268224 2940984628936704 2961906553847808 2962653002072064 2964908783467008 2973898874290176 2974648344772608 2976368988192768 2977884738035712 2978635213020096 2987666924634112 2992425190858152 3009679240200192 3011970827649024 3013713059733504 3021864985165824 3023612940386304 3025915137036288 3026677716455904 3028428455532984 3035855100837888 3039924003411456 3040690113291348 3058222453751808 3072380891037696 3073945536036864 3074720219891712 3076498748477952 3088176765370368 3088955035724544 3103255753482528 3110929610047488 3123525302747136 3125332061945856 3126119696034048 3133785910542336 3135598604845056 3137986068037632 3138776891139456 3140592472404576 3152513781315584 3171489952038912 3173105069457408 3174940507373568 3175740643590144 3179997032267628 3187795370704896 3188598746554368 3190443146569728 3203360777788416 3211282178113536 3226149225234432 3226962266873856 3239211425071104 3241085101277184 3241901906998272 3254207774261248 3277357943095296 3278183890157568 3280080109436928 3282577581695616 3290627479437312 3292530896535552 3293360667426816 3297774700129392 3306694996426752 3308607707553792 3330218555080704 3332144873078784 3345636233576448 3346479387869184 3348415111716864 3350120330290176 3350964614647608 3359182218592256 3361125290213376 3366478339715421 3385889145225216 3388467181105152 3399598108311552 3401564557934592 3404154529165824 3405012431012892 3414476485296128 3415336988442624 3419914503837888 3455557646155776 3456428502417408 3458188728041472 3459060247378176 3461061092037696 3469548686671872 3474198861041664 3475074415190112 3491162722667844 3511292446900224 3513965965590528 3515998569689088 3525509149360128 3527548430450688 3529344874708992 3530234326542336 3531124002531888 3533166531455148 3546578003980032 3567926196043776 3569743203139584 3571808070795264 3572708224038912 3586269792043008 3587173589873664 3589248539890944 3602872892932096 3603780875011968 3629417878388736 3641340315303936 3643194709377024 3644112853204992 3646220738936832 3647139645373056 3660983746043904 3687027685982208 3687956876427264 3701955914366976 3704097258602496 3705030750855168 3709996537645566 3719094599155712 3720031870980096 3722183670998016 3746495874465792 3748662982213632 3762892453183488 3763840762773504 3764789311352832 3768885371576448 3769835191478559 3779079995916288 3781265951490048 3808165569232896 3823584266944512 3824547871850496 3826760127676416 3829673845311552 3839065392676864 3841286045958144 3842254111997952 3847403816817624 3869587594543104 3885254980927488 3887502351925248 3890462319046656 3891442778300448 3903242272505856 3908473718671872 3909458717088876 3921312838582272 3950204002762752 3953211711289344 3955498390900224 3966197793030144 3968491984257024 3970512984047616 3971513617360128 3972514502848374 3989900254477536 4015961103532032 4018284079644672 4029153313554432 4031483920515072 4034553516048384 4035570288607872 4037904607377312 4047806801117184 4053232004548608 4054253484388464 4077629938335744 4083095113187328 4096507854716928 4098594048049152 4099626959855616 4101998331303936 4117569020493824 4118606714299392 4137674337976704 4147906146729984 4164700403662848 4167109415927808 4168159594712064 4180798139793408 4183981424050176 4185035854852608 4187456629872768 4214807858774016 4230806759276544 4233254009831424 4234320858120192 4239996043023504 4250393827606528 4251464995405824 4253924195426304 4271147703717888 4281709570818048 4284186265387008 4301532300312576 4302616355831808 4308383075975496 4318948566761472 4321446801702912 4322535875997696 4328329293919827 4370911853543424 4373440145915904 4376770108927488 4390041195380736 4391147556569088 4397032933505856 4408926661902336 4411476943405056 4442859830771712 4447363175200512 4460848311435264 4461972517158912 4464553482289152 4466827107053568 4467952819530144 4481500386951168 4488637786287228 4514518860300288 4517956241473536 4520569589600256 4532797477748736 4535419410579456 4538872705554432 4540016574683856 4553782651256832 4559886005117184 4561035169937022 4608571336556544 4610918304055296 4612080329837568 4614748122716928 4626064915562496 4632265148055552 4633432553586816 4654883630223792 4666394415071232 4681723262533632 4685287954120704 4687998092918784 4700678865813504 4703397907267584 4705793166278656 4706979102056448 4708165336709184 4710888708606864 4728770671973376 4757234928058368 4759657604186112 4762410761060352 4763610965385216 4769995548401442 4781693056057344 4782898119831552 4785664719854592 4805041166682624 4816923267170304 4839223837851648 4857592945836032 4858817137606656 4861627651915776 4862852860497408 4881311661391872 4916036914642944 4917275835236352 4923866372543424 4935941219155968 4938796344803328 4940041001140224 4946662050194088 4960042494640128 4962911561330688 4995327832621056 4998217309618176 5018454350364672 5019719081803776 5022622667575296 5025180495435264 5026446921971412 5038773327888384 5041687935320064 5082700771657728 5099397162467328 5102346836901888 5106231793748736 5121714727944192 5123005482663936 5129871755756832 5180339974569984 5183336469233664 5184642753626112 5187283092062208 5188590371067264 5204323030007808 5211298291562496 5212611622785168 5228417118109696 5236744084001766 5266938670350336 5270948948385792 5273997854533632 5288263724040192 5291322645676032 5294017312063488 5295351489813504 5296686003797832 5299749797182722 5319867005970048 5351889294065664 5354614804709376 5357712106192896 5375311894020096 5379404688064512 5380760384810496 5383872809836416 5397075734822912 5404309339398144 5405671312517952 5444126817583104 5462010472955904 5464792064065536 5466169279807488 5469331108405248 5470709468059584 5491475619065856 5516899117302272 5530541528973312 5552933871550464 5556145887903744 5557546126282752 5564994806468349 5578641898733568 5580047806470144 5583275506497024 5619743811698688 5644338679775232 5645761144160256 5647183967029248 5653328057364672 5668619993874432 5671898927235072 5694863604957184 5712248353849344 5735376400416768 5736821807775744 5740140191514624 5744510767967328 5758598089015296 5761929068937216 5763381167996928 5771105725226436 5827882471391232 5831253527887872 5835693478569984 5854863408758784 5862710578007808 5864188075633314 5878568882536448 5881969257873408 5925306004144128 5929817566934016 5947797748580352 5949296689545216 5952737976385536 5955769476071424 5957270426040192 5958771754272561 5975333849268224 5984850381716304 6019358480400384 6023941655298048 6027426119467008 6043729970331648 6047225880772608 6051830274072576 6053355432911808 6056856911065968 6071710201675776 6079848006822912 6081380226582696 6116444907503616 6144761782075392 6147891072073728 6149440439783424 6152997496955904 6176353530740736 6177910071449088 6206511506965056 6221859220094976 6247050605494272 6250664123891712 6252239392068096 6271197209690112 6275972136075264 6277553782278912 6281184944809152 6305027562631168 6346210138914816 6349881014747136 6351481287180288 6359994064535256 6375590741409792 6377197493108736 6380886293139456 6406721555576832 6422564356227072 6452298450468864 6453924533747712 6478422850142208 6482170202554368 6483803813996544 6508415548522496 6556367780315136 6560160218873856 6565155163391232 6581254958874624 6585061793071104 6586721334853632 6595549400258784 6613389992853504 6617215415107584 6660437110161408 6664289746157568 6691272467152896 6692958775738368 6696830223433728 6700240660580352 6701929229295216 6718364437184512 6722250580426752 6732956679430842 6771778290450432 6776934362210304 6799196216623104 6803129115869184 6808309058331648 6810024862025784 6828952970592256 6830673976885248 6839829007675776 6841552754905533 6911115292311552 6912857004834816 6916377456082944 6918120494756352 6922122184075392 6939097373343744 6948397722083328 6950148830380224 6982325445335688 7022584893800448 7027931931181056 7031997139378176 7051018298720256 7055096860901376 7058689749417984 7060468653084672 7062248005063776 7066333062910296 7093156007960064 7135852392087552 7139486406279168 7143616141590528 7145416448077824 7172539584086016 7174347179747328 7178497079781888 7205745785864192 7207561750023936 7258835756777472 7286389418754048 7288225706409984 7292441477873664 7294279290746112 7321967492087808 7374055371964416 7375913752854528 7403911828733952 7408194517204992 7410061501710336 7419993075291132 7438189198311424 7440063741960192 7444367341996032 7492991748931584 7497325964427264 7527681525547008 7529578622705664 7537770743152896 7539670382957118 7558159991832576 7562531902980096 7647168533889024 7649095743700992 7653520255352832 7659347690623104 7678130785353728 7682572091916288 7684508223995904 7694807633635248 7739175189086208 7770509961854976 7775004703850496 7780924638093312 7782885556600896 7806484545011712 7816947437343744 7818917434177752 7842625677164544 7855116126002649 7900408005525504 7906423422578688 7910996781800448 7932395586060288 7936983968514048 7941025968095232 7943027234720256 7945029005696748 7979800508955072 8031922207064064 8036568159289344 8062967841030144 8069107032096768 8071140577215744 8075809214754624 8095613602234368 8106464009097216 8108506968776928 8166190226374656 8193015709433856 8197188096098304 8199253919711232 8203996662607872 8235138040987648 8237213428598784 8275348675953408 8295812293459968 8329400807325696 8334218831855616 8336319189424128 8367962848100352 8370071709705216 8374913259745536 8429615717548032 8461613518553088 8466508019662848 8468641716240384 8479992086047008 8500787655213056 8502929990811648 8507848390852608 8542295407435776 8563419141636096 8568372530774016 8603064600625152 8605232711663616 8616766151950992 8637897133522944 8642893603405824 8645071751995392 8656658587839654 8741823707086848 8746880291831808 8753540217854976 8780082390761472 8782295113138176 8794065867011712 8796282113449971 8817853323804672 8822953886810112 8885719661543424 8894726350401024 8921696622870528 8923945034317824 8929106964578304 8933654214107136 8935905639060288 8963000773902336 8977275572574456 9029037720600576 9035912482947072 9041139179200512 9065594955497472 9070838821158912 9077745411108864 9080033149367712 9107565302513664 9119772010234368 9122070339874044 9217142673113088 9221836608110592 9224160659675136 9229496245433856 9264530296111104 9266865107173632 9309767260447584 9332788830142464 9370575908241408 9375996185837568 9401357731627008 9406795814535168 9411586332557312 9413958204112896 9416330673418368 9421777417213728 9457541343946752 9514469856116736 9519315208372224 9524821522120704 9527221930770432 9539991096802884 9563386112114688 9565796239663104 9571329439709184 9610082333365248 9633846534340608 9678447675703296 9715185891672064 9717634275213312 9723255303831552 9725705720994816 9762623322783744 9832073829285888 9834551670472704 9847732745086848 9871882438311936 9877592689606656 9880082002280448 9893324100388176 9920084989280256 9925823122661376 9990655665242112 9996434619236352 10036908700729344 10039438163607552 10045245335150592 10050360990870528 10052893843942824 10077546655776768 10083375870640128 10099435019146263 10165401543315456 10198794324934656 10204693673803776 10212463587497472 10243429455888384 10246010965327872 10259743511513664 10366672938467328 10369285507252224 10374566184124416 10377180742134528 10408646060015616 10422596583124992 10425223245570336 10456834236219392 10473488168003532 10533877340700672 10541897896771584 10547995709067264 10576527448080384 10582645291352064 10588034624126976 10590702979627008 10593372007595664 10599499594365444 10639734011940096 10703778588131328 10709229609418752 10715424212385792 10758809376129024 10761520769620992 10767745619672832 10794151469645824 10808618678796288 10811342625035904 10888253635166208 10924020945911808 10929584128131072 10932338559614976 10938662216810496 10941418936119168 10982951238131712 11033798234604544 11061083057946624 11105867743100928 11112291775807488 11115092252565504 11129989612936698 11157283797467136 11160095612940288 11166551012994048 11239487623397376 11288677359550464 11291522288320512 11294367934058496 11306656114729344 11337239987748864 11343797854470144 11389727209914368 11424496707698688 11470752800833536 11473643615551488 11480280383029248 11489021535934656 11517196178030592 11523858137874432 11526762335993856 11542211450452872 11655764942782464 11662507055775744 11671386957139968 11709726817517568 11725421156015616 11728376151266628 11757137765072896 11763938515746816 11850612008288256 11859635133868032 11898593379090432 11905475952771072 11911538952142848 11914540852080384 11917543508545122 11950667698536448 11969700763432608 12047883310596096 12054852238934016 12087459940663296 12094451761545216 12103660548145152 12106710865823616 12113713822131936 12143420403351552 12159696013645824 12162760453165392 12232889815007232 12289523564150784 12295782144147456 12298880879566848 12305994993911808 12352707061481472 12355820142898176 12413023013930112 12443718440189952 12494101210988544 12501328247783424 12504478784136192 12542394419380224 12551944272150528 12555107564557824 12562369889618304 12610055125262336 12692420277829632 12699762029494272 12702962574360576 12719988129070512 12751181482819584 12754394986217472 12761772586278912 12813443111153664 12845128712454144 12904596900937728 12907849067495424 12956845700284416 12964340405108736 12967607627993088 12984987881759481 13016831097044992 13112735560630272 13120320437747712 13130310326782464 13170123586142208 13173442669707264 13191098800517568 13226779985707008 13234430830215168 13328579492315136 13382544934305792 13385917551476736 13393660446867456 13400481321160704 13403858458590432 13436728874369024 13444501160853504 13465913358861684 13543556580900864 13553868724420608 13598392433246208 13606258231738368 13616618116663296 13620049724051568 13661347953770496 13679658015351552 13683105509811066 13825714009669632 13832754912165888 13836240989512704 13844244368150784 13878194746687488 13896795444166656 13900297660760448 13964650890671376 14045169787600896 14055863862362112 14063994278756352 14102036597440512 14110193721802752 14117379498835968 14120937306169344 14124496010127552 14132666125820592 14186312015920128 14271704784175104 14278972812558336 14287232283181056 14290832896155648 14345079168172032 14348694359494656 14356994159563776 14411491571728384 14415123500047872 14517671513554944 14572778837508096 14576451412819968 14584882955747328 14588558581492224 14643934984175616 14748110743928832 14751827505709056 14807823657467904 14816389034409984 14820123003420672 14839986150582264 14876378396622848 14880127483920384 14888734683992064 14985983497863168 14994651928854528 15055363051094016 15059157245411328 15075541486305792 15079340765914236 15116319983665152 15125063805960192 15298191487401984 15307040510705664 15318695381246208 15356261570707456 15365144183832576 15369016447991808 15389615267270496 15541019923709952 15550009407700992 15561849276186624 15565771113201792 15612969090023424 15633894874687488 15637834868355504 15685251354329088 15710232252005298 15800816011051008 15812846845157376 15821993563600896 15864791172120576 15873967937028096 15882051936190464 15886054469440512 15890058011393496 15959601017910144 16063844414128128 16073136318578688 16125935682060288 16138214064193536 16142281154431488 16151618429509248 16191227204468736 16212928018194432 16217013937553856 16332380452749312 16386031418867712 16394376192196608 16398507839422464 16407993325215744 16470276081975296 16474426857197568 16550697351906816 16591624586919936 16658801614651392 16668437663711232 16672638378848256 16694984419405047 16735925696200704 16740143419410432 16749826519491072 16859231435096064 16933016039325696 16937283432480768 16959984172094016 17001575310426112 17005859981623296 17015696781705216 17084590814871552 17136745061548032 17206129201250304 17210465423327232 17233532303901984 17275794267045888 17285787206811648 17290143503990784 17313317175679308 17483647414173696 17493760583663616 17507080435709952 17564590226276352 17588131734023424 17592564226899942 17635706647609344 17645907773620224 17789452700802048 17843393245741056 17847890068635648 17858213929156608 17867308428214272 17871811278120576 17926001547804672 17954551145148912 18058075441201152 18071824965894144 18082278358401024 18131189910994944 18141677642317824 18155490822217728 18160066298735424 18215130605027328 18239544020468736 18244140679748088 18434285346226176 18443673216221184 18448321319350272 18458992490867712 18529060592222208 18533730214347264 18619534520895168 18665577660284928 18741151816482816 18751992371675136 18813591629070336 18823172665114624 18827916408225792 18832661346836736 18843554834427456 18915082687893504 19038630416744448 19049643044241408 19054443861540864 19079982193605768 19126772224229376 19131592479326208 19142658879418368 19220164666730496 19267693068681216 19356895351406592 19435268550426624 19446510607663104 19451411441989632 19525246645567488 19669103340945408 19695465490173696 19743764876623872 19755185379213312 19760164004560896 19786648200776352 19840169978560512 19851646245322752 19981311330484224 19992869238472704 20073817401458688 20078876327215104 20090490670301184 20100721981741056 20105787687885648 20155093311553536 20166751741280256 20198870038292526 20330803086630912 20397588649869312 20409387347607552 20424927174994944 20486858911776768 20492021930655744 20519487023027328 20524658264716599 20733345876934656 20738571014504448 20749132368248832 20754361484269056 20817292120031232 20845193166249984 20850446491140672 20913668472438784 20946976336007064 21067754681401344 21083795793543168 21095991418134528 21153054896160768 21165290582704128 21176069248253952 21181405959254016 21186744015191328 21198999188730888 21279468023880192 21407557176262656 21418459218837504 21430848424771584 21517618752258048 21523041539241984 21535491239345664 21617237357592576 21622685250071808 21776507270332416 21859168256262144 21864677119229952 21877324433620992 21882837872238336 21965902476263424 22067596469209088 22122166115893248 22211735486201856 22224583551614976 22230184505131008 22259979225873396 22314567594934272 22320191225880576 22333102025988096 22478975246794752 22583044576641024 22588735868116992 22613312229458688 22674479975497728 22687595708940288 22779454419828736 22941505601667072 22947287231102976 22960560766058496 22978043071869312 23034392356061184 23047716275748864 23053524671987712 23084422900905744 23311529885564928 23325014111551488 23342773914279936 23419453635035136 23450842312031232 23456752302533256 23514275530145792 23527877031493632 23565348378007947 23701224016576512 23719270267736064 23797186758180864 23810951905542144 23823077904285696 23829081704160768 23835087017090244 23901335397072896 23939401526865216 24095766621192192 24109704477868032 24188903523090432 24207321096290304 24213421731647232 24227427644263872 24286840806703104 24319392027291648 24325520906330784 24579047128301568 24591564288294912 24597761759133696 24611989987823616 24705414122962944 24711640285796352 24826046027860224 24887436880379904 24988202421977088 25002656495566848 25008957568272384 25103888544301056 25110215129115648 25124739779236608 25220110250524672 25384840555659264 25399524058988544 25405925148721152 25439976258141024 25502362965639168 25508789972434944 25523545172557824 25626886222307328 25690257424908288 25809193801875456 25815698134990848 25913691400568832 25928680810217472 25935215255986176 25969975763518962 26033662194089984 26225471121260544 26240640875495424 26260620653564928 26340247172284416 26346885339414528 26382197601035136 26388846340349913 26453559971414016 26468861660430336 26657158984630272 26765089868611584 26771835102953472 26787320893734912 26800962642321408 26807716917180864 26873457748738048 26889002321707008 26931826717723368 27087113161801728 27107737448841216 27196784866492416 27212516463476736 27233236233326592 27240099448103136 27322695907540992 27359316030703104 27366211019622132 27651428019339264 27665509824331776 27672481979025408 27688488736301568 27793590888333312 27800595321520896 27929301781342752 28111727724724224 28127988557512704 28204073194881024 28220387443605504 28234758997671936 28241874612338688 28248992020255104 28265332251641184 28372624031840256 28543409568350208 28557945625116672 28574464566362112 28581665792311296 28690158336344064 28697388718989312 28713988319127552 28822983143456768 28830247000095744 29035343027109888 29145557675016192 29152902825639936 29169765911494656 29177117162984448 29287869968351232 29496221487857664 29503655011418112 29615647314935808 29632778068819968 29640246006841344 29679972301164528 29752756793245696 29760254967840768 29777469367984128 29971966995726336 29989303857709056 30110726102188032 30118314490822656 30151082972611584 30158681531828472 30232639967330304 30250127611920384 30298305057438789 30596382974803968 30614081021411328 30637390762492416 30730288367665152 30738032895983616 30779230534540992 31100018815401984 31123698552373248 31131542226403584 31225938180046848 31267789749374976 31275669736711008 31370502708658176 31420464504010596 31601632022102016 31625693690314752 31643987127201792 31729582344241152 31747935874056192 31764103872380928 31772108938881024 31780116022786992 31919202035820288 32127688828256256 32146272637157376 32276428128387072 32284562308862976 32303236859018496 32382454408937472 32425856036388864 32434027875107712 32664760905498624 32772062837735424 32788752384393216 32797015678844928 32815986650431488 32940552163950592 32948853714395136 33101394703813632 33183249173839872 33317603229302784 33336875327422464 33345276757696512 33389968838810094 33471851392401408 33480286838820864 33499653038982144 33718462870192128 33866032078651392 33874566864961536 33919968344188032 34003150620852224 34011719963246592 34031393563410432 34169181629743104 34273490123096064 34412258402500608 34420930846654464 34467064607803968 34551588534091776 34571574413623296 34580287007981568 34626634351358616 34967294828347392 34987521167327232 35014160871419904 35129180452552704 35176263468046848 35185128453799884 35271413295218688 35291815547240448 35578905401604096 35695780137271296 35716427858313216 35734616856428544 35743622556241152 35852003095609344 35909102290297824 36143649931788288 36164556716802048 36262379821989888 36283355284635648 36310981644435456 36320132597470848 36430261210054656 36479088040937472 36488281359496176 36868570692452352 36887346432442368 36896642638700544 36917984981735424 37058121184444416 37067460428694528 37239069041790336 37331155320569856 37482303632965632 37503984743350272 37627183258140672 37646345330229248 37655832816451584 37665322693673472 37687109668854912 37830165375787008 38077260833488896 38099286088482816 38108887723081728 38159964387211536 38253544448458752 38263184958652416 38285317758836736 38440329333460992 38535386137362432 38713790702813184 38870537100853248 38893021215326208 38902822883979264 38954963645278443 39050493291134976 39338206681890816 39390930980347392 39510370758426624 39520328009121792 39573296401552704 39680339957121024 39703292490645504 39985738476945408 40147634802917376 40157752654430208 40180981340602368 40201443963482112 40211575375771296 40310186623107072 40333503482560512 40397740076585052 40661606173261824 40795177299738624 40818774695215104 40849854349989888 40984043861311488 41038974046054656 41049316529433198 41477142029008896 41498264736497664 41508722968538112 41634584240062464 41690386332499968 41700892982281344 41827336944877568 41893952672014128 42135509362802688 42167591587086336 42191982836269056 42306109792321536 42330581165408256 42352138496507904 42362811918508032 42373488030382656 42397998377461776 42558936047760384 42815114352525312 42836918437675008 42861696849543168 43035237504516096 43046083078483968 43070982478691328 43234474715185152 43245370500143616 43553014540664832 43718336512524288 43729354238459904 43754648867241984 43765675744476672 43931804952526848 44135192938418176 44244332231786496 44423470972403712 44449167103229952 44460369010262016 44519958451746792 44629135189868544 44640382451761152 44666204051976192 44957950493589504 45166089153282048 45177471736233984 45226624458917376 45348959950995456 45375191417880576 45558908839657472 45894574462205952 45921121532116992 45956086143738624 46068784712122368 46095432551497728 46107049343975424 46168845801811488 46623059771129856 46650028223102976 46685547828559872 46838907270070272 46901684624062464 46913504605066512 47028551060291584 47055754062987264 47130696756015894 47402448033153024 47438540535472128 47594373516361728 47621903811084288 47646155808571392 47658163408321536 47670174034180488 47802670794145792 47878803053730432 48191533242384384 48219408955736064 48377807046180864 48414642192580608 48426843463294464 48454855288527744 48573681613406208 48638784054583296 48651041812661568 49158094256603136 49183128576589824 49195523518267392 49223979975647232 49410828245925888 49423280571592704 49652092055720448 49774873760759808 49976404843954176 50005312991133696 50017915136544768 50207777088602112 50220430258231296 50249479558473216 50440220501049344 50799048117977088 50811850297442304 50879952516282048 51004725931278336 51017579944869888 51047090345115648 51253772444614656 51618387603750912 51631396269981696 51827382801137664 51857361620434944 51870430511972352 51939951527037924 52067324388179968 52450942242521088 52481281750990848 52521241307129856 52693770678829056 52764395202070272 52777692680699826 52907119942828032 52937723320860672 53530179737223168 53543670205906944 53574641787469824 53601925284642816 53615433834361728 53746915497476096 53778004643414016 53863653435446736 54174226323603456 54215474897682432 54393569732984832 54425032926953472 54466472466653184 54480198896206272 54645391815081984 54718632061406208 54732422039244264 55302856038678528 55331019648663552 55344963958050816 55376977472603136 55587181776666624 55601190643041792 55858603562685504 56223455449448448 56255977115025408 56440774887211008 56469517995343872 56483749224677376 56497984040510208 56530664503282368 56745248063680512 57115891250233344 57148929132724224 57163331584622592 57380316672688128 57394777437978624 57427976638255104 57645966286913536 57660494000191488 58070686054219776 58305805651279872 58339531822989312 58354234325968896 58575739936702464 59007310022836224 59231294629871616 59265556137639936 59280492013682688 59359944602329056 59505513586491392 59520509935681536 59554938735968256 59943933991452672 59978607715418112 60221452204376064 60236628981645312 60302165945223168 60317363063656944 60465279934660608 60500255223840768 60596610114877578 61192765949607936 61228162042822656 61274781524984832 61460576735330304 61476065791967232 61558461069081984 61573974794149797 62200037630803968 62247397104746496 62263084452807168 62451876360093696 62535579498749952 62551339473422016 62741005417316352 62840929008021192 63203264044204032 63251387380629504 63287974254403584 63459164688482304 63495871748112384 63528207744761856 63544217877762048 63560232045573984 63838404071640576 64255377656512512 64292545274314752 64552856256774144 64569124617725952 64606473718036992 64851712072777728 64868055750215424 65329521810997248 65577504768786432 65594031357689856 65631973300862976 65881104327901184 65897707428790272 66202789407627264 66366498347679744 66635206458605568 66673750654844928 66690553515393024 66779937677620188 66943702784802816 66960573677641728 66999306077964288 67436925740384256 67749133729923072 67839936688376064 68006301241704448 68023439926493184 68062787126820864 68338363259486208 68824516805001216 68841861693308928 68934129215607936 69103177068183552 69143148827246592 69160574015963136 69253268702717232 69934589656694784 69975042334654464 70028321742839808 70258360905105408 70352526936093696 70370256907599768 70542826590437376 70583631094480896 70696045134023841 71157810803208192 71391560274542592 71432855716626432 71469233712857088 71487245112482304 71704006191218688 71818204580595648 72287299863576576 72329113433604096 72566710569271296 72621963288870912 72640265194941696 72860522420109312 72958176081874944 72976562718992352 73737141384904704 73774692864884736 73793285277401088 73835969963470848 74116242368888832 74134920857389056 74478138083580672 74662310641139712 74964607265931264 75007969486700544 75292690660458496 75311665632903168 75330645387346944 75374219337709824 75660330751574016 76154521666977792 76198572176965632 76217775446163456 76319928774423072 76507088896917504 76526369917304832 76570635517673472 76880658666921984 77070772274724864 77427581405626368 77741074201706496 77786042430652416 77805645767958528 77909927290556886 78100986582269952 78676413363781632 78781861960694784 79020741516853248 79040656018243584 79146592803105408 79360679914242048 79406584981291008 79971476953890816 80295269605834752 80315505308860416 80361962681204736 80402887926964224 80423150751542592 80620373246214144 80667006965121024 80795480153170104 81323212346523648 81590354599477248 81637549390430208 81699708699979776 81968087722622976 82077948092109312 82098633058866396 82954284058017792 82996529472995328 83017445937076224 83380772664999936 83401785964562688 83654673889755136 83787905344028256 84335183174172672 84383965672538112 84612219584643072 84661162330816512 84704276993015808 84725623837016064 84746976060765312 84795996754923552 85117872095520768 85630228705050624 85673836875350016 85723393699086336 86070475009032192 86092166156967936 86141964957382656 86468949430370304 86490741000287232 87106029081329664 87436673025048576 87458708476919808 87509297734483968 87531351488953344 87863609905053696 88270385876836352 88488664463572992 88846941944807424 88898334206459904 88920738020524032 89039916903493584 89258270379737088 89280764903522304 89332408103952384 89915900987179008 90332178306564096 90354943472467968 90453248917834752 90697919901990912 90750382835761152 90894915172316367 91117817679314944 91789148924411904 91842243064233984 91912172287477248 92190865102995456 92214098687950848 92337691603622976 93300056446205952 93371095657119744 93677814540140544 93803369248124928 93827009210133024 94057102120583168 94111508125974528 94261393512031788 94804896066306048 94877081070944256 95188747032723456 95243807622168576 95292311617142784 95316326816643072 95340348068360976 95757606107460864 96383066484768768 96438817911472128 96829284385161216 96853686926588928 96909710577055488 97147363226812416 97277568109166592 97302083625323136 98316188513206272 98366257153179648 98391047036534784 98447959951294464 98821656491851776 98846561143185408 99304184111440896 99549747521519616 99952809687908352 100010625982267392 100035830273089536 100415554177204224 100440860516462592 100498959116946432 100880441002098688 101598096235954176 101623700594884608 101759905032564096 102009451862556672 102035159889739776 102094180690231296 102507544889229312 103236775207501824 103262792539963392 103654765602275328 103714723240869888 103740861023944704 103879903054075848 104134648776359936 104901884485042176 104962563501981696 105042482614259712 105387541357658112 105528790404140544 105555385361399652 105814239885656064 105875446641721344 107087340411813888 107149283574939648 107203850569285632 107230867668723456 107493830994952192 107556009286828032 107727306870893472 108430949795364864 108787139465969664 108850065853906944 108932944933306368 108960397792412544 109290783630163968 109437264122812416 109464844078488528 110605712077357056 110662039297327104 110689927916101632 110753954945206272 111174363553333248 111202381286083584 111717207125371008 112446910898896896 112511954230050816 112881549774422016 112939035990687744 112967498449354752 112995968081020416 113061329006564736 113490496127361024 114231782500466688 114297858265448448 114326663169245184 114760633345376256 114789554875957248 114855953276510208 115291932573827072 115320988000382976 116141372108439552 116611611302559744 116679063645978624 116708468651937792 116864890935835329 117151479873404928 118014620045672448 118531112275279872 118560984027365376 118719889204658112 119011027172982784 119041019871363072 119109877471936512 119957215430836224 120442904408752128 120473257963290624 120604331890446336 120634726127313888 120930559869321216 121000510447681536 121193220229755156 122385531899215872 122456324085645312 122549563049969664 122952131583934464 123116922138163968 123147949588299594 124494794209492992 124526168905614336 124903752720187392 125071158997499904 125102678946844032 125482010834632704 125681858016042384 126406528088408064 126502774761259008 126575948508807168 126918329376964608 126991743496224768 127056415489523712 127088435755524096 127120464091147968 127676808143281152 128510755313025024 128585090548629504 129105712513548288 129138249235451904 129212947436073984 129703424145555456 129736111500430848 130659043621994496 131155009537572864 131188062715379712 131263946601725952 131762208655802368 131795414857580544 132405578815254528 132732996695359488 133270412917211136 133347501309689856 133381107030786048 133559875355240376 133887405569605632 133921147355283456 133998612155928576 134873851480768512 135498267459846144 135679873376752128 136046879852986368 136125574253641728 136676726518972416 137683723386617856 137868258431215872 138206354136367104 138286297654493184 138321148031926272 138506537405434464 139869179313389568 139950084669308928 140056643485679616 140516721810210816 140705053872187392 140740513815199536 141085653180874752 141167262188961792 141392090268047682 142315621606416384 142783120549085184 142865711433252864 142938467425714176 142974490224964608 143408012382437376 143636409161191296 144574599727153152 144658226867208192 145133421138542592 145243926577741824 145280530389883392 145721044840218624 145916352163749888 145953125437984704 147474282769809408 147549385729769472 147586570554802176 147671939926941696 148232484737777664 148269841714778112 148956276167161344 149324621282279424 149929214531862528 150015938973401088 150585381320916992 150623331265806336 150661290774693888 150748438675419648 151320661503148032 152397144353931264 152435550892326912 152639857548846144 153014177793835008 153052739834609664 153141271035346944 153761317333843968 154855162811252736 155482148403412992 155572084861304832 155611291535917056 155819854581113772 156201973164539904 157352826727563264 157563723921389568 158081312036487168 158293185606210816 158721359828484096 158813169962582016 160590539211669504 160631010617720832 160723925362409472 160805775853928448 160846301503085184 161240746492428288 161334013930242048 161590960306340208 162646424693047296 163180709198954496 163275098780860416 163399417399959552 163936175445245952 164155896184218624 164197266117732792 165908568116035584 165993058945990656 166034891874152448 166761545329999872 166803571929125376 167309347779510272 167575810688056512 168670366348345344 168767931345076224 169322324661633024 169408553986031616 169451247674032128 169493952121530624 169591993509847104 170235744191041536 171347673750700032 171446787398172672 172140950018064384 172184332313935872 172283929914765312 172937898860740608 172981482000574464 174212058162659328 174917416953839616 175018595468967936 175062702977906688 175727219810107392 176540771753672704 177693883889614848 177796668412919808 177841476041048064 178079833806987168 178516540759474176 178561529807044608 178664816207904768 179831801974358016 180664356613128192 180709886944935936 180906497835669504 181395839803981824 181500765671522304 181789830344632734 182235635358629888 183578297848823808 183684486128467968 183824344574954496 184381730205990912 184428197375901696 184675383207245952 184721924382449391 186600112892411904 186742191314239488 187355629080281088 187606738496249856 187654018420266048 188114204241166336 188223016251949056 188522787024063576 189609792132612096 189754162141888512 190377494065446912 190487615244337152 190584623234285568 190632653633286144 190680696136721952 191515212214921728 192766132969537536 192877635822944256 193658568770322432 193707373853177856 193819421154110976 194555136218333184 194604167250646272 196732514306359296 196782094073069568 196895919902588928 197643312983703552 197693122286370816 198608368222881792 199099495043039232 199905619375816704 200021251964534784 200071660546179072 200831108354408448 200881721032925184 200997918233892864 201760882004197376 203247401189769216 203519810065128192 204018903725113344 204070319779479552 204188361380462592 205015089778458624 206473550415003648 206525585079926784 207309531204550656 207429446481739776 207481722047889408 207759806108151696 208269297552719872 209803768970084352 209925127003963392 210084965228519424 210775082715316224 211057580808281088 211110770722799304 211628479771312128 211750893283442688 212088135402071523 214174680823627776 214298567149879296 214407701138571264 214461735337446912 215112018573656064 215454613741786944 216861899590729728 217700131707813888 217865889866612736 217920795584825088 218581567260327936 218874528245624832 218929688156977056 221211424154714112 221324078594654208 221379855832203264 221507909890412544 222348727106666496 222404762572167168 223434414250742016 224893821797793792 225023908460101632 225878071981375488 225934996898709504 225991936162040832 226122658013129472 226980992254722048 228463565000933376 228595716530896896 228653326338490368 229521266690752512 229579109751914496 229711906553020416 230583865147654144 230641976000765952 232282744216879104 233223222605119488 233358127291957248 233416937303875584 233729781871670658 234302959746809856 236029240091344896 237062224550559744 237121968054730752 237439778409316224 238022054345965568 238082039742726144 238219754943873024 239914430861672448 240885808817504256 240946515926581248 241208663780892672 241269452254627776 241861119738642432 242001020895363072 242386440459510312 244771063798431744 244912648171290624 245099126099939328 245904263167868928 246233844276327936 246295899176599188 248989588418985984 249052337811228672 250142317994999808 250205357893688064 250964021669265408 251363716032084768 253005549522518016 253151897017614336 253836658753929216 253983486992449536 254112830979047424 254176871511048192 254240928182295936 255353616286562304 257021510626050048 257170181097259008 258211425027096576 258276498470903808 258425894872147968 259406848291110912 259472223000861696 261318087243988992 262310019075145728 262376125430759424 262527893203451904 263524417311604736 263590829715161088 264811157630509056 265465993390718976 266540825834422272 266695002619379712 266762214061572096 267119750710480752 267774811139211264 267842294710566912 267997224311857152 269747702961537024 270996534919692288 271359746753504256 272093759705972736 272251148507283456 272684745516949101 273353453037944832 275367446773235712 275736516862431744 276572595308986368 276642296063852544 277013074810868928 279900169338617856 280113286971359232 281033443620421632 281410107744374784 281481027630399072 282171306361749504 282334524377923584 282784180536095364 284631243212832768 285566241098170368 285731422866505728 285876934851428352 285948980449929216 287272818322382592 289149199454306304 289316453734416384 290487853155483648 290561060779766784 291442089680437248 291832704327499776 291906250875969408 294948565539618816 295098771459538944 295173141109604352 295343879853883392 296464969475555328 296539683429556224 297912552334322688 298649242564558848 299858429063725056 300031877946802176 301170762641833984 301246662531612672 301322581549387776 301496877350839296 302641323006296064 304794288707862528 304871101784653824 305279715097692288 306028355587670016 306105479669219328 306282542070693888 307522634667687936 309710325622505472 310964296806825984 311144169722609664 311222583071834112 311639709162227544 312403946329079808 314705653455126528 315127447842779136 316162624072974336 316586371212421632 317442719656968192 317626339925164032 321262021235441664 321447850724818944 321611551707856896 321692603006170368 322481492984856576 322668027860484096 323181920612680416 325292849386094592 326361418397908992 326550197561720832 326798834799919104 327872350890491904 328311792368437248 328394532235465584 331817136232071168 331986117891981312 332069783748304896 333523090659999744 333607143858250752 334618695559020544 335151621376113024 337340732696690688 337535862690152448 338644649323266048 338817107972063232 338902495348064256 338987904243061248 339183987019694208 340471488382083072 342695347501400064 342893574796345344 344281900036128768 344368664627871744 344567859829530624 345875797721481216 345962964001148928 348424116325318656 349834833907679232 350037190937935872 350125405955813376 351454439620214784 353081543507345408 355593336825839616 355682952082096128 356159667613974336 357033081518948352 357123059614089216 357329632415809536 361328713226256384 361419773889871872 361812995671339008 362791679607963648 363001531343044608 363579660689265468 364471270717259776 367156595697647616 367368972256935936 367648689149908992 368856394751803392 369350766414491904 369443848764898782 373484382628478976 374711258160562176 375213476992499712 375308036840532096 376228408482332672 376446032503898112 377045574048127152 379219584265224192 379508324283777024 380754988130893824 380975230488674304 381169246468571136 381265307266572288 381361392273443904 383030424429843456 385532265939075072 385755271645888512 387317137540644864 387414747706355712 387638842308221952 389110272436666368 389208334501292544 393465028612718592 393564188146139136 393791839805177856 395286625967407104 395386244572741632 397216736445763584 398198990086078464 399811238751633408 400042503929069568 400143321092358144 401662216708816896 401763442065850368 401995836467785728 403521764008394752 406494802379538432 407039620130256384 408140639558959104 408376722760925184 410030179556917248 413051170159853568 414619062409101312 414858892963479552 414963444095778816 415519612216303392 416538595105439744 419607537940168704 419850254007926784 420169930457038848 421550165430632448 422115161616562176 422221541445598608 423256959542624256 423501786566885376 424176270804143046 428349361647255552 428597134299758592 428815402277142528 428923470674893824 430224037147312128 430909227483573888 433723799181459456 435400263415627776 435731779733225472 435841591169650176 437163134520655872 437749056491249664 437859376313954112 442422848309428224 442648157189308416 442759711664406528 443015819780825088 444697454213332992 444809525144334336 446868828501484032 449787643595587584 450047816920203264 451756143962750976 451869993797419008 451983872324081664 452245316026258944 453961984509444096 457191433061793792 457306652676980736 459042533381505024 459158219503828992 459423813106040832 461167730295308288 461283952001531904 464565488433758208 466446445210238976 466716254583914496 466833874607751168 467459563743341316 468605919493619712 472058480182689792 474243936109461504 474879556818632448 476044108691931136 476164079485452288 476439509887746048 481771617635008512 481893031853162496 482417327561785344 482538904509255552 483722239477284864 484002041790726144 484772880919020624 489542127596863488 489825296342581248 490198252199878656 491808526335737856 492467688552655872 492591798353198376 497979176837971968 498104675622457344 500284635989999616 500410715787376128 501928043338530816 502727432064169536 506011099045036032 506303794035228672 507966973984899072 508225661958094848 508353743022096384 508481856364591872 510707232573124608 514043021252100096 514340362194518016 516422850054193152 516552996941807616 516851789744295936 518813696582221824 518944446001723392 522636174487977984 524752250861518848 525055786406903808 527048834623209472 527181659430322176 529622315261018112 533081651668844544 533390005238759424 533524428123144192 534239501420961504 535549622278422528 535684589421133824 535994448623714304 539495405923074048 541993069839384576 542719493507008512 544187519411945472 544502297014566912 545369491033898202 546706906075889664 550734893546471424 551473033724863488 553145190617972736 553284592127705088 554026149621737856 559800338677235712 560226573942718464 562066887240843264 562820215488749568 562962055260798144 564342612723499008 564669048755847168 565568361072190728 569262486425665536 571132482196340736 571462845733011456 571753869702856704 571897960899858432 574545636644765184 578298398908612608 578632907468832768 580975706310967296 581122121559533568 583665408654999552 583812501751938816 590197542919077888 590346282219208704 590687759707766784 592929938951110656 593079366859112448 595825104668645376 597298485129117696 599716858127450112 600063755893604352 602493325063225344 602645163098775552 602993754701678592 605282646012592128 609742203569307648 610559430195384576 612056711175340032 612210959338438656 612565084141387776 615045269335375872 619420651245010944 621928593613651968 622288339445219328 622445166143668224 623279418324455088 624807892658159616 629411306910253056 630254895685558272 632325248145948672 633172742424843264 634885439313936384 635252679850328064 636264406206214569 642524042470883328 642895701449637888 643223103415713792 643385206012340736 645336055720968192 646363841225360832 650585698772189184 653100395123441664 653597669599838208 655744701780983808 656623584736874496 656789064470931168 663634272464142336 663972235783962624 664139567496609792 667046181319999488 667214287716501504 670303242752226048 674681465393381376 675071725380304896 677634215944126464 677804990696128512 677975808486122496 678367974039388416 680942976764166144 685390695002800128 685787149592690688 688563800072257536 688737329255743488 689135719659061248 691751595442962432 691925928002297856 696848232650637312 699669667815358464 700074381875871744 700250811911626752 702908879240429568 706163087014690816 711186673651679232 711365904164192256 712319335227948672 714066163037896704 714246119228178432 714659264831619072 722657426452512768 722839547779743744 723625991342678016 725583359215927296 726003062686089216 727159321378530936 728942541434519552 734313191395295232 734737944513871872 735297378299817984 737712789503606784 738701532828983808 738887697529797564 746968765256957952 750426953984999424 750616073681064192 752456816964665344 752892065007796224 754091148096254304 759016648567554048 761509976261787648 761950460977348608 762338492937142272 762530614533144576 762722784546887808 766060848859686912 771064531878150144 771510543291777024 774634275081289728 774829495412711424 775277684616443904 778220544873332736 778416669002585088 786930057225437184 787128376292278272 787583679610355712 790573251934814208 790772489145483264 794433472891527168 796397980172156928 799622477503266816 800085007858139136 800286642184716288 803324433417633792 803526884131700736 803991672935571456 807043528016789504 812989604759076864 814079240260512768 816281279117918208 816753445521850368 818054236550847303 820060359113834496 826102340319707136 829717785926959104 829926888191557632 831039224432606784 833077190210879488 839700508015853568 840339860914077696 843100330861264896 844230323233124352 844443082891197216 846513919085248512 847003573133770752 848352541608286092 856698723294511104 857194268599517184 857630804554285056 857846941349787648 861818454967147776 867447598362918912 871463559466450944 871683182339300352 874326269041311744 875498112982499328 875718752627908224 884845696618856448 885296314378616832 885519423328813056 886031639561650176 889394908426665984 889619050288668672 893737657002968064 899575287191175168 900095633840406528 903512287925501952 903739987594838016 903967744648163328 904490632052517888 907923969018888192 914382866123587584 914613305353961472 918085066763010048 918316439007657984 918847626212081664 922335460590616576 922567904003063808 929130976867516416 932892890420477952 933432509167828992 933667749215502336 934919127486682632 937211838987239424 944116960365379584 948487872218923008 949759113637264896 952328158970904576 952879019775492096 963786063706324992 964834655123570688 965077809018511104 967444478954569728 968004083581452288 969545761838041248 979084255193726976 979650592685162496 980396504399757312 983617052671475712 984935377105311744 985183596706396752 995958353675943936 996209351244914688 1000569271979999232 1000821431574752256 1003856086677061632 1005454864128339072 1012022198090072064 1012607588070457344 1015933947969798144 1016451323916189696 1016707486044192768 1016963712729183744 1021414465146249216 1028086042504200192 1028680724389036032 1032845700108386304 1033105993883615232 1033703579488591872 1037627393164443648 1037888892003446784 1045272348975955968 1049504501723037696 1050111572813807616 1054097669246418944 1054363318860644352 1059244630522036224 1066780010477518848 1067048856246288384 1068479002841923008 1071099244556845056 1071369178842267648 1071988897247428608 1083986139678769152 1085438987014017024 1088375038823890944 1089004594029133824 1090738982067796404 1093413812151779328 1101469787092942848 1102946067449726976 1106569184255410176 1108052299243475712 1120453147885436928 1124133774481686528 1125640430977499136 1125924110521596288 1128685225446998016 1129338097511694336 1131136722144381456 1138524972851331072 1142264964392681472 1142925691466022912 1143507739405713408 1143795921799716864 1149091273289530368 1156596797817225216 1157265814937665536 1161951412621934592 1162244243119067136 1167330817309999104 1167625003503877632 1180395085838155776 1180692564438417408 1181375519415533568 1185859877902221312 1186158733718224896 1191650209337290752 1194596970258235392 1199433716254900224 1200127511787208704 1204986650126450688 1205290326197551104 1205987509403357184 1210565292025184256 1219484407138615296 1221118860390769152 1224421918676877312 1225130168282775552 1230090538670751744 1243857187227303936 1244576678890438656 1244890332287336448 1246558836648910176 1249615785316319232 1258822613820506112 1260509791371116544 1264650496291897344 1266345484849686528 1269770878627872768 1270505359700656128 1272528812412429138 1285048084941766656 1285791402899275776 1286446206831427584 1286770412024681472 1290672111441936384 1292727682450721664 1301171397544378368 1306200790246883328 1307195339199676416 1311489403561967616 1313247169473748992 1313578128941862336 1327268544928284672 1327944471567925248 1328279134993219584 1334092362639998976 1334428575433003008 1340606485504452096 1349362930786762752 1350143450760609792 1355268431888252928 1355609981392257024 1355951616972244992 1356735948078776832 1361885953528332288 1371574299185381376 1377127600144515072 1377474658511486976 1378271439318122496 1383503190885924864 1383851856004595712 1393696465301274624 1399339335630716928 1400148763751743488 1400501623823253504 1405817758480859136 1412326174029381632 1422731808328384512 1424638670455897344 1428132326075793408 1428492238456356864 1429318529663238144 1445314852905025536 1445679095559487488 1447251982685356032 1451166718431854592 1452006125372178432 1454318642757061872 1457885082869039104 1468626382790590464 1469475889027743744 1470594756599635968 1475425579007213568 1477403065657967616 1477775395059595128 1493937530513915904 1500853907969998848 1501232147362128384 1505784130015592448 1508182296192508608 1518033297135108096 1523900921954697216 1524676985874284544 1525061229066289152 1525445569093775616 1532121697719373824 1542129063756300288 1543021086583554048 1549268550162579456 1549658990825422848 1550555369232887808 1556441089746665472 1556833338005170176 1574256752584556544 1575167359220711424 1581146503869628416 1581544978290966528 1588866945783054336 1599244955006533632 1600170015716278272 1600573284369432576 1606648866835267584 1607053768263401472 1607983345871142912 1614087056033579008 1625979209518153728 1628158480521025536 1632562558235836416 1633506891043700736 1636108473101694606 1640120718227668992 1652204680639414272 1659435571853918208 1659853776383115264 1662078448865213568 1666154380421758976 1679401016031707136 1680679721828155392 1686200661722529792 1688460646466248704 1688886165782394432 1693027838170497024 1694007146267541504 1696705083216572184 1713397446589022208 1714388537199034368 1715261609108570112 1715693882699575296 1723636909934295552 1734895196725837824 1742927118932901888 1743366364678600704 1750996225964998656 1751437505255816448 1770592628757233664 1771038846657626112 1772063279123300352 1778789816853331968 1779238100577337344 1787475314005936128 1799150574382350336 1800191267680813056 1807479975189676032 1807935489296326656 1808981264105035776 1815847938037776384 1829226610707922944 1836170133526020096 1836632878015315968 1837695252424163328 1844670921181233152 1845135808006127616 1858261953735032832 1865785780840955904 1866865018335657984 1867335498431004672 1869838254973365264 1874423677974478848 1888233920730759168 1896975744437846016 1899518227274529792 1904656317941809152 1905758039550984192 1908793218618643707 1927572127412649984 1929669310247141376 1930155618037022208 1936008167162904576 1939091523676082496 1959301185370324992 1960793008799514624 1967234105342951424 1969870754210623488 1970367193412793504 1991916707351887872 1992418702489829376 2001138543959998464 2001642863149504512 2010909728256678144 2024044396180144128 2025215176140914688 2032902647832379392 2033414972088385536 2033927425458367488 2042828930292498432 2056172085008400384 2057361448778072064 2065691400216772608 2066211987767230464 2067407158977183744 2075254786328887296 2075777784006893568 2090544697951911936 2099009003446075392 2100223145627615232 2108195338492837888 2108726637721288704 2118489261044072448 2133560020955037696 2134097712492576768 2136958005683846016 2142198489113690112 2142738357684535296 2143977794494857216 2167972279357538304 2170877974028034048 2176750077647781888 2178009188058267648 2181477964135592808 2186827624303558656 2202939574185885696 2205892134899453952 2213138368510820352 2216104598486951424 2240906295770873856 2251280861954998272 2251848221043192576 2257370450893996032 2258676195023388672 2262273444288762912 2277049945702662144 2284529928785362944 2285851382932045824 2287015478811426816 2287591843599433728 2298182546579060736 2313193595634450432 2314531629875331072 2323902825243869184 2324488486238134272 2334661634619998208 2335250007007755264 2360790171676311552 2361385128876834816 2362751038831067136 2371719755804442624 2372317467436449792 2383300418674581504 2389193940516470784 2398867432509800448 2400255023574417408 2409973300252901376 2410580652395102208 2411975018806714368 2421130584050368512 2438968814277230592 2442237720781538304 2448843837353754624 2450260336565551104 2460181077341503488 2489153357780877312 2489780664574672896 2493117673297820352 2499231570632638464 2521019582742233088 2529300992583794688 2532690969699373056 2539541757255745536 2541010719401312256 2545057624824858276 2570096169883533312 2571582805798551552 2572892413662855168 2573540824049362944 2585455364901443328 2602342795088756736 2614390678399352832 2622978807123935232 2626494338947497984 2627156257883724672 2654537089856569344 2655888943135850496 2656558269986439168 2668184725279997952 2668857150866006016 2681212971008904192 2698725861573525504 2700286901521219584 2710536863776505856 2711219962784514048 2711903233944489984 2713471896157553664 2723771907056664576 2743148598370762752 2754255200289030144 2754949317022973952 2756542878636244992 2767006381771849728 2767703712009191424 2787392930602549248 2798678671261433856 2800297527503486976 2801003247646507008 2811635516961718272 2824652348058763264 2845463616656769024 2849277340911794688 2856984476912713728 2858637059326476288 2891358191118974976 2894503965370712064 2902333436863709184 2904012250744356864 2908637285514123744 2915770165738078208 2937252765581180928 2938951778055487488 2941189513199271936 2950851158014427136 2954806131315935232 2955550790119190256 2987875061027831808 3001707815939997696 3002464294724256768 3011568260031184896 3016364592385017216 3036066594270216192 3047801843909394432 3049353971748569088 3050122458132578304 3050891138187551232 3064243395438747648 3084258127512600576 3086042173167108096 3098537100325158912 3099317981650845696 3101110738465775616 3112882179493330944 3113666676010340352 3148513505169113088 3150334718441422848 3162293007739256832 3163089956581933056 3177733891566108672 3200340031432556544 3201146568738865152 3213297733670535168 3214107536526802944 3215966691742285824 3228174112067158016 3251958419036307456 3256316961042051072 3265125116471672832 3267013782087401472 3272216946203389212 3280241436455337984 3304409361278828544 3319707552766230528 3324156897730427136 3332308760843517952 3361359443656310784 3372401323445059584 3376921292932497408 3377772331564788864 3386055676340994048 3388014292535083008 3393410166433144368 3426794893178044416 3428777074398068736 3430523218217140224 3431387765399150592 3447273819868591104 3469790393451675648 3485854237865803776 3486732729357201408 3501992451929997312 3502875010511632896 3541185257514467328 3542077693315252224 3544126558246600704 3557579633706663936 3558476201154674688 3574950628011872256 3598301148764700672 3600382535361626112 3614959950379352064 3615870978592653312 3617962528210071552 3631695876075552768 3658453221415845888 3673265756030631936 3675390504848326656 3689341842362466304 3690271616012255232 3731571561681911808 3733730036671315968 3734670996862009344 3739676509946730528 3748847355948957696 3776467841461518336 3793951488875692032 3799036454549059584 3809312635883618304 3811516079101968384 3817586437237287414 3855144254825299968 3859338620494282752 3860311236074044416 3872016334325809152 3878183047352164992 3918602370740649984 3921586017599029248 3934468210685902848 3939741508421246976 3940734386825587008 3983833414703775744 3984837404979658752 4002277087919996928 4003285726299009024 4021819456513356288 4048088792360288256 4050430352281829376 4065805295664758784 4066829944176771072 4067854850916734976 4085657860584996864 4114722897556144128 4131382800433545216 4132423975534460928 4134814317954367488 4150509572657774592 4151555568013787136 4181089395903823872 4198018006892150784 4200446291255230464 4217453275442577408 4236978522088144896 4268195424985153536 4273916011367692032 4284396978227380224 4285476715369070592 4287955588989714432 4335944558715076608 4341755948056068096 4353500155295563776 4356018376116535296 4362955928271185616 4373655248607117312 4405879148371771392 4411784269798907904 4426276737021640704 4432209196973902848 4481812591541747712 4502561723909996544 4503696442086385152 4517352390046777344 4524546888577525824 4554099891405324288 4571702765864091648 4574030957622853632 4575183687198867456 4596365093158121472 4626387191268900864 4629063259750662144 4647805650487738368 4648976972476268544 4669323269239996416 4670500014015510528 4722770257753669632 4725502077662134272 4743439511608885248 4744634934872899584 4766600837349163008 4797734865019600896 4800510047148834816 4819946600505802752 4821161304790204416 4823950037613428736 4842261168100737024 4877937628554461184 4884475441563076608 4897687674707509248 4900520673131102208 4920362154683006976 4978306715561754624 4979561329149345792 4986235346595640704 4998463141265276928 5042039165484466176 5058601985167589376 5065381939398746112 5079083514511491072 5082021438802624512 5090115249649716552 5140192339767066624 5143165611597103104 5145784827325710336 5147081648098725888 5170910729802886656 5204685590177513472 5228781356798705664 5252988677894995968 5254312515767449344 5311777886271700992 5313116539972878336 5336369450559995904 5337714301732012032 5362425942017808384 5397451723147051008 5400573803042439168 5422439925569028096 5423806467888979968 5426943792315107328 5447543814113329152 5508510400578060288 5509898634045947904 5513085757272489984 5534012763543699456 5535407424018382848 5574785861205098496 5597357342522867712 5600595055006973952 5602006495293014016 5623271033923436544 5649304696117526528 5690927233313538048 5698554681823589376 5713968953825427456 5717274118652952576 5726379655855931121 5782716382237949952 5789007930741424128 5808024501488713728 5817274571028247488 5831540331476156416 5877903556110974976 5882379026398543872 5901702316028854272 5909612262631870464 5911101580238380512 5975750122055663616 6003415631879995392 6004928589448513536 6032729184770034432 6072133188540432384 6098707943497138176 6100244916265156608 6101782276375102464 6128486790877495296 6168516255025201152 6172084346334216192 6197074200650317824 6198635963301691392 6202221476931551232 6225764358986661888 6227333352020680704 6297027010338226176 6300669436882845696 6324586015478513664 6326179913163866112 6355467783132217344 6400680062865113088 6402293137477730304 6426595467341070336 6428215073053605888 6431933383484571648 6456348224134316032 6503916838072614912 6512633922084102144 6530250232943345664 6534027564174802944 6544433892406778424 6560482872910675968 6608818722557657088 6639415105532461056 6648313795460854272 6722718887312621568 6753842585864994816 6755544663129577728 6772111352681988096 6776028585070166016 6786820332866288736 6853589786356088832 6857554148796137472 6861046436434280448 6862775530798301184 6894547639737182208 6939580786903351296 6971708475731607552 6973465458714402816 7003984903859994624 7005750021023265792 7082370515028934656 7084155386630504448 7088253116493201408 7115159267413327872 7116952402309349376 7149901256023744512 7196602297529401344 7200765070723252224 7229919900758704128 7231741957185306624 7235925056420143104 7263391752151105536 7316906442831691776 7346531512061263872 7350781009696653312 7378683684724932608 7380543232024510464 7467460073342631936 7469341993724018688 7479353019893461056 7497694711897915392 7587902977751384064 7598072909098119168 7618625271767236608 7623032158203936768 7635172874474574828 7710288509650599936 7718677240988565504 7720622472148088832 7756366094704329984 7843172035198058496 7868936421371805696 7879483016842493952 7881468773651174016 7967666829407551488 7969674809959317504 8004554175839993856 8006571452598018048 8043638913026712576 8096177584720576512 8100860704563658752 8131610591329517568 8133659888353542144 8135709701833469952 8171315721169993728 8229445795112288256 8262765600867090432 8264847951068921856 8269628635908734976 8301019145315549184 8303111136027574272 8362178791807647744 8396036013784301568 8400892582510460928 8434906550885154816 8473957044176289792 8536390849970307072 8547832022735384064 8570953430738141184 8575911177979428864 8683511896112136192 8707000310591127552 8712036752233070592 8725911856542371232 8747310497214234624 8811758296743542784 8823568539597815808 8852553474043281408 8864418393947805696 8963625183083495424 9005123447819993088 9007392884172770304 9034704780093554688 9049093777155051648 9108199782810648576 9143405531728183296 9148061915245707264 9150367374397734912 9192730186316242944 9252774382537801728 9258126519501324288 9295611300975476736 9297953944952537088 9338646538479992832 9341000028031021056 9445540515507339264 9451004155324268544 9486879023217770496 9489269869745799168 9533201674698326016 9601020094297669632 9639893201011605504 9642322609580408832 9647900075226857472 9684522336201474048 9755875257108922368 9768950883126153216 9795375349415018496 9801041346262204416 9840724309366013952 9959122658298691584 9972470693191281408 9996926282530553856 10084078330968932352 10117203970335178752 10130763878797492224 10158167029022982144 10164042877605249024 10180230499299433104 10280384679534133248 10286331223194206208 10291569654651420672 10294163296197451776 10341821459605773312 10409371180355026944 10457562713597411328 10505977355789991936 10508625031534898688 10623555772543401984 10626233079945756672 10672738901119991808 10675428603464024064 10724851884035616768 10794903446294102016 10801147606084878336 10844879851138056192 10847612935777959936 10853887584630214656 10895087628226658304 11019797268091895808 11026171514544979968 11068025527087398912 11070814848036765696 11194714685045735424 11201190110013947904 11204012990586028032 11246542067846873088 11298609392235053056 11381854466627076096 11397109363647178752 11427937907650854912 11434548237305905152 11452759311711862242 11565432764475899904 11578015861482848256 11616049002977427456 11634549142056494976 11663080662952312832 11755807112221949952 11764758052797087744 11803404632057708544 11819224525263740928 11822203160476761024 11951500244111327232 12006831263759990784 12009857178897027072 12065458369540068864 12144266377080864768 12197415886994276352 12200489832530313216 12203564552750204928 12256973581754990592 12344168692668432384 12394148401300635648 12397271926603382784 12404442953863102464 12451528717973323776 12454666704041361408 12594054020676452352 12601338873765691392 12652359826327732224 12710935566264434688 12804586274955460608 12853190934682140672 12856430146107211776 12863866766969143296 12912696448268632064 13007833676145229824 13025267844168204288 13060500465886691328 13068055128349605888 13088867784813556848 13120965745821351936 13217637445115314176 13278830211064922112 13296627590921708544 13445437774625243136 13507685171729989632 13511089326259155456 13552057170140332032 13573640665732577472 13715108297592274944 13722092872868560896 13725551061596602368 13789095279474364416 13879161573806702592 13943416951463215104 13946930917428805632 14007969807719989248 14011500042046531584 14168310773261008896 14176506232986402816 14230318534826655744 14233904804618698752 14299802512047489024 14393204595058802688 14401530141446504448 14459839801517408256 14463483914370613248 14471850112840286208 14526783504302211072 14633812885663383552 14693063024122527744 14701562019393306624 14757367369449865216 14761086464049020928 14934920146685263872 14938683987448037376 14958706039786922112 14995389423795830784 15175805955502768128 15196145818196238336 15237250543534473216 15246064316407873536 15270345748949149656 15420577019301199872 15437354481977131008 15441244944296177664 15512732189408659968 15686344070396116992 15758966033684987904 15762937547302348032 15935333658815102976 15939349619918635008 16009108351679987712 16013142905196036096 16087277826053425152 16192355169441153024 16201721409127317504 16267319776707084288 16271419403666939904 16342631442339987456 16525531201734180864 16529695902137843712 16539257271817469952 16602038290631098368 16606222272055148544 16724357583615295488 16792072027568603136 16801785165020921856 16869813101770309632 16947914088352579584 17072781699940614144 17095664045470768128 17141906861476282368 17151822355958857728 17367023792224272384 17424073504466141184 17451823713084742464 17494620994428469248 17647137079195631616 17705106948086562816 17728836787895611392 17927250366166990848 18010246895639986176 18014785768345540608 18098187554310103296 18216399565621297152 18296123830491414528 18300734748795469824 18385460372632485888 18505548765075603456 18516253039002648576 18591222601950953472 18595907889905074176 18677293076959985664 18682000056062042112 18891081031014678528 18902008310648537088 18973758046435540992 18978539739491598336 19066403349396652032 19202040188595339264 19279786402023211008 19284645219160817664 19295800150453714944 19369044672402948096 19511750514217844736 19537901766252306432 19590750698830036992 19602082692524408832 19681448618732027904 19918245316597383168 19944941386382562816 20168156661937864704 20261527757594984448 20316334058045964288 20328085755210498048 20360460998598866208 20560769359068266496 20572662446388412416 20583139309302841344 20588326592394903552 20683642919211546624 20818742360710053888 20915125427194822656 21011954711579983872 21017250063069797376 21247111545086803968 21252466159891513344 21345477802239983616 21350857206928048128 21449703768071233536 21589806892588204032 21602295212169756672 21689759702276112384 21695225871555919872 21707775169260429312 21790175256453316608 22039594536183791616 22052343029089959936 22136051054174797824 22141629696073531392 22402380220027895808 22408025981172056064 22493084135693746176 22597218784470106112 22763708933254152192 22794218727294357504 22855875815301709824 22869096474611810304 22905518623423724484 23130865528951799808 23156031722965696512 23269098284112989952 23326161325904625664 23529516105594175488 23606809264115417088 23638449050527481856 23644406320953522048 23903000488222654464 24013662527519981568 24019714357794054144 24130916739080137728 24288532754161729536 24394831773988552704 24400979665060626432 24407129105500409856 24513947163509981184 24688337385336864768 24788296802601271296 24794543853206765568 24808885907726204928 24903057435946647552 24909333408082722816 25188108041352904704 25202677747531382784 25304719652655464448 25421871132528869376 25609172549910921216 25712860292214423552 25727733533938286592 25825392896537264128 26050535688336408576 26121000931773382656 26136110256699211776 26177735569627113696 26241931491642703872 26435274890230628352 26557660422129844224 26593255181843417088 26890875549250486272 27015370343459979264 27022178652518310912 27104114340280664064 27147281331465154944 27430216595184549888 27444185745737121792 27451102123193204736 27578190558948728832 27758323147613405184 27886833902926430208 27893861834857611264 28015939615439978496 28023000084093063168 28336621546522017792 28353012465972805632 28460637069653311488 28467809609237397504 28599605024094978048 28803060282893008896 28919679603034816512 28926967828741226496 28943700225680572416 29053567008604422144 29267625771326767104 29386126048245055488 29403124038786613248 29522172928098041856 29877367974896074752 29917412079573844224 29990778847591661568 30351611911005536256 30392291636392476672 30474501087068946432 30492128632815747072 30540691497898299312 30841154038602399744 30874708963954262016 30882489888592355328 31025464378817319936 31372688140792233984 31517932067369975808 31525875094604696064 31870667317630205952 31878699239837270016 32018216703359975424 32026285810392072192 32174555652106850304 32384710338882306048 32403442818254635008 32534639553414168576 32542838807333879808 32685262884679974912 33059391804275687424 33078514543634939904 33204076581262196736 33212444544110297088 33584144055137206272 33603570330041843712 33739626203540619264 33895828176705159168 34145563399881228288 34191328090941536256 34283813722952564736 34303644711917715456 34734047584448544768 34848147008932282368 34903647426169484928 34989241988856938496 35294274158391263232 35410213896173125632 35457673575791222784 35854500732333981696 36020493791279972352 36029571536691081216 36196375108620206592 36432799131242594304 36592247660982829056 36601469497590939648 36770920745264971776 37032506078005297152 37182445203901906944 37191815779810148352 37354586153919971328 37364000112124084224 37782162062029357056 37804016621297074176 37957079478983196672 38132806698793304064 38559572804046422016 38569290438321635328 38591600300907429888 38738089344805896192 39023501028435689472 39075803532504612864 39181501397660073984 39204165385048817664 39362897237464055808 39836490633194766336 39889882772765125632 40336313323875729408 40523055515189968896 40656171510420996096 40720921997197732416 41145324892776824832 41166278618605682688 41176653184789807104 41367285838423093248 41637484721420107776 41830250854389645312 42023909423159967744 42034500126139594752 42504932319783026688 42690955604479967232 42701714413856096256 42899407536142467072 43179613785176408064 43204590424339513344 43379519404552224768 43390451743111839744 43415550338520858624 43580350512906633216 44079189072367583232 44104686058179919872 44272102108349595648 44283259392147062784 44804760440055791616 44816051962344112128 44986168271387492352 45194437568940212224 45527417866508304384 45588437454588715008 45711751630603419648 45738192949223620608 45811037246847448968 46261731057903599616 46312063445931393024 46538196568225979904 47059032211188350976 47276898101054963712 47288812641907044096 47806000976445308928 48027325055039963136 48039428715588108288 48261833478160275456 48577065508323459072 48801959330121252864 48814258211000819712 49027894327019962368 49576593605202542592 49589087706413531136 49617771815452409856 49806114871893295104 49818666816165445632 50376216082705809408 50405355495062765568 50609439305310928896 50843742265057738752 51218345099821842432 51425720584428847104 51455467067876573184 51650785793074528256 52101071376672817152 52272220513398423552 52355471139254227392 52483862983285407744 53115320844259688448 53186510363686834176 53781751098500972544 54030740686919958528 54044357305036621824 54294562662930309888 54888371491474243584 54902204246386409472 55156381117897457664 55516646295226810368 55773667805852860416 55787723669715222528 56031879230879956992 56046000168186126336 56673243093044035584 56706024931945611264 56921274139306622976 56935619218474795008 57199210048189956096 57606120565786017792 57839359206069633024 57853935657482452992 57887400451361144832 58107134017208844288 58535251542653534208 58772252096490110976 58806248077573226496 59044345856196083712 59754735949792149504 59834824159147688448 60784583272784953344 60949002174137892864 60984257265631494144 61081382995796598624 61682308077204799488 61749417927908524032 61764979777184710656 62050928757634639872 62745376281584467968 63035864134739951616 63051750189209392128 63741334635260411904 63757398479674540032 64036433406719950848 64052571620784144384 64349111304213700608 64769420677764612096 64806885636509270016 65069279106828337152 65085677614667759616 65370525769359949824 66118783608551374848 66157029087269879808 66408153162524393472 66424889088220594176 67207140660083687424 67479252407081238528 67791656353410318336 68291126799762456576 68382656181883072512 68567627445905129472 68607289423835430912 69468095168897089536 69807294852338969856 69978483977713876992 70588548316782526464 70820427792346251264 70915347151582445568 71709001464667963392 72040987582559944704 72059143073382162432 72392750217240413184 72865598262485188608 73184495321965658112 73202938995181879296 73541841490529943552 74065012156010594304 74364890407803813888 74383631559620296704 74709172307839942656 74728000224248168448 75564324124058714112 75608033242594148352 75914158957966393344 76265613397586608128 77138580876643270656 77183200601814859776 77476178689611792384 78151607065009225728 78363002795320147968 78408330770097635328 78725794474928111616 79672981266389532672 79779765545530251264 80672626647751458816 81046111030379937792 81312343020841992192 81441843994395464832 82290649785553649664 82332557237211365376 82353306369579614208 82734571676846186496 83274969442840215552 83660501708779290624 84047818846319935488 84069000252279189504 85009864639566053376 85381911208959934464 85403428827712192512 85798815072284934144 86409180848679026688 86759038809104449536 86780903486223679488 86831100677041717248 87160701025813266432 88158378144735166464 88209372116359839744 88566518784294125568 89632103924688224256 89972336542774984704 90388875137880424448 91054835733016608768 91176874909177430016 91423503261206839296 91476385898447241216 91622074493694897936 92523462115807199232 92624126891862786048 93076393136451959808 94118064422376701952 94553796202109927424 94577625283814088192 95612001952890617856 96054650110079926272 96078857431176216576 96523666956320550912 97154131016646918144 97603918660242505728 97628516422001639424 98055788654039924736 99178175412827062272 99235543630904819712 99612229743786590208 99637333632330891264 100752432165411618816 100810710990125531136 101218878610621857792 101687484530115477504 102436690199643684864 102851441168857694208 102910934135753146368 103301571586149056512 104202142753345634304 104544441026796847104 104710942278508454784 104967725966570815488 106230641688519376896 106373020727373668352 107563502197001945088 108061481373839917056 108088714610073243648 108589125325860619776 109776742982948487168 109804408492772818944 110312762235794915328 111547335611705720832 111575447339430445056 112063758461759913984 112092000336372252672 113346486186088071168 113412049863891222528 113871238436949590016 114398420096379912192 115678718412139266048 115707871314964905984 115774800902722289664 116214268034417688576 117070503085307068416 117544504192980221952 117612496155146452992 118088691712392167424 119509471899584299008 119669648318295376896 121569166545569906688 121968514531262988288 122162765991593197248 123498835855817048064 123529959554369421312 124101857515269279744 125490752563168935936 126071728269479903232 126103500378418784256 127514796959349080064 128072866813439901696 128105143241568288768 128698222608427401216 129538841355529224192 129613771273018540032 130138558213656674304 130171355229335519232 130741051538719899648 132237567217102749696 132314058174539759616 132816306325048786944 132849778176441188352 134414281320167374848 134958504814162477056 135583312706820636672 136582253599524913152 136765312363766145024 137135254891810258944 137214578847670861824 138936190337794179072 139614589704677939712 141177096633565052928 141830694303164891136 143418002929335926784 144081975165119889408 144118286146764324864 144785500434480826368 145731196524970377216 146405877990363758592 147083682981059887104 148729780815607627776 148767263119240593408 149418344615679885312 149456000448496336896 151128648248117428224 151216066485188296704 151828317915932786688 152531226795173216256 154277161753286541312 154366401203629719552 154952357379223584768 156303214130018451456 156816661540195270656 157451588949856223232 159345962532779065344 159559531091060502528 161345253295502917632 162092222060759875584 162883687988790929664 164665114474422730752 164706612739159228416 165469143353692372992 166549938885680431104 167321003417558581248 168095637692639870976 168138000504558379008 170019729279132106752 170763822417919868928 170806857655424385024 171597630144569868288 172818361697358053376 173518077618208899072 173561806972447358976 173662201354083434496 174321402051626532864 176316756289470332928 176418744232719679488 177133037568588251136 179264207849376448512 180777750275760848896 182353749818354860032 182847006522413678592 182952771796894482432 183244148987389795872 185046924231614398464 185248253783725572096 186152786272903919616 188236128844753403904 189107592404219854848 189155250567628176384 191224003905781235712 192109300220159852544 192157714862352433152 193047333912641101824 194308262033293836288 195207837320485011456 195257032844003278848 196111577308079849472 198356350825654124544 198471087261809639424 199224459487573180416 199274667264661782528 201621421980251062272 202437757221243715584 203374969060230955008 204873380399287369728 205702882337715388416 205821868271506292736 208404285506691268608 209421884557016909568 209935451933141630976 212461283377038753792 212746041454747336704 215127004394003890176 216122962747679834112 216177429220146487296 217178250651721239552 219553485965896974336 219608816985545637888 220625524471589830656 223094671223411441664 223150894678860890112 224127516923519827968 224184000672744505344 226692972372176142336 226824099727782445056 227742476873899180032 228796840192759824384 231415742629929811968 231549601805444579328 232428536068835377152 235089008385960443904 235224992310292905984 236177383424784334848 239018943799168598016 239339296636590753792 243138333091139813376 243937029062525976576 244325531983186394496 246997671711634096128 247059919108738842624 248203715030538559488 250981505126337871872 252143456538959806464 252207000756837568512 255029593918698160128 256145733626879803392 256210286483136577536 257396445216854802432 259227542546037080064 260277116427313348608 260342710458671038464 261482103077439799296 264475134434205499392 264628116349079519232 265699556352882376704 269917009628324954112 271166625413641273344 273164507199049826304 273530624727532290048 274270509783620517888 274429157695341723648 277872380675588358144 279229179409355879424 282354193267130105856 283661388606329782272 286836005858671853568 288163950330239778816 288236572293528649728 289571000868961652736 291462393049940754432 292811755980727517184 294167365962119774208 297534526238481186816 298836689231359770624 298912000896992673792 302257296496234856448 302432132970376593408 303656635831865573376 305062453590346432512 308554323506573082624 308732802407259439104 309904714758447169536 312606428260036902912 313633323080390541312 314903177899712446464 318691925065558130688 319119062182121005056 322690506591005835264 324184444121519751168 325767375977581859328 329330228948845461504 329413225478318456832 330938286707384745984 334642006835117162496 336191275385279741952 336276001009116758016 340039458558264213504 341613715310848770048 343195260289139736576 347036155236417798144 347123613944894717952 347324402708166868992 348642804103253065728 352633512578940665856 352837488465439358976 354266075137176502272 358528415698752897024 361555500551521697792 364707499636709720064 365905543593788964864 366488297974779591744 370496507567451144192 372305572545807839232 376472257689506807808 378215184808439709696 378310501135256352768 384218600440319705088 384315429724704866304 386094667825282203648 388616524066587672576 390415674640970022912 390514065688006557696 392223154616159698944 396712701651308249088 396942174523619278848 398448918975146360832 398549334529323565056 403242843960502124544 404875514442487431168 406749938120461910016 409746760798574739456 411405764675430776832 411643736543012585472 416808571013382537216 418843769114033819136 425492082909494673408 430254008788007780352 432245925495359668224 432354858440292974592 434356501303442479104 439217633971091275776 441251048943179661312 446189342446822883328 446301789357721780224 448255033847039655936 448368001345489010688 453385944744352284672 453648199455564890112 455484953747798360064 457593680385519648768 462831485259859623936 463099203610889158656 464857072137670754304 470449984620585811968 472354766849568669696 478037887598337196032 478678593273181507584 486276666182279626752 488651063966372788992 493995343423268192256 494119838217477685248 496407430061077118976 501963010252675743744 504286913077919612928 504414001513675137024 510059187837396320256 512291467253759606784 512420572966273155072 514792890433709604864 518455085092074160128 520554232854626697216 520685420917342076928 522964206154879598592 528950268868410998784 529256232698159038464 531399112705764753408 542333250827282546688 547061249455064580096 548541019567241035776 548858315390683447296 555744761351176716288 558458358818711758848 564708386534260211712 567322777212659564544 573672011717343707136 576327900660479557632 576473144587057299456 579142001737923305472 582924786099881508864 585623511961455034368 588334731924239548416 595069052476962373632 597673378462719541248 597824001793985347584 604864265940753186816 607313271663731146752 610124907180692865024 617108647013146165248 617465604814518878208 625212856520073805824 629806355799424892928 637383850131116261376 638238124364242010112 645381013182011670528 648368888243039502336 651534751955163718656 658660457897690923008 658826450956636913664 661876573414769491968 669284013670234324992 672382550770559483904 672552002018233516032 680078917116528427008 683227430621697540096 686390520578279473152 694247227889789435904 694648805416333737984 697285608206506131456 705267025157881331712 705674976930878717952 708532150274353004544 717056831397505794048 723111001103043395584 729414999273419440128 731811087187577929728 732976595949559183488 740993015134902288384 744611145091615678464 752944515379013615616 756430369616879419392 756621002270512705536 768437200880639410176 768630859449409732608 772189335650564407296 780831349281940045824 781028131376013115392 784446309232319397888 793425403302616498176 793884349047238557696 797098669058647130112 809751028884974862336 813499876240923820032 819493521597149478912 822811529350861553664 823287473086025170944 833617142026765074432 837687538228067638272 850984165818989346816 860508017576015560704 864491850990719336448 864709716880585949184 868713002606884958208 878435267942182551552 882502097886359322624 892603578715443560448 896510067694079311872 896736002690978021376 906771889488704569344 907296398911129780224 910969907495596720128 915187360771039297536 925662970519719247872 926198407221778317312 929714144275341508608 940899969241171623936 944709533699137339392 956075775196674392064 957357186546363015168 972553332364559253504 977302127932745577984 987990686846536384512 988239676434955370496 992814860122154237952 1003926020505351487488 1008573826155839225856 1008828003027350274048 1020118375674792640512 1024841145932546310144 1029585780867419209728 1041108465709253394432 1041370841834684153856 1045928412309759197184 1057900537736821997568 1058512465396318076928 1062798225411529506816 1084666501654565093376 1094122498910129160192 1097716630781366894592 1111489522702353432576 1116916717637423517696 1129416773068520423424 1134645554425319129088 1152655801320959115264 1152946289174114598912 1158284003475846610944 1165849572199763017728 1171247023922910068736 1176669463848479096832 1190138104953924747264 1195346756925439082496 1195648003587970695168 1209728531881506373632 1214626543327462293504 1220249814361385730048 1234217294026292330496 1234931209629037756416 1250425713040147611648 1276476248728484020224 1290762026364023341056 1296737776486079004672 1303069503910327437312 1317652901913273827328 1323753146829538983936 1338568027340468649984 1344765101541118967808 1345104004036467032064 1360157834233056854016 1366454861243395080192 1372781041156558946304 1388494455779578871808 1389297610832667475968 1394571216413012262912 1411349953861757435904 1417064300548706009088 1434113662795011588096 1458829998546838880256 1465953191899118366976 1481986030269804576768 1489222290183231356928 1505889030758027231232 1512860739233758838784 1513242004541025411072 1536874401761278820352 1537261718898819465216 1544378671301128814592 1561662698563880091648 1562056262752026230784 1568892618464638795776 1586850806605232996352 1587768698094477115392 1594197338117294260224 1626999752481847640064 1645623058701723107328 1646574946172050341888 1667234284053530148864 1675375076456135276544 1701968331637978693632 1721016035152031121408 1728983701981438672896 1729419433761171898368 1737426005213769916416 1756870535884365103104 1765004195772718645248 1785207157430887120896 1793020135388158623744 1793472005381956042752 1814592797822259560448 1821939814991193440256 1830374721542078595072 1851325941039438495744 1852396814443556634624 1889419067398274678784 1912151550393348784128 1914714373092726030336 1945106664729118507008 1954604255865491155968 1975981373693072769024 1976479352869910740992 1985629720244308475904 2007852041010702974976 2017147652311678451712 2017656006054700548096 2040236751349585281024 2049682291865092620288 2059171561734838419456 2082741683669368307712 2091856824619518394368 2115801075473643995136 2117024930792636153856 2125596450823059013632 2169333003309130186752 2188244997820258320384 2195433261562733789184 2222979045404706865152 2233833435274847035392 2258833546137040846848 2269291108850638258176 2305311602641918230528 2305892578348229197824 2316568006951693221888 2342494047845820137472 2353338927696958193664 2380276209907849494528 2391296007175941390336 2429253086654924587008 2440499628722771460096 2468434588052584660992 2469862419258075512832 2500851426080295223296 2552952497456968040448 2581524052728046682112 2593475552972158009344 2606139007820654874624 2635305803826547654656 2647506293659077967872 2689530203082237935616 2690208008072934064128 2720315668466113708032 2732909722486790160384 2745562082313117892608 2776988911559157743616 2778595221665334951936 2789142432826024525824 2822699907723514871808 2834128601097412018176 2868227325590023176192 2917659997093677760512 2931906383798236733952 2963972060539609153536 2978444580366462713856 3011778061516054462464 3025721478467517677568 3026484009082050822144 3074523437797638930432 3088757342602257629184 3123325397127760183296 3124112525504052461568 3137785236929277591552 3173701613210465992704 3175537396188954230784 3188394676234588520448 3253999504963695280128 3293149892344100683776 3334468568107060297728 3350750152912270553088 3403936663275957387264 3457967403962877345792 3458838867522343796736 3474852010427539832832 3513741071768730206208 3530008391545437290496 3570414314861774241792 3586040270776317247488 3586944010763912085504 3629185595644519120896 3643879629982386880512 3660749443084157190144 3702651882078876991488 3704793628887113269248 3829428746185452060672 3890213329458237014016 3909208511730982311936 3952958705739821481984 3971259440488616951808 4015704082021405949952 4034295304623356903424 4035312012109401096192 4080473502699170562048 4099364583730185240576 4118343123469676838912 4165483367338736615424 4183713649239036788736 4234049861585272307712 4251192901646118027264 4376489995640516640768 4445958090809413730304 4467666870549694070784 4517667092274081693696 4538582217701276516352 4610623205283836461056 4611785156696458395648 4633136013903386443776 4684988095691640274944 4706677855393916387328 4760552419815698989056 4782592014351882780672 4880999257445542920192 4936869176105169321984 4939724838516151025664 5001702852160590446592 5105904994913936080896 5163048105456093364224 5186951105944316018688 5212278015641309749248 5270611607653095309312 5295012587318155935744 5379060406164475871232 5380416016145868128256 5465819444973580320768 5491124164626235785216 5553977823118315487232 5557190443330669903872 5668257202194824036352 5736454651180046352384 5835319994187355521024 5863812767596473467904 5927944121079218307072 5956889160732925427712 6023556123032108924928 6051442956935035355136 6052968018164101644288 6149046875595277860864 6177514685204515258368 6248225051008104923136 6275570473858555183104 6347403226420931985408 6351074792377908461568 6376789352469177040896 6507999009927390560256 6586299784688201367552 6668937136214120595456 6701500305824541106176 6807873326551914774528 6915934807925754691584 6917677735044687593472 6949704020855079665664 7027482143537460412416 7060016783090874580992 7140828629723548483584 7173888021527824171008 7287759259964773761024 7321498886168314380288 7405303764157753982976 7409587257774226538496 7658857492370904121344 7780426658916474028032 7818417023461964623872 7905917411479642963968 7942518880977233903616 8068590609246713806848 8070624024218802192384 8160947005398341124096 8198729167460370481152 8236686246939353677824 8330966734677473230848 8367427298478073577472 8468099723170544615424 8502385803292236054528 8752979991281033281536 8891916181618827460608 8935333741099388141568 9035334184548163387392 9077164435402553032704 9223570313392916791296 9266272027806772887552 9369976191383280549888 9413355710787832774656 9521104839631397978112 9565184028703765561344 9761998514891085840384 9879449677032302051328 10003405704321180893184 10211809989827872161792 10373902211888632037376 10424556031282619498496 10541223215306190618624 10590025174636311871488 10758120812328951742464 10760832032291736256512 10931638889947160641536 10982248329252471570432 11107955646236630974464 11114380886661339807744 11670639988374711042048 11727625535192946935808 11913778321465850855424 12047112246064217849856 12102885913870070710272 12105936036328203288576 12298093751190555721728 12355029370409030516736 12496450102016209846272 12551140947717110366208 12702149584755816923136 12753578704938354081792 13337874272428241190912 13403000611649082212352 13615746653103829549056 13831869615851509383168 13835355470089375186944 13899408041710159331328 14054964287074920824832 14120033566181749161984 14281657259447096967168 14347776043055648342016 14642997772336628760576 14810607528315507965952 14819174515548453076992 15317714984741808242688 15560853317832948056064 15636834046923929247744 15811834822959285927936 15885037761954467807232 16137181218493427613696 16141248048437604384768 16397458334920740962304 16473372493878707355648 16661933469354946461696 17004771606584472109056 17505959982562066563072 17783832363237654921216 17870667482198776283136 18070668369096326774784 18154328870805106065408 18447140626785833582592 18532544055613545775104 18826711421575665549312 19042209679262795956224 19130368057407531122688 19523997029782171680768 19758899354064604102656 20006811408642361786368 20423619979655744323584 20747804423777264074752 20849112062565238996992 21082446430612381237248 21180050349272623742976 21521664064583472513024 21863277779894321283072 21964496658504943140864 22215911292473261948928 22228761773322679615488 23341279976749422084096 23455251070385893871616 23827556642931701710848 24205771827740141420544 24211872072656406577152 24596187502381111443456 24710058740818061033472 24992900204032419692544 25102281895434220732416 25404299169511633846272 25507157409876708163584 26675748544856482381824 26806001223298164424704 27231493306207659098112 27670710940178750373888 27798816083420318662656 28109928574149841649664 28240067132363498323968 28563314518894193934336 28695552086111296684032 29285995544673257521152 29638349031096906153984 30635429969483616485376 31121706635665896112128 31273668093847858495488 31623669645918571855872 31770075523908935614464 32274362436986855227392 32282496096875208769536 32794916669841481924608 32946744987757414711296 33323866938709892923392 35011919965124133126144 35741334964397552566272 36141336738192653549568 36308657741610212130816 36894281253571667165184 37065088111227091550208 37653422843151331098624 38260736114815062245376 40013622817284723572736 40847239959311488647168 41495608847554528149504 41698224125130477993984 42164892861224762474496 42360100698545247485952 43043328129166945026048 43928993317009886281728 44431822584946523897856 44457523546645359230976 46682559953498844168192 46910502140771787743232 47655113285863403421696 48411543655480282841088 48423744145312813154304 49192375004762222886912 49420117481636122066944 49985800408064839385088 51014314819753416327168 53351497089712964763648 53612002446596328849408 54462986612415318196224 55341421880357500747776 55597632166840637325312 56480134264726996647936 57126629037788387868672 57391104172222593368064 58571991089346515042304 59276698062193812307968 61270859938967232970752 62243413271331792224256 62547336187695716990976 63247339291837143711744 63540151047817871228928 64564992193750417539072 65589833339682963849216 65893489975514829422592 66647733877419785846784 70023839930248266252288 71482669928795105132544 72617315483220424261632 73788562507143334330368 74130176222454183100416 75306845686302662197248 76521472229630124490752 80027245634569447145472 81694479918622977294336 83396448250260955987968 84329785722449524948992 84720201397090494971904 86086656258333890052096 87857986634019772563456 88915047093290718461952 93365119906997688336384 93821004281543575486464 95310226571726806843392 96823087310960565682176 96847488290625626308608 98384750009524445773824 98840234963272244133888 99971600816129678770176 107224004893192657698816 108925973224830636392448 110682843760715001495552 111195264333681274650624 112960268529453993295872 114782208344445186736128 122541719877934465941504 124486826542663584448512 125094672375391433981952 126494678583674287423488 127080302095635742457856 129129984387500835078144 131786979951029658845184 133295467754839571693568 140047679860496532504576 142965339857590210265088 145234630966440848523264 147577125014286668660736 148260352444908366200832 153042944459260248981504 160054491269138894290944 163388959837245954588672 166792896500521911975936 169440402794180989943808 172173312516667780104192 175715973268039545126912 177830094186581436923904 186730239813995376672768 187642008563087150972928 190620453143453613686784 193694976581251252617216 196769500019048891547648 197680469926544488267776 199943201632259357540352 214448009786385315397632 217851946449661272784896 221365687521430002991104 222390528667362549301248 225920537058907986591744 229564416688890373472256 245083439755868931883008 250189344750782867963904 252989357167348574846976 254160604191271484915712 258259968775001670156288 263573959902059317690368 280095359720993065009152 285930679715180420530176 290469261932881697046528 295154250028573337321472 296520704889816732401664 326777919674491909177344 333585793001043823951872 338880805588361979887616 344346625033335560208384 373460479627990753345536 375284017126174301945856 381240906286907227373568 387389953162502505234432 395360939853088976535552 399886403264518715080704 428896019572770630795264 435703892899322545569792 442731375042860005982208 444781057334725098602496 459128833377780746944512 490166879511737863766016 500378689501565735927808 508321208382542969831424 516519937550003340312576 527147919804118635380736 560190719441986130018304 571861359430360841060352 590308500057146674642944 593041409779633464803328 653555839348983818354688 667171586002087647903744 677761611176723959775232 688693250066671120416768 750568034252348603891712 762481812573814454747136 774779906325005010468864 790721879706177953071104 857792039145541261590528 871407785798645091139584 885462750085720011964416 889562114669450197204992 980333759023475727532032 1000757379003131471855616 1016642416765085939662848 1033039875100006680625152 1120381438883972260036608 1143722718860721682120704 1186082819559266929606656 1307111678697967636709376 1334343172004175295807488 1377386500133342240833536 1501136068504697207783424 1524963625147628909494272 1549559812650010020937728 1581443759412355906142208 1715584078291082523181056 1770925500171440023928832 1779124229338900394409984 1960667518046951455064064 2001514758006262943711232 2033284833530171879325696 2066079750200013361250304 2287445437721443364241408 2372165639118533859213312 2614223357395935273418752 2668686344008350591614976 3002272137009394415566848 3049927250295257818988544 3099119625300020041875456 3431168156582165046362112 3558248458677800788819968 3921335036093902910128128 4003029516012525887422464 4132159500400026722500608 4574890875442886728482816 4744331278237067718426624 5337372688016701183229952 6004544274018788831133696 6099854500590515637977088 6198239250600040083750912 6862336313164330092724224 7116496917355601577639936 7842670072187805820256256 8006059032025051774844928 9149781750885773456965632 10674745376033402366459904 12009088548037577662267392 12396478501200080167501824 13724672626328660185448448 14232993834711203155279872 16012118064050103549689856 18299563501771546913931264 21349490752066804732919808 24018177096075155324534784 27449345252657320370896896 32024236128100207099379712 42698981504133609465839616 48036354192150310649069568 54898690505314640741793792 64048472256200414198759424 96072708384300621298139136 128096944512400828397518848 192145416768601242596278272 384290833537202485192556544
- Sum of all divisors σ(n): 1390365009978926003169513093
- Sum of proper divisors (its aliquot sum) s(n): 1006074176441723517976956549
- 384290833537202485192556544 is an abundant number, because the sum of its proper divisors (1006074176441723517976956549) is greater than itself. Its abundance is 621783342904521032784400005
Bases of 384290833537202485192556544
- Binary: 100111101111000001011111111010100010100010100001111111011110001000000000000000000000000002
- Hexadecimal: 0x13DE0BFD45143FBC4000000
- Base-36: 1CAAHAX6HI4G000000
Squares and roots of 384290833537202485192556544
- 384290833537202485192556544 squared (3842908335372024851925565442) is 147679444740717870337221949483781236916701702637223936
- 384290833537202485192556544 cubed (3842908335372024851925565443) is 56751856915721704136447478001181239974896969740542474866151735659420486870237184
-
384290833537202485192556544 is a
perfect square number . Itssquare root is 19603337306112 -
The
cube root of 384290833537202485192556544 is 727031690.6904462899
Scales and comparisons
How big is 384290833537202485192556544?- 384,290,833,537,202,485,192,556,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 384,290,833,537,202,485,192,556,544 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 384290833537202485192556544 cubic inches would be around 60585974.2 feet tall.
Recreational maths with 384290833537202485192556544
- 384290833537202485192556544 backwards is 445655291584202735338092483
- The number of decimal digits it has is: 27
- The sum of 384290833537202485192556544's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 384290833537202485192556544 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 384290833537202485192556544 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/384290833537202485192556544/
Chicago style:
Numbermatics. 2024. "Number 384290833537202485192556544 - Facts about the integer". https://numbermatics.com/n/384290833537202485192556544/
The information we have on file for 384290833537202485192556544 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 384290833537202485192556544, math, Factors of 384290833537202485192556544, curriculum, school, college, exams, university, Prime factorization of 384290833537202485192556544, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-four septillion, two hundred ninety sextillion, eight hundred thirty-three quintillion, five hundred thirty-seven quadrillion, two hundred two trillion, four hundred eighty-five billion, one hundred ninety-two million, five hundred fifty-six thousand, five hundred forty-four.