475404425638470430295851008
475,404,425,638,470,430,295,851,008 is an even composite number composed of five prime numbers multiplied together.
475404425638470430295851008 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 475404425638470430295851008:
218 × 312 × 133 × 373 × 3133
(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 × 13 × 13 × 13 × 37 × 37 × 37 × 313 × 313 × 313)See below for interesting mathematical facts about the number 475404425638470430295851008 from the Numbermatics database.
Names of 475404425638470430295851008
- Cardinal: 475404425638470430295851008 can be written as Four hundred seventy-five septillion, four hundred four sextillion, four hundred twenty-five quintillion, six hundred thirty-eight quadrillion, four hundred seventy trillion, four hundred thirty billion, two hundred ninety-five million, eight hundred fifty-one thousand and eight.
Scientific notation
- Scientific notation: 4.75404425638470430295851008 × 1026
Factors of 475404425638470430295851008
Divisors of 475404425638470430295851008
- Number of divisors d(n): 15808
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 64 72 74 78 81 96 104 108 111 117 128 144 148 156 162 169 192 208 216 222 234 243 256 288 296 312 313 324 333 338 351 384 416 432 444 468 481 486 507 512 576 592 624 626 648 666 676 702 729 768 832 864 888 936 939 962 972 999 1014 1024 1053 1152 1184 1248 1252 1296 1332 1352 1369 1404 1443 1458 1521 1536 1664 1728 1776 1872 1878 1924 1944 1998 2028 2048 2106 2187 2197 2304 2368 2496 2504 2592 2664 2704 2738 2808 2817 2886 2916 2997 3042 3072 3159 3328 3456 3552 3744 3756 3848 3888 3996 4056 4069 4096 4107 4212 4329 4374 4394 4563 4608 4736 4992 5008 5184 5328 5408 5476 5616 5634 5772 5832 5994 6084 6144 6253 6318 6561 6591 6656 6912 7104 7488 7512 7696 7776 7992 8112 8138 8192 8214 8424 8451 8658 8748 8788 8991 9126 9216 9472 9477 9984 10016 10368 10656 10816 10952 11232 11268 11544 11581 11664 11988 12168 12207 12288 12321 12506 12636 12987 13122 13182 13312 13689 13824 14208 14976 15024 15392 15552 15984 16224 16276 16384 16428 16848 16902 17316 17496 17576 17797 17982 18252 18432 18759 18944 18954 19683 19773 19968 20032 20736 21312 21632 21904 22464 22536 23088 23162 23328 23976 24336 24414 24576 24642 25012 25272 25353 25974 26244 26364 26624 26973 27378 27648 28416 28431 29952 30048 30784 31104 31968 32448 32552 32768 32856 33696 33804 34632 34743 34992 35152 35594 35964 36504 36621 36864 36963 37518 37888 37908 38961 39366 39546 39936 40064 41067 41472 42624 43264 43808 44928 45072 46176 46324 46656 47952 48672 48828 49152 49284 50024 50544 50653 50706 51948 52488 52728 52897 53248 53391 53946 54756 55296 56277 56832 56862 59049 59319 59904 60096 61568 62208 63936 64896 65104 65536 65712 67392 67608 69264 69486 69984 70304 71188 71928 73008 73242 73728 73926 75036 75776 75816 76059 77922 78732 79092 79872 80128 80919 81289 82134 82944 85248 85293 86528 87616 89856 90144 92352 92648 93312 95904 97344 97656 97969 98304 98568 100048 101088 101306 101412 103896 104229 104976 105456 105794 106496 106782 107892 109512 109863 110592 110889 112554 113664 113724 116883 118098 118638 119808 120192 123136 123201 124416 127872 129792 130208 131072 131424 134784 135216 138528 138972 139968 140608 142376 143856 146016 146484 147456 147852 150072 150553 151552 151632 151959 152118 155844 157464 158184 158691 159744 160173 160256 161838 162578 164268 165888 168831 170496 170586 173056 175232 177147 177957 179712 180288 184704 185296 186624 191808 194688 195312 195938 196608 197136 200096 202176 202612 202824 207792 208458 209952 210912 211588 212992 213564 215784 219024 219726 221184 221778 225108 227328 227448 228177 231361 233766 236196 237276 239616 240384 242757 243867 246272 246402 248832 255744 255879 259584 260416 262144 262848 269568 270432 277056 277944 279936 281216 284752 287712 292032 292968 293907 294912 295704 300144 301106 303104 303264 303918 304236 311688 312687 314928 316368 317382 319488 320346 320512 323676 325156 328536 329589 331776 332667 337662 340992 341172 346112 350464 350649 354294 355914 359424 360576 369408 369603 370592 373248 383616 389376 390624 391876 393216 394272 400192 404352 405224 405648 415584 416916 419904 421824 423176 425984 427128 428497 431568 438048 439452 442368 443556 450216 451659 454656 454896 455877 456354 462722 467532 472392 474552 476073 479232 480519 480768 485514 487734 492544 492804 497664 506493 511488 511758 519168 520832 525696 531441 533871 539136 540864 554112 555888 559872 562432 569504 575424 584064 585936 587814 589824 591408 600288 602212 606208 606528 607836 608472 623376 625374 629856 632736 634764 638976 640692 641024 647352 650312 657072 658489 659178 663552 665334 675324 681984 682344 684531 687661 692224 694083 700928 701298 708588 711828 718848 721152 728271 731601 738816 739206 741184 746496 767232 767637 778752 781248 783752 786432 788544 800384 808704 810448 811296 831168 833832 839808 843648 846352 851968 854256 856994 863136 876096 878904 881721 884736 887112 900432 903318 909312 909792 911754 912708 925444 935064 938061 944784 949104 952146 958464 961038 961536 971028 975468 985088 985608 988767 995328 998001 1012986 1022976 1023516 1038336 1041664 1051392 1051947 1062882 1067742 1078272 1081728 1108224 1108809 1111776 1119744 1124864 1139008 1150848 1168128 1171872 1175628 1179648 1182816 1200576 1204424 1212416 1213056 1215672 1216944 1246752 1250748 1259712 1265472 1269528 1273597 1277952 1281384 1282048 1285491 1294704 1300624 1314144 1316978 1318356 1327104 1330668 1350648 1354977 1363968 1364688 1367631 1369062 1375322 1384448 1388166 1401856 1402596 1417176 1423656 1428219 1437696 1441557 1442304 1456542 1463202 1477632 1478412 1482368 1492992 1519479 1534464 1535274 1557504 1562496 1567504 1577088 1600768 1601613 1617408 1620896 1622592 1662336 1667664 1679616 1687296 1692704 1703936 1708512 1713988 1726272 1752192 1757808 1763442 1769472 1774224 1800864 1806636 1818624 1819584 1823508 1825416 1850888 1870128 1876122 1889568 1898208 1904292 1916928 1922076 1923072 1942056 1950936 1957189 1970176 1971216 1975467 1977534 1990656 1996002 2025972 2045952 2047032 2053593 2062983 2076672 2082249 2083328 2102784 2103894 2125764 2135484 2156544 2163456 2184813 2194803 2216448 2217618 2223552 2239488 2249728 2278016 2301696 2302911 2336256 2343744 2351256 2359296 2365632 2401152 2408848 2424832 2426112 2431344 2433888 2493504 2501496 2519424 2530944 2539056 2547194 2555904 2562768 2564096 2570982 2589408 2601248 2628288 2633956 2636712 2645163 2654208 2661336 2701296 2709954 2727936 2729376 2735262 2738124 2750644 2768896 2776332 2803712 2805192 2814183 2834352 2847312 2856438 2875392 2883114 2884608 2913084 2926404 2955264 2956824 2964736 2966301 2985984 2994003 3007693 3038958 3068928 3070548 3115008 3124992 3135008 3154176 3155841 3201536 3203226 3234816 3241792 3245184 3324672 3326427 3335328 3359232 3374592 3385408 3407872 3417024 3427976 3452544 3504384 3515616 3526884 3538944 3548448 3601728 3613272 3624853 3637248 3639168 3647016 3650832 3701776 3740256 3752244 3779136 3796416 3808584 3820791 3833856 3844152 3846144 3856473 3884112 3901872 3914378 3940352 3942432 3950934 3955068 3981312 3992004 4051944 4064931 4091904 4094064 4102893 4107186 4125966 4153344 4164498 4166656 4205568 4207788 4251528 4270968 4284657 4313088 4324671 4326912 4369626 4389606 4432896 4435236 4447104 4478976 4499456 4556032 4558437 4603392 4605822 4672512 4687488 4702512 4731264 4802304 4804839 4817696 4849664 4852224 4862688 4867776 4987008 5002992 5038848 5061888 5078112 5094388 5111808 5125536 5128192 5141964 5178816 5202496 5256576 5267912 5273424 5290326 5308416 5322672 5402592 5419908 5455872 5458752 5470524 5476248 5501288 5537792 5552664 5570461 5607424 5610384 5628366 5668704 5694624 5712876 5750784 5766228 5769216 5826168 5852808 5871567 5910528 5913648 5926401 5929472 5932602 5971968 5988006 6015386 6077916 6137856 6141096 6160779 6188949 6230016 6246747 6249984 6270016 6308352 6311682 6403072 6406452 6469632 6483584 6490368 6554439 6584409 6649344 6652854 6670656 6718464 6749184 6770816 6834048 6855952 6905088 6908733 7008768 7031232 7053768 7077888 7096896 7203456 7226544 7249706 7274496 7278336 7294032 7301664 7403552 7480512 7504488 7558272 7592832 7617168 7641582 7667712 7688304 7692288 7712946 7768224 7803744 7828756 7880704 7884864 7901868 7910136 7935489 7962624 7984008 8103888 8129862 8183808 8188128 8205786 8214372 8251932 8306688 8328996 8333312 8411136 8415576 8442549 8503056 8541936 8560357 8569314 8626176 8649342 8653824 8739252 8779212 8865792 8870472 8894208 8898903 8957952 8982009 8998912 9023079 9112064 9116874 9206784 9211644 9345024 9374976 9405024 9462528 9467523 9604608 9609678 9635392 9699328 9704448 9725376 9735552 9974016 9979281 10005984 10077696 10123776 10156224 10188776 10223616 10251072 10256384 10283928 10357632 10404992 10513152 10535824 10546848 10580652 10616832 10645344 10805184 10839816 10874559 10911744 10917504 10941048 10952496 11002576 11075584 11105328 11140922 11214848 11220768 11256732 11337408 11389248 11425752 11462373 11501568 11532456 11538432 11569419 11652336 11705616 11743134 11821056 11827296 11852802 11858944 11865204 11943936 11976012 12030772 12155832 12194793 12275712 12282192 12308679 12321558 12377898 12460032 12493494 12499968 12540032 12616704 12623364 12806144 12812904 12853971 12939264 12967168 12974013 12980736 13108878 13168818 13298688 13305708 13341312 13436928 13498368 13541632 13668096 13675311 13711904 13810176 13817466 14017536 14062464 14107536 14193792 14406912 14414517 14453088 14499412 14548992 14556672 14588064 14603328 14807104 14961024 15008976 15116544 15185664 15234336 15283164 15335424 15376608 15384576 15425892 15536448 15607488 15657512 15761408 15769728 15803736 15820272 15854389 15870978 15925248 15968016 16207776 16259724 16367616 16376256 16411572 16428744 16503864 16556761 16613376 16657992 16666624 16711383 16822272 16831152 16885098 17006112 17083872 17120714 17138628 17252352 17298684 17307648 17478504 17558424 17614701 17731584 17740944 17779203 17788416 17797806 17915904 17964018 17997824 18046158 18224128 18233748 18413568 18423288 18482337 18566847 18690048 18740241 18749952 18810048 18925056 18935046 19209216 19219356 19270784 19408896 19450752 19471104 19663317 19753227 19948032 19958562 20011968 20155392 20247552 20312448 20377552 20502144 20512768 20567856 20715264 20809984 21026304 21071648 21093696 21161304 21233664 21290688 21610368 21679632 21749118 21823488 21835008 21882096 21904992 22005152 22151168 22210656 22281844 22429696 22441536 22513464 22674816 22778496 22851504 22924746 23003136 23064912 23076864 23138838 23304672 23411232 23486268 23642112 23654592 23705604 23717888 23730408 23806467 23887872 23952024 24061544 24311664 24389586 24551424 24564384 24617358 24643116 24755796 24920064 24986988 24999936 25080064 25233408 25246728 25327647 25443457 25612288 25625808 25681071 25707942 25878528 25934336 25948026 25961472 26217756 26337636 26597376 26611416 26682624 26696709 26873856 26946027 26996736 27069237 27083264 27336192 27350622 27423808 27620352 27634932 28035072 28124928 28215072 28387584 28402569 28813824 28829034 28906176 28998824 29097984 29113344 29176128 29206656 29614208 29922048 29937843 30017952 30233088 30371328 30468672 30566328 30664297 30670848 30753216 30769152 30851784 31072896 31214976 31315024 31522816 31539456 31607472 31640544 31708778 31741956 31850496 31936032 32415552 32519448 32623677 32735232 32752512 32823144 32857488 33007728 33113522 33226752 33315984 33333248 33422766 33644544 33662304 33770196 34012224 34167744 34241428 34277256 34387119 34504704 34597368 34615296 34708257 34957008 35116848 35229402 35463168 35481888 35558406 35576832 35595612 35831808 35928036 35995648 36092316 36448256 36467496 36584379 36827136 36846576 36926037 36964674 37133694 37380096 37480482 37499904 37620096 37850112 37870092 38418432 38438712 38541568 38561913 38817792 38901504 38922039 38942208 39326634 39506454 39896064 39917124 40023936 40310784 40495104 40624896 40755104 41004288 41025536 41025933 41135712 41430528 41619968 42052608 42143296 42187392 42322608 42581376 43220736 43243551 43359264 43498236 43646976 43670016 43764192 43809984 44010304 44302336 44421312 44563688 44859392 44883072 45026928 45349632 45556992 45703008 45849492 46006272 46129824 46153728 46277676 46609344 46822464 46972536 47123089 47284224 47309184 47411208 47435776 47460816 47563167 47612934 47775744 47904048 48123088 48623328 48779172 49102848 49128768 49234716 49286232 49511592 49670283 49840128 49973976 49999872 50134149 50160128 50466816 50493456 50655294 50886914 51224576 51251616 51362142 51415884 51757056 51868672 51896052 51922944 52435512 52675272 52844103 53194752 53222832 53337609 53365248 53393418 53747712 53892054 53993472 54138474 54166528 54672384 54701244 54847616 55240704 55269864 55447011 55700541 56070144 56220723 56249856 56430144 56775168 56805138 57627648 57658068 57812352 57997648 58226688 58352256 58413312 59228416 59259681 59844096 59875686 60035904 60466176 60742656 60937344 61132656 61328594 61506432 61538304 61703568 62145792 62429952 62630048 63045632 63078912 63214944 63281088 63417556 63483912 63700992 63872064 64831104 65038896 65247354 65470464 65505024 65646288 65714976 66015456 66227044 66453504 66631968 66666496 66845532 67289088 67324608 67540392 68024448 68335488 68482856 68554512 68774238 69009408 69194736 69230592 69416514 69914016 70233696 70458804 70926336 70963776 71116812 71153664 71191224 71419401 71663616 71856072 71991296 72184632 72415993 72896512 72934992 73168758 73654272 73693152 73852074 73929348 74267388 74760192 74960964 74999808 75240192 75700224 75740184 75982941 76330371 76836864 76877424 77043213 77083136 77123826 77635584 77803008 77844078 77884416 78653268 79012908 79792128 79834248 80047872 80090127 80621568 80838081 80990208 81207711 81249792 81510208 82008576 82051072 82051866 82271424 82861056 83239936 84105216 84286592 84374784 84645216 85162752 85207707 86441472 86487102 86718528 86996472 87293952 87340032 87528384 87619968 88020608 88842624 89127376 89718784 89766144 89813529 90053856 90699264 91113984 91406016 91698984 91992891 92012544 92259648 92307456 92555352 93218688 93644928 93945072 94246178 94568448 94618368 94822416 94871552 94921632 95126334 95225868 95551488 95808096 96246176 97246656 97558344 97871031 98205696 98257536 98469432 98572464 99023184 99340566 99680256 99947952 99999744 100268298 100320256 100933632 100986912 101310588 101773828 102449152 102503232 102724284 102831768 103161357 103514112 103737344 103792104 103845888 104124771 104871024 105350544 105688206 106389504 106445664 106675218 106730496 106786836 107495424 107784108 107986944 108276948 108333056 109344768 109402488 109695232 109753137 110481408 110539728 110778111 110894022 111284641 111401082 112140288 112441446 112499712 112860288 113550336 113610276 115255296 115316136 115624704 115685739 115995296 116453376 116704512 116766117 116826624 118456832 118519362 119688192 119751372 120071808 120932352 121485312 121874688 122265312 122657188 123012864 123076608 123077799 123407136 124291584 124859904 125260096 126091264 126157824 126429888 126562176 126835112 126967824 127744128 129662208 129730653 130077792 130494708 130940928 131010048 131292576 131429952 132030912 132454088 132907008 133263936 133332992 133691064 134119561 134578176 134649216 135080784 136048896 136670976 136965712 137109024 137548476 138018816 138389472 138461184 138833028 139828032 140467392 140917608 141369267 141852672 141927552 142233624 142307328 142382448 142689501 142838802 143327232 143712144 143982592 144369264 144831986 145793024 145869984 146337516 147308544 147386304 147704148 147858696 148534776 149010849 149520384 149921928 149999616 150402447 150480384 151400448 151480368 151965882 152660742 153673728 153754848 154086426 154166272 154247652 155271168 155606016 155688156 155768832 157306536 158025816 158532309 159584256 159668496 160012827 160095744 160180254 161243136 161676162 161980416 162415422 162499584 163020416 164017152 164103732 164542848 165722112 166341033 166479872 167101623 168210432 168573184 168662169 168749568 169290432 170325504 170415414 172882944 172974204 173437056 173992944 174680064 175056768 175239936 176041216 177685248 177779043 178254752 179437568 179532288 179627058 180107712 181398528 182227968 182812032 183397968 183985782 184519296 184614912 185110704 186437376 187289856 187890144 188492356 189136896 189236736 189644832 189743104 189843264 190252668 190451736 191102976 191616192 192492352 194493312 195116688 195742062 196411392 196515072 196938864 197144928 198046368 198681132 199360512 199895904 199999488 200536596 200640512 201867264 201973824 202621176 203547656 204898304 205006464 205448568 205663536 206107057 206322714 207028224 207474688 207584208 207691776 208249542 209742048 210701088 211376412 212779008 212891328 213350436 213460992 213573672 214258203 214990848 215237893 215568216 215973888 216553896 216666112 217247979 218689536 218804976 219390464 219506274 220962816 221079456 221556222 221788044 222569282 222802164 224280576 224882892 224999424 225720576 227100672 227220552 227948823 228991113 230510592 230632272 231129639 231249408 231371478 231990592 232906752 233409024 233532234 233653248 236913664 237038724 239376384 239502744 240143616 240270381 241864704 242514243 242970624 243623133 243749376 244530624 245314376 246025728 246153216 246155598 246814272 248583168 249719808 250520192 252315648 252859776 253124352 253670224 253935648 255488256 255623121 259324416 259461306 260155584 260989416 261881856 262020096 262585152 262859904 264061824 264908176 266527872 266665984 267382128 268239122 269156352 269298432 270161568 272097792 273341952 273931424 274218048 275096952 275978673 276037632 276778944 276922368 277666056 279656064 280934784 281835216 282738534 283705344 283855104 284467248 284614656 284764896 285379002 285677604 286654464 287424288 287965184 288738528 289663972 291586048 291739968 292675032 293613093 294617088 294772608 295408296 295717392 297069552 298021698 299040768 299843856 299999232 300804894 300960768 302800896 302960736 303931764 305321484 307347456 307509696 308172852 308332544 308495304 309484071 310542336 311212032 311376312 311537664 312374313 314613072 316051632 317064618 319168512 319336992 320025654 320191488 320360508 322486272 323352324 323960832 324830844 324999168 326040832 328034304 328207464 329085696 329259411 331444224 332334333 332682066 332959744 333853923 334203246 336420864 337146368 337324338 337499136 338580864 340651008 340830828 345765888 345948408 346874112 347057217 347985888 349360128 350113536 350298351 350479872 352082432 355370496 355558086 356509504 358875136 359064576 359254116 360215424 362797056 364455936 365624064 366795936 367971564 369038592 369229824 369233397 370221408 372874752 374579712 375780288 376984712 378273792 378473472 379289664 379486208 379686528 380505336 380903472 383232384 384984704 388986624 389191959 390233376 391484124 392822784 393030144 393877728 394289856 396092736 397362264 398635861 398721024 399791808 399998976 401073192 401281024 402358683 403734528 403947648 405242352 407095312 409796608 410012928 410897136 411327072 412214114 412645428 414056448 414949376 415168416 415383552 416499084 419484096 421402176 422752824 424107801 425558016 425782656 426700872 426921984 427147344 428068503 428516406 429981696 430475786 431136432 431947776 433107792 433332224 434495958 437379072 437609952 438780928 439012548 441925632 442158912 443112444 443576088 445138564 445604328 447032547 448561152 449765784 449998848 451207341 451441152 454201344 454441104 455897646 457982226 461021184 461264544 462259278 462498816 462742956 463981184 465813504 466818048 467064468 467306496 473827328 474077448 475596927 478752768 479005488 480038481 480287232 480540762 483729408 485028486 485941248 487246266 487498752 489061248 490628752 492051456 492311196 493628544 497166336 499439616 501040384 501304869 504631296 505719552 505986507 506248704 507340448 507871296 510976512 511246242 518648832 518922612 520311168 521978832 524040192 525170304 525719808 528123648 529816352 533055744 533331968 533337129 534764256 536478244 538312704 538596864 540323136 544195584 546683904 547862848 548436096 550193904 551957346 553557888 553844736 555332112 559312128 561869568 563670432 565477068 567410688 567710208 568934496 569229312 569529792 570758004 571355208 573308928 574848576 575930368 577477056 579327944 583172096 583479936 585350064 587226186 589234176 589545216 590816592 591434784 594139104 596043396 598081536 599687712 599998464 601609788 601921536 605601792 605921472 607863528 610642968 612600157 614694912 615019392 616345704 616665088 616990608 618321171 618968142 621084672 622424064 622752624 623075328 624748626 629226144 632103264 634129236 638337024 638673984 640051308 640382976 640721016 642774609 644972544 645713679 646704648 647921664 649661688 649998336 651743937 652081664 656068608 656414928 658171392 658518822 662888448 664668666 665364132 665919488 667707846 668406492 672841728 674292736 674648676 674998272 677161728 681302016 681661656 683846469 686973339 691531776 691896816 693388917 693748224 694114434 695971776 698720256 700227072 700596702 700959744 704164864 710740992 711116172 713019008 718129152 718508232 720430848 720811143 725594112 727542729 728911872 730869399 731248128 733591872 735943128 738077184 738459648 738466794 740442816 745749504 749159424 751560576 753969424 756946944 758579328 758972416 759373056 761010672 761806944 766464768 769969408 777973248 778383918 780466752 782968248 785645568 786060288 787755456 788579712 792185472 794724528 797271722 799583616 799997952 802146384 802562048 804717366 807469056 807895296 810484704 814190624 819593216 820025856 821794272 822654144 824428228 825290856 827936019 828112896 829898752 830336832 830767104 832998168 838968192 842804352 845505648 848215602 851116032 851565312 853401744 853843968 854294688 856137006 857032812 859963392 860951572 862272864 863895552 866215584 866664448 868991916 874758144 875219904 877561856 878025096 880839279 883851264 884317824 886224888 887152176 890277128 891208656 894065094 897122304 899531568 899997696 902414682 902882304 908402688 908882208 911795292 915964452 922042368 922529088 924518556 924997632 925485912 927962368 928452213 931627008 933636096 934128936 934612992 937122939 941407909 947654656 948154896 951193854 957505536 958010976 960076962 960574464 961081524 967458816 970056972 971882496 974492532 974997504 978122496 981257504 984102912 984622392 987257088 987778233 994332672 997002999 998879232 1001561769 1002080768 1002609738 1009262592 1011439104 1011973014 1012497408 1014680896 1015742592 1021953024 1022492484 1037297664 1037845224 1040622336 1041171651 1043957664 1048080384 1050340608 1050895053 1051439616 1056247296 1059632704 1066111488 1066663936 1066674258 1069528512 1072956488 1076625408 1077193728 1080646272 1088391168 1093367808 1095725696 1096872192 1100387808 1103914692 1107115776 1107689472 1107700191 1110664224 1118624256 1123739136 1127340864 1130954136 1134578989 1134821376 1135420416 1137868992 1138458624 1139059584 1141516008 1142710416 1149697152 1154954112 1158655888 1166344192 1166959872 1167575877 1170700128 1174452372 1178468352 1179090432 1181633184 1182869568 1188278208 1192086792 1195907583 1196163072 1199375424 1199996928 1203219576 1203843072 1207076049 1211203584 1211842944 1215727056 1221285936 1225200314 1229389824 1230038784 1232691408 1233330176 1233981216 1236642342 1237936284 1242169344 1244848128 1245505248 1246150656 1249497252 1258452288 1264206528 1268258472 1272323403 1276674048 1277347968 1280102616 1280765952 1281442032 1284205509 1285549218 1289945088 1291427358 1293409296 1295843328 1299323376 1299996672 1303487874 1304163328 1312137216 1312829856 1316342784 1317037644 1325776896 1329337332 1330728264 1331838976 1335415692 1336812984 1341097641 1345683456 1348585472 1349297352 1349996544 1353622023 1354323456 1362604032 1363323312 1367692938 1373946678 1383063552 1383793632 1386777834 1387496448 1388228868 1391943552 1397440512 1400454144 1401193404 1401919488 1408329728 1421481984 1422232344 1426038016 1426790781 1436258304 1437016464 1440115443 1440861696 1441622286 1451188224 1455085458 1457823744 1461738798 1462496256 1467183744 1471886256 1476154368 1476933588 1480885632 1491499008 1498318848 1503121152 1503914607 1507938848 1513893888 1517158656 1517944832 1517959521 1518746112 1522021344 1523613888 1532929536 1539938816 1555946496 1556767836 1560933504 1565936496 1572120576 1575510912 1577159424 1584370944 1589449056 1594543444 1599167232 1599995904 1600011387 1604292768 1605124096 1609434732 1614938112 1615790592 1620969408 1628381248 1639186432 1640051712 1643588544 1645308288 1648856456 1650581712 1655872038 1659797504 1660673664 1661534208 1665996336 1677936384 1685608704 1691011296 1696431204 1702232064 1703130624 1706803488 1707687936 1708589376 1712274012 1714065624 1719926784 1721903144 1724545728 1727791104 1732431168 1733328896 1737983832 1743554293 1749516288 1750439808 1755123712 1756050192 1761678558 1767702528 1768635648 1772449776 1774304352 1780554256 1782417312 1788130188 1794244608 1799063136 1799995392 1804829364 1805764608 1816805376 1817764416 1823590584 1831928904 1837800471 1844084736 1845058176 1849037112 1849995264 1850971824 1854963513 1855924736 1856904426 1863254016 1867272192 1868257872 1869225984 1874245878 1882815818 1895309312 1896309792 1902387708 1915011072 1916021952 1920153924 1921148928 1922163048 1928323827 1934917632 1937141037 1940113944 1943764992 1948985064 1949995008 1955231811 1956244992 1962515008 1968205824 1969244784 1974514176 1975556466 1988665344 1994005998 1997758464 2003123538 2004161536 2005219476 2018525184 2022878208 2023946028 2024994816 2029361792 2031485184 2043906048 2044984968 2051539407 2060920017 2074595328 2075690448 2080166751 2081244672 2082343302 2087915328 2096160768 2100681216 2101790106 2102879232 2112494592 2119265408 2132222976 2133348516 2139057024 2145912976 2154387456 2161292544 2162433429 2176782336 2186735616 2191451392 2192608197 2193744384 2200775616 2207829384 2214231552 2215378944 2215400382 2221328448 2237248512 2247478272 2254681728 2261908272 2269157978 2270840832 2275737984 2276917248 2278119168 2283032016 2285420832 2299394304 2309908224 2317311776 2332688384 2333919744 2335151754 2341400256 2348904744 2356936704 2358180864 2363266368 2365739136 2376556416 2384173584 2391815166 2398750848 2399993856 2406439152 2407686144 2414152098 2422407168 2423685888 2431454112 2442571872 2450400628 2458779648 2460077568 2465382816 2466660352 2467962432 2473284684 2475872568 2483808057 2484338688 2489696256 2491010496 2492301312 2498994504 2516904576 2528413056 2536516944 2544646806 2553348096 2554695936 2560205232 2561531904 2562884064 2568411018 2571098436 2579890176 2582854716 2586818592 2591686656 2598646752 2599993344 2606975748 2608326656 2624274432 2625659712 2632685568 2634075288 2642517837 2651553792 2658674664 2661456528 2663677952 2670831384 2673625968 2679391741 2682195282 2691366912 2697170944 2698594704 2699993088 2707244046 2708646912 2725208064 2726646624 2735385876 2747893356 2766127104 2767587264 2773555668 2774992896 2776457736 2783887104 2785356639 2794881024 2800908288 2802386808 2803838976 2811368817 2816659456 2824223727 2842963968 2844464688 2852076032 2853581562 2872516608 2874032928 2880230886 2881723392 2883244572 2902376448 2910170916 2915647488 2923477596 2924992512 2934367488 2943772512 2952308736 2953867176 2961771264 2963334699 2982998016 2991008997 2996637696 3004685307 3006242304 3007829214 3015877696 3027787776 3034317312 3035889664 3035919042 3037492224 3044042688 3047227776 3065859072 3079877632 3111892992 3113535672 3121867008 3123514953 3131872992 3144241152 3151021824 3152685159 3154318848 3168741888 3178898112 3189086888 3198334464 3199991808 3200022774 3208585536 3210248192 3218869464 3229876224 3231581184 3241938816 3256762496 3280103424 3287177088 3290616576 3297712912 3301163424 3311744076 3319595008 3321347328 3323068416 3323100573 3331992672 3355872768 3371217408 3382022592 3392862408 3403736967 3404464128 3406261248 3413606976 3415375872 3417178752 3424548024 3428131248 3443806288 3449091456 3464862336 3466657792 3475967664 3487108586 3499032576 3500879616 3510247424 3512100384 3523357116 3535405056 3537271296 3544899552 3548608704 3561108512 3564834624 3576260376 3587722749 3588489216 3598126272 3599990784 3609658728 3611529216 3621228147 3633610752 3635528832 3647181168 3663857808 3675600942 3688169472 3690116352 3698074224 3699990528 3701943648 3709927026 3711849472 3713808852 3726508032 3734544384 3736515744 3738451968 3748491756 3765631636 3790618624 3792619584 3804775416 3816970209 3830022144 3832043904 3840307848 3842297856 3844326096 3852616527 3856647654 3869835264 3874282074 3880227888 3887529984 3897970128 3899990016 3910463622 3912489984 3925030016 3936411648 3938489568 3949028352 3951112932 3977330688 3988011996 3995516928 4006247076 4008323072 4010438952 4023292923 4037050368 4045756416 4047892056 4049989632 4058723584 4060866069 4062970368 4087812096 4089969936 4103078814 4121840034 4149190656 4151380896 4160333502 4162489344 4164686604 4175830656 4192321536 4201362432 4203580212 4205758464 4224989184 4238530816 4264445952 4266697032 4278114048 4280372343 4291825952 4308774912 4320346329 4322585088 4324866858 4353564672 4373471232 4382902784 4385216394 4387488768 4401551232 4415658768 4428463104 4430800764 4442656896 4474497024 4494956544 4509363456 4511743821 4523816544 4538315956 4541681664 4551475968 4553834496 4553878563 4556238336 4566064032 4570841664 4598788608 4619816448 4634623552 4665376768 4667839488 4670303508 4682800512 4697809488 4716361728 4726532736 4731478272 4753112832 4768347168 4783630332 4797501696 4799987712 4800034161 4812878304 4815372288 4828304196 4844814336 4847371776 4862908224 4885143744 4900801256 4917559296 4920155136 4930765632 4933320704 4935924864 4946569368 4951745136 4962423757 4967616114 4979392512 4982020992 4984602624 4997989008 5033809152 5056826112 5073033888 5089293612 5106696192 5109391872 5120410464 5123063808 5125768128 5136822036 5142196872 5159780352 5165709432 5173637184 5182266193 5183373312 5197293504 5199986688 5213951496 5216653312 5230662879 5248548864 5251319424 5265371136 5268150576 5285035674 5303107584 5317349328 5322913056 5327355904 5341662768 5347251936 5358783482 5364390564 5382733824 5394341888 5397189408 5399986176 5414488092 5417293824 5450416128 5453293248 5470771752 5495786712 5513401413 5532254208 5535174528 5547111336 5549985792 5552915472 5564890539 5567774208 5570713278 5589762048 5601816576 5604773616 5607677952 5622737634 5633318912 5648447454 5685927936 5688929376 5704152064 5707163124 5745033216 5748065856 5760461772 5763446784 5766489144 5784971481 5804752896 5811423111 5820341832 5831294976 5846955192 5849985024 5865695433 5868734976 5887545024 5904617472 5907734352 5923542528 5926669398 5965996032 5982017994 5993275392 6009370614 6012484608 6015658428 6031755392 6055575552 6068634624 6071838084 6074984448 6088085376 6094455552 6131718144 6154618221 6159755264 6182760051 6223785984 6227071344 6240500253 6243734016 6247029906 6263745984 6288482304 6302043648 6305370318 6308637696 6337483776 6357796224 6378173776 6396668928 6400045548 6417171072 6420496384 6437738928 6463162368 6483877632 6513524992 6560206848 6574354176 6577824591 6581233152 6595425824 6602326848 6623488152 6639190016 6642694656 6646136832 6646201146 6663985344 6711745536 6742434816 6764045184 6785724816 6807473934 6812522496 6827213952 6830751744 6834357504 6849096048 6856262496 6887612576 6898182912 6929724672 6933315584 6951935328 6974217172 6998065152 7001759232 7020494848 7024200768 7046714232 7070810112 7074542592 7089799104 7097217408 7122217024 7129669248 7152520752 7175445498 7196252544 7199981568 7219317456 7223058432 7242456294 7267221504 7271057664 7294362336 7327715616 7351201884 7376338944 7380232704 7396148448 7399981056 7403887296 7419854052 7423698944 7427617704 7451424171 7453016064 7469088768 7473031488 7476903936 7496983512 7531263272 7581237248 7585239168 7609550832 7633940418 7660044288 7664087808 7680615696 7684595712 7688652192 7705233054 7713295308 7739670528 7748564148 7760455776 7775059968 7795940256 7799980032 7820927244 7824979968 7850060032 7872823296 7876979136 7898056704 7902225864 7927553511 7954661376 7963802041 7976023992 7991033856 8012494152 8016646144 8020877904 8038175223 8046585846 8074100736 8091512832 8095784112 8099979264 8117447168 8121732138 8125940736 8175624192 8179939872 8206157628 8243680068 8298381312 8302761792 8320667004 8324978688 8329373208 8351661312 8356069917 8384643072 8402724864 8407160424 8411516928 8434106451 8449978368 8472671181 8477061632 8528891904 8533394064 8556228096 8560744686 8583651904 8617549824 8640692658 8645170176 8649733716 8707129344 8746942464 8765805568 8770432788 8774977536 8803102464 8831317536 8856926208 8861601528 8885313792 8890004097 8948994048 8973026991 8989913088 9014055921 9018726912 9023487642 9047633088 9076631912 9083363328 9102951936 9107668992 9107757126 9112476672 9132128064 9141683328 9197577216 9239632896 9269247104 9335678976 9340607016 9365601024 9370544859 9395618976 9432723456 9453065472 9458055477 9462956544 9506225664 9536694336 9567260664 9595003392 9599975424 9600068322 9625756608 9630744576 9656608392 9689628672 9694743552 9725816448 9770287488 9801602512 9840310272 9861531264 9866641408 9871849728 9893138736 9903490272 9924847514 9935232228 9958785024 9964041984 9969205248 9995978016 10067618304 10113652224 10146067776 10178587224 10211210901 10213392384 10218783744 10240820928 10246127616 10251536256 10273644072 10284393744 10331418864 10347274368 10364532386 10394587008 10399973376 10427902992 10433306624 10461325758 10497097728 10502638848 10530742272 10536301152 10570071348 10606215168 10634698656 10645826112 10654711808 10683325536 10694503872 10717566964 10728781128 10763168247 10765467648 10788683776 10794378816 10799972352 10828976184 10834587648 10863684441 10900832256 10906586496 10941543504 10991573424 11026802826 11064508416 11070349056 11094222672 11099971584 11105830944 11129781078 11135548416 11141426556 11179524096 11203633152 11209547232 11215355904 11245475268 11266637824 11296894908 11371855872 11377858752 11408304128 11414326248 11450910627 11490066432 11496131712 11520923544 11526893568 11532978288 11557849581 11569942962 11609505792 11622846222 11640683664 11662589952 11693910384 11699970048 11731390866 11737469952 11775090048 11809234944 11815468704 11847085056 11853338796 11931992064 11964035988 11986550784 12018741228 12024969216 12031316856 12063510784 12069878769 12111151104 12137269248 12143676168 12149968896 12176170752 12182598207 12188911104 12263436288 12309236442 12319510528 12365520102 12447571968 12454142688 12481000506 12487468032 12494059812 12527491968 12576964608 12604087296 12610740636 12617275392 12674967552 12715592448 12756347552 12793337856 12800091096 12834342144 12840992768 12841117029 12875477856 12926324736 12961038987 12967755264 13027049984 13120413696 13148708352 13155649182 13162466304 13190851648 13204653696 13246976304 13278380032 13285389312 13292402292 13327970688 13423491072 13484869632 13528090368 13535231463 13571449632 13614947868 13625044992 13654427904 13661503488 13661635689 13668715008 13698192096 13712524992 13775225152 13796365824 13859449344 13866631168 13903870656 13948434344 13996130304 14003518464 14040989696 14048401536 14093428464 14149085184 14179598208 14194434816 14244434048 14259338496 14305041504 14350890996 14392505088 14399963136 14400102483 14438634912 14446116864 14484912588 14534443008 14542115328 14588724672 14655431232 14702403768 14749526857 14752677888 14760465408 14792296896 14799962112 14807774592 14839708104 14847397888 14855235408 14887271271 14902848342 14938177536 14946062976 14953807872 14993967024 15062526544 15162474496 15170478336 15219101664 15267880836 15320088576 15328175616 15361231392 15369191424 15377304384 15410466108 15426590616 15479341056 15497128296 15520911552 15546798579 15550119936 15591880512 15599960064 15641854488 15649959936 15691988637 15700120064 15745646592 15753958272 15796113408 15804451728 15855107022 15909322752 15927604082 15952047984 15982067712 16024988304 16033292288 16041755808 16076350446 16093171692 16148201472 16183025664 16191568224 16199958528 16234894336 16243464276 16251881472 16351248384 16359879744 16412315256 16487360136 16540204239 16596762624 16605523584 16641334008 16649957376 16658746416 16694671617 16703322624 16712139834 16769286144 16805449728 16814320848 16823033856 16868212902 16899956736 16945342362 16954123264 17057783808 17066788128 17112456192 17121489372 17167303808 17235099648 17281385316 17290340352 17299467432 17354914443 17414258688 17434269333 17493884928 17531611136 17540865576 17549955072 17597086299 17606204928 17662635072 17713852416 17723203056 17770627584 17780008194 17897988096 17946053982 17979826176 18028111842 18037453824 18046975284 18095266176 18153263824 18166726656 18205903872 18215514252 18224953344 18264256128 18283366656 18395154432 18479265792 18538494208 18548280153 18671357952 18681214032 18721500759 18731202048 18741089718 18791237952 18865446912 18906130944 18916110954 18925913088 19012451328 19073388672 19134521328 19190006784 19200136644 19251513216 19261489152 19313216784 19389487104 19451632896 19540574976 19603205024 19680620544 19723062528 19733282816 19733473773 19743699456 19786277472 19806980544 19849695028 19870464456 19917570048 19928083968 19938410496 19991956032 20135236608 20227304448 20292135552 20357174448 20422421802 20437567488 20481641856 20492255232 20503072512 20547288144 20568787488 20662837728 20694548736 20729064772 20789174016 20799946752 20855805984 20866613248 20922651516 20994195456 21005277696 21061484544 21072602304 21140142696 21212430336 21269397312 21291652224 21309423616 21366651072 21389007744 21435133928 21457562256 21526336494 21577367552 21588757632 21599944704 21657952368 21669175296 21727368882 21801664512 21813172992 21883087008 21983146848 22053605652 22129016832 22140698112 22188445344 22199943168 22211661888 22259562156 22271096832 22282853112 22354272513 22359048192 22407266304 22419094464 22430711808 22490950536 22533275648 22593789816 22666205809 22743711744 22755717504 22816608256 22828652496 22901821254 22980132864 22992263424 23041847088 23053787136 23065956576 23115699162 23139885924 23219011584 23245692444 23281367328 23325179904 23387820768 23399940096 23462781732 23474939904 23550180096 23618469888 23630937408 23694170112 23706677592 23782660533 23863984128 23891406123 23928071976 23973101568 24037482456 24049938432 24062633712 24114525669 24127021568 24139757538 24222302208 24274538496 24287352336 24299937792 24352341504 24365196414 24377822208 24526872576 24618472884 24639021056 24731040204 24895143936 24908285376 24962001012 24974936064 24988119624 25054983936 25068209751 25153929216 25208174592 25221481272 25234550784 25302319353 25349935104 25418013543 25431184896 25512695104 25586675712 25600182192 25668684288 25681985536 25682234058 25750955712 25852649472 25922077974 25935510528 26054099968 26240827392 26297416704 26311298364 26324932608 26381703296 26409307392 26493952608 26570778624 26584804584 26655941376 26670012291 26846982144 26919080973 26969739264 27042167763 27056180736 27070462926 27142899264 27229895736 27250089984 27308855808 27323006976 27323271378 27337430016 27396384192 27425049984 27550450304 27592731648 27718898688 27807741312 27896868688 28007036928 28081979392 28096803072 28111634577 28186856928 28298170368 28359196416 28388869632 28488868096 28518676992 28610083008 28701781992 28785010176 28799926272 28800204966 28877269824 28892233728 28969825176 29068886016 29084230656 29177449344 29310862464 29404807536 29499053714 29520930816 29584593792 29599924224 29615549184 29679416208 29694795776 29710470816 29774542542 29805696684 29876355072 29892125952 29907615744 29987934048 30125053088 30324948992 30340956672 30438203328 30535761672 30633632703 30640177152 30656351232 30722462784 30738382848 30754608768 30820932216 30853181232 30994256592 31041823104 31093597158 31183761024 31199920128 31283708976 31299919872 31383977274 31400240128 31491293184 31507916544 31592226816 31608903456 31710214044 31818645504 31855208164 31904095968 31964135424 32049976608 32066584576 32083511616 32152700892 32186343384 32289504741 32296402944 32366051328 32383136448 32399917056 32469788672 32486928552 32503762944 32591053323 32702496768 32719759488 32824630512 32974720272 33080408478 33193525248 33211047168 33282668016 33299914752 33317492832 33389343234 33406645248 33424279668 33538572288 33610899456 33628641696 33646067712 33736425804 33799913472 33890684724 33908246528 34115567616 34133576256 34224912384 34242978744 34334607616 34352731881 34470199296 34562770632 34580680704 34598934864 34673548743 34709828886 34828517376 34832092633 34868538666 34987769856 35063222272 35081731152 35099910144 35194172598 35212409856 35325270144 35427704832 35446406112 35541255168 35560016388 35795976192 35892107964 35959652352 36056223684 36074907648 36093950568 36190532352 36209636307 36306527648 36333453312 36411807744 36431028504 36449906688 36528512256 36547794621 36566733312 36790308864 36958531584 37076988416 37096560306 37342715904 37362428064 37443001518 37462404096 37482179436 37582475904 37730893824 37812261888 37832221908 37851826176 38024902656 38146777344 38269042656 38380013568 38400273288 38503026432 38522978304 38523351087 38626433568 38778974208 38883116961 38903265792 39081149952 39206410048 39361241088 39446125056 39466565632 39466947546 39487398912 39572554944 39613961088 39699390056 39740928912 39835140096 39856167936 39983912064 40270473216 40454608896 40584271104 40605694389 40714348896 40844843604 40875134976 40963283712 40984510464 40984907067 41006145024 41094576288 41137574976 41325675456 41389097472 41458129544 41578348032 41599893504 41711611968 41733226496 41845303032 41979422593 41988390912 42010555392 42122969088 42145204608 42280285392 42538794624 42583304448 42733302144 42778015488 42870267856 42915124512 43052672988 43154735104 43177515264 43199889408 43200307449 43315904736 43338350592 43454737764 43603329024 43626345984 43766174016 43966293696 44107211304 44248580571 44258033664 44281396224 44376890688 44399886336 44423323776 44519124312 44542193664 44565706224 44661813813 44708545026 44814532608 44838188928 44861423616 44981901072 45066551296 45187579632 45332411618 45487423488 45511435008 45633216512 45657304992 45803642508 45960265728 45984526848 46083694176 46107574272 46131913152 46231398324 46279771848 46438023168 46491384888 46562734656 46640395737 46650359808 46775641536 46799880192 46925563464 46949879808 47075965911 47100360192 47236939776 47261874816 47388340224 47413355184 47565321066 47727968256 47782812246 47856143952 47946203136 48074964912 48099876864 48125267424 48229051338 48254043136 48279515076 48444604416 48549076992 48574704672 48599875584 48704683008 48730392828 48755644416 49053745152 49236945768 49278042112 49462080408 49620612717 49790287872 49816570752 49924002024 49949872128 49976239248 50084014851 50109967872 50136419502 50307858432 50416349184 50442962544 50469101568 50604638706 50699870208 50836027086 50862369792 51025390208 51173351424 51200364384 51337368576 51364468116 51501911424 51705298944 51844155948 51871021056 52064743329 52108199936 52302807999 52481654784 52594833408 52622596728 52649865216 52763406592 52791258897 52818614784 52987905216 53141557248 53169609168 53311882752 53340024582 53693964288 53838161946 53939478528 54084335526 54112361472 54140925852 54285798528 54459791472 54500179968 54617711616 54646542756 54674860032 54792768384 54850099968 55100900608 55185463296 55437797376 55615482624 55644840459 55793737376 56014073856 56163958784 56164502277 56193606144 56223269154 56373713856 56596340736 56718392832 56777739264 56977736192 57037353984 57220166016 57403563984 57570020352 57600409932 57754539648 57784467456 57939650352 58168461312 58354898688 58621724928 58809615072 58998107428 59041861632 59169187584 59199848448 59200421319 59231098368 59358832416 59389591552 59420941632 59549085084 59611393368 59752710144 59784251904 59815231488 59975868096 60250106176 60649897984 60681913344 60876406656 61071523344 61267265406 61312702464 61444925568 61476765696 61509217536 61641864432 61706362464 61988513184 62083646208 62187194316 62367522048 62399840256 62567417952 62599839744 62767954548 62800480256 62982586368 63015833088 63184453632 63217806912 63420428088 63637291008 63710416328 63808191936 63928270848 64099953216 64133169152 64167023232 64305401784 64372686768 64511508841 64579009482 64732102656 64766272896 64799834112 64939577344 64973857104 65007525888 65182106646 65404993536 65439518976 65649261024 65949440544 66160816956 66387050496 66422094336 66565336032 66599829504 66634985664 66778686468 66813290496 66848559336 67062817539 67077144576 67221798912 67257283392 67292135424 67369460509 67472851608 67599826944 67781369448 67816493056 67998617427 68231135232 68267152512 68449824768 68485957488 68669215232 68705463762 68940398592 69125541264 69161361408 69197869728 69347097486 69419657772 69657034752 69664185266 69737077332 69975539712 70126444544 70163462304 70199820288 70388345196 70424819712 70650540288 70855409664 70892812224 71082510336 71120032776 71347981599 71591952384 71674218369 71784215928 71919304704 72112447368 72149815296 72187901136 72343577007 72381064704 72419272614 72613055296 72666906624 72823615488 72862057008 72899813376 73057024512 73095589242 73133466624 73580617728 73917063168 74153976832 74193120612 74685431808 74724856128 74886003036 74924808192 74964358872 75164951808 75204629253 75461787648 75624523776 75664443816 75703652352 75906958059 76049805312 76254040629 76293554688 76538085312 76760027136 76800546576 77006052864 77045956608 77046702174 77252867136 77557948416 77766233922 77806531584 78162299904 78412820096 78722482176 78892250112 78933895092 78974797824 79145109888 79227922176 79398780112 79481857824 79712335872 79967824128 80010036873 80540946432 80909217792 81126503289 81168542208 81211388778 81428697792 81689687208 81750269952 81926567424 81969020928 81969814134 82012290048 82189152576 82275149952 82651350912 82778194944 82916259088 83156696064 83423223936 83466452992 83690606064 83958845186 84021110784 84245938176 84290409216 84560570784 85077589248 85166608896 85466604288 85556030976 85740535712 85830249024 86105345976 86309470208 86355030528 86399778816 86400614898 86631809472 86676701184 86909475528 87206658048 87252691968 87532348032 87932587392 88214422608 88497161142 88562792448 88753781376 88799772672 88846647552 89038248624 89084387328 89131412448 89323627626 89417090052 89629065216 89676377856 89722847232 89963802144 90133102592 90375159264 90664823236 90974846976 91022870016 91266433024 91314609984 91607285016 91900898109 91920531456 91969053696 92167388352 92215148544 92263826304 92462796648 92559543696 92982769776 93125469312 93280791474 93551283072 93599760384 93851126928 93899759616 94151931822 94200720384 94473879552 94523749632 94776680448 94826710368 95130642132 95455936512 95565624492 95712287904 95892406272 96149929824 96199753728 96250534848 96458102676 96508086272 96559030152 96868514223 96889208832 97098153984 97149409344 97199751168 97409366016 97460785656 97511288832 97773159969 98107490304 98473891536 98556084224 98924160816 99241225434 99580575744 99633141504 99848004048 99899744256 99952478496 100168029702 100219935744 100272839004 100615716864 100832698368 100885925088 100938203136 101209277412 101399740416 101672054172 101724739584 102050780416 102346702848 102400728768 102674737152 102728936232 103003822848 103058195643 103410597888 103688311896 103742042112 104020646229 104129486658 104216399872 104496277899 104605615998 104963309568 105189666816 105245193456 105299730432 105526813184 105582517794 105637229568 105975810432 106283114496 106339218336 106623765504 106680049164 107387928576 107676323892 107878957056 108168671052 108224722944 108281851704 108571597056 108628908921 108919582944 109000359936 109235423232 109293085512 109349720064 109585536768 109643383863 109700199936 110201801216 110370926592 110875594752 111230965248 111289680918 111587474752 112028147712 112327917568 112329004554 112387212288 112446538308 112747427712 113192681472 113436785664 113555478528 113955472384 114074707968 114440332032 114807127968 115140040704 115200819864 115509079296 115568934912 115570053261 115879300704 116336922624 116649350883 116709797376 117243449856 117619230144 117996214856 118083723264 118338375168 118399696896 118400842638 118462196736 118717664832 118779183104 118841883264 119098170168 119222786736 119505420288 119568503808 119951736192 120500212352 121363826688 121752813312 121817083167 122143046688 122534530812 122625404928 122889851136 122953531392 122954721201 123018435072 123283728864 123412724928 123977026368 124167292416 124374388632 124735044096 124799680512 125134835904 125199679488 125535909096 125600960512 125938267779 125965172736 126031666176 126368907264 126435613824 126840856176 127420832656 127616383872 128199906432 128266338304 128334046464 128610803568 128745373536 129023017682 129158018964 129464205312 129532545792 129599668224 129879154688 129947714208 130015051776 130364213292 130809987072 130879037952 131298522048 131898881088 132321633912 132745741713 132774100992 132844188672 133130672064 133199659008 133269971328 133557372936 133626580992 133697118672 133985441439 134125635078 134443597824 134514566784 134584270848 134738921018 134945703216 135199653888 135562738896 135632986112 135997234854 136462270464 136534305024 136899649536 136971914976 137338430464 137410927524 137880797184 138251082528 138322722816 138395739456 138694194972 138839315544 139314069504 139328370532 139474154664 139921187211 139951079424 140252889088 140326924608 140399640576 140776690392 140849639424 141227897733 141301080576 141710819328 141785624448 142165020672 142240065552 142695963198 143183904768 143348436738 143568431856 143838609408 144224894736 144299630592 144375802272 144687154014 144762129408 144838545228 145226110592 145333813248 145647230976 145724114016 145799626752 146114049024 146191178484 146266933248 147161235456 147834126336 148307953664 148386241224 148861838151 149370863616 149449712256 149772006072 149849616384 149928717744 150252044553 150329903616 150409258506 150923575296 151249047552 151328887632 151407304704 151813916118 152099610624 152508081258 152587109376 153076170624 153520054272 153601093152 154012105728 154093404348 154505734272 155115896832 155532467844 155613063168 156324599808 156825640192 156908423997 157444964352 157784500224 157867790184 157949595648 158290219776 158373776691 158455844352 158797560224 158963715648 159424671744 159935648256 160020073746 161081892864 161818435584 162253006578 162337084416 162422777556 162857395584 163379374416 163500539904 163853134848 163939628268 164024580096 164378305152 164550299904 165302701824 165556389888 165832518176 166313392128 166846447872 166932905984 166934521377 167381212128 167917690372 168042221568 168491876352 168493506831 168580818432 169121141568 170155178496 170333217792 170933208576 171112061952 171481071424 171660498048 172210691952 172618940416 172710061056 172801229796 173263618944 173353402368 173818951056 174505383936 175064696064 175865174784 176428845216 176994322284 177125584896 177507562752 177599545344 177601263957 177693295104 178076497248 178168774656 178262824896 178647255252 178834180104 179258130432 179352755712 179445694464 179927604288 180266205184 180750318528 181329646472 181949693952 182045740032 182532866048 182629219968 183214570032 183801796218 183938107392 184334776704 184430297088 184527652608 184925593296 185119087392 185965539552 186250938624 186561582948 187102566144 187199520768 187702253856 187799519232 188303863644 188401440768 188947759104 189047499264 189553360896 189653420736 190261284264 190911873024 191131248984 191424575808 191743849141 191784812544 192299859648 192399507456 192501069696 192916205352 193016172544 193118060304 193534526523 193737028446 194196307968 194298818688 194399502336 194818732032 194921571312 195022577664 195546319938 196214980608 196947783072 197112168448 197848321632 198482450868 199161151488 199266283008 199696008096 199799488512 199904956992 200336059404 200439871488 200545678008 201188452617 201231433728 201665396736 201771850176 201876406272 202108381527 202418554824 202799480832 203344108344 203449479168 203995852281 204101560832 204693405696 204801457536 205349474304 205457872464 206007645696 206116391286 206821195776 207376623792 207484084224 208041292458 208258973316 208432799744 208992555798 209211231996 209926619136 210379333632 210490386912 210599460864 211053626368 211165035588 211274459136 211951620864 212566228992 212678436672 213247531008 213360098328 214043944797 214775857152 215022655107 215352647784 215757914112 216337342104 216449445888 216563703408 217030731021 217143194112 217257817842 217839165888 218000719872 218470846464 218586171024 218699440128 219171073536 219286767726 219400399872 220403602432 220741853184 221751189504 222461930496 222579361836 223174949504 224056295424 224658009108 224774424576 224893076616 225494855424 225613887759 226385362944 226873571328 227110957056 227720874177 227910944768 228149415936 228762121887 228880664064 229614255936 230280081408 230401639728 231018158592 231137869824 231140106522 231758601408 232673845248 233298701766 233419594752 234486899712 235238460288 235992429712 236167446528 236676750336 236801685276 236924393472 237435329664 237558366208 237683766528 238196340336 238445573472 239137007616 239903472384 241000424704 242727653376 243379509867 243505626624 243634166334 244286093376 245069061624 245250809856 245779702272 245907062784 245909442402 246036870144 246567457728 246825449856 247954052736 248334584832 248748777264 249470088192 250269671808 250399358976 251071818192 251201921024 251876535558 252063332352 252737814528 252871227648 253681712352 254841665312 255232767744 256399812864 256532676608 256668092928 257221607136 257490747072 258046035364 258316037928 258928410624 259065091584 259199336448 259758309376 259895428416 260030103552 260728426584 261619974144 261758075904 262597044096 263797762176 264643267824 265491483426 265688377344 266261344128 266399318016 266539942656 267114745872 267253161984 267394237344 267970882878 268251270156 268887195648 269029133568 269168541696 269477842036 269891406432 270399307776 271125477792 271265972224 271994469708 272924540928 273068610048 273799299072 273943829952 274676860928 274821855048 275702694327 275761594368 276502165056 276645445632 276791478912 277388389944 277678631088 278656741064 278948309328 279842374422 280505778176 280653849216 280799281152 281553380784 281699278848 282455795466 282602161152 283421638656 283571248896 284330041344 284480131104 285391926396 286367809536 286696873476 287136863712 287677218816 288449789472 288599261184 288751604544 289374308028 289524258816 289677090456 290452221184 290605542669 290667626496 291294461952 291448228032 291599253504 292228098048 292382356968 292533866496 293319479907 294322470912 294660675517 295668252672 296615907328 296772482448 297723676302 298741727232 298899424512 299544012144 299699232768 299857435488 300504089106 300659807232 300818517012 301847150592 302498095104 302657775264 302814609408 303627832236 304199221248 305016162516 305174218752 306152341248 307040108544 307202186304 308024211456 308186808696 309011468544 309174586929 310231793664 311064935688 311226126336 312061938687 312649199616 313488833697 313651280384 313816847994 314889928704 315569000448 315735580368 315899191296 316580439552 316747553382 316911688704 317595120448 317927431296 318849343488 319871296512 320040147492 322163785728 323636871168 324506013156 324674168832 324845555112 325714791168 325886726763 326758748832 327001079808 327706269696 327879256536 328049160192 328756610304 328930151589 329100599808 330605403648 331112779776 331665036352 332626784256 333692895744 333865811968 333869042754 334762424256 335835380744 336084443136 336983752704 336987013662 337161636864 338242283136 340310356992 340666435584 341866417152 342224123904 342962142848 343320996096 344421383904 345420122112 345602459592 346527237888 346706804736 346710159783 347637902112 349010767872 349948052649 350129392128 351730349568 352857690432 353988644568 354251169792 355015125504 355199090688 355202527914 355386590208 356152994496 356337549312 356525649792 357294510504 357668360208 358516260864 358705511424 359855208576 361500637056 362659292944 364091480064 365065732096 365258439936 365451249501 366429140064 367603592436 367876214784 368669553408 368860594176 369055305216 369851186592 370238174784 371931079104 372501877248 373123165896 374205132288 374399041536 375404507712 375599038464 376607727288 376802881536 377814803337 377895518208 378094998528 379106721792 379306841472 380522568528 382262497968 382849151616 383487698282 384599719296 384799014912 385002139392 385832410704 386032345088 386236120608 387069053046 387474056892 388392615936 388597637376 388799004672 389637464064 389843142624 390045155328 391092639876 392429961216 393895566144 394224336896 395696643264 396964901736 398237225139 398322302976 398532566016 399392016192 399598977024 399809913984 400672118808 400879742976 401091356016 401956324317 402376905234 403330793472 403543700352 403752812544 404216763054 404837109648 405598961664 406688216688 406898958336 407991704562 408203121664 409386811392 409602915072 410698948608 410915744928 412015291392 412232782572 413642391552 414753247584 414968168448 416082584916 416517946632 416865599488 417985111596 418422463992 419763561633 419853238272 420758667264 420980773824 421198921728 422107252736 422330071176 422548918272 423683693199 423903241728 425132457984 425356873344 426495062016 426720196656 428087889594 429551714304 430045310214 430705295568 431515828224 432674684208 432898891776 433127406816 434061462042 434286388224 434515635684 435678331776 436001439744 436941692928 437172342048 437398880256 438342147072 438573535452 438800799744 440807204864 441483706368 443502379008 444923860992 445158723672 446349899008 446585514453 448112590848 449316018216 449548849152 449786153232 450756133659 450989710848 451227775518 452770725888 453747142656 454221914112 455441748354 455821889536 456298831872 457524243774 457761328128 459228511872 460560162816 460803279456 462036317184 462280213044 463517202816 465347690496 466597403532 466839189504 468973799424 470476920576 470725271991 471984859424 472334893056 473353500672 473603370552 473848786944 474870659328 475116732416 475121330073 475367533056 476392680672 476891146944 478274015232 479806944768 482000849408 485455306752 486759019734 487011253248 487268332668 488572186752 490138123248 490501619712 491559404544 491818884804 492073740288 493134915456 493650899712 495908105472 496669169664 497497554528 498940176384 500539343616 500798717952 500803564131 502143636384 502403842048 503753071116 504126664704 505475629056 505480520493 505742455296 507363424704 509683330624 510465535488 512799625728 513065353216 513336185856 514443214272 514981494144 516092070728 516632075856 517856821248 518130183168 519516618752 519790856832 520060207104 521456853168 523516151808 525194088192 527595524352 529286535648 530982966852 531376754688 532522688256 532798636032 532803791871 533079885312 534229491744 534506323968 534788474688 535941765756 536502540312 537774391296 538058267136 538337083392 538955684072 539782812864 540798615552 542250955584 542531944448 543988939416 545732493709 545849081856 546137220096 547598598144 547887659904 549353721856 549643710096 551405388654 553004330112 553290891264 553582957824 554776779888 555357262176 557313482128 557896618656 559684748844 561011556352 561307698432 561598562304 563106761568 563398557696 564911590932 565204322304 566843277312 567142497792 568660082688 568960262208 570783852792 572735619072 573393746952 574273727424 575231547423 575354437632 576899578944 577198522368 577503209088 578748616056 579048517632 579354180912 580603579569 580904442368 581211085338 582588923904 582896456064 583198507008 584456196096 584764713936 585067732992 586638959814 588644941824 589321351034 591336505344 593231814656 593544964896 595447352604 597483454464 597798849024 599088024288 599398465536 599714870976 601008178212 601319614464 601637034024 603565357851 603694301184 604996190208 605315550528 605629218816 606325144581 607255664472 608398442496 610032325032 610348437504 611987556843 612304682496 614080217088 614404372608 616048422912 616373617392 618022937088 618349173858 620463587328 622129871376 622452252672 624123877374 625298399232 626977667394 627302560768 627633695988 629779857408 631138000896 631471160736 631798382592 633160879104 633495106764 633823377408 635190240896 635854862592 637698686976 639742593024 640080294984 642131834391 644327571456 645067965321 647273742336 649012026312 649348337664 649691110224 651092193063 651429582336 651773453526 653517497664 654002159616 655412539392 655758513072 656098320384 657513220608 657860303178 658201199616 661210807296 662225559552 663330072704 665253568512 667385791488 667738085508 669524848512 671670761488 672168886272 673974027324 674323273728 676484566272 676841663277 680620713984 681332871168 683732834304 684448247808 685924285696 686286365661 686641992192 688842767808 690840244224 691204919184 693054475776 693413609472 693420319566 695275804224 698021535744 699896105298 700258784256 703460699136 705715380864 707977289136 708502339584 710030251008 710405055828 710773180416 712305988992 712675098624 713051299584 714589021008 715336720416 717411022848 719710417152 723001274112 725318585888 728182960128 730131464192 730138529601 730516879872 730902499002 732858280128 735207184872 735752429568 737339106816 737721188352 738110610432 739702373184 740476349568 743862158208 745003754496 746246331792 748410264576 750809015424 751198076928 753215454576 753605763072 755629606674 756189997056 758213443584 758613682944 761045137056 764524995936 765698303232 766975396564 769199438592 769598029824 770004278784 771664821408 772064690176 772472241216 774138106092 774948113784 776785231872 777195274752 777598009344 779274928128 779686285248 780090310656 782185279752 784859922432 787791132288 788448673792 791393286528 793929803472 796474450278 797065132032 798784032384 799197954048 799619827968 801344237616 801759485952 802182712032 803912648634 804753810468 806661586944 807087400704 807505625088 808433526108 809674219296 811197923328 813376433376 813797916672 815983409124 816406243328 818773622784 819205830144 821397897216 821831489856 824030582784 824465565144 827108082981 827284783104 829506495168 829936336896 832165169832 833035893264 833731198976 835970223192 836844927984 838649614933 839527123266 841517334528 841961547648 842397843456 844214505472 844660142352 845097836544 847367386398 847806483456 850264915968 850713746688 852990124032 853440393312 856175779188 859103428608 860090620428 861410591136 863031656448 865349368416 865797783552 866254813632 868122924084 868572776448 869031271368 871356663552 871816628007 872002879488 873883385856 874344684096 874797760512 876684294144 877147070904 877601599488 879958439721 881614409728 882967412736 883982026551 887004758016 889847721984 890317447344 892699798016 893171028906 896225181696 898632036432 899097698304 899572306464 901512267318 901979421696 902455551036 905541451776 907494285312 908443828224 910883496708 911643779072 912597663744 915048487548 915522656256 918457023744 921120325632 921606558912 924072634368 924560426088 927034405632 927523760787 930695380992 933194807064 933678379008 936185816061 937947598848 940466501091 940953841152 941450543982 943969718848 944669786112 946707001344 947206741104 947697573888 949741318656 950233464832 950242660146 950735066112 952785361344 953782293888 956548030464 959613889536 964001698816 970910613504 973518039468 974022506496 974536665336 977144373504 977660180289 980276246496 981003239424 983118809088 983637769608 984147480576 986269830912 986790454767 987301799424 991816210944 993338339328 994995109056 997880352768 1001078687232 1001597435904 1001607128262 1004287272768 1004807684096 1007506142232 1008253329408 1010951258112 1010961040986 1011484910592 1014726849408 1019366661248 1020931070976 1025599251456 1026672371712 1028886428544 1029962988288 1032184141456 1033264151712 1036260366336 1039033237504 1039581713664 1040120414208 1040130479349 1042913706336 1047032303616 1050388176384 1055191048704 1058573071296 1061965933704 1062753509376 1065045376512 1065597272064 1065607583742 1066159770624 1068458983488 1069012647936 1069576949376 1071883531512 1073005080624 1075548782592 1076116534272 1077911368144 1079565625728 1084501911168 1085063888896 1087977878832 1091464987418 1092274440192 1095197196288 1095775319808 1098707443712 1099287420192 1102810777308 1106008660224 1106581782528 1107165915648 1109553559776 1110714524352 1114626964256 1115793237312 1119369497688 1122023112704 1122615396864 1123197124608 1126213523136 1126797115392 1129823181864 1130408644608 1133444410011 1133686554624 1134284995584 1137320165376 1137920524416 1141567705584 1146787493904 1148547454848 1150463094846 1153799157888 1154397044736 1155006418176 1157497232112 1158097035264 1158708361824 1161207159138 1161808884736 1162422170676 1165177847808 1165792912128 1166397014016 1168912392192 1169529427872 1170135465984 1173277919628 1177289883648 1178642702068 1182673010688 1186463629312 1187089929792 1190894705208 1194711675417 1194966908928 1195597698048 1198176048576 1198796931072 1199429741952 1202016356424 1202639228928 1203274068048 1205868972951 1207130715702 1209992380416 1210631101056 1211258437632 1212650289162 1214511328944 1216796884992 1220064650064 1220696875008 1223975113686 1224609364992 1228160434176 1228808745216 1232096845824 1232747234784 1236045874176 1236698347716 1240927174656 1244259742752 1244904505344 1248247754748 1250596798464 1253955334788 1254605121536 1255267391976 1259290684899 1259559714816 1262276001792 1262942321472 1263596765184 1266321758208 1266990213528 1267646754816 1270380481792 1271051079597 1271709725184 1275397373952 1279485186048 1280160589968 1284263668782 1288655142912 1290135930642 1294547484672 1298024052624 1298696675328 1299382220448 1302184386126 1302859164672 1303546907052 1307034995328 1308004319232 1310825078784 1311517026144 1312196640768 1315026441216 1315720606356 1316402399232 1322421614592 1324451119104 1326660145408 1330507137024 1334771582976 1335476171016 1339049697024 1339756543359 1343341522976 1344337772544 1347948054648 1348646547456 1352268400977 1352969132544 1353683326554 1361241427968 1362665742336 1367465668608 1368896495616 1371848571392 1372572731322 1373283984384 1377685535616 1381680488448 1382409838368 1386108951552 1386840639132 1390551608448 1396043071488 1399792210596 1400517568512 1406921398272 1411430761728 1412175815973 1415954578272 1417004679168 1420060502016 1420810111656 1421546360832 1424611977984 1425350197248 1425363990219 1426102599168 1429178042016 1430673440832 1434822045696 1439420834304 1446002548224 1450637171776 1456365920256 1460262928384 1460277059202 1461033759744 1461804998004 1465716560256 1470414369744 1471504859136 1474678213632 1476221220864 1479404746368 1480952699136 1487724316416 1490007508992 1492492663584 1496820529152 1501618030848 1502396153856 1502410692393 1506430909152 1507211526144 1511259213348 1512379994112 1516426887168 1516441561479 1517227365888 1522090274112 1529049991872 1531396606464 1533950793128 1538398877184 1539196059648 1540008557568 1543329642816 1544129380352 1544944482432 1548276212184 1549896227568 1553238635941 1553570463744 1554390549504 1558549856256 1559372570496 1560180621312 1564370559504 1575582264576 1582786573056 1587859606944 1592948900556 1594130264064 1597568064768 1598395908096 1598411375613 1599239655936 1602688475232 1603518971904 1604365424064 1607825297268 1609507620936 1613323173888 1614174801408 1615011250176 1616867052216 1619348438592 1622395846656 1626752866752 1627595833344 1631966818248 1632812486656 1637197481127 1637547245568 1638411660288 1642795794432 1643662979712 1648061165568 1648931130288 1654216165962 1659012990336 1659872673792 1664330339664 1666071786528 1667462397952 1671940446384 1673689855968 1677299229866 1679054246532 1683034669056 1683923095296 1684795686912 1688429010944 1689320284704 1690195673088 1694734772796 1695612966912 1700529831936 1701427493376 1705980248064 1706880786624 1712351558376 1718206857216 1720181240856 1722821182272 1725694642269 1726063312896 1730698736832 1731595567104 1732509627264 1736245848168 1737145552896 1738062542736 1741810738707 1742713327104 1743633256014 1747766771712 1748689368192 1749595521024 1753368588288 1754294141808 1755203198976 1759916879442 1763228819456 1765934825472 1767964053102 1774009516032 1779695443968 1780634894688 1785399596032 1786342057812 1792450363392 1797264072864 1798195396608 1799144612928 1803024534636 1803958843392 1804911102072 1810696073553 1811082903552 1814988570624 1816887656448 1818975433743 1821766993416 1823287558144 1825195327488 1830096975096 1831045312512 1835962670529 1836914047488 1842240651264 1843213117824 1848145268736 1849120852176 1854068811264 1855047521574 1861390761984 1866389614128 1867356758016 1872371632122 1875895197696 1880933002182 1881907682304 1882901087964 1887939437696 1889339572224 1893414002688 1894413482208 1895395147776 1899482637312 1900485320292 1901470132224 1905570722688 1907564587776 1913096060928 1919227779072 1926395503173 1928003397632 1935203895963 1941821227008 1947036078936 1948045012992 1949073330672 1953276579189 1954288747008 1955320360578 1960552492992 1962006478848 1966237618176 1967275539216 1968294961152 1972539661824 1973580909534 1974603598848 1983632421888 1986676678656 1989990218112 1995760705536 2002157374464 2003214256524 2008574545536 2009615368192 2015012284464 2016506658816 2021922081972 2022969821184 2029453698816 2038733322496 2041862141952 2051198502912 2053344743424 2057772857088 2058859096983 2059925976576 2064368282912 2066528303424 2072520732672 2078066475008 2079163427328 2080240828416 2080260958698 2085827412672 2094064607232 2100776352768 2110382097408 2117146142592 2123931867408 2125507018752 2130090753024 2131215167484 2132319541248 2136917966976 2138025295872 2139153898752 2143767063024 2146010161248 2152233068544 2155822736288 2159131251456 2169003822336 2170127777792 2175955757664 2182929974836 2184548880384 2190394392576 2190415588803 2191550639616 2197414887424 2198574840384 2205621554616 2212017320448 2213163565056 2214331831296 2219107119552 2221429048704 2229253928512 2231586474624 2238738995376 2244046225408 2245230793728 2252427046272 2253594230784 2259646363728 2260817289216 2266888820022 2268569991168 2274640330752 2275841048832 2283135411168 2293574987808 2297094909696 2300926189692 2307598315776 2308794089472 2310012836352 2314994464224 2316194070528 2317416723648 2322414318276 2323617769472 2324844341352 2330355695616 2331585824256 2332794028032 2337824784384 2339058855744 2340270931968 2346555839256 2354579767296 2357285404136 2365346021376 2372927258624 2374179859584 2381789410416 2389423350834 2391195396096 2396352097152 2397593862144 2398859483904 2404032712848 2405278457856 2406548136096 2411737945902 2414261431404 2419984760832 2421262202112 2422516875264 2425300578324 2429022657888 2433593769984 2440129300128 2441393750016 2447950227372 2449218729984 2456320868352 2457617490432 2464193691648 2465494469568 2472091748352 2473396695432 2481324248943 2481854349312 2488519485504 2489809010688 2492670038833 2496495509496 2501193596928 2507910669576 2509210243072 2510534783952 2515948844799 2518581369798 2524552003584 2525884642944 2527193530368 2532643516416 2533980427056 2535293509632 2540760963584 2542102159194 2543419450368 2550794747904 2558970372096 2560321179936 2568527337564 2577310285824 2580271861284 2589094969344 2596048105248 2597393350656 2598764440896 2604368772252 2605718329344 2607093814104 2614069990656 2615449884021 2616008638464 2621650157568 2623034052288 2624393281536 2630052882432 2631441212712 2632804798464 2639875319163 2644843229184 2648902238208 2651946079653 2653320290816 2661014274048 2669543165952 2670952342032 2678099394048 2679513086718 2686683045952 2688675545088 2695896109296 2697293094912 2704536801954 2705938265088 2707366653108 2722482855936 2725331484672 2734931337216 2737792991232 2743697142784 2745145462644 2746567968768 2755371071232 2763360976896 2764819676736 2772217903104 2773681278264 2781103216896 2782571282361 2792086142976 2799584421192 2801035137024 2808557448183 2813842796544 2821399503273 2822861523456 2824351631946 2831909156544 2834009358336 2840121004032 2841620223312 2843092721664 2849223955968 2850700394496 2850727980438 2852205198336 2858356084032 2861346881664 2869644091392 2878841668608 2892005096448 2901274343552 2912731840512 2920554118404 2922067519488 2923609996008 2931433120512 2932980540867 2940828739488 2943009718272 2949356427264 2952442441728 2958809492736 2960371364301 2961905398272 2975448632832 2980015017984 2984985327168 2993641058304 3003236061696 3004792307712 3004821384786 3012861818304 3014423052288 3022518426696 3024759988224 3032853774336 3032883122958 3034454731776 3044180548224 3058099983744 3062793212928 3067901586256 3076797754368 3080017115136 3086659285632 3088258760704 3089888964864 3096552424368 3099792455136 3106477271882 3108781099008 3117099712512 3118745140992 3120361242624 3128741119008 3151164529152 3165573146112 3175719213888 3185897801112 3188260528128 3195136129536 3196791816192 3196822751226 3198479311872 3205376950464 3207037943808 3208730848128 3215650594536 3219015241872 3226646347776 3228349602816 3233734104432 3238696877184 3253505733504 3255191666688 3263933636496 3265624973312 3274394962254 3276823320576 3285591588864 3287325959424 3296122331136 3297862260576 3308432331924 3318025980672 3319745347584 3328660679328 3332143573056 3334924795904 3343880892768 3347379711936 3354598459732 3358108493064 3366069338112 3367846190592 3369591373824 3376858021888 3378640569408 3380391346176 3389469545592 3391225933824 3400333230033 3401059663872 3402854986752 3411960496128 3413761573248 3424703116752 3440362481712 3445642364544 3451389284538 3461397473664 3463191134208 3465019254528 3472491696336 3474291105792 3476125085472 3483621477414 3485426654208 3487266512028 3495533543424 3497378736384 3499191042048 3506737176576 3508588283616 3510406397952 3519833758884 3526457638912 3531869650944 3535928106204 3548019032064 3559390887936 3561269789376 3570799192064 3572684115624 3584135026251 3584900726784 3594528145728 3596390793216 3598289225856 3606049069272 3607917686784 3609822204144 3617606918853 3621392147106 3629977141248 3633775312896 3637950867486 3643533986832 3646575116288 3650390654976 3660193950192 3662090625024 3671925341058 3673828094976 3684481302528 3686426235648 3696290537472 3698241704352 3708137622528 3710095043148 3722781523968 3732779228256 3734713516032 3744743264244 3751790395392 3761866004364 3763815364608 3765802175928 3775878875392 3777872054697 3778679144448 3786828005376 3788826964416 3790790295552 3798965274624 3800970640584 3802940264448 3811141445376 3813153238791 3815129175552 3826192121856 3838455558144 3852791006346 3856006795264 3870407791926 3883642454016 3894072157872 3896090025984 3898146661344 3906553158378 3908577494016 3910640721156 3921104985984 3924012957696 3932475236352 3934551078432 3936589922304 3945079323648 3947161819068 3949207197696 3967264843776 3973353357312 3979980436224 3991521411072 4004314748928 4006428513048 4017149091072 4019230736384 4019269630077 4030024568928 4033013317632 4043844163944 4045939642368 4056805202931 4058907397632 4077466644992 4083724283904 4102397005824 4106689486848 4115545714176 4117718193966 4119851953152 4128736565824 4133056606848 4145041465344 4156132950016 4158326854656 4160521917396 4171654825344 4188129214464 4201552705536 4220764194816 4234292285184 4236527447919 4247863734816 4251014037504 4260181506048 4262430334968 4264639082496 4273835933952 4276050591744 4276091970657 4278307797504 4287534126048 4292020322496 4304466137088 4311645472576 4318262502912 4338007644672 4340255555584 4351911515328 4365859949672 4369097760768 4380788785152 4380831177606 4383101279232 4394829774848 4397149680768 4411243109232 4424034640896 4428663662592 4438214239104 4442858097408 4458507857024 4463172949248 4477477990752 4490461587456 4504854092544 4507188461568 4507232077179 4519292727456 4521634578432 4533777640044 4537139982336 4549280661504 4549324684437 4551682097664 4566270822336 4587149975616 4594189819392 4601852379384 4615196631552 4617588178944 4620025672704 4629988928448 4632388141056 4634833447296 4644828636552 4647235538944 4649688682704 4659715907823 4660711391232 4663171648512 4675649568768 4678117711488 4680541863936 4693111678512 4714570808272 4745854517248 4748359719168 4763578820832 4778846701668 4782390792192 4792704194304 4795187724288 4797718967808 4808065425696 4810556915712 4813096272192 4823475891804 4828522862808 4839969521664 4842524404224 4845033750528 4850601156648 4858045315776 4867187539968 4880258600256 4882787500032 4895900454744 4898437459968 4911592443381 4912641736704 4915234980864 4928387383296 4930988939136 4944183496704 4946793390864 4962648497886 4977038971008 4979618021376 4985340077666 4992991018992 5002387193856 5015821339152 5018420486144 5021069567904 5031897689598 5037162739596 5049104007168 5051769285888 5054387060736 5065287032832 5067960854112 5070587019264 5081521927168 5084204318388 5086838900736 5101589495808 5117940744192 5120642359872 5137054675128 5154620571648 5160543722568 5177083926807 5178189938688 5192096210496 5194786701312 5197528881792 5208737544504 5211436658688 5214187628208 5225432216121 5228139981312 5230899768042 5243300315136 5246068104576 5248786563072 5260105764864 5262882425424 5265609596928 5279750638326 5289686458368 5297804476416 5303892159306 5306640581632 5322028548096 5339086331904 5341904684064 5356198788096 5359026173436 5373366091904 5377351090176 5391792218592 5394586189824 5409073603908 5411876530176 5414733306216 5432088220659 5444965711872 5450662969344 5456926301229 5469862674432 5475585982464 5487394285568 5490290925288 5493135937536 5507888011587 5510742142464 5526721953792 5529639353472 5544435806208 5547362556528 5562206433792 5565142564722 5584172285952 5599168842384 5602070274048 5617114896366 5627685593088 5642799006546 5645723046912 5648703263892 5663818313088 5668018716672 5680242008064 5683240446624 5686185443328 5698447911936 5701455960876 5704410396672 5716712168064 5722693763328 5739288182784 5757683337216 5784010192896 5802548687104 5805611687889 5825463681024 5841108236808 5844135038976 5847219992016 5859829737567 5862866241024 5865961081734 5881657478976 5886019436544 5898712854528 5904884883456 5917618985472 5920742728602 5923810796544 5950897265664 5960030035968 5969970654336 5987282116608 6006472123392 6009642769572 6025723636608 6028846104576 6045036853392 6049519976448 6065766245916 6068909463552 6088361096448 6116199967488 6125586425856 6135803172512 6153595508736 6160034230272 6173318571264 6176517521408 6176577290949 6179777929728 6193104848736 6199584910272 6212954543764 6217562198016 6234199425024 6237490281984 6240722485248 6257482238016 6302329058304 6331146292224 6351438427776 6371795602224 6376521056256 6390272259072 6393645502452 6396958623744 6410753900928 6414075887616 6417461696256 6431301189072 6438030483744 6456699205632 6467468208864 6477393754368 6507011467008 6510383333376 6527867272992 6531249946624 6548789924508 6553646641152 6571183177728 6571246766409 6574651918848 6592244662272 6595724521152 6616864663848 6636051961344 6639490695168 6657321358656 6664287146112 6669849591808 6687761785536 6694759423872 6709196919464 6716216986128 6732138676224 6735692381184 6753716043776 6757281138816 6760782692352 6778939091184 6782451867648 6800666460066 6805709973504 6823920992256 6827523146496 6849406233504 6880724963424 6891284729088 6902778569076 6922794947328 6926382268416 6930038509056 6944983392672 6948582211584 6952250170944 6967242954828 6970853308416 6974533024056 6991067086848 6994757472768 6998382084096 7013474353152 7017176567232 7020812795904 7039667517768 7052915277824 7063739301888 7071856212408 7094522418217 7096038064128 7118781775872 7122539578752 7141598384128 7145368231248 7168270052502 7189056291456 7192781586432 7196578451712 7212098138544 7215835373568 7219644408288 7235213837706 7242784294212 7259954282496 7267550625792 7275901734972 7287067973664 7293150232576 7300781309952 7320387900384 7324181250048 7343850682116 7347656189952 7368962605056 7372852471296 7392581074944 7396483408704 7416275245056 7420190086296 7443972746829 7445563047936 7465558456512 7469427032064 7478010116499 7489486528488 7503580790784 7523732008728 7527630729216 7531604351856 7547846534397 7551757750784 7555744109394 7573656010752 7577653928832 7581580591104 7597930549248 7601941281168 7605880528896 7622282890752 7626306477582 7630258351104 7652384243712 7676911116288 7705582012692 7712013590528 7740815583852 7767284908032 7788144315744 7792180051968 7796293322688 7813106316756 7817154988032 7821281442312 7842209971968 7846349652063 7848025915392 7864950472704 7869102156864 7873179844608 7890158647296 7894323638136 7898414395392 7919625957489 7934529687552 7946706714624 7955838238959 7959960872448 7983042822144 8008629497856 8012857026096 8034298182144 8038461472768 8038539260154 8060049137856 8066026635264 8087688327888 8091879284736 8113610405862 8117814795264 8154933289984 8167448567808 8204794011648 8213378973696 8231091428352 8235436387932 8239703906304 8257473131648 8266113213696 8290082930688 8316653709312 8321043834792 8343309650688 8347713847083 8376258428928 8403105411072 8425672344549 8441528389632 8464198509819 8468584570368 8473054895838 8495727469632 8502028075008 8520363012096 8524860669936 8529278164992 8547671867904 8552101183488 8552183941314 8556615595008 8575068252096 8584040644992 8608932274176 8623290945152 8636525005824 8676015289344 8703823030656 8731719899344 8738195521536 8761662355212 8766202558464 8789659549696 8794299361536 8798941622601 8822486218464 8848069281792 8857327325184 8876428478208 8885716194816 8917015714048 8926345898496 8954955981504 8980923174912 9009708185088 9014376923136 9014464154358 9038585454912 9043269156864 9067555280088 9074279964672 9098561323008 9098649368874 9103364195328 9132541644672 9174299951232 9188379638784 9203704758768 9230393263104 9240051345408 9259977856896 9264776282112 9269666894592 9289657273104 9294471077888 9299377365408 9319431815646 9326343297024 9351299137536 9356235422976 9361083727872 9386223357024 9429141616544 9491709034496 9496719438336 9527157641664 9557693403336 9564781584384 9585408388608 9590375448576 9595437935616 9616130851392 9621113831424 9626192544384 9646951783608 9657045725616 9679939043328 9685048808448 9701202313296 9716090631552 9760517200512 9765575000064 9791800909488 9796874919936 9823184886762 9830469961728 9856774766592 9861977878272 9888366993408 9893586781728 9925296995772 9954077942016 9959236042752 9970680155332 9985982037984 10004774387712 10031642678304 10036840972288 10042139135808 10063795379196 10074325479192 10098208014336 10103538571776 10108774121472 10130574065664 10135921708224 10141174038528 10163043854336 10168408636776 10173677801472 10200999690099 10203178991616 10235881488384 10241284719744 10274109350256 10321087445136 10354167853614 10384192420992 10389573402624 10395057763584 10417475089008 10422873317376 10428375256416 10450864432242 10456279962624 10461799536084 10486600630272 10492136209152 10497573126144 10520211529728 10525764850848 10531219193856 10559501276652 10579372916736 10595608952832 10607784318612 10613281163264 10644057096192 10678172663808 10683809368128 10712397576192 10718052346872 10746732183808 10752405078753 10754702180352 10783584437184 10789172379648 10818147207816 10823753060352 10829466612432 10852820756559 10864176441318 10889931423744 10901325938688 10902444994129 10913852602458 10939725348864 10951171964928 10974788571136 10980581850576 10986271875072 11015776023174 11021484284928 11053443907584 11059278706944 11088871612416 11094725113056 11124412867584 11130285129444 11168344571904 11198337684768 11204140548096 11234229792732 11255371186176 11285598013092 11291446093824 11297406527784 11327636626176 11333616164091 11336037433344 11360484016128 11366480893248 11372370886656 11396895823872 11402911921752 11408820793344 11433424336128 11439459716373 11445387526656 11478576365568 11515366674432 11568020385792 11605097374208 11611223375778 11650927362048 11682216473616 11688270077952 11694439984032 11719659475134 11725732482048 11731922163468 11763314957952 11772038873088 11797425709056 11809769766912 11835237970944 11841485457204 11847621593088 11901794531328 11920060071936 11939941308672 11974564233216 12012944246784 12019285539144 12051447273216 12057692209152 12057808890231 12090073706784 12099039952896 12131532491832 12137818927104 12170415608793 12176722192896 12232399934976 12251172851712 12271606345024 12307191017472 12320068460544 12346637142528 12353035042816 12353154581898 12359555859456 12386209697472 12399169820544 12425909087528 12435124396032 12468398850048 12474980563968 12514964476032 12604658116608 12662292584448 12702876855552 12709582343757 12743591204448 12753042112512 12780544518144 12787291004904 12793917247488 12821507801856 12828151775232 12828275911971 12834923392512 12862602378144 12876060967488 12913398411264 12934936417728 12954787508736 13014022934016 13020766666752 13055734545984 13062499893248 13097579849016 13107293282304 13142366355456 13142493532818 13149303837696 13184489324544 13191449042304 13233729327696 13272103922688 13314642717312 13328574292224 13375523571072 13389518847744 13418393838928 13432433972256 13471384762368 13507432087552 13514562277632 13521565384704 13521696231537 13557878182368 13564903735296 13601332920132 13611419947008 13647841984512 13655046292992 13698812467008 13761449926848 13782569458176 13805557138152 13845589894656 13852764536832 13860077018112 13889966785344 13897164423168 13904500341888 13934485909656 13941706616832 13949066048112 13979147723469 13982134173696 13989514945536 14026948706304 14034353134464 14041625591808 14079335035536 14105830555648 14143712424816 14189044836434 14237563551744 14245079157504 14283196768256 14290736462496 14336540105004 14378112582912 14385563172864 14393156903424 14424196277088 14431670747136 14439288816576 14470427675412 14485568588424 14519908564992 14535101251584 14551803469944 14574135947328 14586300465152 14601562619904 14640775800768 14648362500096 14687701364232 14695312379904 14734777330143 14737925210112 14745704942592 14785162149888 14792966817408 14832550490112 14840380172592 14887945493658 14931116913024 14938854064128 14956020232998 14978973056976 15007161581568 15047464017456 15055261458432 15063208703712 15095693068794 15103515501568 15111488218788 15147312021504 15155307857664 15163161182208 15195861098496 15203882562336 15211761057792 15244565781504 15252612955164 15260516702208 15304768487424 15353822232576 15411164025384 15424027181056 15481631167704 15531251780421 15534569816064 15576288631488 15584360103936 15592586645376 15626212633512 15634309976064 15642562884624 15676296648363 15684419943936 15692699304126 15729900945408 15738204313728 15746359689216 15780317294592 15788647276272 15796828790784 15839251914978 15869059375104 15893413429248 15911676477918 15919921744896 15966085644288 16017258995712 16025714052192 16068596364288 16077078520308 16120098275712 16132053270528 16175376655776 16183758569472 16227220811724 16235629590528 16296264661977 16309866579968 16334897135616 16370778903687 16409588023296 16426757947392 16462182856704 16470872775864 16479407812608 16514946263296 16523664034761 16532226427392 16580165861376 16633307418624 16642087669584 16686619301376 16695427694166 16752516857856 16806210822144 16851344689098 16883056779264 16928397019638 16937169140736 16946109791676 16991454939264 17004056150016 17040726024192 17049721339872 17058556329984 17095343735808 17104367882628 17113231190016 17150136504192 17168081289984 17217864548352 17246581890304 17273050011648 17352030578688 17407646061312 17416835063667 17463439798688 17476391043072 17523324710424 17532405116928 17579319099392 17579489212701 17588598723072 17597883245202 17644972436928 17696138563584 17714654650368 17752856956416 17771432389632 17834031428096 17852691796992 17909911963008 17961846349824 18019416370176 18028928308716 18077170909824 18086538313728 18135110560176 18148559929344 18197298737748 18206728390656 18265083289344 18348599902464 18376759277568 18407409517536 18460786526208 18480102690816 18519955713792 18529552564224 18529731872847 18539333789184 18579314546208 18588942155776 18598754730816 18638863631292 18652686594048 18702598275072 18712470845952 18722167455744 18772446714048 18858283233088 18983418068992 18993438876672 19054315283328 19115386806672 19129563168768 19170816777216 19190875871232 19232261702784 19242227662848 19252385088768 19293903567216 19314091451232 19370097616896 19402404626592 19432181263104 19521034401024 19531150000128 19583601818976 19593749839872 19646369773524 19660939923456 19713549533184 19713740299227 19723955756544 19776733986816 19787173563456 19850593991544 19908155884032 19918472085504 19941360310664 19971964075968 20009548775424 20063285356608 20073681944576 20084278271616 20127590758392 20148650958384 20192102267233 20196416028672 20207077143552 20261148131328 20271843416448 20282348077056 20326087708672 20336817273552 20347355602944 20401999380198 20471762976768 20482569439488 20548218700512 20642174890272 20708335707228 20768384841984 20779146805248 20790115527168 20834950178016 20845746634752 20856750512832 20901728864484 20912559925248 20923599072168 20973201260544 20984272418304 20995146252288 21040423059456 21051529701696 21062438387712 21119002553304 21158745833472 21191217905664 21215568637224 21226562326528 21283567254651 21288114192384 21356345327616 21367618736256 21424795152384 21436104693744 21493464367616 21504810157506 21567168874368 21578344759296 21636294415632 21647506120704 21658933224864 21705641513118 21728352882636 21779862847488 21802651877376 21804889988258 21827705204916 21879450697728 21902343929856 21949577142272 21961163701152 21972543750144 22031552046348 22042968569856 22106887815168 22118557413888 22177743224832 22189450226112 22248825735168 22260570258888 22331918240487 22336689143808 22396675369536 22408281096192 22434030349497 22468459585464 22510742372352 22571196026184 22582892187648 22594813055568 22643539603191 22655273252352 22667232328182 22720968032256 22732961786496 22744741773312 22793791647744 22805823843504 22817641586688 22866848672256 22878919432746 22890775053312 22957152731136 23030733348864 23136040771584 23210194748416 23222446751556 23301854724096 23364432947232 23376540155904 23388879968064 23439318950268 23451464964096 23463844326936 23526629915904 23539048956189 23544077746176 23594851418112 23619539533824 23670475941888 23682970914408 23695243186176 23758877872467 23803589062656 23840120143872 23867514716877 23879882617344 23949128466432 24025888493568 24038571078288 24102894546432 24115384418304 24115617780462 24180147413568 24198079905792 24263064983664 24275637854208 24340831217586 24353444385792 24464799869952 24502345703424 24543212690048 24614382034944 24640136921088 24693274285056 24706309163796 24719111718912 24772419394944 24798339641088 24851818175056 24870248792064 24949961127936 25029928952064 25043141541249 25209316233216 25324585168896 25392595529457 25405753711104 25419164687514 25487182408896 25506084225024 25561089036288 25574582009808 25587834494976 25643015603712 25656303550464 25656551823942 25669846785024 25725204756288 25752121934976 25826796822528 25869872835456 25909575017472 26028045868032 26111469091968 26124999786496 26195159698032 26214586564608 26284987065636 26298607675392 26368978649088 26382898084608 26467458655392 26544207845376 26629285434624 26657148584448 26751047142144 26779037695488 26836787677856 26864867944512 26942769524736 27014864175104 27029124555264 27043130769408 27043392463074 27115756364736 27129807470592 27202665840264 27222839894016 27295683969024 27310092585984 27397624934016 27522899853696 27565138916352 27611114276304 27691179789312 27720154036224 27779933570688 27794328846336 27809000683776 27868971819312 27883413233664 27898132096224 27958295446938 27979029891072 28053897412608 28068706268928 28083251183616 28158670071072 28211661111296 28287424849632 28378089672868 28475127103488 28490158315008 28566393536512 28581472924992 28673080210008 28756225165824 28771126345728 28786313806848 28848392554176 28863341494272 28878577633152 28940855350824 28971137176848 29039817129984 29103606939888 29148271894656 29172600930304 29281551601536 29296725000192 29375402728464 29390624759808 29469554660286 29491409885184 29570324299776 29585933634816 29665100980224 29680760345184 29775890987316 29862233826048 29877708128256 29912040465996 29957946113952 30014323163136 30094928034912 30110522916864 30126417407424 30191386137588 30207031003136 30222976437576 30294624043008 30310615715328 30326322364416 30391722196992 30407765124672 30423522115584 30489131563008 30505225910328 30521033404416 30602999070297 30609536974848 30707644465152 30822328050768 30848054362112 30963262335408 31062503560842 31152577262976 31168720207872 31185173290752 31252425267024 31268619952128 31285125769248 31352593296726 31368839887872 31385398608252 31459801890816 31476408627456 31492719378432 31560634589184 31577294552544 31593657581568 31678503829956 31738118750208 31786826858496 31823352955836 31839843489792 31932171288576 32034517991424 32051428104384 32137192728576 32154157040616 32240196551424 32257215236259 32264106541056 32350753311552 32367517138944 32454441623448 32471259181056 32558462269677 32592529323954 32619733159936 32669794271232 32707334982387 32741557807374 32819176046592 32853515894784 32924365713408 32941745551728 32958815625216 33029892526592 33047328069522 33064452854784 33160331722752 33266614837248 33284175339168 33373238602752 33390855388332 33505033715712 33612421644288 33702689378196 33766113558528 33856794039276 33874338281472 33892219583352 33982909878528 34000848492273 34008112300032 34081452048384 34099442679744 34117112659968 34190687471616 34208735765256 34226462380032 34300273008384 34318379149119 34336162579968 34435729096704 34493163780608 34546100023296 34704061157376 34815292122624 34833670127334 34926879597376 34952782086144 35046649420848 35064810233856 35158638198784 35158978425402 35177197446144 35195766490404 35289944873856 35392277127168 35429309300736 35505713912832 35542864779264 35668062856192 35705383593984 35819823926016 35923692699648 36038832740352 36057856617432 36154341819648 36173076627456 36173426670693 36270221120352 36297119858688 36394597475496 36413456781312 36511246826379 36530166578688 36697199804928 36753518555136 36814819035072 36921573052416 36960205381632 37039911427584 37059105128448 37059463745694 37078667578368 37158629092416 37177884311552 37197509461632 37277727262584 37305373188096 37405196550144 37424941691904 37544893428096 37716566466176 37986877753344 38108630566656 38128747031271 38230773613344 38259126337536 38341633554432 38381751742464 38464523405568 38484455325696 38484827735913 38504770177536 38587807134432 38628182902464 38740195233792 38804809253184 38864362526208 39042068802048 39062300000256 39167203637952 39187499679744 39292739547048 39321879846912 39427099066368 39427480598454 39447911513088 39553467973632 39574347126912 39701187983088 39816311768064 39882720621328 39943928151936 40126570713216 40147363889152 40168556543232 40255181516784 40297301916768 40384204534466 40414154287104 40522296262656 40543686832896 40564696154112 40652175417344 40673634547104 40694711205888 40803998760396 40943525953536 40965138878976 41096437401024 41284349780544 41416671414456 41536769683968 41558293610496 41580231054336 41669900356032 41691493269504 41713501025664 41803457728968 41825119850496 41847198144336 41937443170407 41946402521088 41968544836608 42080846118912 42103059403392 42124876775424 42238005106608 42317491666944 42431137274448 42453124653056 42567134509302 42712690655232 42735237472512 42849590304768 42872209387488 42986928735232 43009620315012 43134337748736 43156689518592 43272588831264 43295012241408 43317866449728 43411283026236 43456705765272 43559725694976 43605303754752 43609779976516 43655410409832 43758901395456 43804687859712 43899154284544 43922327402304 43945087500288 44063104092696 44085937139712 44204331990429 44213775630336 44237114827776 44355486449664 44378900452224 44497651470336 44521140517776 44663836480974 44793350739072 44816562192384 44868060698994 44936919170928 45021484744704 45142392052368 45165784375296 45189626111136 45287079206382 45310546504704 45334464656364 45441936064512 45465923572992 45489483546624 45587583295488 45611647687008 45635283173376 45733697344512 45757838865492 45781550106624 45914305462272 46061466697728 46272081543168 46420389496832 46444893503112 46593755341263 46603709448192 46728865894464 46753080311808 46777759936128 46878637900536 46902929928192 46927688653872 47028889945089 47053259831808 47078097912378 47189702836224 47239079067648 47340951883776 47365941828816 47390486372352 47517755744934 47607178125312 47680240287744 47735029433754 47759765234688 47898256932864 48051776987136 48077142156576 48205789092864 48231235560924 48360294827136 48396159811584 48526129967328 48551275708416 48681662435172 48706888771584 48929599739904 49004691406848 49086425380096 49112336711061 49228764069888 49280273842176 49386548570112 49412618327592 49438223437824 49544838789888 49570992104283 49596679282176 49703636350112 49740497584128 49899922255872 50059857904128 50086283082498 50418632466432 50649170337792 50785191058914 50811507422208 50838329375028 50974364817792 51012168450048 51122178072576 51149164019616 51175668989952 51286031207424 51313103647884 51339693570048 51450409512576 51504243869952 51653593645056 51739745670912 51819150034944 52056091736064 52222938183936 52249999572992 52250505191001 52390319396064 52429173129216 52569974131272 52597215350784 52737957298176 52738467638103 52765796169216 52934917310784 53088415690752 53258570869248 53314297168896 53502094284288 53558075390976 53673575355712 53729735889024 53885539049472 54029728350208 54058249110528 54086784926148 54231512729472 54259614941184 54405331680528 54445679788032 54620185171968 54795249868032 55045799707392 55130277832704 55222228552608 55382359578624 55440308072448 55559867141376 55588657692672 55589195618541 55618001367552 55737943638624 55766826467328 55796264192448 55916590893876 55958059782144 56107794825216 56137412537856 56166502367232 56317340142144 56423322222592 56574849699264 56756179345736 56950254206976 56980316630016 57132787073024 57162945849984 57346160420016 57512450331648 57572627613696 57696785108352 57726682988544 57757155266304 57881710701648 57942274353696 58207213879776 58296543789312 58563103203072 58593450000384 58750805456928 58781249519616 58939109320572 58982819770368 59140648599552 59141220897681 59171867269632 59330201960448 59361520690368 59551781974632 59724467652096 59755416256512 59824080931992 59915892227904 60028646326272 60189856069824 60221045833728 60252834814848 60382772275176 60414062006272 60445952875152 60576306801699 60589248086016 60621231430656 60783444393984 60815530249344 60847044231168 60978263126016 61010451820656 61042066808832 61205998140594 61415288930304 61644656101536 61696108724224 61926524670816 62125007121684 62305154525952 62337440415744 62370346581504 62504850534048 62537239904256 62570251538496 62705186593452 62737679775744 62770797216504 62919603781632 62952817254912 62985438756864 63121269178368 63154589105088 63187315163136 63357007659912 63476237500416 63573653716992 63646705911672 63679686979584 63850701763953 63864342577152 64069035982848 64102856208768 64274385457152 64308314081232 64480393102848 64514430472518 64701506623104 64735034277888 64908883246896 64942518362112 65116924539354 65185058647908 65239466319872 65339588542464 65414669964774 65483115614748 65638352093184 65707031789568 65848731426816 65883491103456 65917631250432 66059785053184 66094656139044 66128905709568 66320663445504 66533229674496 66568350678336 66746477205504 66781710776664 66995754721461 67010067431424 67224843288576 67302091048491 67405378756392 67532227117056 67713588078552 67748676562944 67784439166704 67930618809573 67965819757056 68001696984546 68162904096768 68198885359488 68234225319936 68381374943232 68417471530512 68452924760064 68600546016768 68636758298238 68672325159936 68871458193408 68986327561216 69092200046592 69408122314752 69630584245248 69667340254668 69853759194752 69905564172288 70093298841696 70129620467712 70317956850804 70354394892288 70391532980808 70579889747712 70617146868567 70784554254336 70858618601472 71011427825664 71085729558528 71276633617401 71336125712384 71410767187968 71602544150631 71639647852032 71847385399296 72077665480704 72115713234864 72308683639296 72346153254912 72346853341386 72540442240704 72594239717376 72789194950992 72826913562624 73022493652758 73060333157376 73394399609856 73507037110272 73629638070144 73843146104832 73920410763264 74079822855168 74118927491388 74157335156736 74317258184832 74355768623104 74395018923264 74555454525168 74610746376192 74849883383808 75089786856192 75433132932352 75973755506688 76177786588371 76217261133312 76257494062542 76461547226688 76518252675072 76683267108864 76763503484928 76929046811136 76968910651392 76969655471826 77009540355072 77175614268864 77256365804928 77480390467584 77609618506368 77728725052416 78084137604096 78334407275904 78374999359488 78585479094096 78643759693824 78854961196908 78895823026176 79106935947264 79148694253824 79402375966176 79632623536128 79765441242656 79887856303872 80253141426432 80294727778304 80337113086464 80510363033568 80594603833536 80768409068932 80828308574208 81044592525312 81087373665792 81129392308224 81304350834688 81347269094208 81389422411776 81607997520792 81887051907072 81930277757952 82192874802048 82568699561088 82833342828912 83073539367936 83160462108672 83339800712064 83382986539008 83427002051328 83606915457936 83650239700992 83694396288672 83874886340814 83937089673216 84161692237824 84206118806784 84249753550848 84476010213216 84634983333888 84862274548896 84906249306112 85134269018604 85425381310464 85470474945024 85699180609536 85744418774976 85973857470464 86019240630024 86268675497472 86313379037184 86545177662528 86590024482816 86635732899456 86822566052472 86913411530544 87119451389952 87219559953032 87310820819664 87517802790912 87798308569088 87844654804608 87890175000576 88126208185392 88171874279424 88408663980858 88474229655552 88710972899328 88757800904448 88995302940672 89042281035552 89327672961948 89586701478144 89633124384768 89736121397988 89873838341856 90042969489408 90284784104736 90331568750592 90379252222272 90574158412764 90621093009408 90668929312728 90883872129024 90931847145984 90978967093248 91175166590976 91223295374016 91270566346752 91467394689024 91515677730984 91563100213248 91808997210891 91828610924544 92122933395456 92228791436821 92544163086336 92840778993664 92889787006224 93187510682526 93457731788928 93506160623616 93555519872256 93757275801072 93805859856384 93855377307744 94057779890178 94106519663616 94156195824756 94379405672448 94478158135296 94681903767552 94731883657632 94780972744704 95035511489868 95214356250624 95360480575488 95470058867508 95519530469376 95796513865728 96103553974272 96154284313152 96411578185728 96462471121848 96720589654272 96771645708777 96792319623168 97052259934656 97102551416832 97363324870344 97413777543168 97675386809031 97859199479808 98009382813696 98122004947161 98172850760192 98224673422122 98457528139776 98560547684352 98773097140224 98825236655184 98876446875648 99089677579776 99141984208566 99193358564352 99407272700224 99480995168256 99799844511744 100119715808256 100172566164996 100837264932864 101298340675584 101570382117828 101623014844416 101676658750056 101948729635584 102002545476819 102024336900096 102244356145152 102298328039232 102351337979904 102572062414848 102626207295768 102679387140096 102900819025152 102955137447357 103008487739904 103307187290112 103479491341824 103638300069888 104112183472128 104445876367872 104499999145984 104501010382002 104780638792128 104858346258432 105139948262544 105194430701568 105475914596352 105476935276206 105531592338432 105869834621568 106176831381504 106517141738496 106628594337792 107004188568576 107116150781952 107347150711424 107459471778048 107771078098944 108116498221056 108173569852296 108463025458944 108519229882368 108520280012079 108810663361056 108891359576064 109240370343936 109533740479137 109590499736064 110091599414784 110260555665408 110444457105216 110764719157248 110880616144896 111119734282752 111177315385344 111178391237082 111236002735104 111475887277248 111533652934656 111592528384896 111833181787752 111916119564288 112215589650432 112274825075712 112634680284288 113149699398528 113512358691472 113960633260032 114265574146048 114325891699968 114386241093813 114692320840032 115024900663296 115145255227392 115393570216704 115453365977088 115514310532608 115763421403296 115884548707392 116414427759552 116593087578624 117126206406144 117186900000768 117501610913856 117562499039232 117878218641144 117965639540736 118281297199104 118282441795362 118343734539264 118660403920896 118723041380736 119103563949264 119448935304192 119648161863984 119831784455808 120379712139648 120442091667456 120505669629696 120765544550352 120828124012544 120891905750304 121152613603398 121242462861312 121566888787968 121631060498688 121694088462336 121956526252032 122020903641312 122084133617664 122411996281188 122830577860608 123289312203072 123392217448448 123853049341632 124250014243368 124610309051904 124674880831488 124740693163008 125009701068096 125074479808512 125140503076992 125410373186904 125475359551488 125541594433008 125812329511221 125839207563264 125905634509824 126242538356736 126309178210176 126374630326272 126714015319824 126952475000832 127293411823344 127359373959168 127701403527906 128138071965696 128205712417536 128548770914304 128616628162464 128960786205696 129028860945036 129403013246208 129470068555776 129817766493792 129885036724224 130233849078708 130370117295816 130478932639744 130679177084928 130829339929548 130966231229496 131276704186368 131414063579136 131697462853632 131766982206912 131835262500864 132119570106368 132189312278088 132257811419136 132612995971287 132641326891008 133066459348992 133136701356672 133492954411008 133563421553328 133991509442922 134449686577152 134604182096982 134810757512784 135064454234112 135427176157104 135497353125888 135568878333408 135861237619146 135931639514112 136003393969092 136325808193536 136397770718976 136468450639872 136762749886464 136834943061024 136905849520128 137201092033536 137273516596476 137344650319872 137742916386816 137972655122432 138184400093184 138816244629504 139261168490496 139334680509336 139707518389504 139781266023789 139811128344576 140186597683392 140259240935424 140635913701608 140708789784576 140783065961616 141086669835267 141159779495424 141234293737134 141569108508672 141717237202944 142022855651328 142171459117056 142553267234802 142672251424768 142821534375936 143205088301262 143279295704064 143694770798592 144155330961408 144231426469728 144617367278592 144693706682772 145080884481408 145188479434752 145578389901984 145653827125248 146044987305516 146120666314752 146788799219712 147014074220544 147259276140288 147337010133183 147686292209664 147840821526528 148159645710336 148237854982776 148314670313472 148634516369664 148711537246208 148712976312849 148790037846528 149110909050336 149221492752384 149699766767616 150179573712384 150866265864704 151947511013376 152355573176742 152434522266624 152514988125084 152923094453376 153036505350144 153366534217728 153527006969856 153858093622272 153939310943652 154019080710144 154351228537728 154512731609856 154960780935168 155219237012736 155457450104832 156168275208192 156668814551808 156749998718976 156751515573003 157170958188192 157287519387648 157709922393816 157791646052352 158213871894528 158215402914309 158297388507648 158804751932352 159265247072256 159530882485312 159775712607744 160506282852864 160589455556608 160674226172928 161020726067136 161189207667072 161536818137864 161656617148416 162089185050624 162174747331584 162608701669376 162694538188416 162778844823552 163215995041584 163860555515904 164385749604096 165137399122176 165666685657824 166147078735872 166320924217344 166679601424128 166765973078016 166767586855623 166854004102656 167213830915872 167300479401984 167388792577344 167749772681628 167874179346432 168323384475648 168412237613568 168499507101696 168952020426432 169269966667776 169724549097792 169812498612224 170268538037208 170850762620928 170940949890048 171398361219072 171488837549952 171947714940928 172038481260048 172537350994944 173090355325056 173180048965632 173271465798912 173645132104944 173826823061088 174439119906064 174621641639328 175596617138176 175689309609216 175780350001152 176252416370784 176343748558848 176817327961716 176948459311104 177421945798656 177515601808896 177990605881344 178084562071104 178655345923896 179173402956288 179266248769536 179472242795976 179747676683712 180085938978816 180569568209472 180663137501184 180758504444544 181148316825528 181242186018816 181337858625456 181728920405097 181767744258048 181863694291968 182350333181952 182446590748032 182541132693504 182934789378048 183031355461968 183126200426496 183617994421782 184245866790912 184457582873642 185088326172672 185681557987328 185779574012448 186375021365052 186915463577856 187012321247232 187111039744512 187514551602144 187611719712768 187710754615488 188115559780356 188213039327232 188312391649512 188758811344896 188956316270592 189363807535104 189463767315264 189561945489408 190071022979736 190428712501248 190720961150976 190940117735016 191039060938752 191552105291859 191593027731456 192207107948544 192308568626304 192823156371456 192924942243696 193441179308544 193543291417554 194104519869312 194205102833664 194726649740688 194827555086336 195350773618062 195718398959616 196018765627392 196244009894322 196345701520384 196449346844244 196915056279552 197121095368704 197546194280448 197650473310368 197752893751296 198179355159552 198283968417132 198386717128704 198814545400448 198961990336512 199599689023488 200239431616512 200345132329992 200987264164383 201674529865728 201906273145473 202596681351168 203140764235656 203246029688832 203353317500112 203791856428719 203897459271168 204005090953638 204488712290304 204596656078464 204702675959808 205144124829696 205252414591536 205358774280192 205801638050304 205910274894714 206016975479808 206614374580224 206958982683648 207276600139776 208224366944256 208891752735744 209002020764004 209561277584256 209716692516864 210279896525088 210388861403136 210953870552412 211063184676864 211739669243136 211851440605701 212353662763008 213034283476992 213257188675584 214008377137152 214232301563904 214694301422848 214807632451893 214918943556096 215542156197888 216232996442112 216347139704592 216926050917888 217038459764736 217040560024158 217621326722112 217782719152128 218480740687872 219067480958274 219180999472128 220183198829568 220521111330816 220888914210432 221529438314496 221761232289792 222239468565504 222356782474164 222472005470208 222951774554496 223067305869312 223185056769792 223666363575504 223832239128576 224549650151424 225269360568576 226299398797056 227024717382944 227921266520064 228531148292096 228533359765113 228651783399936 228772482187626 229384641680064 230049801326592 230290510454784 230787140433408 230906731954176 231028621065216 231526842806592 231769097414784 232828855519104 233186175157248 234252412812288 235003221827712 235124998078464 235756437282288 235931279081472 236564883590724 236687469078528 237320807841792 237446082761472 238207127898528 238897870608384 239296323727968 239663568911616 240759424279296 240884183334912 241011339259392 241531089100704 241656248025088 241783811500608 242305227206796 242484925722624 243133777575936 243262120997376 243388176924672 243913052504064 244041807282624 244168267235328 244823992562376 245661155721216 246578624406144 246784434896896 247706098683264 248500028486736 249220618103808 249481386326016 250019402136192 250148959617024 250281006153984 250820746373808 250950719102976 251083188866016 251624659022442 251811269019648 252485076713472 252618356420352 252749260652544 253428030639648 253904950001664 254586823646688 254718747918336 255402807055812 256276143931392 256411424835072 257097541828608 257233256324928 257921572411392 258057721890072 258806026492416 258940137111552 259635532987584 259770073448448 260467698157416 260740234591632 260957865279488 261358354169856 261658679859096 261932462458992 262497329474029 262553408372736 263394925707264 263533964413824 263670525001728 264239140212736 264378624556176 264515622838272 265225991942574 266132918697984 266273402713344 266985908822016 267126843106656 267983018885844 268899373154304 269208364193964 269621515025568 270128908468224 270854352314208 270994706251776 271137756666816 271722475238292 271863279028224 272006787938184 272651616387072 272795541437952 272936901279744 273525499772928 273669886122048 273811699040256 274402184067072 274547033192952 274689300639744 275426991632673 275485832773632 275945310244864 276368800186368 276686374310463 277632489259008 278522336980992 278669361018672 279415036779008 279562532047578 280373195366784 280518481870848 281271827403216 281417579569152 281566131923232 282173339670534 282319558990848 282468587474268 283138217017344 283434474405888 284045711302656 284342918234112 285106534469604 285344502849536 285643068751872 286410176602524 286558591408128 287389541597184 288310661922816 288462852939456 289234734557184 289387413365544 290161768962816 290314937126331 290376958869504 291156779803968 291307654250496 292089974611032 292241332629504 293026160427093 293577598439424 294028148441088 294366014841483 294518552280576 294674020266366 295372584419328 295681643053056 296319291420672 296475709965552 296629340626944 297269032739328 297423074492416 297425952625698 297580075693056 298221818100672 298442985504768 299399533535232 300359147424768 301732531729408 303895022026752 304711146353484 304869044533248 305029976250168 305846188906752 306007636430457 306073010700288 306733068435456 307054013939712 307716187244544 307878621887304 308038161420288 308702457075456 308865412342071 309025463219712 309921561870336 310438474025472 310914900209664 312336550416384 313337629103616 313499997437952 313503031146006 314341916376384 314575038775296 315419844787632 315583292104704 316427743789056 316430805828618 316594777015296 317609503864704 318530494144512 319061764970624 319551425215488 321012565705728 321348452345856 322041452134272 322378415334144 323073636275728 323313234296832 324349494663168 325217403338752 325389076376832 325557689647104 325560840036237 326431990083168 327721111031808 328771499208192 330274798244352 331333371315648 332294157471744 332641848434688 333359202848256 333531946156032 333535173711246 333708008205312 334427661831744 334600958803968 334777585154688 335499545363256 335748358692864 336646768951296 336824475227136 337904040852864 339449098195584 339624997224448 340537076074416 341881899780096 342796722438144 342977675099904 343895429881856 344076962520096 345074701989888 346180710650112 346360097931264 346542931597824 347290264209888 347653646122176 348878239812128 349243283278656 351193234276352 351378619218432 351560700002304 352504832741568 352687497117696 353634655923432 353896918622208 354843891597312 355031203617792 355981211762688 356169124142208 357310691847792 358346805912576 358944485591952 359495353367424 361139136418944 361326275002368 361517008889088 362296633651056 362484372037632 362675717250912 363457840810194 363727388583936 364700666363904 364893181496064 365082265387008 365869578756096 366062710923936 366252400852992 367235988843564 368491733581824 368915165747284 370176652345344 371363115974656 371559148024896 372750042730104 373830927155712 374024642494464 374222079489024 375029103204288 375223439425536 375421509230976 376231119560712 376426078654464 376624783299024 377436988533663 377517622689792 378727615070208 378927534630528 379123890978816 380142045959472 380857425002496 381880235470032 382078121877504 383104210583718 384414215897088 384617137252608 385646312742912 385849884487392 386882358617088 387086582835108 388209039738624 388410205667328 389453299481376 389655110172672 390701547236124 391436797919232 392037531254784 392488019788644 392691403040768 392898693688488 393830112559104 394242190737408 395092388560896 395300946620736 395505787502592 396358710319104 396567936834264 396773434257408 397629090800896 397838987913861 397923980673024 399199378046976 400478863233024 400690264659984 401974528328766 403349059731456 403812546290946 405193362702336 406281528471312 406492059377664 406706635000224 407583712857438 407794918542336 408010181907276 408977424580608 409193312156928 409405351919616 410288249659392 410504829183072 410717548560384 411603276100608 411820549789428 412033950959616 413228749160448 413917965367296 414553200279552 416448733888512 417783505471488 418004041528008 419122555168512 419343798071367 419433385033728 420559793050176 420777722806272 421907741104824 422126369353728 423260009505801 423479338486272 423702881211402 424707325526016 426068566953984 426514377351168 428016754274304 428464603127808 429388602845696 429615264903786 429837887112192 431084312395776 432465992884224 432694279409184 433852101835776 434081120048316 435242653444224 435565438304256 436961481375744 438134961916548 438361998944256 440366397659136 441042222661632 441777828420864 442011030399549 443058876628992 443522464579584 444478937131008 444713564948328 444944010940416 445903549108992 446134611738624 446138928938547 446370113539584 447332727151008 447664478257152 449099300302848 450538721137152 452598797594112 454049434765888 455842533040128 457062296584192 457066719530226 457303566799872 457544964375252 458769283360128 460099602653184 460581020909568 461574280866816 462057242130432 463053685613184 463538194829568 465657711038208 466372350314496 468504825624576 470006443655424 470249996156928 470254546719009 471512874564576 471862558162944 473129767181448 473374938157056 474641615683584 474646208742927 474892165522944 476414255797056 477795741216768 478592647455936 479327137823232 481518848558592 481768366669824 482022678518784 483062178201408 483312496050176 483567623001216 484610454413592 484969851445248 486267555151872 486524241994752 487826105008128 488083614565248 488336534470656 489647985124752 493157248812288 495412197366528 497000056973472 498441236207616 498962772652032 500038804272384 500297919234048 500302760566869 500562012307968 501641492747616 501901438205952 502166377732032 503249318044884 503622538039296 504970153426944 505236712840704 505498521305088 506856061279296 507809900003328 509173647293376 509437495836672 510805614111624 512552287862784 512822849670144 514195083657216 514466512649856 515843144822784 516115443780144 517612052984832 519271065975168 519540146896896 520935396314832 521480469183264 521915730558976 523317359718192 523864924917984 524994658948058 526789851414528 527067928827648 527341050003456 528478280425472 528757249112352 529031245676544 530451983885148 532265837395968 532546805426688 533971817644032 534253686213312 535966037771688 537798746308608 538416728387928 539243030051136 540257816936448 541708704628416 541989412503552 542275513333632 543444950476584 543726558056448 544013575876368 545186761215291 545303232774144 545591082875904 547050999545856 547339772244096 547623398080512 548804368134144 549094066385904 549378601279488 550853983265346 551890620489728 552737600372736 553372748620926 555264978518016 557044673961984 557338722037344 558830073558016 559125064095156 560746390733568 561036963741696 562543654806432 562835159138304 563132263846464 564346679341068 564639117981696 564937174948536 566276434034688 566868948811776 568091422605312 568685836468224 570213068939208 570689005699072 571286137503744 572820353205048 573117182816256 574656315875577 574779083194368 576621323845632 576925705878912 578469469114368 578774826731088 580323537925632 580629874252662 582313559607936 582615308500992 584179949222064 584482665259008 586052320854186 587155196878848 588056296882176 588732029682966 589037104561152 589348040532732 590745168838656 591363286106112 592638582841344 592951419931104 593258681253888 594538065478656 594851905251396 595160151386112 596443636201344 596885971009536 598799067070464 600718294849536 602961792493149 603465063458816 605718819436419 607790044053504 609422292706968 609738089066496 610059952500336 611375569286157 611692377813504 612015272860914 613466136870912 614108027879424 615432374489088 615757243774608 616076322840576 617404914150912 617730824684142 618050926439424 619843123740672 620876948050944 621829800419328 624673100832768 626675258207232 627006062292012 628683832752768 629150077550592 630839689575264 631166584209408 632861611657236 633189554030592 635219007729408 637060988289024 638123529941248 639102850430976 642025131411456 642696904691712 644082904268544 644422897355679 644756830668288 646147272551456 646626468593664 648698989326336 650434806677504 650778152753664 651115379294208 651121680072474 652863980166336 655442222063616 657542998416384 660549596488704 662666742631296 664588314943488 665283696869376 666718405696512 667070347422492 667416016410624 668855323663488 669201917607936 669555170309376 670999090726512 671496717385728 673648950454272 675808081705728 678898196391168 679249994448896 681074152148832 683763799560192 685593444876288 685600079295339 685955350199808 687790859763712 688153925040192 690149403979776 692361421300224 692720195862528 693085863195648 694580528419776 695307292244352 697756479624256 698486566557312 702386468552704 702757238436864 705009665483136 705374994235392 707269311846864 707793837244416 710062407235584 711962423525376 712338248284416 714621383695584 716693611825152 717888971183904 718990706734848 722278272837888 722652550004736 723034017778176 724593267302112 724968744075264 725351434501824 726915681620388 727454777167872 729401332727808 729786362992128 730164530774016 731739157512192 732125421847872 732504801705984 734471977687128 736983467163648 737830331494568 740353304690688 742726231949312 743118296049792 745500085460208 747661854311424 748444158978048 750058206408576 750446878851072 750843018461952 752462239121424 752852157308928 753249566598048 754873977067326 757455230140416 757855069261056 758247781957632 760284091918944 761714850004992 763760470940064 764156243755008 766208421167436 768828431794176 769234274505216 771292625485824 771699768974784 773764717234176 774173165670216 776418079477248 776820411334656 778906598962752 779310220345344 781403094472248 782873595838464 784075062509568 784976039577288 785382806081536 785797387376976 787491988422087 787660225118208 790184777121792 790601893241472 791011575005184 792717420638208 793135873668528 793546868514816 795258181601792 795677975827722 798398756093952 800957726466048 801380529319968 803949056657532 806698119462912 807625092581892 810386725404672 812563056942624 812984118755328 813413270000448 815167425714876 815589837084672 816020363814552 817954849161216 818386624313856 818810703839232 820576499318784 821009658366144 821435097120768 823206552201216 823641099578856 824067901919232 826280974898019 826457498320896 827835930734592 829106400559104 830059122931389 832897467777024 835567010942976 836008083056016 838245110337024 838687596142734 841119586100352 841555445612544 843815482209648 844252738707456 846520019011602 846958676972544 847405762422804 849414651052032 852137133907968 853028754702336 856033508548608 856929206255616 858777205691392 859230529807572 859675774224384 862168624791552 864931985768448 865388558818368 867704203671552 868162240096632 870485306888448 870944811378993 871130876608512 873922962751488 876269923833096 876723997888512 879078481281279 880732795318272 882084445323264 883098044524449 883555656841728 884022060799098 886117753257984 887044929159168 888957874262016 889427129896656 889888021880832 891807098217984 892269223477248 892277857877094 892740227079168 894665454302016 895328956514304 898198600605696 901077442274304 905197595188224 908098869531776 911685066080256 914133439060452 914607133599744 915089928750504 917538566720256 918022909291371 920199205306368 921162041819136 923148561733632 924114484260864 926107371226368 926596237026213 927076389659136 931315422076416 932744700628992 937009651249152 940012887310848 940499992313856 940509093438018 943025749129152 943725116325888 946259534362896 946749876314112 949283231367168 949292417485854 949784331045888 952828511594112 955591482433536 957185294911872 958654275646464 963037697117184 964045357037568 966124356402816 966624992100352 967135246002432 969220908827184 969939702890496 973048483989504 975652210016256 976167229130496 976673068941312 979295970249504 986314497624576 990824394733056 994000113946944 996882472415232 997925545304064 1000077608544768 1000595838468096 1000605521133738 1001124024615936 1003282985495232 1003802876411904 1004332755464064 1006498636089768 1007245076078592 1009940306853888 1010473425681408 1013712122558592 1018347294586752 1018874991673344 1021611228223248 1025645699340288 1028390167314432 1028933025299712 1031686289645568 1032230887560288 1035224105969664 1038542131950336 1039080293793792 1041870792629664 1042960938366528 1043831461117952 1046634719436384 1047729849835968 1049989317896116 1053579702829056 1054135857655296 1054682100006912 1056956560850944 1057514498224704 1058062491353088 1060903967770296 1064531674791936 1065093610853376 1067943635288064 1068507372426624 1071932075543376 1076833456775856 1078486060102272 1083417409256832 1083978825007104 1084551026667264 1086889900953168 1087453116112896 1088027151752736 1090373522430582 1091182165751808 1094101999091712 1094679544488192 1095246796161024 1097608736268288 1098188132771808 1098757202558976 1101707966530692 1103781240979456 1105475200745472 1106745497241852 1110529957036032 1114089347923968 1114677444074688 1117660147116032 1118250128190312 1121492781467136 1122073927483392 1125087309612864 1125670318276608 1126264527692928 1128693358682136 1129278235963392 1129874349897072 1132310965600989 1132552868069376 1136182845210624 1137371672936448 1140426137878416 1141378011398144 1142572275007488 1145640706410096 1146234365632512 1149312631751154 1153242647691264 1153851411757824 1156938938228736 1157549653462176 1160647075851264 1161259748505324 1164627119215872 1165230617001984 1168359898444128 1168965330518016 1172104641708372 1174310393757696 1176112593764352 1177464059365932 1178074209122304 1178696081065464 1181490337677312 1182726572212224 1185277165682688 1185902839862208 1186517362507776 1189076130957312 1189703810502792 1190320302772224 1192887272402688 1193516963741583 1193771942019072 1197598134140928 1201436589699072 1205923584986298 1206930126917632 1211437638872838 1215580088107008 1218844585413936 1219476178132992 1220119905000672 1222751138572314 1223384755627008 1224030545721828 1226932273741824 1228216055758848 1230864748978176 1231514487549216 1232152645681152 1234809828301824 1235461649368284 1236101852878848 1239686247481344 1241753896101888 1243659600838656 1249346201665536 1253350516414464 1254012124584024 1257367665505536 1258031394214101 1258300155101184 1261679379150528 1262333168418816 1265723223314472 1266379108061184 1269780028517403 1270438015458816 1274121976578048 1276247059882496 1278205700861952 1284050262822912 1285393809383424 1288165808537088 1288845794711358 1289513661336576 1292294545102912 1293252937187328 1297397978652672 1300869613355008 1301556305507328 1302243360144948 1305727960332672 1310884444127232 1315085996832768 1321099192977408 1325333485262592 1326033091198647 1329176629886976 1330567393738752 1333436811393024 1334140694844984 1334832032821248 1337710647326976 1338403835215872 1338416786815641 1339110340618752 1341998181453024 1342993434771456 1347297900908544 1351616163411456 1357796392782336 1358499988897792 1362148304297664 1367527599120384 1371186889752576 1371200158590678 1371910700399616 1375581719527424 1376307850080384 1380298807959552 1384722842600448 1386171726391296 1389161056839552 1390614584488704 1395512959248512 1396973133114624 1405514476873728 1410019330966272 1410749988470784 1410763640157027 1414538623693728 1415587674488832 1420124814471168 1423924847050752 1423938626228781 1424676496568832 1429242767391168 1433387223650304 1435777942367808 1437981413469696 1444556545675776 1445305100009472 1446068035556352 1449186534604224 1449937488150528 1450702869003648 1453831363240776 1454909554335744 1458802665455616 1459572725984256 1463478315024384 1464250843695744 1465009603411968 1468943955374256 1475660662989136 1485452463898624 1486236592099584 1491000170920416 1495323708622848 1496888317956096 1500116412817152 1500893757702144 1501686036923904 1504924478242848 1505704314617856 1506499133196096 1509747954134652 1514910460280832 1515710138522112 1516495563915264 1520568183837888 1523429700009984 1527520941880128 1528312487510016 1532416842334872 1537656863588352 1538468549010432 1542585250971648 1543399537949568 1547529434468352 1548346331340432 1552836158954496 1557813197925504 1558620440690688 1562806188944496 1565747191676928 1569952079154576 1570765612163072 1571594774753952 1574983976844174 1580369554243584 1581203786482944 1582023150010368 1585434841276416 1586271747337056 1587093737029632 1590516363203584 1591355951655444 1596797512187904 1601915452932096 1602761058639936 1607898113315064 1613396238925824 1615250185163784 1620773450809344 1625126113885248 1625968237510656 1626826540000896 1630334851429752 1631179674169344 1632040727629104 1635560283645873 1635909698322432 1636773248627712 1641152998637568 1642019316732288 1642870194241536 1646413104402432 1647282199157712 1648135803838464 1652561949796038 1655671861469184 1658212801118208 1660118245862778 1665794935554048 1671134021885952 1672016166112032 1676490220674048 1677375192285468 1682239172200704 1683110891225088 1687630964419296 1688505477414912 1693040038023204 1693917353945088 1694811524845608 1698829302104064 1704274267815936 1706057509404672 1712067017097216 1713858412511232 1717554411382784 1718461059615144 1719351548448768 1723968947626731 1724337249583104 1729863971536896 1730777117636736 1735408407343104 1736324480193264 1740970613776896 1741889622757986 1747845925502976 1752539847666192 1753447995777024 1758156962562558 1761465590636544 1764168890646528 1766196089048898 1767111313683456 1768044121598196 1772235506515968 1774089858318336 1777915748524032 1778854259793312 1779776043761664 1783614196435968 1784555715754188 1785480454158336 1789330908604032 1790657913028608 1796397201211392 1802154884548608 1810395190376448 1816197739063552 1817156458309257 1823370132160512 1828266878120904 1829214267199488 1830179857501008 1834126707858471 1835077133440512 1836045818582742 1840398410612736 1842324083638272 1846297123467264 1848228968521728 1852214742452736 1853192474052426 1854152779318272 1862630844152832 1865489401257984 1874019302498304 1880025774621696 1881018186876036 1886051498258304 1887450232651776 1892519068725792 1893499752628224 1898584834971708 1899568662091776 1905657023188224 1911182964867072 1914370589823744 1917308551292928 1926075394234368 1928090714075136 1932248712805632 1933249984200704 1933268692067037 1934270492004864 1938441817654368 1939879405780992 1946096967979008 1951304420032512 1952334458260992 1953346137882624 1958591940499008 1972628995249152 1981648789466112 1988000227893888 1993764944830464 1995851090608128 2000155217089536 2001211042267476 2002248049231872 2006565970990464 2007605752823808 2008665510928128 2012997272179536 2014490152157184 2020946851362816 2027424245117184 2036694589173504 2037749983346688 2043222456446496 2051291398680576 2056780334628864 2056800237886017 2057866050599424 2063372579291136 2064461775120576 2070448211939328 2077084263900672 2078160587587584 2083741585259328 2085921876733056 2087662922235904 2093269438872768 2095459699671936 2099978635792232 2107159405658112 2108271715310592 2113913121701888 2115028996449408 2116124982706176 2121807935540592 2130187221706752 2135887270576128 2137014744853248 2143864151086752 2153666913551712 2156972120204544 2166834818513664 2167957650014208 2169102053334528 2173779801906336 2174906232225792 2176054303505472 2180747044861164 2182364331503616 2188203998183424 2189359088976384 2190493592322048 2195217472536576 2196376265543616 2197514405117952 2203415933061384 2207562481958912 2210950401490944 2213490994483704 2221059914072064 2228178695847936 2229354888149376 2235320294232064 2236500256380624 2242985562934272 2250174619225728 2251340636553216 2252529055385856 2257386717364272 2258556471926784 2259748699794144 2264621931201978 2272365690421248 2274743345872896 2280852275756832 2282756022796288 2285144550014976 2291281412820192 2292468731265024 2298625263502308 2306485295382528 2307702823515648 2313877876457472 2315099306924352 2321294151702528 2322519497010648 2329254238431744 2330461234003968 2336719796888256 2337930661036032 2344209283416744 2348620787515392 2352225187528704 2354928118731864 2356148418244608 2357392162130928 2362475965266261 2362980675354624 2370554331365376 2371805679724416 2373034725015552 2378152261914624 2379407621005584 2380640605544448 2385774544805376 2387033927483166 2395196268281856 2402873179398144 2411847169972596 2413860253835264 2422875277745676 2431160176214016 2437689170827872 2438952356265984 2440239810001344 2445502277144628 2446769511254016 2448061091443656 2453864547483648 2456432111517696 2461729497956352 2463028975098432 2464305291362304 2469619656603648 2470923298736568 2472203705757696 2478842924694057 2479372494962688 2483507792203776 2487319201677312 2490177368794167 2498692403331072 2506701032828928 2508024249168048 2514735331011072 2516062788428202 2523358758301056 2524666336837632 2531446446628944 2532758216122368 2539560057034806 2540876030917632 2548243953156096 2552494119764992 2556411401723904 2568100525645824 2570787618766848 2576331617074176 2577691589422716 2579027322673152 2584589090205824 2586505874374656 2594795957305344 2603112611014656 2604486720289896 2611455920665344 2612834434136979 2621768888254464 2630171993665536 2637235443843837 2642198385954816 2649294133573347 2650666970525184 2652066182397294 2658353259773952 2661134787477504 2666873622786048 2668281389689968 2669664065642496 2675421294653952 2676807670431744 2676833573631282 2678220681237504 2683996362906048 2685986869542912 2694595801817088 2703232326822912 2715592785564672 2724296608595328 2735055198240768 2742400317181356 2743821400799232 2751163439054848 2752615700160768 2754068727874113 2760597615919104 2769445685200896 2772343452782592 2778322113679104 2781229168977408 2791025918497024 2793946266229248 2811028953747456 2820038661932544 2821499976941568 2821527280314054 2829077247387456 2831175348977664 2840249628942336 2847849694101504 2847877252457562 2849352993137664 2858485534782336 2866774447300608 2871555884735616 2875962826939392 2889113091351552 2892136071112704 2898373069208448 2899874976301056 2901405738007296 2907662726481552 2909819108671488 2919145451968512 2926956630048768 2928501687391488 2930019206823936 2937887910748512 2951321325978272 2970904927797248 2972473184199168 2982000341840832 2990647417245696 2993776635912192 3000232825634304 3001787515404288 3003372073847808 3009848956485696 3011408629235712 3012998266392192 3019495908269304 3029820920561664 3031420277044224 3041136367675776 3055041883760256 3056624975020032 3064833684669744 3076937098020864 3085170501943296 3086799075899136 3095058868936704 3096692662680864 3105672317908992 3115626395851008 3117240881381376 3125612377888992 3131494383353856 3139904158309152 3141531224326144 3143189549507904 3149967953688348 3160739108487168 3162407572965888 3164046300020736 3170869682552832 3172543494674112 3174187474059264 3181032726407168 3182711903310888 3193595024375808 3203830905864192 3205522117279872 3215796226630128 3230500370327568 3250252227770496 3251936475021312 3253653080001792 3260669702859504 3262359348338688 3264081455258208 3271120567291746 3273546497255424 3282305997275136 3284038633464576 3285740388483072 3292826208804864 3294564398315424 3296271607676928 3305123899592076 3311343722938368 3316425602236416 3320236491725556 3331589871108096 3342268043771904 3344032332224064 3352980441348096 3354750384570936 3364478344401408 3366221782450176 3375261928838592 3377010954829824 3386080076046408 3387834707890176 3389623049691216 3396932896802967 3397658604208128 3408548535631872 3412115018809344 3412465283162377 3424134034194432 3427716825022464 3435108822765568 3436922119230288 3438703096897536 3447937895253462 3459727943073792 3461554235273472 3470816814686208 3472648960386528 3481941227553792 3483779245515972 3495691851005952 3505079695332384 3506895991554048 3516313925125116 3522931181273088 3528337781293056 3532392178097796 3534222627366912 3536088243196392 3544471013031936 3548179716636672 3555831497048064 3557708519586624 3559552087523328 3567228392871936 3569111431508376 3570960908316672 3578661817208064 3580550891224749 3581315826057216 3592794402422784 3604309769097216 3620790380752896 3632395478127104 3634312916618514 3646740264321024 3656533756241808 3658428534398976 3660359715002016 3668253415716942 3670154266881024 3672091637165484 3680796821225472 3684648167276544 3692594246934528 3696457937043456 3704429484905472 3706384948104852 3708305558636544 3725261688305664 3730978802515968 3748038604996608 3760051549243392 3762036373752072 3772102996516608 3774094182642303 3774900465303552 3785038137451584 3786999505256448 3797169669943416 3799137324183552 3809340085552209 3811314046376448 3822365929734144 3828741179647488 3834617102585856 3852150788468736 3856181428150272 3864497425611264 3866499968401408 3866537384134074 3868540984009728 3876883635308736 3879758811561984 3892193935958016 3902608840065024 3904668916521984 3917183880998016 3945257990498304 3963297578932224 3976000455787776 3978099273595941 3987529889660928 3991702181216256 4000310434179072 4002422084534952 4004496098463744 4013131941980928 4015211505647616 4015250360446923 4017331021856256 4025994544359072 4028980304314368 4041893702725632 4054848490234368 4073389178347008 4075499966693376 4086444912892992 4102582797361152 4113560669257728 4113600475772034 4115732101198848 4126745158582272 4128923550241152 4140896423878656 4154168527801344 4167483170518656 4171843753466112 4186538877745536 4190919399343872 4199957271584464 4216543430621184 4227826243403776 4230057992898816 4232249965412352 4232290920471081 4243615871081184 4260374443413504 4271774541152256 4274029489706496 4287728302173504 4307333827103424 4313944240409088 4333669637027328 4335915300028416 4338204106669056 4347559603812672 4349812464451584 4352108607010944 4361494089722328 4364728663007232 4376407996366848 4378718177952768 4390434945073152 4392752531087232 4395028810235904 4406831866122768 4415124963917824 4426981988967408 4456357391695872 4458709776298752 4470640588464128 4473000512761248 4485971125868544 4500349238451456 4502681273106432 4505058110771712 4514773434728544 4517112943853568 4519497399588288 4529243862403956 4544731380842496 4549486691745792 4561704551513664 4565512045592576 4570289100029952 4582562825640384 4584937462530048 4597250527004616 4612970590765056 4615405647031296 4627755752914944 4630198613848704 4642588303405056 4645038994021296 4658508476863488 4673439593776512 4675861322072064 4688418566833488 4697241575030784 4709856237463728 4712296836489216 4714784324261856 4724951930532522 4741108662730752 4743611359448832 4746069450031104 4756304523829248 4758815242011168 4761281211088896 4771549089610752 4774067854966332 4790392536563712 4805746358796288 4823694339945192 4827720507670528 4845750555491352 4862320352428032 4875378341655744 4877904712531968 4880479620002688 4891004554289256 4893539022508032 4896122182887312 4906680850937619 4907729094967296 4923458995912704 4926057950196864 4928610582724608 4939239313207296 4941846597473136 4944407411515392 4957685849388114 4967015584407552 4974638403354624 4980354737588334 4997384806662144 5013402065657856 5016048498336096 5029470662022144 5032125576856404 5046717516602112 5049332673675264 5062892893257888 5065516432244736 5079120114069612 5081752061835264 5096487906312192 5104988239529984 5112822803447808 5136201051291648 5141575237533696 5152663234148352 5155383178845432 5158054645346304 5169178180411648 5171906842880193 5173011748749312 5189591914610688 5206225222029312 5208973440579792 5222911841330688 5225668868273958 5243537776508928 5260343987331072 5274470887687674 5284396771909632 5298588267146694 5301333941050368 5304132364794588 5316706519547904 5322269574955008 5333747245572096 5336562779379936 5339328131284992 5350842589307904 5353667147262564 5356441362475008 5367992725812096 5371973739085824 5389191603634176 5406464653645824 5431185571129344 5448593217190656 5451469374927771 5470110396481536 5484800634362712 5487642801598464 5502326878109696 5502380123575413 5505231400321536 5508137455748226 5521195231838208 5538891370401792 5544686905565184 5556644227358208 5562458337954816 5582051836994048 5587892532458496 5622057907494912 5640077323865088 5643054560628108 5658154494774912 5662350697955328 5680499257884672 5695754504915124 5698705986275328 5716971069564672 5733548894601216 5743111769471232 5751925653878784 5778226182703104 5784272142225408 5796746138416896 5799749952602112 5799806076201111 5802811476014592 5815325452963104 5819638217342976 5838290903937024 5853913260097536 5857003374782976 5860038413647872 5875775821497024 5902642651956544 5941809855594496 5944946368398336 5964000683681664 5981294834491392 5987553271824384 6000465651268608 6006744147695616 6019697912971392 6022817258471424 6025996532784384 6038991816538608 6062840554088448 6082272735351552 6110083767520512 6113249950040064 6129667369339488 6153874196041728 6170341003886592 6170400713658051 6173598151798272 6190117737873408 6193385325361728 6211344635817984 6231252791702016 6234481762762752 6251224755777984 6262988766707712 6279808316618304 6283062448652288 6286379099015808 6299935907376696 6321478216974336 6324815145931776 6341739365105664 6345086989348224 6348374948118528 6362065452814336 6365423806621776 6407661811728384 6411044234559744 6431592453260256 6461000740655136 6500504455540992 6503872950042624 6507306160003584 6521339405719008 6524718696677376 6528162910516416 6542241134583492 6547092994510848 6564611994550272 6568077266929152 6571480776966144 6585652417609728 6589128796630848 6592543215353856 6610247799184152 6622687445876736 6632851204472832 6640472983451112 6663179742216192 6684536087543808 6688064664448128 6705960882696192 6709500769141872 6728956688802816 6750523857677184 6754021909659648 6772160152092816 6775669415780352 6779246099382432 6793865793605934 6817097071263744 6824230037618688 6824930566324754 6848268068388864 6855433650044928 6870217645531136 6873844238460576 6877406193795072 6895875790506924 6919455886147584 6923108470546944 6941633629372416 6945297920773056 6963882455107584 6967558491031944 6991383702011904 7010159390664768 7013791983108096 7032627850250232 7045862362546176 7056675562586112 7064784356195592 7068445254733824 7072176486392784 7087427895798783 7088942026063872 7111662994096128 7115417039173248 7119104175046656 7134456785743872 7138222863016752 7141921816633344 7157323634416128 7161101782449498 7185588804845568 7208619538194432 7241580761505792 7264790956254208 7268625833237028 7293480528642048 7313067512483616 7316857068797952 7320719430004032 7336506831433884 7340308533762048 7344183274330968 7361593642450944 7369296334553088 7385188493869056 7392915874086912 7408858969810944 7412769896209704 7416611117273088 7436528774082171 7450523376611328 7461957605031936 7470532106382501 7496077209993216 7520103098486784 7524072747504144 7544205993033216 7548188365284606 7570076274903168 7573999010512896 7594339339886832 7598274648367104 7618680171104418 7622628092752896 7644731859468288 7657482359294976 7669234205171712 7704301576937472 7712362856300544 7728994851222528 7733074768268148 7737081968019456 7753767270617472 7759517623123968 7784387871916032 7809337833043968 7834367761996032 7838503302410937 7890515980996608 7926595157864448 7947882400720041 7952000911575552 7956198547191882 7975059779321856 7983404362432512 8000620868358144 8004844169069904 8008992196927488 8026263883961856 8030423011295232 8030500720893846 8034662043712512 8051989088718144 8057960608628736 8083787405451264 8109696980468736 8146778356694016 8172889825785984 8205165594722304 8227200951544068 8231464202397696 8253490317164544 8257847100482304 8281792847757312 8308337055602688 8334966341037312 8343687506932224 8373077755491072 8381838798687744 8399914543168928 8433086861242368 8455652486807552 8460115985797632 8464499930824704 8464581840942162 8487231742162368 8520748886827008 8543549082304512 8548058979412992 8575456604347008 8614667654206848 8627888480818176 8667339274054656 8676408213338112 8695119207625344 8699624928903168 8704217214021888 8722988179444656 8729457326014464 8757436355905536 8780869890146304 8785505062174464 8790057620471808 8813663732245536 8830249927835648 8853963977934816 8912714783391744 8917419552597504 8941281176928256 8946001025522496 8971942251737088 9000698476902912 9005362546212864 9010116221543424 9029546869457088 9034225887707136 9038994799176576 9058487724807912 9089462761684992 9123409103027328 9131024091185152 9165125651280768 9169874925060096 9194501054009232 9230811294062592 9255511505829888 9260397227697408 9285176606810112 9290077988042592 9317016953726976 9346879187553024 9351722644144128 9376837133666976 9394483150061568 9419712474927456 9424593672978432 9429568648523712 9449903861065044 9482217325461504 9487222718897664 9492138900062208 9512609047658496 9517630484022336 9522562422177792 9543098179221504 9548135709932664 9580785073127424 9611492717592576 9647388679890384 9655441015341056 9691501110982704 9750756683311488 9755809425063936 9760959240005376 9782009108578512 9787078045016064 9792244365774624 9813361701875238 9846917991825408 9852115900393728 9857221165449216 9878478626414592 9883693194946272 9888814823030784 9915371698776228 9934031168815104 9949276806709248 9960709475176668 9994769613324288 10026804131315712 10032096996672192 10058941324044288 10064251153712808 10093435033204224 10098665347350528 10125785786515776 10131032864489472 10158240228139224 10163504123670528 10190798690408901 10192975812624384 10209976479059968 10225645606895616 10237395849487131 10272402102583296 10283150475067392 10305326468296704 10310766357690864 10316109290692608 10338356360823296 10343813685760386 10379183829221376 10412450444058624 10417946881159584 10445823682661376 10451337736547916 10487075553017856 10520687974662144 10548941775375348 10568793543819264 10597176534293388 10602667882100736 10608264729589176 10633413039095808 10644539149910016 10667494491144192 10673125558759872 10678656262569984 10701685178615808 10707334294525128 10712882724950016 10735985451624192 10741652673674247 10743947478171648 10778383207268352 10812929307291648 10862371142258688 10897186434381312 10902938749855542 10940220792963072 10969601268725424 10975285603196928 11004653756219392 11004760247150826 11010462800643072 11016274911496452 11042390463676416 11077782740803584 11089373811130368 11113288454716416 11124916675909632 11164103673988096 11175785064916992 11244115814989824 11280154647730176 11286109121256216 11316308989549824 11322282547926909 11324701395910656 11360998515769344 11391509009830248 11397411972550656 11428020256656627 11433942139129344 11467097789202432 11486223538942464 11503851307757568 11556452365406208 11568544284450816 11593492276833792 11599499905204224 11599612152402222 11605622952029184 11630650905926208 11639276434685952 11676581807874048 11707826520195072 11714006749565952 11751551642994048 11805285303913088 11889892736796672 11928001367363328 11934297820787823 11962589668982784 11975106543648768 12000931302537216 12013488295391232 12039395825942784 12045634516942848 12045751081340769 12051993065568768 12077983633077216 12125681108176896 12164545470703104 12220167535041024 12226499900080128 12259334738678976 12307748392083456 12340682007773184 12340801427316102 12347196303596544 12380235475746816 12386770650723456 12422689271635968 12462505583404032 12502449511555968 12559616633236608 12566124897304576 12572758198031616 12599871814753392 12649630291863552 12683478730211328 12690173978696448 12696749896237056 12724130905628672 12730847613243552 12815323623456768 12822088469119488 12863184906520512 12922001481310272 13001008911081984 13007745900085248 13014612320007168 13042678811438016 13049437393354752 13056325821032832 13084482269166984 13094185989021696 13129223989100544 13136154533858304 13171304835219456 13178257593261696 13185086430707712 13220495598368304 13245374891753472 13280945966902224 13369072175087616 13376129328896256 13411921765392384 13419001538283744 13457913377605632 13501047715354368 13508043819319296 13544320304185632 13551338831560704 13558492198764864 13587731587211868 13634194142527488 13648460075237376 13649861132649508 13696536136777728 13710867300089856 13740435291062272 13747688476921152 13754812387590144 13791751581013848 13838911772295168 13846216941093888 13883267258744832 13890595841546112 13927764910215168 13935116982063888 14020318781329536 14027583966216192 14065255700500464 14091724725092352 14129568712391184 14136890509467648 14144352972785568 14174855791597566 14223325988192256 14230834078346496 14238208350093312 14268913571487744 14276445726033504 14283843633266688 14314647268832256 14322203564898996 14371177609691136 14417239076388864 14483161523011584 14529581912508416 14537251666474056 14586961057284096 14626135024967232 14633714137595904 14641438860008064 14673013662867768 14680617067524096 14688366548661936 14720042552812857 14723187284901888 14770376987738112 14785831748173824 14817717939621888 14825539792419408 14833222234546176 14873057548164342 14901046753222656 14923915210063872 14941064212765002 14992154419986432 15040206196973568 15048145495008288 15088411986066432 15096376730569212 15140152549806336 15147998021025792 15188678679773664 15196549296734208 15237360342208836 15245256185505792 15289463718936576 15314964718589952 15338468410343424 15408603153874944 15424725712601088 15457989702445056 15466149536536296 15474163936038912 15507534541234944 15515720528640579 15519035246247936 15568775743832064 15618675666087936 15668735523992064 15677006604821874 15781031961993216 15853190315728896 15895764801440082 15904001823151104 15912397094383764 15950119558643712 15966808724865024 16001241736716288 16009688338139808 16017984393854976 16052527767923712 16061001441787692 16069324087425024 16103978177436288 16115921217257472 16167574810902528 16219393960937472 16293556713388032 16345779651571968 16354408124783313 16410331189444608 16454401903088136 16462928404795392 16506980634329088 16507140370726239 16515694200964608 16563585695514624 16616674111205376 16669932682074624 16687375013864448 16746155510982144 16763677597375488 16799829086337856 16866173722484736 16911304973615104 16920231971595264 16929163681884324 16974463484324736 17041497773654016 17096117958825984 17150913208694016 17229335308413696 17255776961636352 17334678548109312 17352816426676224 17390238415250688 17399249857806336 17399418228603333 17408434428043776 17445976358889312 17458914652028928 17514872711811072 17561739780292608 17571010124348928 17580115240943616 17627327464491072 17660499855671296 17707927955869632 17825429566783488 17834839105195008 17882562353856512 17892002051044992 17943884503474176 18001396953805824 18020232443086848 18059093738914176 18068451775414272 18077989598353152 18116975449615824 18246818206054656 18330251302561536 18339749850120192 18389002108018464 18461622588125184 18511023011659776 18511202140974153 18520794455394816 18570353213620224 18580155976085184 18634033907453952 18693758375106048 18703445288288256 18753674267333952 18788966300123136 18839424949854912 18849187345956864 18859137297047424 18899807722130088 18964434650923008 18974445437795328 19025218095316992 19035260968044672 19045124844355584 19086196358443008 19096271419865328 19222985435185152 19294777359780768 19310882030682112 19383002221965408 19501513366622976 19511618850127872 19521918480010752 19564018217157024 19574156090032128 19584488731549248 19626723403750476 19693835983650816 19704231800787456 19714442330898432 19756957252829184 19767386389892544 19777629646061568 19830743397552456 19868062337630208 19898553613418496 19921418950353336 19989539226648576 20053608262631424 20064193993344384 20117882648088576 20128502307425616 20186870066408448 20251571573031552 20262065728978944 20316480456278448 20327008247341056 20381597380817802 20419952958119936 20451291213791232 20474791698974262 20544804205166592 20566300950134784 20610652936593408 20621532715381728 20632218581385216 20676712721646592 20687627371520772 20758367658442752 20824900888117248 20835893762319168 20891647365322752 20902675473095832 20974151106035712 21041375949324288 21097883550750696 21137587087638528 21194353068586776 21205335764201472 21216529459178352 21262283687396349 21266826078191616 21334988982288384 21346251117519744 21357312525139968 21403370357231616 21414668589050256 21425765449900032 21471970903248384 21483305347348494 21556766414536704 21625858614583296 21724742284517376 21794372868762624 21805877499711084 21880441585926144 21939202537450848 21950571206393856 22009520494301652 22020925601286144 22032549822992904 22084780927352832 22155565481607168 22178747622260736 22226576909432832 22249833351819264 22309586322246513 22328207347976192 22351570129833984 22411596319147503 22488231629979648 22560309295460352 22572218242512432 22632617979099648 22644565095853818 22721997031538688 22783018019660496 22794823945101312 22856040513313254 22867884278258688 22934195578404864 22972447077884928 23007702615515136 23112904730812416 23137088568901632 23186984553667584 23199224304804444 23211245904058368 23261301811852416 23278552869371904 23353163615748096 23428013499131904 23503103285988096 23610570607826176 23779785473593344 23843647202160123 23856002734726656 23868595641575646 23925179337965568 23950213087297536 24001862605074432 24026976590782464 24078791651885568 24091269033885696 24091502162681538 24103986131137536 24155967266154432 24251362216353792 24329090941406208 24440335070082048 24518669477357952 24615496784166912 24681602854632204 24694392607193088 24760470951493632 24773541301446912 24845378543271936 24925011166808064 25004899023111936 25119233266473216 25132249794609152 25145516396063232 25199743629506784 25299260583727104 25366957460422656 25380347957392896 25393499792474112 25448261811257344 25461695226487104 25630647246913536 25644176938238976 25726369813041024 25844002962620544 26002017822163968 26029224640014336 26085357622876032 26098874786709504 26112651642065664 26168964538333968 26188371978043392 26272309067716608 26342609670438912 26356515186523392 26370172861415424 26440991196736608 26490749783506944 26561891933804448 26738144350175232 26752258657792512 26823843530784768 26838003076567488 26915826755211264 27002095430708736 27016087638638592 27088640608371264 27102677663121408 27116984397529728 27175463174423736 27268388285054976 27299722265299016 27393072273555456 27480870582124544 27495376953842304 27509624775180288 27583503162027696 27692433882187776 27766534517489664 27781191683092224 27855529820430336 27870233964127776 28040637562659072 28055167932432384 28130511401000928 28183449450184704 28259137424782368 28273781018935296 28288705945571136 28349711583195132 28446651976384512 28461668156692992 28476416700186624 28537827142975488 28552891452067008 28567687266533376 28629294537664512 28644407129797992 28742355219382272 28834478152777728 28966323046023168 29059163825016832 29074503332948112 29252270049934464 29267428275191808 29282877720016128 29346027325735536 29361234135048192 29376733097323872 29440085105625714 29540753975476224 29571663496347648 29635435879243776 29651079584838816 29666444469092352 29746115096328684 29802093506445312 29847830420127744 29882128425530004 29984308839972864 30080412393947136 30096290990016576 30176823972132864 30192753461138424 30280305099612672 30295996042051584 30377357359547328 30393098593468416 30474720684417672 30490512371011584 30572396071226703 30578927437873152 30629929437179904 30676936820686848 30712187548461393 30817206307749888 30849451425202176 30915979404890112 30932299073072592 30948327872077824 31015069082469888 31031441057281158 31137551487664128 31237351332175872 31337471047984128 31354013209643748 31562063923986432 31706380631457792 31791529602880164 31808003646302208 31824794188767528 31900239117287424 31933617449730048 32002483473432576 32019376676279616 32035968787709952 32105055535847424 32122002883575384 32138648174850048 32207956354872576 32224958021022741 32231842434514944 32335149621805056 32438787921874944 32587113426776064 32691559303143936 32708816249566626 32820662378889216 32908803806176272 32925856809590784 33013961268658176 33014280741452478 33031388401929216 33127171391029248 33233348222410752 33339865364149248 33374750027728896 33492311021964288 33527355194750976 33599658172675712 33732347444969472 33840463943190528 33858327363768648 33948926968649472 33966847643780727 34082995547308032 34192235917651968 34284060769969881 34301826417388032 34458670616827392 34511553923272704 34669357096218624 34705632853352448 34780476830501376 34798499715612672 34798836457206666 34816868856087552 34891952717778624 34917829304057856 35029745423622144 35123479560585216 35142020248697856 35254654928982144 35415855911739264 35669678210390016 35765124707713024 35784004102089984 35802893462363469 35887769006948352 36002793907611648 36040464886173696 36118187477828352 36136903550828544 36155979196706304 36233950899231648 36493636412109312 36660502605123072 36679499700240384 36778004216036928 36923245176250368 37022046023319552 37022404281948306 37041588910789632 37140706427240448 37160311952170368 37268067814907904 37387516750212096 37507348534667904 37678849899709824 37698374691913728 37718274594094848 37799615444260176 37948890875590656 38050436190633984 38070521936089344 38090249688711168 38172392716886016 38192542839730656 38445970870370304 38589554719561536 38621764061364224 38766004443930816 39003026733245952 39023237700255744 39043836960021504 39128036434314048 39148312180064256 39168977463098496 39253446807500952 39387671967301632 39408463601574912 39513914505658368 39534772779785088 39555259292123136 39661486795104912 39736124675260416 39842837900706672 40107216525262848 40128387986688768 40235765296177152 40257004614851232 40373740132816896 40503143146063104 40524131457957888 40632960912556896 40654016494682112 40763194761635604 40839905916239872 40902582427582464 40949583397948524 41089608410333184 41132601900269568 41221305873186816 41243065430763456 41264437162770432 41353425443293184 41375254743041544 41516735316885504 41649801776234496 41671787524638336 41783294730645504 41805350946191664 42082751898648576 42195767101501392 42275174175277056 42388706137173552 42410671528402944 42433058918356704 42524567374792698 42669977964576768 42692502235039488 42714625050279936 42806740714463232 42829337178100512 42851530899800064 42943941806496768 42966610694696988 43113532829073408 43251717229166592 43449484569034752 43588745737525248 43611754999422168 43760883171852288 43878405074901696 43901142412787712 44019040988603304 44041851202572288 44065099645985808 44160127658438571 44169561854705664 44311130963214336 44357495244521472 44453153818865664 44499666703638528 44619172644493026 44656414695952384 44703140259667968 44823192638295006 44976463259959296 45120618590920704 45144436485024864 45265235958199296 45289130191707636 45443994063077376 45566036039320992 45589647890202624 45712081026626508 45735768556517376 45868391156809728 45944894155769856 46015405231030272 46225809461624832 46274177137803264 46373969107335168 46398448609608888 46422491808116736 46522603623704832 46547161585921737 46557105738743808 46706327231496192 46856026998263808 47006206571976192 47221141215652352 47559570947186688 47687294404320246 47712005469453312 47737191283151292 47850358675931136 47900426174595072 48003725210148864 48053953181564928 48157583303771136 48183004325363076 48207972262275072 48311934532308864 48502724432707584 48658181882812416 48880670140164096 49037338954715904 49063224374349939 49230993568333824 49363205709264408 49388785214386176 49520941902987264 49521421112178717 49547082602893824 49690757086543872 49850022333616128 50009798046223872 50238466532946432 50264499589218304 50291032792126464 50399487259013568 50598521167454208 50733914920845312 50760695914785792 50896523622514688 50923390452974208 51288353876477952 51452739626082048 51688005925241088 52004035644327936 52058449280028672 52170715245752064 52197749573419008 52198254685809999 52225303284131328 52337929076667936 52376743956086784 52544618135433216 52685219340877824 52713030373046784 52740345722830848 52881982393473216 52981499567013888 53123783867608896 53476288700350464 53504517315585024 53647687061569536 53676006153134976 53831653510422528 54004190861417472 54177281216742528 54205355326242816 54233968795059456 54350926348847472 54599444530598032 54961741164249088 54990753907684608 55019249550360576 55167006324055392 55384867764375552 55533069034979328 55562383366184448 55711059640860672 55740467928255552 56081275125318144 56110335864864768 56261022802001856 56366898900369408 56518274849564736 56547562037870592 56577411891142272 56699423166390264 56893303952769024 56923336313385984 57075654285950976 57105782904134016 57135374533066752 57258589075329024 57288814259595984 57668956305555456 57932646092046336 58118327650033664 58149006665896224 58504540099868928 58534856550383616 58565755440032256 58692054651471072 58722468270096384 58753466194647744 58880170211251428 59081507950952448 59143326992695296 59270871758487552 59302159169677632 59332888938184704 59492230192657368 59604187012890624 59695660840255488 59764256851060008 59968617679945728 60160824787894272 60192581980033152 60353647944265728 60385506922276848 60560610199225344 60754714719094656 60786197186936832 60949441368835344 60981024742023168 61144792142453406 61259858874359808 61353873641373696 61424375096922786 61634412615499776 61698902850404352 61831958809780224 61864598146145184 61896655744155648 62030138164939776 62062882114562316 62275102975328256 62474702664351744 62674942095968256 62708026419287496 63124127847972864 63412761262915584 63583059205760328 63616007292604416 63649588377535056 63786851062189047 63800478234574848 64004966946865152 64038753352559232 64071937575419904 64210111071694848 64244005767150768 64277296349700096 64415912709745152 64449916042045482 64670299243610112 64877575843749888 65174226853552128 65383118606287872 65417632499133252 65641324757778432 65817607612352544 65851713619181568 66028561482904956 66062776803858432 66254342782058496 66466696444821504 66679730728298496 66749500055457792 66984622043928576 67054710389501952 67199316345351424 67234788957442509 67464694889938944 67680927886381056 67716654727537296 67897853937298944 67933695287561454 68165991094616064 68384471835303936 68568121539939762 68603652834776064 68917341233654784 69023107846545408 69338714192437248 69411265706704896 69560953661002752 69597672914413332 69633737712175104 69783905435557248 69835658608115712 70059490847244288 70284040497395712 70509309857964288 70831711823478528 71339356420780032 71530249415426048 71530941606480369 71568008204179968 71605786924726938 71775538013896704 72005587815223296 72080929772347392 72236374955656704 72273807101657088 72311958393412608 72467901798463296 72987272824218624 73321005210246144 73556008432073856 73846490352500736 74044808563896612 74083177821579264 74281412854480896 74320623904340736 74536135629815808 74775033500424192 75014697069335808 75357699799419648 75396749383827456 75436549188189696 75599230888520352 75897781751181312 76100872381267968 76141043872178688 76180499377422336 76344785433772032 76385085679461312 76891941740740608 77179109439123072 77243528122728448 77532008887861632 78006053466491904 78087673920043008 78256072868628096 78296624360128512 78337954926196992 78506893615001904 78816927203149824 79027829011316736 79069545559570176 79110518584246272 79322973590209824 79472249350520832 79685675801413344 80214433050525696 80256775973377536 80471530592354304 80514009229702464 80747480265633792 81006286292126208 81048262915915776 81265921825113792 81308032989364224 81526389523271208 81679811832479744 81805164855164928 81899166795897048 82179216820666368 82442611746373632 82486130861526912 82528874325540864 82706850886586368 82750509486083088 83299603552468992 83343575049276672 83566589461291008 83610701892383328 84165503797297152 84391534203002784 84550348350554112 84777412274347104 84821343056805888 84866117836713408 85049134749585396 85339955929153536 85385004470078976 85429250100559872 85613481428926464 85658674356201024 85703061799600128 85887883612993536 85933221389393976 86227065658146816 86503434458333184 86898969138069504 87177491475050496 87223509998844336 87756810149803392 87802284825575424 88038081977206608 88083702405144576 88130199291971616 88320255316877142 88622261926428672 88714990489042944 88906307637731328 88999333407277056 89238345288986052 89312829391904768 89406280519335936 89646385276590012 89952926519918592 90241237181841408 90288872970049728 90530471916398592 90578260383415272 90887988126154752 91132072078641984 91179295780405248 91424162053253016 91471537113034752 91717188213680109 91736782313619456 91889788311539712 92030810462060544 92136562645384179 92451618923249664 92548354275606528 92747938214670336 92796897219217776 92844983616233472 93045207247409664 93094323171843474 93412654462992384 93712053996527616 94012413143952384 94442282431304704 95119141894373376 95374588808640492 95424010938906624 95474382566302584 95700717351862272 95800852349190144 96007450420297728 96107906363129856 96315166607542272 96366008650726152 96415944524550144 96623869064617728 96674874063068223 97005448865415168 97316363765624832 97761340280328192 98074677909431808 98126448748699878 98461987136667648 98726411418528816 98777570428772352 99041883805974528 99042842224357434 99094165205787648 99381514173087744 99700044667232256 100019596092447744 100476933065892864 100582065584252928 100798974518027136 101197042334908416 101521391829571584 101793047245029376 101846780905948416 101900542931342181 102576707752955904 102905479252164096 103376011850482176 104008071288655872 104116898560057344 104341430491504128 104395499146838016 104396509371619998 104450606568262656 104675858153335872 104753487912173568 105089236270866432 105370438681755648 105426060746093568 105763964786946432 106247567735217792 107009034631170048 107295374123139072 107352012306269952 107663307020845056 108008381722834944 108354562433485056 108410710652485632 108467937590118912 108701852697694944 109198889061196064 109923482328498176 109981507815369216 110038499100721152 110334012648110784 110769735528751104 111066138069958656 111124766732368896 111422119281721344 111480935856511104 112162550250636288 112522045604003712 113036549699129472 113095124075741184 113154823782284544 113398846332780528 113846672626771968 114151308571901952 114211565808268032 114270749066133504 114517178150658048 114577628519191968 115337912611110912 115865292184092672 116236655300067328 116298013331792448 117009080199737856 117069713100767232 117131510880064512 117384109302942144 117444936540192768 117506932389295488 117760340422502856 118163015901904896 118541743516975104 118604318339355264 118665777876369408 118984460385314736 119208374025781248 119528513702120016 120321649575788544 120385163960066304 120707295888531456 120771013844553696 121121220398450688 121509429438189312 121572394373873664 121898882737670688 121962049484046336 122289584284906812 122519717748719616 122707747282747392 122848750193845572 123268825230999552 123397805700808704 123663917619560448 123729196292290368 123793311488311296 124060276329879552 124125764229124632 124550205950656512 124949405328703488 125349884191936512 125416052838574992 126248255695945728 126825522525831168 127166118411520656 127232014585208832 127299176755070112 127573702124378094 128009933893730304 128077506705118464 128143875150839808 128420222143389696 128488011534301536 128554592699400192 128831825419490304 128899832084090964 129340598487220224 129755151687499776 130348453707104256 130766237212575744 130835264998266504 131282649515556864 131635215224705088 131703427238363136 132057122965809912 132125553607716864 132480382975315713 132508685564116992 132933392889643008 133359461456596992 133499000110915584 133969244087857152 134109420779003904 134398632690702848 134469577914885018 134929389779877888 135361855772762112 135433309455074592 135795707874597888 135867390575122908 136331982189232128 136768943670607872 137136243079879524 137207305669552128 137834682467309568 138046215693090816 138677428384874496 138822531413409792 139121907322005504 139195345828826664 139267475424350208 139567810871114496 139641484757765211 139671317216231424 140118981694488576 140568080994791424 141018619715928576 141663423646957056 142678712841560064 143060498830852096 143061883212960738 143136016408359936 143211573849453876 143551076027793408 144011175630446592 144161859544694784 144472749911313408 144623916786825216 144935803596926592 145974545648437248 146642010420492288 147112016864147712 147189673123049817 147692980705001472 148089617127793224 148166355643158528 148562825708961792 148564263336536151 148641247808681472 149072271259631616 149550067000848384 150029394138671616 150715399598839296 150793498767654912 150873098376379392 151198461777040704 151795563502362624 152201744762535936 152282087744357376 152689570867544064 152770171358922624 154358218878246144 155064017775723264 156012106932983808 156175347840086016 156512145737256192 156593248720257024 156594764057429997 156675909852393984 157013787230003808 157633854406299648 158055658022633472 158139091119140352 158221037168492544 158645947180419648 158944498701041664 159371351602826688 160428866101051392 160513551946755072 160943061184708608 161028018459404928 161494960531267584 162012572584252416 162531843650227584 162616065978728448 163052779046542416 163359623664959488 163798333591794096 164885223492747264 164972261723053824 165057748651081728 165413701773172736 165501018972166176 166599207104937984 166687150098553344 167133178922582016 167221403784766656 168331007594594304 168783068406005568 169100696701108224 169554824548694208 169642686113611776 169732235673426816 170098269499170792 170679911858307072 170770008940157952 171226962857852928 171317348712402048 171406123599200256 171775767225987072 171866442778787952 173006868916666368 173797938276139008 174354982950100992 174447019997688672 175513620299606784 175604569651150848 176076163954413216 176167404810289152 176260398583943232 176640510633754284 177244523852857344 177429980978085888 177812615275462656 177998666814554112 178476690577972104 178625658783809536 178812561038671872 179292770553180024 179905853039837184 180482474363682816 180577745940099456 181060943832797184 181156520766830544 182264144157283968 182358591560810496 182848324106506032 182943074226069504 183434376427360218 183779576623079424 184061620924121088 184273125290768358 184903237846499328 185096708551213056 185495876429340672 185593794438435552 185689967232466944 186090414494819328 186188646343686948 186825308925984768 187424107993055232 188024826287904768 188884564862609408 190238283788746752 190749177617280984 190848021877813248 190948765132605168 191360553186567141 191401434703724544 192014900840595456 192215812726259712 192630333215084544 192732017301452304 192831889049100288 193247738129235456 193349748126136446 194010897730830336 194632727531249664 195522680560656384 196149355818863616 196252897497399756 196923974273335296 197452822837057632 197555140857544704 198085684448714868 198188330411575296 198763028346175488 199400089334464512 200039192184895488 200953866131785728 201164131168505856 201597949036054272 201704366872327527 202394084669816832 203042783659143168 203586094490058752 203693561811896832 203801085862684362 205153415505911808 205810958504328192 206752023700964352 208016142577311744 208233797120114688 208682860983008256 208793018743239996 208901213136525312 209351716306671744 209506975824347136 210178472541732864 210852121492187136 211527929573892864 212495135470435584 214018069262340096 214590748246278144 214592824819441107 214704024612539904 215326614041690112 216016763445669888 216709124866970112 216821421304971264 216935875180237824 217403705395389888 218397778122392128 219846964656996352 219963015630738432 220668025296221568 221539471057502208 222249533464737792 222844238563442688 222961871713022208 224325100501272576 225044091208007424 226073099398258944 226190248151482368 226309647564569088 226797692665561056 227693345253543936 228302617143803904 228423131616536064 228541498132267008 229034356301316096 229155257038383936 230675825222221824 231730584368185344 232473310600134656 232596026663584896 234018160399475712 234263021760129024 234768218605884288 234889873080385536 235013864778590976 235520680845005712 237083487033950208 237208636678710528 237331555752738816 237968920770629472 238416748051562496 239057027404240032 240643299151577088 240770327920132608 241414591777062912 241542027689107392 242242440796901376 243018858876378624 243144788747747328 243797765475341376 243924098968092672 244579168569813624 245039435497439232 245415494565494784 245697500387691144 246537650461999104 247327835239120896 247458392584580736 247586622976622592 248120552659759104 248251528458249264 249898810657406976 250699768383873024 250832105677149984 252496511391891456 253651045051662336 254332236823041312 254464029170417664 254598353510140224 255147404248756188 256019867787460608 256155013410236928 256287750301679616 256840444286779392 256976023068603072 257109185398800384 257663650838980608 257799664168181928 258681196974440448 259510303374999552 260696907414208512 261532474425151488 261670529996533008 263270430449410176 263406854476726272 264114245931619824 264251107215433728 264960765950631426 265866785779286016 266718922913193984 266998000221831168 267938488175714304 268218841558007808 268797265381405696 268939155829770036 269858779559755776 270723711545524224 270866618910149184 271591415749195776 271734781150245816 272663964378464256 273537887341215744 274272486159759048 274414611339104256 275151564641040327 275669364934619136 276092431386181632 276409687936152537 277354856769748992 277645062826819584 278243814644011008 278390691657653328 278534950848700416 279135621742228992 279282969515530422 280237963388977152 281136161989582848 282037239431857152 283326847293914112 285357425683120128 286123766425921476 286272032816719872 286423147698907752 287102152055586816 288022351260893184 288323719089389568 288945499822626816 289247833573650432 289871607193853184 290024622189204669 291949091296874496 293284020840984576 294224033728295424 294379346246099634 295385961410002944 296179234255586448 296332711286317056 297125651417923584 297128526673072302 297282495617362944 298144542519263232 299100134001696768 300058788277343232 301430799197678592 301746196752758784 302396923554081408 303591127004725248 304564175488714752 305379141735088128 305540342717845248 308716437756492288 310128035551446528 312024213865967616 312350695680172032 313024291474512384 313186497440514048 313189528114859994 313351819704787968 314027574460007616 315267708812599296 316111316045266944 316278182238280704 317291894360839296 318742703205653376 321027103893510144 321886122369417216 322056036918809856 322989921062535168 324025145168504832 325063687300455168 325232131957456896 326105558093084832 326719247329918976 327596667183588192 329770446985494528 329944523446107648 330115497302163456 330827403546345472 331002037944332352 333198414209875968 333374300197106688 334266357845164032 334442807569533312 337566136812011136 339109649097388416 339285372227223552 339464471346853632 340196538998341584 341540017880315904 342453925715705856 342634697424804096 342812247198400512 343551534451974144 343732885557575904 346013737833332736 347595876552278016 348709965900201984 348894039995377344 351027240599213568 351209139302301696 352152327908826432 352334809620578304 352520797167886464 353281021267508568 354489047705714688 355625230550925312 355997333629108224 356953381155944208 357251317567619072 357625122077343744 358585541106360048 360964948727365632 361155491880198912 362121887665594368 362313041533661088 364528288314567936 364717183121620992 365696648213012064 365886148452139008 366868752854720436 367559153246158848 368123241848242176 368546250581536716 369806475692998656 370193417102426112 370991752858681344 371187588876871104 371379934464933888 372180828989638656 372377292687373896 373650617851969536 374848215986110464 376049652575809536 377769129725218816 380476567577493504 381498355234561968 381696043755626496 381897530265210336 382721106373134282 384029801681190912 384431625452519424 385260666430169088 385464034602904608 385663778098200576 386495476258470912 386699496252272892 388021795461660672 389265455062499328 391045361121312768 392298711637727232 392505794994799512 393847948546670592 394905645674115264 395110281715089408 396171368897429736 396376660823150592 397441148925947139 397526056692350976 398800178668929024 400078384369790976 401907732263571456 402328262337011712 403195898072108544 403408733744655054 404788169339633664 406085567318286336 407172188980117504 407387123623793664 407602171725368724 410306831011823616 411621917008656384 413504047401928704 416032285154623488 416467594240229376 417365721966016512 417586037486479992 417802426273050624 418703432613343488 418924454273295633 419013951648694272 420356945083465728 421704242984374272 423055859147785728 424990270940871168 428036138524680192 429181496492556288 429185649638882214 429408049225079808 430653228083380224 432033526891339776 433418249733940224 433871750360475648 434807410790779776 436795556244784256 439926031261476864 441336050592443136 441569019369149451 443078942115004416 444499066929475584 445688477126885376 445692790009608453 445923743426044416 448650201002545152 450088182416014848 452146198796517888 452380496302964736 452619295129138176 453595385331122112 455386690507087872 456605234287607808 456846263233072128 458068712602632192 458310514076767872 464946621200269312 465192053327169792 468036320798951424 468526043520258048 469536437211768576 469779746160771072 470027729557181952 471041361690011424 474166974067900416 474417273357421056 474663111505477632 475937841541258944 476833496103124992 478114054808480064 481286598303154176 481540655840265216 482829183554125824 483084055378214784 484484881593802752 486037717752757248 487595530950682752 487848197936185344 489158337139627248 490078870994878464 491395000775382288 494655670478241792 494916785169161472 495173245953245184 496241105319518208 496503056916498528 499797621314813952 501399536767746048 501664211354299968 504993022783782912 507302090103324672 508664473646082624 508928058340835328 509196707020280448 510294808497512376 512039735574921216 512310026820473856 513680888573558784 513952046137206144 514218370797600768 515327301677961216 515599328336363856 519020606749999104 521393814828417024 523064948850302976 523341059993066016 526540860898820352 526813708953452544 528228491863239648 528502214430867456 529921531901262852 531733571558572032 533437845826387968 533996000443662336 535876976351428608 536437683116015616 537594530762811392 537878311659540072 539717559119511552 541447423091048448 541733237820298368 543182831498391552 543469562300491632 547075774682431488 548544972319518096 548829222678208512 550303129282080654 551338729869238272 552184862772363264 552819375872305074 554709713539497984 555290125653639168 556487629288022016 556781383315306656 557069901697400832 558271243484457984 558565939031060844 560475926777954304 562272323979165696 564074478863714304 566653694587828224 570714851366240256 572247532851842952 572544065633439744 572846295397815504 574081659559701423 574204304111173632 576044702521786368 576647438178779136 577890999645253632 578495667147300864 579743214387706368 580049244378409338 583898182593748992 586568041681969152 588448067456590848 588758692492199268 590771922820005888 592358468511172896 592665422572634112 594257053346144604 594564991234725888 596289085038526464 598200268003393536 600117576554686464 602861598395357184 603492393505517568 604793847108162816 605113100616982581 607182254009450496 609128350977429504 610758283470176256 611080685435690496 617432875512984576 620256071102893056 624048427731935232 624701391360344064 626048582949024768 626379056229719988 626703639409575936 628055148920015232 630535417625198592 632556364476561408 634583788721678592 637485406411306752 642054207787020288 643772244738834432 643778474458323321 644112073837619712 645979842125070336 648050290337009664 650127374600910336 650464263914913792 652211116186169664 653438494659837952 655193334367176384 659540893970989056 659889046892215296 661654807092690944 662004075888664704 666748600394213376 668532715690328064 668885615139066624 675132273624022272 678219298194776832 678570744454447104 678928942693707264 680393077996683168 683080035760631808 684907851431411712 685269394849608192 685624494396801024 687103068903948288 687465771115151808 692027475666665472 695191753104556032 697419931800403968 697788079990754688 702054481198427136 704304655817652864 704669619241156608 705041594335772928 706562042535017136 711250461101850624 711994667258216448 713906762311888416 714502635135238144 715250244154687488 717171082212720096 721929897454731264 722310983760397824 724243775331188736 724626083067322176 729056576629135872 729434366243241984 731393296426024128 731772296904278016 733737505709440872 735118306492317696 736246483696484352 737092501163073432 739612951385997312 741983505717362688 742375177753742208 742759868929867776 744361657979277312 744754585374747792 749696431972220928 752099305151619072 755538259450437632 760953135154987008 762996710469123936 763392087511252992 763795060530420672 765442212746268564 768059603362381824 768863250905038848 770521332860338176 770928069205809216 771327556196401152 772990952516941824 773398992504545784 776043590923321344 778530910124998656 782090722242625536 784597423275454464 785011589989599024 789811291348230528 790220563430178816 792342737794859472 792753321646301184 794882297851894278 797600357337858048 800156768739581952 803815464527142912 804656524674023424 806391796144217088 806817467489310108 809576338679267328 812171134636572672 814774247247587328 815204343450737448 820613662023647232 823243834017312768 825454693923120981 827008094803857408 829229063808457611 832064570309246976 832935188480458752 834731443932033024 835172074972959984 835604852546101248 837406865226686976 837848908546591266 840713890166931456 843408485968748544 846111718295571456 849980541881742336 856072277049360384 858371299277764428 858816098450159616 861306456166760448 864067053782679552 866836499467880448 867743500720951296 869614821581559552 873591112489568512 879852062522953728 882672101184886272 883138038738298902 886157884230008832 888998133858951168 891376954253770752 891385580019216906 891847486852088832 897300402005090304 900176364832029696 904292397593035776 905238590258276352 907190770662244224 910773381014175744 913692526466144256 916137425205264384 916621028153535744 929893242400538624 930384106654339584 936072641597902848 937052087040516096 939072874423537152 939559492321542144 940055459114363904 942082723380022848 948333948135800832 948834546714842112 951875683082517888 956228109616960128 963081311680530432 965658367108251648 966168110756429568 968969763187605504 972075435505514496 975191061901365504 975696395872370688 978316674279254496 980157741989756928 982790001550764576 989311340956483584 989833570338322944 990346491906490368 992482210639036416 993006113832997056 999595242629627904 1002799073535492096 1003328422708599936 1017328947292165248 1017856116681670656 1018393414040560896 1020589616995024752 1024620053640947712 1027361777147117568 1027904092274412288 1028436741595201536 1030654603355922432 1031198656672727712 1038041213499998208 1042787629656834048 1046129897700605952 1046682119986132032 1053081721797640704 1053627417906905088 1056456983726479296 1057004428861734912 1059843063802525704 1063467143117144064 1066875691652775936 1067992000887324672 1071753952702857216 1072875366232031232 1075189061525622784 1075756623319080144 1082894846182096896 1083466475640596736 1086365662996783104 1086939124600983264 1094151549364862976 1097089944639036192 1097658445356417024 1100606258564161308 1102677459738476544 1104369725544726528 1105638751744610148 1109419427078995968 1110580251307278336 1112975258576044032 1113562766630613312 1114139803394801664 1116542486968915968 1117131878062121688 1120951853555908608 1124544647958331392 1128148957727428608 1133307389175656448 1141429702732480512 1144495065703685904 1145088131266879488 1145692590795631008 1148163319119402846 1152089405043572736 1153294876357558272 1155781999290507264 1156991334294601728 1159486428775412736 1160098488756818676 1167796365187497984 1173136083363938304 1176896134913181696 1177517384984398536 1181543845640011776 1184716937022345792 1185330845145268224 1188514106692289208 1189129982469451776 1192323446777841417 1192578170077052928 1196400536006787072 1200235153109372928 1205723196790714368 1206984787011035136 1209587694216325632 1210226201233965162 1214364508018900992 1218256701954859008 1221516566940352512 1222161370871380992 1234865751025969152 1240512142205786112 1248096855463870464 1249402782720688128 1252097165898049536 1252758112459439976 1253407278819151872 1256110297840030464 1256773362819886899 1261070835250397184 1265112728953122816 1269167577443357184 1274970812822613504 1284108415574040576 1287544489477668864 1287556948916646642 1288224147675239424 1291959684250140672 1296100580674019328 1300254749201820672 1304422232372339328 1310386668734352768 1319778093784430592 1323309614185381888 1324008151777329408 1324707058107448353 1333497200788426752 1337065431380656128 1337771230278133248 1350264547248044544 1356438596389553664 1357141488908894208 1357857885387414528 1360786155993366336 1366160071521263616 1369815702862823424 1370538789699216384 1374206137807896576 1374931542230303616 1394839863600807936 1395576159981509376 1404108962396854272 1408609311635305728 1409339238482313216 1410083188671545856 1413124085070034272 1422500922203701248 1423989334516432896 1427813524623776832 1429005270270476288 1430500488309374976 1434342164425440192 1443859794909462528 1444621967520795648 1448487550662377472 1449252166134644352 1458113153258271744 1462786592852048256 1463544593808556032 1467475011418881744 1470236612984635392 1474185002326146864 1483967011434725376 1484750355507484416 1485519737859735552 1488723315958554624 1489509170749495584 1499392863944441856 1504198610303238144 1511076518900875264 1521906270309974016 1525993420938247872 1526784175022505984 1527590121060841344 1530884425492537128 1536119206724763648 1541042665720676352 1541856138411618432 1542655112392802304 1545981905033883648 1546797985009091568 1557061820249997312 1564181444485251072 1569194846550908928 1570023179979198048 1579622582696461056 1580441126860357632 1584685475589718944 1585506643292602368 1589764595703788556 1595200714675716096 1600313537479163904 1607630929054285824 1609313049348046848 1612783592288434176 1613634934978620216 1619152677358534656 1624342269273145344 1629548494495174656 1630408686901474896 1641227324047294464 1646487668034625536 1650909387846241962 1654016189607714816 1658458127616915222 1664129140618493952 1665870376960917504 1669462887864066048 1670344149945919968 1671209705092202496 1674813730453373952 1675697817093182532 1681427780333862912 1686816971937497088 1692223436591142912 1699961083763484672 1712144554098720768 1716742598555528856 1717632196900319232 1722244978679104269 1722612912333520896 1728134107565359104 1733672998935760896 1735487001441902592 1739229643163119104 1747182224979137024 1759704125045907456 1765344202369772544 1766276077476597804 1772315768460017664 1777996267717902336 1782771160038433812 1783694973704177664 1794600804010180608 1800352729664059392 1808584795186071552 1810477180516552704 1814381541324488448 1815339301850947743 1821546762028351488 1827385052932288512 1832274850410528768 1833242056307071488 1859786484801077248 1860768213308679168 1872145283195805696 1874104174081032192 1878145748847074304 1880110918228727808 1884165446760045696 1897669093429684224 1903751366165035776 1912456219233920256 1926162623361060864 1931316734216503296 1931335423374969963 1932336221512859136 1937939526375211008 1944150871011028992 1950382123802731008 1951392791744741376 1956633348558508992 1960315483979513856 1965580003101529152 1978622681912967168 1979667140676645888 1984964421278072832 1986012227665994112 2005598147070984192 2006656845417199872 2034657894584330496 2035712233363341312 2036786828081121792 2041179233990049504 2049240107281895424 2054723554294235136 2055808184548824576 2056873483190403072 2061309206711844864 2062397313345455424 2076082426999996416 2085575259313668096 2092259795401211904 2093364239972264064 2106163443595281408 2112913967452958592 2114008857723469824 2119686127605051408 2133751383305551872 2135984001774649344 2143507905405714432 2145750732464062464 2150378123051245568 2151513246638160288 2165789692364193792 2166932951281193472 2172731325993566208 2173878249201966528 2188303098729725952 2194179889278072384 2195316890712834048 2201212517128322616 2205354919476953088 2208739451089453056 2211277503489220296 2218838854157991936 2225950517152088064 2227125533261226624 2228279606789603328 2233084973937831936 2234263756124243376 2249089295916662784 2256297915454857216 2266614778351312896 2282859405464961024 2288990131407371808 2290176262533758976 2291385181591262016 2296326638238805692 2304178810087145472 2306589752715116544 2311563998581014528 2313982668589203456 2318972857550825472 2320196977513637352 2335592730374995968 2346272166727876608 2353792269826363392 2355034769968797072 2369433874044691584 2370661690290536448 2377028213384578416 2378259964938903552 2384646893555682834 2392801072013574144 2400470306218745856 2411446393581428736 2413969574022070272 2419175388432651264 2420452402467930324 2428729016037801984 2436513403909718016 2444322741742761984 2469731502051938304 2481024284411572224 2487687191425372833 2496193710927740928 2498805565441376256 2504194331796099072 2505516224918879952 2506814557638303744 2512220595680060928 2513546725639773798 2522141670500794368 2530225457906245632 2538335154886714368 2549941625645227008 2568216831148081152 2575113897833293284 2576448295350478848 2583919368500281344 2592201161348038656 2600509498403641344 2608844464744678656 2620773337468705536 2639556187568861184 2646619228370763776 2648016303554658816 2649414116214896706 2666994401576853504 2674130862761312256 2675542460556266496 2700529094496089088 2712877192779107328 2715715770774829056 2721572311986732672 2732320143042527232 2741077579398432768 2748412275615793152 2749863084460607232 2789679727201615872 2791152319963018752 2808217924793708544 2817218623270611456 2818678476964626432 2820166377343091712 2826248170140068544 2845001844407402496 2855627049247553664 2858010540540952576 2868684328850880384 2889243935041591296 2896975101324754944 2898504332269288704 2916226306516543488 2925573185704096512 2927089187617112064 2934950022837763488 2940473225969270784 2948370004652293728 2967934022869450752 2969500711014968832 2971039475719471104 2977446631917109248 2979018341498991168 2998785727888883712 3008397220606476288 3022153037801750528 3051986841876495744 3053568350045011968 3055180242121682688 3061768850985074256 3082085331441352704 3083712276823236864 3085310224785604608 3091963810067767296 3093595970018183136 3114123640499994624 3128362888970502144 3138389693101817856 3140046359958396096 3159245165392922112 3160882253720715264 3169370951179437888 3171013286585204736 3179529191407577112 3190401429351432192 3200627074958327808 3215261858108571648 3218626098696093696 3225567184576868352 3227269869957240432 3248684538546290688 3259096988990349312 3260817373802949792 3282454648094588928 3292975336069251072 3301818775692483924 3308032379215429632 3316916255233830444 3328258281236987904 3331740753921835008 3338925775728132096 3340688299891839936 3342419410184404992 3349627460906747904 3351395634186365064 3362855560667725824 3373633943874994176 3384446873182285824 3399922167526969344 3424289108197441536 3433485197111057712 3435264393800638464 3444489957358208538 3456268215130718208 3467345997871521792 3470974002883805184 3478459286326238208 3494364449958274048 3519408250091814912 3530688404739545088 3532552154953195608 3544631536920035328 3555992535435804672 3565542320076867624 3567389947408355328 3576970340333524251 3589201608020361216 3600705459328118784 3617169590372143104 3620954361033105408 3628763082648976896 3630678603701895486 3643093524056702976 3654770105864577024 3664549700821057536 3666484112614142976 3721536426617358336 3744290566391611392 3748208348162064384 3756291497694148608 3760221836457455616 3768330893520091392 3770320088459660697 3795338186859368448 3807502732330071552 3824912438467840512 3852325246722121728 3862633468433006592 3862670846749939926 3864672443025718272 3875879052750422016 3888301742022057984 3900764247605462016 3913266697117017984 3931160006203058304 3959334281353291776 3969928842556145664 3972024455331988224 4011196294141968384 4013313690834399744 4069315789168660992 4071424466726682624 4073573656162243584 4082358467980099008 4098480214563790848 4109447108588470272 4111616369097649152 4122618413423689728 4124794626690910848 4184519590802423808 4186728479944528128 4212326887190562816 4225827934905917184 4228017715446939648 4239372255210102816 4267502766611103744 4271968003549298688 4287015810811428864 4291501464928124928 4300756246102491136 4303026493276320576 4331579384728387584 4333865902562386944 4345462651987132416 4347756498403933056 4388359778556144768 4390633781425668096 4402425034256645232 4410709838953906176 4422555006978440592 4451901034304176128 4454251066522453248 4456559213579206656 4466169947875663872 4468527512248486752 4498178591833325568 4512595830909714432 4533229556702625792 4565718810929922048 4577980262814743616 4580352525067517952 4582770363182524032 4592653276477611384 4608357620174290944 4623127997162029056 4627965337178406912 4637945715101650944 4640393955027274704 4671185460749991936 4692544333455753216 4707584539652726784 4710069539937594144 4738867748089383168 4741323380581072896 4754056426769156832 4756519929877807104 4769293787111365668 4785602144027148288 4800940612437491712 4822892787162857472 4827939148044140544 4838350776865302528 4840904804935860648 4857458032075603968 4873026807819436032 4888645483485523968 4939463004103876608 4962048568823144448 4975374382850745666 4992387421855481856 4997611130882752512 5008388663592198144 5011032449837759904 5013629115276607488 5024441191360121856 5027093451279547596 5044283341001588736 5060450915812491264 5076670309773428736 5099883251290454016 5136433662296162304 5150227795666586568 5152896590700957696 5166734936037312807 5167838737000562688 5184402322696077312 5201018996807282688 5217688929489357312 5241546674937411072 5279112375137722368 5293238456741527552 5296032607109317632 5298828232429793412 5333988803153707008 5351084921112532992 5401058188992178176 5425754385558214656 5431431541549658112 5443144623973465344 5446017905552843229 5464640286085054464 5482155158796865536 5496824551231586304 5499726168921214464 5579359454403231744 5582304639926037504 5616435849587417088 5634437246541222912 5640332754686183424 5652496340280137088 5711254098495107328 5737368657701760768 5778487870083182592 5793950202649509888 5794006270124909889 5797008664538577408 5832452613033086976 5851146371408193024 5854178375234224128 5869900045675526976 5880946451938541568 5896740009304587456 5935868045738901504 5939001422029937664 5954893263834218496 5958036682997982336 6016794441212952576 6044306075603501056 6103973683752991488 6107136700090023936 6110360484243365376 6123537701970148512 6164170662882705408 6167424553646473728 6170620449571209216 6183927620135534592 6187191940036366272 6228247280999989248 6256725777941004288 6276779386203635712 6280092719916792192 6318490330785844224 6338741902358875776 6342026573170409472 6359058382815154224 6401254149916655616 6430523716217143296 6437252197392187392 6451134369153736704 6454539739914480864 6497369077092581376 6518193977980698624 6521634747605899584 6564909296189177856 6585950672138502144 6603637551384967848 6616064758430859264 6633832510467660888 6656516562473975808 6677851551456264192 6681376599783679872 6684838820368809984 6699254921813495808 6702791268372730128 6747267887749988352 6768893746364571648 6799844335053938688 6848578216394883072 6866970394222115424 6870528787601276928 6888979914716417076 6912536430261436416 6934691995743043584 6941948005767610368 6956918572652476416 6988728899916548096 7038816500183629824 7061376809479090176 7065104309906391216 7111985070871609344 7131084640153735248 7134779894816710656 7153940680667048502 7178403216040722432 7201410918656237568 7234339180744286208 7241908722066210816 7257526165297953792 7261357207403790972 7286187048113405952 7309540211729154048 7332968225228285952 7443072853234716672 7463061574276118499 7488581132783222784 7496416696324128768 7512582995388297216 7520443672914911232 7536661787040182784 7540640176919321394 7590676373718736896 7615005464660143104 7649824876935681024 7704650493444243456 7725341693499879852 7729344886051436544 7751758105500844032 7776603484044115968 7801528495210924032 7826533394234035968 7862320012406116608 7918668562706583552 7939857685112291328 7944048910663976448 8022392588283936768 8026627381668799488 8138631578337321984 8147147312324487168 8164716935960198016 8196960429127581696 8223232738195298304 8245236826847379456 8249589253381821696 8369039181604847616 8373456959889056256 8424653774381125632 8451655869811834368 8456035430893879296 8478744510420205632 8535005533222207488 8574031621622857728 8601512492204982272 8606052986552641152 8667731805124773888 8690925303974264832 8695512996807866112 8776719557112289536 8781267562851336192 8804850068513290464 8821419677907812352 8845110013956881184 8903802068608352256 8908502133044906496 8913118427158413312 8932339895751327744 8937055024496973504 8996357183666651136 9025191661819428864 9066459113405251584 9155960525629487232 9160705050135035904 9165540726365048064 9185306552955222768 9246255994324058112 9255930674356813824 9275891430203301888 9280787910054549408 9342370921499983872 9385088666911506432 9415169079305453568 9420139079875188288 9477735496178766336 9482646761162145792 9508112853538313664 9513039859755614208 9538587574222731336 9571204288054296576 9601881224874983424 9645785574325714944 9655878296088281088 9676701553730605056 9681809609871721296 9746053615638872064 9777290966971047936 9878926008207753216 9924097137646288896 9950748765701491332 9984774843710963712 9995222261765505024 10016777327184396288 10022064899675519808 10027258230553214976 10048882382720243712 10054186902559095192 10088566682003177472 10120901831624982528 10153340619546857472 10199766502580908032 10272867324592324608 10300455591333173136 10305793181401915392 10333469872074625614 10368804645392154624 10402037993614565376 10435377858978714624 10483093349874822144 10558224750275444736 10592065214218635264 10597656464859586824 10667977606307414016 10702169842225065984 10730911021000572753 10802116377984356352 10851508771116429312 10862863083099316224 10886289247946930688 10892035811105686458 10929280572170108928 10964310317593731072 10993649102463172608 10999452337842428928 11164609279852075008 11232871699174834176 11268874493082445824 11280665509372366848 11304992680560274176 11422508196990214656 11474737315403521536 11556975740166365184 11587900405299019776 11588012540249819778 11594017329077154816 11664905226066173952 11702292742816386048 11739800091351053952 11793480018609174912 11878002844059875328 11909786527668436992 11916073365995964672 12033588882425905152 12088612151207002112 12207947367505982976 12214273400180047872 12220720968486730752 12247075403940297024 12328341325765410816 12334849107292947456 12367855240271069184 12374383880072732544 12553558772407271424 12560185439833584384 12636980661571688448 12677483804717751552 12684053146340818944 12718116765630308448 12802508299833311232 12861047432434286592 12874504394784374784 12902268738307473408 12909079479828961728 12994738154185162752 13036387955961397248 13043269495211799168 13171901344277004288 13207275102769935696 13232129516861718528 13267665020935321776 13355703102912528384 13362753199567359744 13369677640737619968 13398509843626991616 13405582536745460256 13494535775499976704 13537787492729143296 13599688670107877376 13697156432789766144 13733940788444230848 13741057575202553856 13777959829432834152 13825072860522872832 13869383991486087168 13883896011535220736 13913837145304952832 13977457799833096192 14077633000367259648 14122753618958180352 14130208619812782432 14223970141743218688 14262169280307470496 14269559789633421312 14307881361334097004 14356806432081444864 14402821837312475136 14468678361488572416 14483817444132421632 14515052330595907584 14522714414807581944 14572374096226811904 14619080423458308096 14665936450456571904 14886145706469433344 14926123148552236998 14977162265566445568 14992833392648257536 15025165990776594432 15040887345829822464 15073323574080365568 15081280353838642788 15181352747437473792 15230010929320286208 15299649753871362048 15409300986888486912 15450683386999759704 15458689772102873088 15500204808111938421 15503516211001688064 15553206968088231936 15603056990421848064 15653066788468071936 15724640024812233216 15837337125413167104 15879715370224582656 15888097821327952896 16053254763337598976 16277263156674643968 16294294624648974336 16329433871920396032 16338053716658529687 16393920858255163392 16446465476390596608 16490473653694758912 16499178506763643392 16738078363209695232 16746913919778112512 16849307548762251264 16903311739623668736 16957489020840411264 17203024984409964544 17212105973105282304 17335463610249547776 17381850607948529664 17391025993615732224 17553439114224579072 17562535125702672384 17609700137026580928 17642839355815624704 17690220027913762368 17807604137216704512 17817004266089812992 17864679791502655488 17874110048993947008 18050383323638857728 18132918226810503168 18311921051258974464 18321410100270071808 18331081452730096128 18370613105910445536 18492511988648116224 18511861348713627648 18551782860406603776 18561575820109098816 18684741842999967744 18770177333823012864 18830338158610907136 18840278159750376576 18955470992357532672 19016225707076627328 19026079719511228416 19077175148445462672 19203762449749966848 19291571148651429888 19311756592176562176 19353403107461210112 19363619219743442592 19492107231277744128 19554581933942095872 19757852016415506432 19848194275292577792 19901497531402982664 19969549687421927424 20033554654368792576 20044129799351039616 20054516461106429952 20097764765440487424 20108373805118190384 20241803663249965056 20306681239093714944 20399533005161816064 20545734649184649216 20600911182666346272 20611586362803830784 20666939744149251228 20737609290784309248 20804075987229130752 20870755717957429248 20966186699749644288 21116449500550889472 21184130428437270528 21195312929719173648 21335955212614828032 21404339684450131968 21461822042001145506 21604232755968712704 21703017542232858624 21725726166198632448 21772578495893861376 21784071622211372916 21858561144340217856 21928620635187462144 21998904675684857856 22329218559704150016 22389184722828355497 22465743398349668352 22537748986164891648 22561331018744733696 22609985361120548352 22845016393980429312 22949474630807043072 23113951480332730368 23176025080499639556 23188034658154309632 23329810452132347904 23404585485632772096 23479600182702107904 23586960037218349824 23756005688119750656 23819573055336873984 23832146731991929344 24067177764851810304 24177224302414004224 24415894735011965952 24441441936973461504 24494150807880594048 24669698214585894912 24735710480542138368 24748767760145465088 25107117544814542848 25120370879667168768 25273961323143376896 25354967609435503104 25368106292681637888 25436233531260616896 25605016599666622464 25722094864868573184 25804537476614946816 25818158959657923456 26072775911922794496 26086538990423598336 26343802688554008576 26414550205539871392 26464259033723437056 26535330041870643552 26711406205825056768 26725506399134719488 26739355281475239936 26797019687253983232 26811165073490920512 26989071550999953408 27075574985458286592 27199377340215754752 27467881576888461696 27482115150405107712 27555919658865668304 27738767982972174336 27767792023070441472 27827674290609905664 27954915599666192384 28155266000734519296 28245507237916360704 28260417239625564864 28447940283486437376 28524338560614940992 28539119579266842624 28615762722668194008 28713612864162889728 28805643674624950272 28937356722977144832 28967634888264843264 29030104661191815168 29045428829615163888 29238160846916616192 29331872900913143808 29772291412938866688 29852246297104473996 29954324531132891136 29985666785296515072 30050331981553188864 30081774691659644928 30146647148160731136 30162560707677285576 30362705494874947584 30460021858640572416 30599299507742724096 30818601973776973824 30901366773999519408 30917379544205746176 31000409616223876842 31106413936176463872 31206113980843696128 31306133576936143872 31449280049624466432 31674674250826334208 31776195642655905792 32106509526675197952 32554526313349287936 32588589249297948672 32658867743840792064 32676107433317059374 32787841716510326784 32892930952781193216 32980947307389517824 32998357013527286784 33493827839556225024 33698615097524502528 33806623479247337472 33914978041680822528 34406049968819929088 34424211946210564608 34670927220499095552 34763701215897059328 34782051987231464448 35106878228449158144 35219400274053161856 35380440055827524736 35634008532179625984 35729359583005310976 35748220097987894016 36100766647277715456 36265836453621006336 36623842102517948928 36642820200540143616 36662162905460192256 36741226211820891072 36985023977296232448 37103565720813207552 37123151640218197632 37660676317221814272 37680556319500753152 37910941984715065344 38032451414153254656 38052159439022456832 38154350296890925344 38407524899499933696 38583142297302859776 38623513184353124352 38706806214922420224 38727238439486885184 38984214462555488256 39109163867884191744 39515704032831012864 39696388550585155584 39802995062805965328 40067109308737585152 40088259598702079232 40109032922212859904 40195529530880974848 40216747610236380768 40483607326499930112 40613362478187429888 40799066010323632128 41091469298369298432 41201822365332692544 41223172725607661568 41333879488298502456 41475218581568618496 41608151974458261504 41741511435914858496 41932373399499288576 42232899001101778944 42368260856874541056 42390625859438347296 42671910425229656064 42808679368900263936 42923644084002291012 43208465511937425408 43406035084465717248 43451452332397264896 43545156991787722752 43568143244422745832 43717122288680435712 43857241270374924288 43997809351369715712 44658437119408300032 44778369445656710994 44931486796699336704 45075497972329783296 45122662037489467392 45219970722241096704 45690032787960858624 45898949261614086144 46227902960665460736 46352050160999279112 46376069316308619264 46500614424335815263 46659620904264695808 46809170971265544192 46959200365404215808 47173920074436699648 47512011376239501312 47639146110673747968 47664293463983858688 48831789470023931904 48882883873946923008 48988301615761188096 49014161149975589061 49339396429171789824 49471420961084276736 49497535520290930176 50214235089629085696 50240741759334337536 50547922646286753792 50709935218871006208 50872467062521233792 51609074953229893632 51636317919315846912 52145551823845588992 52173077980847196672 52687605377108017152 52829100411079742784 52928518067446874112 53070660083741287104 53422812411650113536 53451012798269438976 53594039374507966464 53622330146981841024 54151149970916573184 54398754680431509504 54935763153776923392 54964230300810215424 55111839317731336608 55477535965944348672 55535584046140882944 55655348581219811328 55909831199332384768 56310532001469038592 56491014475832721408 56520834479251129728 57048677121229881984 57078239158533685248 57231525445336388016 57611287349249900544 57874713445954289664 57935269776529686528 58060209322383630336 58090857659230327776 58476321693833232384 58663745801826287616 59544582825877733376 59704492594208947992 59908649062265782272 60100663963106377728 60163549383319289856 60293294296321462272 60325121415354571152 60725410989749895168 60920043717281144832 61198599015485448192 61637203947553947648 61802733547999038816 61834759088411492352 62000819232447753684 62212827872352927744 62412227961687392256 62612267153872287744 62898560099248932864 63349348501652668416 63552391285311811584 64213019053350395904 65109052626698575872 65177178498595897344 65317735487681584128 65352214866634118748 65575683433020653568 65785861905562386432 65996714027054573568 66987655679112450048 67167554168485066491 67397230195049005056 67613246958494674944 67829956083361645056 68812099937639858176 68848423892421129216 69341854440998191104 69564103974462928896 70213756456898316288 70438800548106323712 70760880111655049472 71268017064359251968 71458719166010621952 71496440195975788032 72201533294555430912 72531672907242012672 73247684205035897856 73324325810920384512 73482452423641782144 74207131441626415104 74246303280436395264 75321352634443628544 75361112639001506304 75821883969430130688 76064902828306509312 76104318878044913664 76308700593781850688 76815049798999867392 77166284594605719552 77413612429844840448 77454476878973770368 78218327735768383488 79031408065662025728 79392777101170311168 79605990125611930656 80134218617475170304 80176519197404158464 80218065844425719808 80391059061761949696 80433495220472761536 80967214652999860224 81226724956374859776 81598132020647264256 82403644730665385088 82446345451215323136 82667758976597004912 83216303948916523008 83483022871829716992 83864746798998577152 84465798002203557888 84736521713749082112 84781251718876694592 85343820850459312128 85617358737800527872 85847288168004582024 86416931023874850816 86812070168931434496 86902904664794529792 87090313983575445504 87136286488845491664 87714482540749848576 87995618702739431424 89316874238816600064 89556738891313421988 89862973593398673408 90150995944659566592 90245324074978934784 90439941444482193408 91380065575921717248 91797898523228172288 92455805921330921472 92704100321998558224 92752138632617238528 93001228848671630526 93319241808529391616 93618341942531088384 93918400730808431616 94347840148873399296 95024022752479002624 95328586927967717376 97663578940047863808 97765767747893846016 97976603231522376192 98028322299951178122 98678792858343579648 98942841922168553472 98995071040581860352 100481483518668675072 101095845292573507584 101419870437742012416 101744934125042467584 103218149906459787264 103272635838631693824 104291103647691177984 104346155961694393344 105658200822159485568 106141320167482574208 106902025596538877952 107188078749015932928 107244660293963682048 108302299941833146368 108797509360863019008 109871526307553846784 109928460601620430848 110223678635462673216 110955071931888697344 111310697162439622656 111819662398664769536 112982028951665442816 113041668958502259456 114097354242459763968 114156478317067370496 114463050890672776032 115222574698499801088 115749426891908579328 115870539553059373056 116120418644767260672 116181715318460655552 116952643387666464768 117327491603652575232 119089165651755466752 119408985188417895984 120201327926212755456 120327098766638579712 120586588592642924544 120650242830709142304 121450821979499790336 121840087434562289664 122397198030970896384 123274407895107895296 123605467095998077632 123669518176822984704 124001638464895507368 124425655744705855488 124824455923374784512 125224534307744575488 125797120198497865728 126698697003305336832 127104782570623623168 128426038106700791808 130218105253397151744 130354356997191794688 130635470975363168256 130704429733268237496 131151366866041307136 131571723811124772864 131993428054109147136 133975311358224900096 134335108336970132982 134794460390098010112 135226493916989349888 135659912166723290112 137696847784842258432 138683708881996382208 139128207948925857792 139501843273007445789 140427512913796632576 140877601096212647424 141521760223310098944 142536034128718503936 142917438332021243904 142992880391951576064 146495368410071795712 146648651621840769024 146964904847283564288 148414262883252830208 148492606560872790528 150642705268887257088 150722225278003012608 151643767938860261376 152129805656613018624 152617401187563701376 154827224859689680896 154908953757947540736 156436655471536766976 158062816131324051456 158785554202340622336 159211980251223861312 160268437234950340608 160353038394808316928 160782118123523899392 160866990440945523072 162453449912749719552 163196264041294528512 164807289461330770176 164892690902430646272 165335517953194009824 166432607897833046016 166966045743659433984 167729493597997154304 168931596004407115776 169473043427498164224 169562503437753389184 171234717475601055744 171694576336009164048 172833862047749701632 173624140337862868992 173805809329589059584 174180627967150891008 174272572977690983328 175428965081499697152 175991237405478862848 178633748477633200128 179113477782626843976 179725947186797346816 180301991889319133184 180490648149957869568 180879882888964386816 182760131151843434496 183595797046456344576 184911611842661842944 185408200643997116448 185504277265234477056 186002457697343261052 186638483617058783232 187236683885062176768 187836801461616863232 188695680297746798592 190048045504958005248 190657173855935434752 195327157880095727616 195531535495787692032 195953206463044752384 196056644599902356244 197357585716687159296 197990142081163720704 200962967037337350144 201502662505455199473 202191690585147015168 202839740875484024832 203489868250084935168 206436299812919574528 206545271677263387648 208692311923388786688 211316401644318971136 212282640334965148416 213804051193077755904 214376157498031865856 214489320587927364096 216604599883666292736 217595018721726038016 219743052615107693568 220447357270925346432 222621394324879245312 223639324797329539072 225964057903330885632 226083337917004518912 228194708484919527936 228312956634134740992 228926101781345552064 230445149396999602176 231498853783817158656 232240837289534521344 232363430636921311104 234654983207305150464 238178331303510933504 238817970376835791968 240402655852425510912 240654197533277159424 241173177185285849088 241300485661418284608 242901643958999580672 243680174869124579328 244794396061941792768 247210934191996155264 247339036353645969408 248003276929791014736 249648911846749569024 250449068615489150976 251594240396995731456 253397394006610673664 254209565141247246336 256852076213401583616 260436210506794303488 260708713994383589376 261270941950726336512 261408859466536474992 263143447622249545728 263986856108218294272 267950622716449800192 268670216673940265964 269588920780196020224 270452987833978699776 271319824333446580224 275393695569684516864 277367417763992764416 278256415897851715584 279003686546014891578 280855025827593265152 281755202192425294848 283043520446620197888 285072068257437007872 285985760783903152128 292990736820143591424 293297303243681538048 293929809694567128576 296828525766505660416 296985213121745581056 301444450556006025216 303287535877720522752 304259611313226037248 305234802375127402752 309654449719379361792 309817907515895081472 312873310943073533952 318423960502447722624 320706076789616633856 321564236247047798784 321733980881891046144 324906899825499439104 326392528082589057024 329614578922661540352 329785381804861292544 330671035906388019648 332865215795666092032 333932091487318867968 335458987195994308608 338946086854996328448 339125006875506778368 342469434951202111488 343389152672018328096 345667724095499403264 347248280675725737984 347611618659178119168 348361255934301782016 348545145955381966656 350857930162999394304 351982474810957725696 357267496955266400256 358226955565253687952 360603983778638266368 360981296299915739136 361759765777928773632 365520262303686868992 367191594092912689152 369823223685323685888 370816401287994232896 371008554530468954112 372004915394686522104 373276967234117566464 374473367770124353536 375673602923233726464 377391360595493597184 380096091009916010496 381314347711870869504 390654315760191455232 391063070991575384064 391906412926089504768 392113289199804712488 394715171433374318592 395980284162327441408 401925934074674700288 403005325010910398946 404383381170294030336 405679481750968049664 406979736500169870336 413090543354526775296 417384623846777573376 422632803288637942272 424565280669930296832 427608102386155511808 428752314996063731712 428978641175854728192 439486105230215387136 440894714541850692864 445242788649758490624 447278649594659078144 451928115806661771264 452166675834009037824 456389416969839055872 457852203562691104128 464481674579069042688 464726861273842622208 469309966414610300928 476356662607021867008 477635940753671583936 480805311704851021824 482346354370571698176 482600971322836569216 487360349738249158656 489588792123883585536 494421868383992310528 494678072707291938816 496006553859582029472 499297823693499138048 500898137230978301952 503188480793991462912 506794788013221347328 508419130282494492672 513704152426803167232 520872421013588606976 521417427988767178752 522541883901452673024 522817718933072949984 526286895244499091456 527973712216436588544 535901245432899600384 537340433347880531928 539177841560392040448 540905975667957399552 542639648666893160448 550787391139369033728 554734835527985528832 556512831795703431168 558007373092029783156 561710051655186530304 563510404384850589696 566087040893240395776 570144136514874015744 571971521567806304256 585981473640287182848 586594606487363076096 587859619389134257152 593970426243491162112 602888901112012050432 604507987516365598419 606575071755441045504 608519222626452074496 610469604750254805504 619308899438758723584 619635815031790162944 636847921004895445248 641412153579233267712 643128472494095597568 643467961763782092288 649813799650998878208 652785056165178114048 659229157845323080704 661342071812776039296 667864182974637735936 670917974391988617216 677892173709992656896 678250013751013556736 684938869902404222976 686778305344036656192 691335448190998806528 694496561351451475968 696722511868603564032 697090291910763933312 703964949621915451392 714534993910532800512 716453911130507375904 721207967557276532736 721962592599831478272 723519531555857547264 731040524607373737984 734383188185825378304 741632802575988465792 742017109060937908224 744009830789373044208 748946735540248707072 751347205846467452928 754782721190987194368 760192182019832020992 762628695423741739008 781308631520382910464 782126141983150768128 783812825852179009536 784226578399609424976 789430342866748637184 791960568324654882816 803851868149349400576 806010650021820797892 808766762340588060672 811358963501936099328 813959473000339740672 826181086709053550592 834769247693555146752 845265606577275884544 849130561339860593664 855216204772311023616 857957282351709456384 878972210460430774272 881789429083701385728 890485577299516981248 894557299189318156288 904333351668018075648 912778833939678111744 915704407125382208256 928963349158138085376 929453722547685244416 938619932829220601856 955271881507343167872 964692708741143396352 965201942645673138432 974720699476498317312 979177584247767171072 988843736767984621056 989356145414583877632 992013107719164058944 998595647386998276096 1001796274461956603904 1006376961587982925824 1016838260564988985344 1027408304853606334464 1041744842027177213952 1042834855977534357504 1045083767802905346048 1045635437866145899968 1052573790488998182912 1055947424432873177088 1071802490865799200768 1074680866695761063856 1081811951335914799104 1085279297333786320896 1101574782278738067456 1109469671055971057664 1113025663591406862336 1116014746184059566312 1123420103310373060608 1127020808769701179392 1132174081786480791552 1140288273029748031488 1143943043135612608512 1171962947280574365696 1173189212974726152192 1175719238778268514304 1187940852486982324224 1205777802224024100864 1209015975032731196838 1213150143510882091008 1217038445252904148992 1220939209500509611008 1239271630063580325888 1273695842009790890496 1282824307158466535424 1286256944988191195136 1286935923527564184576 1318458315690646161408 1322684143625552078592 1335728365949275471872 1341835948783977234432 1355784347419985313792 1356500027502027113472 1373556610688073312384 1393445023737207128064 1394180583821527866624 1407929899243830902784 1429069987821065601024 1432907822261014751808 1442415935114553065472 1447039063111715094528 1462081049214747475968 1468766376371650756608 1483265605151976931584 1484034218121875816448 1488019661578746088416 1497893471080497414144 1502694411692934905856 1509565442381974388736 1520384364039664041984 1525257390847483478016 1562617263040765820928 1564252283966301536256 1567625651704358019072 1568453156799218849952 1578860685733497274368 1583921136649309765632 1607703736298698801152 1612021300043641595784 1617533524681176121344 1622717927003872198656 1627918946000679481344 1652362173418107101184 1669538495387110293504 1690531213154551769088 1698261122679721187328 1710432409544622047232 1715914564703418912768 1757944420920861548544 1763578858167402771456 1808666703336036151296 1813523962549096795257 1825557667879356223488 1831408814250764416512 1857926698316276170752 1858907445095370488832 1910543763014686335744 1929385417482286792704 1930403885291346276864 1949441398952996634624 1958355168495534342144 1977687473535969242112 1984026215438328117888 2003592548923913207808 2012753923175965851648 2033676521129977970688 2054816609707212668928 2083489684054354427904 2090167535605810692096 2091270875732291799936 2111894848865746354176 2143604981731598401536 2149361733391522127712 2163623902671829598208 2170558594667572641792 2203149564557476134912 2226051327182813724672 2232029492368119132624 2246840206620746121216 2254041617539402358784 2264348163572961583104 2280576546059496062976 2287886086271225217024 2343925894561148731392 2346378425949452304384 2351438477556537028608 2375881704973964648448 2411555604448048201728 2418031950065462393676 2426300287021764182016 2434076890505808297984 2441878419001019222016 2478543260127160651776 2547391684019581780992 2565648614316933070848 2573871847055128369152 2636916631381292322816 2645368287251104157184 2671456731898550943744 2683671897567954468864 2713000055004054226944 2747113221376146624768 2786890047474414256128 2788361167643055733248 2815859798487661805568 2865815644522029503616 2894078126223430189056 2924162098429494951936 2937532752743301513216 2966531210303953863168 2968068436243751632896 2976039323157492176832 2995786942160994828288 3005388823385869811712 3019130884763948777472 3050514781694966956032 3125234526081531641856 3128504567932603072512 3135251303408716038144 3136906313598437699904 3157721371466994548736 3167842273298619531264 3215407472597397602304 3224042600087283191568 3245435854007744397312 3255837892001358962688 3304724346836214202368 3339076990774220587008 3381062426309103538176 3396522245359442374656 3420864819089244094464 3431829129406837825536 3515888841841723097088 3527157716334805542912 3617333406672072302592 3627047925098193590514 3651115335758712446976 3662817628501528833024 3717814890190740977664 3821087526029372671488 3858770834964573585408 3860807770582692553728 3955374947071938484224 3968052430876656235776 4007185097847826415616 4025507846351931703296 4067353042259955941376 4180335071211621384192 4182541751464583599872 4223789697731492708352 4287209963463196803072 4298723466783044255424 4327247805343659196416 4341117189335145283584 4406299129114952269824 4452102654365627449344 4464058984736238265248 4493680413241492242432 4508083235078804717568 4528696327145923166208 4561153092118992125952 4575772172542450434048 4687851789122297462784 4692756851898904608768 4702876955113074057216 4751763409947929296896 4823111208896096403456 4836063900130924787352 4852600574043528364032 4868153781011616595968 4883756838002038444032 4957086520254321303552 5094783368039163561984 5131297228633866141696 5147743694110256738304 5273833262762584645632 5290736574502208314368 5426000110008108453888 5494226442752293249536 5573780094948828512256 5576722335286111466496 5731631289044059007232 5788156252446860378112 5848324196858989903872 5875065505486603026432 5933062420607907726336 5952078646314984353664 6010777646771739623424 6038261769527897554944 6101029563389933912064 6250469052163063283712 6270502606817432076288 6273812627196875399808 6335684546597239062528 6430814945194795204608 6448085200174566383136 6490871708015488794624 6511675784002717925376 6609448693672428404736 6678153981548441174016 6762124852618207076352 6793044490718884749312 6841729638178488188928 6863658258813675651072 7031777683683446194176 7054315432669611085824 7234666813344144605184 7254095850196387181028 7302230671517424893952 7325635257003057666048 7435629780381481955328 7642175052058745342976 7721615541165385107456 7910749894143876968448 7936104861753312471552 8014370195695652831232 8051015692703863406592 8360670142423242768384 8365083502929167199744 8447579395462985416704 8597446933566088510848 8682234378670290567168 8812598258229904539648 8904205308731254898688 8928117969472476530496 8987360826482984484864 9016166470157609435136 9057392654291846332416 9151544345084900868096 9375703578244594925568 9385513703797809217536 9405753910226148114432 9503526819895858593792 9646222417792192806912 9672127800261849574704 9736307562023233191936 9767513676004076888064 9914173040508642607104 10189566736078327123968 10262594457267732283392 10295487388220513476608 10547666525525169291264 10581473149004416628736 10852000220016216907776 10988452885504586499072 11153444670572222932992 11463262578088118014464 11576312504893720756224 11866124841215815452672 11904157292629968707328 12021555293543479246848 12076523539055795109888 12202059126779867824128 12541005213634864152576 12547625254393750799616 12671369093194478125056 12861629890389590409216 12896170400349132766272 12981743416030977589248 13023351568005435850752 13218897387344856809472 13356307963096882348032 13524249705236414152704 13586088981437769498624 13683459276356976377856 13727316517627351302144 14063555367366892388352 14108630865339222171648 14469333626688289210368 14508191700392774362056 14604461343034849787904 14651270514006115332096 14871259560762963910656 15284350104117490685952 15443231082330770214912 15821499788287753936896 15872209723506624943104 16721340284846485536768 16730167005858334399488 17194893867132177021696 17364468757340581134336 17625196516459809079296 17856235938944953060992 18032332940315218870272 18114785308583692664832 18303088690169801736192 18751407156489189851136 18811507820452296228864 19007053639791717187584 19292444835584385613824 19344255600523699149408 19472615124046466383872 19535027352008153776128 19828346081017285214208 20379133472156654247936 20525188914535464566784 20590974776441026953216 21095333051050338582528 21162946298008833257472 21704000440032433815552 21976905771009172998144 22306889341144445865984 22926525156176236028928 23732249682431630905344 23808314585259937414656 24043110587086958493696 24153047078111590219776 25082010427269728305152 25095250508787501599232 25342738186388956250112 25792340800698265532544 26046703136010871701504 26437794774689713618944 26712615926193764696064 27048499410472828305408 27172177962875538997248 27454633035254702604288 28127110734733784776704 28217261730678444343296 28938667253376578420736 29016383400785548724112 29208922686069699575808 29302541028012230664192 29742519121525927821312 30568700208234981371904 30886462164661540429824 31642999576575507873792 31744419447013249886208 33460334011716668798976 34389787734264354043392 34728937514681162268672 35712471877889906121984 36064665880630437740544 36229570617167385329664 36606177380339603472384 37623015640904592457728 38014107279583434375168 38584889671168771227648 38688511201047398298816 38945230248092932767744 39070054704016307552256 39656692162034570428416 40758266944313308495872 41050377829070929133568 41181949552882053906432 42190666102100677165056 42325892596017666514944 43408000880064867631104 43953811542018345996288 44613778682288891731968 45853050312352472057856 47464499364863261810688 47616629170519874829312 50164020854539456610304 50190501017575003198464 51584681601396531065088 52093406272021743403008 52875589549379427237888 54096998820945656610816 54344355925751077994496 54909266070509405208576 56254221469467569553408 56434523461356888686592 57877334506753156841472 58032766801571097448224 58417845372139399151616 58605082056024461328384 59485038243051855642624 61137400416469962743808 61772924329323080859648 63285999153151015747584 63488838894026499772416 66920668023433337597952 68779575468528708086784 71424943755779812243968 72129331761260875481088 72459141234334770659328 75246031281809184915456 76028214559166868750336 77377022402094796597632 78140109408032615104512 79313384324069140856832 81516533888626616991744 82363899105764107812864 84381332204201354330112 84651785192035333029888 86816001760129735262208 87907623084036691992576 89227557364577783463936 91706100624704944115712 94928998729726523621376 95233258341039749658624 100381002035150006396928 103169363202793062130176 104186812544043486806016 108193997641891313221632 108688711851502155988992 109818532141018810417152 112869046922713777373184 115754669013506313682944 116065533603142194896448 116835690744278798303232 117210164112048922656768 118970076486103711285248 122274800832939925487616 123545848658646161719296 126571998306302031495168 126977677788052999544832 133841336046866675195904 137559150937057416173568 142849887511559624487936 150492062563618369830912 154754044804189593195264 156280218816065230209024 158626768648138281713664 163033067777253233983488 164727798211528215625728 168762664408402708660224 169303570384070666059776 173632003520259470524416 175815246168073383985152 178455114729155566927872 183412201249409888231424 189857997459453047242752 190466516682079499317248 200762004070300012793856 206338726405586124260352 216387995283782626443264 217377423703004311977984 225738093845427554746368 232131067206284389792896 234420328224097845313536 237940152972207422570496 244549601665879850975232 247091697317292323438592 253143996612604062990336 253955355576105999089664 267682672093733350391808 275118301874114832347136 285699775023119248975872 309508089608379186390528 312560437632130460418048 326066135554506467966976 329455596423056431251456 338607140768141332119552 347264007040518941048832 351630492336146767970304 356910229458311133855744 366824402498819776462848 379715994918906094485504 380933033364158998634496 401524008140600025587712 412677452811172248520704 451476187690855109492736 464262134412568779585792 468840656448195690627072 475880305944414845140992 489099203331759701950464 494183394634584646877184 506287993225208125980672 507910711152211998179328 535365344187466700783616 550236603748229664694272 571399550046238497951744 619016179216758372781056 652132271109012935933952 677214281536282664239104 703260984672293535940608 713820458916622267711488 733648804997639552925696 759431989837812188971008 761866066728317997268992 803048016281200051175424 825354905622344497041408 928524268825137559171584 937681312896391381254144 978198406663519403900928 988366789269169293754368 1015821422304423996358656 1070730688374933401567232 1100473207496459329388544 1142799100092476995903488 1238032358433516745562112 1354428563072565328478208 1406521969344587071881216 1427640917833244535422976 1467297609995279105851392 1518863979675624377942016 1523732133456635994537984 1606096032562400102350848 1650709811244688994082816 1857048537650275118343168 1956396813327038807801856 2031642844608847992717312 2141461376749866803134464 2200946414992918658777088 2285598200184953991806976 2476064716867033491124224 2813043938689174143762432 2934595219990558211702784 3047464266913271989075968 3212192065124800204701696 3301419622489377988165632 3714097075300550236686336 4063285689217695985434624 4282922753499733606268928 4401892829985837317554176 4571196400369907983613952 4952129433734066982248448 5869190439981116423405568 6094928533826543978151936 6424384130249600409403392 6602839244978755976331264 7428194150601100473372672 8803785659971674635108352 9142392800739815967227904 9904258867468133964496896 12189857067653087956303872 12848768260499200818806784 13205678489957511952662528 14856388301202200946745344 17607571319943349270216704 18284785601479631934455808 19808517734936267928993792 26411356979915023905325056 29712776602404401893490688 36569571202959263868911616 39617035469872535857987584 52822713959830047810650112 59425553204808803786981376 79234070939745071715975168 118851106409617607573962752 158468141879490143431950336 237702212819235215147925504 475404425638470430295851008
- Sum of all divisors σ(n): 1593011861334490518401368000
- Sum of proper divisors (its aliquot sum) s(n): 1117607435696020088105516992
- 475404425638470430295851008 is an abundant number, because the sum of its proper divisors (1117607435696020088105516992) is greater than itself. Its abundance is 642203010057549657809665984
Bases of 475404425638470430295851008
- Binary: 110001001001111101100110110001101111010000001011011100111001100011110010000000000000000002
- Hexadecimal: 0x1893ECD8DE816E731E40000
- Base-36: 1NQFJU6UJK1S000000
Squares and roots of 475404425638470430295851008
- 475404425638470430295851008 squared (4754044256384704302958510082) is 226009367916643960996247747049989940674914698934616064
- 475404425638470430295851008 cubed (4754044256384704302958510083) is 107445853743325868591776560593605417285732823471915090882321774260810208627392512
-
The
square root of 475404425638470430295851008 is 21803770904099.8325725171 -
475404425638470430295851008 is a
perfect cube number . Itscube root is 780466752
Scales and comparisons
How big is 475404425638470430295851008?- 475,404,425,638,470,430,295,851,008 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 475,404,425,638,470,430,295,851,008 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 475404425638470430295851008 cubic inches would be around 65038896 feet tall.
Recreational maths with 475404425638470430295851008
- 475404425638470430295851008 backwards is 800158592034074836524404574
- 475404425638470430295851008 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 475404425638470430295851008's digits is 108
- 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 475404425638470430295851008 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 475404425638470430295851008 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/475404425638470430295851008/
Chicago style:
Numbermatics. 2024. "Number 475404425638470430295851008 - Facts about the integer". https://numbermatics.com/n/475404425638470430295851008/
The information we have on file for 475404425638470430295851008 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 475404425638470430295851008, math, Factors of 475404425638470430295851008, curriculum, school, college, exams, university, Prime factorization of 475404425638470430295851008, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-five septillion, four hundred four sextillion, four hundred twenty-five quintillion, six hundred thirty-eight quadrillion, four hundred seventy trillion, four hundred thirty billion, two hundred ninety-five million, eight hundred fifty-one thousand and eight.