51558358018038545792434176
51,558,358,018,038,545,792,434,176 is an even composite number composed of five prime numbers multiplied together.
51558358018038545792434176 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, four hundred ninety-five divisors.
Prime factorization of 51558358018038545792434176:
216 × 36 × 74 × 432 × 796
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 43 × 43 × 79 × 79 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 51558358018038545792434176 from the Numbermatics database.
Names of 51558358018038545792434176
- Cardinal: 51558358018038545792434176 can be written as Fifty-one septillion, five hundred fifty-eight sextillion, three hundred fifty-eight quintillion, eighteen quadrillion, thirty-eight trillion, five hundred forty-five billion, seven hundred ninety-two million, four hundred thirty-four thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 5.1558358018038545792434176 × 1025
Factors of 51558358018038545792434176
Divisors of 51558358018038545792434176
- Number of divisors d(n): 12495
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 79 81 84 86 96 98 108 112 126 128 129 144 147 158 162 168 172 189 192 196 216 224 237 243 252 256 258 288 294 301 316 324 336 343 344 378 384 387 392 432 441 448 474 486 504 512 516 553 567 576 588 602 632 648 672 686 688 711 729 756 768 774 784 864 882 896 903 948 972 1008 1024 1029 1032 1106 1134 1152 1161 1176 1204 1264 1296 1323 1344 1372 1376 1422 1458 1512 1536 1548 1568 1659 1701 1728 1764 1792 1806 1849 1896 1944 2016 2048 2058 2064 2107 2133 2212 2268 2304 2322 2352 2401 2408 2528 2592 2646 2688 2709 2744 2752 2844 2916 3024 3072 3087 3096 3136 3318 3397 3402 3456 3483 3528 3584 3612 3698 3792 3871 3888 3969 4032 4096 4116 4128 4214 4266 4424 4536 4608 4644 4704 4802 4816 4977 5056 5103 5184 5292 5376 5418 5488 5504 5547 5688 5832 6048 6144 6174 6192 6241 6272 6321 6399 6636 6794 6804 6912 6966 7056 7168 7203 7224 7396 7584 7742 7776 7938 8064 8127 8192 8232 8256 8428 8532 8848 9072 9216 9261 9288 9408 9604 9632 9954 10112 10191 10206 10368 10449 10584 10752 10836 10976 11008 11094 11376 11613 11664 11907 12096 12288 12348 12384 12482 12544 12642 12798 12943 13272 13588 13608 13824 13932 14112 14336 14406 14448 14749 14792 14931 15168 15484 15552 15876 16128 16254 16384 16464 16512 16641 16856 17064 17696 18144 18432 18522 18576 18723 18816 18963 19197 19208 19264 19908 20224 20382 20412 20736 20898 21168 21504 21609 21672 21952 22016 22188 22752 23226 23328 23779 23814 24192 24381 24576 24696 24768 24964 25088 25284 25596 25886 26544 27097 27176 27216 27648 27783 27864 28224 28672 28812 28896 29498 29584 29862 30336 30573 30968 31104 31347 31752 32256 32508 32768 32928 33024 33282 33712 34128 34839 35392 35721 36288 36864 37044 37152 37446 37632 37926 38394 38416 38528 38829 39816 40448 40764 40824 41472 41796 42336 43008 43218 43344 43687 43904 44032 44247 44376 44793 45504 46452 46656 47558 47628 48384 48762 49152 49392 49536 49923 49928 50176 50568 51192 51772 53088 54194 54352 54432 55296 55566 55728 56169 56448 56889 57344 57591 57624 57792 58996 59168 59724 60672 61146 61936 62208 62694 63504 64512 64827 65016 65536 65856 66048 66564 67424 68256 69678 70784 71337 71442 72576 73143 73728 74088 74304 74892 75264 75852 76788 76832 77056 77658 79632 80896 81291 81528 81648 82944 83349 83592 84672 86016 86436 86688 87374 87808 88064 88494 88752 89586 90601 91008 91719 92904 93312 95116 95256 96768 97524 98304 98784 99072 99846 99856 100352 101136 102384 103243 103544 104517 106176 108388 108704 108864 110592 111132 111456 112338 112896 113778 114688 115182 115248 115584 116487 117992 118336 119448 121344 122292 123872 124416 125388 127008 129024 129654 130032 131061 131712 132096 132741 133128 134379 134848 136512 139356 141568 142674 142884 145152 146071 146286 147456 148176 148608 149769 149784 150528 151704 153576 153664 154112 155316 159264 161792 162582 163056 163296 165888 166453 166698 167184 168507 169344 170667 172032 172872 173376 174748 175616 176128 176988 177504 179172 181202 182016 183438 185808 186624 189679 190232 190512 193536 194481 195048 196608 197568 198144 199692 199712 200704 202272 204768 206486 207088 209034 212352 214011 216776 217408 217728 219429 221184 222264 222912 224676 225792 227556 229376 230364 230496 231168 232974 235984 236672 238896 242688 243873 244584 247744 248832 250047 250776 254016 258048 259308 260064 262122 263424 264192 265482 266256 268363 268758 269696 271803 273024 275157 278712 283136 285348 285768 290304 292142 292572 294912 296352 297216 299538 299568 301056 303408 305809 307152 307328 308224 309729 310632 313551 318528 323584 325164 326112 326592 331776 332906 333396 334368 337014 338688 341334 344064 345744 346752 349461 349496 351232 352256 353976 355008 358344 362404 364032 366876 371616 373248 379358 380464 381024 387072 388962 390096 393183 395136 396288 398223 399384 399424 401408 403137 404544 409536 412972 414176 418068 424704 428022 433552 434816 435456 438213 438858 442368 444528 445824 449307 449352 451584 455112 458752 460728 460992 462336 465948 471968 473344 477792 485376 487746 489168 493039 495488 497664 499359 500094 501552 505521 508032 512001 516096 518616 520128 524244 526848 528384 530964 532512 536726 537516 539392 543606 546048 550314 557424 566272 569037 570696 571536 580608 583443 584284 585144 589824 592704 594432 599076 599136 602112 606816 611618 614304 614656 616448 619458 621264 627102 634207 637056 642033 647168 650328 652224 653184 663552 665812 666792 668736 674028 677376 682668 688128 691488 693504 698922 698992 702464 704512 707952 710016 716688 724808 728064 731619 733752 743232 746496 758716 760928 762048 774144 777924 780192 786366 790272 792576 796446 798768 798848 802816 805089 806274 809088 815409 819072 825471 825944 828352 836136 849408 856044 867104 869632 870912 876426 877716 884736 889056 891648 898614 898704 903168 910224 917427 921456 921984 924672 929187 931896 940653 943936 946688 955584 970752 975492 978336 986078 990976 995328 998718 1000188 1003104 1011042 1016064 1022497 1024002 1032192 1037232 1040256 1048383 1048488 1053696 1056768 1061928 1065024 1073452 1075032 1078784 1087212 1092096 1100628 1114848 1132544 1138074 1141392 1143072 1161216 1165171 1166886 1168568 1170288 1179549 1185408 1188864 1194669 1198152 1198272 1204224 1213632 1223236 1228608 1229312 1232896 1238916 1242528 1254204 1268414 1274112 1284066 1294336 1300656 1304448 1306368 1314639 1327104 1331624 1333584 1337472 1347921 1348056 1354752 1365336 1376256 1382976 1387008 1397844 1397984 1404928 1409024 1415904 1420032 1433376 1449616 1456128 1463238 1467504 1479117 1486464 1492992 1498077 1516563 1517432 1521856 1524096 1536003 1548288 1555848 1560384 1572732 1580544 1585152 1592892 1597536 1597696 1605632 1610178 1612548 1618176 1630818 1638144 1650942 1651888 1656704 1672272 1698816 1707111 1712088 1734208 1739264 1741824 1750329 1752852 1755432 1769472 1778112 1783296 1797228 1797408 1806336 1820448 1834854 1842912 1843968 1849344 1858374 1863792 1878541 1881306 1887872 1893376 1902621 1911168 1926099 1941504 1950984 1956672 1972156 1981952 1990656 1997436 2000376 2006208 2022084 2032128 2044994 2048004 2064384 2074464 2080512 2096766 2096976 2107392 2113536 2123856 2130048 2140663 2146904 2150064 2157568 2174424 2184192 2194857 2201256 2229696 2265088 2276148 2282784 2286144 2322432 2330342 2333772 2337136 2340576 2359098 2370816 2377728 2389338 2396304 2396544 2408448 2415267 2427264 2446227 2446472 2457216 2458624 2465792 2476413 2477832 2485056 2508408 2536828 2548224 2568132 2588672 2601312 2608896 2612736 2629278 2654208 2663248 2667168 2674944 2695842 2696112 2709504 2730672 2752281 2765952 2774016 2787561 2795688 2795968 2809856 2818048 2821959 2831808 2840064 2866752 2899232 2912256 2926476 2935008 2958234 2972928 2985984 2996154 3033126 3034864 3043712 3048192 3067491 3072006 3096576 3111696 3120768 3145149 3145464 3161088 3170304 3185784 3195072 3195392 3211264 3220356 3225096 3236352 3261636 3276288 3301884 3303776 3313408 3344544 3397632 3414222 3424176 3451273 3468416 3478528 3483648 3495513 3500658 3505704 3510864 3538647 3556224 3566592 3584007 3594456 3594816 3612672 3640896 3669708 3685824 3687936 3698688 3716748 3727584 3757082 3762612 3775744 3786752 3805242 3822336 3852198 3883008 3901968 3913344 3943917 3944312 3963904 3981312 3994872 4000752 4012416 4044168 4064256 4089988 4096008 4128768 4148928 4161024 4193532 4193952 4214784 4227072 4247712 4260096 4281326 4293808 4300128 4315136 4348848 4368384 4389714 4402512 4437351 4439449 4459392 4494231 4530176 4549689 4552296 4565568 4572288 4644864 4660684 4667544 4674272 4681152 4718196 4741632 4755456 4778676 4792608 4793088 4816896 4830534 4854528 4892454 4892944 4914432 4917248 4931584 4952826 4955664 4970112 5016816 5073656 5096448 5121333 5136264 5177344 5202624 5217792 5225472 5258556 5308416 5326496 5334336 5349888 5391684 5392224 5419008 5461344 5504562 5531904 5548032 5575122 5591376 5591936 5619712 5635623 5643918 5663616 5680128 5707863 5733504 5778297 5798464 5824512 5852952 5870016 5916468 5945856 5971968 5992308 6066252 6069728 6087424 6096384 6134982 6144012 6193152 6223392 6241536 6290298 6290928 6322176 6340608 6371568 6390144 6390784 6421989 6440712 6450192 6472704 6523272 6552576 6584571 6603768 6607552 6626816 6689088 6795264 6828444 6848352 6902546 6936832 6957056 6967296 6991026 7001316 7011408 7021728 7077294 7112448 7133184 7157479 7168014 7188912 7189632 7225344 7245801 7281792 7338681 7339416 7371648 7375872 7397376 7433496 7455168 7514164 7525224 7551488 7573504 7610484 7644672 7704396 7766016 7803936 7826688 7887834 7888624 7927808 7962624 7989744 8001504 8024832 8088336 8128512 8156197 8179976 8192016 8256843 8297856 8322048 8362683 8387064 8387904 8429568 8454144 8495424 8520192 8562652 8587616 8600256 8630272 8697696 8736768 8779428 8805024 8874702 8878898 8918784 8988462 9060352 9099378 9104592 9131136 9144576 9202473 9289728 9321368 9335088 9348544 9362304 9435447 9436392 9483264 9510912 9557352 9585216 9586176 9633792 9661068 9709056 9784908 9785888 9828864 9834496 9863168 9905652 9911328 9940224 10033632 10147312 10192896 10242666 10272528 10353819 10405248 10435584 10450944 10486539 10517112 10615941 10652992 10668672 10699776 10752021 10783368 10784448 10838016 10922688 11009124 11063808 11096064 11150244 11182752 11183872 11239424 11271246 11287836 11327232 11360256 11415726 11467008 11539609 11556594 11596928 11649024 11705904 11740032 11831751 11832936 11891712 11943936 11984616 12132504 12139456 12174848 12192768 12269964 12288024 12386304 12446784 12483072 12580596 12581856 12644352 12681216 12743136 12780288 12781568 12843978 12881424 12900384 12945408 13046544 13105152 13149787 13169142 13207536 13215104 13253632 13312053 13318347 13378176 13482693 13590528 13656888 13696704 13805092 13873664 13914112 13934592 13982052 14002632 14022816 14043456 14154588 14224896 14266368 14314958 14336028 14377824 14379264 14450688 14491602 14563584 14677362 14678832 14743296 14751744 14794752 14866992 14910336 14984641 15028328 15050448 15102976 15147008 15220968 15289344 15363999 15408792 15532032 15607872 15653376 15775668 15777248 15855616 15925248 15979488 16003008 16049664 16176672 16257024 16312394 16359952 16384032 16513686 16595712 16644096 16725366 16774128 16775808 16859136 16906869 16990848 17040384 17123589 17125304 17175232 17200512 17260544 17334891 17395392 17473536 17558856 17610048 17749404 17757796 17837568 17976924 18120704 18198756 18209184 18262272 18289152 18404946 18579456 18642736 18670176 18697088 18724608 18870894 18872784 18966528 19021824 19114704 19170432 19172352 19265967 19322136 19418112 19569816 19571776 19657728 19668992 19726336 19753713 19811304 19822656 19880448 20067264 20294624 20385792 20485332 20545056 20707638 20810496 20871168 20901888 20973078 21034224 21200677 21231882 21305984 21337344 21399552 21472437 21504042 21566736 21568896 21676032 21737403 21845376 22016043 22018248 22127616 22192128 22300488 22365504 22367744 22478848 22542492 22575672 22654464 22720512 22831452 22934016 23079218 23113188 23193856 23298048 23411808 23480064 23663502 23665872 23783424 23887872 23969232 24158911 24265008 24278912 24349696 24385536 24468591 24539928 24576048 24770529 24893568 24966144 25088049 25161192 25163712 25288704 25362432 25486272 25560576 25563136 25687956 25762848 25800768 25890816 26093088 26210304 26299574 26338284 26415072 26430208 26507264 26624106 26636694 26756352 26965386 27181056 27313776 27393408 27607419 27610184 27747328 27828224 27869184 27964104 28005264 28045632 28086912 28309176 28449792 28532736 28629916 28672056 28755648 28758528 28901376 28983204 29127168 29354724 29357664 29486592 29503488 29589504 29733984 29820672 29969282 30056656 30100896 30205952 30294016 30441936 30578688 30727998 30817584 31061457 31215744 31306752 31459617 31551336 31554496 31711232 31847823 31958976 32006016 32099328 32353344 32514048 32624788 32719904 32768064 33027372 33191424 33288192 33450732 33548256 33551616 33718272 33813738 33981696 34080768 34247178 34250608 34350464 34401024 34521088 34618827 34669782 34790784 34947072 35117712 35220096 35495253 35498808 35515592 35675136 35953848 36241408 36397512 36418368 36524544 36578304 36809892 37158912 37285472 37340352 37394176 37449216 37741788 37745568 37933056 38043648 38229408 38340864 38344704 38531934 38644272 38836224 38950081 39139632 39143552 39315456 39337984 39449361 39507426 39622608 39645312 39760896 39936159 39955041 40134528 40448079 40589248 40771584 40970664 41090112 41415276 41620992 41742336 41803776 41946156 42068448 42401354 42463764 42611968 42674688 42799104 42944874 43008084 43133472 43137792 43352064 43474806 43690752 44032086 44036496 44255232 44384256 44600976 44731008 44735488 44953923 45084984 45151344 45308928 45441024 45662904 45868032 46091997 46158436 46226376 46387712 46596096 46823616 46960128 47327004 47331744 47566848 47775744 47938464 48317822 48530016 48557824 48699392 48771072 48937182 49079856 49152096 49541058 49787136 49932288 50102353 50176098 50322384 50327424 50577408 50720607 50972544 51121152 51126272 51370767 51375912 51525696 51601536 51781632 52186176 52420608 52599148 52676568 52830144 52860416 53014528 53248212 53273388 53512704 53930772 54362112 54627552 54786816 55214838 55220368 55494656 55656448 55738368 55928208 56010528 56091264 56173824 56618352 56899584 57065472 57259832 57344112 57511296 57517056 57797901 57966408 58254336 58709448 58715328 58973184 59006976 59179008 59467968 59641344 59938564 60113312 60201792 60411904 60588032 60883872 61157376 61455996 61635168 62122914 62431488 62613504 62919234 63102672 63108992 63422464 63602031 63695646 63917952 64012032 64198656 64417311 64706688 65028096 65212209 65249576 65439808 65536128 66048129 66054744 66382848 66576384 66901464 67096512 67103232 67436544 67627476 67963392 68161536 68494356 68501216 68700928 68802048 69042176 69237654 69339564 69581568 69894144 70235424 70440192 70990506 70997616 71031184 71350272 71907696 72476733 72795024 72836736 73049088 73156608 73405773 73619784 74311587 74570944 74680704 74788352 74898432 75264147 75483576 75491136 75866112 76087296 76458816 76681728 76689408 77063868 77288544 77672448 77900162 78279264 78287104 78630912 78675968 78898722 79014852 79245216 79290624 79521792 79872318 79910082 80269056 80777263 80896158 81178496 81543168 81941328 82180224 82822257 82830552 83241984 83484672 83607552 83892312 84136896 84802708 84927528 85223936 85349376 85598208 85889748 86016168 86266944 86275584 86704128 86949612 87381504 88064172 88072992 88510464 88768512 89201952 89462016 89470976 89907846 90169968 90302688 90617856 90882048 91325808 91736064 92048509 92183994 92316872 92452752 92775424 93184371 93647232 93920256 94378851 94654008 94663488 95133696 95876928 96635644 97060032 97115648 97398784 97542144 97874364 98159712 98304192 99082116 99574272 99864576 100204706 100352196 100644768 100654848 101154816 101441214 101945088 102242304 102252544 102741534 102751824 103051392 103203072 103563264 103856481 104372352 104841216 105198296 105353136 105660288 105720832 106029056 106485759 106496424 106546776 107025408 107861544 108724224 109255104 109573632 110429676 110440736 110989312 111312896 111476736 111856416 112021056 112182528 112347648 113236704 113799168 114130944 114519664 114688224 115022592 115034112 115595802 115932816 116508672 116850243 117418896 117430656 117946368 118013952 118348083 118935936 119282688 119808477 119865123 119877128 120226624 120403584 120823808 121176064 121344237 121767744 122314752 122911992 123270336 124245828 124862976 125227008 125838468 126205344 126217984 126844928 127204062 127391292 127835904 128024064 128397312 128834622 129413376 130056192 130424418 130499152 130879616 131072256 132096258 132109488 132765696 133152768 133802928 134193024 134206464 134861769 135254952 135926784 136323072 136988712 137002432 137401856 137604096 138084352 138275991 138475308 138679128 139163136 139788288 140470848 140880384 141981012 141995232 142062368 142700544 143815392 144953466 145590048 145673472 146098176 146313216 146811546 147239568 148404739 148623174 149141888 149361408 149576704 149796864 150307059 150528294 150967152 150982272 151732224 152161821 152917632 153363456 153378816 154112301 154127736 154577088 155344896 155800324 156558528 156574208 157261824 157351936 157797444 158029704 158490432 158581248 159043584 159744636 159820164 160538112 161554526 161792316 162356992 163086336 163882656 164360448 165644514 165661104 166483968 166969344 167215104 167784624 168273792 169112377 169605416 169855056 170447872 170698752 171196416 171779496 172032336 172533888 172551168 173393703 173899224 174763008 176128344 176145984 177020928 177537024 178403904 178924032 178941952 179815692 180339936 180605376 181235712 181764096 182651616 183472128 184097018 184367988 184633744 184905504 185550848 186368742 187294464 187840512 188757702 189308016 189326976 190267392 190806093 191753856 193251933 193271288 194120064 194231296 194797568 195084288 195636627 195748728 196319424 196608384 198164232 199148544 199729152 200409412 200704392 201289536 201309696 202309632 202882428 203890176 204484608 204505088 205483068 205503648 206102784 206406144 207126528 207712962 208744704 209682432 210396592 210706272 211320576 211441664 212058112 212971518 212992848 213093552 214050816 215723088 217430199 218510208 219147264 220217319 220859352 220881472 221978624 222625792 222934761 223712832 224042112 224365056 224695296 226473408 227598336 228261888 229039328 229376448 230045184 230068224 231191604 231865632 233017344 233700486 234837792 234861312 235892736 236027904 236696166 237871872 238565376 239616954 239730246 239754256 240453248 240807168 241647616 242331789 242688474 243535488 244629504 245823984 246540672 248466771 248491656 249725952 250454016 251676936 252410688 252435968 253689856 254408124 254782584 255671808 256048128 256794624 257669244 258826752 260112384 260848836 260998304 261759232 262144512 264192516 264218976 265531392 266305536 267605856 268386048 268412928 269723538 270509904 271853568 272646144 272650567 273977424 274004864 274803712 275208192 276145527 276551982 276950616 277358256 278326272 279553113 280941696 281760768 283136553 283962024 283990464 284124736 285401088 287630784 289906932 291180096 291346944 292196352 292626432 293623092 294479136 296809478 297246348 298283776 298722816 299153408 299593728 300614118 301056588 301934304 301964544 303464448 304323642 305835264 306726912 306757632 308224602 308255472 309154176 310689792 311569443 311600648 313117056 313148416 314523648 315594888 316059408 316980864 317162496 318087168 319489272 319640328 321076224 323109052 323584632 324713984 326172672 327765312 328720896 331289028 331322208 332967936 333938688 334430208 335569248 336547584 338224754 339210832 339710112 340895744 341397504 342392832 343558992 344064672 345067776 345102336 346787406 347798448 349526016 350550729 350716471 352256688 352291968 354041856 355044249 356807808 357848064 357883904 359425431 359595369 359631384 360679872 361210752 362471424 363528192 365303232 366944256 368194036 368735976 369267488 369811008 371101696 372737484 374588928 375681024 377515404 378616032 378653952 380534784 381612186 383507712 386503866 386542576 388240128 388462592 389595136 390168576 391273254 391497456 392638848 393216768 396328464 398297088 399458304 400818824 401408784 402579072 402619392 404585307 405764856 407780352 408969216 409010176 410966136 411007296 412205568 412812288 414253056 415425924 417489408 419364864 420793184 421412544 422641152 422883328 424116224 425943036 425985696 426187104 428101632 431446176 434860398 437020416 438294528 440434638 441718704 441762944 443957248 445214217 445869522 447425664 448084224 448730112 449390592 450921177 452946816 455196672 456485463 458078656 458752896 460090368 460136448 462336903 462383208 463731264 466034688 467400972 469675584 469722624 471785472 472055808 473392332 475743744 477130752 479233908 479460492 479508512 480906496 481614336 483295232 484663578 485376948 487070976 489259008 491647968 493081344 496933542 496983312 499451904 500908032 503353872 504821376 504871936 507337131 508816248 509565168 511343616 512096256 513589248 515338488 517653504 520181109 521697672 521996608 523518464 524289024 528385032 528437952 531062784 532611072 535211712 536772096 536825856 539447076 541019808 543707136 545292288 545301134 547954848 548009728 549607424 550416384 552291054 553103964 553901232 554716512 556652544 559106226 561883392 563521536 565440841 566273106 567924048 567980928 568249472 570802176 572418279 575261568 579755799 579813864 582360192 582693888 584392704 585252864 587246184 588958272 593618956 594492696 596567552 597445632 598306816 599187456 601228236 602113176 603868608 603929088 606928896 608647284 611670528 613453824 613515264 616449204 616510944 618308352 621379584 623138886 623201296 626234112 626296832 629047296 631189776 632118816 633961728 634324992 636174336 638978544 639280656 642152448 644339563 646218104 647169264 649427968 652290597 655530624 657441792 660651957 662578056 662644416 665935872 667877376 671138496 673095168 676449508 678421664 679420224 681791488 682795008 684785664 687117984 688129344 690135552 690204672 693574812 695596896 699052032 701101458 701432942 704513376 704583936 708083712 710088498 713615616 715696128 715767808 718850862 719190738 719262768 721359744 722421504 724942848 726995367 730606464 733888512 736388072 737471952 738534976 739622016 742203392 745400313 745474968 749177856 751362048 755030808 757232064 757307904 761069568 763224372 767015424 773007732 773085152 776480256 776925184 779190272 780337152 782546508 782994912 785277696 786433536 792656928 796594176 798916608 801637648 802817568 805158144 805238784 809170614 811529712 815560704 817938432 817951701 821932272 822014592 824411136 825624576 828436581 830851848 834978816 838659339 841586368 842825088 845282304 845766656 848232448 849409659 851886072 851971392 852374208 856203264 862892352 869720796 874040832 876589056 880869276 883437408 883525888 887914496 890428434 891739044 894851328 896168448 897460224 898781184 901842354 905893632 910393344 911629111 912970926 916157312 917505792 920180736 920272896 924673806 924766416 927462528 932069376 934708329 934801944 939351168 939445248 943570944 946784664 951487488 954261504 958467816 958920984 959017024 961812992 963228672 966590464 969327156 970753896 974141952 978518016 983295936 986162688 993867084 993966624 998903808 1001816064 1006707744 1009642752 1009743872 1014674262 1017632496 1019130336 1022687232 1024192512 1027178496 1030676976 1035307008 1038833173 1040362218 1043395344 1043993216 1047036928 1048578048 1051652187 1052149413 1056770064 1056875904 1062125568 1065132747 1070423424 1073544192 1073651712 1078786107 1078894152 1082039616 1087414272 1090584576 1090602268 1095909696 1096019456 1099214848 1100832768 1104582108 1106207928 1107802464 1109433024 1113305088 1118212452 1123766784 1127043072 1130881682 1132546212 1135848096 1135961856 1136498944 1141604352 1144836558 1150523136 1159511598 1159627728 1164720384 1165387776 1168785408 1170505728 1174492368 1177916544 1183786639 1187237912 1188985392 1193135104 1194891264 1196613632 1198374912 1202456472 1204226352 1207737216 1207858176 1213755921 1217294568 1223341056 1226907648 1227030528 1232898408 1233021888 1236616704 1242759168 1246277772 1246402592 1252468224 1252593664 1258094592 1262379552 1264237632 1267923456 1268649984 1272348672 1277957088 1278561312 1284304896 1288679126 1292436208 1294338528 1298855936 1304581194 1311061248 1314883584 1321303914 1325156112 1325288832 1331871744 1335642651 1342276992 1346190336 1352763531 1352899016 1356843328 1358840448 1363582976 1365590016 1369456389 1374235968 1376258688 1380271104 1380409344 1387149624 1391193792 1398104064 1402202916 1402865884 1409026752 1409167872 1416167424 1420176996 1427231232 1431392256 1431535616 1437701724 1438381476 1438525536 1442719488 1444843008 1449885696 1453990734 1461212928 1467777024 1472776144 1474943904 1477069952 1479244032 1484406784 1490800626 1490949936 1498355712 1502724096 1510061616 1514464128 1514615808 1522011393 1526448744 1534030848 1546015464 1546170304 1552960512 1553850368 1558380544 1560543327 1565093016 1565989824 1570555392 1572867072 1585313856 1593188352 1597833216 1603275296 1605635136 1610316288 1610477568 1618341228 1623059424 1631121408 1635876864 1635903402 1643864544 1644029184 1648822272 1651249152 1656873162 1661703696 1669957632 1674853483 1677318678 1683172736 1685650176 1690564608 1691533312 1696322523 1698819318 1703772144 1703942784 1704748416 1712406528 1717254837 1725784704 1739267397 1739441592 1748081664 1753178112 1761738552 1766874816 1767051776 1775828992 1780856868 1783478088 1789702656 1792336896 1794920448 1797562368 1803684708 1811787264 1820786688 1823258222 1825941852 1832314624 1835011584 1840361472 1840545792 1849347612 1849532832 1854925056 1864138752 1869416658 1869603888 1878702336 1878890496 1887141888 1893569328 1902974976 1908523008 1908553969 1916935632 1917841968 1918034048 1923625984 1926457344 1933018689 1938654312 1941507792 1948283904 1956871791 1966591872 1972325376 1981955871 1987734168 1987933248 1997807616 2003632128 2013415488 2019285504 2019487744 2029348524 2035264992 2038260672 2045374464 2048385024 2054356992 2061353952 2070614016 2077666346 2080724436 2086790688 2087986432 2094073856 2097156096 2103304374 2104298826 2113540128 2113751808 2124251136 2130265494 2140846848 2147088384 2147303424 2157572214 2157788304 2164079232 2174828544 2180986101 2181204536 2191819392 2192038912 2198429696 2201665536 2209164216 2212415856 2215604928 2218866048 2226610176 2236424904 2247533568 2254086144 2261763364 2265092424 2271696192 2271923712 2272997888 2283208704 2289673116 2301046272 2319023196 2319255456 2329440768 2330775552 2337570816 2341011456 2348984736 2355833088 2367573278 2374475824 2377970784 2386270208 2389782528 2393227264 2396749824 2404912944 2408452704 2415474432 2415716352 2427511842 2434589136 2446682112 2453815296 2453855103 2465796816 2466043776 2473233408 2485309743 2492555544 2492805184 2504936448 2505187328 2515978017 2524759104 2528475264 2535846912 2537299968 2544697344 2555914176 2557122624 2568609792 2577358252 2584872416 2588677056 2597711872 2609162388 2622122496 2629767168 2642607828 2650312224 2650577664 2663743488 2671285302 2684553984 2692380672 2705527062 2705798032 2713686656 2717680896 2727165952 2731180032 2734887333 2738912778 2748471936 2752517376 2760542208 2760818688 2774299248 2782387584 2796208128 2804124987 2804405832 2805731768 2818053504 2818335744 2840353992 2854462464 2862784512 2863071232 2875403448 2876762952 2877051072 2885438976 2889686016 2899771392 2907981468 2922425856 2935554048 2945552288 2949887808 2954139904 2958488064 2968813568 2981601252 2981899872 2996711424 3005448192 3020123232 3028928256 3029231616 3044022786 3052897488 3068061696 3077056399 3092030928 3092340608 3105921024 3107700736 3116499519 3121086654 3130186032 3131979648 3141110784 3145734144 3154956561 3156448239 3170627712 3186376704 3195398241 3206550592 3211270272 3220632576 3220955136 3236358321 3236682456 3246118848 3262242816 3271753728 3271806804 3287729088 3288058368 3297644544 3302498304 3313746324 3323407392 3339915264 3349706966 3354637356 3366345472 3371300352 3381129216 3383066624 3392645046 3397638636 3407544288 3407885568 3409496832 3424813056 3434509674 3451569408 3478534794 3478883184 3496163328 3506356224 3523477104 3533749632 3534103552 3551359917 3561713736 3566956176 3579405312 3584673792 3589840896 3595124736 3607369416 3623574528 3641267763 3646516444 3651883704 3664629248 3670023168 3680722944 3681091584 3698695224 3699065664 3709850112 3728277504 3738833316 3739207776 3757404672 3757780992 3774283776 3787138656 3805949952 3817046016 3817107938 3833871264 3835683936 3836068096 3847251968 3852914688 3866037378 3877308624 3883015584 3896567808 3913743582 3933183744 3944650752 3958085887 3963911742 3975468336 3975866496 3995615232 4006927953 4026830976 4038571008 4038975488 4058290593 4058697048 4070529984 4076521344 4090748928 4096770048 4122707904 4141228032 4155332692 4161448872 4173581376 4175972864 4188147712 4194312192 4206608748 4208597652 4227080256 4227503616 4248502272 4260530988 4281693696 4294176768 4294606848 4315144428 4315576608 4328158464 4349657088 4361972202 4362409072 4383638784 4384077824 4396859392 4403331072 4418328432 4424831712 4431209856 4437732096 4453220352 4472849808 4495067136 4508172288 4523526728 4530184848 4543392384 4543847424 4545995776 4566034179 4579346232 4602092544 4638046392 4638510912 4658881536 4661551104 4675141632 4697969472 4711666176 4735146556 4748951648 4755941568 4772540416 4779565056 4786454528 4793499648 4809825888 4816905408 4830948864 4831432704 4855023684 4869178272 4893364224 4907630592 4907710206 4931593632 4932087552 4946466816 4970619486 4985111088 4985610368 5009872896 5010374656 5024560449 5031956034 5049518208 5056950528 5071693824 5074599936 5088967569 5111828352 5114245248 5137219584 5151764511 5154716504 5169744832 5177354112 5195423744 5217802191 5218324776 5244244992 5259534336 5285215656 5300624448 5301155328 5327486976 5342570604 5369107968 5384761344 5411054124 5411596064 5427373312 5435361792 5454331904 5462360064 5469774666 5477825556 5496943872 5505034752 5521084416 5521637376 5548598496 5564775168 5592416256 5608249974 5608811664 5611463536 5636107008 5636671488 5680707984 5708924928 5725569024 5725661907 5750806896 5753525904 5754102144 5770877952 5779372032 5799056067 5815962936 5844851712 5870615373 5891104576 5899775616 5908279808 5916976128 5937627136 5945867613 5963202504 5963799744 5993422848 6010896384 6040246464 6057856512 6058463232 6088045572 6105794976 6136123392 6154112798 6184061856 6184681216 6211842048 6215401472 6232999038 6242173308 6260372064 6263959296 6282221568 6291468288 6309913122 6312896478 6341255424 6372753408 6381403777 6390796482 6413101184 6422540544 6441265152 6441910272 6472716642 6473364912 6492237696 6524485632 6542958303 6543613608 6575458176 6576116736 6595289088 6604996608 6627492648 6646814784 6679830528 6699413932 6709274712 6732690944 6742600704 6762258432 6766133248 6785290092 6795277272 6815088576 6815771136 6818993664 6849626112 6869019348 6903138816 6957069588 6957766368 6992326656 7012712448 7046954208 7067499264 7068207104 7102719834 7123427472 7133912352 7158810624 7169347584 7179681792 7190249472 7214738832 7247149056 7271832211 7282535526 7293032888 7303767408 7329258496 7340046336 7361445888 7361565309 7397390448 7398131328 7419700224 7455929229 7477666632 7478415552 7514809344 7515561984 7574277312 7611899904 7634092032 7634215876 7667742528 7671367872 7672136192 7694503936 7705829376 7732074756 7754617248 7766031168 7793135616 7827487164 7866367488 7889301504 7916171774 7927823484 7950936672 7951732992 7991230464 8013855906 8053661952 8077142016 8077950976 8116581186 8117394096 8141059968 8153042688 8181497856 8193540096 8204661999 8245415808 8282456064 8310665384 8322897744 8347162752 8351945728 8376295424 8388624384 8412374961 8413217496 8417195304 8454160512 8455007232 8521061976 8563387392 8588353536 8589213696 8630288856 8631153216 8656316928 8699314176 8723944404 8724818144 8767277568 8768155648 8793718784 8806662144 8836656864 8849663424 8862419712 8875464192 8906440704 8945699616 8990134272 9016344576 9047053456 9060369696 9086784768 9087694848 9091991552 9132068358 9158692464 9204185088 9231169197 9276092784 9277021824 9317763072 9323102208 9349498557 9395938944 9423332352 9464869683 9469344717 9470293112 9497903296 9511883136 9545080832 9559130112 9572909056 9586194723 9619651776 9633810816 9661897728 9662865408 9710047368 9738356544 9786728448 9815261184 9815420412 9863187264 9864175104 9892933632 9941238972 9970222176 9971220736 10019745792 10020749312 10049120898 10063912068 10099036416 10113901056 10143387648 10149199872 10177935138 10223656704 10228490496 10274439168 10303529022 10309433008 10339489664 10354708224 10390847488 10435604382 10436649552 10488489984 10519068672 10570431312 10601248896 10602310656 10654079751 10685141208 10738215936 10769522688 10822108248 10823192128 10854746624 10870723584 10908663808 10923803289 10939549332 10955651112 10993887744 11010069504 11042168832 11043274752 11097196992 11129550336 11184832512 11216499948 11217623328 11222927072 11272214016 11273342976 11361415968 11417849856 11451138048 11451323814 11501613792 11507051808 11508204288 11541755904 11558744064 11598112134 11631925872 11689703424 11723974381 11741230746 11782209152 11799551232 11816559616 11833952256 11874257661 11891735226 11926405008 11927599488 11986845696 12020783859 12080492928 12115713024 12116926464 12174871779 12176091144 12211589952 12272246784 12308225596 12368123712 12369362432 12423684096 12430802944 12465998076 12484346616 12520744128 12527918592 12564443136 12582936576 12619826244 12625792956 12682510848 12745506816 12762807554 12781592964 12826202368 12845081088 12882530304 12883820544 12945433284 12946729824 12984475392 13048971264 13085916606 13087227216 13150916352 13152233472 13190578176 13209993216 13254985296 13293629568 13359661056 13359877783 13398827864 13418549424 13465381888 13485201408 13524516864 13570580184 13590554544 13630177152 13631542272 13637987328 13698102537 13738038696 13806277632 13914139176 13915532736 13984653312 14025424896 14093908416 14134998528 14136414208 14205439668 14246854944 14267824704 14317621248 14338695168 14359363584 14380498944 14429477664 14494298112 14543664422 14565071052 14586065776 14607534816 14658516992 14680092672 14722891776 14723130618 14794780896 14796262656 14839400448 14911858458 14955333264 14956831104 15029618688 15031123968 15073681347 15148554624 15223799808 15266902707 15268431752 15335485056 15342735744 15344272384 15389007872 15411658752 15455293533 15464149512 15509234496 15532062336 15586271232 15654974328 15732734976 15778603008 15832343548 15855646968 15901873344 15903465984 15982460928 16027711812 16107323904 16154284032 16155901952 16233162372 16234788192 16282119936 16306085376 16362995712 16387080192 16409323998 16490831616 16564912128 16621330768 16645795488 16694325504 16703891456 16752590848 16777248768 16824749922 16826434992 16834390608 16908321024 16910014464 17042123952 17126774784 17176707072 17176985721 17260577712 17262306432 17312633856 17397168201 17447888808 17449636288 17534555136 17536311296 17587437568 17611846119 17673313728 17699326848 17724839424 17750928384 17812881408 17891399232 17980268544 18032689152 18094106912 18120739392 18173569536 18175389696 18183983104 18264136716 18317384928 18408370176 18462338394 18552185568 18554043648 18635526144 18646204416 18698997114 18791877888 18846664704 18929739366 18938689434 18940586224 18995806592 19023766272 19090161664 19118260224 19144211331 19172389446 19239303552 19267621632 19323795456 19325730816 19420094736 19476713088 19573456896 19628874909 19630840824 19726374528 19728350208 19785867264 19882477944 19940444352 19942441472 20039491584 20041498624 20098241796 20127824136 20198072832 20227802112 20286775296 20298399744 20355870276 20447313408 20456980992 20548878336 20607058044 20618866016 20678979328 20709416448 20781694976 20871208764 20873299104 20976979968 21038137344 21140862624 21202497792 21204621312 21308159502 21370282416 21476431872 21539045376 21539394793 21644216496 21646384256 21709493248 21741447168 21815496633 21847606578 21879098664 21911302224 21987775488 22020139008 22084337664 22084695927 22194393984 22259100672 22367787687 22432999896 22435246656 22445854144 22544428032 22546685952 22722831936 22835699712 22902276096 22902647628 23003227584 23014103616 23016408576 23083511808 23117488128 23196224268 23263851744 23379406848 23447948762 23482461492 23564418304 23599102464 23633119232 23667904512 23748515322 23783470452 23852810016 23855198976 23973691392 24041567718 24160985856 24231426048 24233852928 24349743558 24352182288 24423179904 24544493568 24613985997 24616451192 24736247424 24738724864 24847368192 24931996152 24968693232 25041488256 25055837184 25128886272 25165873152 25239652488 25251585912 25365021696 25525615108 25563185928 25652404736 25690162176 25765060608 25767641088 25890866568 25893459648 25968950784 26097942528 26171833212 26174454432 26301832704 26304466944 26381156352 26419986432 26509970592 26587259136 26719322112 26719755566 26797655728 26837098848 26930763776 26970402816 27049033728 27141160368 27181109088 27260354304 27263084544 27275974656 27396205074 27476077392 27612555264 27693507591 27706601209 27828278352 27831065472 27969306624 28048495671 28187816832 28269997056 28272828416 28394609049 28408034151 28410879336 28493709888 28535649408 28635242496 28677390336 28718727168 28858955328 28988596224 29087328844 29130142104 29172131552 29215069632 29317033984 29360185344 29445783552 29446261236 29589561792 29592525312 29678800896 29823716916 29910666528 29913662208 30059237376 30062247936 30147362694 30297109248 30447599616 30533805414 30536863504 30670970112 30685471488 30688544768 30778015744 30823317504 30910587066 30928299024 31018468992 31064124672 31172542464 31309948656 31465469952 31557206016 31664687096 31711293936 31803746688 31806931968 31962239253 32055423624 32214647808 32308568064 32311803904 32466324744 32469576384 32564239872 32612170752 32725991424 32818647996 32981663232 33129824256 33242661536 33291590976 33388651008 33407782912 33505181696 33554497536 33649499844 33652869984 33668781216 33816642048 33820028928 34084247904 34253549568 34353414144 34353971442 34521155424 34524612864 34625267712 34794336402 34895777616 34899272576 35069110272 35072622592 35171923143 35223692238 35346627456 35398653696 35449678848 35501856768 35622772983 35782798464 35960537088 36062351577 36188213824 36241478784 36347139072 36350779392 36367966208 36524615337 36528273432 36634769856 36816740352 36924676788 37104371136 37108087296 37271052288 37292408832 37397994228 37583755776 37693329408 37859478732 37877378868 37881172448 37991613184 38047532544 38180323328 38236520448 38288422662 38344778892 38478607104 38535243264 38647590912 38651461632 38840189472 38953426176 39146913792 39257749818 39261681648 39452749056 39456700416 39571734528 39764955888 39880888704 39884882944 40078983168 40079633349 40196483592 40255648272 40396145664 40455604224 40573550592 40711740552 40894626816 40913961984 41094307611 41214116088 41237732032 41357958656 41418832896 41563389952 41742417528 41746598208 41953959936 42076274688 42281725248 42404995584 42409242624 42616319004 42740564832 42952863744 43078090752 43078789586 43288432992 43292768512 43418986496 43482894336 43630993266 43695213156 43758197328 43822604448 43975550976 44040278016 44168675328 44169391854 44388787968 44518201344 44669826439 44735575374 44865999792 44870493312 44891708288 45088856064 45093371904 45221044041 45445663872 45671399424 45800708121 45805295256 46006455168 46028207232 46032817152 46167023616 46234976256 46392448536 46527703488 46758813696 46895897524 46964922984 47128836608 47198204928 47266238464 47335809024 47497030644 47566940904 47705620032 47710397952 47947382784 48083135436 48321971712 48462852096 48467705856 48699487116 48704364576 48846359808 49088987136 49227971994 49232902384 49472494848 49477449728 49694736384 49863992304 49937386464 50082976512 50111674368 50257772544 50331746304 50479304976 50503171824 50730043392 50902825477 51051230216 51126371856 51304809472 51380324352 51530121216 51530957163 51781733136 51786919296 51937901568 52191504603 52343666424 52348908864 52603665408 52608933888 52762312704 53019941184 53174518272 53438644224 53439511132 53595311456 53674197696 53861527552 53940805632 54098067456 54282320736 54362218176 54520708608 54526169088 54551949312 54792410148 54952154784 55225110528 55387015182 55413202418 55656556704 55662130944 55938613248 56096991342 56375633664 56539994112 56545656832 56789218098 56816068302 56821758672 56987419776 57071298816 57270484992 57354780672 57432633993 57717910656 57977192448 58174657688 58260284208 58344263104 58430139264 58634067968 58720370688 58886624727 58892522472 59179123584 59185050624 59357601792 59647433832 59821333056 59827324416 60118474752 60124495872 60294725388 60594218496 60895199232 61067610828 61073727008 61341940224 61370942976 61377089536 61556031488 61646635008 61821174132 61856598048 62036937984 62128249344 62345084928 62619897312 62930939904 63114412032 63329374192 63422587872 63607493376 63613863936 63924478506 64110847248 64429295616 64617136128 64618184379 64932649488 64939152768 65128479744 65224341504 65446489899 65637295992 65963326464 66254087781 66485323072 66583181952 66777302016 66815565824 67010363392 67103363061 67298999688 67305739968 67337562432 67633284096 67640057856 68168495808 68507099136 68706828288 68707942884 69042310848 69049225728 69250535424 69588672804 69791555232 69798545152 70138220544 70145245184 70343846286 70447384476 70693254912 70797307392 70899357696 71003713536 71245545966 71565596928 71921074176 72018699769 72124703154 72376427648 72482957568 72694278144 72701558784 72735932416 73049230674 73056546864 73269539712 73633480704 73841957991 73849353576 74208742272 74216174592 74542104576 74795988456 75167511552 75386658816 75718957464 75754757736 75762344896 75983226368 76095065088 76360646656 76576845324 76689557784 76957214208 77070486528 77295181824 77302923264 77680378944 77906852352 78293827584 78515499636 78523363296 78905498112 78913400832 79143469056 79529911776 79761777408 79769765888 80157966336 80159266698 80392967184 80511296544 80792291328 80911208448 81147101184 81423481104 81789253632 81827923968 82067820667 82188615222 82428232176 82475464064 82715917312 82837665792 83080522773 83119803627 83484835056 83493196416 83907919872 84145487013 84563450496 84809991168 84818485248 85224102453 85232638008 85481129664 85905727488 86156181504 86157579172 86576865984 86585537024 86837972992 86965788672 87261986532 87390426312 87516394656 87645208896 87951101952 88080556032 88337350656 88338783708 88777575936 89036402688 89339652878 89471150748 89731999584 89740986624 89783416576 90177712128 90186743808 90442088082 90891327744 91342798848 91601416242 91610590512 92012910336 92056414464 92065634304 92334047232 92469952512 92784897072 93055406976 93517627392 93519144481 93791795048 93929845968 94257673216 94396409856 94532476928 94671618048 94994061288 95133881808 95411240064 95420795904 95886717759 96166270872 96643943424 96925704192 96935411712 97398974232 97408729152 97692719616 98177974272 98455943988 98465804768 98944989696 98954899456 99389472768 99727984608 99874772928 100165953024 100223348736 100515545088 100663492608 100958609952 101006343648 101460086784 101805650954 102102460432 102252743712 102609618944 102760648704 103060242432 103061914326 103563466272 103573838592 103875803136 104383009206 104687332848 104697817728 105207330816 105217867776 105515769429 106039882368 106349036544 106868318949 106879022264 107190622912 107348395392 107723055104 107881611264 108187054731 108564641472 108724436352 109041417216 109052338176 109103898624 109584820296 109904309568 110450221056 110774030364 110826404836 111313113408 111324261888 111877226496 112193982684 112751267328 113079988224 113091313664 113578436196 113632136604 113643517344 113974839552 114142597632 114540969984 114709561344 114865267986 115435821312 115954384896 116349315376 116520568416 116688526208 116860278528 117268135936 117440741376 117773249454 117785044944 118358247168 118370101248 118715203584 119294867664 119642666112 119654648832 120236949504 120238900047 120589450776 121188436992 122135221656 122147454016 122683880448 122741885952 122754179072 123112062976 123282922833 123642348264 123713196096 124073875968 124256498688 124690169856 125239794624 125861879808 126228824064 126658748384 126845175744 127214986752 127227727872 127848957012 128221694496 128858591232 129234272256 129236368758 129865298976 129878305536 130256959488 130448683008 130892979798 131274591984 131926652928 132313425157 132508175562 132970646144 133166363904 133554604032 133631131648 134009479317 134206726122 134597999376 134611479936 134675124864 135266568192 135280115712 135663132123 136336991616 137014198272 137402124363 137415885768 138084621696 138098451456 138501070848 139177345608 139583110464 139597090304 140276441088 140290490368 140687692572 140894768952 141386509824 141594614784 141798715392 142007427072 142491091932 143131193856 143842148352 144037399538 144249406308 144752855296 144965915136 145388556288 145403117568 145471864832 146098461348 146113093728 146539079424 147266961408 147683915982 147698707152 148417484544 148432349184 149084209152 149591976912 150335023104 150773317632 150775763551 151437914928 151509515472 151524689792 151966452736 152190130176 152708476431 153153690648 153379115568 153914428416 154140973056 154590363648 154592871489 155360757888 155813704704 156574513809 157030999272 157046726592 157810996224 157826801664 158286938112 159059823552 159523554816 159539531776 160315932672 160318533396 160785934368 161022593088 161584582656 161822416896 162294202368 162846962208 163578507264 163655847936 164135641334 164377230444 164856464352 164950928128 165431834624 165675331584 166161045546 166239607254 166969670112 166986392832 167815839744 168290974026 169126900992 169619982336 169636970496 170448204906 170465276016 170962259328 171811454976 172297901979 172315158344 173153731968 173171074048 173675945984 173931577344 174523973064 174780852624 175032789312 175290417792 175902203904 176161112064 176677567416 177555151872 178072805376 178679305756 178942301496 179463999168 179481973248 179566833152 180355424256 180373487616 180884176164 181782655488 182685597696 183202832484 183221181024 184025820672 184112828928 184131268608 184668094464 184939905024 185569794144 186110813952 187035254784 187038288962 187583590096 187859691936 188515346432 188792819712 189064953856 189343236096 189988122576 190267763616 190822480128 190841591808 191773435518 192332541744 193287886848 193851408384 193854553137 194797948464 194817458304 195385439232 196339469697 196911887976 196931609536 197889979392 197909798912 198762263343 199455969216 199749545856 200331906048 200446697472 201031090176 201917219904 202012687296 202920173568 203611301908 204204920864 204505487424 205219237888 205521297408 206120484864 206123828652 207126932544 207147677184 207751606272 208766018412 209374665696 209395635456 210414661632 210435735552 211031538858 212079764736 212698073088 213736637898 213758044528 214381245824 214696790784 215446110208 215763222528 216056099307 216374109462 217129282944 217448872704 218082834432 218104676352 218207797248 219169640592 219808619136 220900442112 221525873973 221548060728 221652809672 222626226816 222648523776 224387965368 225502534656 226159976448 226182627328 227156872392 227264273208 227287034688 227949679104 228285195264 229081939968 229730535972 230871642624 231908769792 232698630752 233041136832 233377052416 233720557056 234536271872 234881482752 235546498908 235570089888 236716494336 236740202496 237430407168 238589735328 239285332224 239309297664 240473899008 240477800094 241178901552 242376873984 243087455521 244270443312 244294908032 245367760896 245483771904 245508358144 246203462001 246565845666 247284696528 247426392192 248147751936 248512997376 249241568319 249359410881 250479589248 251723759616 252436461039 253317496768 253690351488 254429973504 254455455744 255672307359 255697914024 256443388992 257717182464 258468544512 258472737516 259730597952 259756611072 260513918976 260897366016 261785959596 262549183968 263853305856 264626850314 265016351124 265941292288 266332727808 267109208064 267262263296 268018958634 268413452244 269195998752 269222959872 269350249728 270533136384 270560231424 271326264246 272673983232 274028396544 274804248726 274831771536 276169243392 276196902912 277002141696 278354691216 279166220928 279194180608 280552882176 280557433443 281375385144 281789537904 282773019648 283189229568 283597430784 284014854144 284982183864 286262387712 287660153277 288074799076 288498812616 289505710592 289931830272 290777112576 290806235136 290943729664 292196922696 292226187456 293078158848 294533922816 295367831964 295397414304 296834969088 296864698368 298168418304 299183953824 300670046208 301546635264 301551527102 302875829856 303019030944 303049379584 303932905472 304380260352 305416952862 306307381296 306758231136 307828856832 308281946112 309180727296 309185742978 310721515776 311627409408 312688785073 313149027618 314061998544 314093453184 315621992448 315653603328 316547308287 318119647104 319047109632 319079063552 320604956847 320637066792 321571868736 322045186176 323169165312 323644833792 325693924416 327157014528 327311695872 328271282668 328754460888 329712928704 329901856256 330863669248 331350663168 332322091092 332479214508 333939340224 333972785664 335631679488 336581948052 338253801984 339239964672 339273940992 340896409812 340930552032 341924518656 343622909952 344595803958 344630316688 346307463936 346342148096 347351891968 347863154688 349047946128 349561705248 350065578624 350580835584 351804407808 352322224128 353355134832 355110303744 356145610752 357358611512 357884602992 358927998336 358963946496 359133666304 360710848512 360716700141 361768352328 363565310976 366405664968 366442362048 368051641344 368225657856 368262537216 369336188928 371139588288 372221627904 374070509568 374076577924 375167180192 375719383872 377030692864 377585639424 378129907712 378686472192 379976245152 380535527232 381644960256 381683183616 383546871036 384665083488 386575773696 387702816768 387709106274 389595896928 389634916608 390770878464 392678939394 393823775952 393863219072 395779958784 395819597824 396940275471 397524526686 398911938432 399499091712 400663812096 400893394944 402028437951 403834439808 404025374592 405840347136 406989396369 407222603816 408409841728 409010974848 410438475776 411042594816 412206373089 412247657304 414253865088 414295354368 415503212544 417532036824 418749331392 418791270912 420829323264 420871471104 422063077716 424159529472 425396146176 427473275796 427516089056 428762491648 429393581568 430892220416 431526445056 432112198614 432748218924 434258565888 434897745408 436165668864 436209352704 436415594496 438339281184 439617238272 441800884224 443051747946 443096121456 443305619344 445252453632 445297047552 448775930736 451005069312 452319952896 452327290653 454313744784 454528546416 454574069376 455899358208 456570390528 458125429293 459461071944 461743285248 463778614467 465397261504 466082273664 466754104832 467441114112 469072543744 469723541427 471092997816 471140179776 473432988672 473480404992 474860814336 477179470656 478570664448 478618595328 480947798016 480955600188 482357803104 484753747968 486174911042 488540886624 488589816064 490735521792 490967543808 491016716288 492406924002 493131691332 494569393056 494852784384 496295503872 497025994752 498483136638 498718821762 500959178496 503447519232 504130898383 504872922078 506634993536 507380702976 508859947008 508910911488 511344614718 511395828048 512886777984 515434364928 516893705937 516945475032 519461195904 519513222144 521027837952 521794732032 523571919192 525098367936 527706611712 529253700628 530032702248 531882584576 532665455616 534218416128 534524526592 536037917268 536826904488 538391997504 538445919744 538700499456 541066272768 541120462848 542652528492 545347966464 548056793088 549608497452 549663543072 552338486784 552393805824 554004283392 556709382432 558332441856 558388361216 561105764352 561114866886 562750770288 563579075808 565546039296 566378459136 567194861568 568029708288 569964367728 572524775424 574474744669 575320306554 576149598152 576997625232 579011421184 579863660544 581554225152 581563659411 584393845392 584452374912 586156317696 589018409091 590735663928 590794828608 593669938176 593729396736 598367907648 601340092416 603093270528 603103054204 605751659712 606038061888 606098759168 607865810944 608760520704 610833905724 612614762592 613516462272 615657713664 616563892224 618361454592 618371485956 621443031552 623254818816 625377570146 626298055236 628123997088 628186906368 631243984896 631307206656 633094616574 636239294208 638094219264 638158127104 641209913694 641274133584 643143737472 644090372352 646338330624 647289667584 648168297921 651387848832 654314029056 654623391744 656542565336 657508921776 659425857408 659803712512 661727338496 662701326336 664577621919 664644182184 664958429016 667878680448 667945571328 673163896104 676507603968 678479929344 678547881984 681792819624 681861104064 683849037312 687245819904 689191607916 689260633376 692614927872 692684296192 694703783936 695726309376 698095892256 699123410496 700131157248 701161671168 703608815616 704644448256 706710269664 710220607488 712291221504 714717223024 715769205984 717855996672 717927892992 718267332608 721421697024 721433400282 723536704656 727130621952 729262366563 732811329936 732884724096 736103282688 736451315712 736525074432 738610386003 742279176576 744443255808 747724704957 748078232643 748153155848 750334360384 751438767744 754061385728 755171278848 756259815424 757309383117 759952490304 761071054464 763289920512 763366367232 767093742072 769330166976 773151547392 775405633536 775418212548 779191793856 779269833216 781541756928 785357878788 787647551904 787726438144 791559917568 791639195648 793880550942 795049053372 797823876864 798998183424 801327624192 801786789888 804056875902 807668879616 808050749184 811680694272 813978792738 814445207632 816819683456 818021949696 820876951552 822085189632 824412746178 824495314608 828507730176 828590708736 831006425088 835064073648 837498662784 837582541824 841658646528 841672300329 844126155432 848319058944 850792292352 854946551592 855032178112 857524983296 858787163136 861784440832 862980459831 864224397228 865496437848 868517131776 869795490816 872331337728 872418705408 872831188992 876678562368 879234476544 883601768448 886103495892 886192242912 886611238688 890504907264 890594095104 897551861472 902010138624 904639905792 904654581306 908627489568 909057092832 909148138752 911798716416 913140781056 916250858586 918922143888 923486570496 926193976099 927557228934 930794523008 932164547328 933508209664 934882228224 938066355219 939447082854 942185995632 942280359552 946865977344 946960809984 949641924861 954358941312 957141328896 957237190656 961814870541 961911200376 964715606208 969507495936 972349822084 977081773248 977179632128 981471043584 981935087616 982033432576 984813848004 986263382664 989138786112 989705568768 992591007744 994051989504 996966273276 997437643524 1001918356992 1006895038464 1008261796766 1009745844156 1013269987072 1014761405952 1017719894016 1017821822976 1022689229436 1022791656096 1025773555968 1030868729856 1033787411874 1033890950064 1038922391808 1039026444288 1042055675904 1043589464064 1047143838384 1050196735872 1055413223424 1055430344857 1058507401256 1060065404496 1063765169152 1065330911232 1068436832256 1072075834536 1073653808976 1076783995008 1076891839488 1077400998912 1082132545536 1082150100423 1085305056984 1090695932928 1099216994904 1099327086144 1104676973568 1104787611648 1108008566784 1113418764864 1116664883712 1116776722432 1122211528704 1122229733772 1125501540576 1127158151616 1131092078592 1132756918272 1134389723136 1136059416576 1139928735456 1145049550848 1148949489338 1150640613108 1152299196304 1153995250464 1158022842368 1159727321088 1163108450304 1163127318822 1168787690784 1168904749824 1172312635392 1178036818182 1181471327856 1181589657216 1187339876352 1187458793472 1190820826413 1196735815296 1202680184832 1206085313853 1206206108408 1211503319424 1212076123776 1212197518336 1215731621888 1217521041408 1220968189107 1221667811448 1225229525184 1227032924544 1231315427328 1233127784448 1236742971912 1242886063104 1246509637632 1250755140292 1252596110472 1256247994176 1256373812736 1262487969792 1262614413312 1266189233148 1272478588416 1276188438528 1276316254208 1282419827388 1282548267168 1286287474944 1288180744704 1292676661248 1294579335168 1296336595842 1302775697664 1308628058112 1309246783488 1313085130672 1315017843552 1318851714816 1319607425024 1323454676992 1325402652672 1329155243838 1329288364368 1329916858032 1335757360896 1335891142656 1346327792208 1353015207936 1356959858688 1356981871959 1363585639248 1363722208128 1367698074624 1374376287879 1378383215832 1378521266752 1385229855744 1385368592384 1389407567872 1391335843401 1396191784512 1398246820992 1400262314496 1402323342336 1407217631232 1413420539328 1420441214976 1424582443008 1429434446048 1431538411968 1435711993344 1435855785984 1436534665216 1442843394048 1442866800564 1447073409312 1454261243904 1458524733126 1465622659872 1465769448192 1472206565376 1472902631424 1473050148864 1477220772006 1484558353152 1488886511616 1495449409914 1496156465286 1496306311696 1500668720768 1502877535488 1508122771456 1510342557696 1512392695149 1514618766234 1519904980608 1522142108928 1526579841024 1526732734464 1534187484144 1538660333952 1546303094784 1550681117811 1550836425096 1558383587712 1558539666432 1563083513856 1570715757576 1575295103808 1575452876288 1583119835136 1583278391296 1587761101884 1590098106744 1595647753728 1597996366848 1602655248384 1603573579776 1608113751804 1615337759232 1616101498368 1623361388544 1627957585476 1628890415264 1633639366912 1636043899392 1641753903104 1644170379264 1648825492356 1648990629216 1657015460352 1657181417472 1662012850176 1670128147296 1674997325568 1675165083648 1683317293056 1683344600658 1688252310864 1696638117888 1701584584704 1701612188647 1709893103184 1710064356224 1715049966592 1717574326272 1723424234007 1725960919662 1728448794456 1730992875696 1737034263552 1739590981632 1744662675456 1744690978233 1753357124736 1758468953088 1767055227273 1772206991784 1772384485824 1773222477376 1781009814528 1781188190208 1795103722944 1804020277248 1809279811584 1809309162612 1817254979136 1818114185664 1818296277504 1823597432832 1826281562112 1832501717172 1837844287776 1846973140992 1852387952198 1855114457868 1861589046016 1864329094656 1867016419328 1869764456448 1876132710438 1878894165708 1884371991264 1884560719104 1893731954688 1893921619968 1899283849722 1908717882624 1914282657792 1914474381312 1923629741082 1923822400752 1929431212416 1939014991872 1944504893763 1944699644168 1954163546496 1954359264256 1962942087168 1963870175232 1969627696008 1972526765328 1978277572224 1979411137536 1985182015488 1988103979008 1993932546552 1994875287048 2003836713984 2016523593532 2019491688312 2026539974144 2029522811904 2035439788032 2035643645952 2045378458872 2045583312192 2051547111936 2061737459712 2067574823748 2067781900128 2077844783616 2078052888576 2084111351808 2087178928128 2094287676768 2100393471744 2110826446848 2110860689714 2117014802512 2120130808992 2127530338304 2130661822464 2136873664512 2144151669072 2147307617952 2153567990016 2153783678976 2154801997824 2164265091072 2164300200846 2170610113968 2181391865856 2187787099689 2188821495511 2198433989808 2198654172288 2209353947136 2209575223296 2215831158009 2226837529728 2233329767424 2233553444864 2243174114871 2244234697929 2244459467544 2251003081152 2254316303232 2262184157184 2265513836544 2268779446272 2279857470912 2290099101696 2297898978676 2301281226216 2304598392608 2307990500928 2316045684736 2319454642176 2326216900608 2326254637644 2337575381568 2337809499648 2344625270784 2356073636364 2362942655712 2363179314432 2374679752704 2374917586944 2381641652826 2393471630592 2405360369664 2412170627706 2412412216816 2423006638848 2424152247552 2424395036672 2431463243776 2435042082816 2441936378214 2443335622896 2450459050368 2454065849088 2462630854656 2466255568896 2473485943824 2485772126208 2493019275264 2501510280584 2505192220944 2512495988352 2512747625472 2524975939584 2525016900987 2532378466296 2544957176832 2552376877056 2552632508416 2564839654776 2565096534336 2572574949888 2576361489408 2585353322496 2592673191684 2605551395328 2617256116224 2618493566976 2626170261344 2630035687104 2637703429632 2639214850048 2646909353984 2650805305344 2658310487676 2658576728736 2659833716064 2671514721792 2671782285312 2692655584416 2706030415872 2713919717376 2713963743918 2727171278496 2727444416256 2735396149248 2748752575758 2756766431664 2757042533504 2770459711488 2770737184768 2778581928297 2782671686802 2792383569024 2796493641984 2800524628992 2804646684672 2814199065657 2826841078656 2840882429952 2848925774583 2858868892096 2863076823936 2871423986688 2871711571968 2873069330432 2885444611623 2885733601128 2894146818624 2908522487808 2917049466252 2931245319744 2931538896384 2944413130752 2945805262848 2946100297728 2954441544012 2969116706304 2977773023232 2990898819828 2992312930572 2992612623392 3001337441536 3005755070976 3016245542912 3020685115392 3024785390298 3029237532468 3039809961216 3044284217856 3053159682048 3053465468928 3068374968288 3077320667904 3092606189568 3101362235622 3101672850192 3116767175424 3117079332864 3126167027712 3141431515152 3150590207616 3150905752576 3166239670272 3166291034571 3175522203768 3180196213488 3191295507456 3195992733696 3205310496768 3216227503608 3230675518464 3232202996736 3246450301269 3255915170952 3257780830528 3267278733824 3272087798784 3283507806208 3297650984712 3297981258432 3314030920704 3314362834944 3324025700352 3340256294592 3349994651136 3350330167296 3366634586112 3366689201316 3376504621728 3393276235776 3403169169408 3403224377294 3419786206368 3420128712448 3430099933184 3435148652544 3446848468014 3451921839324 3456897588912 3461985751392 3474068527104 3479181963264 3489325350912 3489381956466 3506714249472 3516937906176 3528916288681 3534110454546 3544413983568 3544768971648 3546444954752 3562019629056 3562376380416 3572462479239 3590207445888 3608040554496 3618255941559 3618618325224 3634509958272 3636228371328 3636592555008 3647194865664 3652563124224 3665003434344 3675688575552 3693946281984 3704775904396 3710228915736 3723178092032 3728658189312 3734032838656 3739528912896 3752265420876 3757788331416 3768743982528 3769121438208 3787463909376 3787843239936 3798567699444 3817435765248 3828565315584 3828948762624 3847259482164 3847644801504 3858862424832 3878029983744 3889009787526 3889399288336 3908327092992 3908718528512 3925884174336 3927740350464 3939255392016 3945053530656 3956555144448 3958822275072 3970364030976 3976207958016 3987865093104 3989750574096 4007673427968 4021323212683 4033047187064 4038983376624 4053079948288 4059045623808 4070879576064 4070945615877 4090756917744 4091166624384 4103094223872 4123128863637 4135149647496 4135563800256 4155689567232 4156105777152 4168222703616 4188575353536 4200786943488 4221652893696 4221721379428 4234029605024 4240261617984 4255060676608 4261323644928 4273747329024 4288303338144 4294615235904 4307135980032 4307567357952 4309603995648 4328530182144 4328600401692 4341220227936 4362783731712 4375574199378 4377642991022 4396867979616 4397308344576 4418707894272 4419150446592 4431662316018 4453675059456 4466659534848 4467106889728 4486348229742 4488469395858 4488918935088 4502006162304 4508632606464 4524368314368 4531027673088 4537178085447 4559714941824 4580198203392 4595797957352 4602562452432 4609196785216 4615981001856 4632091369472 4638909284352 4652043353433 4652509275288 4675150763136 4675618999296 4689250541568 4712147272728 4725885311424 4726358628864 4749359505408 4749835173888 4763283305652 4786943261184 4810720739328 4824341255412 4824824433632 4846013277696 4848304495104 4848790073344 4862926487552 4870084165632 4883872756428 4886671245792 4900918100736 4908131698176 4925261709312 4932511137792 4946971887648 4971544252416 4986038550528 5003020561168 5010384441888 5024991976704 5025495250944 5049951879168 5050033801974 5064756932592 5089914353664 5104753754112 5104836565941 5129679309552 5130193068672 5145149899776 5152722978816 5170272702021 5185346383368 5211102790656 5234072934699 5252340522688 5260071374208 5275406859264 5278429700096 5293818707968 5301165681819 5316620975352 5317153457472 5319667432128 5343029443584 5343564570624 5385311168832 5412060831744 5427839434752 5427927487836 5454342556992 5454888832512 5470792298496 5497505151516 5513532863328 5514085067008 5540919422976 5541474369536 5557163856594 5565343373604 5584767138048 5592987283968 5601049257984 5609293369344 5628398131314 5653682157312 5681764859904 5689477281751 5697851549166 5717737784192 5726153647872 5742847973376 5743423143936 5746138660864 5770889223246 5771467202256 5788293637248 5817044975616 5833514681289 5834098932504 5862490639488 5863077792768 5888826261504 5891610525696 5908883088024 5938233412608 5955546046464 5981797639656 5984625861144 5985225246784 6002674883072 6011510141952 6032491085824 6049570780596 6058475064936 6079619922432 6088568435712 6106319364096 6106930937856 6136749936576 6154641335808 6185212379136 6202724471244 6203345700384 6233534350848 6234158665728 6252334055424 6282863030304 6301180415232 6301811505152 6332479340544 6332582069142 6351044407536 6360392426976 6382591014912 6391985467392 6410620993536 6432455007216 6461351036928 6464405993472 6483357832693 6492900602538 6511830341904 6515561661056 6534557467648 6544175597568 6563361299067 6566464486533 6595301969424 6595962516864 6628061841408 6628725669888 6647493474027 6680512589184 6699989302272 6700660334592 6732704093787 6733378402632 6753009243456 6786552471552 6806338338816 6806448754588 6839572412736 6840257424896 6860199866368 6870297305088 6893696936028 6903843678648 6913795177824 6923971502784 6948137054208 6958363926528 6978650701824 6978763912932 7013428498944 7033875812352 7057832577362 7068220909092 7088827967136 7089537943296 7092889909504 7124039258112 7124752760832 7144924958478 7180414891776 7216081108992 7236511883118 7237236650448 7269019916544 7272456742656 7273185110016 7294389731328 7305126248448 7330006868688 7351377151104 7387892563968 7388012413999 7409551808792 7420457831472 7446356184064 7457316378624 7468065677312 7479057825792 7504530841752 7515576662832 7537487965056 7538242876416 7574927818752 7575050702961 7597135398888 7634871530496 7657130631168 7657897525248 7694518964328 7695289603008 7717724849664 7756059967488 7778019575052 7778798576672 7816654185984 7817437057024 7851768348672 7855480700928 7878510784032 7890107061312 7913110288896 7917644550144 7940728061952 7952415916032 7975730186208 7979501148192 8015346855936 8042646425366 8066094374128 8077966753248 8106159896576 8118091247616 8141759152128 8141891231754 8181513835488 8182333248768 8206188447744 8246257727274 8270299294992 8271127600512 8311379134464 8312211554304 8335745784891 8377150707072 8401573886976 8442597196971 8443442758856 8468059210048 8480523235968 8510121353216 8522647289856 8546777323749 8576606676288 8589230471808 8614271960064 8615134715904 8619207991296 8657200803384 8682440455872 8725567463424 8751148398756 8755285982044 8793735959232 8794616689152 8837415788544 8838300893184 8863324632036 8907350118912 8933319069696 8934213779456 8972696459484 8976938791716 8977837870176 9004012324608 9017265212928 9048736628736 9062055346176 9074356170894 9119429883648 9160396406784 9191595914704 9205124904864 9218393570432 9231962003712 9264182738944 9277818568704 9304086706866 9305018550576 9350301526272 9351237998592 9378501083136 9424294545456 9451770622848 9452717257728 9498719010816 9498873103713 9526566611304 9573886522368 9648682510824 9649648867264 9692026555392 9696608990208 9697580146688 9725852975104 9739350903807 9767745512856 9773342491584 9801836201472 9816263396352 9850523418624 9893943775296 9943088504832 9972077101056 10006041122336 10020768883776 10049983953408 10050990501888 10099903758336 10100067603948 10129513865184 10179828707328 10209507508224 10209673131882 10259358619104 10260386137344 10290299799552 10305445957632 10340545404042 10370692766736 10422205581312 10452760587403 10468145869398 10504681045376 10520142748416 10550813718528 10556859400192 10586748866043 10602331363638 10633241950704 10634306914944 10639334864256 10686058887168 10687129141248 10717387437717 10770622337664 10824121663488 10854767824677 10855854975672 10908685113984 10909777665024 10941584596992 10995010303032 11027065726656 11028170134016 11081838845952 11082948739072 11114327713188 11130686747208 11169534276096 11185974567936 11202098515968 11218586738688 11256796262628 11307364314624 11363529719808 11378954563502 11395703098332 11435475568384 11452307295744 11485695946752 11486846287872 11492277321728 11541778446492 11542934404512 11576587274496 11634089951232 11667029362578 11668197865008 11724981278976 11726155585536 11777652523008 11783221051392 11817766176048 11876466825216 11911092092928 11911285320529 11963595279312 11969251722288 11970450493568 12005349766144 12023020283904 12063969638049 12099141561192 12116950129872 12159239844864 12177136871424 12212638728192 12212836847631 12273499873152 12309282671616 12369386590911 12405448942488 12406691400768 12467068701696 12468317331456 12504668110848 12565726060608 12602360830464 12603623010304 12664958681088 12665164138284 12702088815072 12720784853952 12765182029824 12783970934784 12821241987072 12864910014432 12922702073856 12928811986944 12966715665386 12985801205076 13023660683808 13031123322112 13069114935296 13088351195136 13126722598134 13132928973066 13190603938848 13191925033728 13256123682816 13257451339776 13294986948054 13361025178368 13399978604544 13401320669184 13465408187574 13466756805264 13506018486912 13573104943104 13611534256341 13612897509176 13679144825472 13680514849792 13720399732736 13740594610176 13787393872056 13807687357296 13827590355648 13847943005568 13896274108416 13916727853056 13957527825864 14026856997888 14067751624704 14115665154724 14136441818184 14177655934272 14179075886592 14185779819008 14248078516224 14249505521664 14289849916956 14360829783552 14432162217984 14473023766236 14474473300896 14538039833088 14544913485312 14546370220032 14588779462656 14610252496896 14660013737376 14702754302208 14775785127936 14776024827998 14819103617584 14840915662944 14892712368128 14914632757248 14936131354624 14958115651584 15009061683504 15031153325664 15074975930112 15076485752832 15149855637504 15150101405922 15194270797776 15269743060992 15314261262336 15314509697823 15389037928656 15390579206016 15435449699328 15510818106063 15556039150104 15557597153344 15633308371968 15634874114048 15702218804097 15757021568064 15780214122624 15826220577792 15835289100288 15881456123904 15951460372416 15959002296384 16030693711872 16085292850732 16132188748256 16155933506496 16212319793152 16236182495232 16283518304256 16283782463508 16363027670976 16364666497536 16412376895488 16492515454548 16540598589984 16542255201024 16622758268928 16624423108608 16671491569782 16754301414144 16803147773952 16885194393942 16886885517712 16936118420096 16961046471936 17020242706432 17045294579712 17068431845253 17093554647498 17153213352576 17178460943616 17228543920128 17230269431808 17238415982592 17314401606768 17364880911744 17451134926848 17500544043867 17502296797512 17510571964088 17587471918464 17589233378304 17674831577088 17726649264072 17814700237824 17866638139392 17868427558912 17945392918968 17953877583432 17955675740352 18008024649216 18034530425856 18097473257472 18148712341788 18238859767296 18320792813568 18383191829408 18410249809728 18436787140864 18463924007424 18528365477888 18555637137408 18608173413732 18610037101152 18700603052544 18702475997184 18757002166272 18848589090912 18903541245696 18905434515456 18997438021632 18997746207426 19053133222608 19147773044736 19297365021648 19299297734528 19384053110784 19393217980416 19395160293376 19450073498079 19478701807614 19535491025712 19546684983168 19603672402944 19632526792704 19690083897201 19699393459599 19787887550592 19886177009664 19942480422081 20012082244672 20041537767552 20099967906816 20101981003776 20198112281361 20200135207896 20259027730368 20359657414656 20419015016448 20419346263764 20518717238208 20520772274688 20580599599104 20610891915264 20681090808084 20741385533472 20844411162624 20905521174806 20936291738796 21009362090752 21040285496832 21101627437056 21113718800384 21173497732086 21204662727276 21266483901408 21268613829888 21278669728512 21372117774336 21374258282496 21434774875434 21541244675328 21648243326976 21709535649354 21711709951344 21817370227968 21819555330048 21883169193984 21990020606064 22054131453312 22056340268032 22163677691904 22164037241997 22228655426376 22261373494416 22339068552192 22371949135872 22404197031936 22437173477376 22513592525256 22614728629248 22725152108883 22757909127004 22791406196664 22870951136768 22904614591488 22971391893504 22973692575744 22984554643456 23083556892984 23085868809024 23153174548992 23268179902464 23334058725156 23336395730016 23449962557952 23452311171072 23555305046016 23566442102784 23635532352096 23752933650432 23822184185856 23822570641058 23927190558624 23938503444576 23940900987136 24010699532288 24046040567808 24127939276098 24198283122384 24233900259744 24318479689728 24354273742848 24425277456384 24425673695262 24546999746304 24618565343232 24702414020767 24738773181822 24810897884976 24813382801536 24934137403392 24936634662912 25007237354673 25131452121216 25204721660928 25207246020608 25327791590913 25330328276568 25404177630144 25441569707904 25530364059648 25567941869568 25729820028864 25845404147712 25857623973888 25933431330772 25971602410152 26047321367616 26062246644224 26138229870592 26176702390272 26253445196268 26265857946132 26381207877696 26383850067456 26512247365632 26514902679552 26589973896108 26722050356736 26799957209088 26802641338368 26930816375148 26933513610528 27012036973824 27146209886208 27223068512682 27225795018352 27358289650944 27361029699584 27440799465472 27481189220352 27574787744112 27615374714592 27655180711296 27695886011136 27792548216832 27833455706112 27915055651728 28053713995776 28135503249408 28231330309448 28272883636368 28355311868544 28358151773184 28371559638016 28496157032448 28496619311139 28579699833912 28721659567104 28946047532472 28948946601792 29076079666176 29089826970624 29092740440064 29177558925312 29320027474752 29405508604416 29551570255872 29552049655996 29638207235168 29681831325888 29785424736256 29829265514496 29872262709248 29916231303168 30018123367008 30062306651328 30149951860224 30152971505664 30299711275008 30300202811844 30388541595552 30539486121984 30628522524672 30629019395646 30778075857312 30781158412032 30870899398656 31021636212126 31112078300208 31115194306688 31266616743936 31269748228096 31358281762209 31404437608194 31514043136128 31560428245248 31652441155584 31670578200576 31760246598129 31902920744832 31918004592768 32061387423744 32152162313151 32170585701464 32264377496512 32311867012992 32424639586304 32472364990464 32564303474031 32567564927016 32726055341952 32729332995072 32824753790976 32985030909096 33081197179968 33084510402048 33245516537856 33248846217216 33342983139564 33508602828288 33606295547904 33770388787884 33773771035424 33872236840192 33922092943872 34040485412864 34090589159424 34136863690506 34187109294996 34306426705152 34356921887232 34457087840256 34460538863616 34476831965184 34628803213536 34729761823488 34902269853696 35001088087734 35004593595024 35021143928176 35174943836928 35178466756608 35349663154176 35453298528144 35629400475648 35733276278784 35733855961587 35890785837936 35907755166864 35911351480704 36016049298432 36069060851712 36191908914147 36297424683576 36477719534592 36638510542893 36766383658816 36820499619456 36873574281728 36927848014848 37056730955776 37108159772733 37216346827464 37220074202304 37401206105088 37404951994368 37514004332544 37697178181824 37807082491392 37810869030912 37994876043264 37995492414852 38106266445216 38295546089472 38594730043296 38598595469056 38768106221568 38786435960832 38790320586752 38900146996158 38957403615228 39070982051424 39093369966336 39207344805888 39265053585408 39380167794402 39398786919198 39575775101184 39772354019328 39826340972257 39884960844162 40024164489344 40083075535104 40199935813632 40203962007552 40396224562722 40400270415792 40518055460736 40719314829312 40834602769023 40838692527528 41037434476416 41041544549376 41161199198208 41221783830528 41362181616168 41482771066944 41688822325248 41811042349612 41872583477592 42018724181504 42080570993664 42203254874112 42227437600768 42346995464172 42409325454552 42532967802816 42537227659776 42557339457024 42744235548672 42748516564992 42869549750868 43082489350656 43296486653952 43419071298708 43423419902688 43634740455936 43639110660096 43766338387968 43980041212128 44108262906624 44112680536064 44327355383808 44328074483994 44457310852752 44522746988832 44678137104384 44743898271744 44808394063872 44874346954752 45027185050512 45229457258496 45383504828851 45450304217766 45515818254008 45582812393328 45741902273536 45809229182976 45942783787008 45943529093469 46167113785968 46171737618048 46306349097984 46532454318189 46668117450312 46672791460032 46899925115904 46904622342144 47271064704192 47505867300864 47644368371712 47645141282116 47854381117248 47877006889152 47881801974272 48021399064576 48092081135616 48255878552196 48396566244768 48467800519488 48636959379456 48708547485696 48850554912768 48851347390524 49093999492608 49237130686464 49404828041534 49477546363644 49621795769952 49626765603072 49868274806784 49873269325824 50014474709346 50262904242432 50409443321856 50414492041216 50655583181826 50660656553136 50808355260288 50883139415808 51060728119296 51135883739136 51205295535759 51459640057728 51690808295424 51715247947776 51866862661544 51943204820304 52094642735232 52124493288448 52276459741184 52353404780544 52501632131601 52506890392536 52531715892264 52762415755392 52767700134912 53024494731264 53179947792216 53444100713472 53599914418176 53605282676736 53861632750296 53867027221056 54024073947648 54292419772416 54446137025364 54451590036704 54716579301888 54722059399168 54881598930944 54962378440704 55149575488224 55230749429184 55310361422592 55391772022272 55585096433664 55666911412224 55830111303456 56107427991552 56271006498816 56462660618896 56545767272736 56710623737088 56716303546368 56743119276032 56992314064896 56993238622278 57159399667824 57443319134208 57892095064944 57897893203584 58152159332352 58179653941248 58185480880128 58350220494237 58640054949504 58811017208832 59070251691603 59098180378797 59104099311992 59276414470336 59363662651776 59570849472512 59658531028992 59744525418496 59827441266243 60036246734016 60124613302656 60299903720448 60305943011328 60600405623688 60777083191104 61078972243968 61257045049344 61258038791292 61556151714624 61562316824064 61741798797312 62043272424252 62224156600416 62230388613376 62533233487872 62539496456192 62716563524418 62808875216388 63028086272256 63120856490496 63304882311168 63341156401152 63520493196258 63805841489664 63836009185536 64122774847488 64304324626302 64341171402928 64528754993024 64623734025984 64849279172608 64944729980928 65128606948062 65135129854032 65452110683904 65458665990144 65649507581952 65970061818192 66162394359936 66169020804096 66491033075712 66492111725991 66685966279128 67017205656576 67212591095808 67540777575768 67547542070848 67744473680384 67844185887744 68080970825728 68175456326649 68273727381012 68374218589992 68612853410304 68713843774464 68914175680512 68921077727232 68953663930368 69257606427072 69459523646976 69804539707392 70002176175468 70009187190048 70042287856352 70349887673856 70356933513216 70699326308352 70906597056288 71258800951296 71466552557568 71467711923174 71781571675872 71815510333728 71822702961408 72032098596864 72138121703424 72383817828294 72594849367152 72955439069184 73169324111821 73277021085786 73532767317632 73640999238912 73747148563456 73855696029696 74107242062301 74216319545466 74432693654928 74440148404608 74802412210176 74809903988736 75021712064019 75394356363648 75614164982784 75621738061824 75983374772739 75990984829704 76212532890432 76591092178944 77189460086592 77197190938112 77536212443136 77572871921664 77580641173504 77800293992316 77914807230456 78141964102848 78186739932672 78414689611776 78530107170816 78760335588804 78797573838396 79151550202368 79544708038656 79652681944514 79769921688324 80048328978688 80166151070208 80399871627264 80407924015104 80792449125444 80800540831584 81036110921472 81438629658624 81669205538046 81677385055056 82074868952832 82083089098752 82322398396416 82443567661056 82724363232336 82965542133888 83377644650496 83378997243703 83622084699224 83745166955184 84037448363008 84161141987328 84406509748224 84693990928344 84818650909104 85065935605632 85074455319552 85114678914048 85488471097344 85489857933417 85739099501736 86164978701312 86838142597416 86846839805376 87269480911872 87278221320192 87532676775936 87960082424256 88216525813248 88225361072128 88654710767616 88656148967988 88914621705504 89045493977664 89356274208768 89487796543488 89616788127744 89748693909504 90054370101024 90458914516992 90767009657702 90900608435532 91031636508016 91165624786656 91483804547072 91618458365952 91885567574016 91887058186938 92334227571936 92343475236096 92612698195968 93064908636378 93336234900624 93345582920064 93799850231808 93809244684288 94074845286627 94542129408384 95011734601728 95280739794387 95290282564232 95708762234496 95754013778304 95763603948544 96042798129152 96184162271232 96456486939453 96511757104392 96793132489536 96935601038976 97273918758912 97417094971392 97702694781048 98187998985216 98474261372928 98809656083068 98955092727288 99243591539904 99253531206144 99736549613568 99746538651648 100028949418692 100525808484864 100818886643712 100828984082432 101311166363652 101321313106272 101616710520576 101766278831616 102121456238592 102271767478272 102410591071518 102919280115456 103381616590848 103430495895552 103733725323088 103886409640608 104189285470464 104248986576896 104552919482368 104706809561088 105003264263202 105013780785072 105063431784528 105524831510784 105535400269824 106048989462528 106359895584432 106888201426944 107199828836352 107201567884761 107723265500592 107734054442112 108048147895296 108575726742441 108892274050728 108903180073408 109433158603776 109444118798336 109763197861888 109915531628679 110299150976448 110461498858368 110620722845184 110783544044544 111170192867328 111660222606912 112214855983104 112542012997632 112925321237792 113091534545472 113421247474176 113432607092736 113486238552064 113984628129792 113986477244556 114318799335648 114886638268416 115784190129888 115795786407168 116304318664704 116359307882496 116370961760256 116700440988474 117280109899008 117622034417664 118140503383206 118196360757594 118208198623984 118552828940672 118727325303552 119141698945024 119317062057984 119479022916771 119654882532486 120072493468032 120249226605312 120599807440896 120611886022656 121200811247376 121554166382208 122157944487936 122503808307069 122516077582584 123112303429248 123124633648128 123483597594624 124086544848504 124448313200832 124460777226752 125066466975744 125078992912384 125433127048836 125617750432776 126056172544512 126241712980992 126609764622336 126682312802304 127040986392516 127611682979328 127672018371072 128245549694976 128608649252604 128682342805856 129057509986048 129247468051968 129698558345216 129889459961856 130257213896124 130270259708064 130904221367808 130917331980288 131299015163904 131940123636384 132324788719872 132338041608192 132982066151424 132984223451982 133371932558256 134034411313152 134425182191616 135081555151536 135095084141696 135488947360768 135688371775488 136150514486553 136350912653298 136547454762024 136748437179984 137225706820608 137427687548928 137828351361024 137830587280407 138515212854144 138919047293952 139597362954567 140004352350936 140018374380096 140084575712704 140699775347712 140713867026432 141813194112576 142517601902592 142933105115136 142935423846348 143563143351744 143631020667456 143645405922816 144064197193728 144276243406848 144767635656588 145189698734304 145910878138368 146338648223642 146554042171572 147065534635264 147281998477824 147494297126912 147711392059392 148214484124602 148432639090932 148865387309856 148880296809216 149604824420352 149619807977472 150043424128038 150788712727296 151228329965568 151243476123648 151966749545478 151981969659408 152425065780864 153182184357888 153615886607277 154378920173184 154394381876224 155072424886272 155145743843328 155600587984632 155829614460912 156283928205696 156373479865344 156829379223552 157060214341632 157520671177608 157595147676792 158303100404736 159305363889028 159539843376648 160096657957376 160332302140416 160799743254528 160815848030208 161584898250888 161601081663168 162072221842944 162877259317248 163338411076092 163354770110112 164149737905664 164166178197504 164644796792832 164887135322112 165448726464672 165931084267776 166755289300992 166757994487406 167244169398448 167490333910368 168074896726016 168322283974656 168813019496448 169387981856688 169637301818208 170131871211264 170148910639104 170229357828096 170976942194688 170979715866834 171478199003472 172329957402624 172916898145369 173676285194832 173693679610752 174538961823744 174556442640384 175050661482711 175920164848512 176433051626496 176450722144256 177210755074809 177294541136391 177312297935976 177829243411008 178090987955328 178712548417536 178975593086976 179233576255488 180108740202048 180917829033984 181534019315404 181801216871064 182063273016032 182331249573312 182967609094144 183236916731904 183771135148032 183774116373876 184668455143872 184686950472192 185225396391936 186129817272756 186672469801248 186691165840128 187599700463616 187618489368576 188149690573254 189084258816768 190023469203456 190561479588774 190580565128464 191417524468992 191508027556608 191527207897088 192085596258304 192368324542464 192912973878906 193023514208784 193586264979072 193871202077952 194547837517824 194834189942784 195405389562096 196375997970432 196948522745856 197619312166136 197910185454576 198487183079808 198507062412288 199473099227136 199476335177973 200057898837384 201051616969728 201637773287424 201657968164864 202622332727304 202642626212544 203233421041152 203532557663232 204242912477184 204821182143036 205838560230912 206763233181696 206860991791104 207467450646176 207772819281216 208378570940928 208497973153792 209105838964736 209413619122176 210006528526404 210027561570144 210126863569056 211049663021568 211070800539648 212097978925056 212719791168864 213776402853888 214399657672704 214403135769522 215446531001184 215468108884224 216096295790592 217151453484882 217784548101456 217806360146816 218866317207552 218888237596672 219507972335463 219831063257358 220598301952896 220922997716736 221241445690368 221567088089088 222321726186903 223320445213824 224429711966208 225065136192057 225850642475584 226183069090944 226842494948352 226865214185472 226972477104128 227950124318217 227972954489112 228637598671296 229773276536832 231568380259776 231591572814336 232608637329408 232718615764992 232741923520512 233400881976948 234560219798016 235244068835328 236281006766412 236392721515188 236416397247968 237105657881344 237454650607104 238283397890048 238634124115968 238958045833542 239309765064972 240144986936064 240498453210624 241199614881792 241223772045312 242401622494752 243108332764416 244315888975872 245007616614138 245032155165168 246224606858496 246249267296256 246967195189248 248173089697008 248896626401664 248921554453504 250132933951488 250136991731109 250866254097672 251235500865552 252112345089024 252483425961984 253219529244672 254081972785032 255223365958656 255344036742144 256469573800251 257217298505208 257364685611712 258115019972096 258494936103936 259397116690432 260514427792248 260540519416128 261808442735616 261834663960576 262598030327808 263880247272768 264649577439744 264676083216384 265964132302848 265968446903964 266743865116512 268068822626304 268850364383232 270163110303072 270190168283392 270977894721536 271376743550976 272301028973106 272701825306596 273094909524048 273496874359968 274451413641216 274855375097856 275656702722048 275661174560814 277030425708288 277838094587904 278784386805799 279194725909134 280008704701872 280036748760192 280169151425408 281399550695424 281427734052864 282224535859881 283626388225152 285035203805184 285842219383161 285870847692696 287126286703488 287262041334912 287290811845632 288128394387456 288552486813696 289535271313176 290379397468608 291821756276736 292677296447284 293108084343144 294131069270528 294563996955648 294988594253824 295422784118784 296428968249204 296865278181864 297730774619712 297760593618432 299209648840704 299239615954944 300086848256076 301577425454592 302456659931136 302486952247296 303933499090956 303963939318816 304850131561728 306364368715776 307231773214554 308757840346368 308788763752448 310144849772544 310291487686656 311201175969264 311659228921824 312567856411392 312746959730688 313658758447104 314120428683264 315041342355216 315190295353584 316606200809472 317684533801957 318610727778056 319079686753296 320193315914752 320664604280832 321599486509056 321604703654283 323169796501776 323202163326336 324144443685888 325727180227323 326676822152184 326709540220224 328299475811328 328332356395008 329289593585664 330897452929344 331862168535552 333510578601984 333515988974812 334488338796896 334980667820736 336149793452032 336644567949312 337626038992896 338775963713376 339274603636416 340263742422528 340297821278208 340458715656192 341953884389376 341959431733668 342956398006944 344659914805248 345833796290738 347352570389664 347387359221504 349077923647488 349112885280768 350101322965422 351840329697024 352866103252992 352901444288512 354421510149618 354589082272782 354624595871952 355658486822016 356181975910656 357425096835072 357951186173952 358437068750313 360217480404096 361835658067968 363068038630808 363602433742128 364126546032064 364662499146624 365935218188288 366473833463808 367511424921207 367548232747752 369336910287744 369373900944384 370450792783872 372259634545512 373344939602496 373382331680256 375199400927232 375236978737152 376299381146508 378168517633536 380046938406912 381122959177548 381161130256928 382835048937984 383016055113216 383054415794176 384171192516608 384736649084928 385825947757812 386047028417568 387172529958144 387742404155904 389095675035648 389668379885568 390810779124192 392751995940864 393897045491712 395238624332272 395820370909152 396974366159616 397014124824576 398946198454272 398952670355946 400115797674768 402103233939456 403275546574848 405244665454608 405285252425088 406466842082304 407065115326464 408451543459659 409642364286072 411677120461824 413491761841221 414934901292352 415545638562432 416757141881856 416995946307584 418211677929472 418792088863701 420013057052808 420055123140288 420253727138112 422099326043136 422141601079296 425439582337728 427552805707776 428799315345408 428806271539044 430893062002368 430936217768448 432192591581184 434302906969764 435569096202912 435612720293632 437732634415104 437776475193344 439015944670926 439662126514716 441196603905792 441845995433472 442482891380736 443134176178176 444643452373806 446640890427648 448859423932416 449468705258329 450130272384114 451701284951168 452366138181888 453684989896704 453730428370944 453944954208256 455900248636434 455945908978224 457275197342592 459546553073664 460847659821831 463136760519552 463183145628672 465217274658816 465437231529984 466801763953896 469120439596032 470488137670656 472562013532824 472785443030376 472832794495936 474211315762688 474909301214208 476566795780096 477916091667084 478619530129944 480289973872128 480996906421248 482399229763584 482447544090624 484803244989504 486216665528832 488631777951744 490015233228276 490064310330336 492449213716992 492498534592512 493934390378496 496346179394016 497793252803328 497843108907008 500265867902976 500273983462218 501732508195344 502471001731104 504224690178048 504966851923968 506439058489344 508163945570064 510446731917312 510688073484288 512185268782747 512939147600502 514434597010416 514729371223424 516230039944192 516989872207872 518750694436107 521028855584496 521081038832256 523616885471232 523669327921152 525151984448133 527760494545536 529299154879488 529352166432768 531883623409173 531936893807928 533487730233024 536137645252608 537700728766464 540326220606144 540380336566784 541955789443072 542753487101952 544602057946212 545403650613192 546189819048096 546993748719936 548902827282432 549710750195712 551313405444096 551322349121628 554060851416576 555676189175808 557568773611598 558389451818268 560017409403744 560073497520384 560338302850816 562799101390848 562855468105728 564449071719762 567252776450304 570070407610368 571684438766322 571741695385392 574252573406976 574524082669824 574581623691264 576256788774912 577104973627392 579070542626352 580758794937216 583643512553472 583652980705921 585354592894568 586216168686288 588262138541056 589127993911296 589977188507648 590845568237568 592857936498408 593730556363728 595461549239424 595521187236864 598419297681408 598429005533919 600173696512152 603154850909184 604913319862272 604973904494592 607866998181912 607927878637632 609700263123456 612728737431552 614463546429108 617515680692736 617577527504896 620289699545088 620582975373312 622402351938528 623318457843648 625135712822784 625493919461376 627317516894208 628240857366528 630082684710432 630380590707168 633212401618944 635369067603914 637221455556112 638159373506592 640386631829504 641329208561664 643198973018112 643209407308566 646339593003552 646404326652672 648288887371776 651454360454646 653353644304368 653419080440448 656598951622656 656664712790016 658523917006389 661794905858688 663724337071104 666965178560709 667031977949624 668976677593792 669961335641472 672299586904064 673289135898624 675195408576171 677551927426752 678549207272832 680527484845056 680595642556416 680917431312384 683918863467336 685912796013888 689319829610496 691667592581476 694705140779328 694774718443008 698155847294976 698225770561536 700202645930844 703680659394048 705732206505984 705802888577024 708843020299236 709178164545564 709249191743904 711316973644032 712363951821312 714850193670144 715902372347904 716874137500626 720434960808192 723671316135936 726136077261616 727204867484256 728253092064128 729324998293248 731870436376576 732947666927616 735022849842414 735096465495504 738673820575488 738747801888768 740901585567744 744519269091024 746689879204992 746764663360512 750398801854464 750410975193327 752598762293016 756337035267072 762245918355096 762322260513856 765670097875968 766032110226432 766108831588352 768342385033216 769408721400753 771651895515624 772094056835136 774345059916288 775484808311808 778191350071296 781621558248384 785503991881728 787794090983424 790477248664544 791640741818304 793948732319232 794028249649152 797892396908544 797905340711892 800231595349536 804206467878912 806551093149696 810489330909216 810570504850176 812933684164608 814130230652928 816903086919318 819284728572144 823354240923648 826983523682442 829869802584704 831091277124864 833514283763712 833991892615168 836353160417397 837584177727402 840026114105616 840110246280576 840507454276224 844198652086272 844283202158592 846673607579643 850879164675456 855105611415552 857526658149483 857612543078088 861786124004736 861872435536896 864385183162368 868605813939528 871138192405824 871225440587264 875465268830208 875552950386688 878031889341852 879324253029432 882393207811584 883691990866944 884965782761472 886268352356352 889286904747612 893281780855296 897718847864832 898937410516658 900260544768228 903402569902336 904732276363776 907369979793408 907460856741888 907889908416512 911800497272868 911891817956448 914550394685184 919093106147328 921695319643662 926273521039104 926366291257344 930434549317632 930874463059968 933603527907792 938240879192064 940976275341312 945124027065648 945570886060752 945665588991872 948422631525376 949818602428416 953053601405871 955832183334168 957239060259888 960579947744256 961993812842496 964798459527168 964814110962849 969606489979008 972433331057664 977181540681969 980030466456552 980128620660672 984898427433984 984997069185024 987868780756992 992692358788032 995586505606656 995686217814016 1000531735805952 1000547966924436 1003465016390688 1004942003462208 1008449380356096 1009933703847936 1012878116978688 1016327891140128 1020893463834624 1021376146968576 1024370537565494 1025878295201004 1028869194020832 1029458742446848 1032460079888384 1033979744415744 1037501388872214 1042057711168992 1042162077664512 1047233770942464 1047338655842304 1050303968896266 1055520989091072 1058598309758976 1058704332865536 1063767246818346 1063873787615856 1066975460466048 1072275290505216 1075311206250939 1080652441212288 1080760673133568 1083911578886144 1085506974203904 1089204115892424 1090807301226384 1092379638096192 1093987497439872 1097805654564864 1099421500391424 1102644698243256 1108121702833152 1111352378351616 1115137547223196 1116778903636536 1120034818807488 1120146995040768 1120676605701632 1125598202781696 1125710936211456 1128898143439524 1134505552900608 1140140815220736 1143368877532644 1143483390770784 1148505146813952 1149048165339648 1149163247382528 1152513577549824 1154209947254784 1158141085252704 1161517589874432 1167287025106944 1167305961411842 1170709185789136 1172432337372576 1176524277082112 1178255987822592 1179954377015296 1181691136475136 1185715872996816 1187461112727456 1190923098478848 1191042374473728 1196838595362816 1196858011067838 1200347393024304 1206309701818368 1209826639724544 1215733996363824 1215855757275264 1219400526246912 1225354630378977 1228927092858216 1235031361385472 1235155055009792 1240475285523663 1244804703877056 1246636915687296 1250271425645568 1250987838922752 1254635033788416 1260165369420864 1260761181414336 1266424803237888 1270738135207828 1274442911112224 1276318747013184 1280773263659008 1282658417123328 1286397946036224 1286418814617132 1292679186007104 1292808653305344 1296577774743552 1302908720909292 1306707288608736 1306838160880896 1313197903245312 1313329425580032 1317047834012778 1323589811717376 1327448674142208 1333930357121418 1334063955899248 1337953355187584 1339922671282944 1344599173808128 1346578271797248 1348406115774987 1350390817152342 1355103854853504 1357098414545664 1361054969690112 1361191285112832 1361834862624768 1367837726934672 1371825592027776 1378639659220992 1382542979465493 1383335185162952 1389410281558656 1389549436886016 1396311694589952 1400405291861688 1407361318788096 1411464413011968 1411605777154048 1417686040598472 1418356329091128 1418498383487808 1422633947288064 1424727903642624 1429700387340288 1433748275001252 1440869921616384 1447342632271872 1452272154523232 1454409734968512 1456506184128256 1458649996586496 1463740872753152 1465895333855232 1470045699684828 1470192930991008 1477347641150976 1477495603777536 1481803171135488 1489038538182048 1493379758409984 1493529326721024 1500797603708928 1500821950386654 1505197524586032 1512674070534144 1524491836710192 1524644521027712 1531340195751936 1532064220452864 1532217663176704 1536555806348241 1538817442801506 1543303791031248 1544188113670272 1548690119832576 1550969616623616 1556252083308321 1563243116496768 1571007983763456 1575455953344399 1580954497329088 1583281483636608 1587897464638464 1588056499298304 1595650870227519 1595810681423784 1600463190699072 1608412935757824 1613102186299392 1620978661818432 1621141009700352 1625867368329216 1628260461305856 1633806173838636 1638569457144288 1646708481847296 1653967047364884 1659739605169408 1662182554249728 1667028567527424 1667983785230336 1672706320834794 1675168355454804 1680052228211232 1680220492561152 1681014908552448 1688397304172544 1688566404317184 1693347215159286 1701758329350912 1710211222831104 1715053316298966 1715225086156176 1723572248009472 1723744871073792 1728770366324736 1737211627879056 1742276384811648 1742450881174528 1750930537660416 1750958942117763 1756063778683704 1758648506058864 1764786415623168 1767383981733888 1769931565522944 1772536704712704 1778573809495224 1786563561710592 1795287016601757 1797874821033316 1800521089536456 1806805139804672 1809464552727552 1814739959586816 1814921713483776 1815779816833024 1823600994545736 1823783635912896 1829100789370368 1838186212294656 1843390639287324 1852547042078208 1852732582514688 1860869098635264 1861748926119936 1867207055815584 1876481758384128 1881952550682624 1890248054131296 1891141772121504 1891331177983744 1896845263050752 1899637204856832 1906107202811742 1911664366668336 1914478120519776 1921159895488512 1923987625684992 1929596919054336 1929628221925698 1939212979958016 1944866662115328 1951490707640593 1954363081363938 1960060932913104 1960257241321344 1969796854867968 1969994138370048 1975571751019167 1985384717576064 1991173011213312 1991372435628032 2000895535682127 2001095933848872 2006930032781376 2009884006924416 2016898760712192 2019867407695872 2032655782280256 2041786927669248 2042752293937152 2048741075130988 2051756590402008 2057738388041664 2058917484893696 2064920159776768 2067959488831488 2075002777744428 2084115422337984 2084324155329024 2094467541884928 2094677311684608 2100607937792532 2111041978182144 2117196619517952 2117408665731072 2127534493636692 2127747575231712 2133950920932096 2144550581010432 2150622412501878 2161304882424576 2161521346267136 2167823157772288 2171013948407808 2178408231784848 2181614602452768 2184759276192384 2187974994879744 2195611309129728 2198843000782848 2205289396486512 2216243405666304 2222704756703232 2230275094446392 2233557807273072 2240069637614976 2240293990081536 2241353211403264 2251196405563392 2251232925579981 2257796286879048 2269011105801216 2286737755065288 2286966781541568 2297010293627904 2298096330679296 2298326494765056 2305027155099648 2316282170505408 2323035179748864 2334574050213888 2334611922823684 2341418371578272 2344864674745152 2353048554164224 2356511975645184 2359908754030592 2363382272950272 2371431745993632 2374922225454912 2381846196957696 2382084748947456 2393677190725632 2393716022135676 2400694786048608 2412619403636736 2419653279449088 2431467992727648 2431711514550528 2438801052493824 2450709260757954 2457854185716432 2470062722770944 2470310110019584 2480950571047326 2489609407754112 2493273831374592 2500542851291136 2501975677845504 2509059481252191 2520330738841728 2521522362828672 2532849606475776 2540020822738929 2541476270415656 2548885822224448 2552637494026368 2561546527318016 2565316834246656 2572579974448449 2572837629234264 2585358372014208 2585617306610688 2593155549487104 2605817441818584 2613414577217472 2613676321761792 2626395806490624 2626658851160064 2634095668025556 2647179623434752 2654897348284416 2667860714242836 2668127911798496 2675906710375168 2679845342565888 2689198347616256 2693156543594496 2696812231549974 2700781634304684 2710207709707008 2714196829091328 2722109939380224 2722382570225664 2723669725249536 2735675453869344 2743651184055552 2757279318441984 2765085958930986 2766670370325904 2778820563117312 2779098873772032 2792623389179904 2800810583723376 2814722637576192 2822928826023936 2835372081196944 2836712658182256 2836996766975616 2845267894576128 2849455807285248 2859160804217613 2867496550002504 2881739843232768 2894442332888547 2904544309046464 2908819469937024 2913012368256512 2917299993172992 2927481745506304 2931544622045907 2940091399369656 2940385861982016 2954695282301952 2954991207555072 2963606342270976 2978077076364096 2986759516819968 2987058653442048 3001595207417856 3001643900773308 3010395049172064 3025348141068288 3048983673420384 3049289042055424 3062680391503872 3064128440905728 3064435326353408 3073111612696482 3077634885603012 3086607582062496 3088376227340544 3097380239665152 3101939233247232 3112504166616642 3126486232993536 3142015967526912 3146280936808303 3150911906688798 3161908994658176 3166562967273216 3175794929276928 3176112998596608 3191301740455038 3191621362847568 3200926381398144 3216825871515648 3225933618752817 3241957323636864 3242282019400704 3251734736658432 3256520922611712 3267612347677272 3277138914288576 3293416963694592 3307934094729768 3319479210338816 3324365108499456 3334057135054848 3335967570460672 3345412641669588 3350336710909608 3360104456422464 3360440985122304 3362029817104896 3376794608345088 3377132808634368 3386694430318572 3403516658701824 3420422445662208 3430106632597932 3430450172312352 3447144496018944 3447489742147584 3457540732649472 3474423255758112 3484552769623296 3484901762349056 3501861075320832 3501917884235526 3512127557367408 3517297012117728 3529572831246336 3534767963467776 3539863131045888 3545073409425408 3557147618990448 3573127123421184 3585296881479229 3590574033203514 3595749642066632 3601042179072912 3613610279609344 3618929105455104 3629479919173632 3647201989091472 3647567271825792 3658201578740736 3676063891136931 3686781278574648 3705094084156416 3705465165029376 3734414111631168 3752963516768256 3763905101365248 3780496108262592 3782283544243008 3782662355967488 3793690526101504 3799274409713664 3812214405623484 3823328733336672 3828956241039552 3842319790977024 3847975251369984 3859193838108672 3859256443851396 3878425959916032 3889733324230656 3902981415281186 3908726162727876 3920121865826208 3920514482642688 3939593709735936 3939988276740096 3951143502038334 3970769435152128 3982346022426624 3982744871256064 4001791071364254 4002191867697744 4013860065562752 4019768013848832 4033797521424384 4039734815391744 4045218347324961 4065311564560512 4083573855338496 4085504587874304 4097482150261976 4103513180804016 4115476776083328 4117834969787392 4129840319553536 4135918977662976 4147628938396479 4150005555488856 4168230844675968 4168648310658048 4188935083769856 4201215875585064 4222083956364288 4234393239035904 4234817331462144 4255068987273384 4255495150463424 4267901841864192 4289101162020864 4301244825003756 4322609764849152 4323042692534272 4335646315544576 4342027896815616 4356816463569696 4363229204905536 4369518552384768 4375949989759488 4391222618259456 4397686001565696 4410578792973024 4432486811332608 4445409513406464 4460550188892784 4467115614546144 4480139275229952 4480587980163072 4482706422806528 4502392811126784 4502465851159962 4515592573758096 4538022211602432 4573475510130576 4573933563083136 4594020587255808 4596192661358592 4596652989530112 4609667419044723 4632564341010816 4646070359497728 4668756249924963 4669223845647368 4682836743156544 4689729349490304 4706097108328448 4713023951290368 4719817508061184 4726367860033197 4742863491987264 4749844450909824 4763692393915392 4764169497894912 4787432044271352 4801389572097216 4825238807273472 4839306558898176 4862935985455296 4863423029101056 4877602104987648 4901418521515908 4915708371432864 4940125445541888 4940620220039168 4961901142094652 4979218815508224 4986547662749184 5001085702582272 5003951355691008 5018118962504382 5040661477683456 5043044725657344 5065699212951552 5080041645477858 5082952540831312 5097771644448896 5105274988052736 5123093054636032 5130633668493312 5145159948896898 5145675258468528 5170716744028416 5171234613221376 5186311098974208 5211634883637168 5226829154434944 5227352643523584 5252791612981248 5252876826353289 5268191336051112 5294359246869504 5309794696568832 5335721428485672 5336255823596992 5351813420750336 5359690685131776 5378396695232512 5385861049805271 5393624463099948 5401563268609368 5420415419414016 5428393658182656 5444219878760448 5444765140451328 5447339450499072 5471350907738688 5487302368111104 5514558636883968 5530171917861972 5533340740651808 5557641126234624 5558197747544064 5585246778359808 5601621167446752 5629445275152384 5645857652047872 5670744162393888 5673425316364512 5673993533951232 5690535789152256 5698911614570496 5718321608435226 5734993100005008 5763479686465536 5788884665777094 5809088618092928 5817638939874048 5826024736513024 5834599986345984 5854472122921779 5863089244091814 5880182798739312 5880771723964032 5909390564603904 5909982415110144 5926715253057501 5956154152728192 5973519033639936 5974117306884096 6002686607046381 6003287801546616 6020790098344128 6050696282136576 6097967346840768 6098578084110848 6125360783007744 6128256881811456 6128870652706816 6146223225392964 6155269771206024 6173215164124992 6176752454681088 6194760479330304 6203878466494464 6225008333233284 6252972465987072 6284031935053824 6292561873616606 6301823813377596 6323817989316352 6333125934546432 6351589858553856 6352225997193216 6382603480910076 6383242725695136 6401852762796288 6433651743031296 6451867237505634 6483914647273728 6484564038801408 6503469473316864 6513041845223424 6535224695354544 6554277828577152 6586833927389184 6615868189459536 6638958420677632 6648730216998912 6668114270109696 6690825283339176 6700673421819216 6720208912844928 6720881970244608 6724059634209792 6753589216690176 6753698776739943 6773388860637144 6807033317403648 6860213265195864 6860900344624704 6894288992037888 6894979484295168 6915081465298944 6948846511516224 6969105539246592 6969803524698112 7003722150641664 7003835768471052 7024255114734816 7034594024235456 7059145662492672 7069535926935552 7079726262091776 7090146818850816 7114295237980896 7146254246842368 7170593762958458 7181148066407028 7191499284133264 7202084358145824 7227220559218688 7237858210910208 7258959838347264 7294403978182944 7295134543651584 7316403157481472 7352127782273862 7373562557149296 7410188168312832 7410930330058752 7468828223262336 7505927033536512 7527178443756573 7560992216525184 7564567088486016 7565324711934976 7587381052203008 7598548819427328 7620062468216787 7624428811246968 7646657466673344 7657912482079104 7684639581954048 7695950502739968 7718512887702792 7756851919832064 7779466648461312 7805962830562372 7817452325455752 7840243731652416 7841028965285376 7879187419471872 7879976553480192 7902287004076668 7941538870304256 7964692044853248 7965489742512128 8003582142728508 8004383735395488 8027720131125504 8039536027697664 8067595042848768 8079469630783488 8090436694649922 8130623129121024 8167147710676992 8171009175748608 8194964300523952 8207026361608032 8230953552166656 8235669939574784 8259680639107072 8271837955325952 8295257876792958 8300011110977712 8336461689351936 8337296621316096 8377870167539712 8402431751170128 8444167912728576 8468786478071808 8510137974546768 8510990300926848 8535803683728384 8577482412652839 8602489650007512 8645219529698304 8646085385068544 8671292631089152 8683326998665641 8713632927139392 8726458409811072 8739037104769536 8751899979518976 8782445236518912 8821157585946048 8864973622665216 8890819026812928 8921100377785568 8934231229092288 8960278550459904 8961175960326144 8965412845613056 9004785622253568 9004931702319924 9031185147516192 9076044423204864 9146951020261152 9147867126166272 9188041174511616 9192385322717184 9193305979060224 9219334838089446 9265128682021632 9292140718995456 9337512499849926 9338447691294736 9365673486313088 9379458698980608 9412194216656896 9426047902580736 9438842810424909 9452735720066394 9485726983974528 9499688901819648 9527384787830784 9528338995789824 9574864088542704 9602779144194432 9650477614546944 9677800856258451 9725871970910592 9726846058202112 9755204209975296 9802837043031816 9831416742865728 9880250891083776 9881240440078336 9923802284189304 9958437631016448 9973095325498368 10002171405164544 10007902711382016 10036237925008764 10081322955366912 10086089451314688 10131398425903104 10160083290955716 10165905081662624 10195543288897792 10210549976105472 10246186109272064 10261267336986624 10290319897793796 10291350516937056 10341433488056832 10342469226442752 10372622197948416 10423269767274336 10453658308869888 10454705287047168 10505583225962496 10505753652706578 10536382672102224 10588718493739008 10619589393137664 10671442856971344 10672511647193984 10703626841500672 10719381370263552 10755890644437687 10771722099610542 10787248926199896 10803126537218736 10840830838828032 10856787316365312 10888439757520896 10942701815477376 10974604736222208 11028191673410793 11060343835723944 11066681481303616 11115282252469248 11116395495088128 11203242334893504 11258890550304768 11291715304095744 11341488324787776 11346850632729024 11347987067902464 11381071578304512 11397823229140992 11436643216870452 11469986200010016 11526959372931072 11577769331554188 11618177236185856 11635277879748096 11652049473026048 11669199972691968 11708944245843558 11726178488183628 11760365597478624 11761543447928064 11818781129207808 11819964830220288 11853430506115002 11912308305456384 11947038067279872 11948234613768192 12005373214092762 12006575603093232 12041580196688256 12101392564273152 12135655041974883 12195934693681536 12197156168221696 12250721566015488 12256513763622912 12292446450785928 12310539542412048 12346430328249984 12353504909362176 12389520958660608 12407756932988928 12450016666466568 12505944931974144 12585123747233212 12603647626755192 12647635978632704 12666251869092864 12703179717107712 12704451994386432 12765206961820152 12766485451390272 12803705525592576 12867303486062592 12903734475011268 12967829294547456 12969128077602816 13006938946633728 13026083690446848 13070449390709088 13108555657154304 13173667854778368 13231736378919072 13277916841355264 13297460433997824 13336228540219392 13381650566678352 13401346843638432 13440417825689856 13441763940489216 13448119268419584 13507178433380352 13507397553479886 13546777721274288 13614066634807296 13660434953484151 13720426530391728 13721800689249408 13788577984075776 13789958968590336 13829002257134169 13897693023032448 13938211078493184 13939607049396224 14006268749774889 14007671536942104 14048510229469632 14069188048470912 14118291324985344 14139071853871104 14159452524183552 14228590475961792 14292508493684736 14341187525916916 14362296132814056 14382998568266528 14404168716291648 14454441118437376 14475716421820416 14517919676694528 14588807956365888 14590269087303168 14632806314962944 14704255564547724 14747125114298592 14820376336625664 14821860660117504 14937656446524672 15011854067073024 15054356887513146 15121984433050368 15129134176972032 15130649423869952 15174762104406016 15197097638854656 15240124936433574 15248857622493936 15293314933346688 15315824964158208 15369279163908096 15391901005479936 15437025775405584 15513703839664128 15558933296922624 15611925661124744 15634904650911504 15680487463304832 15682057930570752 15758374838943744 15758630479059867 15804574008153336 15883077740608512 15929384089706496 15930979485024256 16007164285457016 16008767470790976 16055440262251008 16079072055395328 16135190085697536 16180873389299844 16261246258242048 16334295421353984 16342018351497216 16389928601047904 16414052723216064 16461907104333312 16471339879149568 16519361278214144 16543675910651904 16590515753585916 16600022221955424 16672923378703872 16674593242632192 16755740335079424 16804863502340256 16888335825457152 16937572956143616 17020275949093536 17021980601853696 17071607367456768 17154964825305678 17204979300015024 17290439059396608 17292170770137088 17366653997331282 17427265854278784 17452916819622144 17478074209539072 17503799959037952 17563416368765337 17642315171892096 17729947245330432 17780145759172503 17842200755571136 17868462458184576 17920557100919808 17922351920652288 17930825691226112 18008059821139143 18009863404639848 18062370295032384 18152088846409728 18293902040522304 18295734252332544 18376082349023232 18384770645434368 18386611958120448 18438669676178892 18530257364043264 18584281437990912 18675024999699852 18676895382589472 18731346972626176 18758917397961216 18824388433313792 18852095805161472 18877685620849818 18905471440132788 18971453967949056 18999377803639296 19054769575661568 19056677991579648 19149728177085408 19205558288388864 19300955229093888 19355601712516902 19451743941821184 19453692116404224 19510408419950592 19605674086063632 19662833485731456 19760501782167552 19847604568378608 19916875262032896 19946190650996736 20004342810329088 20072475850017528 20162645910733824 20172178902629376 20261096330219829 20320166581911432 20331810163325248 20391086577795584 20421099952210944 20492372218544128 20580639795587592 20582701033874112 20682866976113664 20684938452885504 20745244395896832 20846539534548672 20907316617739776 20909410574094336 21011166451924992 21011507305413156 21072765344204448 21177436987478016 21239178786275328 21342885713942688 21345023294387968 21407253683001344 21438762740527104 21511781288875374 21543444199221084 21574497852399792 21606253074437472 21681661677656064 21713574632730624 21776879515041792 21885403630954752 21949209472444416 22023966557658121 22056383346821586 22120687671447888 22133362962607232 22230564504938496 22232790990176256 22406484669787008 22517781100609536 22581535331269719 22682976649575552 22693701265458048 22695974135804928 22762143156609024 22795646458281984 22873286433740904 22939972400020032 23053918745862144 23155538663108376 23236354472371712 23270555759496192 23304098946052096 23338399945383936 23417888491687116 23452356976367256 23520731194957248 23523086895856128 23637562258415616 23639929660440576 23706861012230004 23824616610912768 23894076134559744 23896469227536384 24010746428185524 24013151206186464 24083160393376512 24202785128546304 24271310083949766 24391869387363072 24394312336443392 24501443132030976 24513027527245824 24584892901571856 24621079084824096 24692860656499968 24707009818724352 24779041917321216 24815513865977856 24900033332933136 25011889863948288 25097078170354603 25170247494466424 25207295253510384 25295271957265408 25332503738185728 25406359434215424 25530413923640304 25532970902780544 25607411051185152 25732447237958517 25807468950022536 25935658589094912 25938256155205632 26013877893267456 26140898781418176 26217111314308608 26347335709556736 26463472757838144 26555833682710528 26594920867995648 26672457080438784 26763301133356704 26802693687276864 26880835651379712 26883527880978432 26896238536839168 27014356866760704 27014795106959772 27093555442548576 27228133269614592 27320869906968302 27440853060783456 27443601378498816 27577155968151552 27579917937180672 27658004514268338 27795386046064896 27876422156986368 27879214098792448 28012537499549778 28015343073884208 28097020458939264 28138376096941824 28236582649970688 28278143707742208 28316528431274727 28457180951923584 28585016987369472 28682375051833832 28724592265628112 28765997136533056 28808337432583296 28908882236874752 28951432843640832 29033402568775353 29177615912731776 29180538174606336 29265612629925888 29408511129095448 29494250228597184 29640752673251328 29643721320235008 29875312893049344 30023708134146048 30108713775026292 30243968866100736 30258268353944064 30261298847739904 30349524208812032 30394195277709312 30480249872867148 30497715244987872 30586629866693376 30631649928316416 30738558327816192 30783802010959872 30874051550811168 31027407679328256 31117866593845248 31223851322249488 31269809301823008 31360974926609664 31364115861141504 31516749677887488 31517260958119734 31609148016306672 31766155481217024 31858768179412992 32014328570914032 32017534941581952 32110880524502016 32158144110790656 32267671933313061 32361746778599688 32522492516484096 32779857202095808 32828105446432128 32923814208666624 32942679758299136 33038722556428288 33084575020232379 33181031507171832 33200044443910848 33345846757407744 33349186485264384 33609727004680512 33776671650914304 33875145912287232 34040551898187072 34043961203707392 34143214734913536 34309929650611356 34409958600030048 34580878118793216 34584341540274176 34733307994662564 34854531708557568 34905833639244288 34956148419078144 35007599918075904 35126832737530674 35284630343784192 35459894490660864 35560291518345006 35684401511142272 35736924916369152 35841114201839616 35844703841304576 35861651382452224 36016119642278286 36019726809279696 36124740590064768 36304177692819456 36406965125924649 36587804081044608 36591468504665088 36752164698046464 36769541290868736 36877339352357784 37060514728086528 37168562875981824 37350049999399704 37353790765178944 37462693945252352 37517834795922432 37648776866627584 37755371241699636 37810942880265576 37942907935898112 37998755607278592 38109539151323136 38113355983159296 38299456354170816 38411116576777728 38601910458187776 38711203425033804 38903487883642368 38907384232808448 39020816839901184 39211348172127264 39325666971462912 39521003564335104 39695209136757216 39833750524065792 39892381301993472 40008685620658176 40144951700035056 40325291821467648 40344357805258752 40522192660439658 40640333163822864 40663620326650496 40782173155591168 40842199904421888 40981304860452453 41161279591175184 41165402067748224 41365733952227328 41369876905771008 41487006771402507 41693079069097344 41814633235479552 41818821148188672 42018806249324667 42023014610826312 42145530688408896 42354873974956032 42478357572550656 42685771427885376 42690046588775936 42814507366002688 42877525481054208 43023562577750748 43086888398442168 43148995704799584 43212506148874944 43363323355312128 43427149265461248 43553759030083584 43770807261909504 43898418944888832 44047933115316242 44112766693643172 44241375342895776 44266725925214464 44461129009876992 44465581980352512 44812969339574016 45035562201219072 45163070662539438 45365953299151104 45387402530916096 45391948271609856 45524286313218048 45591292916563968 45746572867481808 45879944800040064 46107837491724288 46311077326216752 46472708944743424 46541111518992384 46608197892104192 46676799890767872 46835776983374232 46904713952734512 47041462389914496 47046173791712256 47275124516831232 47275891437179601 47413722024460008 47649233221825536 47788152269119488 47792938455072768 48021492856371048 48026302412372928 48166320786753024 48405570257092608 48542620167899532 48783738774726144 48788624672886784 49002886264061952 49026055054491648 49169785803143712 49242158169648192 49385721312999936 49414019637448704 49558083834642432 49631027731955712 49800066665866272 50023779727896576 50194156340709206 50340494988932848 50414590507020768 50590543914530816 50665007476371456 50812718868430848 51060827847280608 51065941805561088 51214822102370304 51464894475917034 51614937900045072 51871317178189824 51876512310411264 52281797562836352 52434222628617216 52690249106296011 52926945515676288 53111667365421056 53189841735991296 53340437277517509 53526602266713408 53605387374553728 53761671302759424 53767055761956864 53792477073678336 54029590213919544 54187110885097152 54456266539229184 54641739813936604 54881706121566912 54887202756997632 55154311936303104 55159835874361344 55316009028536676 55590772092129792 55752844313972736 55758428197584896 56025074999099556 56030686147768416 56194040917878528 56276752193883648 56473165299941376 56556287415484416 56633056862549454 56914361903847168 57170033974738944 57364750103667664 57449184531256224 57531994273066112 57616674865166592 57817764473749504 57902865687281664 58066805137550706 58355231825463552 58361076349212672 58531225259851776 58817022258190896 58988500457194368 59281505346502656 59750625786098688 60217427550052584 60487937732201472 60516536707888128 60522597695479808 60699048417624064 60783288990659487 60960499745734296 60995430489975744 61173259733386752 61263299856632832 61477116655632384 61748103101622336 62054815358656512 62235733187690496 62447702644498976 62539618603646016 62721949853219328 62728231722283008 63033499355774976 63034521916239468 63218296032613344 63532310962434048 63717536358825984 64028657141828064 64035069883163904 64221761049004032 64316288221581312 64535343866626122 64723493557199376 65044985032968192 65559714404191616 65656210892864256 65847628417333248 65885359516598272 66071899672974363 66169150040464758 66362063014343664 66400088887821696 66691693514815488 66698372970528768 67219454009361024 67553343301828608 67744605993809157 68081103796374144 68087922407414784 68286429469827072 68619859301222712 68819917200060096 69161756237586432 69168683080548352 69466615989325128 69709063417115136 69811667278488576 69912296838156288 70015199836151808 70253665475061348 70569260687568384 70919788981321728 71120583036690012 71368803022284544 71473849832738304 71682228403679232 71689407682609152 71723302764904448 72032239284556572 72039453618559392 72249481180129536 72608355385638912 72813930251849298 73175608162089216 73182937009330176 73504329396092928 73539082581737472 73754678704715568 74121029456173056 74337125751963648 74700099998799408 74707581530357888 74925387890504704 75035669591844864 75291234511063809 75510742483399272 75621885760531152 75885815871796224 75997511214557184 76219078302646272 76598912708341632 76822233153555456 77197341713875551 77422406850067608 77806975767284736 77814768465616896 78041633679802368 78422696344254528 78651333942925824 79042007128670208 79390418273514432 79667501048131584 79784762603986944 80017371241316352 80289903400070112 80650583642935296 80688715610517504 81044385320879316 81280666327645728 81327240653300992 81564346311182336 81684399808843776 81962609720904906 82322559182350368 82330804135496448 82731467904454656 82739753811542016 82974013542805014 83386158138194688 83629266470959104 83637642296377344 84037612498649334 84046029221652624 84291061376817792 84709747949912064 84949585293824181 85371542855770752 85380093177551872 85629014732005376 85755050962108416 86047125155501496 86173776796884336 86297991409599168 86425012297749888 86726646710624256 86854298530922496 87541614523819008 87796837889777664 88095866230632484 88225533387286344 88482750685791552 88533451850428928 88922258019753984 88931163960705024 89625938679148032 90071124402438144 90326141325078876 90731906598302208 90774805061832192 90783896543219712 91048572626436096 91182585833127936 91493145734963616 91759889600080128 92215674983448576 92622154652433504 92945417889486848 93082223037984768 93216395784208384 93353599781535744 93671553966748464 93809427905469024 94082924779828992 94092347583424512 94550249033662464 94551782874359202 94827444048920016 95298466443651072 95576304538238976 96042985712742096 96052604824745856 96332641573506048 96803015799939183 97085240335799064 97567477549452288 97577249345773568 98339571606287424 98484316339296384 98771442625999872 98828039274897408 99116167669284864 99600133331732544 100047559455793152 100388312681418412 100680989977865696 100829181014041536 101181087829061632 101330014952742912 101625437736861696 102121655694561216 102131883611122176 102429644204740608 102929788951834068 103229875800090144 103742634356379648 103753024620822528 104563595125672704 104868445257234432 105380498212592022 105853891031352576 106223334730842112 106379683471982592 106680874555035018 107053204533426816 107210774749107456 107523342605518848 107534111523913728 107584954147356672 108059180427839088 108374221770194304 108912533078458368 109220895377773947 109283479627873208 109763412243133824 109774405513995264 110308623872606208 110632018057073352 111181544184259584 111505688627945472 111516856395169792 112050149998199112 112061372295536832 112388081835757056 112553504387767296 112946330599882752 113266113725098908 113828723807694336 114340067949477888 114729500207335328 114898369062512448 115063988546132224 115233349730333184 115635528947499008 115805731374563328 116133610275101412 116710463650927104 116722152698425344 117062450519703552 117634044516381792 117977000914388736 118563010693005312 119501251572197376 120434855100105168 120975875464402944 121033073415776256 121045195390959616 121566577981318974 121920999491468592 121990860979951488 122346519466773504 122526599713265664 122943914581357359 123496206203244672 124109630717313024 124461020314207521 124895405288997952 125079237207292032 125443899706438656 125456463444566016 126056418747974001 126069043832478936 126436592065226688 127064621924868096 127435072717651968 128057314283656128 128070139766327808 128443522098008064 128632576443162624 129070687733252244 129446987114398752 130089970065936384 131119428808383232 131312421785728512 131695256834666496 131770719033196544 132143799345948726 132338300080929516 132724126028687328 132800177775643392 133383387029630976 133396745941057536 134438908018722048 135106686603657216 135489211987618314 136162207592748288 136175844814829568 136572858939654144 137239718602445424 137639834400120192 138323512475172864 138933231978650256 139418126834230272 139623334556977152 139824593676312576 140030399672303616 140507330950122696 141138521375136768 141827674311538803 142241166073380024 142737606044569088 142947699665476608 143364456807358464 143378815365218304 143446605529808896 144064478569113144 144078907237118784 144498962360259072 145216710771277824 145627860503698596 146351216324178432 146365874018660352 147008658792185856 147078165163474944 147509357409431136 148242058912346112 148674251503927296 149400199997598816 149415163060715776 149850775781009408 150071339183689728 150582469022127618 151021484966798544 151243771521062304 151771631743592448 151995022429114368 152438156605292544 153197825416683264 153644466307110912 154167765903606847 154394683427751102 154844813700135216 155613951534569472 155629536931233792 156845392688509056 157302667885851648 158070747318888033 158780836547028864 159335002096263168 159569525207973888 160579806800140224 161301167285870592 161377431221035008 162088770641758632 162561332655291456 162654481306601984 163128692622364672 163368799617687552 163925219441809812 164645118364700736 164661608270992896 165462935808909312 165479507623084032 165948027085610028 166772316276389376 167258532941918208 167275284592754688 168075224997298668 168092058443305248 168582122753635584 169419495899824128 169899170587648362 170743085711541504 170760186355103744 171258029464010752 171510101924216832 172094250311002992 172347553593768672 172595982819198336 172850024595499776 173453293421248512 173708597061844992 175083229047638016 175593675779555328 176191732461264968 176451066774572688 176965501371583104 177066903700857856 177844516039507968 179251877358296064 180652282650157752 181463813196604416 181549610123664384 181567793086439424 182097145252872192 182986291469927232 183519779200160256 184431349966897152 185244309304867008 185890835778973696 186164446075969536 186432791568416768 186707199563071488 187343107933496928 187618855810938048 188165849559657984 188184695166849024 189100498067324928 189103565748718404 189654888097840032 190596932887302144 191152609076477952 192085971425484192 192105209649491712 192665283147012096 193606031599878366 194170480671598128 195134955098904576 195154498691547136 196679143212574848 196968632678592768 197542885251999744 197656078549794816 198215699018923089 199200266663465088 200095118911586304 200776625362836824 201361979955731392 201658362028083072 202362175658123264 202660029905485824 203233817981427471 204243311389122432 204263767222244352 204859288409481216 205859577903668136 206459751600180288 207485268712759296 207506049241645056 209127190251345408 209736890514468864 210760996425184044 211707782062705152 212446669461684224 212759366943965184 213361749110070036 214106409066853632 214421549498214912 215046685211037696 215068223047827456 215169908294713344 216118360855678176 216748443540388608 217825066156916736 218441790755547894 218566959255746416 219526824486267648 219548811027990528 220617247745212416 221264036114146704 222363088368519168 223011377255890944 224100299996398224 224122744591073664 224776163671514112 225107008775534592 225873703533191427 226532227450197816 227657447615388672 229459000414670656 229796738125024896 230127977092264448 230466699460666368 231271057894998016 231592025141626653 232267220550202824 233420927301854208 233444305396850688 234124901039407104 235268089032763584 235954001828777472 237126021386010624 239002503144394752 240869710200210336 241951750928805888 242066146831552512 242090390781919232 243133155962637948 243841998982937184 243981721959902976 244693038933547008 245053199426531328 245887829162714718 246992412406489344 248219261434626048 248922040628415042 249790810577995904 250158474414584064 250887799412877312 250912926889132032 252112837495948002 252138087664957872 252873184130453376 254129243849736192 254848755881472543 256114628567312256 256140279532655616 256887044196016128 257265152886325248 258141375466504488 258893974228797504 260179940131872768 262238857616766464 262624843571457024 263390513669332992 263541438066393088 264287598691897452 264676600161859032 265448252057374656 265600355551286784 266766774059261952 266793491882115072 268877816037444096 270213373207314432 270978423975236628 272324415185496576 272351689629659136 273145717879308288 274479437204890848 275279668800240384 276647024950345728 277866463957300512 278836253668460544 279246669113954304 279649187352625152 280060799344607232 281014661900245392 282277042750273536 283655348623077606 284482332146760048 285475212089138176 285895399330953216 286728913614716928 288128957138226288 288157814474237568 288997924720518144 290409047399817549 291255721007397192 292702432648356864 292731748037320704 295018714818862272 296484117824692224 297348503007854592 298800399995197632 298830326121431552 299701551562018816 300142678367379456 301164938044255236 302042969933597088 302487543042124608 303543263487184896 303990044858228736 304876313210585088 306395650833366528 307288932614221824 308335531807213694 308789366855502204 309689627400270432 311227903069138944 311259073862467584 313690785377018112 314605335771703296 316141494637776066 317561673094057728 318670004192526336 319139050415947776 321159613600280448 322602334571741184 322754862442070016 324177541283517264 325122665310582912 325308962613203968 326257385244729344 326737599235375104 327662686133321841 327850438883619624 329290236729401472 329323216541985792 330925871617818624 331896054171220056 333544632552778752 334517065883836416 334550569185509376 336150449994597336 336184116886610496 337164245507271168 338838991799648256 339798341175296724 341486171423083008 341520372710207488 342516058928021504 343020203848433664 344188500622005984 344695107187537344 345191965638396672 345700049190999552 346906586842497024 347417194123689984 350166458095276032 351187351559110656 352383464922529936 352902133549145376 353931002743166208 354133807401715712 355689032079015936 358503754716592128 361304565300315504 362927626393208832 363099220247328768 363135586172878848 365972582939854464 367039558400320512 368831743744072077 370488618609734016 371781671557947392 372328892151939072 372865583136833536 373383060942622563 374686215866993856 375237711621876096 376331699119315968 376369390333698048 378207131497436808 379309776195680064 381193865774604288 382305218152955904 384171942850968384 384210419298983424 385330566294024192 387212063199756732 388340961343196256 390269910197809152 390308997383094272 393358286425149696 393937265357185536 395085770503999488 395312157099589632 396431398037846178 398400533326930176 400190237823172608 401553250725673648 402723959911462784 403316724056166144 404724351316246528 405320059810971648 406467635962854942 408486622778244864 408527534444488704 409718576818962432 411719155807336272 412919503200360576 414970537425518592 418254380502690816 419473781028937728 421521992850368088 423415564125410304 424893338923368448 425483022934616409 426723498220140072 428212818133707264 428843098996429824 430093370422075392 430136446095654912 430339816589426688 432236721711356352 433496887080777216 435650132313833472 436883581511095788 437133918511492832 439053648972535296 439097622055981056 441234495490424832 442528072228293408 444726176737038336 446022754511781888 448200599992796448 448245489182147328 449552327343028224 450214017551069184 451747407066382854 453064454900395632 455314895230777344 458918000829341312 459593476250049792 460255954184528896 460933398921332736 462503297710820541 463184050283253306 464534441100405648 466841854603708416 466888610793701376 470536178065527168 471908003657554944 474212241956664099 478005006288789504 481739420400420672 483903501857611776 484132293663105024 484180781563838464 486266311925275896 487683997965874368 487963443919805952 489386077867094016 490106398853062656 491775658325429436 493984824812978688 496438522869252096 497844081256830084 499581621155991808 500316948829168128 501775598825754624 501825853778264064 504225674991896004 504276175329915744 505746368260906752 508258487699472384 509697511762945086 512229257134624512 512280559065311232 513774088392032256 514530305772650496 516282750933008976 517787948457595008 520359880263745536 524477715233532928 525249687142914048 526781027338665984 528575197383794904 529353200323718064 530896504114749312 531200711102573568 533533548118523904 537755632074888192 541956847950473256 544648830370993152 544703379259318272 546291435758616576 548958874409781696 550559337600480768 553294049900691456 555732927914601024 557672507336921088 558493338227908608 559298374705250304 560121598689214464 562029323800490784 564554085500547072 567310697246155212 568964664293520096 570950424178276352 571790798661906432 573457827229433856 576257914276452576 576315628948475136 577995849441036288 580818094799635098 582511442014794384 585404865296713728 585463496074641408 590037429637724544 592968235649384448 594647097056769267 597600799990395264 597660652242863104 599403103124037632 600285356734758912 602329876088510472 604085939867194176 604975086084249216 607086526974369792 607980089716457472 612791301666733056 614577865228443648 616671063614427388 617578733711004408 619379254800540864 622455806138277888 622518147724935168 627381570754036224 629210671543406592 632282989275552132 635123346188115456 637340008385052672 638278100831895552 642319227200560896 645204669143482368 645509724884140032 648355082567034528 650245330621165824 650617925226407936 652514770489458688 653475198470750208 655325372266643682 655700877767239248 658580473458802944 658646433083971584 661851743235637248 663792108342440112 667089265105557504 669034131767672832 672300899989194672 672368233773220992 674328491014542336 677621110599574281 679596682350593448 682972342846166016 683040745420414976 685032117856043008 688377001244011968 689390214375074688 690383931276793344 691400098381999104 693813173684994048 700332916190552064 702374703118221312 704766929845059872 705804267098290752 707862005486332416 708267614803431424 711378064158031872 717007509433184256 722609130600631008 725855252786417664 726198440494657536 726271172345757696 731945165879708928 734079116800641024 737663487488144154 740977237219468032 743563343115894784 744657784303878144 746766121885245126 749372431733987712 750475423243752192 752663398238631936 752738780667396096 756414262994873616 758619552391360128 762387731549208576 764546267644417629 768343885701936768 768420838597966848 770661132588048384 774424126399513464 776681922686392512 780539820395618304 780617994766188544 786716572850299392 787874530714371072 790171541007998976 790624314199179264 792862796075692356 796801066653860352 800380475646345216 803106501451347296 805447919822925568 806633448112332288 809448702632493056 810640119621943296 812935271925709884 816973245556489728 817055068888977408 819437153637924864 823438311614672544 825839006400721152 829941074851037184 836508761005381632 838947562057875456 843043985700736176 846831128250820608 850966045869232818 853446996440280144 856425636267414528 857686197992859648 860186740844150784 864473443422712704 866993774161554432 871227142199452647 873767163022191576 874267837022985664 878107297945070592 878195244111962112 885056144456586816 889452353474076672 892045509023563776 896401199985592896 896490978364294656 899104654686056448 900428035102138368 903494814132765708 906128909800791264 910629790461554688 917836001658682624 919186952500099584 920511908369057792 921866797842665472 925006595421641082 926368100566506612 929068882200811296 933683709207416832 933777221587402752 941072356131054336 943816007315109888 948424483913328198 956010012577579008 963478840800841344 967807003715223552 968264587326210048 972532623850551792 975367995931748736 975926887839611904 978772155734188032 980212797706125312 983551316650858872 987969649625957376 995688162513660168 999163242311983616 1000633897658336256 1003551197651509248 1003651707556528128 1008451349983792008 1008552350659831488 1011492736521813504 1016516975398944768 1019395023525890172 1024458514269249024 1024561118130622464 1027548176784064512 1029060611545300992 1032565501866017952 1035575896915190016 1040719760527491072 1048955430467065856 1050499374285828096 1053562054677331968 1057150394767589808 1058706400647436128 1061793008229498624 1062401422205147136 1067067096237047808 1075511264149776384 1079174361325247929 1083913695900946512 1089297660741986304 1089406758518636544 1097917748819563392 1101118675200961536 1106495231232216231 1111465855829202048 1115345014673842176 1116986676455817216 1118596749410500608 1124058647600981568 1129108171001094144 1134621394492310424 1137929328587040192 1141900848356552704 1143581597323812864 1146915654458867712 1152515828552905152 1152631257896950272 1155991698882072576 1161636189599270196 1165022884029588768 1170809730593427456 1170926992149282816 1180074859275449088 1185936471298768896 1189294194113538534 1195201599980790528 1195321304485726208 1198806206248075264 1200570713469517824 1204659752177020944 1208171879734388352 1209950172168498432 1214173053948739584 1215960179432914944 1225582603333466112 1229155730456887296 1233342127228854776 1235157467422008816 1238758509601081728 1244911612276555776 1254763141508072448 1258421343086813184 1264565978551104264 1270246692376230912 1274680016770105344 1284638454401121792 1290409338286964736 1291019449768280064 1296710165134069056 1300490661242331648 1301235850452815872 1305029540978917376 1306950396941500416 1310650744533287364 1311401755534478496 1317160946917605888 1317292866167943168 1323703486471274496 1327584216684880224 1334178530211115008 1338068263535345664 1344601799978389344 1344736467546441984 1348656982029084672 1355242221199148562 1359193364701186896 1365944685692332032 1366081490840829952 1376754002488023936 1378780428750149376 1380767862553586688 1382800196763998208 1387509893132461623 1400665832381104128 1409533859690119744 1411608534196581504 1415724010972664832 1416535229606862848 1422636725869992297 1434015018866368512 1445218261201262016 1451710505572835328 1452396880989315072 1452542344691515392 1463890331759417856 1468158233601282048 1475326974976288308 1481954474438936064 1487126686231789568 1489315568607756288 1493532243770490252 1498744863467975424 1500950846487504384 1505326796477263872 1505477561334792192 1512828525989747232 1517239104782720256 1524775463098417152 1529092535288835258 1536687771403873536 1536841677195933696 1541322265176096768 1548848252799026928 1553363845372785024 1561079640791236608 1573433145700598784 1575749061428742144 1580343082015997952 1585725592151384712 1593602133307720704 1606213002902694592 1610895839645851136 1613266896224664576 1618897405264986112 1625870543851419768 1633946491112979456 1634110137777954816 1638874307275849728 1646876623229345088 1651678012801442304 1659882149702074368 1673017522010763264 1677895124115750912 1686087971401472352 1693662256501641216 1701932091738465636 1706893992880560288 1712851272534829056 1715372395985719296 1720373481688301568 1728946886845425408 1733987548323108864 1742454284398905294 1747534326044383152 1748535674045971328 1756214595890141184 1756390488223924224 1770112288913173632 1778904706948153344 1783941291170307801 1792802399971185792 1792981956728589312 1798209309372112896 1800856070204276736 1806989628265531416 1812257819601582528 1821259580923109376 1835672003317365248 1838373905000199168 1841023816738115584 1843733595685330944 1850013190843282164 1852736201133013224 1858137764401622592 1867367418414833664 1867554443174805504 1882144712262108672 1887632014630219776 1896848967826656396 1912020025155158016 1926957681601682688 1935614007430447104 1936529174652420096 1945065247701103584 1950735991863497472 1951853775679223808 1957544311468376064 1960425595412250624 1967102633301717744 1975939299251914752 1991376325027320336 1998326484623967232 2001267795316672512 2007102395303018496 2016902699967584016 2017104701319662976 2022985473043627008 2032863331798722843 2038790047051780344 2048917028538498048 2049122236261244928 2055096353568129024 2065131003732035904 2071151793830380032 2081439521054982144 2097910860934131712 2100998748571656192 2107124109354663936 2114300789535179616 2117412801294872256 2123586016458997248 2124802844410294272 2134134192474095616 2151022528299552768 2158348722650495858 2167827391801893024 2178595321483972608 2178813517037273088 2195835497639126784 2202237350401923072 2212990462464432462 2222931711658404096 2230690029347684352 2233973352911634432 2248117295201963136 2258216342002188288 2269242788984620848 2275858657174080384 2283801696713105408 2287163194647625728 2293638802933252887 2305031657105810304 2305262515793900544 2311983397764145152 2323272379198540392 2330045768059177536 2341619461186854912 2341853984298565632 2360149718550898176 2371872942597537792 2378588388227077068 2390403199961581056 2390642608971452416 2397612412496150528 2401141426939035648 2409319504354041888 2416343759468776704 2419900344336996864 2428346107897479168 2431920358865829888 2451165206666932224 2458311460913774592 2466684254457709552 2470314934844017632 2477517019202163456 2489823224553111552 2509526283016144896 2516842686173626368 2529131957102208528 2540493384752461824 2569276908802243584 2593420330268138112 2600981322484663296 2602471700905631744 2610059081957834752 2613681426598357941 2621301489066574728 2622803511068956992 2634321893835211776 2634585732335886336 2655168433369760448 2668357060422230016 2676136527070691328 2689203599956778688 2689472935092883968 2697313964058169344 2710484442398297124 2718386729402373792 2731889371384664064 2732162981681659904 2753508004976047872 2757560857500298752 2761535725107173376 2765600393527996416 2775019786264923246 2801331664762208256 2819067719380239488 2823217068393163008 2831448021945329664 2833070459213725696 2845273451739984594 2868030037732737024 2890436522402524032 2903421011145670656 2904793761978630144 2927780663518835712 2936316467202564096 2950653949952576616 2963908948877872128 2974253372463579136 2987064487540980504 2997489726935950848 3001901692975008768 3010653592954527744 3010955122669584384 3025657051979494464 3034478209565440512 3049550926196834304 3058185070577670516 3073375542807747072 3073683354391867392 3082644530352193536 3097696505598053856 3106727690745570048 3122159281582473216 3146866291401197568 3151498122857484288 3160686164031995904 3171451184302769424 3187204266615441408 3212426005805389184 3221791679291702272 3226533792449329152 3237523083975743787 3251741087702839536 3267892982225958912 3268220275555909632 3293753246458690176 3303356025602884608 3319485693696648693 3346035044021526528 3355790248231501824 3372175942802944704 3387324513003282432 3403864183476931272 3413787985761120576 3425702545069658112 3430744791971438592 3440746963376603136 3457893773690850816 3467975096646217728 3484908568797810588 3495068652088766304 3497071348091942656 3512429191780282368 3512780976447848448 3540224577826347264 3557809413896306688 3567882582340615602 3585604799942371584 3585963913457178624 3596418618744225792 3601712140408553472 3613979256531062832 3624515639203165056 3642519161846218752 3671344006634730496 3676747810000398336 3682047633476231168 3687467191370661888 3700026381686564328 3705472402266026448 3716275528803245184 3734734836829667328 3764289424524217344 3775264029260439552 3793697935653312792 3824040050310316032 3853915363203365376 3871228014860894208 3873058349304840192 3890130495402207168 3901471983726994944 3903707551358447616 3915088622936752128 3920851190824501248 3934205266603435488 3951878598503829504 3982752650054640672 3996652969247934464 4002535590633345024 4014204790606036992 4033805399935168032 4034209402639325952 4045970946087254016 4065726663597445686 4077580094103560688 4097834057076996096 4098244472522489856 4130262007464071808 4142303587660760064 4162529679397384869 4195821721868263424 4201997497143312384 4228601579070359232 4234825602589744512 4247172032917994496 4249605688820588544 4302045056599105536 4316697445300991716 4335654783603786048 4357190642967945216 4357627034074546176 4391670995278253568 4404474700803846144 4425980924928864924 4445863423316808192 4461380058695368704 4467946705823268864 4496234590403926272 4516432684004376576 4538485577969241696 4551717314348160768 4567603393426210816 4574326389295251456 4587277605866505774 4610063314211620608 4610525031587801088 4623966795528290304 4646544758397080784 4660091536118355072 4683238922373709824 4720299437101796352 4757176776454154136 4780806399923162112 4781285217942904832 4795224824992301056 4818639008708083776 4832687518937553408 4839800688673993728 4856692215794958336 4902330413333864448 4916622921827549184 4933368508915419104 4940629869688035264 4955034038404326912 4979646449106223104 5019052566032289792 5033685372347252736 5058263914204417056 5080986769504923648 5138553817604487168 5186840660536276224 5201962644969326592 5204943401811263488 5227362853196715882 5242602978133149456 5245607022137913984 5268643787670423552 5269171464671772672 5310336866739520896 5336714120844460032 5351823873510923403 5378407199913557376 5378945870185767936 5394627928116338688 5420968884796594248 5436773458804747584 5463778742769328128 5464325963363319808 5507016009952095744 5515121715000597504 5523071450214346752 5531200787055992832 5550039572529846492 5602663329524416512 5638135438760478976 5646434136786326016 5662896043890659328 5666140918427451392 5690546903479969188 5736060075465474048 5780873044805048064 5806842022291341312 5809587523957260288 5855561327037671424 5872632934405128192 5901307899905153232 5927817897755744256 5974128975081961008 5994979453871901696 6003803385950017536 6021307185909055488 6051314103958988928 6068956419130881024 6098589995396168529 6116370141155341032 6146751085615494144 6147366708783734784 6165289060704387072 6195393011196107712 6213455381491140096 6244318563164946432 6293732582802395136 6302996245714968576 6321372328063991808 6342902368605538848 6374408533230882816 6424852011610778368 6443583358583404544 6453067584898658304 6475046167951487574 6503482175405679072 6535785964451917824 6536440551111819264 6587506492917380352 6606712051205769216 6638971387393297386 6692070088043053056 6744351885605889408 6774649026006564864 6807728366953862544 6827575971522241152 6851405090139316224 6861489583942877184 6915787547381701632 6935950193292435456 6969817137595621176 6990137304177532608 6994142696183885312 7024858383560564736 7025561952895696896 7080449155652694528 7115618827792613376 7135765164681231204 7171209599884743168 7171927826914357248 7192837237488451584 7203424280817106944 7227958513062125664 7249031278406330112 7285038323692437504 7342688013269460992 7353495620000796672 7364095266952462336 7374934382741323776 7400052763373128656 7410944804532052896 7432551057606490368 7469469673659334656 7528578849048434688 7550528058520879104 7587395871306625584 7707830726406730752 7780260990804414336 7802943967453989888 7807415102716895232 7830177245873504256 7868410533206870976 7903757197007659008 7965505300109281344 7993305938495868928 8005071181266690048 8028409581212073984 8067610799870336064 8068418805278651904 8091941892174508032 8131453327194891372 8155160188207121376 8195668114153992192 8196488945044979712 8260524014928143616 8284607175321520128 8325059358794769738 8391643443736526848 8403994994286624768 8457203158140718464 8469651205179489024 8494344065835988992 8499211377641177088 8604090113198211072 8633394890601983432 8671309567207572096 8714381285935890432 8783341990556507136 8808949401607692288 8851961849857729848 8891726846633616384 8922760117390737408 8992469180807852544 9032865368008753152 9076971155938483392 9103434628696321536 9135206786852421632 9148652778590502912 9174555211733011548 9220126628423241216 9221050063175602176 9247933591056580608 9293089516794161568 9320183072236710144 9366477844747419648 9440598874203592704 9514353552908308272 9561612799846324224 9562570435885809664 9637278017416167552 9665375037875106816 9679601377347987456 9712569251927231361 9804660826667728896 9866737017830838208 9881259739376070528 9910068076808653824 9958457081089946079 10038105132064579584 10067370744694505472 10116527828408834112 10161973539009847296 10277107635208974336 10373681321072552448 10403925289938653184 10409886803622526976 10454725706393431764 10485205956266298912 10491214044275827968 10537287575340847104 10538342929343545344 10620673733479041792 10673428241688920064 10703647747021846806 10756814399827114752 10757891740371535872 10789255856232677376 10841937769593188496 10873546917609495168 10927557485538656256 11014032019904191488 11030243430001195008 11046142900428693504 11062401574111985664 11100079145059692984 11276270877520957952 11292868273572652032 11325792087781318656 11332281836854902784 11381093806959938376 11472120150930948096 11561746089610096128 11613684044582682624 11619175047914520576 11711122654075342848 11745265868810256384 11802615799810306464 11855635795511488512 11948257950163922016 11989958907743803392 12007606771900035072 12042614371818110976 12102628207917977856 12137912838261762048 12197179990792337058 12232740282310682064 12293502171230988288 12294733417567469568 12390786022392215424 12426910762982280192 12487589038192154607 12587465165604790272 12605992491429937152 12685804737211077696 12748817066461765632 12849704023221556736 12887166717166809088 12906135169797316608 12950092335902975148 13006964350811358144 13071571928903835648 13072881102223638528 13175012985834760704 13213424102411538432 13277942774786594772 13384140176086106112 13488703771211778816 13549298052013129728 13615456733907725088 13655151943044482304 13702810180278632448 13722979167885754368 13831575094763403264 13871900386584870912 13939634275191242352 13980274608355065216 13988285392367770624 14049716767121129472 14160898311305389056 14271530329362462408 14342419199769486336 14343855653828714496 14385674474976903168 14455917026124251328 14498062556812660224 14570076647384875008 14685376026538921984 14706991240001593344 14728190533904924672 14749868765482647552 14800105526746257312 14821889609064105792 14865102115212980736 14938939347318669312 15057157698096869376 15101056117041758208 15174791742613251168 15415661452813461504 15560521981608828672 15605887934907979776 15614830205433790464 15736821066413741952 15807514394015318016 15931010600218562688 15986611876991737856 16010142362533380096 16055471620532770209 16135221599740672128 16136837610557303808 16183883784349016064 16262906654389782744 16310320376414242752 16391336228307984384 16392977890089959424 16521048029856287232 16569214350643040256 16650118717589539476 16783286887473053696 16807989988573249536 16914406316281436928 16939302410358978048 16988688131671977984 16998422755282354176 17208180226396422144 17266789781203966864 17342619134415144192 17428762571871780864 17566683981113014272 17617898803215384576 17703923699715459696 17783453693267232768 17984938361615705088 18153942311876966784 18206869257392643072 18270413573704843264 18295769986188505587 18349110423466023096 18440253256846482432 18442100126351204352 18495867182113161216 18586179033588323136 18640366144473420288 18732955689494839296 18881197748407185408 19028707105816616544 19123225599692648448 19125140871771619328 19274556034832335104 19330750075750213632 19359202754695974912 19425138503854462722 19609321653335457792 19733474035661676416 19762519478752141056 19820136153617307648 19916914162179892158 20076210264129159168 20233055656817668224 20323947078019694592 20554215270417948672 20747362642145104896 20807850579877306368 20819773607245053952 20909451412786863528 20970411912532597824 20982428088551655936 21074575150681694208 21076685858687090688 21241347466958083584 21346856483377840128 21407295494043693612 21513628799654229504 21515783480743071744 21578511712465354752 21683875539186376992 21747093835218990336 21855114971077312512 22028064039808382976 22060486860002390016 22092285800857387008 22124803148223971328 22200158290119385968 22552541755041915904 22585736547145304064 22651584175562637312 22762187613919876752 23123492179220192256 23422245308150685696 23490531737620512768 23605231599620612928 23711271591022977024 23896515900327844032 23979917815487606784 24015213543800070144 24085228743636221952 24205256415835955712 24275825676523524096 24394359981584674116 24465480564621364128 24587004342461976576 24589466835134939136 24781572044784430848 24853821525964560384 24975178076384309214 25174930331209580544 25211984982859874304 25371609474422155392 25497634132923531264 25699408046443113472 25774333434333618176 25812270339594633216 25900184671805950296 26013928701622716288 26143143857807671296 26350025971669521408 26426848204823076864 26555885549573189544 26768280352172212224 26977407542423557632 27098596104026259456 27230913467815450176 27310303886088964608 27405620360557264896 27445958335771508736 27663150189526806528 27743800773169741824 27879268550382484704 27960549216710130432 27976570784735541248 28099433534242258944 28321796622610778112 28543060658724924816 28684838399538972672 28687711307657428992 28911834052248502656 28996125113625320448 29137707755781694083 29370752053077843968 29413982480003186688 29456381067809849344 29600211053492514624 29643779218128211584 29730204230425961472 30114315396193738752 30202112234083516416 30349583485226502336 30831322905626923008 31121043963217657344 31211775869815959552 31229660410867580928 31473642132827483904 31615028788030636032 31862021200437125376 31973223753983475712 32020284725066760192 32110943241065540418 32270443199481344256 32273675221114607616 32367767568698032128 32525813308779565488 32620640752828485504 32782672456615968768 33042096059712574464 33138428701286080512 33300237435179078952 33566573774946107392 33828812632562873856 33878604820717956096 33977376263343955968 33996845510564708352 34416360452792844288 34533579562407933728 34685238268830288384 34857525143743561728 35133367962226028544 35235797606430769152 35407847399430919392 35566907386534465536 35969876723231410176 36307884623753933568 36413738514785286144 36591539972377011174 36698220846932046192 36880506513692964864 36884200252702408704 37172358067176646272 37280732288946840576 37462767114576463821 37762395496814370816 38057414211633233088 38246451199385296896 38250281743543238656 38549112069664670208 38661500151500427264 38718405509391949824 38850277007708925444 39218643306670915584 39466948071323352832 39525038957504282112 39640272307234615296 39833828324359784316 40152420528258318336 40466111313635336448 40647894156039389184 41108430540835897344 41494725284290209792 41615701159754612736 41818902825573727056 41940823825065195648 41964856177103311872 42149150301363388416 42482694933916167168 42814590988087387224 43027257599308459008 43031566961486143488 43157023424930709504 43367751078372753984 43494187670437980672 43710229942154625024 44056128079616765952 44120973720004780032 44184571601714774016 44249606296447942656 44400316580238771936 45105083510083831808 45171473094290608128 45303168351125274624 45524375227839753504 46246984358440384512 46844490616301371392 47210463199241225856 47422543182045954048 47793031800655688064 47959835630975213568 48030427087600140288 48410512831671911424 48551651353047048192 48788719963169348232 48930961129242728256 49174008684923953152 49178933670269878272 49563144089568861696 49707643051929120768 49950356152768618428 50349860662419161088 50423969965719748608 50743218948844310784 50995268265847062528 51398816092886226944 51548666868667236352 51624540679189266432 51800369343611900592 52027857403245432576 52286287715615342592 52700051943339042816 52853696409646153728 53111771099146379088 53954815084847115264 54461826935630900352 54620607772177929216 54811240721114529792 55326300379053613056 55487601546339483648 55758537100764969408 55921098433420260864 55953141569471082496 56198867068484517888 56643593245221556224 57086121317449849632 57369676799077945344 57375422615314857984 57823668104497005312 57992250227250640896 58275415511563388166 58741504106155687936 58827964960006373376 59200422106985029248 59287558436256423168 59460408460851922944 60228630792387477504 60699166970453004672 61662645811253846016 62242087926435314688 62423551739631919104 62459320821735161856 62947284265654967808 63230057576061272064 63724042400874250752 63946447507966951424 64040569450133520384 64221886482131080836 64540886398962688512 64547350442229215232 64735535137396064256 65051626617559130976 65241281505656971008 65565344913231937536 66084192119425148928 66276857402572161024 66600474870358157904 67657625265125747712 67757209641435912192 67954752526687911936 69067159124815867456 69370476537660576768 70266735924452057088 70471595212861538304 70815694798861838784 71133814773068931072 71939753446462820352 72615769247507867136 72827477029570572288 73183079944754022348 73396441693864092384 73761013027385929728 73768400505404817408 74344716134353292544 74561464577893681152 74925534229152927642 75524790993628741632 76114828423266466176 76492902398770593792 77098224139329340416 77323000303000854528 77436811018783899648 77700554015417850888 78933896142646705664 79050077915008564224 79280544614469230592 79667656648719568632 80304841056516636672 80932222627270672896 81295788312078778368 82216861081671794688 82989450568580419584 83231402319509225472 83637805651147454112 83881647650130391296 83929712354206623744 84298300602726776832 84965389867832334336 85629181976174774448 86054515198616918016 86063133922972286976 86735502156745507968 86988375340875961344 87413123267345082249 88112256159233531904 88241947440009560064 88369143203429548032 88800633160477543872 90210167020167663616 90342946188581216256 90606336702250549248 91048750455679507008 92493968716880769024 93688981232602742784 94420926398482451712 94845086364091908096 95586063601311376128 95919671261950427136 96060854175200280576 96821025663343822848 97103302706094096384 97577439926338696464 97861922258485456512 98348017369847906304 99126288179137723392 99415286103858241536 99900712305537236856 100699721324838322176 101486437897688621568 101990536531694125056 102797632185772453888 103097333737334472704 103249081358378532864 103600738687223801184 104055714806490865152 104572575431230685184 105400103886678085632 105707392819292307456 106223542198292758176 107909630169694230528 108923653871261800704 109241215544355858432 110652600758107226112 111517074201529938816 111842196866840521728 111906283138942164992 112388301343729391463 113287186490443112448 114172242634899699264 114739353598155890688 114750845230629715968 115647336208994010624 115984500454501281792 116550831023126776332 117483008212311375872 117655929920012746752 118400844213970058496 118575116872512846336 118920816921703845888 120457261584774955008 121398333940906009344 123325291622507692032 124484175852870629376 124847103479263838208 125894568531309935616 127448084801748501504 127892895015933902848 128443772964262161672 129081772797925377024 129094700884458430464 129471070274792128512 130103253235118261952 130482563011313942016 131130689826463875072 132168384238850297856 132553714805144322048 133200949740716315808 135315250530251495424 135514419282871824384 135909505053375823872 138134318249631734912 138740953075321153536 140533471848904114176 141631389597723677568 142267629546137862144 143879506892925640704 145231538495015734272 145654954059141144576 146366159889508044696 146792883387728184768 147522026054771859456 147536801010809634816 148689432268706585088 149122929155787362304 149851068458305855284 151049581987257483264 152229656846532932352 152985804797541187584 154196448278658680832 154646000606001709056 154873622037567799296 155401108030835701776 157867792285293411328 158100155830017128448 158561089228938461184 159335313297439137264 161864445254541345792 164433722163343589376 165978901137160839168 166462804639018450944 167275611302294908224 167763295300260782592 167859424708413247488 168596601205453553664 169930779735664668672 171258363952349548896 172109030397233836032 172126267845944573952 173471004313491015936 173976750681751922688 174826246534690164498 176224512318467063808 176483894880019120128 177601266320955087744 180420334040335327232 180685892377162432512 182097500911359014016 184987937433761538048 187377962465205485568 188841852796964903424 189690172728183816192 191172127202622752256 191839342523900854272 192121708350400561152 193642051326687645696 194206605412188192768 195154879852677392928 195723844516970913024 196696034739695812608 198252576358275446784 198830572207716483072 199801424611074473712 202972875795377243136 205595264371544907776 206194667474668945408 207201477374447602368 208111429612981730304 210800207773356171264 211414785638584614912 212447084396585516352 215819260339388461056 217847307742523601408 218482431088711716864 221305201516214452224 223034148403059877632 223684393733681043456 223812566277884329984 224776602687458782926 226574372980886224896 228344485269799398528 229478707196311781376 231294672417988021248 231969000909002563584 233101662046253552664 234966016424622751744 236801688427940116992 237150233745025692672 237841633843407691776 240914523169549910016 242796667881812018688 246650583245015384064 248968351705741258752 249694206958527676416 251789137062619871232 254896169603497003008 256887545928524323344 258163545595850754048 258189401768916860928 260206506470236523904 260965126022627884032 262239369802035246747 264336768477700595712 265107429610288644096 266401899481432631616 270630501060502990848 271028838565743648768 271819010106751647744 276268636499263469824 277481906150642307072 281066943697808228352 283262779195447355136 284535259092275724288 287759013785851281408 290463076990031468544 291309908118282289152 292732319779016089392 293585766775456369536 295044052109543718912 297378864537413170176 298245858311574724608 299702136916611710568 302099163974514966528 304459313693065864704 305971609595082375168 308392896557317361664 309292001212003418112 309747244075135598592 310802216061671403552 315735584570586822656 316200311660034256896 317122178457876922368 318670626594878274528 323728890509082691584 331957802274321678336 334551222604589816448 335526590600521565184 335718849416826494976 339861559471329337344 342516727904699097792 344218060794467672064 344252535691889147904 346942008626982031872 347953501363503845376 349652493069380328996 352449024636934127616 352967789760038240256 355202532641910175488 360840668080670654464 361371784754324865024 364195001822718028032 369975874867523076096 377683705593929806848 382344254405245504512 383678685047801708544 387284102653375291392 388413210824376385536 390309759705354785856 391447689033941826048 393392069479391625216 396505152716550893568 397661144415432966144 399602849222148947424 405945751590754486272 411190528743089815552 414402954748895204736 416222859225963460608 421600415546712342528 424894168793171032704 431638520678776922112 435694615485047202816 436964862177423433728 442610403032428904448 446068296806119755264 447368787467362086912 447625132555768659968 449553205374917565852 453148745961772449792 456688970539598797056 458957414392623562752 462589344835976042496 463938001818005127168 466203324092507105328 473603376855880233984 474300467490051385344 475683267686815383552 485593335763624037376 493301166490030768128 497936703411482517504 499388413917055352832 503578274125239742464 509792339206994006016 513775091857048646688 516327091191701508096 516378803537833721856 520413012940473047808 521930252045255768064 524478739604070493494 528673536955401191424 532803798962865263232 541261002121005981696 542057677131487297536 552537272998526939648 554963812301284614144 562133887395616456704 566525558390894710272 569070518184551448576 575518027571702562816 580926153980062937088 582619816236564578304 585464639558032178784 587171533550912739072 590088104219087437824 594757729074826340352 596491716623149449216 599404273833223421136 608918627386131729408 616785793114634723328 618584002424006836224 621604432123342807104 631471169141173645312 632400623320068513792 634244356915753844736 637341253189756549056 647457781018165383168 663915604548643356672 669102445209179632896 671053181201043130368 671437698833652989952 679723118942658674688 685033455809398195584 688436121588935344128 693884017253964063744 695907002727007690752 699304986138760657992 704898049273868255232 710405065283820350976 721681336161341308928 722743569508649730048 728390003645436056064 739951749735046152192 755367411187859613696 764688508810491009024 774568205306750582784 780619519410709571712 782895378067883652096 786718109406105740241 793010305433101787136 795322288830865932288 799205698444297894848 811891503181508972544 822381057486179631104 828805909497790409472 832445718451926921216 843200831093424685056 849788337586342065408 863277041357553844224 871389230970094405632 873929724354846867456 892136593612239510528 894737574934724173824 895250265111537319936 899106410749835131704 906297491923544899584 913377941079197594112 917914828785247125504 925178689671952084992 927876003636010254336 932406648185014210656 947206753711760467968 948600934980102770688 951366535373630767104 971186671527248074752 995873406822965035008 1007156548250479484928 1019584678413988012032 1027550183714097293376 1032654182383403016192 1032757607075667443712 1040826025880946095616 1043860504090511536128 1048957479208140986988 1057347073910802382848 1065607597925730526464 1082522004242011963392 1084115354262974595072 1105074545997053879296 1109927624602569228288 1133051116781789420544 1151036055143405125632 1161852307960125874176 1165239632473129156608 1170929279116064357568 1174343067101825478144 1180176208438174875648 1189515458149652680704 1192983433246298898432 1198808547666446842272 1217837254772263458816 1233571586229269446656 1243208864246685614208 1262942338282347290624 1264801246640137027584 1274682506379513098112 1294915562036330766336 1327831209097286713344 1338204890418359265792 1342106362402086260736 1342875397667305979904 1359446237885317349376 1370066911618796391168 1376872243177870688256 1387768034507928127488 1391814005454015381504 1398609972277521315984 1420810130567640701952 1443362672322682617856 1456780007290872112128 1479903499470092304384 1510734822375719227392 1529377017620982018048 1549136410613501165568 1561239038821419143424 1565790756135767304192 1573436218812211480482 1586020610866203574272 1598411396888595789696 1623783006363017945088 1644762114972359262208 1657611818995580818944 1664891436903853842432 1686401662186849370112 1699576675172684130816 1726554082715107688448 1742778461940188811264 1747859448709693734912 1784273187224479021056 1789475149869448347648 1798212821499670263408 1826755882158395188224 1850357379343904169984 1855752007272020508672 1864813296370028421312 1894413507423520935936 1897201869960205541376 1902733070747261534208 1942373343054496149504 1991746813645930070016 2014313096500958969856 2039169356827976024064 2055100367428194586752 2065308364766806032384 2081652051761892191232 2087721008181023072256 2097914958416281973976 2114694147821604765696 2131215195851461052928 2165044008484023926784 2168230708525949190144 2210149091994107758592 2219855249205138456576 2266102233563578841088 2323704615920251748352 2341858558232128715136 2348686134203650956288 2379030916299305361408 2385966866492597796864 2397617095332893684544 2435674509544526917632 2467143172458538893312 2486417728493371228416 2525884676564694581248 2529602493280274055168 2549365012759026196224 2589831124072661532672 2676409780836718531584 2684212724804172521472 2685750795334611959808 2718892475770634698752 2740133823237592782336 2753744486355741376512 2775536069015856254976 2783628010908030763008 2797219944555042631968 2841620261135281403904 2913560014581744224256 3021469644751438454784 3058754035241964036096 3098272821227002331136 3122478077642838286848 3131581512271534608384 3146872437624422960964 3172041221732407148544 3196822793777191579392 3247566012726035890176 3315223637991161637888 3329782873807707684864 3399153350345368261632 3453108165430215376896 3485556923880377622528 3495718897419387469824 3568546374448958042112 3578950299738896695296 3596425642999340526816 3653511764316790376448 3700714758687808339968 3729626592740056842624 3788827014847041871872 3794403739920411082752 3884746686108992299008 3983493627291860140032 4028626193001917939712 4078338713655952048128 4110200734856389173504 4130616729533612064768 4163304103523784382464 4175442016362046144512 4195829916832563947952 4262430391702922105856 4330088016968047853568 4420298183988215517184 4439710498410276913152 4532204467127157682176 4647409231840503496704 4683717116464257430272 4697372268407301912576 4758061832598610722816 4795234190665787369088 4871349019089053835264 4934286344917077786624 4972835456986742456832 5051769353129389162496 5059204986560548110336 5098730025518052392448 5179662248145323065344 5352819561673437063168 5368425449608345042944 5480267646475185564672 5551072138031712509952 5567256021816061526016 5594439889110085263936 5683240522270562807808 5827120029163488448512 6042939289502876909568 6117508070483928072192 6244956155285676573696 6263163024543069216768 6293744875248845921928 6344082443464814297088 6393645587554383158784 6495132025452071780352 6630447275982323275776 6659565747615415369728 6798306700690736523264 6971113847760755245056 7137092748897916084224 7157900599477793390592 7192851285998681053632 7307023528633580752896 7401429517375616679936 7459253185480113685248 7577654029694083743744 7588807479840822165504 7769493372217984598016 8057252386003835879424 8156677427311904096256 8220401469712778347008 8261233459067224129536 8326608207047568764928 8350884032724092289024 8391659833665127895904 8524860783405844211712 8840596367976431034368 9064408934254315364352 9294818463681006993408 9367434232928514860544 9394744536814603825152 9516123665197221445632 9590468381331574738176 9742698038178107670528 9945670913973484913664 10103538706258778324992 10197460051036104784896 10359324496290646130688 10705639123346874126336 10736850899216690085888 10960535292950371129344 11102144276063425019904 11188879778220170527872 11366481044541125615616 11654240058326976897024 12085878579005753819136 12235016140967856144384 12489912310571353147392 12526326049086138433536 12587489750497691843856 12787291175108766317568 12990264050904143560704 13260894551964646551552 13319131495230830739456 13596613401381473046528 13942227695521510490112 14274185497795832168448 14385702571997362107264 14614047057267161505792 14802859034751233359872 14918506370960227370496 15155308059388167487488 15177614959681644331008 15538986744435969196032 16440802939425556694016 16653216414095137529856 16701768065448184578048 16783319667330255791808 17049721566811688423424 17681192735952862068736 18128817868508630728704 18734868465857029721088 18789489073629207650304 19032247330394442891264 19180936762663149476352 19485396076356215341056 19891341827946969827328 20394920102072209569792 21411278246693748252672 21473701798433380171776 21921070585900742258688 22204288552126850039808 22377759556440341055744 22732962089082251231232 23308480116653953794048 24171757158011507638272 24470032281935712288768 24979824621142706294784 25052652098172276867072 25174979500995383687712 25574582350217532635136 26521789103929293103104 27193226802762946093056 27884455391043020980224 28548370995591664336896 28771405143994724214528 29228094114534323011584 29837012741920454740992 30310616118776334974976 31077973488871938392064 32881605878851113388032 33306432828190275059712 33566639334660511583616 34099443133623376846848 35362385471905724137472 36257635737017261457408 37469736931714059442176 37578978147258415300608 38361873525326298952704 38970792152712430682112 39782683655893939654656 40789840204144419139584 42822556493387496505344 43842141171801484517376 44408577104253700079616 44755519112880682111488 45465924178164502462464 46616960233307907588096 49959649242285412589568 50105304196344553734144 50349959001990767375424 51149164700435065270272 53043578207858586206208 54386453605525892186112 57096741991183328673792 57542810287989448429056 58456188229068646023168 59674025483840909481984 65763211757702226776064 66612865656380550119424 67133278669321023167232 68198886267246753693696 70724770943811448274944 72515271474034522914816 74939473863428118884352 75157956294516830601216 76723747050652597905408 79565367311787879309312 81579680408288838279168 85645112986774993010688 87684282343602969034752 89511038225761364222976 90931848356329004924928 93233920466615815176192 99919298484570825179136 100699918003981534750848 102298329400870130540544 106087156415717172412416 108772907211051784372224 115085620575978896858112 116912376458137292046336 119348050967681818963968 131526423515404453552128 133225731312761100238848 134266557338642046334464 136397772534493507387392 149878947726856237768704 150315912589033661202432 153447494101305195810816 159130734623575758618624 163159360816577676558336 171290225973549986021376 175368564687205938069504 179022076451522728445952 199838596969141650358272 201399836007963069501696 204596658801740261081088 212174312831434344824832 217545814422103568744448 230171241151957793716224 238696101935363637927936 263052847030808907104256 268533114677284092668928 272795545068987014774784 299757895453712475537408 306894988202610391621632 318261469247151517237248 326318721633155353116672 350737129374411876139008 358044152903045456891904 399677193938283300716544 402799672015926139003392 409193317603480522162176 460342482303915587432448 477392203870727275855872 526105694061617814208512 537066229354568185337856 599515790907424951074816 613789976405220783243264 636522938494303034474496 652637443266310706233344 716088305806090913783808 805599344031852278006784 818386635206961044324352 920684964607831174864896 954784407741454551711744 1052211388123235628417024 1074132458709136370675712 1199031581814849902149632 1227579952810441566486528 1432176611612181827567616 1611198688063704556013568 1841369929215662349729792 1909568815482909103423488 2148264917418272741351424 2455159905620883132973056 2864353223224363655135232 3222397376127409112027136 3682739858431324699459584 4296529834836545482702848 5728706446448727310270464 6444794752254818224054272 7365479716862649398919168 8593059669673090965405696 12889589504509636448108544 17186119339346181930811392 25779179009019272896217088 51558358018038545792434176
- Sum of all divisors σ(n): 187018915372522513450546119
- Sum of proper divisors (its aliquot sum) s(n): 135460557354483967658111943
- 51558358018038545792434176 is an abundant number, because the sum of its proper divisors (135460557354483967658111943) is greater than itself. Its abundance is 83902199336445421865677767
Bases of 51558358018038545792434176
- Binary: 101010101001011110100000110000010010110010110111010100101000111101000100000000000000002
- Hexadecimal: 0x2AA5E8304B2DD4A3D10000
- Base-36: 6H7U6H25TQWIKG000
Squares and roots of 51558358018038545792434176
- 51558358018038545792434176 squared (515583580180385457924341762) is 2658264281516239603856819009591760714579763292798976
- 51558358018038545792434176 cubed (515583580180385457924341763) is 137055741532978286279950877076244197134860456531550641135096415734123280203776
-
51558358018038545792434176 is a
perfect square number . Itssquare root is 7180414891776 -
The
cube root of 51558358018038545792434176 is 372191421.7400784843 - Being both a perfect square and a perfect cube, 51558358018038545792434176 is also a
perfect sixth number .
Scales and comparisons
How big is 51558358018038545792434176?- 51,558,358,018,038,545,792,434,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,558,358,018,038,545,792,434,176 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 51558358018038545792434176 cubic inches would be around 31015951.8 feet tall.
Recreational maths with 51558358018038545792434176
- 51558358018038545792434176 backwards is 67143429754583081085385515
- The number of decimal digits it has is: 26
- The sum of 51558358018038545792434176's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 51558358018038545792434176 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 51558358018038545792434176 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/51558358018038545792434176/
Chicago style:
Numbermatics. 2024. "Number 51558358018038545792434176 - Facts about the integer". https://numbermatics.com/n/51558358018038545792434176/
The information we have on file for 51558358018038545792434176 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 51558358018038545792434176, math, Factors of 51558358018038545792434176, curriculum, school, college, exams, university, Prime factorization of 51558358018038545792434176, STEM, science, technology, engineering, physics, economics, calculator, fifty-one septillion, five hundred fifty-eight sextillion, three hundred fifty-eight quintillion, eighteen quadrillion, thirty-eight trillion, five hundred forty-five billion, seven hundred ninety-two million, four hundred thirty-four thousand, one hundred seventy-six.