100793766307425792708050944
100,793,766,307,425,792,708,050,944 is an even composite number composed of five prime numbers multiplied together.
100793766307425792708050944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, two hundred twenty-five divisors.
Prime factorization of 100793766307425792708050944:
228 × 76 × 112 × 134 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 100793766307425792708050944 from the Numbermatics database.
Names of 100793766307425792708050944
- Cardinal: 100793766307425792708050944 can be written as One hundred septillion, seven hundred ninety-three sextillion, seven hundred sixty-six quintillion, three hundred seven quadrillion, four hundred twenty-five trillion, seven hundred ninety-two billion, seven hundred eight million, fifty thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.00793766307425792708050944 × 1026
Factors of 100793766307425792708050944
Divisors of 100793766307425792708050944
- Number of divisors d(n): 15225
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 31 32 44 49 52 56 62 64 77 88 91 98 104 112 121 124 128 143 154 169 176 182 196 208 217 224 242 248 256 286 308 338 341 343 352 364 392 403 416 434 448 484 496 512 539 572 616 637 676 682 686 704 728 784 806 832 847 868 896 961 968 992 1001 1024 1078 1144 1183 1232 1274 1352 1364 1372 1408 1456 1519 1568 1573 1612 1664 1694 1736 1792 1859 1922 1936 1984 2002 2048 2156 2197 2288 2366 2387 2401 2464 2548 2704 2728 2744 2816 2821 2912 3038 3136 3146 3224 3328 3388 3472 3584 3718 3751 3773 3844 3872 3968 4004 4096 4312 4394 4433 4459 4576 4732 4774 4802 4928 5096 5239 5408 5456 5488 5632 5642 5824 5929 6076 6272 6292 6448 6656 6727 6776 6944 7007 7168 7436 7502 7546 7688 7744 7936 8008 8192 8281 8624 8788 8866 8918 9152 9464 9548 9604 9856 10192 10478 10571 10633 10816 10912 10976 11011 11264 11284 11648 11858 12152 12493 12544 12584 12896 13013 13312 13454 13552 13888 14014 14336 14872 15004 15092 15376 15379 15488 15872 16016 16384 16562 16709 16807 17248 17576 17732 17836 18304 18928 19096 19208 19712 19747 20384 20449 20956 21142 21266 21632 21824 21952 22022 22528 22568 23296 23716 24167 24304 24986 25088 25168 25792 26026 26257 26411 26624 26908 27104 27776 28028 28561 28672 29744 29791 30008 30184 30752 30758 30976 31031 31213 31744 32032 32768 33124 33418 33614 34496 35152 35464 35672 36608 36673 37856 38192 38416 39424 39494 40768 40898 41503 41912 42284 42532 43264 43648 43904 44044 45056 45136 46592 47089 47432 48334 48608 48763 49049 49972 50176 50336 51584 52052 52514 52822 53248 53816 54208 55552 56056 57122 57344 57629 57967 59488 59582 60016 60368 61504 61516 61952 62062 62426 63488 64064 65536 66248 66836 67228 68107 68992 70304 70928 71344 73216 73346 73997 74431 75712 76384 76832 77077 78848 78988 81536 81796 83006 83824 84568 85064 86528 87296 87451 87808 88088 90112 90272 91091 93184 94178 94864 96668 97216 97526 98098 99944 100352 100672 103168 104104 105028 105644 106496 107632 107653 108416 111104 112112 114244 114688 115258 115934 116281 116963 117649 118976 119164 120032 120736 123008 123032 123904 124124 124852 126976 128128 131072 132496 133672 134456 136214 137423 137984 138229 140608 141856 142688 143143 146432 146692 147994 148862 151424 152768 153664 154154 157696 157976 162409 163072 163592 166012 167648 169136 169169 170128 173056 174592 174902 175616 176176 180224 180544 182182 183799 184877 186368 188356 189728 193336 194432 195052 196196 199888 199927 200704 201344 206336 208208 208537 210056 211288 212992 215264 215306 216832 217217 218491 222208 224224 228488 229376 230516 231868 232562 233926 235298 237952 238328 240064 241472 246016 246064 247808 248248 249704 253952 256256 256711 262144 264992 265837 267344 268912 272428 274846 275968 276458 281216 283712 285376 286286 290521 292864 293384 295988 297724 302848 305536 307328 308308 314171 315392 315952 324818 326144 327184 327701 329623 332024 335296 338272 338338 340256 341341 343343 346112 349184 349804 351232 352352 360448 361088 364364 367598 369754 372736 376712 379456 386672 387283 388864 390104 392392 399776 399854 401408 402688 403403 405769 412672 416416 417074 420112 422576 425984 430528 430612 433664 434434 436982 444416 448448 456976 458752 461032 463736 465124 467852 470596 475904 476656 476749 480128 482944 492032 492128 495616 496496 499408 507904 512512 513422 517979 521017 524288 529984 531674 534688 537824 539539 544856 549692 551936 552916 562432 567424 570752 572572 581042 585728 586768 591976 595448 605696 611072 612157 614656 616616 628342 630784 631904 633919 637637 649636 652288 654368 655402 659246 664048 670592 676544 676676 680512 682682 686686 692224 698368 699608 702464 704704 720896 722176 728728 735196 739508 745472 749177 753424 753571 758912 773344 774566 777728 780208 784784 799552 799708 802816 805376 806806 811538 813967 818741 825344 832832 834148 840224 845152 851968 861056 861224 867328 868868 873964 885391 888832 896896 913952 917504 922064 923521 927472 930248 935704 941192 951808 953312 953498 960256 961961 965888 967603 984064 984256 991232 992992 998816 1002001 1015808 1025024 1026844 1035958 1042034 1048576 1059968 1063348 1069376 1075648 1079078 1089712 1099384 1103872 1105832 1124864 1134848 1136863 1141504 1145144 1162084 1171456 1173536 1183952 1184183 1190896 1211392 1222144 1224314 1229312 1233232 1256684 1261568 1263808 1267838 1275274 1286593 1294139 1299272 1304576 1308736 1310804 1318492 1328096 1341184 1353088 1353352 1361024 1365364 1373372 1384448 1396736 1399216 1399489 1404928 1409408 1441792 1444352 1457456 1459759 1470392 1479016 1490944 1498354 1506848 1507142 1511653 1517824 1520519 1529437 1546688 1549132 1555456 1560416 1569568 1599104 1599416 1605632 1610752 1613612 1623076 1627934 1637482 1650688 1665664 1668296 1680448 1690304 1703936 1722112 1722448 1734656 1737736 1747928 1770782 1777664 1786499 1793792 1796977 1827904 1835008 1844128 1847042 1854944 1860496 1860859 1871408 1882384 1903616 1906624 1906996 1920512 1923922 1931776 1935206 1968128 1968512 1982464 1985984 1997632 2004002 2031616 2033647 2050048 2053688 2071916 2084068 2097152 2111317 2119936 2126696 2138752 2151296 2158156 2179424 2198768 2199197 2207744 2211664 2249728 2269696 2273726 2283008 2290288 2293907 2307361 2324168 2342912 2347072 2367904 2368366 2381792 2389387 2403401 2422784 2444288 2448628 2458624 2466464 2513368 2523136 2527616 2535676 2550548 2573186 2588278 2598544 2609152 2617472 2621608 2636984 2656192 2682368 2706176 2706704 2710981 2722048 2730728 2746744 2768896 2793472 2798432 2798978 2809856 2818816 2823821 2840383 2883584 2888704 2914912 2919518 2940784 2958032 2981888 2996708 3013696 3014284 3023306 3035648 3041038 3058874 3093376 3098264 3110912 3120832 3139136 3198208 3198832 3211264 3221504 3227224 3246152 3255868 3274964 3301376 3331328 3336592 3337243 3360896 3380608 3407872 3444224 3444896 3455881 3469312 3475472 3495856 3541564 3555328 3572998 3587584 3593954 3604711 3625853 3647119 3655808 3670016 3688256 3694084 3709888 3720992 3721718 3742816 3764768 3776773 3807232 3813248 3813992 3841024 3847844 3863552 3870412 3936256 3937024 3964928 3971968 3995264 4008004 4063232 4067294 4100096 4107376 4143832 4168136 4194304 4222634 4239872 4253392 4260113 4277504 4285099 4302592 4316312 4358848 4397536 4398394 4415488 4423328 4437433 4463459 4499456 4539392 4547452 4566016 4580576 4587814 4614722 4648336 4685824 4694144 4735808 4736732 4763584 4778774 4806802 4845568 4888576 4897256 4917248 4932928 5026736 5034679 5046272 5055232 5071352 5101096 5146372 5176556 5197088 5218304 5234944 5243216 5244239 5273968 5274997 5312384 5364736 5412352 5413408 5421962 5444096 5461456 5493488 5537792 5586944 5596864 5597956 5619712 5637632 5647642 5680766 5697769 5731187 5767168 5777408 5829824 5839036 5881568 5916064 5963776 5993416 6027392 6028568 6046612 6071296 6082076 6117748 6186752 6196528 6197737 6221824 6241664 6278272 6396416 6397664 6422528 6443008 6454448 6464647 6492304 6511736 6549928 6602752 6662656 6673184 6674486 6721792 6733727 6761216 6773221 6815744 6888448 6889792 6911762 6938624 6950944 6991712 7014007 7083128 7110656 7145996 7175168 7187908 7209422 7251706 7294238 7311616 7340032 7376512 7388168 7419776 7441984 7443436 7485632 7529536 7553546 7614464 7626496 7627984 7682048 7695688 7727104 7740824 7872512 7874048 7929856 7943936 7958041 7990528 8016008 8126464 8134588 8200192 8214752 8240947 8287664 8289281 8336272 8388608 8445268 8479744 8506784 8520226 8555008 8570198 8605184 8632624 8717696 8795072 8796788 8830976 8846656 8874866 8926918 8998912 9006151 9078784 9094904 9132032 9161152 9175628 9229444 9296672 9371648 9388288 9471616 9473464 9527168 9557548 9613604 9691136 9739301 9777152 9794512 9796423 9834496 9865856 10053472 10069358 10092544 10110464 10142704 10158731 10202192 10218313 10292744 10353112 10394176 10436608 10469888 10486432 10488478 10547936 10549994 10581571 10624768 10643633 10729472 10824704 10826816 10843924 10888192 10922912 10986976 11075584 11173888 11193728 11195912 11239424 11275264 11295284 11361532 11395538 11462374 11534336 11554816 11659648 11678072 11763136 11832128 11927552 11986832 12005773 12054784 12057136 12093224 12142592 12164152 12235496 12373504 12393056 12395474 12443648 12483328 12505493 12556544 12578839 12792832 12795328 12845056 12886016 12908896 12929294 12984608 13023472 13026013 13099856 13205504 13325312 13346368 13348972 13443584 13467454 13522432 13546442 13631488 13776896 13779584 13823524 13877248 13901888 13983424 14028014 14166256 14221312 14235529 14291992 14350336 14375816 14418844 14503412 14588476 14623232 14680064 14753024 14776336 14779219 14839552 14883968 14886872 14971264 15059072 15107092 15228928 15252992 15255968 15364096 15391376 15394379 15454208 15481648 15745024 15748096 15859712 15887872 15916082 15981056 16032016 16057349 16151527 16252928 16269176 16400384 16429504 16481894 16575328 16578562 16672544 16725709 16777216 16823807 16890536 16959488 17013568 17040452 17110016 17140396 17210368 17265248 17435392 17590144 17593576 17661952 17693312 17749732 17853836 17997824 18012302 18157568 18189808 18264064 18322304 18351256 18458888 18593344 18743296 18776576 18943232 18946928 18976867 19054336 19115096 19227208 19382272 19478602 19554304 19589024 19592846 19651489 19668992 19731712 19766747 19882681 20106944 20138716 20185088 20220928 20285408 20317462 20404384 20436626 20585488 20706224 20788352 20873216 20939776 20972864 20976956 21095872 21099988 21163142 21249536 21287266 21458944 21649408 21653632 21687848 21776384 21845824 21973952 22151168 22347776 22387456 22391824 22478848 22550528 22590568 22723064 22791076 22924748 23068672 23109632 23224487 23319296 23356144 23360701 23526272 23664256 23855104 23973664 24011546 24109568 24114272 24186448 24191167 24285184 24328304 24470992 24747008 24786112 24790948 24887296 24966656 25010986 25113088 25157678 25232977 25380971 25585664 25590656 25690112 25772032 25817792 25858588 25969216 26046944 26052026 26199712 26411008 26437411 26650624 26692736 26697944 26887168 26934908 27044864 27092884 27262976 27447121 27553792 27559168 27647048 27754496 27803776 27966848 28056028 28332512 28442624 28471058 28583984 28700672 28751632 28837688 29006824 29176952 29246464 29360128 29506048 29552672 29558438 29679104 29767936 29773744 29820791 29942528 29995693 30118144 30214184 30457856 30505984 30511936 30728192 30782752 30788758 30908416 30963296 31062031 31244213 31490048 31496192 31719424 31775744 31832164 31962112 32064032 32114698 32303054 32505856 32538352 32800768 32859008 32963788 33150656 33157124 33345088 33451418 33554432 33647614 33781072 33918976 34027136 34080904 34220032 34280792 34420736 34530496 34870784 35180288 35187152 35242753 35323904 35386624 35499464 35707672 35995648 36024604 36315136 36379616 36528128 36644608 36702512 36709673 36917776 36924979 37186688 37486592 37553152 37886464 37893856 37953734 38108672 38230192 38454416 38764544 38957204 39108608 39178048 39185692 39302978 39337984 39463424 39533494 39765362 39884383 40118309 40213888 40277432 40370176 40441856 40570816 40634924 40808768 40873252 41170976 41412448 41576704 41746432 41879552 41945728 41953912 42191744 42199976 42326284 42499072 42574532 42917888 43298816 43307264 43375696 43384159 43552768 43691648 43947904 44302336 44695552 44774912 44783648 44957696 45101056 45181136 45252529 45446128 45582152 45849496 46137344 46219264 46448974 46638592 46712288 46721402 46861243 47052544 47136089 47328512 47412547 47710208 47947328 48023092 48219136 48228544 48372896 48382334 48570368 48656608 48941984 49098049 49494016 49572224 49581896 49774592 49933312 50021972 50226176 50315356 50465954 50761942 51171328 51181312 51380224 51544064 51635584 51717176 51938432 52093888 52104052 52399424 52822016 52874822 53301248 53385472 53395888 53774336 53869816 54089728 54185768 54525952 54894242 55107584 55118336 55294096 55381469 55508992 55607552 55706287 55933696 56112056 56665024 56885248 56942116 57167968 57401344 57503264 57675376 57686629 58013648 58024967 58353904 58492928 58720256 59012096 59105344 59116876 59358208 59535872 59547488 59641582 59885056 59991386 60236288 60428368 60915712 61011968 61023872 61456384 61565504 61577516 61816832 61926592 62124062 62488426 62980096 62992384 63043057 63438848 63551488 63664328 63924224 64128064 64229396 64606108 65011712 65076704 65450827 65601536 65718016 65927576 66301312 66314248 66690176 66902836 67108864 67295228 67562144 67837952 68054272 68161808 68175107 68440064 68561584 68574961 68841472 69060992 69741568 70360576 70374304 70485506 70647808 70773248 70998928 71111117 71415344 71528191 71991296 72049208 72630272 72759232 73056256 73289216 73405024 73419346 73835552 73849958 74070997 74373376 74505431 74973184 75106304 75772928 75787712 75907468 76217344 76460384 76908832 77529088 77914408 78217216 78356096 78371384 78605956 78675968 78926848 79066988 79530724 79768766 80236618 80427776 80554864 80740352 80883712 81141632 81269848 81617536 81746504 82341952 82824896 83153408 83492864 83759104 83891456 83907824 84040411 84383488 84399952 84652568 84998144 85149064 85835776 86597632 86614528 86751392 86768318 87105536 87383296 87538451 87895808 88051873 88604672 89391104 89549824 89567296 89915392 90202112 90362272 90505058 90892256 91164304 91182091 91698992 92274688 92438528 92897948 93277184 93424576 93442804 93722486 94105088 94272178 94657024 94825094 95420416 95894656 96046184 96438272 96457088 96745792 96764668 97140736 97313216 97883968 98196098 98988032 99144448 99163792 99549184 99866624 100043944 100452352 100630712 100931908 101523884 102342656 102362624 102760448 103088128 103271168 103434352 103454533 103876864 104187776 104208104 104798848 105644032 105749644 106602496 106770944 106791776 107132311 107548672 107739632 107760653 108179456 108371536 109051904 109788484 110215168 110236672 110588192 110762938 111017984 111215104 111412574 111746041 111867392 112224112 112401443 113060689 113330048 113770496 113884232 114335936 114802688 115006528 115350752 115373258 116027296 116049934 116707808 116985856 117079963 117440512 118024192 118210688 118233752 118716416 119071744 119094976 119283164 119770112 119982772 120472576 120856736 121831424 122023936 122047744 122912768 123131008 123155032 123633664 123853184 124248124 124976852 125960192 125984768 126086114 126877696 127102976 127328656 127848448 128256128 128458792 129212216 130023424 130153408 130901654 131203072 131436032 131855152 132063503 132602624 132628496 132838069 133380352 133805672 134217728 134590456 135124288 135675904 136108544 136323616 136350214 136880128 137123168 137149922 137560423 137682944 138121984 138367229 139483136 140721152 140748608 140971012 141295616 141546496 141997856 142222234 142830688 143056382 143982592 144098416 145260544 145518464 146112512 146578432 146810048 146838692 147671104 147699916 148141994 148746752 149010862 149946368 150212608 151545856 151575424 151814936 152434688 152920768 153817664 155058176 155828816 156075049 156434432 156712192 156742768 157211912 157351936 157853696 158133976 159061448 159537532 160473236 160855552 161109728 161480704 161767424 162283264 162539696 162571409 163235072 163493008 163524907 164683904 165649792 166306816 166985728 167518208 167782912 167815648 168080822 168766976 168799904 169305136 169338169 169996288 170298128 171671552 173195264 173229056 173502784 173536636 174211072 174766592 175076902 175791616 176103746 176630839 177209344 177666797 178782208 179099648 179134592 179830784 180404224 180724544 181010116 181784512 182328608 182364182 183397984 184549376 184877056 185061877 185795896 186554368 186849152 186885608 187444972 188210176 188544356 189314048 189650188 190840832 191789312 192092368 192129847 192876544 192914176 193491584 193529336 194281472 194626432 195767936 196392196 197976064 198288896 198327584 199098368 199733248 200087888 200904704 201261424 201863816 203047768 204685312 204725248 205520896 206176256 206542336 206868704 206909066 207753728 208375552 208416208 208745537 209597696 209969851 211288064 211499288 213204992 213541888 213583552 214264622 215097344 215479264 215521306 216358912 216743072 217434217 218103808 218709491 219576968 220430336 220473344 221176384 221525876 222035968 222430208 222825148 223492082 223734784 224448224 224802886 226121378 226660096 227540992 227768464 228671872 229605376 230013056 230701504 230746516 232054592 232099868 233415616 233971712 234159926 234881024 236048384 236421376 236467504 237432832 238143488 238189952 238566328 239540224 239965544 240945152 241713472 243662848 244047872 244095488 245825536 246262016 246310064 246699271 247267328 247706368 248496248 249953704 251920384 251969536 252172228 253755392 254205952 254657312 255469357 255696896 256512256 256917584 256967711 258424432 258474853 260046848 260306816 261803308 262406144 262872064 263710304 264127006 265205248 265256992 265676138 266760704 267611344 268435456 269180912 270248576 271351808 272217088 272647232 272700428 273760256 274246336 274299844 275120846 275365888 276243968 276734458 278966272 279190681 281442304 281497216 281942024 282591232 283092992 283995712 284444468 285661376 286112764 287965184 288196832 290521088 291036928 292225024 293156864 293620096 293677384 295342208 295399832 296283988 297493504 298021724 299892736 300425216 301918331 303091712 303150848 303629872 303689113 304869376 305841536 307635328 310116352 311657632 312150098 312868864 313424384 313485536 314423824 314703872 315707392 316267952 316767703 318122896 319075064 320946472 321711104 322219456 322961408 323534848 324566528 325079392 325142818 326470144 326986016 327049814 328028701 329367808 329952623 331299584 332613632 333971456 335036416 335565824 335631296 336161644 337533952 337599808 338610272 338676338 339992576 340596256 343343104 343686343 346390528 346458112 347005568 347073272 348422144 349533184 350153804 351583232 352207492 353261678 354418688 355333594 357564416 358199296 358269184 359661568 360808448 361449088 362020232 363569024 364657216 364728364 366795968 369098752 369754112 370123754 371591792 373108736 373698304 373771216 374889944 376420352 377088712 378628096 379300376 381681664 383578624 384184736 384259694 385753088 385828352 386983168 387058672 387670283 388562944 389252864 389944009 391535872 392784392 395952128 396577792 396655168 398196736 399466496 400175776 401809408 402522848 403727632 403806403 406095536 406174769 409370624 409450496 411041792 412352512 413084672 413737408 413818132 415507456 416751104 416832416 417491074 419195392 419939702 422576128 422998576 426409984 427083776 427167104 428529244 430194688 430958528 431042612 432717824 433486144 434868434 436207616 437418982 439153936 440860672 440946688 441301399 442352768 443051752 444071936 444860416 445650296 446984164 447469568 448896448 449605772 452242756 453320192 455081984 455536928 457343744 458155789 459210752 460026112 461403008 461493032 464109184 464199736 466831232 467943424 468319852 469762048 472096768 472842752 472935008 474865664 476286976 476379904 477132656 477225749 479080448 479931088 480024727 481890304 483426944 487325696 488095744 488190976 491651072 492524032 492620128 493398542 494534656 495412736 496992496 497777819 499907408 500697337 503840768 503939072 504344456 507510784 508411904 509314624 510938714 511393792 513024512 513835168 513935422 516848864 516949706 518496979 520093696 520613632 521538017 523606616 524812288 525744128 527420608 528254012 530410496 530513984 531352276 533521408 535222688 538361824 540497152 542703616 544434176 545294464 545400856 547520512 548492672 548599688 550241692 550731776 552487936 553468916 557932544 558381362 562884608 562994432 563884048 565182464 566185984 567991424 568888936 571322752 572225528 575930368 576393664 581042176 582073856 584450048 586313728 587240192 587354768 588282877 590684416 590799664 592567976 594987008 596043448 599785472 600850432 603836662 606183424 606301696 607259744 607378226 609196159 609738752 611683072 612769157 615270656 616363111 620232704 623315264 624300196 625737728 626848768 626971072 628847648 629407744 631414784 632535904 633535406 636245792 638150128 638274637 641892944 643422208 644438912 645922816 647069696 649133056 650158784 650285636 652940288 653972032 654099628 656057402 658735616 659905246 662599168 665227264 667942912 670072832 671131648 671262592 672323288 675067904 675199616 677220544 677352676 679985152 681192512 686686208 687372686 692781056 692916224 694011136 694146544 696844288 699066368 700307608 703166464 704414984 706523356 708837376 710667188 715128832 716398592 716538368 719323136 719959097 721616896 722898176 724040464 724181731 727138048 729314432 729456728 733591936 738197504 739508224 740247508 743183584 746217472 747396608 747542432 749779888 749926177 752840704 754177424 754324571 757256192 758600752 763363328 767157248 768369472 768519388 771506176 771656704 773966336 774117344 775340566 777125888 778505728 779888018 782222287 783071744 785568784 786810101 791904256 793155584 793310336 796393472 798932992 800351552 803618816 805045696 807455264 807612806 812191072 812349538 818741248 818900992 819559741 822083584 824705024 826169344 827474816 827636264 831014912 833502208 833664832 834982148 838390784 839879404 845152256 845997152 850860751 852819968 854167552 854334208 857058488 860389376 861917056 862085224 865435648 866972288 869736868 872415232 874837964 878307872 881721344 881893376 882602798 884705536 886103504 888143872 889720832 891300592 893968328 894939136 897792896 899211544 904485512 906640384 910163968 911073856 914687488 916311578 918421504 920052224 922806016 922986064 924444521 928218368 928399472 929866483 933662464 935886848 936639704 939524096 944193536 945685504 945870016 949731328 952573952 952759808 954265312 954451498 958160896 959862176 960049454 962922961 963780608 966853888 968570603 974651392 976191488 976381952 983302144 985048064 985240256 986797084 989069312 990825472 993984992 995555638 999814816 1001394674 1007681536 1007878144 1008688912 1015021568 1016823808 1018629248 1021877428 1022787584 1026049024 1027670336 1027870844 1033697728 1033899412 1036993958 1040187392 1041227264 1043076034 1047213232 1049624576 1051488256 1054841216 1056508024 1060820992 1061027968 1062704552 1067042816 1070445376 1076723648 1080994304 1085407232 1088868352 1090588928 1090801712 1092525343 1095041024 1096985344 1097199376 1100483384 1101463552 1104975872 1106937832 1115865088 1116762724 1125769216 1125988864 1127768096 1130364928 1132371968 1135982848 1137777872 1137999863 1142645504 1144451056 1144674349 1151860736 1152787328 1162084352 1164147712 1168900096 1172627456 1174480384 1174709536 1176565754 1181368832 1181599328 1185135952 1185367183 1189974016 1192086896 1199570944 1201700864 1207673324 1212366848 1212603392 1214519488 1214756452 1218392318 1219477504 1223366144 1225538314 1230541312 1232726222 1236415873 1240465408 1243667579 1246630528 1248600392 1251475456 1253697536 1253942144 1257695296 1258815488 1262829568 1265071808 1267070812 1272491584 1276300256 1276549274 1283785888 1286844416 1288877824 1291845632 1294139392 1298266112 1300317568 1300571272 1305880576 1307944064 1308199256 1312114804 1317471232 1319810492 1325198336 1330454528 1335885824 1340145664 1342263296 1342525184 1344646576 1344908929 1350135808 1350399232 1354441088 1354705352 1359970304 1362385024 1373372416 1374745372 1385562112 1385832448 1388022272 1388293088 1393688576 1398132736 1400615216 1406332928 1408829968 1413046712 1417674752 1421334376 1430257664 1432797184 1433076736 1438646272 1439918194 1443233792 1445796352 1448080928 1448363462 1452698533 1454276096 1458628864 1458913456 1461218759 1467183872 1469788957 1476395008 1479016448 1480495016 1486367168 1492434944 1494793216 1495084864 1499559776 1499852354 1505681408 1508354848 1508649142 1514512384 1517201504 1522039519 1526726656 1534314496 1536738944 1537038776 1543012352 1543313408 1547932672 1548234688 1550681132 1554251776 1557011456 1559776036 1564444574 1566143488 1571137568 1573620202 1583808512 1586311168 1586620672 1592786944 1597865984 1600703104 1607237632 1610091392 1614910528 1615225612 1624382144 1624699076 1637482496 1637801984 1639119482 1644167168 1649410048 1652338688 1654949632 1655272528 1662029824 1667004416 1667329664 1669964296 1676781568 1679758808 1690304512 1691994304 1701721502 1705639936 1708335104 1708668416 1714116976 1716825539 1720778752 1723834112 1724170448 1726894897 1730871296 1733944576 1739473736 1744830464 1749675928 1756615744 1763442688 1763786752 1765205596 1769411072 1772207008 1776287744 1779441664 1782601184 1787936656 1788285499 1789878272 1795585792 1798423088 1798773977 1808971024 1813280768 1820327936 1822147712 1829374976 1832623156 1836843008 1840104448 1845612032 1845972128 1848889042 1856436736 1856798944 1859732966 1867324928 1871773696 1873279408 1879048192 1888387072 1891371008 1891740032 1899462656 1905147904 1905519616 1908530624 1908902996 1916321792 1919724352 1920098908 1925845922 1927561216 1933707776 1937141206 1949302784 1952382976 1952763904 1954334767 1966604288 1970096128 1970480512 1973594168 1978138624 1981650944 1987969984 1991111276 1999629632 2002789348 2015363072 2015756288 2017377824 2028975637 2030043136 2033647616 2037258496 2043754856 2045575168 2052098048 2055340672 2055741688 2067395456 2067798824 2073987916 2080374784 2082454528 2086152068 2094426464 2099249152 2102976512 2109682432 2113016048 2113428317 2121641984 2122055936 2125409104 2125823791 2134085632 2140890752 2153447296 2161988608 2170814464 2177736704 2181177856 2181603424 2185050686 2190082048 2193970688 2194398752 2200966768 2202927104 2209951744 2213875664 2217373921 2231730176 2233525448 2251538432 2251977728 2255536192 2260729856 2264743936 2271965696 2275555744 2275999726 2285291008 2288902112 2289348698 2296200907 2303721472 2305574656 2309668361 2324168704 2328295424 2337800192 2345254912 2348960768 2349419072 2353131508 2362737664 2363198656 2370271904 2370734366 2379948032 2384173792 2399141888 2403401728 2405804401 2415346648 2424733696 2425206784 2429038976 2429512904 2436784636 2438955008 2446732288 2451076628 2461082624 2465452444 2472831746 2480930816 2487335158 2493261056 2497200784 2502950912 2507395072 2507884288 2515390592 2517630976 2525659136 2530143616 2534141624 2544983168 2552600512 2553098548 2567571776 2573688832 2577755648 2583691264 2588278784 2596532224 2600635136 2601142544 2611761152 2615888128 2616398512 2624229608 2634942464 2639620984 2650396672 2660909056 2671771648 2680291328 2684526592 2685050368 2689293152 2689817858 2700271616 2700798464 2708882176 2709410704 2713691981 2719940608 2724770048 2729608063 2746744832 2749490744 2771124224 2771664896 2776044544 2776586176 2787377152 2796265472 2801230432 2812665856 2817659936 2826093424 2826644821 2835349504 2842668752 2843223383 2860515328 2865594368 2866153472 2877292544 2879836388 2886467584 2891592704 2896161856 2896726924 2905397066 2908552192 2917257728 2917826912 2922437518 2934367744 2939577914 2952790016 2958032896 2960990032 2972734336 2984869888 2989586432 2990169728 2999119552 2999704708 3011362816 3016709696 3017298284 3029024768 3034403008 3044079038 3053453312 3068628992 3073477888 3074077552 3086024704 3086626816 3095865344 3096469376 3101362264 3108503552 3114022912 3119552072 3128889148 3132286976 3142275136 3147240404 3167617024 3172622336 3173241344 3185573888 3195731968 3201406208 3207090523 3214475264 3220182784 3229821056 3230451224 3248764288 3249398152 3274964992 3275603968 3278238964 3288334336 3298820096 3304677376 3309899264 3310545056 3321101641 3324059648 3334008832 3334659328 3339928592 3340580243 3353563136 3359517616 3360173089 3380609024 3383988608 3403443004 3411279872 3416670208 3417336832 3428233952 3433651078 3441557504 3447668224 3448340896 3453789794 3461742592 3467889152 3478947472 3484444733 3489660928 3499351856 3504881359 3513231488 3526885376 3527573504 3530411192 3538822144 3544414016 3552575488 3558883328 3565202368 3575873312 3576570998 3579756544 3591171584 3596846176 3597547954 3617942048 3626561536 3629478853 3640655872 3644295424 3658749952 3665246312 3673686016 3680208896 3691224064 3691944256 3697778084 3712873472 3713597888 3719465932 3734649856 3743547392 3746558816 3776774144 3782742016 3783480064 3798925312 3810295808 3811039232 3817061248 3817805992 3832643584 3839448704 3840197816 3851691844 3855122432 3867415552 3874282412 3898605568 3904765952 3905527808 3908669534 3933208576 3940192256 3940961024 3947188336 3956277248 3963301888 3975939968 3982222552 3999259264 4005578696 4030726144 4031512576 4034755648 4057951274 4060086272 4067295232 4074516992 4087509712 4091150336 4104196096 4110681344 4111483376 4117980139 4134790912 4135597648 4147975832 4160749568 4164909056 4172304136 4188852928 4198498304 4205953024 4219364864 4226032096 4226856634 4243283968 4244111872 4250818208 4251647582 4264373113 4268171264 4281781504 4289384099 4306894592 4323977216 4341628928 4355473408 4362355712 4363206848 4370101372 4380164096 4387941376 4388797504 4401933536 4405854208 4419903488 4427751328 4434747842 4463460352 4467050896 4467922459 4503076864 4503955456 4511072384 4521459712 4529487872 4543931392 4551111488 4551999452 4570582016 4577804224 4578697396 4592401814 4607442944 4611149312 4619336722 4648337408 4656590848 4675600384 4690509824 4697921536 4698838144 4706263016 4725475328 4726397312 4740543808 4741468732 4759896064 4768347584 4798283776 4806803456 4811608802 4830693296 4849467392 4850413568 4858077952 4859025808 4873569272 4877910016 4893464576 4902153256 4922165248 4930904888 4945663492 4961861632 4974670316 4986522112 4994401568 5005901824 5014790144 5015768576 5030781184 5035261952 5039713679 5051318272 5060287232 5068283248 5069272117 5089966336 5105201024 5106197096 5135143552 5147377664 5155511296 5167382528 5176557568 5193064448 5201270272 5202285088 5223522304 5231776256 5232797024 5248459216 5249483239 5269884928 5279241968 5280271997 5300793344 5321818112 5343543296 5360582656 5369053184 5370100736 5378586304 5379635716 5400543232 5401596928 5417764352 5418821408 5427383962 5439881216 5449540096 5459216126 5475556009 5493489664 5498981488 5507670707 5542248448 5543329792 5552089088 5553172352 5574754304 5592530944 5602460864 5625331712 5635319872 5652186848 5653289642 5670699008 5685337504 5686446766 5721030656 5731188736 5732306944 5736918187 5754585088 5759672776 5772935168 5783185408 5792323712 5793453848 5810794132 5817104384 5834515456 5835653824 5844875036 5868735488 5879155828 5916065792 5921980064 5945468672 5956025257 5969739776 5979172864 5980339456 5998239104 5999409416 6022725632 6033419392 6034596568 6058049536 6068806016 6088158076 6106906624 6137257984 6146955776 6148155104 6172049408 6173253632 6191730688 6192938752 6202724528 6217007104 6228045824 6239104144 6257778296 6264573952 6284550272 6294480808 6335234048 6345244672 6346482688 6371147776 6391463936 6402812416 6414181046 6428950528 6440365568 6459642112 6460902448 6471111647 6497528576 6498796304 6509065381 6549929984 6551207936 6556477928 6576668672 6597640192 6609354752 6619798528 6621090112 6642203282 6648119296 6668017664 6669318656 6679857184 6681160486 6707126272 6719035232 6720346178 6740460727 6761218048 6767977216 6779994221 6806886008 6822559744 6833340416 6834673664 6856467904 6867302156 6883115008 6895336448 6896681792 6907579588 6923485184 6935778304 6957894944 6968889466 6998703712 7009762718 7026462976 7053770752 7055147008 7060822384 7077644288 7088828032 7105150976 7117766656 7130404736 7151746624 7153141996 7159513088 7182343168 7193692352 7195095908 7235884096 7253123072 7258957706 7281311744 7288590848 7317499904 7330492624 7347372032 7360417792 7382448128 7383888512 7395556168 7425746944 7427195776 7438931864 7469299712 7487094784 7493117632 7553548288 7565484032 7566960128 7597850624 7620591616 7622078464 7634122496 7635611984 7647677401 7665287168 7678897408 7680395632 7703383688 7710244864 7734831104 7748564824 7797211136 7809531904 7811055616 7817339068 7866417152 7880384512 7881922048 7894376672 7912554496 7919550067 7926603776 7951879936 7964445104 7965999041 7998518528 8011157392 8012720443 8061452288 8063025152 8069511296 8115902548 8120172544 8134590464 8149033984 8175019424 8182300672 8208392192 8221362688 8222966752 8235960278 8269581824 8271195296 8295951664 8297570281 8321499136 8329818112 8344608272 8377705856 8396996608 8411906048 8438729728 8452064192 8453713268 8486567936 8488223744 8501636416 8503295164 8528746226 8536342528 8563563008 8578768198 8613789184 8647954432 8654911111 8683257856 8710946816 8724711424 8726413696 8740202744 8760328192 8775882752 8777595008 8803867072 8811708416 8839806976 8855502656 8869495684 8926920704 8934101792 8935844918 9006153728 9007910912 9022144768 9042919424 9058975744 9087862784 9102222976 9103998904 9141164032 9155608448 9157394792 9184803628 9214885888 9222298624 9238673444 9296674816 9313181696 9351200768 9359468261 9381019648 9395843072 9397676288 9412526032 9414362503 9450950656 9452794624 9481087616 9482937464 9519792128 9536695168 9596567552 9613606912 9623217604 9661386592 9698934784 9700827136 9716155904 9718051616 9747138544 9755820032 9786929152 9804306512 9844330496 9861809776 9891326984 9923723264 9949340632 9973044224 9988803136 10011803648 10029580288 10031537152 10061562368 10070523904 10079427358 10102636544 10120574464 10136566496 10138544234 10168889731 10179932672 10210402048 10212394192 10228531313 10270287104 10294755328 10311022592 10334765056 10353115136 10386128896 10402540544 10404570176 10447044608 10463552512 10465594048 10496918432 10498966478 10539769856 10558483936 10560543994 10601586688 10643636224 10654276633 10687086592 10721165312 10738106368 10740201472 10757172608 10759271432 10801086464 10803193856 10835528704 10837642816 10854767924 10879762432 10899080192 10918432252 10951112018 10986979328 10997962976 11015341414 11084496896 11086659584 11104178176 11106344704 11149508608 11185061888 11204921728 11250663424 11270639744 11304373696 11306579284 11341398016 11370675008 11372893532 11442061312 11462377472 11464613888 11473836374 11509170176 11519345552 11545870336 11566370816 11584647424 11586907696 11621588264 11634208768 11669030912 11671307648 11689750072 11737470976 11758311656 11832131584 11843960128 11890937344 11912050514 11939479552 11958345728 11960678912 11996478208 11998818832 12017778773 12045451264 12066838784 12069193136 12088264279 12116099072 12137612032 12176316152 12213813248 12274515968 12293911552 12296310208 12344098816 12346507264 12383461376 12385877504 12405449056 12434014208 12456091648 12478208288 12515556592 12517998493 12529147904 12569100544 12588961616 12591417839 12670468096 12690489344 12692965376 12742295552 12782927872 12805624832 12828362092 12857901056 12880731136 12919284224 12921804896 12942223294 12995057152 12997592608 13018130762 13099859968 13102415872 13112955856 13153337344 13195280384 13218709504 13239597056 13242180224 13284406564 13296238592 13336035328 13338637312 13359714368 13362320972 13414252544 13438070464 13440692356 13480921454 13522436096 13535954432 13559988442 13613772016 13645119488 13666680832 13669347328 13680343369 13712935808 13734604312 13766230016 13790672896 13793363584 13815159176 13846970368 13871556608 13915789888 13937778932 13997407424 14019525436 14052925952 14107541504 14110294016 14121644768 14155288576 14177656064 14202829459 14210301952 14235533312 14260809472 14303493248 14306283992 14319026176 14364686336 14387384704 14390191816 14471768192 14506246144 14517915412 14562623488 14577181696 14634999808 14660985248 14694744064 14720835584 14764896256 14767777024 14791112336 14793998219 14851493888 14854391552 14877863728 14880766537 14938599424 14974189568 14986235264 15107096576 15130968064 15133920256 15195701248 15241183232 15244156928 15268244992 15271223968 15295354802 15330574336 15357794816 15360791264 15406767376 15420489728 15469662208 15497129648 15521617447 15594422272 15619063808 15622111232 15634678136 15732834304 15760769024 15763844096 15788753344 15825108992 15839100134 15853207552 15903759872 15928890208 15931998082 15997037056 16022314784 16025440886 16073406349 16122904576 16126050304 16139022592 16167678527 16231805096 16240345088 16269180928 16298067968 16350038848 16364601344 16416784384 16442725376 16445933504 16471920556 16539163648 16542390592 16591903328 16595140562 16659636224 16689216544 16755411712 16793993216 16823812096 16877459456 16904128384 16907426536 16973135872 16976447488 17003272832 17006590328 17057492452 17072685056 17127126016 17157536396 17227578368 17295908864 17309822222 17366515712 17421893632 17449422848 17452827392 17480405488 17520656384 17551765504 17555190016 17607734144 17623416832 17679613952 17711005312 17738991368 17853841408 17868203584 17871689836 18012307456 18015821824 18044289536 18085838848 18117951488 18175725568 18204445952 18207997808 18282328064 18311216896 18314789584 18369607256 18429771776 18444597248 18477346888 18593349632 18626363392 18702401536 18718936522 18762039296 18791686144 18795352576 18825052064 18828725006 18885080929 18901901312 18905589248 18962175232 18965874928 18995843867 19039584256 19073390336 19107256441 19193135104 19227213824 19246435208 19322773184 19397869568 19401654272 19432311808 19436103232 19494277088 19511640064 19573858304 19608613024 19688660992 19723619552 19782653968 19786513747 19847446528 19898681264 19946088448 19977606272 20023607296 20059160576 20063074304 20123124736 20141047808 20158854716 20205273088 20241148928 20273132992 20277088468 20337779462 20359865344 20420804096 20424788384 20457062626 20540574208 20589510656 20622045184 20669530112 20706230272 20772257792 20805081088 20809140352 20894089216 20927105024 20931188096 20993836864 20997932956 21079539712 21116967872 21121087988 21203173376 21287272448 21308553266 21374173184 21442330624 21476212736 21480402944 21514345216 21518542864 21602172928 21606387712 21671057408 21675285632 21709535848 21759524864 21798160384 21836864504 21902224036 21973958656 21995925952 22030682828 22168993792 22173319168 22208356352 22212689408 22299017216 22318732007 22370123776 22409843456 22449633661 22501326848 22541279488 22608747392 22613158568 22682796032 22741350016 22745787064 22884122624 22924754944 22929227776 22947672748 23018340352 23038691104 23091740672 23132741632 23169294848 23173815392 23243176528 23247711487 23268417536 23338061824 23342615296 23379500144 23384061701 23474941952 23516623312 23664263168 23687920256 23781874688 23824101028 23878959104 23916691456 23921357824 23992956416 23997637664 24035557546 24090902528 24133677568 24138386272 24176528558 24232198144 24275224064 24352632304 24391113131 24427626496 24549031936 24587823104 24592620416 24688197632 24693014528 24766922752 24771755008 24810898112 24868028416 24912183296 24956416576 25031113184 25035996986 25058295808 25138201088 25177923232 25182835678 25340936192 25380978688 25385930752 25406351971 25484591104 25565855744 25611249664 25656724184 25715802112 25761462272 25838568448 25843609792 25884446588 25990114304 25995185216 26036261524 26199719936 26204831744 26225911712 26376683281 26390560768 26437419008 26479194112 26484360448 26568813128 26592477184 26672070656 26677274624 26719428736 26724641944 26828505088 26876140928 26881384712 26961842908 27044872192 27071908864 27119976884 27227544032 27290238976 27333361664 27338694656 27360686738 27425871616 27469208624 27532460032 27581345792 27586727168 27630318352 27693940736 27743113216 27831579776 27875557864 27994814848 28039050872 28105851904 28215083008 28220588032 28243289536 28310577152 28355312128 28405658918 28420603904 28471066624 28521618944 28606986496 28612567984 28638052352 28729372672 28774769408 28780383632 28825860973 28943536384 29012492288 29035830824 29125246976 29154363392 29269999616 29321970496 29389488128 29441671168 29529792512 29535554048 29582224672 29587996438 29702987776 29708783104 29755727456 29761533074 29850611791 29877198848 29948379136 29972470528 30025688693 30214193152 30261936128 30267840512 30391402496 30482366464 30488313856 30536489984 30542447936 30590709604 30661148672 30715589632 30721582528 30813534752 30840979456 30939324416 30994259296 31043234894 31188844544 31238127616 31244222464 31269356272 31275457213 31465668608 31521538048 31527688192 31577506688 31650217984 31678200268 31706415104 31807519744 31857780416 31863996164 31994074112 32044629568 32050881772 32146812698 32245809152 32252100608 32278045184 32335357054 32463610192 32480690176 32538361856 32596135936 32700077696 32729202688 32833568768 32885450752 32891867008 32943841112 33078327296 33084781184 33183806656 33190281124 33319272448 33378433088 33510823424 33587986432 33647624192 33754918912 33808256768 33814853072 33946271744 33952894976 34006545664 34013180656 34114984904 34145370112 34254252032 34315072792 34455156736 34591817728 34619644444 34733031424 34843787264 34898845696 34905654784 34960810976 35041312768 35103531008 35110380032 35215468288 35246833664 35277995753 35359227904 35422010624 35477982736 35484904819 35707682816 35736407168 35743379672 36024614912 36031643648 36088579072 36171677696 36235902976 36351451136 36408891904 36415995616 36564656128 36622433792 36629579168 36739214512 36746382673 36859543552 36889194496 36954693776 36961903979 37186699264 37252726784 37404803072 37437873044 37524078592 37583372288 37590705152 37650104128 37657450012 37770161858 37803802624 37811178496 37924350464 37931749856 37991687734 38079168512 38146780672 38214512882 38328892063 38386270208 38454427648 38492870416 38553694949 38645546368 38795739136 38803308544 38864623616 38872206464 38988554176 39023280128 39147716608 39217226048 39377321984 39447239104 39565307936 39573027494 39694893056 39797362528 39892176896 39955212544 40047214592 40118321152 40126148608 40246249472 40282095616 40317709432 40410546176 40482297856 40546265984 40554176936 40675558924 40719730688 40841608192 40849576768 40914125252 41081148416 41179021312 41244090368 41412460544 41544515584 41610162176 41618280704 41692176799 41788178432 41854210048 41862376192 41987673728 41995865912 42159079424 42233935744 42242175976 42406346752 42574544896 42617106532 42748346368 42884661248 42952425472 42960805888 43028690432 43037085728 43204345856 43212775424 43342114816 43350571264 43419071696 43519049728 43596320768 43673729008 43804448072 43947917312 43991851904 44061365656 44337987584 44346638336 44416712704 44425378816 44598034432 44637464014 44740247552 44819686912 44899267322 45002653696 45082558976 45217494784 45226317136 45297781529 45365592064 45482700032 45491574128 45563457667 45768245248 45849509888 45858455552 45895345496 46036680704 46077382208 46183481344 46265483264 46338589696 46347630784 46486353056 46495422974 46536835072 46676123648 46685230592 46759000288 46768123402 46949883904 47033246624 47183225089 47328526336 47375840512 47563749376 47648202056 47757918208 47833382912 47842715648 47985912832 47995275328 48071115092 48181805056 48267355136 48276772544 48353057116 48464396288 48550448128 48705264608 48782226262 49098063872 49175646208 49185240832 49376395264 49386029056 49533845504 49543510016 49621796224 49736056832 49824366592 49912833152 50062226368 50071993972 50116591616 50276402176 50355846464 50365671356 50681872384 50761957376 50771861504 50812703942 50969182208 51131711488 51222499328 51313448368 51431604224 51522924544 51677136896 51687219584 51768893176 51980228608 51990370432 52072523048 52399439872 52409663488 52451823424 52753366562 52781121536 52874838016 52958388224 52968720896 53137626256 53184954368 53344141312 53354549248 53438857472 53449283888 53533741807 53657010176 53752281856 53762769424 53923685816 54089744384 54143817728 54239953768 54455088064 54580477952 54666723328 54677389312 54721373476 54851743232 54938417248 55064920064 55162691584 55173454336 55260636704 55387881472 55436850469 55486226432 55663159552 55751115728 55761993287 55989629696 56078101744 56211703808 56430166016 56441176064 56486579072 56621154304 56710624256 56811317836 56841207808 56942133248 57043237888 57213972992 57225135968 57276104704 57458745344 57549538816 57560767264 57651721946 57887072768 58024984576 58071661648 58082991967 58250493952 58308726784 58539999232 58643940992 58778976256 58883342336 59059585024 59071108096 59164449344 59175992876 59405975552 59417566208 59511454912 59523066148 59701223582 59754397696 59896758272 59944941056 60051377386 60428386304 60523872256 60535681024 60584377777 60782804992 60964732928 60976627712 61072979968 61084895872 61181419208 61322297344 61431179264 61443165056 61627069504 61681958912 61878648832 61988518592 62086469788 62377689088 62476255232 62488444928 62538712544 62550914426 62931337216 63043076096 63055376384 63155013376 63300435968 63356400536 63412830208 63615039488 63715560832 63727992328 63988148224 64089259136 64101763544 64293625396 64491618304 64504201216 64556090368 64670714108 64927220384 65076723712 65192271872 65400155392 65458405376 65516277827 65667137536 65770901504 65783734016 65887682224 65900537521 66156654592 66169562368 66367613312 66380562248 66638544896 66756866176 67021646848 67175972864 67295248384 67509837824 67616513536 67629706144 67892543488 67905789952 68013091328 68026361312 68229969808 68290740224 68508504064 68630145584 68910313472 69183635456 69239288888 69466062848 69687574528 69797691392 69811309568 69921621952 70082625536 70207062016 70220760064 70430936576 70493667328 70555991506 70718455808 70844021248 70955965472 70969809638 71182228117 71415365632 71472814336 71486759344 71599719191 72049229824 72063287296 72177158144 72343355392 72471805952 72702902272 72817783808 72831991232 73129312256 73244867584 73259158336 73478429024 73492765346 73719087104 73778388992 73909387552 73923807958 74373398528 74505453568 74579936431 74809606144 74875746088 75048157184 75166744576 75181410304 75300208256 75314900024 75540323716 75607605248 75622356992 75848700928 75863499712 75983375468 76158337024 76293561344 76429025764 76657784126 76908855296 76985740832 77107389898 77291092736 77591478272 77606617088 77729247232 77744412928 77977108352 78046560256 78295433216 78434452096 78754643968 78894478208 79130615872 79146054988 79389786112 79594725056 79784353792 79910425088 80094429184 80236642304 80252297216 80492498944 80564191232 80635418864 80821092352 80964595712 81092531968 81108353872 81351117848 81439461376 81683216384 81699153536 81828250504 82162296832 82358042624 82488180736 82824921088 83089031168 83220324352 83236561408 83384353598 83576356864 83708420096 83724752384 83975347456 83991731824 84124451411 84318158848 84467871488 84484351952 84617849953 84812693504 85149089792 85234213064 85496692736 85769322496 85904850944 85921611776 86057380864 86074171456 86408691712 86425550848 86684229632 86701142528 86838143392 87038099456 87192641536 87347458016 87608896144 87625989451 87895834624 87983703808 88122731312 88139924873 88675975168 88693276672 88833425408 88850757632 89196068864 89274928028 89480495104 89639373824 89798534644 90005307392 90165117952 90434989568 90452634272 90595563058 90965400064 90983148256 91126915334 91536490496 91699019776 91716911104 91790690992 92073361408 92154764416 92366962688 92530966528 92677179392 92695261568 92972706112 92990845948 93073670144 93352247296 93370461184 93518000576 93536246804 93899767808 94066493248 94366450178 94657052672 94751681024 95127498752 95296404112 95515836416 95666765824 95685431296 95971825664 95990550656 96142230184 96363610112 96534710272 96553545088 96706114232 96928792576 97100896256 97410529216 97564452524 98196127744 98351292416 98370481664 98752790528 98772058112 99067691008 99087020032 99243592448 99419806213 99472113664 99648733184 99825666304 100124452736 100143987944 100233183232 100552804352 100711692928 100731342712 101363744768 101523914752 101543723008 101625407884 101938364416 102263422976 102444998656 102626896736 102863208448 102954150871 103045849088 103354273792 103374439168 103537786352 103557987533 103960457216 103980740864 104145046096 104165365759 104798879744 104819326976 104903646848 105506733124 105562243072 105749676032 105916776448 105937441792 106275252512 106369908736 106688282624 106709098496 106877714944 106898567776 107067483614 107314020352 107504563712 107525538848 107847371632 108179488768 108287635456 108479907536 108651322129 108910176128 109160955904 109333446656 109354778624 109442746952 109703486464 109876834496 110129840128 110325383168 110346908672 110521273408 110775762944 110873700938 110972452864 111326319104 111502231456 111523986574 111979259392 112156203488 112423407616 112513844443 112860332032 112882352128 112973158144 113242308608 113421248512 113622635672 113682415616 113884266496 114086475776 114427945984 114450271936 114552209408 114917490688 115099077632 115121534528 115303443892 115774145536 116049969152 116143323296 116165983934 116617453568 117079998464 117287881984 117557952512 117766684672 118119170048 118142216192 118328898688 118351985752 118811951104 118835132416 119022909824 119046132296 119402447164 119508795392 119793516544 119889882112 120102754772 120856772608 121047744512 121071362048 121168755554 121565609984 121929465856 121953255424 122145959936 122169791744 122362838416 122644594688 122862358528 122886330112 123254139008 123363917824 123757297664 123977037184 124172939576 124755378176 124952510464 124976889856 125077425088 125101828852 125862674432 126086152192 126110752768 126310026752 126600871936 126712801072 126825660416 127230078976 127431121664 127455984656 127976296448 128178518272 128203527088 128587250792 128983236608 129008402432 129112180736 129341428216 129854440768 130153447424 130384543744 130800310784 130916810752 131032555654 131334275072 131541803008 131567468032 131775364448 131801075042 132195566503 132313309184 132339124736 132735226624 132761124496 132970907069 133277089792 133513732352 134043293696 134351945728 134590496768 135019675648 135233027072 135259412288 135785086976 135811579904 136026182656 136052722624 136459939616 136581480448 137017008128 137260291168 137820626944 138367270912 138478577776 138505596229 138932125696 139375149056 139595382784 139622619136 139843243904 140165251072 140414124032 140441520128 140861873152 140987334656 141111983012 141436911616 141688042496 141911930944 141939619276 142364456234 142830731264 142945628672 142973518688 143199438382 144098459648 144126574592 144354316288 144686710784 144943611904 145405804544 145635567616 145663982464 146258624512 146489735168 146518316672 146956858048 146985530692 147438174208 147556777984 147818775104 147847615916 148746797056 149010907136 149159872862 149619212288 149751492176 150096314368 150333489152 150362820608 150600416512 150629800048 151080647432 151215210496 151244713984 151697401856 151726999424 151966750936 152316674048 152587122688 152858051528 153315568252 153817710592 153971481664 154214779796 154582185472 155182956544 155213234176 155458494464 155488825856 155954216704 156093120512 156231124049 156590866432 156868904192 157147435627 157509287936 157788956416 158261231744 158292109976 158779572224 159189450112 159568707584 159820850176 160188858368 160473284608 160504594432 160984997888 161128382464 161270837728 161642184704 161929191424 162185063936 162216707744 162702235696 162733980409 162878922752 163366432768 163398307072 163656501008 163688431907 164324593664 164716085248 164976361472 165649842176 166178062336 166440648704 166473122816 166768707196 167152713728 167416840192 167449504768 167950694912 167983463648 168248902822 168636317696 168935742976 168968703904 169235699906 169625387008 170298179584 170468426128 170737791917 170993385472 171538644992 171809701888 171843223552 172114761728 172148342912 172817383424 172851101696 173368459264 173402285056 173676286784 174076198912 174385283072 174694916032 175217792288 175251978902 175791669248 175967407616 176245462624 176279849746 177351950336 177386553344 177666850816 177701515264 177844463797 178392137728 178549856056 178960990208 179278747648 179597069288 180010614784 180330235904 180869979136 180905268544 181191126116 181930800128 181966296512 182253830668 183398039552 183433822208 183581381984 184309528832 184636782967 184733925376 185061933056 185354358784 185390523136 185945412224 185981691896 186147340288 186704494592 186740922368 187036001152 187072493608 187799535616 188132986496 188732900356 189314105344 189503362048 190254997504 190592808224 191031672832 191333531648 191370862592 191943651328 191981101312 192284460368 192727220224 193069420544 193107090176 193412228464 193857585152 194201792512 194821058432 195128905048 196392255488 196702584832 196740963328 197505581056 197544116224 198135382016 198174040064 198487184896 198839612426 198944227328 199297466368 199651332608 200248905472 200287975888 200466366464 201105608704 201423385856 201462685424 201781026811 202727489536 203047829504 203087446016 203250815768 203876728832 204526845952 204889997312 205253793472 205726416896 205908301742 206091698176 206708547584 206748878336 207075572704 207115975066 207920914432 207961481728 208290092192 208330731518 208954282537 209597759488 209638653952 209807293696 210179820851 211013466248 211124486144 211499352064 211833552896 211874883584 212550505024 212739817472 213376565248 213418196992 213755429888 213797135552 214134967228 214628040704 215009127424 215051077696 215694743264 216575270912 216959815072 217302644258 217820352256 218321911808 218666893312 218709557248 218885493904 219406972928 219753668992 220259680256 220650766336 220693817344 221042546816 221551525888 221747401876 221944905728 222652638208 223004462912 223047973148 223958518784 224312406976 224846815232 225027688886 225720664064 225764704256 225946316288 226484617216 226842497024 227245271344 227364831232 227768532992 228172951552 228855891968 228900543872 229104418816 229834981376 230198155264 230243069056 230606887784 231548291072 232099938304 232286646592 232331967868 233234907136 234159996928 234575763968 235115905024 235533369344 236238340096 236284432384 236657797376 236703971504 237623902208 237670264832 238045819648 238092264592 238804894328 239017590784 239587033088 239779764224 240205509544 241713545216 242095489024 242142724096 242337511108 243131219968 243858931712 243906510848 244291919872 244339583488 244725676832 245289189376 245506052077 245724717056 245772660224 246508278016 246727835648 246945970271 247514595328 247954074368 248345879152 248394333733 249510756352 249905020928 249953779712 250154850176 250203657704 251725348864 252172304384 252221505536 252620053504 253201743872 253425602144 253651320832 254460157952 254862243328 254911969312 255952592896 256357036544 256407054176 257174501584 257224678711 257966473216 258016804864 258224361472 258682856432 259708881536 260306894848 260769087488 261600621568 261833621504 262065111308 262668550144 263083606016 263134936064 263550728896 263602150084 264391133006 264626618368 264678249472 265470453248 265522248992 265941814138 266554179584 267027464704 268086587392 268302244441 268703891456 269180993536 270039351296 270466054144 270518824576 271570173952 271623159808 272052365312 272105445248 272919879232 273162960896 274034016256 274520582336 275641253888 276734541824 276957155552 277011192458 277864251392 278750298112 279190765568 279245238272 279686487808 280330502144 280828248064 280883040256 281723746304 281974669312 282223966024 282873823232 283376084992 283823861888 283879238552 284728912468 285661462528 285891257344 285947037376 286398876764 288196919296 288253149184 288708632576 289887223808 290143516091 290811609088 291271135232 291327964928 291845237593 292517249024 292979470336 293036633344 293913716096 293971061384 294876348416 295113555968 295637550208 295695231832 297493594112 298021814272 298319745724 299238424576 299502984352 300192628736 300666978304 300725641216 301200833024 301259600096 302161294864 302430420992 302489427968 303394803712 303453998848 303933501872 304633348096 305174245376 305716103056 306631136504 307635421184 307942963328 308429559592 309164370944 310365913088 310426468352 310916988928 310977651712 311908433408 312186241024 312462248098 313181732864 313737808384 314294871254 315018575872 315577912832 316522463488 316584219952 317084470703 317559144448 318378900224 319137415168 319641700352 320377716736 320946569216 321009188864 321969995776 322256764928 322541675456 323284369408 323858382848 324370127872 324433415488 325404471392 325467960818 325757845504 326732865536 326796614144 327313002016 327376863814 328649187328 329432170496 329952722944 330282575623 331299684352 332356124672 332881297408 332946245632 333537414392 334305427456 334833680384 334899009536 335901389824 335966927296 336497805644 337272635392 337871485952 337937407808 338471399812 339250774016 340596359168 340936852256 341475583834 343077289984 343619403776 343686447104 344229523456 344296685824 345634766848 345702203392 346736918528 346804570112 347352573568 348152397824 348770566144 349389832064 350435584576 350503957804 351583338496 351934815232 352490925248 352559699492 354703900672 354773106688 355333701632 355403030528 355688927594 356784275456 357099712112 357921980416 358557495296 359194138576 360021229568 360660471808 361739958272 361810537088 362382252232 363861600256 363932593024 364507661336 366796079104 366867644416 367162763968 368619057664 369273565934 369467850752 370123866112 370708717568 370781046272 371890824448 371963383792 372294680576 373408989184 373481844736 374072002304 374144987216 374736192649 375599071232 376265972992 377465800712 378628210688 379006724096 380509995008 381185616448 382063345664 382667063296 382741725184 383887302656 383962202624 384568920736 385454440448 386138841088 386214180352 386824456928 387715170304 388057953283 388403585024 389642116864 390257810096 390333953009 392784510976 393405169664 393481926656 395011162112 395088232448 396270764032 396348080128 396974369792 397679224852 397888454656 398594932736 399302665216 400497810944 400575951776 400932732928 402211217408 402846771712 402925370848 403562053622 405454979072 406095659008 406174892032 406501631536 406580943769 407753457664 409053691904 409779994624 410507586944 411452833792 411816603484 412183396352 413417095168 413497756672 414151145408 414231950132 415841828864 415922963456 416580184384 416661463036 417908565074 419195518976 419277307904 419614587392 420359641702 422026932496 422248972288 422998704128 423667105792 423749767168 424090644439 425101010048 425479634944 426753130496 426836393984 427510859776 427594271104 428269934456 429256081408 430018254848 430102155392 431389486528 433150541824 433919630144 434605288516 435640704512 436643823616 437333786624 437419114496 437770987808 438813945856 439507337984 440519360512 441301532672 441387634688 442085093632 443103051776 443494803752 443889811456 445305276416 446008925824 446095946296 447917037568 448624813952 449693630464 450055377772 451441328128 451529408512 451892632576 452969234432 453684994048 454490542688 455537065984 456345903104 457711783936 457801087744 458208837632 458613944789 459669962752 460396310528 460486138112 461213775568 461303762647 463096582144 464199876608 464573293184 464663935736 466469814272 468319993856 469151527936 470231810048 471066738688 472476680192 472568864768 473315594752 473407943008 475247804416 475340529664 476091639296 476184529184 477609788656 478035181568 479174066176 479559528448 480411019088 483427090432 484190978048 484285448192 484675022216 486262439936 487717863424 487813021696 488583839744 488679166976 489451353664 490578378752 491012104154 491449434112 491545320448 493016556032 493455671296 493891940542 495029190656 495908148736 496691758304 496788667466 498275596819 499021512704 499810041856 499907559424 500309700352 500407315408 501198034337 503450697728 504344608768 504443011072 505240107008 506403487744 506851204288 507302641664 508920315904 509724486656 509823938624 511905185792 512714073088 512814108352 514349003168 514449357422 516033609728 516448722944 517365712864 519417763072 520613789696 521538174976 523201243136 523667243008 524130222616 525337100288 526167212032 526269872128 527101457792 527204300168 528782266012 529253236736 529356498944 530940906496 531044497984 531883628276 533108359168 534054929408 536173174784 536604488882 538361987072 540078702592 540932108288 541037649152 543140347904 543246319616 544104730624 544210890496 545839758464 546325921792 548068032512 549041164672 551282507776 553469083648 553914311104 554022384916 555728502784 557500596224 558381531136 558490476544 559372975616 560661004288 561656496128 561766080512 563447492608 563949338624 564447932048 565747646464 566752169984 567647723776 567758477104 569457824936 571322925056 571782514688 571894074752 572797753528 576393838592 576506298368 577417265152 579774447616 580287032182 581623218176 582542270464 582655929856 583690475186 585034498048 585958940672 586073266688 587827432192 587942122768 588871159877 589752696832 590227111936 591275100416 591390463664 592324949671 594987188224 596043628544 596639491448 598476849152 599005968704 600385257472 601333956608 601451282432 602401666048 602519200192 604322589728 604860841984 604978855936 606789607424 606907997696 607867003744 609266696192 610348490752 611432206112 613262273008 613381926157 615270842368 615885926656 616859119184 618328741888 620731826176 620852936704 621833977856 621955303424 623816866816 624372482048 624924496196 626363465728 627475616768 628589742508 630037151744 631155825664 633044926976 633168439904 634168941406 636757800448 638274830336 639283400704 640755433472 641893138432 642018377728 643939991552 644513529856 645083350912 646568738816 647716765696 648740255744 648866830976 650808942784 650935921636 651515691008 653465731072 653593228288 654626004032 654753727628 657298374656 658864340992 659905445888 660565151246 662599368704 664712249344 665762594816 665892491264 667074828784 668610854912 669667360768 669798019072 671802779648 671933854592 672995611288 674545270784 675742971904 675874815616 676942799624 678501548032 681192718336 681873704512 682951167668 686154579968 687238807552 687372894208 688459046912 688593371648 691269533696 691404406784 693473837056 693609140224 694705147136 695938643491 696304795648 697541132288 698779664128 700871169152 701007915608 703166676992 703869630464 704981850496 705119398984 709407801344 709546213376 710667403264 710806061056 711377855188 713568550912 714199424224 715843960832 717114990592 718388277152 720042459136 720679056097 721320943616 723479916544 723621074176 724764504464 724905912731 727723200512 727865186048 729015322672 733592158208 733735288832 734325527936 737238115328 738547131868 738935701504 740247732224 741417435136 741562092544 743781648896 743926767584 744589361152 746817978368 746963689472 748144004608 748289974432 749472385298 751198142464 752531945984 754931601424 757256421376 758013448192 761019990016 762371232896 764126691328 765334126592 765483450368 767774605312 767924405248 769137841472 770908880896 772277682176 772428360704 773648913856 775430340608 776115906566 776807170048 779284233728 780515620192 780667906018 785569021952 786810339328 786963853312 787596911101 790022324224 790176464896 792541528064 792696160256 793948739584 795358449704 795776909312 797189865472 798605330432 800995621888 801151903552 801865465856 804422434816 805693543424 805850741696 807124107244 810909958144 812191318016 812349784064 813003263072 813161887538 818107383808 819559989248 821015173888 822905667584 823633206968 824366792704 826834190336 826995513344 828302290816 828463900264 831683657728 831845926912 833160368768 833322926072 835817130148 838391037952 838554615808 839229174784 840719283404 844053864992 845997408256 847334211584 847499534336 848181288878 850202020096 850959269888 853506260992 853672787968 855021719552 855188542208 856539868912 858512162816 860036509696 860204310784 862778973056 866301083648 867839260288 869210577032 871281409024 873287647232 874667573248 874838228992 875541975616 877627891712 879014675968 881038721024 882603065344 882775269376 884170187264 886206103552 886989607504 887779622912 890610552832 892017851648 892191892592 895834075136 897249627904 899387260928 900110755544 902882656256 903058817024 903785265152 905938468864 907369988096 908981085376 911074131968 912691806208 915423567872 915602175488 916417675264 917227889578 919339925504 920792621056 920972276224 922427551136 922607525294 925368965521 926193164288 928399753216 929146586368 929327871472 930796349483 932939628544 936639987712 938303055872 940463620096 942133477376 944953360384 945137729536 946631189504 946815886016 950495608832 950681059328 952183278592 952369058368 955219577312 956070363136 958348132352 959119056896 960822038176 966854180864 968381956096 968570896384 969350044432 969539173603 972524879872 975435726848 975626043392 977167679488 977358333952 978902707328 981156757504 982024208308 982898868224 983090640896 986033112064 986911342592 987783881084 990058381312 991816297472 993383516608 993577334932 996551193638 999620083712 999815118848 1000619400704 1000814630816 1002396068674 1006901395456 1008689217536 1008886022144 1010480214016 1012806975488 1013702408576 1014605283328 1017840631808 1019448973312 1019647877248 1023810371584 1025428146176 1025628216704 1028698006336 1028898714844 1032067219456 1032897445888 1034731425728 1038835526144 1041227579392 1043076349952 1046402486272 1047334486016 1048260445232 1050674200576 1052334424064 1052539744256 1054202915584 1054408600336 1057564532024 1058506473472 1058712997888 1061881812992 1062088995968 1063767256552 1066216718336 1068109858816 1072346349568 1073208977764 1076723974144 1080157405184 1081864216576 1082075298304 1086280695808 1086492639232 1088209461248 1088421780992 1091679516928 1092651843584 1093617868343 1096136065024 1098082329344 1100032049389 1102565015552 1106938167296 1107828622208 1108044769832 1111457005568 1115001192448 1116763062272 1116980953088 1118745951232 1121322008576 1123312992256 1123532161024 1126894985216 1127898677248 1128895864096 1131495292928 1133504339968 1135295447552 1135516954208 1138915649872 1139137862863 1142645850112 1143565029376 1143788149504 1145595507056 1145819023349 1152787677184 1153012596736 1154834530304 1159548895232 1160574064364 1163246436352 1165084540928 1165311859712 1167380950372 1170068996096 1171917881344 1172146533376 1175654864384 1175884245536 1177742319754 1180454223872 1182550200832 1182780927328 1184649899342 1189974376448 1192087257088 1193278982896 1195164543419 1196953698304 1198011937408 1200770514944 1202667913216 1202902564864 1204803332096 1205038400384 1208645179456 1209721683968 1209957711872 1213579214848 1213815995392 1215734007488 1218533392384 1220696981504 1222864412224 1226524546016 1226763852314 1230541684736 1231771853312 1233718238368 1236657483776 1241463652352 1241705873408 1243667955712 1243910606848 1247633733632 1248744964096 1249848992392 1252726931456 1254951233536 1257179485016 1260074303488 1262311651328 1266089853952 1266336879808 1268337882812 1273515600896 1276549660672 1278566801408 1283786276864 1284036755456 1287879983104 1290166701824 1292457480769 1293137477632 1295433531392 1297480511488 1297733661952 1301617885568 1301871843272 1303031382016 1306931462144 1307186456576 1309252008064 1309507455256 1314596749312 1317728681984 1319810891776 1321130302492 1325198737408 1329424498688 1331525189632 1331784982528 1334149657568 1337221709824 1339334721536 1339596038144 1343605559296 1343867709184 1345991222576 1349090541568 1351485943808 1351749631232 1353885599248 1357003096064 1362385436672 1363747409024 1365902335336 1372309159936 1374477615104 1374745788416 1376918093824 1377186743296 1382539067392 1382808813568 1386947674112 1387218280448 1389410294272 1391877286982 1392609591296 1395082264576 1397559328256 1401742338304 1402015831216 1406333353984 1407739260928 1409963700992 1410238797968 1412467187677 1418815602688 1419092426752 1421334806528 1421612122112 1422755710376 1427137101824 1428398848448 1431687921664 1434229981184 1436776554304 1440084918272 1441358112194 1442641887232 1446959833088 1447242148352 1449529008928 1449811825462 1455446401024 1455730372096 1458030645344 1462679977759 1467184316416 1467470577664 1468651055872 1474476230656 1477094263736 1477871403008 1480495464448 1482834870272 1483124185088 1487563297792 1487853535168 1489178722304 1493635956736 1493927378944 1496288009216 1496579948864 1498944770596 1502396284928 1505063891968 1509863202848 1516026896384 1522039980032 1524742465792 1528253382656 1530668253184 1530966900736 1535549210624 1535848810496 1538275682944 1541817761792 1544555364352 1544856721408 1547297827712 1550860681216 1552231813132 1553614340096 1558568467456 1561031240384 1561335812036 1571138043904 1573620678656 1573927706624 1575193822202 1580044648448 1580352929792 1585083056128 1585392320512 1587897479168 1590716899408 1591553818624 1594379730944 1597210660864 1601991243776 1602303807104 1603730931712 1608844869632 1611387086848 1611701483392 1614248214488 1621819916288 1624382636032 1624699568128 1626006526144 1626323775076 1636214767616 1639119978496 1642030347776 1645811335168 1647266413936 1648733585408 1653668380672 1653991026688 1656604581632 1656927800528 1663367315456 1663691853824 1666320737536 1666645852144 1671634260296 1676782075904 1677109231616 1678458349568 1681438566808 1688107729984 1691994816512 1694668423168 1694999068672 1696362577756 1700404040192 1701918539776 1707012521984 1707345575936 1710043439104 1710377084416 1713079737824 1717024325632 1718542364539 1720073019392 1720408621568 1725557946112 1728621791897 1732602167296 1735678520576 1738421154064 1742562818048 1746575294464 1749335146496 1749676457984 1751083951232 1755255783424 1758029351936 1762077442048 1765206130688 1765550538752 1768340374528 1772412207104 1773979215008 1775559245824 1781221105664 1784035703296 1784383785184 1791668150272 1794499255808 1798774521856 1800221511088 1800572750977 1805765312512 1806117634048 1807570530304 1811876937728 1814739976192 1817962170752 1822148263936 1825383612416 1830847135744 1831204350976 1832835350528 1834455779156 1838679851008 1841585242112 1841944552448 1844855102272 1845215050588 1850737931042 1852386328576 1856799506432 1858293172736 1858655742944 1861592698966 1865879257088 1873279975424 1876606111744 1878115711087 1880927240192 1884266954752 1889906720768 1890275459072 1893262379008 1893631772032 1900991217664 1901362118656 1904366557184 1904738116736 1910439154624 1912140726272 1916696264704 1918238113792 1921644076352 1933708361728 1936763912192 1937141792768 1938700088864 1939078347206 1945049759744 1950871453696 1951252086784 1954335358976 1954716667904 1957805414656 1962313515008 1964048416616 1965797736448 1966181281792 1972066224128 1973822685184 1975567762168 1980116762624 1983632594944 1986767033216 1987154669864 1993102387276 1999240167424 1999630237696 2001238801408 2001629261632 2004792137348 2017378435072 2017772044288 2020960428032 2027404817152 2029210566656 2031004612637 2035681263616 2038897946624 2039295754496 2042916663151 2047620743168 2050856292352 2051256433408 2057396012672 2057797429688 2064134438912 2065794891776 2069462851456 2077671052288 2082455158784 2086152699904 2092804972544 2094668972032 2096520890464 2101348401152 2104668848128 2105079488512 2108405831168 2108817200672 2115129064048 2117012946944 2117425995776 2123763625984 2124177991936 2127534513104 2132433436672 2136219717632 2144692699136 2146417955528 2153447948288 2160314810368 2163728433152 2164150596608 2172561391616 2172985278464 2176418922496 2176843561984 2183359033856 2185303687168 2187235736686 2192272130048 2196164658688 2200064098778 2205130031104 2213876334592 2215657244416 2216089539664 2219591294921 2222914011136 2230002384896 2233526124544 2233961906176 2237491902464 2242644017152 2246625984512 2247064322048 2253789970432 2255797354496 2257791728192 2262990585856 2267008679936 2270590895104 2271033908416 2277831299744 2278275725726 2285291700224 2287130058752 2287576299008 2291191014112 2291638046698 2305575354368 2306025193472 2309669060608 2311978029361 2319097790464 2321148128728 2326492872704 2330169081856 2330623719424 2334761900744 2340137992192 2343835762688 2344293066752 2351309728768 2351768491072 2355484639508 2360908447744 2365100401664 2365561854656 2369299798684 2384174514176 2386557965792 2390329086838 2396023874816 2401541029888 2405335826432 2405805129728 2409606664192 2410076800768 2417290358912 2419443367936 2419915423744 2427158429696 2427631990784 2431468014976 2437066784768 2441393963008 2445728824448 2453049092032 2453527704628 2461083369472 2463543706624 2467436476736 2473314967552 2482927304704 2483411746816 2487335911424 2487821213696 2495267467264 2497489928192 2499697984784 2505453862912 2509902467072 2514358970032 2520148606976 2524623302656 2532179707904 2532673759616 2536675765624 2547031201792 2553099321344 2557133602816 2567572553728 2568073510912 2575759966208 2580333403648 2584914961538 2586274955264 2590867062784 2594961022976 2595467323904 2603235771136 2603743686544 2606062764032 2613862924288 2614372913152 2618504016128 2619014910512 2623153348543 2629193498624 2635457363968 2639621783552 2642260604984 2650397474816 2658848997376 2663050379264 2663569965056 2668299315136 2674443419648 2678669443072 2679192076288 2687211118592 2687735418368 2691982445152 2698181083136 2702971887616 2703499262464 2707771198496 2714006192128 2716405672981 2724770873344 2727494818048 2731804670672 2732337671063 2744618319872 2748955230208 2749491576832 2753836187648 2754373486592 2765078134784 2765617627136 2773895348224 2774436560896 2778820588544 2783754573964 2785219182592 2790164529152 2795118656512 2803484676608 2804031662432 2815478521856 2819927401984 2820477595936 2824934375354 2837631205376 2838184853504 2842669613056 2843224244224 2845511420752 2854274203648 2856797696896 2863375843328 2868459962368 2873553108608 2880169836544 2882716224388 2885283774464 2893919666176 2894484296704 2899058017856 2899623650924 2910892802048 2911460744192 2916061290688 2925359955518 2934368632832 2934941155328 2937302111744 2948952461312 2954188527472 2955742806016 2960990928896 2965669740544 2966248370176 2975126595584 2975707070336 2978357444608 2987271913472 2987854757888 2992576018432 2993159897728 2997889541192 3004792569856 3010127783936 3019726405696 3032053792768 3044079960064 3049484931584 3056506765312 3061336506368 3061933801472 3071098421248 3071697620992 3076551365888 3083635523584 3089110728704 3089713442816 3094595655424 3101721362432 3104463626264 3107228680192 3117136934912 3122062480768 3122671624072 3142276087808 3147241357312 3147855413248 3150387644404 3160089296896 3160705859584 3170166112256 3170784641024 3175794958336 3181433798816 3188759461888 3191578677001 3194421321728 3203982487552 3204607614208 3207461863424 3210297613523 3217689739264 3222774173696 3223402966784 3228496428976 3229126338529 3243639832576 3248765272064 3249399136256 3252013052288 3252647550152 3272429535232 3278239956992 3284060695552 3291622670336 3294532827872 3297467170816 3307336761344 3307982053376 3313209163264 3313855601056 3326734630912 3327383707648 3332641475072 3333291704288 3343268520592 3353564151808 3354218463232 3356916699136 3362877133616 3376215459968 3383989633024 3389336846336 3389998137344 3392725155512 3400808080384 3403837079552 3414025043968 3414691151872 3420086878208 3420754168832 3426159475648 3434048651264 3437084729078 3440146038784 3440817243136 3451115892224 3457243583794 3465204334592 3471357041152 3476842308128 3485125636096 3487929177733 3493150588928 3498670292992 3499352915968 3502167902464 3510511566848 3516058703872 3524154884096 3530412261376 3531101077504 3536680749056 3544824414208 3547958430016 3551118491648 3562442211328 3568071406592 3568767570368 3583336300544 3588998511616 3597549043712 3600443022176 3601145501954 3612235268096 3615141060608 3623753875456 3629479952384 3635924341504 3644296527872 3650767224832 3661694271488 3662408701952 3665670701056 3668911558312 3677359702016 3683170484224 3683889104896 3689710204544 3690430101176 3701475862084 3704772657152 3713599012864 3716586345472 3717311485888 3723185397932 3731758514176 3746559950848 3753212223488 3756231422174 3768533909504 3779813441536 3780550918144 3786524758016 3787263544064 3801982435328 3802724237312 3808733114368 3809476233472 3820878309248 3824281452544 3833392529408 3836476227584 3843288152704 3867416723456 3873527824384 3874283585536 3877400177728 3878156694412 3890099519488 3901742907392 3902504173568 3908670717952 3909433335808 3915610829312 3924627030016 3928096833232 3931595472896 3932362563584 3944132448256 3947645370368 3951135524336 3960233525248 3967265189888 3973534066432 3974309339728 3986204774552 3998480334848 3999260475392 4002477602816 4003258523264 4009584274696 4034756870144 4035544088576 4041920856064 4054809634304 4058421133312 4062009225274 4071362527232 4077795893248 4078591508992 4085833326302 4095241486336 4101712584704 4102512866816 4114792025344 4115594859376 4122098119139 4128268877824 4131589783552 4138925702912 4155342104576 4164910317568 4172305399808 4185609945088 4189337944064 4193041780928 4202696802304 4209337696256 4210158977024 4216811662336 4217634401344 4230258128096 4234025893888 4234851991552 4247527251968 4248355983872 4255069026208 4264866873344 4272439435264 4289385398272 4292835911056 4293673483099 4306895896576 4320629620736 4327456866304 4328301193216 4345122783232 4345970556928 4352837844992 4353687123968 4366718067712 4370607374336 4374471473372 4384544260096 4392329317376 4400128197556 4410260062208 4427752669184 4431314488832 4432179079328 4439182589842 4460004769792 4467052249088 4467923812352 4474983804928 4485288034304 4493251969024 4494128644096 4507579940864 4511594708992 4515583456384 4525981171712 4534017359872 4541181790208 4542067816832 4555662599488 4556551451452 4570583400448 4574260117504 4575152598016 4582382028224 4583276093396 4611150708736 4612050386944 4619338121216 4623956058722 4638195580928 4642296257456 4652985745408 4660338163712 4661247438848 4669523801488 4680275984384 4687671525376 4688586133504 4702619457536 4703536982144 4710969279016 4721816895488 4730200803328 4731123709312 4738599597368 4768349028352 4773115931584 4780658173676 4792047749632 4803082059776 4810671652864 4811610259456 4819213328384 4820153601536 4834580717824 4838886735872 4839830847488 4854316859392 4855263981568 4862936029952 4871570504437 4874133569536 4882787926016 4891457648896 4906098184064 4907055409256 4922166738944 4927087413248 4934872953472 4946629935104 4965854609408 4966823493632 4974671822848 4975642427392 4990534934528 4994979856384 4999395969568 5010907725824 5019804934144 5028717940064 5040297213952 5044753392679 5049246605312 5064359415808 5065347519232 5073351531248 5074341389117 5094062403584 5106198642688 5114267205632 5135145107456 5136147021824 5151519932416 5160666807296 5169829923076 5172549910528 5181734125568 5189922045952 5190934647808 5206471542272 5207487373088 5212125528064 5227725848576 5228745826304 5237008032256 5238029821024 5246306697086 5258386997248 5270914727936 5279243567104 5284521209968 5300794949632 5317697994752 5326100758528 5327139930112 5336598630272 5348886839296 5357338886144 5358384152576 5374422237184 5375470836736 5383964890304 5396362166272 5405943775232 5406998524928 5415542396992 5428012384256 5432811345962 5449541746688 5454989636096 5463609341344 5464675342126 5489236639744 5497910460416 5498983153664 5507672375296 5508746973184 5513178377707 5530156269568 5531235254272 5547790696448 5548873121792 5557641177088 5567509147928 5570438365184 5580329058304 5590237313024 5606969353216 5608063324864 5630957043712 5639854803968 5640955191872 5649868750708 5676369707008 5685339226112 5686448488448 5691022841504 5713595393792 5726751686656 5736919924736 5747106217216 5760339673088 5765432448776 5770567548928 5787839332352 5788968593408 5798116035712 5799247301848 5821785604096 5822921488384 5832122581376 5850719911036 5868737265664 5869882310656 5874604223488 5897904922624 5908377054944 5921981857792 5931339481088 5932496740352 5950253191168 5951414140672 5956714889216 5974543826944 5975709515776 5985152036864 5986319795456 5995779082384 6009585139712 6020255567872 6039452811392 6064107585536 6088159920128 6098969863168 6113013530624 6122673012736 6123867602944 6142196842496 6143395241984 6153102731776 6167271047168 6178221457408 6179426885632 6189191310848 6203442724864 6208927252528 6214457360384 6234273869824 6244124961536 6245343248144 6284552175616 6294482714624 6295710826496 6300775288808 6320178593792 6321411719168 6340332224512 6341569282048 6351589916672 6362867597632 6377518923776 6383157354002 6388842643456 6407964975104 6409215228416 6414923726848 6420595227046 6435379478528 6445548347392 6446805933568 6456992857952 6458252677058 6477582758647 6487279665152 6497530544128 6498798272512 6504026104576 6505295100304 6515574446381 6544859070464 6556479913984 6568121391104 6583245340672 6589065655744 6594934341632 6614673522688 6615964106752 6626418326528 6627711202112 6653469261824 6654767415296 6665282950144 6666583408576 6686537041184 6708436926464 6713833398272 6725754267232 6752430919936 6767979266048 6778673692672 6779996274688 6785450311024 6801616160768 6807674159104 6828050087936 6829382303744 6840173756416 6841508337664 6852318951296 6868097302528 6874169458156 6880292077568 6881634486272 6902231784448 6914487167588 6930408669184 6942714082304 6953684616256 6970251272192 6975858355466 6997340585984 6998705831936 7004335804928 7021023133696 7032117407744 7048309768192 7060824522752 7062202155008 7073361498112 7089648828416 7095916860032 7102236983296 7124884422656 7136142813184 7137535140736 7166672601088 7177997023232 7195098087424 7200886044352 7202291003908 7224470536192 7230282121216 7247507750912 7258959904768 7271848683008 7288593055744 7301534449664 7323388542976 7324817403904 7331341402112 7337823116624 7354719404032 7366340968448 7367778209792 7379420409088 7380860202352 7402951724168 7409545314304 7427198025728 7433172690944 7434622971776 7446370795864 7463517028352 7493119901696 7506424446976 7512462844348 7537067819008 7559626883072 7561101836288 7573049516032 7574527088128 7603964870656 7605448474624 7617466228736 7618952466944 7641756618496 7648562905088 7655325078401 7666785058816 7672952455168 7686576305408 7700224345723 7734833446912 7747055648768 7748567171072 7754800355456 7756313388824 7780199038976 7803485814784 7805008347136 7817341435904 7818866671616 7831221658624 7849254060032 7856193666464 7863190945792 7864725127168 7888264896512 7895290740736 7902271048672 7920467050496 7934530379776 7947068132864 7948618679456 7972409549104 7973965040041 7996960669696 7998520950784 8004955205632 8006517046528 8019168549392 8069513740288 8071088177152 8083841712128 8109619268608 8116842266624 8124018450548 8142725054464 8155591786496 8157183017984 8171666652604 8190482972672 8203425169408 8205025733632 8229584050688 8231189718752 8244196238278 8263179567104 8277851405824 8310684209152 8329820635136 8344610799616 8371219890176 8378675888128 8386083561856 8405393604608 8418675392512 8420317954048 8433623324672 8435268802688 8460516256192 8468051787776 8469703983104 8495054503936 8496711967744 8510138052416 8529733746688 8544878870528 8578770796544 8585671822112 8587346966198 8613791793152 8641259241472 8654913732608 8656602386432 8690245566464 8691941113856 8705675689984 8707374247936 8733436135424 8741214748672 8748942946744 8769088520192 8784658634752 8800256395112 8820520124416 8855505338368 8862628977664 8864358158656 8878365179684 8920009539584 8934104498176 8935847624704 8949967609856 8986503938048 8988257288192 9015159881728 9031166912768 9047202365383 9051962343424 9068034719744 9082363580416 9084135633664 9111325198976 9113102902904 9141166800896 9148520235008 9150305196032 9164764056448 9166552186792 9222301417472 9224100773888 9238676242432 9247912117444 9276391161856 9284592514912 9305971490816 9320676327424 9322494877696 9339047602976 9360551968768 9375343050752 9377172267008 9405238915072 9407073964288 9421938558032 9443633790976 9460401606656 9462247418624 9477199194736 9536698056704 9546231863168 9561316347352 9584095499264 9606164119552 9621343305728 9623220518912 9638426656768 9640307203072 9669161435648 9677773471744 9679661694976 9708633718784 9710527963136 9725872059904 9743141008874 9748267139072 9765575852032 9782915297792 9812196368128 9814110818512 9844333477888 9854174826496 9869745906944 9893259870208 9931709218816 9933646987264 9949343645696 9951284854784 9981069869056 9989959712768 9998791939136 10021815451648 10039609868288 10057435880128 10080594427904 10089506785358 10098493210624 10128718831616 10130695038464 10146703062496 10148682778234 10188124807168 10212397285376 10228534411264 10238759844313 10270290214912 10272294043648 10303039864832 10321333614592 10339659846152 10345099821056 10363468251136 10379844091904 10381869295616 10412943084544 10414974746176 10424251056128 10455451697152 10457491652608 10474016064512 10476059642048 10492613394172 10516773994496 10541829455872 10558487134208 10569042419936 10635395989504 10652201517056 10654279860224 10673197260544 10697773678592 10714677772288 10716768305152 10748844474368 10750941673472 10767929780608 10792724332544 10811887550464 10813997049856 10831084793984 10856024768512 10865622691924 10899083493376 10909979272192 10927218682688 10929350684252 10995820920832 10997966307328 11015344750592 11017493946368 11026356755414 11060312539136 11062470508544 11095581392896 11097746243584 11115282354176 11135018295856 11140876730368 11160658116608 11180474626048 11213938706432 11216126649728 11261914087424 11279709607936 11281910383744 11299737501416 11352739414016 11370678452224 11372896976896 11382045683008 11427190787584 11453503373312 11473839849472 11494212434432 11520679346176 11530864897552 11541135097856 11575678664704 11577937186816 11596232071424 11598494603696 11643571208192 11645842976768 11664245162752 11701439822072 11737474531328 11739764621312 11749208446976 11795809845248 11816754109888 11843963715584 11862678962176 11864993480704 11900506382336 11902828281344 11913429778432 11949087653888 11951419031552 11970304073728 11972639590912 11991558164768 12019170279424 12029796551773 12040511135744 12078905622784 12100352543279 12128215171072 12176319840256 12197939726336 12226027061248 12245346025472 12247735205888 12284393684992 12286790483968 12306205463552 12334542094336 12356442914816 12358853771264 12378382621696 12406885449728 12417854505056 12428914720768 12468547739648 12488249923072 12490686496288 12569104351232 12588965429248 12591421652992 12601550577616 12604009256839 12640357187584 12642823438336 12680664449024 12683138564096 12703179833344 12725735195264 12755037847552 12766314708004 12777685286912 12815929950208 12818430456832 12829847453696 12841190454092 12870758957056 12891096694784 12893611867136 12913985715904 12916505354116 12955165517294 12995061088256 12997596545024 13008052209152 13010590200608 13031148892762 13089718140928 13112959827968 13136242782208 13146809977609 13166490681344 13178131311488 13189868683264 13229347045376 13231928213504 13252836653056 13255422404224 13306938523648 13309534830592 13330565900288 13333166817152 13373074082368 13416873852928 13427666796544 13451508534464 13504861839872 13535958532096 13557347385344 13559992549376 13570900622048 13603232321536 13615348318208 13656100175872 13658764607488 13680347512832 13683016675328 13704637902592 13736194605056 13748338916312 13760584155136 13763268972544 13804463568896 13828974335176 13860817338368 13885428164608 13907369232512 13940502544384 13951716710932 13994681171968 13997411663872 14008671609856 14042046267392 14064234815488 14121649045504 14124404310016 14146722996224 14191833720064 14204473966592 14217032288459 14249768845312 14272285626368 14275070281472 14300416642057 14333345202176 14355994046464 14390196174848 14401772088704 14404582007816 14448941072384 14460564242432 14495015501824 14517919809536 14543697366016 14577186111488 14603068899328 14646777085952 14649634807808 14662682804224 14675646233248 14709438808064 14732681936896 14735556419584 14758840818176 14761720404704 14805903448336 14819090628608 14854396051456 14866345381888 14869245943552 14892741591728 14927034056704 14986239803392 15012848893952 15024925688696 15074135638016 15119253766144 15122203672576 15146099032064 15149054176256 15207929741312 15210896949248 15234932457472 15237904933888 15283513236992 15297125810176 15310650156802 15345904910336 15373152610816 15400448691446 15469666893824 15494111297536 15497134342144 15509600710912 15512626777648 15537139064447 15560398077952 15606971629568 15610016694272 15634682871808 15637733343232 15662443317248 15698508120064 15712387332928 15726381891584 15729450254336 15776529793024 15790581481472 15804542097344 15840934100992 15869060759552 15894136265728 15897237358912 15944819098208 15947930080082 15997041901568 16009910411264 16013034093056 16038337098784 16139027480576 16142176354304 16167683424256 16219238537216 16233684533248 16248036901096 16285450108928 16311183572992 16314366035968 16343333305208 16380965945344 16406850338816 16410051467264 16459168101376 16462379437504 16488392476556 16526359134208 16555702811648 16621368418304 16689221599232 16742439780352 16772167123712 16810787209216 16837350785024 16840635908096 16867246649344 16870537605376 16921032512384 16936103575552 16939407966208 16990109007872 16993423935488 17020276104832 17059467493376 17089757741056 17157541593088 17171343644224 17174693932396 17227583586304 17282518482944 17309827465216 17313204772864 17380491132928 17383882227712 17411351379968 17414748495872 17466872270848 17482429497344 17497885893488 17538177040384 17569317269504 17600512790224 17641040248832 17711010676736 17725257955328 17728716317312 17756730359368 17840019079168 17868208996352 17871695249408 17899935219712 17973007876096 17976514576384 18030319763456 18062333825536 18094404730766 18103924686848 18136069439488 18164727160832 18168271267328 18222650397952 18226205805808 18282333601792 18297040470016 18300610392064 18329528112896 18333104373584 18362073439801 18444602834944 18448201547776 18477352484864 18495824234888 18552782323712 18569185029824 18611942981632 18641352654848 18644989755392 18678095205952 18721103937536 18750686101504 18754344534016 18810477830144 18814147928576 18843877116064 18887267581952 18920803213312 18924494837248 18954398389472 19014839710867 19073396113408 19092463726336 19122632694704 19168190998528 19212328239104 19242686611456 19246441037824 19276853313536 19280614406144 19338322871296 19355546943488 19359323389952 19417267437568 19421055926272 19451744119808 19486282017748 19496534278144 19531151704064 19565830595584 19624392736256 19628221637024 19708349652992 19739491813888 19786519740416 19863418437632 19867293974528 19898687291392 19902569709568 19962139738112 19979919425536 19997583878272 20043630903296 20079219736576 20114871760256 20161188855808 20179013570716 20196986421248 20257437663232 20261390076928 20293406124992 20297365556468 20376249614336 20424794570752 20457068822528 20477519688626 20540580429824 20544588087296 20606079729664 20642667229184 20679319692304 20690199642112 20726936502272 20759688183808 20763738591232 20825886169088 20829949492352 20848502112256 20910903394304 20914983305216 20948032129024 20952119284096 20985226788344 21033547988992 21083658911744 21116974268416 21138084839872 21270791979008 21304403034112 21308559720448 21346394521088 21395547357184 21429355544576 21433536610304 21497688948736 21501883346944 21535859561216 21585448665088 21623775100928 21627994099712 21662169587968 21712049537024 21731245383848 21798166986752 21819958544384 21854437365376 21858701368504 21991641841664 21995932614656 22030689501184 22034987892736 22052713510828 22120625078272 22124941017088 22191162785792 22195492487168 22230564708352 22270036591712 22321316233216 22341050739007 22360949252096 22427877412864 22432253299456 22472083294661 22523828174848 22559419215872 22563820767488 22599475002832 22705478828032 22741356904448 22745793953792 22764091366016 22854381575168 22907006746624 22947679698944 22988424868864 23041358692352 23061729795104 23082270195712 23151357329408 23155874373632 23192464142848 23196989207392 23287142416384 23291685953536 23328490325504 23402879644144 23474949062656 23479529242624 23498416893952 23591619690496 23633508219776 23687927431168 23725357924352 23729986961408 23801012764672 23805656562688 23826859556864 23898175307776 23902838063104 23940608147456 23945279181824 23983116329536 24038340558848 24059593103546 24081022271488 24157811245568 24200705086558 24256430342144 24352639680512 24395879452672 24415504244131 24452054122496 24490692050944 24495470411776 24568787369984 24573580967936 24612410927104 24669084188672 24712885829632 24717707542528 24756765243392 24813770899456 24835709010112 24857829441536 24937095479296 24976499846144 24981372992576 25138208702464 25177930858496 25182843305984 25203101155232 25208018513678 25285646876672 25361328898048 25366277128192 25406359666688 25451470390528 25510075695104 25532629416008 25555370573824 25631859900416 25636860913664 25659694907392 25682380908184 25741517914112 25782193389568 25787223734272 25827971431808 25833010708232 25910331034588 25990122176512 25995193090048 26016104418304 26021180401216 26062297785524 26225919655936 26272485564416 26293619955218 26356262622976 26379737366528 26458694090752 26463856427008 26505673306112 26510844808448 26613877047296 26619069661184 26661131800576 26666333634304 26746148164736 26833747705856 26855333593088 26903017068928 27009723679744 27071917064192 27114694770688 27119985098752 27141801244096 27206464643072 27230696636416 27312200351744 27317529214976 27360695025664 27366033350656 27409275805184 27472389210112 27496677832624 27521168310272 27526537945088 27608927137792 27657948670352 27721634676736 27770856329216 27814738465024 27881005088768 27903433421864 27989362343936 27994823327744 28017343219712 28084092534784 28128469630976 28243298091008 28248808620032 28293445992448 28383667440128 28408947933184 28434064576918 28499537690624 28544571252736 28550140562944 28600833284114 28666690404352 28711988092928 28780392349696 28803544177408 28809164015632 28854686833973 28897882144768 28921128484864 28990031003648 29035839619072 29087394732032 29154372222976 29206137798656 29293554171904 29299269615616 29325365608448 29351292466496 29418877616128 29465363873792 29471112839168 29517681636352 29523440809408 29611806896672 29638181257216 29708792102912 29732690763776 29738491887104 29785483183456 29854068113408 29972479606784 30025697787904 30049851377392 30055714381693 30148271276032 30238507532288 30244407345152 30292198064128 30298108352512 30415859482624 30421793898496 30469864914944 30475809867776 30567026473984 30594251620352 30621300313604 30691809820672 30746305221632 30800897382892 30988222595072 30994268684288 31019201421824 31025253555296 31074278128894 31213943259136 31220033388544 31269365743616 31275466686464 31324886634496 31397016240128 31424774665856 31452763783168 31458900508672 31553059586048 31581162962944 31609084194688 31681868201984 31738121519104 31788272531456 31794474717824 31889638196416 31895860160164 31994083803136 32019820822528 32026068186112 32076674197568 32278054961152 32284352708608 32335366848512 32438477074432 32467369066496 32496073802192 32570900217856 32622367145984 32628732071936 32686666610416 32761931890688 32813700677632 32820102934528 32918336202752 32924758875008 32976784953112 33052718268416 33111405623296 33242736836608 33378443198464 33484879560704 33544334247424 33621574418432 33674701570048 33681271816192 33734493298688 33741075210752 33842065024768 33872207151104 33878815932416 33980218015744 33986847870976 34040552209664 34100993531059 34118934986752 34179515482112 34315083186176 34342687288448 34349387864792 34455167172608 34565036965888 34619654930432 34626409545728 34760982265856 34767764455424 34822702759936 34829496991744 34933744541696 34964858994688 34995771786976 35076354080768 35138634539008 35201025580448 35282080497664 35313273748753 35422021353472 35450515910656 35457432634624 35513460718736 35520389723819 35680038158336 35736417992704 35743390498816 35799870439424 35946015752192 35953029152768 36060639526912 36124667651072 36188809461532 36207849373696 36272138878976 36329454321664 36336542534656 36445300795904 36452411611616 36594080940032 36601220784128 36659056225792 36666208747168 36724146879602 36889205669888 36896403095552 36954704969728 36991648469776 37105564647424 37138370059648 37223885963264 37282705309696 37289979510784 37356190411904 37442207875072 37501372203008 37508689068032 37620955660288 37628295857152 37687754232128 37774535163904 37841606426624 37848989674496 37908796778944 38029679421734 38146792226816 38184927452672 38245265389408 38336381997056 38424656478208 38485373222912 38492882075648 38553706627072 38561228812288 38676645742592 38711093886976 38718646779904 38834534875136 38842111852544 38903488239616 38972564035496 38993068556288 39062303408128 39131661191168 39248785472512 39256443274048 39416699305984 39478983627776 39573039480832 39734587949056 39797374582784 39805139419136 39924279476224 39995167756544 40087261806592 40158439473152 40229743520512 40322377711616 40358027141432 40393972842496 40514875326464 40522780153856 40586812249984 40594731112936 40752499228672 40849589141504 40914137645056 40955039377252 41081160859648 41089176174592 41212159459328 41285334458368 41358639384608 41453873004544 41519376367616 41527477182464 41651772338176 41659898984704 41697004224512 41821806788608 41829966610432 41896064258048 41904238568192 41970453576688 42067095977984 42167317823488 42233948536832 42276169679744 42541583958016 42608806068224 42617119440896 42692789042176 42791094714368 42858711089152 42867073220608 42995377897472 43003766693888 43071719122432 43170897330176 43247550201856 43255988199424 43324339175936 43424099074048 43462490767696 43596333973504 43639917088768 43708874730752 43717402737008 43983283683328 43991865229312 44061379002368 44069975785472 44105427021656 44241250156544 44249882034176 44382325571584 44390984974336 44461129416704 44540073183424 44642632466432 44682101478014 44721898504192 44855754825728 44864506598912 44944166589322 45047656349696 45118838431744 45127641534976 45198950005664 45343079310529 45410957656064 45482713808896 45491587907584 45528182732032 45708763150336 45814013493248 45895359397888 45976849737728 46082717384704 46123459590208 46164540391424 46302714658816 46311748747264 46384928285696 46393978414784 46574284832768 46583371907072 46656980651008 46805759288288 46959058485248 46996833787904 47183239380992 47267016439552 47375854862336 47450715848704 47459973922816 47602025529344 47611313125376 47653719113728 47796350615552 47805676126208 47881216294912 47890558363648 47966232659072 48076681117696 48119186207092 48162044542976 48315622491136 48401410173116 48512860684288 48705279361024 48791758905344 48831008488262 48981384101888 48990940823552 49137574739968 49147161935872 49224821854208 49338168377344 49425771659264 49435415085056 49513530486784 49627541798912 49671418020224 49715658883072 49874190958592 49952999692288 49962745985152 50276417404928 50355861716992 50365686611968 50406202310464 50416037027356 50571293753344 50722657796096 50732554256384 50812719333376 50902940781056 51020151390208 51065258832016 51110741147648 51263719800832 51273721827328 51319389814784 51364761816368 51483035828224 51564386779136 51574447468544 51655942863616 51666021416464 51820662069176 51980244353024 51990386180096 52032208836608 52042360802432 52124595571048 52451839311872 52544971128832 52587239910436 52712525245952 52759474733056 52917388181504 52927712854016 53011346612224 53021689616896 53227754094592 53238139322368 53322263601152 53332667268608 53492296329472 53587275548807 53667495411712 53710667186176 53806034137856 54019447359488 54143834128384 54229389541376 54239970197504 54283602488192 54412929286144 54461393272832 54624400703488 54635058429952 54721390051328 54732066701312 54818551610368 54944778420224 54993355665248 55042336620544 55053075890176 55217854275584 55315897340704 55443269353472 55541712658432 55629476930048 55762010177536 55806866843728 55817755280287 55978724687872 55989646655488 56034686439424 56168185069568 56256939261952 56486596182016 56497617240064 56586891984896 56767334880256 56817895866368 56868129153836 56999075381248 57089142505472 57100281125888 57201666568228 57333380808704 57423976185856 57560784699392 57607088354816 57618328031264 57709373667946 57842256969728 57980062007296 58071679238144 58174789464064 58308744445952 58412275597312 58587108343808 58598539231232 58650731216896 58702584932992 58837755232256 58930727747584 58942225678336 59035363272704 59046881618816 59223613793344 59276362514432 59417584205824 59465381527552 59476983774208 59570966366912 59708136226816 59944959213568 60051395575808 60099702754784 60111428763386 60296542552064 60477015064576 60488814690304 60584396128256 60596216705024 60831718965248 60843587796992 60939729829888 60951619735552 61134052947968 61188503240704 61242600627208 61383619641344 61492610443264 61601794765784 61976445190144 61988537368576 62038402843648 62050507110592 62148556257788 62440066777088 62538731487232 62550933372928 62649773268992 62849549331712 62905527566336 62917801017344 63106119172096 63218168389376 63330416557681 63363736403968 63476243038208 63576545062912 63588949435648 63779276392832 63791720320328 63988167606272 64039641645056 64052136372224 64153348395136 64556109922304 64568705417216 64670733697024 64876954148864 64934738132992 64992147604384 65141800435712 65244734291968 65257464143872 65373333220832 65523863781376 65627401355264 65640205869056 65836672405504 65849517750016 65953569906224 66105436536832 66222811246592 66485473673216 66756886396928 66969759121408 67088668494848 67243148836864 67349403140096 67362543632384 67468986597376 67482150421504 67684130049536 67744414302208 67757631864832 67960436031488 67973695741952 68081104419328 68201987062118 68237869973504 68359030964224 68630166372352 68685374576896 68698775729584 68910334345216 69130073931776 69239309860864 69252819091456 69521964531712 69535528910848 69645405519872 69658993983488 69867489083392 69929717989376 69991543573952 70152708161536 70277269078016 70402051160896 70564160995328 70626547497506 70844042706944 70901031821312 70914865269248 71026921437472 71040779447638 71360076316672 71472835985408 71486780997632 71599740878848 71671318910191 71892031504384 71906058305536 72121279053824 72249335302144 72377618923064 72415698747392 72544277757952 72658908643328 72673085069312 72890601591808 72904823223232 73188161880064 73202441568256 73318112451584 73332417494336 73448293759204 73792806191104 73909409939456 73983296939552 74276740119296 74447771926528 74565410619392 74579959021568 74712380823808 74884415750144 75002744406016 75017378136064 75241911320576 75256591714304 75375508464256 75549070327808 75683212853248 75697979348992 75817593557888 76059358843468 76293584453632 76369854905344 76490530778816 76672763994112 76970746445824 76985764151296 77107413254144 77122457624576 77353291485184 77422187773952 77437293559808 77669069750272 77684223705088 77806976479232 77945128070992 77986137112576 78124606816256 78263322382336 78497570945024 78512886548096 78833398611968 78957967255552 79146078961664 79469175898112 79594749165568 79610278838272 79848558952448 79990335513088 80174523613184 80316878946304 80459487041024 80644755423232 80716054282864 80787945684992 81029750652928 81045560307712 81173624499968 81189462225872 81504998457344 81699178283008 81828275290112 81910078754504 82162321719296 82178352349184 82424318918656 82570668916736 82717278769216 82907746009088 83038752735232 83054954364928 83303544676352 83319797969408 83394008449024 83643613577216 83659933220864 83792128516096 83808477136384 83940907153376 84134191955968 84208575862411 84334635646976 84467897073664 84552339359488 84702467802953 85083167916032 85217612136448 85234238881792 85385578084352 85582189428736 85717422178304 85734146441216 85990755794944 86007533387776 86143438244864 86341794660352 86495100403712 86511976398848 86648678351872 86848198148096 86924981535392 87279834177536 87417749461504 87434805474016 87966567366656 87983730458624 88122758004736 88139951570944 88210854043312 88482500313088 88499764068352 88764651143168 88781969948672 88922258833408 89080146366848 89285264932864 89364202956028 89443797008384 89711509651456 89729013197824 89888333178644 90095312699392 90237676863488 90255283069952 90397900011328 90686158621058 90965427617792 90983175815168 91056365464064 91417526300672 91628026986496 91790718795776 91953699475456 92165434769408 92246919180416 92329080782848 92605429317632 92623497494528 92769856571392 92787956829568 93148569665536 93166743814144 93313961302016 93611518576576 93918116970496 93993667575808 94366478761984 94534032879104 94751709724672 94901431697408 94919947845632 95204051058688 95222626250752 95307438227456 95592701231104 95611352252416 95762432589824 95781116727296 95932465318144 96153362235392 96238372414184 96324089085952 96631244982272 96802820346232 97025721368576 97410558722048 97583517810688 97662016976524 97962768203776 97981881647104 98275149479936 98294323871744 98449643708416 98851543318528 98870830170112 99027060973568 99342836040448 99431317766144 99519226019213 99748381917184 99905999384576 99925491970304 100102916494399 100552834809856 100711723433984 100731373223936 100812404620928 100832074054712 101142587506688 101445315592192 101465108512768 101625438666752 101805881562112 102040302780416 102130517664032 102221482295296 102527439601664 102547443654656 102638779629568 102729523632736 102966071656448 103128773558272 103148894937088 103311885727232 103332042832928 103641324138352 103960488706048 103980772360192 104064417673216 104084721604864 104249191142096 104903678623744 105089942257664 105174479820872 105425050491904 105518949466112 105834776363008 105855425708032 106022693224448 106043379233792 106455508189184 106476278644736 106644527202304 106665334537216 106984592658944 107174551097614 107421334372352 107612068275712 108038894718976 108287668256768 108458779082752 108479940395008 108567204976384 108825858572288 108922786545664 109248801406976 109270116859904 109442780102656 109464133402624 109637103220736 109889556840448 109986711330496 110084673241088 110106151780352 110435708551168 110631794681408 110886538706944 111083425316864 111258953860096 111524020355072 111613733687456 111635510560574 111979293310976 112069372878848 112336370139136 112513878523904 112973192364032 112995234480128 113173783969792 113534669760512 113635791732736 113736258307672 113998150762496 114178285010944 114200562251776 114403333136456 114666761617408 114847952371712 115121569398784 115214176709632 115236656062528 115418747335892 115684513939456 115960124014592 116143358476288 116349578928128 116824551194624 117174216687616 117197078462464 117405169865984 117675510464512 117861455495168 117884451356672 118070726545408 118093763237632 118447227586688 118552725028864 118835168411648 118930763055104 118953967548416 119141932733824 119416272453632 119889918427136 120102791151616 120199405509568 120222857526772 120593085104128 120954030129152 120977629380608 121168792256512 121192433410048 121663437930496 121687175593984 121879459659776 121903239471104 122268105895936 122377006481408 122485201254416 122767239282688 122985220886528 123203589531568 123952890380288 123977074737152 124076805687296 124101014221184 124297112515576 124880133554176 125077462974464 125101866745856 125299546537984 125699098663424 125811055132672 125835602034688 126212238344192 126436336778752 126660833115362 126727472807936 126952486076416 127153090125824 127177898871296 127558552785664 127583440640656 127976335212544 128079283290112 128104272744448 128306696790272 129112219844608 129137410834432 129341467394048 129753908297728 129869476265984 129984295208768 130283600871424 130489468583936 130514928287744 130746666441664 131047727562752 131254802710528 131280411738112 131673344811008 131699035500032 131907139812448 132210873073664 132445622493184 132970947346432 133103877976069 133513772793856 133939518242816 134177336989696 134486297673728 134698806280192 134725087264768 134937973194752 134964300843008 135368260099072 135488828604416 135515263729664 135920872062976 135947391483904 136162208838656 136403974124236 136475739947008 136718061928448 137260332744704 137370749153792 137397551459168 138260147863552 138478619721728 138505638182912 139043929063424 139071057821696 139290811039744 139317987966976 139734978166784 139859435978752 139983087147904 140305416323072 140554538156032 140804102321792 141128321990656 141253094995012 141688085413888 141802063642624 141829730538496 142053842874944 142081558895276 142945671970816 142973561995264 143199481757696 143342637820382 143784063008768 143812116611072 144242558107648 144498670604288 144755237846128 144831397494784 145088555515904 145317817286656 145346170138624 145781203183616 145809646446464 146376323760128 146404883136512 146636224903168 146664834988672 146896587518408 147585612382208 147818819878912 147966593879104 148553480238592 148895543853056 149130821238784 149159918043136 149424761647616 149768831500288 150005488812032 150034756272128 150483822641152 150513183428608 150751016928512 151098140655616 151366425706496 151395958697984 151635187115776 152118717686936 152587168907264 152739709810688 152981061557632 153345527988224 153941492891648 153971528302592 154214826508288 154244915249152 154706582970368 154844375547904 154874587119616 155338139500544 155368447410176 155613952958464 155890256141984 156249213632512 156387355173049 156526644764672 156995141890048 157025773096192 157304583062627 157666797223936 157915934511104 158292157923328 158938351796224 159189498331136 159220557676544 159697117904896 159980671026176 160349047226368 160633757892608 160918974082048 161289510846464 161432108565728 161575891369984 162059501305856 162091120615424 162347248999936 162378924451744 163009996914688 163398356566016 163656550580224 163820157509008 164324643438592 164356704698368 164848637837312 165141337833472 165434557538432 165815492018176 166077505470464 166109908729856 166607089352704 166639595938816 166788016898048 167287227154432 167319866441728 167584257032192 167616954272768 167881814306752 168268383911936 168417151724822 168935794147328 169104678718976 169404935605906 170166335832064 170435224272896 170468477763584 170771156168704 170908529708917 171164378857472 171434844356608 171468292882432 171981511589888 172015066775552 172286876489728 172683589320704 172990200807424 173023952797696 173297356703744 173696396296192 173849963070784 174559668355072 174835498923008 174869610948032 175967460917248 176245516009472 176279903141888 176421708086624 176999528136704 177529302286336 177563939897344 177844517666816 178160292733696 178570529865728 178728405912056 178887594016768 179423019302912 179458026395648 179776666357288 180190625398784 180475353726976 180510566139904 180795800022656 181372317242116 181930855235584 181966351630336 182112730928128 182835052601344 183581437591552 183907398950912 184493838360832 184658161565696 185210858635264 185246994989056 185539713142784 185575913659136 186297139331072 186333487628288 186627922604032 187223037153152 187836233940992 187987335151616 188732957523968 189068065758208 189503419449344 189802863394816 189839895691264 190408102117376 190445252501504 190614876454912 191185402462208 191222704504832 191524865179648 191562233454592 191864930636288 192306724470784 192476744828368 192648178171904 193262489964544 193605640692464 194051442737152 194821117444096 195167035621376 195324033953048 195925536407552 195963763294208 196550298959872 196588647743488 196899287416832 197703086637056 197741660340224 198054121947136 198685672080896 198862635532288 199038452038426 199496763834368 199811998769152 199850983940608 200205832988798 201105669619712 201423446867968 201462746447872 201624809241856 201664148109424 201982807837811 202285175013376 202890631184384 202930217025536 203250877333504 203611763124224 204080605560832 204261035328064 204442964590592 205054879203328 205094887309312 205277559259136 205459047265472 205932143312896 206257547116544 206297789874176 206623771454464 206664085665856 207282648276704 207961544720384 208128835346432 208169443209728 208498382284192 209807357247488 210179884515328 210348959641744 210850100983808 211037898932224 211669552726016 211710851416064 212045386448896 212086758467584 212911016378368 212952557289472 213289054404608 213330669074432 213969185317888 214349102195228 214842668744704 215224136551424 216077789437952 216917558165504 216959880790016 217134409952768 217651717144576 218497602813952 218540233719808 218885560205312 218928266805248 219274206441472 219779113680896 219973422660992 220169346482176 220212303560704 220871417102336 221263589362816 221773077413888 222166850633728 222517907720192 223048040710144 223227467374912 223271021121148 223958586621952 224138745757696 224672740278272 225027757047808 225946384728064 225990468960256 226347567939584 227069339521024 227271583465472 227472516615344 227996301524992 228356570021888 228401124503552 228806666272912 229333523234816 229695904743424 230243138797568 230428353419264 230473312125056 230837494671784 231369027878912 231920248029184 232286716952576 232699157856256 233649102389248 234348433375232 234394156924928 234810339731968 235351020929024 235722910990336 235768902713344 236141453090816 236187526475264 236894455173376 237105450057728 237670336823296 237861526110208 237907935096832 238283865467648 238706954717413 238832544907264 239779836854272 240205582303232 240398811019136 240445715053544 241186170208256 241908060258304 241955258761216 242337584513024 242384866820096 243326875860992 243374351187968 243758919319552 243806478942208 244536211791872 244754012962816 244970402508832 245534478565376 245970441773056 246407179063136 247192916241271 247905780760576 247954149474304 248153611374592 248202028442368 248594225031152 249760267108352 250154925948928 250203733491712 250599093075968 251398197326848 251622110265344 251671204069376 252424476688384 252872673557504 253321666230724 253454945615872 253904972152832 254306180251648 254355797742592 255117105571328 255166881281312 256158566580224 256208545488896 256613393580544 258224439689216 258274821668864 258682934788096 259507816595456 259738952531968 259968590417536 260567201742848 260978937167872 261029856575488 261493332883328 262095455125504 262509605421056 262560823476224 263346689622016 263398071000064 263814279624896 264421746147328 264891244986368 265941894692864 266207755952138 267027545587712 267879036485632 268354673979392 268972595347456 269397612560384 269450174529536 269875946389504 269928601686016 270736520198144 270977657208832 271030527459328 271841744125952 271894782967808 272324417677312 272807948248472 272951479894016 273436123856896 274520665489408 274741498307584 274795102918336 276520295727104 276957239443456 277011276365824 278142115643392 278581622079488 278635975933952 279469956333568 279966174295808 280610832646144 281109076312064 281608204643584 282256643981312 282506189990024 283376170827776 283604127285248 283659461076992 284107685749888 284163117790552 285891343941632 285947123990528 286398963515392 286685275640764 287568126017536 287624233222144 288485116215296 288997341208576 289510475692256 290177111031808 290635634573312 290692340277248 291562406367232 291619292892928 292752647520256 292809766273024 293272449806336 293329669977344 293793175036816 295171224764416 295637639757824 295933187758208 297106960477184 297791087706112 298261642477568 298319836086272 298849523295232 299537663000576 300010977624064 300069512544256 300967645282304 301026366857216 301502033857024 302196281311232 302732851412992 302791917395968 303270374231552 304237435373872 305174337814528 305479419621376 305962123115264 306691055976448 307882985783296 307943056605184 308429653016576 308489830498304 309413165940736 309688751095808 309749174239232 310676279001088 310736894820352 311227905916928 311780512283968 312498427265024 312774710346098 313053289529344 313990283780096 314051546192384 314609166125254 315333594447872 315831869022208 316584315846656 317401555173703 317876703592448 318378996662272 318441115353088 319394235809792 319961342052352 320698094452736 321267515785216 321837948164096 322579021692928 322864217131456 323151782739968 324119002611712 324182241230848 324694497999872 324757848903488 326019993829376 326796713132032 327313101160448 327640315018016 328713409396736 329697275674624 330282675666944 330869115076864 331630984036352 332155010940928 332219817459712 333214178705408 333279191877632 333576033796096 334574454308864 334639732883456 335168514064384 335233908545536 335763628613504 336536767823872 336834303449644 337871588294656 338209357437952 338809871211812 340870448545792 340936955527168 341542312337408 341817059417834 342869688713216 342936585764864 343963023179776 344030133551104 344573752979456 345367178641408 345980401614848 346047905595392 346594713407488 347392792592384 347699926141568 349119336710144 349670997846016 349739221896064 351934921834496 352491032018944 352559806283776 352843416173248 353999056273408 355058604572672 355127879794688 355689035333632 356320585467392 357141059731456 357456811824112 357775188033536 358846038605824 358916052791296 359553332714576 360381250797568 360950707453952 361021132279808 361591600045312 362744634484232 363861710471168 363932703260672 364225461856256 365670105202688 367162875183104 367814797901824 368987676721664 369316323131392 370421717270528 370493989978112 371079426285568 371151827318272 372594278662144 372666975256576 373255845208064 374446074306304 375110928841649 375672467881984 375974670303232 377465915047936 378136131516416 379006838898688 379605726789632 379679791382528 380816204234752 380890505003008 381229752909824 382370804924416 382445409009664 383049730359296 383124466909184 383729861272576 384613448941568 384953489656736 385296356343808 386524979929088 387211281384928 388102885474304 389642234888192 390334071242752 390648067906096 390724286962009 391851072815104 391927526588416 393100597919744 393177295486976 393798574833664 395406173274112 395483320680448 396108243894272 397371344161792 397725271064576 398076904076852 398993527668736 399623997538304 399701967881216 400411665977596 402846893735936 402925492895744 403249618483712 403328296218848 403965615675622 405781262368768 405860434051072 406501754667008 407223526248448 408161211121664 408522070656128 408885929181184 410109758406656 410189774618624 410555118518272 410918094530944 411864286625792 412515094233088 412595579748352 413247542908928 413328171331712 414565296553408 415923089440768 416257670692864 416338886419456 416996764568384 419614714494976 420359769030656 420697919283488 421700201967616 422075797864448 423339105452032 423421702832128 424090772897792 424173516935168 425822032756736 425905114578944 426578108809216 426661338148864 427938370635776 428698204390456 429685337489408 430448273102848 432155578875904 433835116331008 433919761580032 434268819905536 435303434289152 437080467439616 437771120410624 437856533610496 438548412882944 439946845321984 440338692964352 440424607121408 441742834204672 442527178725632 443312915903767 443546154827776 444333701267456 445035815440384 446096081420288 446454934749824 446542042242296 447917173243904 448277491515392 449345480556544 450055514095616 451892769456128 451980937920512 452695135879168 454138679042048 454543166930944 454945033230688 455992603049984 456713140043776 456802249007104 457613332545824 458667046469632 459391809486848 460486277595136 460856706838528 460946624250112 461674989343568 462738055757824 463840496058368 464573433905152 465398315712512 467298204778496 468696866750464 468788313849856 469620679463936 470702041858048 471445821980672 471537805426688 472282906181632 472375052950528 473788910346752 474210900115456 475723052220416 475815870193664 476567730935296 477413909434826 477665089814528 479559673708544 480411164606464 480797622038272 480891430107088 482372340416512 483816120516608 483910517522432 484675169026048 484769733640192 486653751721984 486748702375936 487517838639104 487612957884416 489072423583744 489508025925632 489940805017664 491068957130752 491940883546112 492814358126272 494385832482542 495908298948608 496307222749184 496404056884736 497188450062304 499520534216704 500309851897856 500407466983424 501198186151936 502796394653696 503244220530688 503342408138752 504848953376768 505745347115008 506643332461448 506909891231744 507809944305664 508612360503296 508711595485184 510234211142656 510333762562624 512317133160448 512417090977792 513226787161088 516549643337728 517365869576192 519015633190912 519937180835072 521134403485696 521957874335744 522059713150976 522986665766656 524190910251008 525019210842112 525121646952448 526693379244032 526796142000128 527628559249792 528843492294656 529782489972736 531883789385728 532415511904276 534055091175424 535758072971264 536709347958784 538795225120768 538900349059072 539751892779008 539857203372032 541473040396288 541955314417664 542061054918656 543683488251904 543789565935616 544648835354624 545615896496944 545902959788032 546872247713792 549041330978816 549482996615168 549590205836672 553040591454208 553914478886912 554022552731648 556284231286784 557163244158976 557271951867904 558939912667136 559932348591616 561221665292288 562218152624128 563216409287168 564513287962624 565012379980048 566752341655552 567208254570496 567318922153984 568215371499776 568326235581104 571782687883264 571894247981056 572797927030784 573370551281528 575136252035072 575248466444288 576970232430592 577994682417152 579020951384512 580354222063616 581271269146624 581384680554496 583124812734464 583238585785856 585505295040512 585619532546048 586544899612672 586659339954688 587586350073632 589460031036877 590342449528832 591275279515648 591866375516416 594213920954368 595582175412224 596523284955136 596639672172544 597699046590464 599075326001152 600021955248128 600139025088512 601935290564608 602052733714432 603004067714048 604392562622464 605465702825984 605583834791936 606540748463104 608474870747744 610958839242752 611924246230528 613382111952896 615765971566592 615886113210368 616859306033152 616979660996608 618826331881472 619377502191616 619498348478464 621352558002176 621473789640704 622455811833856 623561024567936 624996854530048 625549420692196 626106579058688 627980567560192 628103092384768 629218332250508 630667188895744 631663738044416 633168631693312 634803110347406 636757993324544 636882230706176 638788471619584 639922684104704 641396188905472 642535031570432 643675896328192 645158043385856 645728434262912 646303565479936 648238005223424 648364482461696 649388995999744 649515697806976 652039987658752 653593426264064 654626202320896 655280630036032 657426818793472 659394551349248 660565351333888 661738230153728 663261968072704 664310021881856 664439634919424 666428357410816 666558383755264 667152067592192 669148908617728 669279465766912 670337028128768 670467817091072 671527257227008 673073535647744 673668606899288 675743176589312 676418714875904 677619742423624 681740897091584 681873911054336 683084624674816 683634118835668 685739377426432 685873171529728 687926046359552 688060267102208 689147505958912 691960803229696 692095811190784 693189426814976 695399852283136 696634582134491 698238673420288 699341995692032 699478443792128 703869843668992 704982064037888 705119612567552 705686832346496 707998112546816 710117209145344 710255759589376 711378070667264 712641170934784 714282119462912 714913623648224 715550376067072 717692077211648 717832105582592 719106665429152 720762501595136 721901414907904 722042264559616 723183200090624 725489268968464 727723420942336 727865406521344 728450923712512 731340210405376 734325750366208 735629595803648 737975353443328 738632646262784 740843434541056 740987979956224 742158852571136 742303654636544 745188557324288 745333950513152 746511690416128 748892148612608 750221857683298 751949340606464 754931830095872 756272263032832 758013677797376 759211453579264 759359582765056 761632408469504 761781010006016 762459505819648 764741609848832 764890818019328 766099460718592 766248933818368 767459722545152 769226897883136 769906979313472 770592712687616 773049959858176 774422562769856 776205770948608 779284469776384 780668142485504 781296135812192 781448573924018 783855053176832 786201195839488 786354590973952 787597149667328 790812346548224 790966641360896 792216487788544 794742688323584 795450542129152 796153808153704 797987055337472 799247995076608 799403935762432 800823331955192 805693787471872 805850985791488 806499236967424 806656592437696 807931231351244 811720868102144 813003509334016 814447052496896 817044141312256 817771858362368 820219516813312 820379549237248 821836189061888 823728573251584 825030188466176 825191159496704 826495085817856 826656342663424 829130593106816 831846178881536 832515341385728 832677772838912 833993529136768 839229428989952 840719538061312 841395838566976 843400403935232 844151595728896 846678210904064 846843405664256 848181545795584 848347033870336 851644065513472 851810229157888 853156217618432 853322676297728 855876741271552 857396408780912 859370674978816 860896546205696 864311157751808 867670232662016 867839523160064 868537639811072 870606868578304 874160934879232 875542240821248 875713067220992 877096825765888 879893690643968 880677385928704 880849214242816 883485668409344 885054357451264 886625831807534 887092309655552 888667402534912 890071630880768 892192162840576 892909869499648 893084084484592 895834346487808 896554983030784 898690961113088 900111028191232 903785538912256 903961875841024 905390271758336 908277358084096 909086333861888 909890066461376 911985206099968 913426280087552 913604498014208 915226665091648 917334092939264 918783618973696 920972555190272 921713413677056 921893248500224 923349978687136 925476111515648 927680992116736 929146867810304 930796631425024 931727145832483 934596409556992 937393733500928 937576627699712 939241358927872 941404083716096 942891643961344 943075610853376 944565812363264 944750105901056 947577820693504 948421800230912 951446104440832 951631740387328 953135461870592 954827818869652 955330179629056 960822329212928 961595244076544 961782860214176 967632241033216 967821035044864 969350338052096 969539467280384 973307503443968 973497404751872 975035677278208 975225915768832 978144847167488 979016051851264 979881610035328 982137914261504 983881767092224 985628716252544 988771664965084 991816597897216 992614445498368 992808113769472 994376900124608 1000619703795712 1000814933966848 1002396372303872 1005592789307392 1006488441061376 1006684816277504 1009697906753536 1011490694230016 1013286664922896 1013819782463488 1015619888611328 1017224721006592 1017423190970368 1020468422285312 1020667525125248 1024634266320896 1024834181955584 1026453574322176 1033099286675456 1034731739152384 1038031266381824 1039874361670144 1042268806971392 1043915748671488 1044119426301952 1045973331533312 1048381820502016 1050038421684224 1050243293904896 1053386758488064 1053592284000256 1055257118499584 1057686984589312 1059564979945472 1063767578771456 1064831023808552 1068110182350848 1071516145942528 1073418695917568 1077590450241536 1077800698118144 1079503785558016 1079714406744064 1082946080792576 1083910628835328 1084122109837312 1087366976503808 1087579131871232 1089297670709248 1091231792993888 1093744495427584 1094711486211343 1098082661957632 1098965993230336 1099180411673344 1101132081438389 1106081182908416 1107828957773824 1108045105463296 1112568462573568 1114326488317952 1114543903735808 1117879825334272 1119864697183232 1122443330584576 1124436305248256 1126432818574336 1129026575925248 1130024759960096 1134416509140992 1134637844307968 1136430742999552 1136652471162208 1143565375766528 1143788495962112 1145595854061568 1146741102563056 1150272504070144 1150496932888576 1153940464861184 1155989364834304 1158041902769024 1160708444127232 1162542538293248 1162769361108992 1166249625468928 1166477171571712 1171010590081024 1171239065092096 1173089799225344 1173318679909376 1175172700147264 1178920062073754 1182550559031296 1183732751032832 1188427841908736 1191164350824448 1193046569910272 1193279344345088 1195398093180928 1198150652002304 1200043910496256 1200278050177024 1203870581129216 1204105467428864 1206008135428096 1208785125244928 1210931405651968 1211167669583872 1213081496926208 1216949741495488 1221917678485504 1223848492461056 1226764223905792 1231772226420736 1233718612066304 1233959321993216 1237652663762944 1238996696956928 1242705116004352 1242947579281408 1244911623667712 1247122049135872 1249993709060096 1251098841384392 1252213158117376 1255961135120384 1256206184769536 1258436664501016 1261334377791488 1263327476088832 1266337263386624 1269606220694812 1273515986649088 1273764461412352 1277576943239168 1279845368209408 1285070063140864 1287351792656384 1291456868525824 1292607130959872 1296476010446848 1296728964923392 1298777991999488 1299031395613952 1304079975317504 1307186852528128 1309252404641792 1310561260072064 1314853637586944 1318789102698496 1321130702667776 1323476460307456 1326523936145408 1328620043763712 1328879269838848 1332856714821632 1333116767510528 1334304135184384 1338297817235456 1338558931533824 1340674056257536 1340935634182144 1343054514454016 1346147071295488 1347337213798576 1351486353178624 1352837429751808 1355239484847248 1363481794183168 1363747822108672 1366169249349632 1367268237671336 1371478754852864 1371746343059456 1375852092719104 1376120534204416 1378295011917824 1383921606459392 1384191622381568 1386378853629952 1390799704566272 1393269164268982 1396477346840576 1398683991384064 1398956887584256 1407739687337984 1409964128075776 1410239225135104 1411373664692992 1415996225093632 1420234418290688 1420511519178752 1422756141334528 1425282341869568 1428564238925824 1429827247296448 1431100752134144 1435384154423296 1435664211165184 1438213330858304 1441525003190272 1443802829815808 1444084529119232 1446366400181248 1450978537936928 1455730813042688 1456901847425024 1462680420810752 1468651500732416 1471259191607296 1475950706886656 1477265292525568 1481686869082112 1481975959912448 1484317705142272 1484607309273088 1490377114648576 1490667901026304 1493023380832256 1497784297225216 1500443715366596 1503898681212928 1509863660191744 1512544526065664 1518422907158528 1518719165530112 1523264816939008 1523562020012032 1529483219697664 1529781636038656 1532198921437184 1532497867636736 1534919445090304 1538453795766272 1539813958626944 1541185425375232 1546099919716352 1548845125539712 1552411541897216 1558568939552768 1561336284971008 1562592271624384 1562897147848036 1567710106353664 1572402391678976 1572709181947904 1575194299334656 1581624693096448 1581933282721792 1584432975577088 1589485376647168 1590901084258304 1592307616307408 1595974110674944 1598495990153216 1598807871524864 1601646663910384 1611387574943744 1611701971582976 1612998473934848 1613313184875392 1615862462702488 1623441736204288 1626007018668032 1628894104993792 1634088282624512 1635543716724736 1640439033626624 1640759098474496 1643672378123776 1647457146503168 1650060376932352 1650382318993408 1652990171635712 1653312685326848 1658261186213632 1663692357763072 1665030682771456 1665355545677824 1667987058273536 1678458857979904 1681439076122624 1682791677133952 1686800807870464 1688303191457792 1693356421808128 1693686811328512 1696363091591168 1696694067740672 1703288131026944 1703620458315776 1706312435236864 1706645352595456 1711753482543104 1714792817561824 1718741349957632 1721793092411392 1728622315503616 1730350413688897 1735340465324032 1735679046320128 1737075279622144 1741213737156608 1748321869758464 1751084481642496 1751426134441984 1754193651531776 1759787381287936 1761354771857408 1761698428485632 1766971336818688 1770108714902528 1773251663615068 1774184619311104 1777334805069824 1780143261761536 1784384325681152 1785819738999296 1786168168969184 1793109966061568 1797381922226176 1800222056382464 1807571077824512 1807923751682048 1810780543516672 1816554716168192 1818172667723776 1819780132922752 1823970412199936 1826852560175104 1827208996028416 1830453330183296 1834668185878528 1837567237947392 1841945110380544 1843426827354112 1843786497000448 1846699957374272 1850952223031296 1858293735620608 1861593262850048 1863454291664966 1869192819113984 1874787467001856 1875153255399424 1878482717855744 1882808167432192 1885783287922688 1886151221706752 1889131624726528 1889500211802112 1895155641387008 1896843600461824 1902892208881664 1903263480774656 1906270923741184 1909655637739304 1910660359258112 1921644658425856 1923190488153088 1923565720428352 1935642070089728 1938700676104192 1939078934560768 1946994809503744 1950071354556416 1950451831537664 1956289694334976 1959763220070656 1964275828523008 1967763534184448 1971257432505088 1977543329930168 1983633195794432 1985228890996736 1985616227538944 1988753800249216 2001239407591424 2001629867933696 2004792744607744 2011185578614784 2012976882122752 2013369632555008 2019395813507072 2022981388460032 2026573329845792 2031239777222656 2034449442013184 2034846381940736 2040936844570624 2041335050250496 2049268532641792 2049668363911168 2052907148644352 2066198573350912 2069463478304768 2076062532763648 2079748723340288 2084537613942784 2087831497342976 2088238852603904 2091946663066624 2096763641004032 2100076843368448 2100486587809792 2106773516976128 2107184568000512 2110514236999168 2115373969178624 2119129959890944 2127535157542912 2129662047617104 2136220364701696 2143032291885056 2146837391835136 2155180900483072 2155601396236288 2159007571116032 2159428813488128 2165892161585152 2167821257670656 2168244219674624 2174733953007616 2175158263742464 2178595341418496 2182463585987776 2187488990855168 2189422972422686 2196165323915264 2197931986460672 2198360823346688 2202264162876778 2212162365816832 2215657915547648 2216090210926592 2221810886215921 2225136925147136 2228652976635904 2229087807471616 2235759650668544 2239729394366464 2244886661169152 2248872610496512 2252865637148672 2258053151850496 2260049519920192 2268833018281984 2269275688615936 2272861485999104 2273304942324416 2287576991924224 2291191708123136 2293482205126112 2300993865777152 2307880929722368 2311978729668608 2316083805538048 2321416888254464 2325085076586496 2325538722217984 2332499250937856 2332954343143424 2342021180162048 2342478130184192 2346179598450688 2346637359818752 2350345400294528 2357840124147508 2365101118062592 2367465502065664 2376855683817472 2386093139820544 2386558688690176 2390796186361856 2400087820992512 2400556100354048 2407741162258432 2408210934857728 2412016270856192 2417570250489856 2421862811303936 2422335339167744 2426162993852416 2433899482990976 2443835356971008 2447696984922112 2453528447811584 2463544452841472 2467437224132608 2467918643986432 2475305327525888 2477993393913856 2485410232008704 2485895158562816 2489823247335424 2494244098271744 2499987418120192 2502197682768784 2504426316234752 2511922270240768 2512412369539072 2516873329002032 2522668755582976 2526654952177664 2532674526773248 2539212441389624 2547031973298176 2547528922824704 2555153886478336 2559690736418816 2570140126281728 2574703585312768 2582913737051648 2585214261919744 2592952020893696 2593457929846784 2597555983998976 2598062791227904 2608159950635008 2614373705056256 2618504809283584 2621122520144128 2625776501891543 2629707275173888 2637578205396992 2642261405335552 2646952920614912 2653047872290816 2657240087527424 2657758539677696 2665713429643264 2666233535021056 2668608270368768 2676595634470912 2677117863067648 2681348112515072 2681871268364288 2686109028908032 2692294142590976 2694674427597152 2705674859503616 2710478969694496 2726963588366336 2727495644217344 2732338498699264 2734536475342672 2742957509705728 2743492686118912 2751704185438208 2752241068408832 2756590023835648 2767843212918784 2768383244763136 2772757707259904 2781599409132544 2786538328537964 2792954693681152 2797367982768128 2797913775168512 2819928256151552 2820478450270208 2822747329385984 2840468836581376 2841023038357504 2845512282669056 2850564683739136 2857128477851648 2859654494592896 2862201504268288 2870768308846592 2871328422330368 2876426661716608 2883050006380544 2887605659631616 2888169058238464 2892732800362496 2901957075873856 2911461626085376 2913803694850048 2925360841621504 2937303001464832 2942518383214592 2951901413773312 2954530585051136 2963373738164224 2963951919824896 2968635410284544 2969214618546176 2980754229297152 2981335802052608 2986046761664512 2995568594450432 3000887430733192 3007797362425856 3019727320383488 3025089052131328 3036845814317056 3037438331060224 3046529633878016 3047124040024064 3059563272077312 3064397842874368 3064995735273472 3069838890180608 3079627917253888 3082370850750464 3092199839432704 3097690251079424 3103190411326369 3104823083794432 3117137879105536 3122672569942016 3125184543248768 3125794295696072 3135420212707328 3144804783357952 3145418363895808 3150388598669312 3163249386192896 3163866565443584 3168865951154176 3178970753294336 3181802168516608 3184615232614816 3191948221349888 3196991980306432 3197615743049728 3203293327820768 3222775149887488 3223403943165952 3225996947869696 3226626369750784 3231724925404976 3246883472408576 3252014037336064 3257788209987584 3268176565249024 3271087433449472 3280878067253248 3281518196948992 3287344756247552 3294914293006336 3300120753864704 3300764637986816 3305980343271424 3306625370653696 3316522372427264 3330061365542912 3330711091355648 3335974116547072 3356917715959808 3362878152245248 3365583354267904 3373601615740928 3376606382915584 3386712843616256 3387373622657024 3392726183182336 3393388135481344 3406576262053888 3407240916631552 3412624870473728 3413290705190912 3423506965086208 3429585635123648 3437482699915264 3443586184822784 3457244631007232 3460700827377794 3471358092640256 3474150559244288 3482427474313216 3496643739516928 3502168963284992 3502852268883968 3508387303063552 3519574762575872 3522709543714816 3523396856971264 3533942673637376 3540217429805056 3546503327230136 3548369238622208 3554669610139648 3560286523523072 3568768651362304 3571639477998592 3572336337938368 3586219932123136 3594763844452352 3600444112764928 3615847503364096 3621561087033344 3633109432336384 3639560265845504 3647940824399872 3653705120350208 3654417992056832 3660906660366592 3669336371757056 3675134475894784 3683890220761088 3686853654708224 3687572994000896 3693399914748544 3701904446062592 3716587471241216 3723186525700096 3726908583329932 3738385638227968 3749574934003712 3750306510798848 3756965435711488 3771566575845376 3772302443413504 3778263249453056 3779000423604224 3790311282774016 3793687200923648 3805784417763328 3806526961549312 3812541847482368 3819311275478608 3821320718516224 3843289316851712 3846380976306176 3847131440856704 3871284140179456 3877401352208384 3878157869121536 3893989619007488 3900142709112832 3900903663075328 3912579388669952 3919526440141312 3928551657046016 3935527068368896 3942514865010176 3955086659860336 3967266391588864 3970457781993472 3971232455077888 3977507600498432 4002478815182848 4003259735867392 4009585489215488 4022371157229568 4025953764245504 4026739265110016 4038791627014144 4045962776920064 4053146659691584 4062479554445312 4068898884026368 4069692763881472 4081873689141248 4082670100500992 4098537065283584 4099336727822336 4105814297288704 4126220217258139 4132397146701824 4138926956609536 4152125065527296 4159497446680576 4169075227885568 4175662994685952 4176477705207808 4183893326133248 4193527282008064 4200153686736896 4200973175619584 4213547033952256 4214369136001024 4221028473998336 4230747938357248 4238259919781888 4255070315085824 4259324095234208 4286064583770112 4293674783670272 4310361800966144 4311202792472576 4318015142232064 4318857626976256 4331784323170304 4335642515341312 4336488439349248 4349467906015232 4350316527484928 4357190682836992 4364927171975552 4374977981710336 4378845944845372 4392330647830528 4395863972921344 4396721646693376 4404528325753556 4431315831095296 4432180421853184 4443621772431842 4457305953271808 4458175614943232 4471519301337088 4479458788732928 4489773322338304 4497745220993024 4505731274297344 4516106303700992 4520099039840384 4537666036563968 4538551377231872 4545722971998208 4546609884648832 4575153983848448 4582383416246272 4586964410252224 4601987731554304 4615761859444736 4623957459337216 4632167611076096 4642833776508928 4650170153172992 4651077444435968 4664998501875712 4665908686286848 4684042360324096 4684956260368384 4692359196901376 4693274719637504 4700690800589056 4715680248295016 4730202236125184 4734931004131328 4753711367634944 4772186279641088 4773117377380352 4781592372723712 4800175641985024 4801112200708096 4815482324516864 4816421869715456 4824032541712384 4843725622607872 4844670678335488 4852325987704832 4867798965981952 4876442074941437 4887670713942016 4895393969844224 4907056895623168 4927088905682944 4934874448265216 4935837287972864 4950610655051776 4955986787827712 4970820464017408 4971790317125632 4979646494670848 4988488196543488 4999974836240384 5004395365537568 5008852632469504 5023844540481536 5024824739078144 5033746658004064 5045337511165952 5053309904355328 5065349053546496 5078424882779248 5094063946596352 5095057845649408 5110307772956672 5119381472837632 5140280252563456 5149407170625536 5165827474103296 5170428523839488 5185904041787392 5186915859693568 5195111967997952 5196125582455808 5216319901270016 5237009618567168 5242245040288256 5251553003783086 5275156410793984 5284522810671104 5293905841229824 5306095744581632 5314480175054848 5315517079355392 5331426859286528 5332467070042112 5337216540737536 5353191268941824 5354235726135296 5362696225030144 5363742536728576 5372218057816064 5384588285181952 5389348855194304 5411349719007232 5420957939388992 5454991288434688 5464676997398528 5469072950685344 5486985372237824 5503408370876416 5504482136817664 5513180047671296 5535686425837568 5536766489526272 5545515414519808 5563198818265088 5573076657075928 5585909387362304 5594735965536256 5595827550337024 5639856512303104 5640956900540416 5645494658771968 5682046076715008 5691024565338112 5701129367478272 5719308989185792 5724403008536576 5741536617693184 5742656844660736 5752853323433216 5766100012761088 5775211319263232 5776338116476928 5785465600724992 5803914151747712 5822923252170752 5827607389700096 5850721683243008 5874606002929664 5885036766429184 5903802827546624 5909061170102272 5926747476328448 5927903839649792 5937270820569088 5938429237092352 5961508458594304 5962671604105216 5972093523329024 5991137188900864 6001774861466384 6015594724851712 6039454640766976 6050178104262656 6073691628634112 6074876662120448 6093059267756032 6094248080048128 6119126544154624 6128795685748736 6129991470546944 6139677780361216 6159255834507776 6164741701500928 6184399678865408 6195380502158848 6206380822652738 6209646167588864 6234275758211072 6245345139884032 6250369086497536 6251588591392144 6270840425414656 6289609566715904 6290836727791616 6300777197338624 6326498772385792 6327733130887168 6337731902308352 6357941506588672 6363604337033216 6369230465229632 6383896442699776 6393983960612864 6395231486099456 6406586655641536 6446807886331904 6451993895739392 6453252739501568 6463449850809952 6493766944817152 6504028074672128 6515576419975168 6536353130498048 6542174866898944 6561756134506496 6563036393897984 6574689512495104 6589828586012672 6600241507729408 6601529275973632 6611960686542848 6613250741307392 6633044744854528 6660122731085824 6661422182711296 6671948233094144 6725756304490496 6731166708535808 6747203231481856 6773425687232512 6774747245314048 6785452366364672 6786776270962688 6813152524107776 6814481833263104 6825249740947456 6826581410381824 6847013930172416 6859171270247296 6874965399830528 6887172369645568 6914489262014464 6921401654755588 6942716185280512 6948301118488576 6964854948626432 7004337926569984 7005704537767936 7016774606127104 7039149525151744 7045419087429632 7046793713942528 7067885347274752 7080434859610112 7093006654460272 7096738477244416 7109339220279296 7120573047046144 7137537302724608 7143278955997184 7144672675876736 7172439864246272 7189527688904704 7200888225529856 7231695006728192 7243122174066688 7266218864672768 7279120531691008 7295881648799744 7307410240700416 7308835984113664 7321813320733184 7338672743514112 7350268951789568 7367780441522176 7373707309416448 7375145988001792 7386799829497088 7403808892125184 7433174942482432 7446373051400192 7453817166659864 7476771276455936 7499149868007424 7500613021597696 7513930871422976 7543133151690752 7544604886827008 7556526498906112 7558000847208448 7580622565548032 7587374401847296 7611568835526656 7613053923098624 7625083694964736 7638622550957216 7662980403479401 7686578633703424 7692761952612352 7694262881713408 7742568280358912 7754802704416768 7756315738243072 7787979238014976 7800285418225664 7801807326150656 7825158777339904 7839052880282624 7857103314092032 7871054136737792 7885029730020352 7910173319720672 7940915563986944 7942464910155776 7955015200996864 8004957630365696 8006519471734784 8019170978430976 8044742314459136 8051907528491008 8053478530220032 8077583254028288 8091925553840128 8106293319383168 8124959108890624 8137797768052736 8139385527762944 8163747378282496 8165340201001984 8197074130567168 8198673455644672 8211628594577408 8252440434516278 8277853913219072 8304250131054592 8318994893361152 8338150455771136 8351325989371904 8352955410415616 8367786652266496 8387054564016128 8400307373473792 8401946351239168 8427094067904512 8428738272002048 8442056947996672 8461495876714496 8476519839563776 8510140630171648 8518648190468416 8572129167540224 8587349567340544 8622405584945152 8636030284464128 8637715253952512 8663568646340608 8672976878698496 8698935812030464 8700633054969856 8714381365673984 8729854343951104 8749955963420672 8757691889690744 8784661295661056 8791727945842688 8793443293386752 8809056651507112 8862631662190592 8864360843706368 8887243544863684 8914611906543616 8916351229886464 8943038602674176 8958917577465856 8995490441986048 9011462548594688 9040198079680768 9075332073127936 9077102754463744 9091445943996416 9093219769297664 9150307967696896 9164766832492544 9173928820504448 9203975463108608 9231523718889472 9247914918674432 9264335222152192 9285667553017856 9300340306345984 9302154888871936 9329997003751424 9331817372573696 9368084720648192 9369912520736768 9384718393802752 9386549439275008 9401381601178112 9431360496590032 9460404472250368 9469862008262656 9507422735269888 9544372559282176 9546234754760704 9563184745447424 9600351283970048 9602224401416192 9630964649033728 9632843739430912 9648065083424768 9687451245215744 9689341356670976 9704651975409664 9735597931963904 9752884149882874 9775341427884032 9790787939688448 9814113791246336 9854177811365888 9869748896530432 9871674575945728 9901221310103552 9911973575655424 9941640928034816 9943580634251264 9959292989341696 9976976393086976 9999949672480768 10008790731075136 10017705264939008 10047689080963072 10049649478156288 10067493316008128 10090675022331904 10106619808710656 10130698107092992 10156849765558496 10190115691298816 10220615545913344 10238762945675264 10280560505126912 10298814341251072 10331654948206592 10340857047678976 10371808083574784 10373831719387136 10390223935995904 10392251164911616 10432639802540032 10474019237134336 10484490080576512 10503106007566172 10569045621342208 10587811682459648 10628960350109696 10631034158710784 10662853718573056 10664934140084224 10706382537883648 10708471452270592 10725392450060288 10727485073457152 10744436115632128 10769176570363904 10778697710388608 10822699438014464 10841915878777984 10909982576869376 10929353994797056 10938145901370688 10973970744475648 11006816741752832 11008964273635328 11026360095342592 11071372851675136 11073532979052544 11091030829039616 11126397636530176 11146153314151856 11171818774724608 11189471931072512 11191655100674048 11279713024606208 11281913801080832 11290989317543936 11364092153430016 11382049130676224 11402258734956544 11438617978371584 11448806017073152 11483073235386368 11485313689321472 11505706646866432 11532200025522176 11550422638526464 11552676232953856 11570931201449984 11607828303495424 11645846504341504 11655214779400192 11701443366486016 11749212005859328 11770073532858368 11807605655093248 11818122340204544 11853494952656896 11855807679299584 11874541641138176 11876858474184704 11923016917188608 11925343208210432 11944187046658048 11982274377801728 12003549722932768 12031189449703424 12078909281533952 12100356208525312 12112452895822279 12147383257268224 12149753324240896 12186118535512064 12188496160096256 12238253088309248 12257591371497472 12259982941093888 12279355560722432 12318511669015552 12329483403001856 12368799357730816 12390761004317696 12412761645305476 12419292335177728 12490690279768064 12500738172995072 12503177182784288 12579219133431808 12581673455583232 12601554394677248 12652997544771584 12655466261774336 12675463804616704 12715883013177344 12727208674066432 12738460930459264 12767792885399552 12787967921225728 12790462972198912 12813173311283072 12893615772663808 12903987791478784 12906505479003136 12926899701619904 13008056149344256 13031152839950336 13072706260996096 13084349733797888 13123512269012992 13126072787795968 13149379024990208 13179657172025344 13200483015458816 13203058551947264 13223921373085696 13226501482614784 13266089489709056 13320245462171648 13322844365422592 13343896466188288 13451512608980992 13462333417071616 13494406462963712 13549494490628096 13570904732729344 13573552541925376 13628963666526208 13650499481894912 13653162820763648 13694027860344832 13718342540494592 13749930799661056 13774344739291136 13828978524028928 13842803309511176 13885432370561024 13896602236977152 13929709897252864 14008675853139968 14011409075535872 14033549212254208 14078299050303488 14090838174859264 14093587427885056 14135770694549504 14160869719220224 14186013308920544 14218678440558592 14241146094092288 14275074605449216 14286557911994368 14289345351753472 14344879728492544 14379055377809408 14401776451059712 14463390013456384 14486244348133376 14532437729345536 14558241063382016 14591763297599488 14614820481400832 14617671968227328 14643626641466368 14677345487028224 14700537903579136 14747414618832896 14750291976003584 14773599658994176 14807617784250368 14866349884964864 14892746102800384 14907634333319728 14953542552911872 14998299736014848 15001226043195392 15027861742845952 15086266303381504 15089209773654016 15113052997812224 15116001694416896 15161245131096064 15174748803694592 15223137671053312 15226107846197248 15250167389929472 15277245101914432 15325960806958802 15373157267406848 15385523905224704 15388525763426816 15485136560717824 15509605408833536 15512631476486144 15575958476029952 15600570836451328 15603614652301312 15650317554679808 15678105760565248 15714206628184064 15742108273475584 15770059460040704 15820346639441344 15881831127973888 15884929820311552 15910030401993728 16013038943469568 16038341956861952 16089484628918272 16106957060440064 16155166508056576 16183851107680256 16212586638766336 16249918217781248 16275595536105472 16278771055525888 16327494756564992 16330680402003968 16394148261134336 16397346911289344 16423257189154816 16504880869032556 16555707826438144 16608500262109184 16637989786722304 16702651978743808 16705910820831232 16735573304532992 16800614746947584 16803892702478336 16854188135809024 16857476544004096 16884113895993344 16922991753428992 16953039679127552 17020281260343296 17037296380936832 17144258335080448 17174699134681088 17244811169890304 17272060568928256 17275430507905024 17327137292681216 17345953757396992 17397871624060928 17401266109939712 17428762731347968 17459708687902208 17499911926841344 17515383779381488 17569322591322112 17583455891685376 17586886586773504 17618113303014224 17725263324381184 17728721687412736 17774487089727368 17829223813087232 17832702459772928 17886077205348352 17917835154931712 17990980883972096 18022925097189376 18080396159361536 18150664146255872 18154205508927488 18182891887992832 18186439538595328 18300615935393792 18329533664985088 18347857641008896 18407950926217216 18463047437778944 18495829837348864 18528670444304384 18571335106035712 18600680612691968 18604309777743872 18659994007502848 18663634745147392 18736169441296384 18739825041473536 18769436787605504 18773098878550016 18802763202356224 18862720993180064 18939724016525312 19014845470539776 19088745118564352 19092469509521408 19126369490894848 19200702567940096 19204448802832384 19261929298067456 19265687478861824 19296130166849536 19374902490431488 19378682713341952 19409303950819328 19471195863927808 19505768299765748 19550682855768064 19581575879376896 19628227582492672 19739497793060864 19743349151891456 19802442620207104 19883281856069632 19887161268502528 19918585978683392 19953952786173952 19999899344961536 20017581462150272 20035410529878016 20095378161926144 20099298956312576 20134986632016256 20181350044663808 20213239617421312 20261396214185984 20313699531116992 20380231382597632 20441231091826688 20477525891350528 20561121010253824 20597628682502144 20663309896413184 20681714095357952 20743616167149568 20747663438774272 20780447871991808 20784502329823232 20865279605080064 20948038474268672 20968980161153024 21006212015132344 21138091242684416 21175623364919296 21257920700219392 21262068317421568 21325707437146112 21329868280168448 21416942904541184 21450784900120576 21454970146914304 21488872231264256 21557395420777216 21645398876028928 21683831757555968 21819965153738752 21858707989594112 21876291802741376 21947941488951296 22013633483505664 22017928547270656 22052720190685184 22142745703350272 22147065958105088 22182061658079232 22252795273060352 22292306628303712 22343637549449216 22378943862145024 22383310201348096 22559426049212416 22563827602161664 22581978635087872 22728184306860032 22764098261352448 22804517469913088 22877235956743168 22897612034146304 22966146470772736 22970627378642944 23011413293732864 23064400051044352 23100845277052928 23105352465907712 23141862402899968 23215656606990848 23310429558800384 23402886732972032 23498424011718656 23540147065716736 23615211310186496 23636244680409088 23706989905313792 23711615358599168 23749083282276352 23753716948369408 23846033834377216 23850686416420864 23888374093316096 23964548755603456 24007099445865536 24062378899406848 24157818563067904 24200712417050624 24224905791644558 24299506648481792 24372237071024128 24376992320192512 24476506176618496 24515182742994944 24519965882187776 24558711121444864 24637023338031104 24658966806003712 24737598715461632 24781522008635392 24825523290610952 24838584670355456 24981380559536128 25001476345990144 25006354365568576 25163346911166464 25203108789354496 25310932523548672 25350927609233408 25431766026354688 25476921860918528 25535585770799104 25575935842451456 25580925944397824 25626346622566144 25787231545327616 25807975582957568 25813010958006272 25853799403239808 26016112298688512 26062305679900672 26145412521992192 26168699467595776 26247024538025984 26252145575591936 26298758049980416 26400966030917632 26406117103894528 26447842746171392 26453002965229568 26532178979418112 26640490924343296 26645688730845184 26687792932376576 26903025217961984 26924666834143232 26988812925927424 27098988981256192 27141809465458688 27147105083850752 27257927333052416 27300998963789824 27306325641527296 27388055720689664 27436685080989184 27499861599322112 27548689478582272 27657957048057856 27685606619022352 27770864741122048 27793204473954304 27859419794505728 28017351706279936 28022818151071744 28067098424508416 28156598100606976 28181676349718528 28187174855770112 28271541389099008 28321739438440448 28372026617841088 28437356881117184 28482292188184576 28550149210898432 28573115823988736 28578690703506944 28689759456985088 28758110755618816 28803552902119424 28883541520806973 28926780026912768 28972488696266752 29064875458691072 29116482126764032 29183526595198976 29229640962801664 29235343936454656 29287253282932736 29354690974056448 29401075807158272 29494829237665792 29500583952007168 29547199317988352 29615235568500736 29785492205600768 29815268666639456 29996599472029696 30002452086390784 30055723485691904 30172532606763008 30178419547308032 30226105995624448 30232003388833792 30322490262192128 30349497607389184 30446275342106624 30452215692394496 30500334779858944 30554490203828864 30651921613917604 30746314534813696 30771047810449408 30777051526853632 31019210817667072 31025262952972288 31201141672902656 31207229304602624 31300635109359616 31356211521130496 31428413256368128 31484216546951168 31540118920081408 31640693278882688 31763662255947776 31769859640623104 31820060803987456 32026077886939136 32076683913723904 32178969257836544 32213914120880128 32310333016113152 32367702215360512 32425173277532672 32499836435562496 32551191072210944 32557542111051776 32654989513129984 32661360804007936 32788296522268672 32794693822578688 32846514378309632 33009761738065112 33111415652876288 33217000524218368 33275979573444608 33405303957487616 33411821641662464 33471146609065984 33601229493895168 33607785404956672 33708376271618048 33714953088008192 33768227791986688 33906079358255104 34040562520686592 34074592761873664 34135094524590059 34288516670160896 34349398269362176 34489622339780608 34544121137856512 34550861015810048 34654274585362432 34691907514793984 34795743248121856 34802532219879424 34857525462695936 34919417375804416 34999823853682688 35030767558762976 35166911783370752 35173773173547008 35236226606028448 35450526648762368 35457443374825472 35548974179454736 35658447626174464 35665404919545856 35772154410696704 35835670309863424 35981961767944192 36045850194378752 36160792318723072 36301328292511744 36308411017854976 36365783775985664 36372879077190656 36659067329970176 36695715282017792 36926094875557888 36991659674697728 37057340888608768 37142670212071424 37201361225383936 37208619555487744 37319988015005696 37327269490294784 37472338882592768 37479650082947072 37538873575211008 37546197757100032 37605526404712448 37725441986360128 37879448033050624 38029690941079552 38184939019042816 38252738981789696 38408897605664768 38523858596134912 38531374957723648 38592260333699072 38749804980862976 38757365426683904 38818607901638656 38942391727855616 39011536599531496 39101365711536128 39163151758753792 39256455164985344 39478995586121728 39486698303782912 39604885240414208 39774322537005056 39837171957366784 39907905572347904 40035162924300544 40070821059756032 40190756323852288 40198597912625152 40269973264032512 40362700089327616 40426479234842624 40522792428371968 40627399062233984 40760462765195264 40882462183653376 40955051782701056 41122242020507648 41195257365004288 41326619792826368 41363428190715904 41487232334299136 41495326877548544 41560895743983616 41569004659646464 41730559210160128 41896076948537344 41937960322306048 42012424030264688 42276182485368832 42351246729838592 42515841400438784 42524136634843136 42651414874292224 42659736560336896 42833885809082368 42901569800241152 42909940293828608 42977744462528512 43114790841554432 43290797752057856 43367663515111936 43639930307477504 43717415979188224 43752583605482752 43895882977902592 44027266967011328 44035857094541312 44105440381370368 44285491406700544 44294131916210176 44364123316158464 44505590546120704 44584613256607424 44687275098898432 44757887724290048 44766620402696192 45127655204323328 45163957270175744 45456368613720064 45528196522704896 45609034939826176 45754471913486336 45795224068292608 45932292941545472 45941254757285888 46022826587465728 46128800102088704 46201690554105856 46210704931815424 46283724805799936 46431313213981696 46620859117600768 46805773465944064 47080294131433472 47230422620372992 47413979810627584 47423230717198336 47498166564552704 47507433896738816 47692067668754432 47701372832841728 47776748186632192 47929097511206912 48014198891731072 48124757798813696 48315637126135808 48401424834101248 48449811583289116 48599013296963584 48744474142048256 48753984640385024 49030365485989888 49039931764375552 49117422242889728 49274046676062208 49317933612007424 49475197430923264 49563044017270784 49651046581221904 49677169340710912 49962761119072256 50002952691980288 50012708731137152 50326693822332928 50406217578708992 50621865047097344 50701855218466816 50863532052709376 50953843721837056 51071171541598208 51151871684902912 51161851888795648 51252693245132288 51574463090655232 51615951165915136 51626021916012544 51707598806479616 52032224597377024 52124611359801344 52290825043984384 52337398935191552 52494049076051968 52504291151183872 52597516099960832 52801932061835264 52812234207789056 52895685492342784 52906005930459136 53064357958836224 53280981848686592 53291377461690368 53375585864753152 53640862824355807 53806050435923968 53849333668286464 53977625851854848 54197977962512384 54283618930917376 54294210167701504 54515854666104832 54601997927579648 54612651283054592 54776111441379328 54873370161978368 54999723198644224 55097378957164544 55315914096115712 55371213238044704 55586408947908608 55718839589011456 56034703412559872 56045636302143488 56134196849016832 56313196201213952 56363352699437056 56374349711540224 56543082778198016 56643478876880896 56744053235682176 56874713762234368 56964584376369152 57100298421796864 57146231647977472 57157381407013888 57379518913970176 57607105804238848 57767083041613946 57944977392533504 58129750917382144 58232964253528064 58367053190397952 58459281925603328 58470687872909312 58574506565865472 58709381948112896 58802151614316544 58989658475331584 59001167904014336 59094398635976704 59230471137001472 59570984411201536 59630537333278912 60004904172781568 60111446971383808 60356839094616064 60452211991248896 60464006777667584 60644980524384256 60892550684213248 60904431384788992 61000669559717888 61108980407657728 61303843227835208 61492629069627392 61542095620898816 61554103053707264 62038421635334144 62050525905944576 62402283345805312 62414458609205248 62601270218719232 62712423042260992 62968433093902336 63080237840162816 63281386557765376 63527324511895552 63539719281246208 63640121607974912 64052155773878272 64153367827447808 64357938515673088 64427828241760256 64620666032226304 64735404430721024 64850346555065344 64999672871124992 65102382144421888 65115084222103552 65309979026259968 65322721608015872 65576593044537344 65589387645157376 65693028756619264 66019523476130224 66222831305752576 66434001048436736 66551959146889216 66810607914975232 66823643283324928 66942293218131968 67202458987790336 67215570809913344 67416752543236096 67429906176016384 67536455583973376 67812158716510208 68081125041373184 68149185523747328 68270189049180118 68577033340321792 68698796538724352 68979244679561216 69088242275713024 69101722031620096 69308549170724864 69383815029587968 69591486496243712 69605064439758848 69715050925391872 69838834751608832 69999647707365376 70061535117525952 70333823566741504 70347546347094016 70472453212056896 70914886749650944 71097948358909472 71330809839091712 71544308821393408 71671340619726848 71963923535888384 72091700388757504 72321584637446144 72602656585023488 72616822035709952 72731567551971328 72745758154381312 73318134659940352 73391430564035584 73983319349395456 74114681777217536 74402722450767872 74417239110975488 74639976030011392 74654538980589568 74944677765185536 74959300165894144 75077747150422016 75092395514200064 75211052809424896 75450883972720256 75758896066101248 76059381882159104 76369878038085632 76505477963579392 76817795211329536 77047717192269824 77062749915447296 77184520667398144 77499609961725952 77514730853367808 77637215803277312 77884783455711232 78023073199062992 78202731423072256 78326303517507584 78512910329970688 78957991172243456 78973396607565824 79209770480828416 79548645074010112 79674343914733568 79815811144695808 80070325848601088 80141642119512064 80381512647704576 80397195825250304 80539946528065024 80725400178655232 80852958469685248 81045584856743936 81254798124467968 81520925530390528 81764924367306752 81910103565402112 82244484041015296 82390514730008576 82653239585652736 82726856381431808 82974464668598272 82990653755097088 83121791487967232 83138009319292928 83461118420320256 83875920644612096 84024848060529376 84552364970737664 84702493459677184 85031682800877568 85048273269686272 85302829748584448 85319473120673792 85667771618164736 85803139600482304 85819880587657216 85955488925057024 86229581683108864 86581595504115712 86735327030223872 87434831958376448 87505167210965504 88054533934022656 88071714189082624 88210880762740736 88570982813401088 88588263832420352 88728246632316928 89011181092241408 89169226513214848 89374550197796864 89515775448580096 89533240805392384 90255310408646656 90327914540351488 91056393045409792 91218069879652352 91508943826972672 91590448136585216 91864585883090944 91882509514571776 92045653174931456 92257600204177408 92403381108211712 92421409863630848 92567449611599872 92862626427963392 93241718235201536 93611546931888128 94160588262866944 94460845240745984 94846461434396672 94996333129105408 95014867793477632 95402745665683456 95553496373264384 95858195022413824 96028397783462144 96249515597627392 96631274252271616 96802849668202496 96899623166578232 97198026593927168 97488948284096512 97507969280770048 98060730971979776 98079863528751104 98234844485779456 98548093352124416 98635867224014848 98950394861846528 99126088034541568 99302093162443808 99925522238144512 100005905383960576 100025417462274304 100653387644665856 100812435157417984 101243730094194688 101403710436933632 101727064105418752 101907687443674112 102142343083196416 102303743369805824 102323703777591296 102505386490264576 103231902331830272 103252043832025088 103415197612959232 104064449194754048 104249222719602688 104581650087968768 104674797870383104 104988098152103936 105008582302367744 105195032199921664 105603864123670528 105624468415578112 105791370984685568 105812011860918272 106128715917672448 106561963697373184 106582754923380736 106751171729506304 107281725648711614 107612100871847936 107698667336572928 107955251703709696 108395955925024768 108567237861834752 108588420335403008 109031709332209664 109203995855159296 109225302566109184 109552222882758656 109746740323956736 109999446397288448 110194757914329088 110631828192231424 110742426476089408 111172817895817216 111437679178022912 112091272604286976 112268393698033664 112626392402427904 112748699423080448 113086165556396032 113286957753761792 113488106471364352 113749427524468736 113929168752738304 114200596843593728 114292463295954944 114314762814027776 114759037827940352 115214211608477696 115534166083227892 115889954785067008 116259501834764288 116465928507056128 116918563851206656 116941375745818624 117149013131730944 117604303228633088 117979316950663168 118002335808028672 118188797271953408 118460942274002944 119141968822403072 119261074666557824 120009808345563136 120222893942767616 120713678189232128 120904423982497792 120928013555335168 121289961048768512 121785101368426496 121808862769577984 122001339119435776 122217960815315456 122607686455670416 122985258139254784 123084191241797632 123108206107414528 124076843270668288 124101051811889152 124804566691610624 124828917218410496 125202540437438464 125424846084521984 125936866187804672 126160475680325632 126562773115530752 127054649023791104 127079438562492416 127280243215949824 128104311547756544 128306735654895616 128715877031346176 128855656483520512 129241332064452608 129470808861442048 129700693110130688 129999345742249984 130204764288843776 130230168444207104 130619958052519936 130645443216031744 131153186089074688 131178775290314752 131386057513238528 132039046952260448 132868002096873472 133103918293778432 133621215829950464 133647286566649856 133884586436263936 134404917975580672 134431141619826688 134833505086472192 134859812352032768 135072911167946752 135624317433020416 136162250082746368 136298371047494656 136540378098360236 137397593077448704 138176484551426048 138203444063240192 138617098341449728 139182972992487424 139210128879517696 139430101850783744 139677669503217664 139999295414730752 140123070235051904 140667647133483008 140695092694188032 140944906424113792 141829773499301888 142195896717818944 142661619678183424 143088617642786816 143342681239453696 143927847071776768 144183400777515008 144643169274892288 145205313170046976 145233644071419904 145463135103942656 145491516308762624 146636269319880704 146782861128071168 147966638698790912 148229363554435072 148805444901535744 148834478221950976 149279952060022784 149309077961179136 149918600331788288 150155494300844032 150184791028400128 150422105618849792 150901767945440512 151517792132202496 152118763764318208 152739756076171264 153010955927158784 153635590422659072 154095434384539648 154125499830894592 154369041334796288 154999219923451904 155029461706735616 155274431606554624 155769566911422464 156046146398125984 156405462846144512 156652607035015168 157025820659941376 157915982344486912 157946793215131648 158419540961656832 159097290148020224 159348687829467136 159631622289391616 160140651697202176 160283284239024128 160763025295409152 160794391650500608 161079893056130048 161450800357310464 161705916939370496 162509596248935936 163529848734613504 163820207130804224 164488968082030592 164781029460017152 165306479171305472 165453712762863616 165948929337196544 165981307510194176 166243582975934464 166276018638585856 166922236840640512 167751841289224192 168049696121058752 169104729941475328 169404986919354368 170096546539372544 170605659497168896 170638946241347584 171335543236329472 171606279200964608 171639761175314432 171910977850114048 172459163366217728 173163191008231424 173470654060447744 174869663916752896 175010334421931008 176143428378165248 176421761525481472 177176527664840704 177456493264633856 178022362184482816 178338453026429696 178749100395593728 179031550897160192 179066481610784768 180510620817293312 180655829080702976 182112786090819584 182436139759304704 183017887653945344 183180896273170432 183729171766181888 183765019029143552 184091306349862912 184806762216423424 184842819727261696 185134899223199744 185725252855926784 186483436470403072 187223093863776256 188321176525733888 188921690481491968 189692922868793344 189992666258210816 190029735586955264 190805491331366912 191106992746528768 191716390044827648 192056795566924288 192499031195254784 193262548504543232 193605699336404992 193799246333156464 194396053187854336 194977896568193024 195015938561540096 196121461943959552 196159727057502208 196469688971558912 197096186704248832 197271734448029696 197900789723693056 198252176069083136 198604186324887616 199851044476289024 200011810767921152 200050834924548608 201306775289331712 201624870314835968 202487460188389376 202807420873867264 203454128210837504 203815374887348224 204284686166392832 204607486739611648 204647407555182592 205010772980529152 206463804663660544 206504087664050176 206830395225918464 208498445439205376 209163300175937536 209976196304207872 210017164604735488 210390064399843328 211207728247341056 211248936831156224 211582741969371136 211624023721836544 212257431835344896 213123927394746368 213165509846761472 213502343459012608 214563451297423228 215224201743695872 215397334673145856 215910503407419392 217134475723669504 217176840670806016 218407991710318592 218450605132218368 219104445765517312 219493480647913472 219998892794576896 220389515828658176 221263656384462848 221484852952178816 222345635791634432 222875358356045824 224182545208573952 224536787396067328 225252784804855808 225497398846160896 226172331112792064 226573915507523584 226976212942728704 227498855048937472 227858337505476608 228401193687187456 228584926591909888 228629525628055552 229518075655880704 230428423216955392 231068332166455784 231779909570134016 232519003669528576 232931857014112256 233837127702413312 233882751491637248 234298026263461888 235208606457266176 235958633901326336 236004671616057344 236377594543906816 238283937644806144 238522149333115648 240019616691126272 240445787885535232 241427356378464256 241808847964995584 241856027110670336 242579922097537024 243570202736852992 243617725539155968 244002678238871552 244435921630630912 245215372911340832 246168382483595264 246216412214829056 248153686541336576 248202103623778304 249609133383221248 249657834436820992 250405080874876928 250849692169043968 251873732375609344 252320951360651264 253125546231061504 254109298047582208 254158877124984832 254560486431899648 256613471309791232 257431754062692352 258482664128905216 258941617722884096 259401386220261376 259998691484499968 260409528577687552 260460336888414208 261239916105039872 261290886432063488 262306372178149376 262357550580629504 262772115026477056 264078093904520896 265736004193746944 266207836587556864 267294573133299712 267769172872527872 268862283239653376 269667010172944384 269719624704065536 270145822335893504 271248634866040832 272324500165492736 272596742094989312 273080756196720472 274795186154897408 276352969102852096 276406888126480384 277234196682899456 278420257759035392 278860203701567488 279355339006435328 280246140470103808 281335294266966016 281390185388376064 281889812848227584 283659546998603776 284391793435637888 285323239356366848 286177235285573632 286685362478907392 287855694143553536 288366801555030016 289286338549784576 290410626340093952 290467288142839808 290926270207885312 290983032617525248 293272538639761408 293565722256142336 295933277397581824 296458727108870144 297610889803071488 297668956443901952 298559904120045568 298618155922358272 299837200663576576 300310988601688064 300369582056800256 300844211237699584 301803535890881024 303035584264404992 304237527528636416 305479512152342528 306021911854317568 307271180845318144 308190868769079296 308250999661789184 308738082669592576 309998439846903808 310058923413471232 310548863213109248 311539133822844928 312092292796251968 312810925692289024 313305214070030336 314051641319882752 315893586430263296 316839081923313664 318194580296040448 318697375658934272 319263244578783232 320281303394404352 320566568478048256 321526050590818304 321588783301001216 322159786112260096 322901600714620928 323411833878740992 325019192497871872 327640414261608448 329562058920034304 330612958342610944 331897858674393088 331962615020388352 332487165951868928 332552037277171712 333844473681281024 335503682578448384 336099392242117504 338209459882950656 338809973838708736 340193093078745088 341211318994337792 341277892482695168 343212558401929216 343279522350628864 343821955700228096 344918326732435456 346326382016462848 346941308120895488 349739327833505792 350020668843862016 352286856756330496 352843523050962944 354353055329681408 354912986529267712 356044724368965632 356676906052859392 357498200791187456 358063101794320384 358132963221569536 361021241634586624 361311658161405952 364225572181639168 364872279518609408 366035775307890688 366361792546340864 367458343532363776 367530038058287104 368182612699725824 369613524432846848 369685639454523392 370269798446399488 371450505711853568 372966872940806144 374446187727552512 375486039770490649 376642353051467776 377843380962983936 379385845737586688 379985332516421632 380059471173910528 381610982662733824 382213985493057536 383432780089655296 384113591133848576 384998062390509568 387211398672809984 387598492666312928 389955793136386048 390031877123080192 392242923887919104 392319454115004416 392939377943117824 394192373408497664 394543468896059392 395801579447386112 396504352138166272 397208372649775232 399702088952578048 400023621535842304 400101669849097216 403249740629671936 405614841747734528 406908256421675008 407630749774696448 408569372332785664 409214973479223296 409294815110365184 410021545961058304 412927609327321088 413008175328100352 413660790451836928 416996890878410752 418326600351875072 420034329209470976 420780128799686656 422497873662312448 423165483938742272 423248047443673088 424514863670689792 426247854789492736 426331019693522944 427004686918025216 429126902594846456 430448403487391744 430794669346291712 431821006814838784 434268951447339008 434353681341612032 436815983420637184 436901210264436736 438208891531034624 438986961295826944 440779031657316352 442527312768925696 442969705904357632 444691271583268864 445750716712091648 448365090417147904 449073574792134656 450505569609711616 450994797692321792 452344662225584128 453147831015047168 453952425885457408 454997710097874944 455716675010953216 457169853183819776 457259051256111104 459036151311761408 460856846433910784 462136664332911568 463559819140268032 465038007339057152 465863714028224512 467674255404826624 467765502983274496 468596052526923776 470417212914532352 471917267802652672 472009343232114688 472755189087813632 476567875289612288 477044298666231296 480039233382252544 480891575771070464 482854712756928512 483617695929991168 483712054221340672 485159844195074048 487140405473705984 487235451078311936 488005356477743104 488871843261261824 490430745822681664 492336764967190528 492432824429658112 496404207247556608 499315668873641984 500810161749753856 501699384338087936 503747464751218688 504641902721302528 506251092462123008 508218596095164416 508317754249969664 509120972863799296 513226942619582464 514863508125384704 517883235445768192 518802772440522752 520819057155375104 520920673776828416 522479832210079744 522581772864126976 524612744356298752 524715101161259008 525544230052954112 528156187809041792 531472008387493888 532415673175113728 534589146266599424 535538345745055744 537724566479306752 539334020345888768 539439249408131072 540291644671787008 542497269732081664 544649000330985472 545193484189978624 546161512393440944 549590372309794816 552705938205704192 552813776252960768 554468393365798912 556840515518070784 557720407403134976 558710678012870656 560492280940207616 562670588533932032 562780370776752128 563779625696455168 567319093997207552 568783586871275776 570646478712733696 572354470571147264 573370724957814784 575711388287107072 576733603110060032 578572677099569152 580821252680187904 580934576285679616 581852540415770624 581966065235050496 587131444512284672 591866554795163648 592917454217740288 595221779606142976 595337912887803904 597119808240091136 597236311844716544 599674401327153152 600621977203376128 600739164113600512 601688422475399168 603607071781762048 606071168528809984 608475055057272832 612043823708635136 616381737538158592 616501999323578368 617476165339185152 619996879693807616 620117846826942464 621097726426218496 623078267645689856 624184585592503936 625621851384578048 626610428140060672 628103282639765504 631787172860526592 633678163846627328 637394751317868544 638526489157566464 640562606788808704 641133136956096512 643052101181636608 643177566602002432 644319572224520192 645803201429241856 646823667757481984 650038384995743744 655280828523216896 659124117840068608 661225916685221888 663925230040776704 664974331903737856 665104074554343424 671007365156896768 672198784484235008 676418919765901312 677619947677417472 680386186157490176 682422637988675584 682555784965390336 686425116803858432 686559044701257728 687643911400456192 689836653464870912 692652764032925696 693882616241790976 699478655667011584 700041337687724032 704573713512660992 705687046101925888 708706110659362816 709825973058535424 712089448737931264 713353812105718784 714996401582374912 716126203588640768 716265926443139072 722623316322811904 728451144363278336 729744559037218816 732071550615781376 732723585092681728 734916687064727552 735060076116574208 736365225399451648 739227048865693696 739371278909046784 740539596892798976 742901011423707136 745933745881612288 748892375455105024 750972079540981298 753284706102935552 755686761925967872 758771691475173376 759970665032843264 760118942347821056 763221965325467648 764427970986115072 766865560179310592 768227182267697152 769996124781019136 774422797345619968 775196985332625856 780063754246160384 784638908230008832 785878755886235648 788384746816995328 791603158894772224 793008704276332544 794416745299550464 799404177905156096 800047243071684608 800203339698194432 806499481259343872 811229683495469056 813816512843350016 815261499549392896 818429946958446592 818589630220730368 820043091922116608 825855218654642176 826016350656200704 827321580903673856 833993781756821504 836653200703750144 840068658418941952 841560257599373312 844995747324624896 846330967877484544 846496094887346176 849029727341379584 852495709578985472 852662039387045888 854009373836050432 858253805189692912 860896806974783488 861589338692583424 863642013629677568 868537902894678016 868707362683224064 873631966841274368 873802420528873472 876417783062069248 877973922591653888 881558063314632704 885054625537851392 885939411808715264 889382543166537728 891501433424183296 896730180834295808 898147149584269312 901011139219423232 901989595384643584 904689324451168256 906295662030094336 907904851770914816 909995420195749888 911433350021906432 914339706367639552 914518102512222208 918072302623522816 924273328665823136 930076014678114304 931727428056449024 935348510809653248 935531005966548992 937192105053847552 940834425829064704 943834535605305344 944018686464229376 945510378175627264 953135750579224576 954088597332462592 961783151542140928 967235391859982336 967424108442681344 970319688390148096 974280810947411968 974470902156623872 976010712955486208 977743686522523648 980861491645363328 984673529934381056 984865648859316224 992808414495113216 998631337747283968 1001620323499507712 1003398768676175872 1007494929502437376 1009283805442605056 1012502184924246016 1016437192190328832 1016635508499939328 1018241945727598592 1026453885239164928 1029727016250769408 1035766470891536384 1037605544881045504 1041638114310750208 1041841347553656832 1044959664420159488 1045163545728253952 1049430202322518016 1051088460105908224 1056312375618083584 1062944016774987776 1064831346350227456 1069178292533198848 1071076691490111488 1075449132958613504 1078668040691777536 1078878498816262144 1080583289343574016 1084994539464163328 1090386968379957248 1092323024786881888 1099180744619589632 1105411876411408384 1105627552505921536 1108936786731597824 1113681031036141568 1115440814806269952 1117421356025741312 1120984561880415232 1125341177067864064 1125560741553504256 1127559251392910336 1137567173742551552 1144708941142294528 1146741449915629568 1151422776574214144 1153467206220120064 1157145354199138304 1161642505360375808 1161869152571359232 1163705080831541248 1163932130470100992 1174262889024569344 1183733109590327296 1185834908435480576 1190675825775607808 1194239616480182272 1194472623689433088 1199348802654306304 1201243954406752256 1201478328227201024 1203376844950798336 1207214143563524096 1212142337057619968 1216950110114545664 1224087647417270272 1233003998647156736 1234952330678370304 1240235693653884928 1242195452852436992 1246156535291379712 1248369171185007872 1251243702769156096 1253220856280121344 1256206565279531008 1263574345721053184 1267356327693254656 1274789502635737088 1277052978315132928 1281125213577617408 1282266273912193024 1286104202363273216 1286355133204004864 1288639144449040384 1293647335514963968 1300076769991487488 1310561657046433792 1318248235680137216 1322451833370443776 1327850460081553408 1329948663807475712 1330208149108686848 1342014730313793536 1344397568968470016 1352837839531802624 1355239895354834944 1360772372314980352 1364845275977351168 1365111569930780672 1372850233607716864 1373118089402515456 1375287822800912384 1379673306929741824 1385305528065851392 1387765232483581952 1398957311334023168 1400082675375448064 1409147427025321984 1411374092203851776 1417412221318725632 1419651946117070848 1424178897475862528 1426707624211437568 1429992803164749824 1432252407177281536 1432531852886278144 1445246632645623808 1459489118074437632 1464143101231562752 1469833374129455104 1470120152233148416 1472730450798903296 1478454097731387392 1478742557818093568 1481079193785597952 1485802022847414272 1491867491763224576 1497784750910210048 1501944159081962596 1506569412205871104 1511373523851935744 1519941330065686528 1520237884695642112 1528855941972230144 1533731120358621184 1536454364535394304 1539992249562038272 1548845594691239936 1550393970665251712 1560127508492320768 1569277816460017664 1571757511772471296 1576769493633990656 1583206317789544448 1586017408552665088 1588833490599100928 1598808355810312192 1600094486143369216 1600406679396388864 1612998962518687744 1622459366990938112 1627633025686700032 1630522999098785792 1636859893916893184 1637179260441460736 1640086183844233216 1651710437309284352 1652032701312401408 1654643161807347712 1667987563513643008 1673306401407500288 1680137316837883904 1683120515198746624 1689991494649249792 1692661935754969088 1692992189774692352 1698059454682759168 1704991419157970944 1705324078774091776 1708018747672100864 1716507610379385824 1723178677385166848 1727284027259355136 1737075805789356032 1737414725366448128 1747263933682548736 1747604841057746944 1752835566124138496 1755947845183307776 1763116126629265408 1770109251075702784 1771878823617430528 1778765086333075456 1796294299168538624 1802022278438846464 1809378648902336512 1812591324060188672 1815809703541829632 1819990840391499776 1822866700043812864 1828679412735279104 1829036205024444416 1836144605247045632 1848546657331646272 1860152029356228608 1863454856112898048 1871062011933097984 1874384210107695104 1887669071210610688 1888037372928458752 1891020756351254528 1906271501158449152 1908177194664925184 1923566303084281856 1934470783719964672 1934848216885362688 1940639376780296192 1948941804313247744 1952021425910972416 1955487373045047296 1961722983290726656 1969347059868762112 1969731297718632448 1985616828990226432 1997262675494567936 2003240646999015424 2006797537352351744 2014989859004874752 2018567610885210112 2025004369848492032 2032874384380657664 2033271016999878656 2036483891455197184 2052907770478329856 2059454032501538816 2071532941783072768 2075211089762091008 2083276228621500416 2083682695107313664 2089919328840318976 2090327091456507904 2098860404645036032 2102176920211816448 2112624751236167168 2125888033549975552 2129662692700454912 2138356585066397696 2142153382980222976 2150898265917227008 2157336081383555072 2157756997632524288 2161166578687148032 2169989078928326656 2180773936759914496 2184646049573763776 2198361489239179264 2211255105011843072 2217873573463195648 2227362062072283136 2230881629612539904 2234842712051482624 2241969123760830464 2250682354135728128 2251121483107008512 2255118502785820672 2275134347485103104 2293482899831259136 2306934412440240128 2314290708398276608 2323285010720751616 2323738305142718464 2327410161663082496 2327864260940201984 2348525778049138688 2367466219180654592 2371669816870961152 2381351651551215616 2388479232960364544 2388945247378866176 2402487908813504512 2402956656454402048 2406753689901596672 2414428287127048192 2424284674115239936 2433900220229091328 2448175294834540544 2466007997294313472 2469904661356740608 2480471387307769856 2484390905704873984 2492313070582759424 2496738342370015744 2502487405538312192 2506441712560242688 2512413130559062016 2527148691442106368 2534712655386509312 2549579005271474176 2554105956630265856 2562250427155234816 2564532547824386048 2572208404726546432 2572710266408009728 2577278288898080768 2587294671029927936 2600153539982974976 2621123314092867584 2636496471360274432 2644903666740887552 2655700920163106816 2659897327614951424 2660416298217373696 2684029460627587072 2688795137936940032 2710479790709669888 2729690551954702336 2730223139861561344 2745700467215433728 2746236178805030912 2750575645601824768 2759346613859483648 2770611056131702784 2775530464967163904 2797914622668046336 2800165350750896128 2822748184407703552 2839303892234141696 2848357794951725056 2853415248422875136 2859985606329499648 2864504814354563072 2865063705772556288 2890493265291247616 2918978236148875264 2928286202463125504 2940240304466296832 2945460901597806592 2957485115636187136 2962158387571195904 2971604045694828544 2983734983526449152 2995569501820420096 3003888318163925192 3013138824411742208 3022747047703871488 3039882660131373056 3040475769391284224 3057711883944460288 3067462240717242368 3072908729070788608 3097691189382479872 3100787941330503424 3120255016984641536 3138555632920035328 3143515023544942592 3153538987267981312 3166412635579088896 3172034817105330176 3177666981198201856 3200188972286738432 3200813358792777728 3225997925037375488 3244918733981876224 3255266051373400064 3261045998197571584 3273719787833786368 3274358520882921472 3280172367688466432 3303420874618568704 3304065402624802816 3309286323614695424 3335975127027286016 3346612802815000576 3360274633675767808 3366241030397493248 3379982989298499584 3385323871509938176 3385984379549384704 3396118909365518336 3409982838315941888 3410648157548183552 3416037495344201728 3433015220758771648 3446357354770333696 3454568054518710272 3474829450732896256 3495209682115493888 3505671132248276992 3511895690366615552 3526232253258530816 3540218502151405568 3543757647234861056 3557530172666150912 3592588598337077248 3604044556877692928 3625182648120377344 3631619407083659264 3645733400087625728 3657358825470558208 3658072410048888832 3672289210494091264 3697093314663292544 3720304058712457216 3726909712225796096 3742124023866195968 3748768420215390208 3775338142421221376 3776074745856917504 3782041512702509056 3812543002316898304 3816354389329850368 3847132606168563712 3868941567439929344 3869696433770725376 3881278753560592384 3897883608626495488 3904042851821944832 3910974746090094592 3923445966581453312 3938694119737524224 3939462595437264896 3971233657980452864 3994525350989135872 4006481293998030848 4013595074704703488 4029979718009749504 4037135221770420224 4050008739696984064 4065748768761315328 4066542033999757312 4072967782910394368 4118908065003077632 4143065883566145536 4150422179524182016 4166552457243000832 4167365390214627328 4179838657680637952 4180654182913015808 4197720809290072064 4204353840423632896 4225249502472334336 4259325385400909824 4284306765960445952 4314672162767110144 4315513995265048576 4322333157374296064 4339978157856653312 4361547873519828992 4369292099147527552 4396722978478358528 4422510210023686144 4435747146926391296 4461763259225079808 4469685424102965248 4483938247521660928 4501364708271456256 4502242966214017024 4510237005571641344 4550268694970206208 4586965799662518272 4613868824880480256 4628581416796553216 4647476610285436928 4654820323326164992 4655728521880403968 4697051556098277376 4734932438361309184 4743339633741922304 4762703303102431232 4776958465920729088 4777890494757732352 4804975817627009024 4805913312908804096 4813507379803193344 4828856574254096384 4848569348230479872 4867800440458182656 4896350589669081088 4932015994588626944 4939809322713481216 4960942774615539712 4968781811409747968 4984626141165518848 4993476684740031488 5004974811076624384 5012883425120485376 5069425310773018624 5099158010542948352 5108211913260531712 5124500854310469632 5129065095648772096 5144416809453092864 5145420532816019456 5154556577796161536 5174589342059855872 5200307079965949952 5242246628185735168 5272992942720548864 5289807333481775104 5311401840326213632 5319794655229902848 5320832596434747392 5368058921255174144 5377590275873880064 5420959581419339776 5460446279723122688 5492472357610061824 5501151291203649536 5518693227718967296 5541222112263405568 5551060929934327808 5595829245336092672 5600330701501792256 5645496368815407104 5678607784468283392 5696715589903450112 5706830496845750272 5729009628709126144 5730127411545112576 5780986530582495232 5837956472297750528 5856572404926251008 5880480608932593664 5890921803195613184 5914970231272374272 5924316775142391808 5943208091389657088 5967469967052898304 5991139003640840192 6007776636327850384 6026277648823484416 6045494095407742976 6079765320262746112 6080951538782568448 6115423767888920576 6134924481434484736 6145817458141577216 6195382378764959744 6201575882661006848 6240510033969283072 6277111265840070656 6287030047089885184 6307077974535962624 6332825271158177792 6344069634210660352 6355333962396403712 6400377944573476864 6401626717585555456 6510532102746800128 6522091996395143168 6547439575667572736 6548717041765842944 6560344735376932864 6606841749237137408 6608130805249605632 6618572647229390848 6671950254054572032 6693225605630001152 6732482060794986496 6770647743019876352 6771968759098769408 6792237818731036672 6819965676631883776 6821296315096367104 6832074990688403456 6866030441517543296 6892714709540667392 6909136109037420544 6949658901465792512 6990419364230987776 7011342264496553984 7023791380733231104 7052464506517061632 7080437004302811136 7087515294469722112 7115060345332301824 7185177196674154496 7208089113755385856 7250365296240754688 7263238814167318528 7291466800175251456 7314717650941116416 7316144820097777664 7394186629326585088 7440608117424914432 7453819424451592192 7484248047732391936 7497536840430780416 7550676284842442752 7552149491713835008 7564083025405018112 7632708778659700736 7694265212337127424 7737883134879858688 7739392867541450752 7762557507121184768 7795767217252990976 7808085703643889664 7821949492180189184 7846891933162906624 7877388239475048448 7878925190874529792 8012962587996061696 8027190149409406976 8059959436019499008 8074270443540840448 8100017479393968128 8131497537522630656 8133084067999514624 8145935565820788736 8237816130006155264 8286131767132291072 8300844359048364032 8334730780429254656 8359677315361275904 8361308365826031616 8395441618580144128 8408707680847265792 8450499004944668672 8518650770801819648 8568613531920891904 8631027990530097152 8644666314748592128 8723095747039657984 8738584198295055104 8793445956956717056 8845020420047372288 8871494293852782592 8923526518450159616 8939370848205930496 8967876495043321856 9002729416542912512 9004485932428034048 9020474011143282688 9100537389940412416 9173931599325036544 9227737649760960512 9257162833593106432 9294953220570873856 9309640646652329984 9311457043760807936 9394103112196554752 9469864876722618368 9486679267483844608 9525406606204862464 9553916931841458176 9555780989515464704 9609951635254018048 9611826625817608192 9627014759606386688 9657713148508192768 9697138696460959744 9735600880916365312 9792701179338162176 9864031989177253888 9879618645426962432 9921885549231079424 9937563622819495936 9969252282331037696 9986953369480062976 10009949622153248768 10025766850240970752 10216423826521063424 10249001708620939264 10288833618906185728 10290841065632038912 10309113155592323072 10349178684119711744 10400614159931899904 10484493256371470336 10545985885441097728 10579614666963550208 10639589310459805696 10641665192869494784 10736117842510348288 10755180551747760128 10841919162838679552 10920892559446245376 10984944715220123648 11002302582407299072 11037386455437934592 11082444224526811136 11102121859868655616 11191658490672185344 11200661403003584512 11290992737630814208 11357215568936566784 11393431179806900224 11413660993691500544 11458019257418252288 11460254823090225152 11561973061164990464 11675912944595501056 11713144809852502016 11760961217865187328 11781843606391226368 11829940462544748544 11848633550284783616 11886416182779314176 11934939934105796608 12015553272655700768 12090988190815485952 12159530640525492224 12161903077565136896 12230847535777841152 12269848962868969472 12291634916283154432 12390764757529919488 12403151765322013696 12574060094179770368 12614155949071925248 12665650542316355584 12688139268421320704 12710667924792807424 12800755889146953728 12803253435171110912 13021064205493600256 13044183992790286336 13097434083531685888 13120689470753865728 13213683498474274816 13216261610499211264 13237145294458781696 13343900508109144064 13386451211260002304 13464964121589972992 13541295486039752704 13543937518197538816 13584475637462073344 13642592630192734208 13664149981376806912 13732060883035086592 13785429419081334784 13818272218074841088 13899317802931585024 13980838728461975552 14022684528993107968 14047582761466462208 14104929013034123264 14175030588939444224 14230120690664603648 14370354393348308992 14416178227510771712 14500730592481509376 14526477628334637056 14582933600350502912 14629435301882232832 14632289640195555328 14788373258653170176 14881216234849828864 14907638848903184384 14968496095464783872 14995073680861560832 15101352569684885504 15104298983427670016 15128166050810036224 15265417557319401472 15388530424674254848 15478785735082901504 15525115014242369536 15591534434505981952 15616171407287779328 15643898984360378368 15693783866325813248 15754776478950096896 15757850381749059584 16054380298818813952 16148540887081680896 16200034958787936256 16262995075045261312 16266168135999029248 16291871131641577472 16475632260012310528 16572263534264582144 16601688718096728064 16669461560858509312 16719354630722551808 16722616731652063232 16817415361694531584 16900998009889337344 17037301541603639296 17137227063841783808 17262055981060194304 17289332629497184256 17446191494079315968 17477168396590110208 17586891913913434112 17690040840094744576 17742988587705565184 17847053036900319232 17878741696411860992 17935752990086643712 18005458833085825024 18008971864856068096 18040948022286565376 18201074779880824832 18347863198650073088 18455475299521921024 18514325667186212864 18589906441141747712 18619281293304659968 18622914087521615872 18788206224393109504 18973358534967689216 19107833863682916352 19111561979030929408 19219903270508036096 19223653251635216384 19254029519212773376 19315426297016385536 19394277392921919488 19471201761832730624 19585402358676324352 19759237290853924864 19875127245638991872 19938504564662075392 19973906738960125952 20019899244306497536 20051533700481941504 20432847653042126848 20498003417241878528 20581682131264077824 20618226311184646144 20801228319863799808 20968986512742940672 21091971770882195456 21159229333927100416 21279178620919611392 21283330385738989568 21472235685020696576 21510361103495520256 21683838325677359104 21841785118892490752 21969889430440247296 22004605164814598144 22074772910875869184 22164888449053622272 22204243719737311232 22401322806007169024 22581985475261628416 22714431137873133568 22786862359613800448 22827321987383001088 22916038514836504576 22920509646180450304 23123946122329980928 23351825889191002112 23426289619705004032 23521922435730374656 23563687212782452736 23659880925089497088 23697267100569567232 23772832365558628352 23869879868211593216 24031106545311401536 24181976381630971904 24323806155130273792 24539697925737938944 24583269832566308864 24781529515059838976 24806303530644027392 25148120188359540736 25228311898143850496 25376278536842641408 25421335849585614848 25601511778293907456 25606506870342221824 26042128410987200512 26088367985580572672 26194868167063371776 26241378941507731456 26427366996948549632 26432523220998422528 26474290588917563392 26687801016218288128 26772902422520004608 26929928243179945984 27082590972079505408 27087875036395077632 27168951274924146688 27285185260385468416 27328299962753613824 27464121766070173184 27570858838162669568 27636544436149682176 27798635605863170048 27961677456923951104 28045369057986215936 28095165522932924416 28209858026068246528 28350061177878888448 28460241381329207296 28832356455021543424 29001461184963018752 29052955256669274112 29165867200701005824 29258870603764465664 29264579280391110656 29576746517306340352 29815277697806368768 29990147361723121664 30202705139369771008 30208597966855340032 30256332101620072448 30530835114638802944 30777060849348509696 30957571470165803008 31050230028484739072 31232342814575558656 31287797968720756736 31387567732651626496 31509552957900193792 31515700763498119168 32108760597637627904 32297081774163361792 32400069917575872512 32532336271998058496 32583742263283154944 32951264520024621056 33144527068529164288 33203377436193456128 33338923121717018624 33438709261445103616 33445233463304126464 33634830723389063168 33801996019778674688 34074603083207278592 34274454127683567616 34524111962120388608 34578665258994368512 34892382988158631936 34954336793180220416 35485977175411130368 35694106073800638464 35757483392823721984 35871505980173287424 36010917666171650048 36017943729712136192 36081896044573130752 36402149559761649664 36695726397300146176 36910950599043842048 37028651334372425728 37179812882283495424 37238562586609319936 37245828175043231744 37576412448786219008 37946717069935378432 38223123958061858816 38447306503270432768 38508059038425546752 38630852594032771072 38788554785843838976 38942403523665461248 39170804717352648704 39518474581707849728 39750254491277983744 39877009129324150784 39947813477920251904 40103067400963883008 40865695306084253696 40996006834483757056 41163364262528155648 41236452622369292288 41602456639727599616 41937973025485881344 42183943541764390912 42318458667854200832 42558357241839222784 42566660771477979136 42944471370041393152 43020722206991040512 43367676651354718208 43683570237784981504 43939778860880494592 44009210329629196288 44149545821751738368 44329776898107244544 44408487439474622464 44802645612014338048 45573724719227600896 45654643974766002176 45832077029673009152 45841019292360900608 46247892244659961856 46703651778382004224 46852579239410008064 47127374425564905472 47394534201139134464 47545664731117256704 47739759736423186432 48062213090622803072 48363952763261943808 48647612310260547584 49079395851475877888 49166539665132617728 49563059030119677952 49612607061288054784 50296240376719081472 50456623796287700992 50752557073685282816 50842671699171229696 51203023556587814912 51213013740684443648 52084256821974401024 52176735971161145344 52389736334126743552 52482757883015462912 52854733993897099264 52865046441996845056 52948581177835126784 53545804845040009216 53859856486359891968 54165181944159010816 54175750072790155264 54337902549848293376 54570370520770936832 54656599925507227648 54928243532140346368 55141717676325339136 56090738115972431872 56190331045865848832 56419716052136493056 56700122355757776896 56920482762658414592 57664712910043086848 58002922369926037504 58105910513338548224 58517741207528931328 58529158560782221312 59153493034612680704 59630555395612737536 59980294723446243328 60417195933710680064 60512664203240144896 61061670229277605888 61554121698697019392 61915142940331606016 62100460056969478144 62464685629151117312 62575595937441513472 62775135465303252992 63019105915800387584 63031401526996238336 64217521195275255808 64594163548326723584 64800139835151745024 65064672543996116992 65167484526566309888 65902529040049242112 66289054137058328576 66406754872386912256 66677846243434037248 66877418522890207232 66890466926608252928 67269661446778126336 67603992039557349376 68149206166414557184 68548908255367135232 69048223924240777216 69157330517988737024 69784765976317263872 69908673586360440832 71514966785647443968 71743011960346574848 72021835332343300096 72035887459424272384 72163792089146261504 72804299119523299328 73391452794600292352 73821901198087684096 74057302668744851456 74477125173218639872 74491656350086463488 75152824897572438016 75893434139870756864 76446247916123717632 76894613006540865536 77016118076851093504 77261705188065542144 77577109571687677952 77884807047330922496 78341609434705297408 79036949163415699456 79500508982555967488 79754018258648301568 79895626955840503808 80206134801927766016 81731390612168507392 81992013668967514112 82326728525056311296 82472905244738584576 83204913279455199232 84636917335708401664 85116714483678445568 85133321542955958272 85888942740082786304 86041444413982081024 86735353302709436416 88018420659258392576 88299091643503476736 88659553796214489088 88816974878949244928 89605291224028676096 91147449438455201792 91309287949532004352 91682038584721801216 92495784489319923712 93407303556764008448 93705158478820016128 94254748851129810944 94789068402278268928 95091329462234513408 96124426181245606144 96727905526523887616 97295224620521095168 98158791702951755776 98333079330265235456 99225214122576109568 100592480753438162944 100913247592575401984 101505114147370565632 101685343398342459392 102406047113175629824 102426027481368887296 104168513643948802048 104353471942322290688 104779472668253487104 104965515766030925824 105709467987794198528 105730092883993690112 105897162355670253568 107091609690080018432 107719712972719783936 108351500145580310528 108675805099696586752 109140741041541873664 109313199851014455296 109856487064280692736 110283435352650678272 112380662091731697664 113400244711515553792 113840965525316829184 115329425820086173696 116005844739852075008 116211821026677096448 117035482415057862656 117058317121564442624 118306986069225361408 119261110791225475072 119960589446892486656 120834391867421360128 121025328406480289792 122123340458555211776 123108243397394038784 123830285880663212032 124200920113938956288 124929371258302234624 125151191874883026944 125550270930606505984 126038211831600775168 126062803053992476672 128435042390550511616 129188327096653447168 129600279670303490048 130129345087992233984 130334969053132619776 132813509744773824512 133754837045780414464 133780933853216505856 134539322893556252672 135207984079114698752 136298412332829114368 137097816510734270464 138314661035977474048 139569531952634527744 139817347172720881664 143029933571294887936 143486023920693149696 144071774918848544768 144327584178292523008 145608598239046598656 146782905589200584704 147643802396175368192 148114605337489702912 148954250346437279744 148983312700172926976 150305649795144876032 151786868279741513728 152892495832247435264 153789226013081731072 154032236153702187008 154523410376131084288 155154219143375355904 158073898326831398912 159001017965111934976 159508036517296603136 159791253911681007616 160412269603855532032 163462781224337014784 163984027337935028224 164653457050112622592 164945810489477169152 166409826558910398464 169273834671416803328 170266643085911916544 171777885480165572608 172082888827964162048 173470706605418872832 176036841318516785152 176598183287006953472 177633949757898489856 179210582448057352192 182294898876910403584 182618575899064008704 183364077169443602432 184991568978639847424 186814607113528016896 187410316957640032256 188509497702259621888 189578136804556537856 190182658924469026816 192248852362491212288 193455811053047775232 194590449241042190336 196317583405903511552 196666158660530470912 198450428245152219136 201826495185150803968 203010228294741131264 203370686796684918784 204812094226351259648 204852054962737774592 208706943884644581376 209931031532061851648 211418935975588397056 211460185767987380224 211794324711340507136 214183219380160036864 215439425945439567872 216703000291160621056 217351610199393173504 218626399702028910592 219712974128561385472 220566870705301356544 224761324183463395328 226800489423031107584 230658851640172347392 232011689479704150016 232423642053354192896 234070964830115725312 234116634243128885248 236613972138450722816 238522221582450950144 239921178893784973312 241668783734842720256 242050656812960579584 244246680917110423552 248401840227877912576 249858742516604469248 250302383749766053888 251100541861213011968 252076423663201550336 252125606107984953344 256870084781101023232 258376654193306894336 259200559340606980096 260258690175984467968 260669938106265239552 265627019489547649024 267561867706433011712 270415968158229397504 272596824665658228736 274195633021468540928 276629322071954948096 279139063905269055488 279634694345441763328 286059867142589775872 286972047841386299392 288143549837697089536 288655168356585046016 291217196478093197312 293565811178401169408 295287604792350736384 296229210674979405824 297908500692874559488 297966625400345853952 300611299590289752064 303573736559483027456 305784991664494870528 307578452026163462144 308064472307404374016 309046820752262168576 310308438286750711808 319016073034593206272 319582507823362015232 320824539207711064064 326925562448674029568 327968054675870056448 329891620978954338304 332819653117820796928 338547669342833606656 340533286171823833088 343555770960331145216 344165777655928324096 346941413210837745664 352073682637033570304 353196366574013906944 355267899515796979712 358421164896114704384 364589797753820807168 365237151798128017408 366728154338887204864 369983137957279694848 374820633915280064512 377018995404519243776 379156273609113075712 380365317848938053632 384497704724982424576 392635166811807023104 393332317321060941824 396900856490304438272 403652990370301607936 406020456589482262528 406741373593369837568 409624188452702519296 409704109925475549184 417413887769289162752 419862063064123703296 422920371535974760448 423588649422681014272 428366438760320073728 430878851890879135744 433406000582321242112 434703220398786347008 437252799404057821184 439425948257122770944 441133741410602713088 449522648366926790656 453600978846062215168 461317703280344694784 464023378959408300032 464847284106708385792 468141929660231450624 468233268486257770496 473227944276901445632 477044443164901900288 479842357787569946624 483337567469685440512 484101313625921159168 488493361834220847104 500604767499532107776 502201083722426023936 504152847326403100672 504251212215969906688 513740169562202046464 516753308386613788672 518401118681213960192 521339876212530479104 531254038979095298048 535123735412866023424 540831936316458795008 545193649331316457472 548391266042937081856 553258644143909896192 558278127810538110976 559269388690883526656 572119734285179551744 573944095682772598784 576287099675394179072 577310336713170092032 582434392956186394624 592458421349958811648 595817001385749118976 595933250800691707904 601222599180579504128 607147473118966054912 616128944614808748032 618093641504524337152 620616876573501423616 638032146069186412544 639165015646724030464 653851124897348059136 655936109351740112896 659783241957908676608 665639306235641593856 677095338685667213312 681066572343647666176 687111541920662290432 688331555311856648192 704147365274067140608 706392733148027813888 710535799031593959424 716842329792229408768 729179595507641614336 730474303596256034816 733456308677774409728 739966275914559389696 749641267830560129024 754037990809038487552 760730635697876107264 768995409449964849152 786664634642121883648 793801712980608876544 807305980740603215872 812040913178964525056 813482747186739675136 819248376905405038592 819408219850951098368 834827775538578325504 839724126128247406592 845840743071949520896 847177298845362028544 856732877520640147456 861757703781758271488 866812001164642484224 869406440797572694016 874505598808115642368 878851896514245541888 882267482821205426176 899045296733853581312 907201957692124430336 929694568213416771584 936283859320462901248 936466536972515540992 946455888553802891264 954088886329803800576 959684715575139893248 968202627251842318336 976986723668441694208 1001209534999064215552 1004402167444852047872 1008502424431939813376 1027480339124404092928 1033506616773227577344 1036802237362427920384 1042679752425060958208 1062508077958190596096 1070247470825732046848 1081663872632917590016 1106517288287819792384 1116556255621076221952 1118538777381767053312 1144239468570359103488 1147888191365545197568 1152574199350788358144 1154620673426340184064 1164868785912372789248 1184916842699917623296 1191866501601383415808 1202445198361159008256 1214294946237932109824 1232257889229617496064 1236187283009048674304 1276064292138372825088 1278330031293448060928 1307702249794696118272 1311872218703480225792 1319566483915817353216 1331278612471283187712 1354190677371334426624 1362133144687295332352 1374223083841324580864 1376663110623713296384 1412785466296055627776 1421071598063187918848 1433684659584458817536 1460948607192512069632 1479932551829118779392 1499282535661120258048 1508075981618076975104 1521461271395752214528 1537990818899929698304 1573329269284243767296 1587603425961217753088 1614611961481206431744 1624081826357929050112 1626965494373479350272 1638496753810810077184 1638816439701902196736 1669655551077156651008 1679448252256494813184 1691681486143899041792 1694354597690724057088 1738812881595145388032 1749011197616231284736 1757703793028491083776 1764534965642410852352 1798090593467707162624 1814403915384248860672 1859389136426833543168 1872933073945031081984 1892911777107605782528 1908177772659607601152 1919369431150279786496 1936405254503684636672 1953973447336883388416 2002419069998128431104 2008804334889704095744 2017004848863879626752 2054960678248808185856 2067013233546455154688 2073604474724855840768 2085359504850121916416 2125016155916381192192 2140494941651464093696 2163327745265835180032 2233112511242152443904 2237077554763534106624 2288478937140718206976 2295776382731090395136 2309241346852680368128 2329737571824745578496 2369833685399835246592 2383733003202766831616 2404890396722318016512 2428589892475864219648 2464515778459234992128 2472374566018097348608 2552128584276745650176 2556660062586896121856 2623744437406960451584 2639132967831634706432 2662557224942566375424 2748446167682649161728 2753326221247426592768 2825570932592111255552 2842143196126375837696 2867369319168917635072 2921897214385024139264 2998565071322240516096 3016151963236153950208 3042922542791504429056 3075981637799859396608 3146658538568487534592 3175206851922435506176 3229223922962412863488 3248163652715858100224 3253930988746958700544 3276993507621620154368 3277632879403804393472 3339311102154313302016 3358896504512989626368 3383362972287798083584 3388709195381448114176 3515407586056982167552 3529069931284821704704 3596181186935414325248 3628807830768497721344 3718778272853667086336 3745866147890062163968 3785823554215211565056 3816355545319215202304 3838738862300559572992 3872810509007369273344 3907946894673766776832 4004838139996256862208 4017608669779408191488 4034009697727759253504 4147208949449711681536 4170719009700243832832 4250032311832762384384 4326655490531670360064 4466225022484304887808 4474155109527068213248 4576957874281436413952 4591552765462180790272 4618482693705360736256 4659475143649491156992 4739667370799670493184 4767466006405533663232 4809780793444636033024 4929031556918469984256 4944749132036194697216 5104257168553491300352 5113320125173792243712 5247488874813920903168 5278265935663269412864 5325114449885132750848 5506652442494853185536 5651141865184222511104 5684286392252751675392 5734738638337835270144 5843794428770048278528 5997130142644481032192 6032303926472307900416 6085845085583008858112 6151963275599718793216 6293317077136975069184 6350413703844871012352 6507861977493917401088 6553987015243240308736 6555265758807608786944 6678622204308626604032 6717793009025979252736 6777418390762896228352 7030815172113964335104 7192362373870828650496 7257615661536995442688 7437556545707334172672 7491732295780124327936 7571647108430423130112 7745621018014738546688 7815893789347533553664 8009676279992513724416 8035217339558816382976 8068019395455518507008 8294417898899423363072 8500064623665524768768 8653310981063340720128 8932450044968609775616 8948310219054136426496 9153915748562872827904 9183105530924361580544 9236965387410721472512 9318950287298982313984 9479334741599340986368 9534932012811067326464 9619561586889272066048 9889498264072389394432 10226640250347584487424 10494977749627841806336 10556531871326538825728 10650228899770265501696 11013304884989706371072 11302283730368445022208 11368572784505503350784 11469477276675670540288 11687588857540096557056 12171690171166017716224 12303926551199437586432 12586634154273950138368 12700827407689742024704 13015723954987834802176 13110531517615217573888 13357244408617253208064 13435586018051958505472 13554836781525792456704 14061630344227928670208 14384724747741657300992 14515231323073990885376 14875113091414668345344 14983464591560248655872 15143294216860846260224 15631787578695067107328 16019352559985027448832 16070434679117632765952 16588835797798846726144 17000129247331049537536 17306621962126681440256 17864900089937219551232 17896620438108272852992 18366211061848723161088 18473930774821442945024 18637900574597964627968 19239123173778544132096 19778996528144778788864 20453280500695168974848 20989955499255683612672 21113063742653077651456 21300457799540531003392 22026609769979412742144 22604567460736890044416 22737145569011006701568 22938954553351341080576 23375177715080193114112 24607853102398875172864 25173268308547900276736 25401654815379484049408 26031447909975669604352 26221063035230435147776 26714488817234506416128 26871172036103917010944 27109673563051584913408 28123260688455857340416 29030462646147981770752 29750226182829336690688 30286588433721692520448 31263575157390134214656 32038705119970054897664 32140869358235265531904 33177671595597693452288 34613243924253362880512 35729800179874439102464 35793240876216545705984 36732422123697446322176 36947861549642885890048 37275801149195929255936 39557993056289557577728 40906561001390337949696 41979910998511367225344 42226127485306155302912 42600915599081062006784 44053219539958825484288 45877909106702682161152 46750355430160386228224 49215706204797750345728 50346536617095800553472 50803309630758968098816 52062895819951339208704 52442126070460870295552 54219347126103169826816 56246521376911714680832 58060925292295963541504 59500452365658673381376 60573176867443385040896 62527150314780268429312 64077410239940109795328 64281738716470531063808 66355343191195386904576 69226487848506725761024 71586481752433091411968 73464844247394892644352 73895723099285771780096 74551602298391858511872 79115986112579115155456 81813122002780675899392 85201831198162124013568 88106439079917650968576 93500710860320772456448 98431412409595500691456 100693073234191601106944 101606619261517936197632 104125791639902678417408 104884252140921740591104 112493042753823429361664 116121850584591927083008 119000904731317346762752 121146353734886770081792 125054300629560536858624 128563477432941062127616 138452975697013451522048 143172963504866182823936 146929688494789785288704 147791446198571543560192 149103204596783717023744 158231972225158230310912 163626244005561351798784 176212878159835301937152 187001421720641544912896 196862824819191001382912 203213238523035872395264 208251583279805356834816 224986085507646858723328 232243701169183854166016 242292707469773540163584 250108601259121073717248 257126954865882124255232 276905951394026903044096 286345927009732365647872 293859376989579570577408 295582892397143087120384 298206409193567434047488 327252488011122703597568 352425756319670603874304 393725649638382002765824 406426477046071744790528 416503166559610713669632 449972171015293717446656 464487402338367708332032 484585414939547080327168 514253909731764248510464 553811902788053806088192 572691854019464731295744 596412818387134868094976 654504976022245407195136 704851512639341207748608 787451299276764005531648 812852954092143489581056 833006333119221427339264 899944342030587434893312 969170829879094160654336 1028507819463528497020928 1107623805576107612176384 1145383708038929462591488 1309009952044490814390272 1574902598553528011063296 1625705908184286979162112 1799888684061174869786624 1938341659758188321308672 2057015638927056994041856 2290767416077858925182976 3149805197107056022126592 3251411816368573958324224 3599777368122349739573248 3876683319516376642617344 4581534832155717850365952 6299610394214112044253184 7199554736244699479146496 7753366639032753285234688 9163069664311435700731904 12599220788428224088506368 14399109472489398958292992 25198441576856448177012736 50396883153712896354025472 100793766307425792708050944
- Sum of all divisors σ(n): 289386029984910284750240455
- Sum of proper divisors (its aliquot sum) s(n): 188592263677484492042189511
- 100793766307425792708050944 is an abundant number, because the sum of its proper divisors (188592263677484492042189511) is greater than itself. Its abundance is 87798497370058699334138567
Bases of 100793766307425792708050944
- Binary: 1010011010111111110100100000101001010100011011001110001100100000000000000000000000000002
- Hexadecimal: 0x535FE9052A367190000000
- Base-36: CNXEJR3VPIQIOH7GG
Squares and roots of 100793766307425792708050944
- 100793766307425792708050944 squared (1007937663074257927080509442) is 10159383326435962919670204353403716972431435299291136
- 100793766307425792708050944 cubed (1007937663074257927080509443) is 1024002508832344533064446767372244205017952487694878305878410262317723375632384
-
100793766307425792708050944 is a
perfect square number . Itssquare root is 10039609868288 -
The
cube root of 100793766307425792708050944 is 465383760.4445349101
Scales and comparisons
How big is 100793766307425792708050944?- 100,793,766,307,425,792,708,050,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,793,766,307,425,792,708,050,944 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 100793766307425792708050944 cubic inches would be around 38781980 feet tall.
Recreational maths with 100793766307425792708050944
- 100793766307425792708050944 backwards is 449050807297524703667397001
- The number of decimal digits it has is: 27
- The sum of 100793766307425792708050944's digits is 115
- 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 100793766307425792708050944 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 100793766307425792708050944 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/100793766307425792708050944/
Chicago style:
Numbermatics. 2024. "Number 100793766307425792708050944 - Facts about the integer". https://numbermatics.com/n/100793766307425792708050944/
The information we have on file for 100793766307425792708050944 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 100793766307425792708050944, math, Factors of 100793766307425792708050944, curriculum, school, college, exams, university, Prime factorization of 100793766307425792708050944, STEM, science, technology, engineering, physics, economics, calculator, one hundred septillion, seven hundred ninety-three sextillion, seven hundred sixty-six quintillion, three hundred seven quadrillion, four hundred twenty-five trillion, seven hundred ninety-two billion, seven hundred eight million, fifty thousand, nine hundred forty-four.