533438798302318729400745984
533,438,798,302,318,729,400,745,984 is an even composite number composed of seven prime numbers multiplied together.
533438798302318729400745984 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 533438798302318729400745984:
216 × 32 × 72 × 132 × 712 × 4672 × 99672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 71 × 71 × 467 × 467 × 9967 × 9967)See below for interesting mathematical facts about the number 533438798302318729400745984 from the Numbermatics database.
Names of 533438798302318729400745984
- Cardinal: 533438798302318729400745984 can be written as Five hundred thirty-three septillion, four hundred thirty-eight sextillion, seven hundred ninety-eight quintillion, three hundred two quadrillion, three hundred eighteen trillion, seven hundred twenty-nine billion, four hundred million, seven hundred forty-five thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 5.33438798302318729400745984 × 1026
Factors of 533438798302318729400745984
Divisors of 533438798302318729400745984
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 71 72 78 84 91 96 98 104 112 117 126 128 142 144 147 156 168 169 182 192 196 208 213 224 234 252 256 273 284 288 294 312 336 338 364 384 392 416 426 441 448 467 468 497 504 507 512 546 568 576 588 624 637 639 672 676 728 768 784 819 832 852 882 896 923 934 936 994 1008 1014 1024 1092 1136 1152 1176 1183 1248 1274 1278 1344 1352 1401 1456 1491 1521 1536 1568 1638 1664 1704 1764 1792 1846 1868 1872 1911 1988 2016 2028 2048 2184 2272 2304 2352 2366 2496 2548 2556 2688 2704 2769 2802 2912 2982 3042 3072 3136 3269 3276 3328 3408 3479 3528 3549 3584 3692 3736 3744 3822 3976 4032 4056 4096 4203 4368 4473 4544 4608 4704 4732 4992 5041 5096 5112 5376 5408 5538 5604 5733 5824 5964 6071 6084 6144 6272 6461 6538 6552 6656 6816 6958 7056 7098 7168 7384 7472 7488 7644 7952 8064 8112 8192 8281 8307 8406 8736 8946 9088 9216 9408 9464 9807 9967 9984 10082 10192 10224 10437 10647 10752 10816 11076 11208 11466 11648 11928 11999 12142 12168 12288 12544 12922 13076 13104 13312 13632 13916 14112 14196 14336 14768 14944 14976 15123 15288 15904 16128 16224 16384 16562 16614 16812 17472 17892 18176 18213 18432 18816 18928 19383 19614 19934 19968 20164 20384 20448 20874 21294 21504 21632 22152 22416 22883 22932 23296 23856 23998 24284 24336 24576 24843 25088 25844 26152 26208 26624 27264 27832 28224 28392 28672 29421 29536 29888 29901 29952 30246 30576 31311 31808 32256 32448 32768 33124 33157 33228 33624 34944 35287 35784 35997 36352 36426 36864 37632 37856 38766 39228 39868 39936 40328 40768 40896 41748 42497 42588 43008 43264 44304 44832 45227 45369 45766 45864 46592 47712 47996 48568 48672 49152 49686 50176 51688 52304 52416 53248 54528 54639 55664 56448 56784 57344 58149 58842 59072 59776 59802 59904 60492 61152 62622 63616 64512 64896 65533 65536 66248 66314 66456 67248 68649 69769 69888 70574 71568 71994 72704 72852 73728 74529 75264 75712 77532 78456 78923 79736 79872 80656 81536 81792 83496 83993 84994 85176 86016 86528 88608 89664 89703 90454 90738 91532 91728 93184 95424 95992 97136 97344 98304 99372 99471 100352 103376 104608 104832 105861 106496 107991 109056 109278 111328 112896 113568 114688 116298 117684 118144 119552 119604 119808 120984 122304 125244 127232 127491 129024 129571 129792 131066 132496 132628 132912 134496 135681 137298 139538 139776 141148 143136 143988 145408 145704 147456 149058 150528 151424 155064 156912 157846 159472 159744 161312 163072 163584 166992 167986 169988 170352 172032 173056 177216 179328 179406 180908 181476 183064 183456 186368 190848 191984 194272 194688 196599 196608 198744 198942 200704 205947 206752 209216 209307 209664 211722 212992 215982 218089 218112 218556 222656 225792 227136 229376 232099 232596 235368 236288 236769 239104 239208 239616 241968 244608 247009 250488 251979 254464 254982 258048 259142 259584 262132 264992 265256 265824 268992 271362 274596 279076 279552 282296 286272 287976 290816 291408 294912 297479 298116 298413 301056 302848 310128 313824 315692 317583 318944 319488 322624 326144 327168 333984 335972 339976 340704 344064 346112 354432 358656 358812 361816 362952 366128 366912 372736 381696 382473 383968 388544 388713 389376 393198 397488 397884 401408 407043 411894 413504 418432 418614 419328 423444 425984 431041 431964 436178 436224 437112 445312 451584 454272 458731 458752 464198 465192 470736 472576 473538 478208 478416 479232 483936 488383 489216 494018 500976 503958 508928 509964 516096 518284 519168 524264 529984 530512 531648 537984 542724 549192 552461 558152 559104 564592 572544 575952 581632 582816 587951 589797 589824 594958 596232 596826 602112 605696 620256 627648 627921 631384 635166 637888 638976 645248 652288 654267 654336 667968 671944 679952 681408 688128 692224 696297 707657 708864 710307 717312 717624 723632 725904 732256 733824 741027 745472 755937 763392 764946 767936 777088 777426 778752 786396 794976 795768 802816 814086 823788 827008 836864 837228 838656 846888 851929 851968 862082 863928 872356 872448 874224 890624 892437 903168 906997 908544 917462 928396 930384 941472 945152 947076 956416 956832 958464 967872 976766 978432 988036 1001952 1007916 1017856 1019928 1032192 1036568 1038336 1048528 1059968 1061024 1063296 1075968 1085448 1098384 1104922 1116304 1118208 1129184 1145088 1151904 1163264 1165632 1166139 1175902 1179594 1189916 1192464 1193652 1204224 1211392 1240512 1255296 1255842 1262768 1270332 1275776 1277952 1290496 1293123 1304576 1308534 1308672 1335936 1343888 1359904 1362816 1376193 1376256 1384448 1392594 1415314 1417728 1420614 1434624 1435248 1447264 1451808 1464512 1465149 1467648 1482054 1490944 1511874 1526623 1526784 1529892 1535872 1554176 1554852 1557504 1572792 1589952 1591536 1605632 1624693 1628172 1647576 1654016 1657383 1673728 1674456 1677312 1684423 1693776 1703858 1724164 1727856 1744712 1744896 1748448 1763853 1781248 1784874 1806336 1813994 1817088 1834924 1856792 1860768 1882944 1890304 1894152 1912832 1913664 1916928 1935744 1953532 1956864 1962801 1976072 2003904 2015832 2035712 2039856 2064384 2073136 2076672 2088891 2097056 2119936 2122048 2122971 2126592 2151936 2170896 2196768 2209844 2223081 2232608 2236416 2258368 2290176 2303808 2326528 2331264 2332278 2351804 2354147 2359188 2379832 2384928 2387304 2408448 2422784 2481024 2510592 2511684 2525536 2540664 2551552 2555787 2555904 2580992 2586246 2609152 2617068 2617344 2671872 2677311 2687776 2719808 2720991 2725632 2752386 2768896 2785188 2830628 2835157 2835456 2841228 2869248 2870496 2894528 2903616 2929024 2930298 2935296 2964108 2981888 3017287 3023748 3053246 3053568 3059784 3071744 3108352 3109704 3115008 3145584 3179904 3183072 3211117 3211264 3249386 3256344 3295152 3308032 3314766 3347456 3348912 3354624 3368846 3387552 3407716 3448328 3455712 3489424 3489792 3496896 3527706 3562496 3569748 3612672 3627988 3634176 3669848 3713584 3721536 3765888 3780608 3788304 3825664 3827328 3833856 3867227 3871488 3879369 3907064 3913728 3925602 3952144 4007808 4031664 4071424 4079712 4128579 4128768 4146272 4153344 4177782 4194112 4239872 4244096 4245942 4253184 4303872 4341792 4393536 4395447 4419688 4446162 4465216 4472832 4516736 4579869 4580352 4607616 4653056 4654589 4662528 4664556 4703608 4708294 4718376 4759664 4769856 4774608 4816896 4845568 4874079 4953599 4962048 4972149 5021184 5023368 5051072 5053269 5081328 5103104 5111574 5161984 5172492 5218304 5234136 5234688 5291559 5343744 5354622 5375552 5439616 5441982 5451264 5504772 5537792 5570376 5603533 5661256 5670314 5670912 5682456 5738496 5740992 5789056 5807232 5858048 5860596 5870592 5928216 5963503 5963776 6034574 6047496 6106492 6107136 6119568 6143488 6216704 6219408 6230016 6291168 6348979 6359808 6366144 6368913 6422234 6498772 6512688 6590304 6616064 6629532 6694912 6697824 6709248 6737692 6775104 6815432 6896656 6911424 6978848 6979584 6993792 7055412 7062441 7124992 7139496 7225344 7255976 7268352 7339696 7427168 7443072 7531776 7561216 7576608 7651328 7654656 7667361 7667712 7734454 7742976 7758738 7814128 7827456 7851204 7904288 8015616 8063328 8142848 8159424 8162973 8257158 8292544 8306688 8355564 8388224 8479744 8488192 8491884 8505471 8506368 8607744 8683584 8787072 8790894 8839376 8892324 8930432 8945664 9033472 9051861 9159738 9160704 9199541 9215232 9309178 9325056 9329112 9407216 9416588 9436752 9519328 9539712 9549216 9633351 9633792 9691136 9748158 9907198 9924096 9944298 10042368 10046736 10102144 10106538 10162656 10206208 10223148 10323968 10344984 10436608 10468272 10469376 10583118 10686361 10687488 10709244 10751104 10879232 10883964 10902528 11009544 11075584 11140752 11207066 11322512 11340628 11341824 11364912 11476992 11481984 11578112 11601681 11614464 11716096 11721192 11741184 11790961 11856432 11927006 12069148 12094992 12212984 12214272 12239136 12286976 12433408 12438816 12460032 12582336 12697958 12719616 12732288 12737826 12844468 12997544 13025376 13180608 13232128 13259064 13389824 13395648 13418496 13475384 13550208 13630864 13739607 13793312 13822848 13957696 13959168 13963767 13987584 14110824 14124882 14249984 14278992 14450688 14511952 14536704 14622237 14679392 14854336 14860797 14886144 15063552 15122432 15153216 15159807 15302656 15309312 15334722 15468908 15484319 15485952 15517476 15628256 15654912 15702408 15808576 16031232 16126656 16285696 16318848 16325946 16479029 16514316 16585088 16613376 16711128 16776448 16810599 16959488 16976384 16983768 17010942 17012736 17215488 17367168 17574144 17581788 17678752 17784648 17860864 17890509 17891328 18066944 18103722 18319476 18321408 18399082 18430464 18618356 18650112 18658224 18814432 18833176 18873504 19038656 19046937 19079424 19098432 19266702 19382272 19496316 19814396 19846099 19848192 19888596 20084736 20093472 20204288 20213076 20325312 20412416 20446296 20647936 20689968 20873216 20936544 20938752 21121009 21166236 21187323 21372722 21374976 21418488 21502208 21758464 21767928 21805056 22019088 22281504 22414132 22645024 22681256 22683648 22729824 22953984 22963968 23156224 23203362 23228928 23432192 23442384 23482368 23581922 23712864 23854012 24138296 24189984 24425968 24428544 24478272 24573952 24866816 24877632 24920064 25164672 25395916 25439232 25464576 25475652 25516413 25688936 25995088 26050752 26361216 26464256 26518128 26779648 26791296 26836992 26950768 27100416 27155583 27261728 27479214 27586624 27598623 27645696 27915392 27927534 27975168 28221648 28249764 28499968 28557984 28900053 28901376 29023904 29073408 29244474 29358784 29708672 29721594 29772288 30127104 30244864 30306432 30319614 30603911 30605312 30618624 30669444 30937816 30968638 30971904 31034952 31256512 31309824 31404816 31617152 32059083 32062464 32253312 32571392 32582123 32637696 32651892 32958058 33028632 33170176 33226752 33422256 33552896 33621198 33918976 33952768 33967536 34021884 34025472 34430976 34675193 34734336 34805043 35148288 35163576 35357504 35372883 35569296 35721728 35781018 36133888 36207444 36638952 36642816 36798164 36857041 36860928 37236712 37300224 37316448 37628864 37666352 37747008 38077312 38093874 38158848 38196864 38533404 38764544 38992632 39224731 39628792 39692198 39696384 39777192 40169472 40186944 40408576 40426152 40650624 40824832 40892592 41295872 41379936 41744521 41746432 41873088 41877504 41891301 42242018 42332472 42374646 42745444 42749952 42836976 43004416 43516928 43535856 43610112 44038176 44563008 44582391 44828264 45290048 45362512 45367296 45459648 45907968 45927936 46312448 46406724 46452957 46457856 46864384 46884768 46964736 47163844 47425728 47708024 48276592 48379968 48851936 48857088 48956544 49147904 49437087 49733632 49755264 49840128 50243647 50329344 50431797 50791832 50878464 50929152 50951304 51032826 51377872 51990176 52101504 52722432 52928512 53036256 53559296 53582592 53671527 53673984 53901536 54200832 54311166 54523456 54958428 55173248 55197246 55291392 55830784 55855068 55950336 56443296 56499528 56999936 57115968 57140811 57800106 58047808 58146816 58488948 58717568 59417344 59443188 59538297 59544576 60254208 60489728 60509657 60612864 60639228 61207822 61237248 61338888 61875632 61937276 61943808 62069904 62513024 62619648 62809632 63234304 63363027 64118166 64124928 64396787 64506624 65164246 65275392 65303784 65916116 66057264 66340352 66844512 67105792 67242396 67837952 67905536 67935072 68043768 68050944 68861952 69350386 69468672 69610086 70296576 70327152 70715008 70745766 71138592 71443456 71562036 72267776 72414888 73277904 73285632 73596328 73714082 73721856 74473424 74600448 74632896 75257728 75332704 75494016 76154624 76187748 76317696 76393728 77066808 77529088 77985264 78449462 79257584 79384396 79392768 79554384 80338944 80373888 80817152 80852304 81301248 81649664 81785184 82536727 82591744 82759872 82795869 83489042 83746176 83782602 84484036 84664944 84749292 85490888 85499904 85673952 86008832 87033856 87071712 87220224 88076352 89126016 89164782 89656528 90580096 90725024 90734592 90919296 91811733 91815936 91855872 92624896 92813448 92905914 92915712 93728768 93769536 93929472 94327688 94851456 95416048 96177249 96553184 96759936 97703872 97714176 97746369 97913088 98295808 98874174 99341089 99467264 99510528 99680256 100487294 100658688 100863594 101583664 101756928 101858304 101902608 102065652 102755744 103980352 104025579 104203008 105444864 105857024 106072512 106118649 107118592 107165184 107343054 107803072 108390233 108401664 108622332 109046912 109916856 110346496 110394492 110571123 110582784 111661568 111710136 111900672 112886592 112999056 113999872 114231936 114281622 115353203 115600212 116095616 116293632 116977896 117435136 117674193 118834688 118886376 119076594 119089152 119594033 120508416 121019314 121225728 121278456 122415644 122474496 122677776 123751264 123874552 123887616 124139808 125026048 125233563 125239296 125619264 126468608 126726054 128236332 128249856 128793574 129013248 130328492 130550784 130607568 131832232 132114528 132680704 133689024 134211584 134484792 135675904 135811072 135870144 136087536 136101888 137723904 138700772 138922693 138937344 139220172 139358871 140593152 140654304 141430016 141491532 142277184 142886912 143124072 144535552 144829776 146555808 146571264 147192656 147428164 147443712 148311261 148946848 149200896 149265792 150515456 150665408 150730941 150988032 152309248 152375496 152635392 152787456 154133616 155970528 156898924 158515168 158768792 158785536 159108768 160677888 160747776 161634304 161704608 162602496 163299328 163570368 165073454 165183488 165519744 165591738 166978084 167492352 167565204 168968072 169329888 169498584 170981776 170999808 171347904 172017664 174067712 174143424 174440448 176152704 178252032 178329564 178614891 179313056 181160192 181450048 181469184 181528971 181838592 183623466 183711744 185249792 185626896 185811828 185831424 187457536 187539072 187858944 188655376 189702912 190089081 190832096 192354498 193106368 193190361 193519872 195407744 195492738 195826176 196591616 197748348 198682178 198934528 199021056 200974588 201296147 201317376 201727188 203167328 203513856 203716608 203805216 204131304 205511488 207960704 208051158 208406016 210889728 211714048 212145024 212237298 214227377 214237184 214330368 214686108 215606144 216780466 216803328 217244664 218093824 219833712 220692992 220788984 221142246 221165568 223323136 223420272 223801344 225773184 225998112 227999744 228074861 228463872 228563244 230706406 231200424 232191232 232587264 233955792 234870272 235348386 237669376 237772752 238153188 238178304 239188066 241016832 242038628 242451456 242556912 244831288 244948992 245355552 247502528 247610181 247749104 247775232 248279616 250052096 250467126 251238528 252937216 253452108 256472664 256499712 257587148 257999287 258026496 260656984 261101568 261215136 263664464 264229056 265361408 267378048 268423168 268969584 271351808 271622144 271740288 272175072 272203776 274573117 275435199 275447808 277401544 277845386 277874688 278440344 278717742 281186304 281308608 282860032 282983064 284554368 285773824 286248144 289071104 289659552 293111616 293142528 293239107 294385312 294856328 294887424 296622522 297893696 298023267 298401792 298531584 301030912 301330816 301461882 301976064 304618496 304750992 305270784 305574912 308267232 311941056 312076737 313797848 317030336 317537584 317571072 318217536 321355776 321495552 323268608 323409216 325170699 325204992 326598656 327140736 330146908 330366976 330475819 331039488 331183476 331713369 333956168 334984704 335130408 337936144 338659776 338997168 341963552 341999616 342695808 344035328 346059609 348135424 348286848 348880896 351705529 352305408 353022579 356504064 356659128 357229782 358626112 358782099 362320384 362900096 363057942 363677184 367246932 367423488 370499584 371253792 371623656 371662848 374915072 375078144 375700689 375717888 377310752 379405824 380178162 381664192 384708996 386212736 386380722 387039744 390815488 390985476 391652352 393183232 395496696 397364356 397850843 397869056 398042112 401949176 402592294 402634752 403454376 406334656 407027712 407433216 407610432 408262608 411022976 415921408 416102316 416768079 416812032 421779456 423428096 423567599 424290048 424474596 428454754 428660736 429372216 431212288 433560932 433606656 434489328 436187648 439667424 441385984 441577968 442284492 442331136 446646272 446840544 447602688 450777509 451546368 451996224 452192823 456149722 456927744 457126488 461412812 462400848 464382464 467911584 469740544 470696772 475338752 475545504 476306376 476356608 478376132 482033664 484077256 484902912 485113824 489662576 489897984 490711104 495005056 495220362 495498208 495550464 496559232 500104192 500934252 502477056 505874432 506904216 512945328 512999424 515174296 515998574 516052992 521313968 522203136 522430272 527328928 528458112 530722816 534756096 536846336 537939168 542703616 543244288 543480576 544350144 544407552 544586913 549146234 550870398 554803088 555690772 555749376 556880688 557435484 562372608 562617216 565720064 565966128 569108736 571547648 572496288 578142208 579319104 579571083 586223232 586478214 588770624 589712656 589774848 593245044 595787392 596046534 596803584 597063168 602061824 602661632 602923764 603888441 603952128 609236992 609501984 610541568 611149824 616534464 623882112 624153474 627595696 634060672 635075168 635142144 636435072 642682131 642711552 642991104 646537216 646818432 650341398 650409984 653167411 653197312 654281472 660293816 660951638 662078976 662366952 663426738 667912336 669969408 670260816 675872288 677319552 677994336 683927104 683999232 684224583 685391616 688070656 692119218 695387623 696270848 696573696 697761792 703411058 704610816 706045158 713008128 713318256 714459564 717252224 717564198 724640768 725800192 726115884 727354368 734493864 734846976 740999168 742507584 742830543 743247312 743325696 749830144 750156288 751401378 754621504 758731631 758811648 760356324 763328384 769417992 772425472 772761444 773997861 774079488 781630976 781970952 783304704 786366464 786625541 790993392 794728712 795701686 796084224 803898352 805184588 805269504 806908752 812669312 814055424 814866432 815220864 816525216 822045952 823719351 831842816 832204632 833536158 833624064 837158231 843558912 847135198 848580096 848949192 856909508 857321472 858744432 862424576 867121864 867213312 868978656 872375296 879334848 882771968 883155936 884568984 884662272 893292544 893681088 894069801 895205376 901555018 903092736 903992448 904385646 912299444 913855488 914252976 922825624 924801696 928764928 935823168 939481088 941393544 950677504 951091008 952612752 952713216 956752264 964067328 968154512 969805824 970227648 975512097 979325152 979795968 981422208 990010112 990440724 990996416 991100928 991427457 993118464 1000208384 1001868504 1004954112 1011748864 1013808432 1025890656 1025998848 1030348592 1031997148 1032105984 1038178827 1042627936 1044406272 1044860544 1054657856 1055116587 1056916224 1061445632 1069512192 1073692672 1075878336 1076346297 1086488576 1086961152 1088700288 1089173826 1098292468 1099386649 1101740796 1109606176 1111381544 1111498752 1113761376 1114870968 1124745216 1125234432 1131440128 1131932256 1138217472 1143095296 1144992576 1156284416 1158638208 1159142166 1172446464 1172956428 1177541248 1179425312 1179549696 1186490088 1191574784 1192093068 1193552529 1193607168 1194126336 1204123648 1205323264 1205847528 1207776882 1207904256 1218473984 1219003968 1221083136 1222299648 1233068928 1247764224 1248306948 1250304237 1255191392 1268121344 1270150336 1270284288 1270702797 1272870144 1285364262 1285982208 1291434157 1293074432 1293636864 1300682796 1300819968 1306334822 1308562944 1320587632 1321903276 1324157952 1324733904 1326853476 1335824672 1339938816 1340521632 1351744576 1352332527 1354639104 1355988672 1367854208 1368449166 1370783232 1376141312 1384238436 1390775246 1392541696 1393147392 1406822116 1409073029 1409221632 1412090316 1426016256 1426636512 1428919128 1434504448 1435128396 1449281536 1451600384 1452231768 1454708736 1468987728 1469693952 1481998336 1485015168 1485661086 1486494624 1486651392 1499591639 1499660288 1500312576 1502802756 1509243008 1517463262 1517623296 1520712648 1526656768 1538835984 1544850944 1545522888 1547995722 1548158976 1563261952 1563941904 1566609408 1573251082 1581986784 1589457424 1591403372 1592168448 1607796704 1610369176 1610539008 1613817504 1625338624 1628110848 1629732864 1630441728 1633050432 1644091904 1647438702 1663685632 1664409264 1667072316 1667248128 1674316462 1687117824 1694270396 1697160192 1697898384 1713819016 1714642944 1717488864 1724849152 1734243728 1734426624 1737957312 1744750592 1758669696 1765543936 1766311872 1769137968 1769324544 1786585088 1787362176 1788139602 1790410752 1803110036 1805995009 1806185472 1807984896 1808771292 1811665323 1824598888 1827710976 1828505952 1845651248 1849603392 1857529856 1871646336 1878962176 1882787088 1901355008 1902182016 1905225504 1905426432 1913504528 1928046393 1928134656 1936309024 1939611648 1940455296 1951024194 1958650304 1959502233 1959591936 1962844416 1980020224 1980881448 1981992832 1982854914 1986236928 2000416768 2003737008 2009908224 2023497728 2027616864 2051781312 2051997696 2052673749 2060697184 2063994296 2064211968 2076357654 2085255872 2086162869 2088812544 2089721088 2109315712 2110233174 2113832448 2122891264 2139024384 2147385344 2151756672 2152692594 2172977152 2173693063 2173922304 2177400576 2178347652 2196584936 2198773298 2203481592 2219212352 2222763088 2222997504 2227522752 2229741936 2249490432 2250468864 2262880256 2263864512 2276194893 2276434944 2286190592 2289985152 2312568832 2313330733 2317276416 2318284332 2321993583 2344892928 2345912856 2355082496 2358850624 2359099392 2359876623 2372980176 2383149568 2384186136 2387105058 2388252672 2408247296 2410646528 2411695056 2415553764 2415808512 2436947968 2438007936 2442166272 2444599296 2461938703 2466137856 2471158053 2495528448 2496613896 2500608474 2510382784 2511474693 2536242688 2540300672 2541405594 2545740288 2570728524 2571964416 2582868314 2586148864 2587273728 2601365592 2601639936 2612669644 2616849911 2617125888 2641175264 2643806552 2648315904 2649467808 2653706952 2671649344 2679877632 2681043264 2703489152 2704665054 2709278208 2711977344 2735708416 2736898332 2741566464 2752282624 2768476872 2781550492 2784955901 2785083392 2786294784 2813644232 2818146058 2818443264 2824180632 2852032512 2853273024 2857838256 2869008896 2870256792 2898563072 2903200768 2904463536 2909417472 2937975456 2939387904 2963996672 2964973193 2970030336 2971322172 2972989248 2973302784 2974282371 2999183278 3000625152 3005605512 3018486016 3034926524 3035246592 3041425296 3053313536 3077671968 3089701888 3091045776 3095991444 3096317952 3126523904 3127883808 3133218816 3146502164 3163973568 3165349761 3178914848 3182806744 3184336896 3215593408 3220738352 3221078016 3227635008 3250677248 3259465728 3260883456 3266100864 3288183808 3294877404 3298159947 3327371264 3328818528 3334144632 3334496256 3348632924 3374235648 3388540792 3394320384 3395796768 3427638032 3429285888 3434977728 3449698304 3468487456 3468853248 3475914624 3489501184 3517339392 3531087872 3532623744 3538275936 3538649088 3573170176 3574724352 3576279204 3580657587 3580821504 3606220072 3611990018 3612370944 3615969792 3617542584 3623330646 3649197776 3655421952 3657011904 3691302496 3699206784 3715059712 3743292672 3757924352 3765574176 3802710016 3804364032 3810451008 3810852864 3812108391 3827009056 3856092786 3872618048 3874302471 3879223296 3880910592 3902048388 3917300608 3919004466 3925688832 3960040448 3961762896 3963985664 3965709828 3972473856 4000833536 4007474016 4019816448 4046995456 4055233728 4056997581 4103562624 4105347498 4121394368 4127988592 4128423936 4152715308 4170511744 4172325738 4177625088 4179442176 4218631424 4220466348 4227219087 4227664896 4245782528 4278048768 4294770688 4296185647 4303513344 4305385188 4347386126 4347844608 4354801152 4356695304 4393169872 4397546596 4406963184 4438424704 4445526176 4445995008 4455045504 4459483872 4498774917 4498980864 4500937728 4525760512 4527729024 4552389786 4552869888 4572171877 4572381184 4579970304 4626661466 4634552832 4636568664 4643987166 4689785856 4691825712 4710164992 4717701248 4719753246 4745960352 4766299136 4768372272 4774210116 4776505344 4816494592 4821293056 4823390112 4831107528 4831617024 4867713361 4873895936 4876015872 4884332544 4889198592 4923877406 4932275712 4942316106 4991056896 4993227792 5001216948 5020765568 5022949386 5072485376 5080601344 5082811188 5091480576 5141457048 5143928832 5165736628 5172297728 5174547456 5202731184 5203279872 5225339288 5233699822 5234251776 5282350528 5287613104 5296631808 5298935616 5307413904 5343298688 5359755264 5362086528 5406978304 5409330108 5417985027 5418556416 5423954688 5471416832 5473796664 5483132928 5504565248 5506378787 5536953744 5563100984 5569911802 5572589568 5627288464 5636292116 5636886528 5648361264 5704065024 5706546048 5715676512 5738017792 5740513584 5797126144 5806401536 5808927072 5818834944 5860107617 5875950912 5878506699 5878775808 5929946386 5940060672 5942644344 5945978496 5948564742 5998366556 6001250304 6011211024 6036972032 6069853048 6070493184 6082850592 6106627072 6155343936 6179403776 6182091552 6191982888 6192635904 6253047808 6255767616 6258488607 6266437632 6293004328 6327947136 6330699522 6357829696 6365613488 6368673792 6431186816 6441476704 6442156032 6455270016 6501354496 6518931456 6521079189 6521766912 6532201728 6576367616 6589754808 6596319894 6654742528 6657637056 6668289264 6668992512 6697265848 6748471296 6777081584 6788640768 6791593536 6828584679 6855276064 6858571776 6869955456 6899396608 6936974912 6937706496 6939992199 6951829248 6979002368 7034678784 7053217319 7062175744 7065247488 7076551872 7077298176 7079629869 7146340352 7149448704 7152558408 7161315174 7212440144 7223980036 7224741888 7231939584 7235085168 7246661292 7298395552 7310843904 7314023808 7382604992 7385816109 7398413568 7430119424 7486585344 7515848704 7531148352 7534424079 7605420032 7608728064 7620902016 7624216782 7654018112 7695706543 7712185572 7745236096 7748604942 7758446592 7761821184 7804096776 7834601216 7838008932 7850549733 7851377664 7920080896 7923525792 7927971328 7931419656 7944947712 8001667072 8014948032 8039632896 8093990912 8110467456 8113995162 8207125248 8210694996 8242788736 8255977184 8256847872 8305430616 8341023488 8344651476 8354867703 8355250176 8358884352 8437262848 8440932696 8454438174 8455329792 8491176343 8491565056 8556097536 8592371294 8607026688 8610770376 8694772252 8695689216 8709602304 8713390608 8786339744 8795093192 8813926368 8876849408 8891052352 8891990016 8894919579 8910091008 8918967744 8997549834 9001875456 9040039099 9051521024 9055458048 9104779572 9105739776 9144343754 9159940608 9253322932 9269105664 9273137328 9287974332 9379571712 9383651424 9420329984 9435402496 9439506492 9491920704 9532598272 9536744544 9548420232 9553010688 9632989184 9642586112 9646780224 9662215056 9663234048 9735426722 9747791872 9752031744 9778397184 9847754812 9863511203 9864551424 9884632212 9894479841 9982113792 9986455584 10002433896 10041531136 10045898772 10144970752 10161202688 10165622376 10182961152 10282914096 10287857664 10331473256 10349094912 10405462368 10406559744 10450678576 10467399644 10468503552 10564701056 10575226208 10593263616 10597871232 10614827808 10686597376 10719510528 10724173056 10813956608 10818660216 10835970054 10837112832 10847909376 10942833664 10947593328 10966265856 11012757574 11073907488 11126201968 11139823604 11145179136 11254576928 11272584232 11273773056 11296722528 11408130048 11413092096 11431353024 11476035584 11481027168 11594252288 11612803072 11617854144 11622907413 11637669888 11720215234 11751901824 11757013398 11859892772 11880121344 11885288688 11891956992 11897129484 11996733112 12002500608 12022422048 12073944064 12139706096 12140986368 12165701184 12213254144 12310687872 12358807552 12364183104 12383965776 12385271808 12506095616 12511535232 12516977214 12532875264 12586008656 12655894272 12661399044 12681657261 12715659392 12731226976 12737347584 12862373632 12882953408 12884312064 12888556941 12910540032 13002708992 13042158378 13043533824 13064403456 13152735232 13179509616 13192639788 13309485056 13315274112 13336578528 13337985024 13394531696 13496324751 13496942592 13554163168 13577281536 13583187072 13657169358 13710552128 13716515631 13717143552 13739910912 13798793216 13873949824 13879984398 13903658496 13958004736 14069357568 14106434638 14124351488 14130494976 14153103744 14159259738 14292026437 14292680704 14298897408 14305116816 14322630348 14424880288 14447960072 14449483776 14463879168 14470170336 14493322584 14596791104 14603140083 14621687808 14628047616 14765209984 14771632218 14796827136 14860238848 14973170688 15031697408 15062296704 15068848158 15210840064 15215851441 15217456128 15241804032 15248433564 15308036224 15391413086 15424371144 15490472192 15497209884 15516893184 15523642368 15608193552 15669202432 15676017864 15701099466 15702755328 15840161792 15847051584 15855942656 15862839312 15889895424 16003334144 16029896064 16079265792 16187981824 16193315131 16220934912 16227990324 16253955081 16414250496 16421389992 16485577472 16511954368 16513695744 16519136361 16610861232 16682046976 16689302952 16709735406 16717768704 16788644041 16874525696 16881865392 16908876348 16910659584 16982352686 17112195072 17184742588 17214053376 17221540752 17389544504 17391378432 17419204608 17426781216 17572679488 17580322851 17590186384 17627852736 17753698816 17782104704 17789839158 17820182016 17837935488 17995099668 18003750912 18080078198 18103042048 18110916096 18209559144 18211479552 18288687508 18317949377 18319881216 18506645864 18538211328 18546274656 18575948664 18759143424 18767302848 18840659968 18870804992 18879012984 18983841408 19065196544 19073489088 19096840464 19106021376 19265978368 19285172224 19293560448 19324430112 19326468096 19470853444 19494691307 19495583744 19504063488 19556794368 19563237567 19695509624 19727022406 19729102848 19769264424 19788959682 19964227584 19972911168 20004867792 20083062272 20091797544 20289941504 20322405376 20331244752 20365922304 20565828192 20575715328 20662946512 20698189824 20810924736 20813119488 20819976597 20901357152 20934799288 20937007104 21129402112 21150452416 21159651957 21186527232 21195742464 21229655616 21373194752 21439021056 21448346112 21627913216 21637320432 21671940108 21674225664 21695818752 21885667328 21895186656 21932531712 22025515148 22147814976 22157448327 22252403936 22279647208 22290358272 22509153856 22545168464 22547546112 22593445056 22816260096 22826184192 22862706048 22952071168 22962054336 23087119629 23188504576 23225606144 23235708288 23245814826 23275339776 23440430468 23463783149 23503803648 23514026796 23551649199 23719785544 23760242688 23770577376 23783913984 23794258968 23993466224 24005001216 24044844096 24147888128 24279412192 24281972736 24331402368 24426508288 24621375744 24717615104 24728366208 24767931552 24770543616 25012191232 25023070464 25033954428 25064603109 25065750528 25172017312 25311788544 25322798088 25363314522 25431318784 25462453952 25473529029 25474695168 25724747264 25765906816 25777113882 25821080064 26005417984 26084316756 26087067648 26128806912 26305470464 26359019232 26385279576 26618970112 26630548224 26673157056 26675970048 26684758737 26789063392 26992649502 27108326336 27120117297 27154563072 27166374144 27314338716 27421104256 27433031262 27479821824 27597586432 27747899648 27759968796 27807316992 27916009472 28138715136 28212869276 28248702976 28258009819 28260989952 28306207488 28318519476 28584052874 28597794816 28610233632 28645260696 28849760576 28895920144 28898967552 28927758336 28940340672 28986645168 29193582208 29206280166 29243375616 29256095232 29530419968 29543264436 29590533609 29593654272 29720477696 29946341376 30063394816 30073299529 30124593408 30137696316 30431702882 30434912256 30483608064 30496867128 30616072448 30782826172 30848742288 30980944384 30994419768 31047284736 31216387104 31338404864 31352035728 31402198932 31405510656 31680323584 31694103168 31711885312 31725678624 31779790848 32005203139 32006668288 32059792128 32158531584 32386630262 32441869824 32455980648 32507910162 32828500992 32842779984 32971154944 33023908736 33038272722 33221722464 33364093952 33378605904 33419470812 33435537408 33577288082 33749051392 33763730784 33817752696 33821319168 33964705372 34224390144 34369485176 34428106752 34443081504 34779089008 34782756864 34838409216 34853562432 35145358976 35160645702 35180372768 35255705472 35507397632 35564209408 35579678316 35640364032 35675870976 35990199336 36007501824 36160156396 36206084096 36221832192 36419118288 36422959104 36577375016 36635898754 36639762432 37013291728 37076422656 37092549312 37151897328 37518286848 37534605696 37681319936 37741609984 37758025968 37967682816 38130393088 38146978176 38193680928 38212042752 38531956736 38544651509 38570344448 38587120896 38648860224 38652936192 38665670823 38941706888 38989382614 39008126976 39126475134 39391019248 39454044812 39458205696 39538528848 39577919364 39928455168 39945822336 40009735584 40166124544 40183595088 40579883008 40644810752 40662489504 40731844608 41131656384 41149546893 41151430656 41325893024 41396379648 41621849472 41639953194 41802714304 41869598576 41874014208 42258804224 42300904832 42319303914 42373054464 42391484928 42459311232 42746389504 42876079311 42878042112 42896692224 43255826432 43274640864 43343880216 43348451328 43391637504 43771334656 43790373312 43809420249 43865063424 44051030296 44295629952 44314896654 44504807872 44559294416 44580716544 45018307712 45090336928 45095092224 45186890112 45632520192 45647554323 45652368384 45725412096 45904142336 45924108672 46174239258 46377009152 46392288563 46451212288 46471416576 46491629652 46550679552 46880860936 46927566298 47007607296 47028053592 47103298398 47439571088 47520485376 47541154752 47567827968 47588517936 47986932448 48010002432 48089688192 48295776256 48558824384 48563945472 48579945393 48662804736 48853016576 49242751488 49372521233 49435230208 49456732416 49535863104 49541087232 49557409083 50024382464 50046140928 50067908856 50129206218 50344034624 50365932123 50623577088 50645596176 50726629044 50862637568 50924907904 50947058058 51449494528 51531813632 51554227764 51642160128 52010835968 52168633512 52174135296 52257613824 52610940928 52718038464 52740968553 52770559152 53237940224 53261096448 53346314112 53369517474 53578126784 53869945801 53985299004 54216652672 54240234594 54309126144 54332748288 54628677432 54842208512 54866062524 54953848131 54959643648 55195172864 55495799296 55519937592 55614633984 55832018944 55850413411 56277430272 56425738552 56516019638 56521979904 56612414976 56637038952 57168105748 57195589632 57220467264 57290521392 57699521152 57791840288 57797935104 57855516672 57880681344 57973290336 58387164416 58412560332 58484073921 58486751232 58512190464 59060839936 59086528872 59181067218 59187308544 59438234401 59440955392 59892682752 60146599058 60249186816 60275392632 60863405764 60869824512 60967216128 60993734256 61232144896 61565652344 61697484576 61961888768 61988839536 62094569472 62432774208 62676809728 62704071456 62804397864 62811021312 63280273693 63360647168 63388206336 63423770624 63451357248 63478955871 63559581696 64010406278 64119584256 64317063168 64773260524 64883739648 64911961296 65015820324 65657001984 65685559968 65942309888 66047817472 66076545444 66443444928 66728187904 66757211808 66838941624 66871074816 67154576164 67498102784 67527461568 67635505392 67642638336 67929410744 68448780288 68738970352 68856213504 68886163008 69261358887 69558178016 69565513728 69676818432 69707124864 70290717952 70321291404 70360745536 70391349447 70511410944 71014795264 71128418816 71159356632 71280728064 71351741952 71980398672 72015003648 72320312792 72443664384 72838236576 72845918208 73154750032 73271797508 73279524864 74026583456 74152845312 74185098624 74303794656 75036573696 75069211392 75362639872 75483219968 75516051936 75935365632 76260786176 76293956352 76387361856 76420587087 76424085504 77089303018 77140688896 77174241792 77297720448 77331341646 77883413776 77978765228 78016253952 78252950268 78782038496 78908089624 78916411392 79077057696 79155838728 79856910336 79891644672 80019471168 80332249088 80367190176 81159766016 81289621504 81324979008 81360351891 81463689216 82263312768 82299093786 82651786048 82792759296 83243698944 83279906388 83605428608 83739197152 83748028416 84517608448 84601809664 84638607828 84746108928 84774029457 84782969856 84918622464 85492779008 85752158622 85793384448 86511652864 86549281728 86687760432 86696902656 86783275008 87542669312 87580746624 87618840498 87730126848 88102060592 88591259904 88629793308 88771600827 89009615744 89118588832 89161433088 90036615424 90180673856 90190184448 90219898587 90373780224 91295108646 91304736768 91450824192 91691825147 91808284672 91848217344 92348478516 92784577126 92902424576 92942833152 92983259304 93761721872 93855132596 94015214592 94056107184 94206596796 94879142176 95040970752 95082309504 95135655936 95177035872 95973864896 96015609417 96020004864 96179376384 96591552512 97117648768 97159890786 97325609472 97706033152 98485502976 98745042466 98870460416 98913464832 99071726208 99114818166 100044185059 100048764928 100092281856 100135817712 100258412436 100688069248 100731864246 101247154176 101291192352 101453258088 101725275136 101849815808 101894116116 102898989056 103063627264 103108455528 103284320256 104021671936 104337267024 104348270592 104515227648 105221881856 105436076928 105481937106 105541118304 106475880448 106510960087 106522192896 106692628224 106739034948 107156253568 107739891602 107970598008 108433305344 108480469188 108618252288 108665496576 109257354864 109684417024 109732125048 109907696262 109919287296 110390345728 110991598592 111039875184 111229267968 111700826822 112554860544 112851477104 113032039276 113043959808 113224829952 113274077904 114336211496 114391179264 114440934528 114581042784 115399042304 115583680576 115595870208 115633954527 115711033344 115761362688 115946580672 116774328832 116825120664 116968147842 117024380928 117520508287 118121679872 118173057744 118362134436 118374617088 118876468802 119785365504 120293198116 120498373632 120550785264 121726811528 121739649024 121934432256 121987468512 122464289792 123131304688 123394969152 123923777536 123977679072 124189138944 124865548416 125353619456 125408142912 125608795728 125622042624 126560547386 126721294336 126776412672 126847541248 126902714496 126957911742 127119163392 128020812556 128225645639 128239168512 128628237933 128634126336 129546521048 129767479296 129823922592 130031640648 131314003968 131371119936 131884619776 132095634944 132153090888 132886889856 133456375808 133514423616 133677883248 133742149632 134309152328 134996205568 135054923136 135271010784 135285276672 135858821488 136897560576 136942662969 137477940704 137712427008 137772326016 138522717774 139116356032 139131027456 139176865689 139353636864 139414249728 140581435904 140642582808 140721491072 140782698894 141022821888 142029590528 142256837632 142318713264 142561456128 142703483904 143960797344 144030007296 144640625584 144887328768 145676473152 145691836416 145739836179 146309500064 146543595016 146559049728 148053166912 148117563699 148305690624 148370197248 148607589312 150073147392 150138422784 150725279744 150966439936 151032103872 151097796369 151870731264 152521572352 152587912704 152774723712 152841174174 154178606036 154281377792 154332207473 154348483584 154595440896 154662683292 155766827552 155957530456 156032507904 156505900536 157564076992 157816179248 157832822784 158154115392 158311677456 159713820672 159783289344 160038942336 160664498176 160734380352 161609837403 162319532032 162579243008 162649958016 162720703782 162927378432 164246482043 164526625536 164598187572 164861544393 165303572096 165585518592 166487397888 166559812776 167210857216 167478394304 167496056832 167551240233 169035216896 169203619328 169277215656 169548058914 169565939712 169837244928 170985558016 171504317244 171586768896 173023305728 173098563456 173375520864 173393805312 173566550016 175085338624 175161493248 175237680996 175452221763 175460253696 176204121184 177182519808 177259586616 177543201654 178019231488 178237177664 178314703203 178322866176 180073230848 180361347712 180439797174 180747560448 182590217292 182609473536 182901648384 183383650294 183616569344 183696434688 184696957032 185569154252 185796343681 185804849152 185885666304 185966518608 187523443744 187710265192 188030429184 188112214368 188413193592 189758284352 189840821079 190081941504 190164619008 190271311872 190354071744 191947729792 192031218834 192358752768 193183105024 194235297536 194319781572 194651218944 195412066304 196971005952 197490084932 197740920832 197806068733 197826929664 198143452416 198229636332 200088370118 200184563712 200271635424 200516824872 201376138496 201463728492 202494308352 202582384704 202906516176 203450550272 203699631616 203788232232 205797978112 206127254528 206216911056 206568640512 208043343872 208674534048 208696541184 209030455296 210443763712 210513096703 210872153856 210963874212 211082236608 211174048341 213021920174 213044385792 213385256448 213478069896 214312507136 215479783204 215941196016 216866610688 216960938376 217330993152 218514709728 219368834048 219464250096 219815392524 219838574592 221983197184 222079750368 222458535936 223401653644 225109721088 225702954208 226064078552 226087919616 226449659904 226548155808 228672422992 228782358528 228881869056 229162085568 230798084608 231167361152 231267909054 231422066688 231522725376 231893161344 233548657664 233650241328 233936295684 234048761856 235041016574 236243359744 236346115488 236724268872 236749234176 237752937604 239570731008 240586396232 240996747264 241101570528 243453623056 243479298048 243868864512 243974937024 244928579584 246262609376 246789938304 247847555072 247955358144 248378277888 249731096832 250707238912 250816285824 251217591456 251244085248 253121094772 253442588672 253552825344 253695082496 253805428992 253915823484 254238326784 254322088371 256041625112 256451291278 256478337024 257256475866 259093042096 259534958592 259647845184 260063281296 262628007936 262742239872 263769239552 264191269888 264306181776 265773779712 266912751616 267028847232 267355766496 267484299264 268618304656 269992411136 270109846272 270542021568 270570553344 270659695761 271717642976 273885325938 274955881408 275075475441 275424854016 275544652032 277045435548 278232712064 278353731378 278707273728 278828499456 281162871808 281285165616 281442982144 281565397788 282045643776 284059181056 284513675264 284637426528 285122912256 285406967808 287921594688 288046828251 288060014592 289281251168 289774657536 291352946304 291479672358 292619000128 293087190032 293118099456 296106333824 296235127398 296611381248 296740394496 297215178624 300132555177 300146294784 300276845568 301450559488 301932879872 302064207744 302195592738 303741462528 305029180937 305043144704 305175825408 305549447424 305682348348 308357212072 308664414946 308696967168 309190881792 309325366584 311533655104 311915060912 312065015808 313011801072 315128153984 315632358496 315665645568 316308230784 316623354912 319427641344 319532880261 319566578688 320077884672 321328996352 321468760704 323219674806 324639064064 324746019941 325158486016 325299916032 325441407564 325854756864 328492964086 329053251072 329196375144 329723088786 330607144192 331171037184 332974795776 333119625552 334421714432 334956788608 335102480466 338070433792 338407238656 338554431312 339096117828 339131879424 339674489856 341971116032 343008634488 343173537792 345607648631 346046611456 346197126912 346751041728 346787610624 346901863581 347133100032 350170677248 350322986496 350475361992 350904443526 352408242368 352561524861 354365039616 354519173232 355086403308 356038462976 356474355328 356629406406 360146461696 360722695424 360879594348 361495120896 365180434584 365218947072 365803296768 366767300588 367233138688 367354127647 367392869376 369393914064 371138308504 371592687362 371771332608 371933037216 375046887488 375420530384 376060858368 376224428736 376826387184 379516568704 379681642158 380163883008 380329238016 380542623744 380708143488 383895459584 384062437668 384676936917 384717505536 386366210048 388470595072 388639563144 389302437888 390824132608 390952893877 393942011904 394980169864 395612137466 395653859328 396286904832 396459272664 400176740236 400369127424 400543270848 401033649744 402752276992 402927456984 404988616704 405164769408 405813032352 406901100544 407399263232 407576464464 411595956224 412254509056 412433822112 413137281024 416067640807 416086687744 417349068096 417393082368 417530597067 418060910592 421026193406 421744307712 421927748424 422164473216 422348096682 426043840348 426088771584 426770512896 426956139792 428625014272 430959566408 431882392032 433733221376 433921876752 434661986304 437029419456 438737668096 438928500192 439630785048 439677149184 443966394368 444159500736 444352691097 444917071872 446803307288 450219442176 451405908416 452128157104 452175839232 452899319808 453096311616 457344845984 457564717056 457763738112 458324171136 461596169216 462334722304 462535818108 462844133376 462996622419 463045450752 463786322688 467097315328 467300482656 467872591368 468097523712 470082033148 472486719488 472692230976 473448537744 473498468352 475505875208 479141462016 481172792464 481993494528 482203141056 484829512209 486907246112 486958596096 487737729024 487949874048 489857159168 492525218752 492739446129 493579876608 495695110144 495910716288 496756555776 499462193664 500778429649 501414477824 501632571648 502435182912 502488170496 502653720699 506242189544 507105650688 507390164992 507610857984 507831646968 508644176742 512083250224 512902582556 512956674048 514512951732 518186084192 519069917184 519295690368 520126562592 525256015872 525484479744 527538479104 528382539776 528612363552 531547559424 533825503232 534057694464 534711532992 534944109609 534968598528 537236609312 539984822272 540219692544 541084043136 541319391522 543435285952 547770651876 549911762816 550150950882 550849708032 551089304064 554090871096 556465424128 556707462756 557389031043 557414547456 557656998912 562325743616 562570331232 562885964288 563130795576 564091287552 568118362112 569027350528 569274853056 569522463237 570245824512 570813935616 575843189376 576093656502 578562502336 579549315072 582705892608 582959344716 585238000256 586174380064 586236198912 592212667648 592470254796 593222762496 593418206199 593480788992 594430357248 600265110354 600553691136 602901118976 603099751319 603865759744 604128415488 604391185476 607482925056 610058361874 610351650816 611098894848 611364696696 616714424144 617328829892 617393934336 618381763584 618650733168 623067310208 623830121824 624130031616 626023602144 630256307968 631264716992 631331291136 631539290109 632616461568 633246709824 639065760522 639133157376 640155769344 641842776029 642657992704 642937521408 646439349612 649492039882 650316972032 650599832064 650882815128 656985928172 658106502144 658392750288 659446177572 661214288384 665949591552 666239251104 668843428864 669913577216 670204960932 676140867584 676814477312 677108862624 678192235656 678263758848 679348979712 683942232064 686017268976 686347075584 691215297262 692093222912 692394253824 693502083456 693803727162 694266200064 700309295413 700341354496 700645972992 700950723984 701808887052 704816484736 705123049722 708730079232 709038346464 710172806616 712076925952 712948710656 713258812812 720292923392 721445390848 721759188696 722990241792 730360869168 730437894144 731606593536 733534601176 734708255294 734785738752 738787828128 742276617008 743185374724 743542665216 743866074432 750093774976 750841060768 752121716736 752448857472 753652774368 759033137408 759363284316 760327766016 760658476032 761085247488 761416286976 767790919168 768124875336 769353873834 769435011072 772732420096 776941190144 777279126288 778604875776 781905787754 787884023808 789960339728 791224274932 791307718656 792573809664 792918545328 800353480472 800738254848 801086541696 802067299488 805504553984 805854913968 809977233408 810329538816 811626064704 813802201088 814798526464 815152928928 822643558009 823191912448 824509018112 824867644224 825226426323 826274562048 832135281614 834698136192 835061194134 836121821184 842052386812 843488615424 843855496848 844328946432 844696193364 852087680696 852177543168 853541025792 853912279584 857250028544 861919132816 863764784064 867466442752 867843753504 869323972608 874058838912 877475336192 877857000384 879261570096 879354298368 887932788736 888319001472 888705382194 889834143744 893606614576 900397665531 900438884352 902811816832 904256314208 904351678464 905798639616 906192623232 914689691968 915087542811 915129434112 915527476224 916648342272 923192338432 924669444608 925071636216 925993244838 926090901504 927572645376 934194630656 934600965312 935745182736 936195047424 940164066296 944973438976 945384461952 946897075488 946996936704 951011750416 958282924032 958598640783 962345584928 963986989056 964406282112 969659024418 973814492224 973917192192 974238059823 975475458048 975899748096 979714318336 985050437504 985478892258 987159753216 991390220288 991821432576 993513111552 998924387328 1001556859298 1002828955648 1003265143296 1004870365824 1005307441398 1012484379088 1014211301376 1014780329984 1015221715968 1015663293936 1017288353484 1024166500448 1025805165112 1025913348096 1029025903464 1036372168384 1036822945893 1038139834368 1038591380736 1040253125184 1050512031744 1050968959488 1055076958208 1056765079552 1057224727104 1057684574583 1063095118848 1067651006464 1068115388928 1069423065984 1069888219218 1074473218624 1079969644544 1080325452311 1080439385088 1082168086272 1082638783044 1086870571904 1095541303752 1099823525632 1100301901764 1101699416064 1102062382941 1102178608128 1108181742192 1112930848256 1113414925512 1114778062086 1115313997824 1124651487232 1125140662464 1125771928576 1126261591152 1128182575104 1136236724224 1138054701056 1138549706112 1139044926474 1140491649024 1141627871232 1149725374301 1151686378752 1152187313004 1154030810751 1157125004672 1159098630144 1165411785216 1165918689432 1170476000512 1172348760128 1172472397824 1172858681631 1184425335296 1184940509592 1186836412398 1186961577984 1188860714496 1191993726911 1200530220708 1201107382272 1206199502638 1207731519488 1208256830976 1208782370952 1214965850112 1220116723748 1220703301632 1222197789696 1222729393392 1233428848288 1234657659784 1234787868672 1236763527168 1237301466336 1246134620416 1247660243648 1248202922421 1248260063232 1252047204288 1260512615936 1262529433984 1263078580218 1265232923136 1266493419648 1278131521044 1278266314752 1280311538688 1283685552058 1285315985408 1285875042816 1292878699224 1298984079764 1300574405767 1300633944064 1301199664128 1301765630256 1313971856344 1316213004288 1316785500576 1318892355144 1322428576768 1331899183104 1332478502208 1337686857728 1339827154432 1340409921864 1352281735168 1353628954624 1354217725248 1356384471312 1356527517696 1358697959424 1367884464128 1372034537952 1372694151168 1382430594524 1384186445824 1384642481131 1384788507648 1387004166912 1387607454324 1388532400128 1388989867257 1400618590826 1401291945984 1401901447968 1403617774104 1409632969472 1410246099444 1417460158464 1418076692928 1420345613232 1424153851904 1425897421312 1426517625624 1440585846784 1442890781696 1443518377392 1445980483584 1460721738336 1460875788288 1463213187072 1467069202352 1469416510588 1469571477504 1477575656256 1478218338387 1484553234016 1486370749448 1487085330432 1487732148864 1500187549952 1501682121536 1502335288947 1504243433472 1504897714944 1507305548736 1518066274816 1518726568632 1521316952064 1522170494976 1522832573952 1535581838336 1536249750672 1538707747668 1538870022144 1553882380288 1554558252576 1557209751552 1563811575508 1575768047616 1579920679456 1582448549864 1582615437312 1585147619328 1585837090656 1600706960944 1601476509696 1602173083392 1604134598976 1611009107968 1611709827936 1619954466816 1620659077632 1623252129408 1627604402176 1629597052928 1630305857856 1645287116018 1646383824896 1649018036224 1649735288448 1650452852646 1652549124096 1664270563228 1669396272384 1670122388268 1672167093129 1672243642368 1684104773624 1686977230848 1687710993696 1688657892864 1689392386728 1704175361392 1704355086336 1707082051584 1707824559168 1714500057088 1723838265632 1727529568128 1734932885504 1735687507008 1738647945216 1748117677824 1754950672384 1755714000768 1758523140192 1758708596736 1775865577472 1776638002944 1777410764388 1779668287488 1780254618597 1787213229152 1800795331062 1805623633664 1808512628416 1808703356928 1809299253957 1811597279232 1812385246464 1829379383936 1830175085622 1831054952448 1833296684544 1846384676864 1849338889216 1850143272432 1851986489676 1852181803008 1855145290752 1868389261312 1869201930624 1871490365472 1872390094848 1880328132592 1889946877952 1890768923904 1893794150976 1893993873408 1894617870327 1902023500832 1917197281566 1924691169856 1925528328087 1927973978112 1928812564224 1939318048836 1947628984448 1948476119646 1950950916096 1951799496192 1959428636672 1970100875008 1970957784516 1974319506432 1982780440576 1983642865152 1997848774656 2003113718596 2005657911296 2006318697149 2006530286592 2009740731648 2010614882796 2024968758176 2028422602752 2030443431936 2031326587872 2034576706968 2048333000896 2051610330224 2051826696192 2058051806928 2072744336768 2073645891786 2076279668736 2077182761472 2080506250368 2100927886239 2101024063488 2101937918976 2110153916416 2113530159104 2114449454208 2115369149166 2126190237696 2135204266559 2135302012928 2136230777856 2138846131968 2139776438436 2148946437248 2160650904622 2160878770176 2164336172544 2165277566088 2173741143808 2191082607504 2199647051264 2200603803528 2204124765882 2204357216256 2216363484384 2225861696512 2226829851024 2229556124172 2230627995648 2249302974464 2250281324928 2251543857152 2252523182304 2256365150208 2272473448448 2273222139587 2276109402112 2277099412224 2278089852948 2280983298048 2283255742464 2299450748602 2303372757504 2304374626008 2308061621502 2314250009344 2318197260288 2330823570432 2331837378864 2340952001024 2344697520256 2345717363262 2368850670592 2369881019184 2373672824796 2373923155968 2377721428992 2383987453822 2401060441416 2402214764544 2412399005276 2415463038976 2416513661952 2417564741904 2429931700224 2440233447496 2441406603264 2444395579392 2445458786784 2466857696576 2467930674027 2469315319568 2469575737344 2473527054336 2474602932672 2492269240832 2495320487296 2496405844842 2504094408576 2521025231872 2525058867968 2526157160436 2530465846272 2532986839296 2556263042088 2556532629504 2560623077376 2567371104116 2570631970816 2571478893529 2571750085632 2585757398448 2597968159528 2601148811534 2602399328256 2603531260512 2627943712688 2632426008576 2633571001152 2637784710288 2644857153536 2663798366208 2664957004416 2675373715456 2679654308864 2680819843728 2704563470336 2707257909248 2708435450496 2712768942624 2713055035392 2717395918848 2735768928256 2736670257139 2744069075904 2745262628433 2745388302336 2764861189048 2769284962262 2769577015296 2774008333824 2775214908648 2777979734514 2801237181652 2802583891968 2803802895936 2807235548208 2819265938944 2820492198888 2834920316928 2836153385856 2840691226464 2848307703808 2851794842624 2853035251248 2881171693568 2885781563392 2887036754784 2891960967168 2921443476672 2921751576576 2922714179469 2926426374144 2934138404704 2938833021176 2939142955008 2955151312512 2956436676774 2969106468032 2972741498896 2974170660864 2975464297728 3000375099904 3003364243072 3004670577894 3008486866944 3009795429888 3014611097472 3036132549632 3037453137264 3042633904128 3044340989952 3045665147904 3071163676672 3072499501344 3077415495336 3077740044288 3107764760576 3109116505152 3110468837679 3114419503104 3127623151016 3151536095232 3159841358912 3164897099728 3165230874624 3170295238656 3171674181312 3201413921888 3202953019392 3204346166784 3208269197952 3222018215936 3223419655872 3239908933632 3240976356933 3241318155264 3246504258816 3255208804352 3259194105856 3260611715712 3290574232036 3292767649792 3293852487973 3298036072448 3299470576896 3300905705292 3305098248192 3306187148823 3328541126456 3338792544768 3340244776536 3344334186258 3368209547248 3373954461696 3375421987392 3377315785728 3378784773456 3408350722784 3408710172672 3414164103168 3415649118336 3429000114176 3447676531264 3449176122903 3455059136256 3469865771008 3471375014016 3477295890432 3496235355648 3505449007543 3509901344768 3511428001536 3517046280384 3517417193472 3518576044893 3551731154944 3553276005888 3554821528776 3560509237194 3574426458304 3575981180733 3601590662124 3611247267328 3617025256832 3618598507914 3623194558464 3624770492928 3658758767872 3660350171244 3662109904896 3666593369088 3692769353728 3698677778432 3700286544864 3703972979352 3704363606016 3710290581504 3736778522624 3738403861248 3742980730944 3744608767263 3744780189696 3760656265184 3779893755904 3781537847808 3787588301952 3789235740654 3804047001664 3834394563132 3849382339712 3851056656174 3855947956224 3857625128448 3878636097672 3895257968896 3896952239292 3901723217301 3901901832192 3903598992384 3918857273344 3940201750016 3941915569032 3948639012864 3965379352181 3965560881152 3967285730304 3995697549312 4006227437192 4012637394298 4013060573184 4019481463296 4021229765592 4049937516352 4056845205504 4060886863872 4062653175744 4069153413936 4096666001792 4103220660448 4103653392384 4116103613856 4145488673536 4147291783572 4152559337472 4153927443393 4154365522944 4161012500736 4201855772478 4203875837952 4220307832832 4221698259233 4227060318208 4228898908416 4230738298332 4252380475392 4270408533118 4272461555712 4277692263936 4279552876872 4297892874496 4321301809244 4321757540352 4328672345088 4330555132176 4347482287616 4382165215008 4399294102528 4401207607056 4408249531764 4408714432512 4432726968768 4451723393024 4453659702048 4459112248344 4461255991296 4492899432203 4498605948928 4500562649856 4503087714304 4505046364608 4507005866841 4512730300416 4546444279174 4552218804224 4554198824448 4556179705896 4566511484928 4598901497204 4606745515008 4608749252016 4616123243004 4628500018688 4661647140864 4663674757728 4681904002048 4689395040512 4691434726524 4737701341184 4739762038368 4747345649592 4747846311936 4755442857984 4767974907644 4802120882832 4804429529088 4824798010552 4833027323904 4835129483808 4859863400448 4880466894992 4882813206528 4888791158784 4890917573568 4933715393152 4935861348054 4938630639136 4939151474688 4947054108672 4949205865344 4984538481664 4990640974592 4992811689684 5008188817152 5042050463744 5050117735936 5052314320872 5060931692544 5065973678592 5112526084176 5113065259008 5121246154752 5134742208232 5142957787058 5143500171264 5171514796896 5195936319056 5202297623068 5204798656512 5207062521024 5255887425376 5264852017152 5267142002304 5275569420576 5289714307072 5327596732416 5329914008832 5350747430912 5359308617728 5361639687456 5409126940672 5414515818496 5416870900992 5425537885248 5426110070784 5427897761871 5434791837696 5473340514278 5488138151808 5490525256866 5529722378096 5538569924524 5539154030592 5548016667648 5550429817296 5555959469028 5602474363304 5605167783936 5607605791872 5614471096416 5638531877888 5640984397776 5669840633856 5672306771712 5681382452928 5696615407616 5703589685248 5706070502496 5762343387136 5771563126784 5774073509568 5776584984261 5783921934336 5842886953344 5845428358938 5852852748288 5868276809408 5877666042352 5878285910016 5910302625024 5912873353548 5938212936064 5945482997792 5948341321728 5950928595456 6000750199808 6006728486144 6009341155788 6016973733888 6018956091447 6019590859776 6029222194944 6072265099264 6074906274528 6085267808256 6091330295808 6142327353344 6144999002688 6154830990672 6155480088576 6215529521152 6218233010304 6220937675358 6228839006208 6255246302032 6302783658717 6303072190464 6319682717824 6329794199456 6330461749248 6340590477312 6343348362624 6402827843776 6405612799677 6405906038784 6408692333568 6416538395904 6444036431872 6446839311744 6481952713866 6482636310528 6493008517632 6510119585437 6510417608704 6518388211712 6521223431424 6581148464072 6587704975946 6596072144896 6598941153792 6601811410584 6612374297646 6657082252912 6677585089536 6680489553072 6688668372516 6736419094496 6747908923392 6750843974784 6754631571456 6757569546912 6816701445568 6817420345344 6819666418761 6828328206336 6831298236672 6858000228352 6895353062528 6898352245806 6910118272512 6939731542016 6942750028032 6954591780864 6992470711296 7010898015086 7019802689536 7022856003072 7034092560768 7037152089786 7103462309888 7106552011776 7109643057552 7121018474388 7148852916608 7151962361466 7203181324248 7222494534656 7234050513664 7237197015828 7246389116928 7249540985856 7317517535744 7320700342488 7324219809792 7333186738176 7385538707456 7397355556864 7400573089728 7403792022081 7407945958704 7408727212032 7420581163008 7473557045248 7476807722496 7485961461888 7489217534526 7521312530368 7559787511808 7562278166177 7563075695616 7575176603904 7578471481308 7608094003328 7668789126264 7698764679424 7702113312348 7711895912448 7714436680587 7715250256896 7757272195344 7790515937792 7793904478584 7803446434602 7807197984768 7837714546688 7840296767147 7880403500032 7883831138064 7897278025728 7930758704362 7934571460608 7991395098624 8012454874384 8025274788596 8026121146368 8038962926592 8042459531184 8099875032704 8113690411008 8121773727744 8125306351488 8138306827872 8193332003584 8206441320896 8207306784768 8210010771417 8232207227712 8290977347072 8294583567144 8307854886786 8308731045888 8322025001472 8343956088377 8403711544956 8407751675904 8443396518466 8454120636416 8457797816832 8461476596664 8504760950784 8540817066236 8544923111424 8555384527872 8559105753744 8595785748992 8642603618488 8643515080704 8657344690176 8661110264352 8694964575232 8764330430016 8798588205056 8802415214112 8816499063528 8817428865024 8865453937536 8903446786048 8907319404096 8918224496688 8922511982592 8985798864406 8997211897856 9001125299712 9006175428608 9010092729216 9014011733682 9025460600832 9092888558348 9104020840369 9104437608448 9108397648896 9112359411792 9133022969856 9197802994408 9213491030016 9217498504032 9232246486008 9257000037376 9323294281728 9327349515456 9363808004096 9378790081024 9382869453048 9475402682368 9479524076736 9494691299184 9495692623872 9510885715968 9535949815288 9604241765664 9608859058176 9649596021104 9666054647808 9670258967616 9719726800896 9722929070799 9760933789984 9765626413056 9777582317568 9781835147136 9867430786304 9871722696108 9877261278272 9878302949376 9881557463919 9894108217344 9898411730688 9969076963328 9981281949184 9985623379368 10016377634304 10084100927488 10100235471872 10104628641744 10121863385088 10131947357184 10225052168352 10226130518016 10242492309504 10269484416464 10285915574116 10287000342528 10343029593792 10347528368709 10391872638112 10404595246136 10409597313024 10414125042048 10511774850752 10516347022629 10529704034304 10534284004608 10551138841152 10579428614144 10655193464832 10659828017664 10701494861824 10718617235456 10723279374912 10727943542199 10829031636992 10833741801984 10851075770496 10855795523742 10869583675392 10946681028556 10957586730583 10976276303616 10981050513732 11059444756192 11077139849048 11078308061184 11096033335296 11100859634592 11111918938056 11204948726608 11210335567872 11215211583744 11228942192832 11277063755776 11281968795552 11339681267712 11344613543424 11362764905856 11393230815232 11407179370496 11412141004992 11524686774272 11543126253568 11548147019136 11553169968522 11567843868672 11685773906688 11690856717876 11705169651903 11705705496576 11736553618816 11755332084704 11756571820032 11820605250048 11825746707096 11876425872128 11890965995584 11896138056543 11896682643456 11901857190912 12001500399616 12013456972288 12018682311576 12037912182894 12039181719552 12058444389888 12144530198528 12149812549056 12170535616512 12182660591616 12284654706688 12289998005376 12309661981344 12310960177152 12431059042304 12436466020608 12441875350716 12457678012416 12461782330179 12510492604064 12605567317434 12639365435648 12659588398912 12660923498496 12665094777699 12681180954624 12686696725248 12805655687552 12811225599354 12817384667136 12833076791808 12888072863744 12893678623488 12963905427732 12965272621056 12986017035264 13020239170874 13036776423424 13042446862848 13162296928144 13175409951892 13192144289792 13197882307584 13203622821168 13224748595292 13314164505824 13355170179072 13360979106144 13377336745032 13472838188992 13478698296609 13495817846784 13501687949568 13509263142912 13515139093824 13633402891136 13639332837522 13656656412672 13662596473344 13716000456704 13790706125056 13796704491612 13820236545024 13879463084032 13885500056064 13984941422592 14021796030172 14039605379072 14044230880043 14045712006144 14068185121536 14074304179572 14213104023552 14219286115104 14242036948776 14297705833216 14303924722932 14406362648496 14444989069312 14468101027328 14474394031656 14499081971712 14635035071488 14641400684976 14648439619584 14666373476352 14771077414912 14794711113728 14801146179456 14807584044162 14815891917408 14817454424064 14841162326016 14946429865913 14947114090496 14953615444992 14971922923776 14978435069052 15042625060736 15124556332354 15126151391232 15150353207808 15156942962616 15216188006656 15337578252528 15397529358848 15404226624696 15428873361174 15430500513792 15514544390688 15581031875584 15587808957168 15606892869204 15614395969536 15680593534294 15760807000064 15767662276128 15794556051456 15861517408724 15869142921216 15982790197248 16024909748768 16050549577192 16052242292736 16077925853184 16084919062368 16199750065408 16227380822016 16243547455488 16250612702976 16276613655744 16386664007168 16412882641792 16420021542834 16464414455424 16581954694144 16589167134288 16615709773572 16617462091776 16644050002944 16687912176754 16807423089912 16815503351808 16886793036932 16908241272832 16915595633664 16922953193328 17009521901568 17081634132472 17089846222848 17110769055744 17118211507488 17191571497984 17285207236976 17287030161408 17314689380352 17322220528704 17389929150464 17528660860032 17597176410112 17604830428224 17632998127056 17634857730048 17730907875072 17806893572096 17814638808192 17836448993376 17845023965184 17971597728812 17994423795712 18000352254703 18002250599424 18012350857216 18020185458432 18028023467364 18050921201664 18056868274341 18185777116696 18208041680738 18216795297792 18224718823584 18395605988816 18426982060032 18434997008064 18464492972016 18514000074752 18646588563456 18654699030912 18727616008192 18757580162048 18765738906096 18950805364736 18959048153472 18989382598368 18991385247744 19021771431936 19071899630576 19208483531328 19216838399031 19217718116352 19299192042208 19332109295616 19340517935232 19445858141598 19521867579968 19530358756311 19531252826112 19555164635136 19563670294272 19734861572608 19743445392216 19754522556544 19763114927838 19788216434688 19796823461376 19938153926656 19962563898368 19971246758736 20032755268608 20168201854976 20200470943744 20209257283488 20243726770176 20263894714368 20450104336704 20452261036032 20458999256283 20484984619008 20538968832928 20571831148232 20574000685056 20686059187584 20695056737418 20783745276224 20809190492272 20819194626048 20828250084096 21023549701504 21032694045258 21059408068608 21068568009216 21102277682304 21158857228288 21310386929664 21319656035328 21402989723648 21437234470912 21446558749824 21455887084398 21658063273984 21665198758921 21667483603968 21702151540992 21711591047484 21739167350784 21893362057112 21915173461166 21952552607232 21962101027464 22118889512384 22154279698096 22156616122368 22192066670592 22201719269184 22223837876112 22409897453216 22420671135744 22430423167488 22457884385664 22554127511552 22563937591104 22679362535424 22686834498531 22689227086848 22725529811712 22786461630464 22814358740992 22824282009984 23049373548544 23056967415811 23086252507136 23096294038272 23106339937044 23135687737344 23143310041761 23371547813376 23381713435752 23410339303806 23473107237632 23510664169408 23513143640064 23520890301441 23641210500096 23651493414192 23752851744256 23781931991168 23792276113086 23803714381824 24003000799232 24026913944576 24037364623152 24075824365788 24078363439104 24116888779776 24289060397056 24299625098112 24341071233024 24365321183232 24538143052801 24569309413376 24579996010752 24619323962688 24621920354304 24630032314251 24862118084608 24872932041216 24883750701432 24923564660358 25020985208128 25031868265131 25211134634868 25278730871296 25319176797824 25330189555398 25362361909248 25373393450496 25611311375104 25622451198708 25634769334272 25666153583616 25776145727488 25787357246976 25927810855464 25930545242112 25972034070528 26040478341748 26073552846848 26082143062937 26084893725696 26324593856288 26350819903784 26395764615168 26407245642336 26449497190584 26628329011648 26710340358144 26721958212288 26754673490064 26945676377984 26957396593218 26991635693568 27003375899136 27018526285824 27030278187648 27266805782272 27278665675044 27312062521107 27313312825344 27325192946688 27432000913408 27581412250112 27593408983224 27640473090048 27757655465267 27758926168064 27771000112128 27969882845184 28043592060344 28088461760086 28091424012288 28136370243072 28148608359144 28426208047104 28438572230208 28484073897552 28595411666432 28607849445864 28812725296992 28889978138624 28936202054656 28948788063312 28998163943424 29270070142976 29282801369952 29296879239168 29332746952704 29542154829824 29551887814631 29589422227456 29602292358912 29615168088324 29631783834816 29634908848128 29644672391757 29682324652032 29892859731826 29907230889984 29943845847552 29956870138104 30085250121472 30249112664708 30252302782464 30300706415616 30313885925232 30432376013312 30675156505056 30795058717696 30808453249392 30857746722348 30861001027584 31029088781376 31162063751168 31175617914336 31213785738408 31228791939072 31361187068588 31521614000128 31535324552256 31549041067887 31589112102912 31723034817448 31738285842432 31965580394496 32049819497536 32101099154384 32104484585472 32155851706368 32169838124736 32399500130816 32487094910976 32501225405952 32553227311488 32773328014336 32825765283584 32840043085668 32872760191749 32928828910848 33163909388288 33178334268576 33231419547144 33234924183552 33288100005888 33375824353508 33614846179824 33631006703616 33773586073864 33831191267328 33845906386656 34019043803136 34163268264944 34179692445696 34221538111488 34236423014976 34383142995968 34570414473952 34574060322816 34629378760704 34644441057408 34779858300928 35057321720064 35194352820224 35209660856448 35265996254112 35269715460096 35461815750144 35613787144192 35629277616384 35672897986752 35688414169629 35690047930368 35943195457624 36000704509406 36004501198848 36024701714432 36040370916864 36056046934728 36113736548682 36371554233392 36416083361476 36433590595584 36449437647168 36791211977632 36853964120064 36869994016128 36928985944032 37028000149504 37293177126912 37309398061824 37455232016384 37515160324096 37531477812192 37901610729472 37918096306944 37978765196736 37982770495488 37995284333097 38043542863872 38143799261152 38416967062656 38433676798062 38598384084416 38664218591232 38681035870464 38891716283196 39043735159936 39060717512622 39110329270272 39127340588544 39469723145216 39486890784432 39509045113088 39526229855676 39576432869376 39593646922752 39876307853312 39925127796736 39942493517472 40065510537216 40336403709952 40400941887488 40418514566976 40436094889827 40487453540352 40527789428736 40900208673408 40917998512566 40969969238016 41077937665856 41143662296464 41148001370112 41372118375168 41390113474836 41567490552448 41618380984544 41638389252096 41656500168192 42047099403008 42065388090516 42118816137216 42132692640129 42137136018432 42204555364608 42317714456576 42639312070656 42805979447296 42820082343649 42874468941824 42893117499648 42911774168796 43330397517842 43334967207936 43404303081984 43423182094968 43786724114224 43830346922332 43905105214464 43924202054928 44237779024768 44308559396192 44313232244736 44384133341184 44403438538368 44447675752224 44819794906432 44839289597739 44841342271488 44860846334976 44915768771328 45108255023104 45127875182208 45373668997062 45378454173696 45451059623424 45570837098059 45572923260928 45628717481984 45648564019968 46113934831622 46172505014272 46192588076544 46212679874088 46286620083522 46743095626752 46763426871504 46820678607612 46946214475264 47021328338816 47041780602882 47282421000192 47302986828384 47505703488512 47563863982336 47584552226172 47607428763648 48006001598464 48053827889152 48074729246304 48151648731576 48156726878208 48233777559552 48578120794112 48599250196224 48682142466048 48730642366464 49076286105602 49138618826752 49159992021504 49238647925376 49260064628502 49724236169216 49745864082432 49767501402864 49847129320716 50041970416256 50063736530262 50422269269736 50557461742592 50638353595648 50660379110796 50724723818496 50746786900992 51222622750208 51244902397416 51269538668544 51332307167232 51552291454976 51574714493952 51855621710928 51861090484224 51944068141056 52080956683496 52164286125874 52169787451392 52649187712576 52701639807568 52791529230336 52814491284672 52898994381168 53256658023296 53420680716288 53443916424576 53509346980128 53891352755968 53914793186436 53983271387136 54001056764109 54006751798272 54037052571648 54060556375296 54533611564544 54557331350088 54624125042214 54650385893376 54864001826816 54882077370029 55162824500224 55186817966448 55280946180096 55515310930534 55542000224256 55939765690368 56087184120688 56176923520172 56182848024576 56272740486144 56297216718288 56852416094208 56877144460416 56968147795104 57190823332864 57215698891728 57625450593984 57779956277248 57872404109312 57897576126624 57996327886848 58407692618639 58540140285952 58565602739904 58591076268933 58593758478336 58665493905408 59103775629262 59178844454912 59204584717824 59230336176648 59263567669632 59289344783514 59364649304064 59785719463652 59814461779968 59887691695104 59913740276208 60170500242944 60498225329416 60504605564928 60601412831232 60627771850464 60864752026624 61350313010112 61590117435392 61616906498784 61715493444696 61722002055168 62058177562752 62324127502336 62351235828672 62427571476816 62457583878144 62722374137176 63043228000256 63070649104512 63098082135774 63178224205824 63446069634896 63476571684864 63931160788992 64099638995072 64202198308768 64208969170944 64311703412736 64339676249472 64799000261632 64974189821952 64995596276763 65002450811904 65106454622976 65546656028672 65651530567168 65680086171336 65745520383498 65857657821696 66327818776576 66356668537152 66462839094288 66469848367104 66576200011776 66751648707016 67229692359648 67262013407232 67547172147728 67662382534656 67691812773312 68038087606272 68060503495593 68326536529888 68359384891392 68443076222976 68472846029952 68766285991936 69140828947904 69148120645632 69170902247433 69258757521408 69288882114816 69559716601856 70114643440128 70388705640448 70419321712896 70531992508224 70539430920192 70562670904323 70923631500288 71227574288384 71258555232768 71345795973504 71376828339258 71886390915248 72001409018812 72009002397696 72049403428864 72080741833728 72112093869456 72227473097364 72743108466784 72832166722952 72867181191168 72898875294336 73582423955264 73614429158403 73707928240128 73739988032256 73857971888064 74056000299008 74586354253824 74618796123648 74910464032768 75030320648192 75062955624384 75095604795393 75803221458944 75836192613888 75957530393472 75990568666194 76087085727744 76287598522304 76703107114081 76833934125312 76867353596124 77196768168832 77328437182464 77362071740928 77783432566392 78087470319872 78121435025244 78220658540544 78246429188811 78254681177088 78939446290432 78973781568864 79018090226176 79052459711352 79187293845504 79752615706624 79850255593472 79884987034944 80131021074432 80672807419904 80801883774976 80837029133952 80872189779654 80974907080704 81055578857472 81800417346816 81835997025132 81936187563321 81939938476032 82155875331712 82287324592928 82296002740224 82744236750336 82780226949672 83134981104896 83236761969088 83272966395801 83276778504192 83313000336384 84094198806016 84130776181032 84265385280258 84274272036864 84409110729216 84631554610681 84635428913152 85278624141312 85640164687298 85748937883648 85786234999296 85823548337592 86660795035684 86669934415872 86808606163968 86846364189936 87573448228448 87660693844664 87810210428928 87848404109856 88475558049536 88617118792384 88626464489472 88655663443893 88768266682368 88806877076736 88895351504448 89639589812864 89678579195478 89721692669952 89831537542656 90216510046208 90255750364416 90747337994124 90756908347392 90902119246848 91141674196118 91257434963968 91297128039936 92227869663244 92345010028544 92385176153088 92425359748176 92573240167044 93486191253504 93526853743008 93641357215224 93892428950528 94042656677632 94083561205764 94564842000384 94605973656768 95011406977024 95127727964672 95169104452344 95214857527296 96012003196928 96107655778304 96149458492608 96303297463152 96313453756416 96467555119104 97156241588224 97198500392448 97461284732928 98152572211204 98277237653504 98309616160301 98319984043008 98477295850752 98520129257004 98618280575247 99491728164864 99535002805728 99694258641432 100083940832512 100127473060524 100844538539472 101114923485184 101276707191296 101320758221592 101493573801984 102445245500416 102489804794832 102539077337088 102664614334464 103149428987904 103711243421856 103722180968448 103888136282112 104161913366992 104328572251748 104339574902784 105298375425152 105403279615136 105583058460672 105628982569344 105797988762336 106513316046592 106841361432576 106887832849152 107018693960256 107782705511936 107829586372872 108002113528218 108013503596544 108074105143296 108121112750592 109067223129088 109114662700176 109248250084428 109300771786752 109764154740058 110325649000448 110373635932896 110561892360192 111030621861068 111084000448512 111879531380736 112174368241376 112353847040344 112365696049152 112545480972288 112594433436576 113704832188416 113754288920832 113936295590208 114381646665728 114431397783456 115250901187968 115559912554496 115744808218624 115795152253248 115992655773696 116815385237278 117080280571904 117131205479808 117182152537866 117330987810816 118207551258524 118357688909824 118409169435648 118460672353296 118527135339264 118578689567028 118729298608128 119571438927304 119628923559936 119775383390208 119827480552416 120341000485888 120996450658832 121009211129856 121202825662464 121255543700928 121729504053248 122700626020224 123180234870784 123233812997568 123430986889392 123444004110336 124116355125504 124648255004672 124702471657344 124855142953632 124915167756288 125444748274352 126086456000512 126141298209024 126196164271548 126356448411648 126398077920387 126892139269792 126953143369728 128199277990144 128404396617536 128417938341888 128460247030947 128623406825472 128679352498944 129598000523264 129991192553526 130004901623808 130212909245952 131093312057344 131303061134336 131360172342672 131491040766996 131715315643392 132655637553152 132713337074304 132925678188576 132939696734208 133152400023552 133503297414032 134459384719296 134517868793217 134524026814464 135094344295456 135324765069312 135383625546624 136121006991186 136653073059776 136712511294177 136718769782784 136886152445952 136945692059904 137532571983872 138281657895808 138341804494866 138517515042816 138577764229632 139119433203712 140229286880256 140777411280896 140838643425792 141063985016448 141125341808646 141847263000576 142448627497579 142455148576768 142517110465536 142691591947008 142753656678516 143772781830496 144002818037624 144018004795392 144161483667456 144224187738912 144454946194728 145486216933568 145664333445904 145734362382336 145797750588672 147164847910528 147228858316806 147415856480256 147479976064512 147715943776128 148112000598016 149172708507648 149237592247296 149820928065536 150060641296384 150125911248768 150191209590786 151606442917888 151656391312447 151672385227776 151915060786944 151981137332388 152174171455488 152575197044608 153406214228162 153667868250624 153734707192248 154393536337664 154656874364928 154724143481856 155566865132784 156174940639744 156242870050488 156492858377622 156509362354176 157878892580864 157947563137728 158036180452352 158104919422704 158374587691008 159505231413248 159700511186944 159769974069888 160262042148864 161345614839808 161398771910677 161603767549952 161674058267904 161744379559308 161949814161408 162003170292327 162111157714944 163600834693632 163671994050264 163872375126642 164311750663424 164574649185856 164592005480448 164646232110087 165488473500672 165560453899344 166269962209792 166473523938176 166545932791602 166626000672768 168188397612032 168261552362064 168530770560516 168548544073728 168818221458432 169263109221362 170557248282624 171280329374596 171497875767296 171572469998592 171647096675184 173321590071368 173339868831744 173617212327936 173692728379872 175146896456896 175223077855917 175321387689328 175620420857856 175696808219712 176951116099072 177234237584768 177311326887786 177536533364736 177613754153472 177790703008896 179279179625728 179357158390956 179443385339904 179663075085312 180433020092416 180511500728832 181494675988248 181513816694784 181804238493696 182283348392236 182514869927936 182575001440559 182594256079872 184455739326488 184770352306176 184850719496352 185146480334088 186972382507008 187053707486016 187282714430448 187784857901056 188085313355264 188167122411528 189129684000768 189211947313536 190022813954048 190255455929344 190338208904688 190429715054592 192024006393856 192215311556608 192298916985216 192606594926304 192626907512832 192935110238208 194303588256869 194312483176448 194397000784896 194922569465856 194986788830289 196305144422408 196619232320602 196639968086016 196954591701504 197040258514008 197236561150494 198983456329728 199070005611456 199388517282864 200167881665024 200254946121048 201689077078944 202229846970368 202553414382592 202641516443184 202987147603968 204890491000832 204979609589664 205078154674176 205329228668928 206298857975808 207422486843712 207444361936896 207512706742299 207776272564224 208323826733984 208657144503496 208679149805568 210596750850304 210806559230272 211166116921344 211257965138688 211595977524672 213026632093184 213682722865152 213775665698304 214037387920512 215565411023872 215659172745744 216004227056436 216027007193088 216148210286592 216242225501184 218134446258176 218229325400352 218496500168856 218601543573504 219528309480116 220651298000896 220747271865792 220843287475209 221123784720384 222061243722136 222168000897024 223759062761472 224348736482752 224707694080688 224731392098304 225090961944576 225188866873152 227409664376832 227508577841664 227872591180416 228763293331456 228862795566912 230109321342243 230501802375936 231119825108992 231489616437248 231590304506496 231985311547392 233630770474556 233863526646083 234160561143808 234262410959616 234364305075732 234661975621632 234739287566433 236415102517048 236818338871296 236921344706592 237054270678528 237157379134056 239142877854608 239257847119872 239550766780416 239654961104832 240682000971776 241992901317664 242018422259712 242405651324928 242511087401856 243459008106496 245401252040448 246360469741568 246467625995136 246861973778784 246888008220672 248232710251008 249296510009344 249404943314688 249710285907264 249818899187403 249830335512576 250889496548704 252172912001024 252282596418048 252392328543096 252796155840774 253784278539584 253894663832043 253906286739456 256398555980288 256808793235072 256920494061894 257246813650944 257358704997888 259196001046528 259982385107052 260009803247616 260425818491904 262186624114688 262606122268672 262720344685344 262982081533992 263430631286784 265311275106304 265426674148608 265851356377152 265879393468416 265966990331679 266304800047104 267006594828064 268918769438592 269035737586434 270188688590912 270649530138624 270767251093248 272242013982372 273306146119552 273425022588354 273772304891904 273891384119808 275065143967744 276563315791616 276683608989732 277035030085632 277155528459264 278238866407424 280458573760512 281554822561792 281647583865973 281677286851584 282127970032896 282250683617292 283694526001152 284897254995158 285034220931072 285383183894016 285507313357032 287545563660992 288005636075248 288036009590784 288322967334912 288448375477824 288909892389456 290972433867136 291328666891808 291468724764672 291595501177344 294329695821056 294457716633612 294831712960512 294928848480903 294959952129024 295431887552256 296224001196032 298475184494592 299641856131072 299740576405543 300121282592768 300251822497536 300382419181572 303312782624894 303344770455552 303830121573888 303962274664776 305150394089216 306812428456324 307335736501248 307469414384496 308787072675328 309448286963712 311133730265568 312349881279488 312485740100976 312985716755244 313018724708352 315757785161728 315895126275456 316072360904704 316209838845408 316749175382016 318995859686413 319010462826496 319401022373888 319539948139776 320524084297728 322797543821354 323207535099904 323348116535808 323488759118616 324006340584654 324222315429888 327201669387264 327343988100528 327744750253284 328623501326848 329149298371712 329292464220174 330976947001344 331120907798688 332539924419584 332947047876352 333091865583204 333252001345536 336376795224064 336523104724128 337061541121032 337097088147456 337636442916864 338526218442724 341114496565248 342560658749192 343144939997184 343294193350368 346643180142736 346679737663488 347234424655872 347385456759744 350293792913792 350446155711834 350642775378656 351240841715712 351393616439424 353902232198144 354468475169536 354622653775572 355073066729472 355227508306944 355581406017792 358558359251456 358714316781912 358886770679808 359326150170624 360866040184832 361023001457664 362989351976496 363027633389568 363608476987392 364566696784472 365150002881118 365188512159744 368911478652976 369540704612352 369701438992704 370292960668176 373944765014016 374107414972032 374565428860896 375569715802112 376170626710528 376334244823056 378259368001536 378423894627072 380045627908096 380510911858688 380676417809376 380859430109184 384048012787712 384174541590203 384430623113216 384597833970432 385213189852608 385253815025664 385380741092841 385870220476416 388607176513738 388794001569792 389973577660578 392610288844816 393238464641204 393279936172032 393909183403008 394080517028016 394473122300988 397966912659456 398140011222912 398777034565728 400335763330048 400509892242096 403378154157888 404459693940736 405106828765184 405283032886368 405974295207936 409780982001664 409959219179328 410137533882531 410156309348352 410658457337856 412597715951616 414844973687424 415025413484598 415552545128448 416647653467968 417314289006992 417358299611136 421193501700608 421613118460544 422332233842688 422515930277376 423191955049344 426053264186368 427345882492737 427365445730304 427551331396608 428074775841024 431130822047744 431318345491488 432008454112872 432054014386176 432484451002368 436268892516352 436458650800704 436993000337712 437203087147008 439056618960232 441302596001792 441494543731584 441686574950418 442247569440768 444122487444272 444336001794048 447518125522944 448697472965504 449415388161376 449462784196608 450181923889152 450377733746304 454819328753664 454969173937341 455017155683328 455745182360832 457526586662912 457725591133824 460218642684486 461003604751872 462239650217984 462979232874496 463180609012992 463970623094784 467261540949112 467727053292166 468321122287616 468524821919232 468728610151464 469478575132866 472830205034096 473636677742592 473842689413184 474108541357056 474314758268112 478285755709216 478515694239744 479101533560832 479309922209664 481364001943552 483985802635328 484036844519424 484196315732031 484811302649856 485022174803712 486918016212992 490802504080896 492720939483136 492935251990272 493723947557568 493776016441344 493938696330261 496465420502016 498593020018688 498809886629376 499420571814528 499637798374806 501778993097408 504345824002048 504565192836096 504784657086192 505592311681548 507568557079168 507789327664086 512797111960576 513617586470144 513840988123788 514493627301888 514717409995776 518392002093056 519964770214104 520019606495232 520851636983808 524373248229376 525212244537344 525440689370688 525669233567751 525964163067984 526861262573568 530622550212608 530853348297216 531702712754304 531933980663358 532609600094208 534013189656128 536921749798567 537837538877184 538071475172868 540377377181824 541299060277248 541534502186496 544484027964744 546612292239104 546850045176708 547544609783808 547725004321677 547782768239616 550130287935488 553126631583232 553367217979464 554311056918528 556477732814848 556661070467437 560917147521024 563295167731946 563354573703168 564255940065792 564501367234584 567389052002304 569794509990316 570068441862144 570766367788032 571014626714064 575091127321984 576011272150496 576072019181568 576645934669824 576896750955648 577819784778912 581944867734272 582657333783616 582910764770607 582937449529344 583191002354688 588659391642112 588915433267224 589857696961806 589919904258048 590863775104512 592420882274767 592448002392064 596950368989184 599481152811086 600242565185536 600503644995072 600764838363144 606625565249788 606689540911104 607660243147776 607924549329552 610300788178432 613624856912648 614671473002496 614938828768992 617574145350656 618896573927424 622267460531136 624699762558976 624971480201952 625971433510488 626037449416704 631515570323456 631790252550912 632144721809408 632419677690816 633498350764032 637991719372826 638802044747776 639079896279552 641048168595456 645595087642708 646415070199808 646696233071616 646977518237232 648012681169308 648444630859776 654403338774528 654687976201056 655489500506568 657247002653696 658298596743424 658584928440348 661953894002688 662241815597376 665079848839168 665894095752704 666183731166408 666504002691072 672753590448128 673046209448256 674123082242064 674194176294912 675272885833728 677052436885448 682228993130496 685121317498384 686289879994368 686588386700736 690327964026729 693286360285472 693359475326976 694468849311744 694770913519488 700587585827584 700892311423668 701285550757312 701590579938249 702481683431424 702787232878848 707804464396288 708936950339072 709245307551144 710455016613888 711162812035584 717116718502912 717428633563824 717773541359616 718652300341248 722046002915328 725978703952992 726055266779136 727216953974784 729133393568944 730300005762236 730377024319488 737822957305952 739081409224704 739402877985408 740585921336352 747889530028032 748214829944064 749130857721792 751139431604224 752341253421056 752668489646112 756518736003072 756847789254144 760091255816192 761021823717376 761352835618752 761683991496129 761718860218368 768349083180406 768861246226432 769195667940864 770426379705216 770761482185682 771740440952832 777214353027476 777588003139584 779947155321156 785220577689632 786476929282408 786559872344064 787818366806016 788161034056032 788946244601976 795933825318912 796280022445824 797554069131456 800671526660096 801019784484192 806756308315776 808919387881472 810213657530368 810566065772736 811948590415872 819561964003328 819918438358656 820275067765062 821316914675712 825195431903232 829689947374848 830050826969196 831105090256896 833295306935936 834628578013984 834716599222272 842387003401216 843226236921088 844664467685376 844942751597919 845031860554752 846383910098688 852106528372736 854691764985474 855102662793216 856149551682048 862261644095488 862636690982976 864016908225744 864108028772352 864968902004736 872537785032704 872917301601408 873986000675424 874406174294016 878113237920464 882605192003584 882989087463168 883373149900836 884495138881536 884786545442709 888244974888544 888672003588096 897394945931008 898830776322752 898925568393216 899221729216629 900363847778304 900755467492608 909938347874682 910034311366656 911490364721664 915053173325824 915451182267648 920437285368972 922007209503744 925958465748992 926361218025984 934523081898224 935454106584332 936642244575232 937049643838464 937457220302928 938957150265732 945660410068192 947273355485184 947685378826368 948217082714112 948629516536224 956571511418432 956987579059239 957031388479488 958203067121664 958619844419328 962728003887104 967971605270656 968392631464062 969622605299712 970044349607424 973836032425984 981605008161792 985441878966272 985870503980544 987447895115136 987877392660522 992930841004032 997140392483053 997186040037376 997619773258752 998841143629056 999275596749612 1003557986194816 1009130385672192 1009569314172384 1011184623363096 1015137114158336 1015578655328172 1025594223921152 1027235172940288 1027681976247576 1029434819991552 1036784004186112 1039929540428208 1040039212990464 1041703273967616 1048746496458752 1050424489074688 1050881378741376 1051338467135502 1051928326135968 1053722525147136 1061245100425216 1061594739187129 1061706696594432 1063405425508608 1063867961326716 1065219200188416 1068026379312256 1073843499597134 1075675077754368 1076142950345736 1080754754363648 1082598120554496 1083069004372992 1088968055929488 1093224584478208 1093700090353416 1095450008643354 1095565536479232 1100260575870976 1106253263166464 1106734435958928 1108622113837056 1113322140934874 1121834295042048 1126590335463892 1126709147406336 1128511880131584 1129002734469168 1134778104004608 1139589019980632 1140136883724288 1141532735576064 1142029253428128 1150182254643968 1152022544300992 1152144038363136 1152523624770609 1153291869339648 1153793501911296 1155639569557824 1163889735468544 1165314667567232 1165821529541214 1166382004709376 1177318783284224 1177830866534448 1179715393923612 1179839808516096 1181727550209024 1184841764549534 1193900737978368 1198962305622172 1200485130371072 1201007289990144 1201529676726288 1213251130499576 1213379081822208 1215320486295552 1215849098659104 1220601576356864 1227249713825296 1229342946004992 1229877657537984 1235148290701312 1237793147854848 1244534921062272 1249399525117952 1249942960403904 1251942867020976 1252074898833408 1263031140646912 1263580505101824 1264289443618816 1264839355381632 1266996701528064 1275983438745652 1277604089495552 1278025010083913 1278159792559104 1282037647478211 1282096337190912 1291190175285416 1293392466143232 1293955036474464 1296025362338616 1308806677549056 1309375952402112 1310979001013136 1314494005307392 1316597193486848 1317169856880696 1323907788005376 1324483631194752 1330159697678336 1331788191505408 1332367462332816 1333008005382144 1345507180896256 1346092418896512 1348246164484128 1348388352589824 1350545771667456 1354104873770896 1364457986260992 1364907521812023 1370242634996768 1372579759988736 1373176773401472 1380655928053458 1386572720570944 1386718950653952 1388937698623488 1389541827038976 1401175171655168 1401784622847336 1402571101514624 1403181159876498 1404963366862848 1405574465757696 1415608928792576 1417873900678144 1418490615102288 1420910033227776 1422325624071168 1434233437005824 1434857267127648 1435547082719232 1437304600682496 1444092005830656 1451957407905984 1452110533558272 1452588947196093 1454433907949568 1458266787137888 1460600011524472 1460754048638976 1475645914611904 1478162818449408 1478805755970816 1481171842672704 1495779060056064 1496429659888128 1498261715443584 1502278863208448 1504682506842112 1505336979292224 1513037472006144 1513695578508288 1520182511632384 1522043647434752 1522705671237504 1523367982992258 1536698166360812 1537722492452864 1538229111883391 1538391335881728 1540852759410432 1541522964371364 1543480881905664 1554428706054952 1555176006279168 1559894310642312 1570441155379264 1572953858564816 1573119744688128 1575636733612032 1576322068112064 1577892489203952 1591867650637824 1592560044891648 1595108138262912 1601343053320192 1602039568968384 1610765249395701 1613512616631552 1617838775762944 1620427315060736 1621132131545472 1623897180831744 1637044686522581 1639123928006656 1639836876717312 1640550135530124 1642633829351424 1643175012965031 1650390863806464 1659379894749696 1660101653938392 1666590613871872 1669257156027968 1669433198444544 1669983211402311 1684774006802432 1686452473842176 1689885503195838 1690063721109504 1692767820197376 1704213056745472 1709383529970948 1710205325586432 1712299103364096 1724523288190976 1725273381965952 1728033816451488 1728216057544704 1729937804009472 1745075570065408 1745834603202816 1747972001350848 1748732294311821 1748812348588032 1756226475840928 1765210384007168 1765978174926336 1766746299801672 1769573090885418 1776489949777088 1777262646824301 1777344007176192 1794789891862016 1797661552645504 1798443458433258 1800727695556608 1801510934985216 1819876695749364 1820068622733312 1822980729443328 1830106346651648 1830902364535296 1840874570737944 1844014419007488 1851832157468527 1851916931497984 1852722436051968 1869046163796448 1870908213168664 1874099287676928 1874914440605856 1877914300531464 1891320820136384 1894546710970368 1895370757652736 1896434165428224 1897259033072448 1913143022836864 1913975158118478 1916406134243328 1917239688838656 1925456007774208 1935943210541312 1936785262928124 1939245210599424 1940088699214848 1947672064851968 1963210016323584 1970883757932544 1971533087061811 1971741007961088 1974895790230272 1975754785321044 1985861682008064 1994280784966106 1995239546517504 1997682287258112 1998551193499224 2007115972389632 2018260771344384 2019138628344768 2022369246726192 2030274228316672 2031157310656344 2051188447842304 2054470345880576 2055363952495152 2058869639983104 2073568008372224 2079859080856416 2080078425980928 2083406547935232 2097492992917504 2098184034838801 2100848978149376 2101762757482752 2102676934271004 2103856652271936 2104771739814747 2107445050294272 2123189478374258 2123413393188864 2126810851017216 2127735922653432 2136052758624512 2147686999194268 2151350155508736 2152285900691472 2161509508727296 2166138008745984 2177936111858976 2186449168956416 2187400180706832 2190900017286708 2191131072958464 2212506526332928 2213468871917856 2217244227674112 2226644281869748 2243668590084096 2253180670927784 2253418294812672 2257023760263168 2258005468938336 2269556208009216 2279178039961264 2280273767448576 2283065471152128 2284058506856256 2300364509287936 2304045088601984 2305047249541218 2306583738679296 2307587003822592 2311279139115648 2327779470937088 2330629335134464 2331643059082428 2332764009418752 2354637566568448 2355661733068896 2359430787847224 2359679617032192 2363455100418048 2369683529099068 2387801475956736 2397924611244344 2402014579980288 2403059353452576 2426502260999152 2426758163644416 2430640972591104 2431698197318208 2441203152713728 2454499427650592 2458685892009984 2459755315075968 2470296581402624 2475586295709696 2489069842124544 2498799050235904 2499885920807808 2503885734041952 2504149797666816 2526062281293824 2527161010203648 2528578887237632 2529678710763264 2533993403056128 2534828254793757 2551966877491304 2556050020167826 2556319585118208 2564075294956422 2582380350570832 2586784932286464 2587910072948928 2592050724677232 2617613355098112 2618751904804224 2621958002026272 2628988010614784 2633194386973696 2634339713761392 2647815576010752 2648967262389504 2660319395356672 2663576383010816 2664734924665632 2666016010764288 2691014361792512 2692184837793024 2696492328968256 2696776705179648 2697665187649887 2701091543334912 2708209747541792 2729815043624046 2740485269993536 2745159519977472 2746353546802944 2761311856106916 2773145441141888 2777875397246976 2779083654077952 2802350343310336 2803569245694672 2805142203029248 2806362319752996 2809926733725696 2811148931515392 2831217857585152 2835747801356288 2836981230204576 2841820066455552 2844651248142336 2868466874011648 2869714534255296 2870962737177717 2871094165438464 2874609201364992 2888184011661312 2903914815811968 2905177894392186 2908867815899136 2916533574275776 2921200023048944 2921508097277952 2951291829223808 2956325636898816 2957611511941632 2962343685345408 2991421177449159 2991558120112128 2992859319776256 2996523430887168 3004557726416896 3009365013684224 3010673958584448 3027391157016576 3040225846399079 3040365023264768 3044087294869504 3045411342475008 3046735965984516 3073396332721624 3076458223766782 3076782671763456 3081705518820864 3083045928742728 3108857412109904 3110352012558336 3119788621284624 3140882310758528 3145907717129632 3146239489376256 3151273467224064 3152644136224128 3155784978407904 3183735301275648 3184784217561387 3185120089783296 3190216276525824 3202686106640384 3204079137936768 3221530498791402 3227025233263104 3235677551525888 3240854630121472 3242264263090944 3247794361663488 3274089373045162 3278247856013312 3279673753434624 3281100271060248 3286350025930062 3300781727612928 3318759789499392 3320203307876784 3333181227743744 3338514312055936 3339966422804622 3369548013604864 3372904947684352 3379771006391676 3380127442219008 3385535640394752 3408426113490944 3418767059941896 3420410651172864 3424598206728192 3449046576381952 3450546763931904 3456067632902976 3456432115089408 3457570874311827 3459875608018944 3490151140130816 3491669206405632 3495944002701696 3497464588623642 3512452951681856 3530420768014336 3531956349852672 3533492599603344 3539146181770836 3552979899554176 3554525293648602 3589579783724032 3595323105291008 3596886916866516 3601455391113216 3603021869970432 3639753391498728 3640137245466624 3645961458886656 3660212693303296 3661418590257649 3661804729070592 3681749141475888 3688028838014976 3703664314937054 3705444872103936 3738092327592896 3741816426337328 3748198575353856 3749828881211712 3755828601062928 3782641640272768 3789093421940736 3790741515305472 3792868330856448 3794518066144896 3826286045673728 3827950316236956 3832812268486656 3834075030251739 3834479377677312 3850912015548416 3871886421082624 3873570525856248 3880177398429696 3895344129703936 3896627493272059 3926420032647168 3943066174123622 3943482015922176 3949791580460544 3951509570642088 3971723364016128 3988561569932212 3990479093035008 3995364574516224 3997102386998448 4014231944779264 4036521542688768 4038277256689536 4044738493452384 4060548456633344 4062314621312688 4102376895684608 4108940691761152 4110727904990304 4117739279966208 4146946175923369 4147136016744448 4159718161712832 4160156851961856 4166813095870464 4196368069677602 4201697956298752 4203525514965504 4205353868542008 4207713304543872 4209543479629494 4214890100588544 4246378956748516 4246826786377728 4253621702034432 4255471845306864 4272105517249024 4295373998388536 4302700311017472 4304571801382944 4323019017454592 4332276017491968 4355872223717952 4372898337912832 4374800361413664 4381800034573416 4382262145916928 4425013052665856 4426937743835712 4434488455348224 4453288563739496 4487337180168192 4506361341855568 4506836589625344 4514047520526336 4516010937876672 4539112416018432 4558356079922528 4560547534897152 4566130942304256 4568117013712512 4600729018575872 4608090177203968 4610094499082436 4613167477358592 4614687335650173 4615174007645184 4622558278231296 4655558941874176 4661258670268928 4663286118164856 4665528018837504 4709275133136896 4711323466137792 4718861575694448 4719359234064384 4726910200836096 4739367058198136 4775602951913472 4795849222488688 4804029159960576 4806118706905152 4832295748187103 4853004521998304 4853516327288832 4861281945182208 4863396394636416 4882406305427456 4908998855301184 4911134059567743 4917371784019968 4919510630151936 4940593162805248 4951172591419392 4978139684249088 4997598100471808 4999771841615616 5007771468083904 5008299595333632 5009949634206933 5054322020407296 5057157774475264 5059357421526528 5069656509587514 5103933754982608 5112100040335652 5112639170236416 5128150589912844 5164760701141664 5173569864572928 5175820145897856 5184101449354464 5235226710196224 5237503809608448 5243916004052544 5257976021229568 5266388773947392 5268679427522784 5295631152021504 5297934524779008 5320638790713344 5327152766021632 5329469849331264 5331787940472903 5332032021528576 5382028723585024 5384369675586048 5392984657936512 5395330375299774 5402183086669824 5416419495083584 5459630087248092 5480970539987072 5490319039954944 5492707093605888 5522623712213832 5546290882283776 5555496472405581 5555750794493952 5558167308155904 5604700686620672 5607138491389344 5610284406058496 5612724639505992 5622297863030784 5662435715170304 5671495602712576 5673962460409152 5683640132911104 5689302496284672 5736933748023296 5739429068510592 5741925474355434 5749218402729984 5776368023322624 5807829631623936 5810355788784372 5817735631798272 5833067148551552 5842400046097888 5843016194555904 5902583658447616 5912651273797632 5914599261185433 5915223023883264 5924687370690816 5982842354898318 5985718639552512 5993046861774336 6009115452833792 6018730027368448 6021347917168896 6054782314033152 6080451692798158 6088174589739008 6090822684950016 6093471931969032 6146792665443248 6152916447533564 6153565343526912 6163411037641728 6166091857485456 6217714824219808 6220704025116672 6239577242569248 6281764621517056 6291815434259264 6292478978752512 6294552104516403 6302546934448128 6305288272448256 6311569956815808 6369568435122774 6370240179566592 6380432553051648 6405372213280768 6408158275873536 6443060997582804 6454050466526208 6481709260242944 6484528526181888 6548178746090324 6556495712026624 6559347506869248 6562200542120496 6572700051860124 6637519578998784 6640406615753568 6666362455487488 6677028624111872 6679932845609244 6739096027209728 6745809895368704 6759542012783352 6760254884438016 6771071280789504 6816852226981888 6837534119883792 6840821302345728 6849196413456384 6898093152763904 6901093527863808 6912135265805952 6915141748623654 6919751216037888 6979982747381371 6980302280261632 6983338412811264 6991888005403392 6994929177247284 7024905903363712 7063912699705344 7066985199206688 7078292363541672 7105959799108352 7109050587297204 7179159567448064 7190646210582016 7193773833733032 7206043739940864 7279506782997456 7280274490933248 7291922917773312 7322837180515298 7323609458141184 7363498282951776 7376057676029952 7407328629874108 7410889744207872 7476184655185792 7483632852674656 7496397150707712 7499657762423424 7511657202125856 7565283280545536 7578186843881472 7581483030610944 7585736661712896 7589036132289792 7652572091347456 7655900632473912 7668150060503478 7668958755354624 7701824031096832 7743772842165248 7747141051712496 7760354796859392 7793254986544118 7852840065294336 7886132348247244 7886964031844352 7899583160921088 7903019141284176 7943446728032256 7977123139864424 7980958186070016 7990729149032448 7994204773996896 8028463889558528 8073043085377536 8076554513379072 8089476986904768 8121096913266688 8124629242625376 8204753791369216 8217881383522304 8221455809980608 8235478559932416 8293892351846738 8319436323425664 8333626191740928 8392736139355204 8403395912597504 8407051029931008 8410707737084016 8415426609087744 8419086959258988 8429780201177088 8492757913497032 8493653572755456 8507243404068864 8510943690613728 8544211034498048 8590747996777072 8605400622034944 8609143602765888 8646038034909184 8664552034983936 8711744447435904 8745796675825664 8749600722827328 8763600069146832 8764524291833856 8850026105331712 8853875487671424 8868976910696448 8906577127478992 8974263532347477 8974674360336384 9012722683711136 9013673179250688 9028095041052672 9032021875753344 9116712159845056 9120677539197237 9121095069794304 9132261884608512 9136234027425024 9201458037151744 9216180354407936 9220188998164872 9229374671300346 9230348015290368 9245116556462592 9311117883748352 9322517340537856 9326572236329712 9331056037675008 9418550266273792 9422646932275584 9437723151388896 9438718468128768 9453820401672192 9478734116396272 9551205903826944 9554352652684161 9591698444977376 9608058319921152 9612237413810304 9664591496374206 9706009043996608 9707032654577664 9722563890364416 9726792789272832 9764812610854912 9817997710602368 9822268119135486 9834743568039936 9839021260303872 9881186325610496 9902345182838784 9956279368498176 9995196200943616 9999543683231232 10015542936167808 10019899268413866 10108644040814592 10114315548950528 10118714843053056 10139313019175028 10207867509965216 10224200080671304 10225278340472832 10256301179825688 10329521402283328 10347139729145856 10351640291795712 10368202898708928 10470453420392448 10475007619216896 10487832008105088 10515952042459136 10532777547894784 10537358855045568 10591262304043008 10595869049558016 10641277581426688 10654305532043264 10658939698662528 10663575880945806 10764057447170048 10767603783183737 10768739351172096 10785969315873024 10790660750599548 10804366173339648 10832838990167168 10919260174496184 10961941079974144 10980638079909888 10984255770772947 10985414187211776 11045247424427664 11092581764567552 11110992944811162 11116334616311808 11209401373241344 11214276982778688 11220568812116992 11225449279011984 11244595726061568 11324871430340608 11342991205425152 11347924920818304 11367280265822208 11378604992569344 11459312805658067 11473867496046592 11478858137021184 11483850948710868 11498436805459968 11502225090755217 11552736046645248 11615659263247872 11620711577568744 11666134297103104 11684800092195776 11686032389111808 11689882479816177 11805167316895232 11829198522370866 11830446047766528 11849374741381632 11965684709796636 11971437279105024 11986093723548672 12037460054736896 12042695834337792 12109564628066304 12160903385596316 12176349179478016 12181645369900032 12186943863938064 12293585330886496 12305832895067128 12307130687053824 12326822075283456 12332183714970912 12435429648439616 12440838527770107 12441408050233344 12479154485138496 12563529243034112 12583630868518528 12589104209032806 12605093868896256 12610576544896512 12623139913631616 12739136870245548 12740480359133184 12760865106103296 12810744426561536 12816316551747072 12886121995165608 12908100933052416 12962825102279689 12963418520485888 12969057052363776 13096357492180648 13118695013738496 13124401084240992 13145400103720248 13275039157997568 13280813231507136 13332724910974976 13354057248223744 13359865691218488 13478192054419456 13491619790737408 13519084025566704 13520509768876032 13542142561579008 13633704453963776 13675068239767584 13681642604691456 13698392826912768 13796186305527808 13800731609432677 13802187055727616 13824270531611904 13830283497247308 13839502432075776 13844062006950519 13959965494762742 13966676825622528 13983776010806784 13989858354494568 14049811806727424 14127825399410688 14133970398413376 14156584727083344 14211919598216704 14218101174594408 14358319134896128 14381292421164032 14387547667466064 14412087479881728 14559013565994912 14560548981866496 14583845835546624 14645674361030596 14647218916282368 14726996565903552 14733402178703229 14752115352059904 14814657259748216 14821779488415744 14952369310371584 14967265705349312 14992794301415424 14999315524846848 15023314404251712 15130566561091072 15162966061221888 15171473323425792 15178072264579584 15305144182694912 15311801264947824 15336300121006956 15337917510709248 15487545684330496 15494282103424992 15520709593718784 15586509973088236 15705680130588672 15772264696494488 15773928063688704 15799166321842176 15806038282568352 15886893456064512 15954246279728848 15961916372140032 15981458298064896 15988409547993792 16056927779117056 16146086170755072 16153109026758144 16178953973809536 16242193826533376 16249258485250752 16409507582738432 16435762767044608 16442911619961216 16470957119864832 16587784703693476 16638872646851328 16666489417216743 16667252383481856 16785472278710408 16814102059862016 16821415474168032 16830853218175488 16838173918517976 16985515826994064 16987307145510912 17014486808137728 17021887381227456 17088422068996096 17181495993554144 17210801244069888 17218287205531776 17292076069818368 17329104069967872 17423488894871808 17491593351651328 17499201445654656 17527200138293664 17529048583667712 17700052210663424 17707750975342848 17737953821392896 17743797783556299 17813154254957984 17948527064694954 18025445367422272 18027346358501376 18056190082105344 18064043751506688 18233424319690112 18241355078394474 18264523769217024 18272468054850048 18402916074303488 18432360708815872 18440377996329744 18458749342600692 18460696030580736 18490233112925184 18622235767496704 18645034681075712 18653144472659424 18662112075350016 18837100532547584 18845293864551168 18875446302777792 18877436936257536 18883656313549209 18907640803344384 18957468232792544 19108705305368322 19183396889954752 19216116639842304 19224474827620608 19329182992748412 19412018087993216 19445127780728832 19453585578545664 19529625221709824 19635995421204736 19644536238270972 19669487136079872 19678042520607744 19762372651220992 19912558736996352 19990392401887232 19996978454484083 19999087366462464 20031085872335616 20039798536827732 20217288081629184 20237429686106112 20278626038350056 20415735019930432 20448400161342608 20450556680945664 20512602359651376 20659042804566656 20694279458291712 20703280583591424 20736405797417856 20939948242144113 20940906840784896 20950015238433792 20975664016210176 21031904084918272 21065555095789568 21074717710091136 21191738099116032 21281580924793553 21282555162853376 21308611064086528 21317879397325056 21327151761891612 21535207566367474 21537478702344192 21571938631746048 21581321501199096 21665677980334336 21838520348992368 21923882159948288 21968511541545894 21970828374423552 22090494848855328 22185163529135104 22221985889622324 22232669232623616 22418802746482688 22428553965557376 22441137624233984 22450898558023968 22489191452123136 22649742860681216 22685982410850304 22695849841636608 22734560531644416 22757209985138688 22918625611316134 22947734992093184 22957716274042368 22967701897421736 23004450181510434 23105472093290496 23231318526495744 23241423155137488 23332268594206208 23369600184391552 23379764959632354 23610334633790464 23658397044741732 23660892095533056 23698749482763264 23931369419593272 23942874558210048 23972187447097344 24074920109473792 24085391668675584 24219129256132608 24321806771192632 24363290739800064 24373887727876128 24587170661772992 24611665790134256 24614261374107648 24653644150566912 24664367429941824 24870859296879232 24881677055540214 24958308970276992 25127058486068224 25167261737037056 25178208418065612 25210187737792512 25221153089793024 25246279827263232 25478273740491096 25480960718266368 25521730212206592 25621488853123072 25629930131803543 25632633103494144 25772243990331216 25816201866104832 25925650204559378 25938114104727552 26192714984361296 26237390027476992 26248802168481984 26290800207440496 26550078315995136 26561626463014272 26665449821949952 26708114496447488 26719731382436976 26956384108838912 26983239581474816 27038168051133408 27041019537752064 27084285123158016 27267408907927552 27276392452904413 27350136479535168 27362032617591711 27363285209382912 27396785653825536 27601463218865354 27604374111455232 27648541063223808 27660566994494616 27688124013901038 27919930989525484 27933353651245056 27967552021613568 27979716708989136 28099623613454848 28255650798821376 28267940796826752 28313169454166688 28423839196433408 28436202349188816 28716638269792256 28762584842328064 28775095334932128 28824174959763456 29118027131989824 29121097963732992 29167691671093248 29291348722061192 29294437832564736 29453993131807104 29466804357406458 29504230704119808 29629314519496432 29643558976831488 29904738620743168 29934531410698624 29985588602830848 29998631049693696 30046628808503424 30261133122182144 30325932122443776 30342946646851584 30356144529159168 30610288365389824 30623602529895648 30672600242013912 30675835021418496 30975091368660992 30988564206849984 31041419187437568 31173019946176472 31411360261177344 31544529392988976 31547856127377408 31598332643684352 31612076565136704 31773786912129024 31908492559457696 31923832744280064 31962916596129792 31976819095987584 32113855558234112 32292172341510144 32302811349551211 32306218053516288 32357907947619072 32484387653066752 32498516970501504 32819015165476864 32871525534089216 32885823239922432 32941914239729664 32952767312318841 33175569407386952 33277745293702656 33332978834433486 33570944557420816 33628204119724032 33642830948336064 33661706436350976 33676347837035952 33971031653988128 33974614291021824 34028973616275456 34043774762454912 34176844137992192 34362991987108288 34377938416974201 34421602488139776 34436574411063552 34584152139636736 34658208139935744 34846977789743616 34983186703302656 34998402891309312 35054400276587328 35058097167335424 35069647439448531 35400104421326848 35415501950685696 35487595567112598 35626308509915968 35897054129389908 36050890734844544 36112380164210688 36128087503013376 36466848639380224 36482710156788948 36529047538434048 36544936109700096 36805832148606976 36864721417631744 36880755992659488 36917498685201384 36921392061161472 36980466225850368 37244471534993408 37290069362151424 37306288945318848 37322515583310321 37324224150700032 37674201065095168 37690587729102336 37750892605555584 37767312627098418 37815281606688768 37914936465585088 38217410610736644 38366793779909504 38432233279684608 38448949655241216 38658365985496824 38824036175986432 38888475306839067 38890255561457664 38907171157091328 39059250443419648 39271990842409472 39289072476541944 39356085041215488 39522936003188027 39524745302441984 39825117473992704 39993956908968166 39998174732924928 40062171744671232 40079597073655464 40434576163258368 40474859372212224 40557252076700112 40831470039860864 40896800322685216 40901113361891328 41025204719302752 41318085609133312 41388558916583424 41402194828298031 41406561167182848 41472811594835712 41879896484288226 41900030476867584 41951328032420352 42063808169836544 42131110191579136 42149435420182272 42383476198232064 42563161849587106 42617222128173056 42635758794650112 42654303523783224 43070415132734948 43074957404688384 43143877263492096 43162643002398192 43331355960668672 43677040697984736 43847764319896576 43937023083091788 43941656748847104 44180989697710656 44370327058270208 44443971779244648 44465338465247232 44837605492965376 44857107931114752 44882275248467968 44901797116047936 44978382904246272 45371964821700608 45391699683273216 45514419970277376 45837251222632268 45895469984186368 45915432548084736 45935403794843472 46008900363020868 46462637052991488 46482846310274976 46664537188412416 46739200368783104 46759529919264708 47220669267580928 47316794089483464 47321784191066112 47397498965526528 47862738839186544 47885749116420096 47944374894194688 48170783337351168 48438258512265216 48643613542385264 48726581479600128 48747775455752256 49174341323545984 49223331580268512 49228522748215296 49307288301133824 49328734859883648 49741718593758464 49763354111080428 49916617940553984 50254116972136448 50334523474074112 50356416836131224 50442306179586048 50492559654526464 50956547480982192 50961921436532736 51043460424413184 51259860263607086 51265266206988288 51544487980662432 51632403732209664 51851300409118756 51876228209455104 52385429968722592 52474780054953984 52497604336963968 52581600414880992 53100156631990272 53123252926028544 53330899643899904 53416228992894976 53439462764873952 53912768217677824 53966479162949632 54076336102266816 54082039075504128 54168570246316032 54552784905808826 54700272959070336 54724065235183422 54793571307651072 55202926437730708 55208748222910464 55297082126447616 55321133988989232 55376248027802076 55839861979050968 55866707302490112 55935104043227136 55959433417978272 56199247226909696 56511301597642752 56535881593653504 56626338908333376 56847678392866816 56872404698377632 57433276539584512 57525169684656128 57550190669864256 57648349919526912 58236054263979648 58335383342186496 58582697444122384 58588875665129472 58907986263614208 58933608714812916 59008461408239616 59258629038992864 59287117953662976 59809477241486336 59869062821397248 59971177205661696 59990935363452249 59997262099387392 60093257617006848 60522266244364288 60651864244887552 60712289058318336 61220576730779648 61247205059791296 61345200484027824 61351670042836992 61950182737321984 61977128413699968 62082838374875136 62346039892352944 62819844726432339 62822720522354688 63089058785977952 63095712254754816 63196665287368704 63224153130273408 63816985118915392 63844742774380659 63847665488560128 63925833192259584 63953638191975168 64227711116468224 64605622699102422 64612436107032576 64715815895238144 64968775306133504 64997033941003008 65743051068178432 65771646479844864 65905534624637682 66351138814773904 66555490587405312 66665957668866972 67141889114841632 67256408239448064 67285661896672128 67323412872701952 67352695674071904 67942063307976256 67949228582043648 68057947232550912 68087549524909824 68353688275984384 68725983974216576 68755876833948402 68843204976279552 68873148822127104 69168304279273472 69316416279871488 69693955579487232 69966373406605312 69996805782618624 70108800553174656 70139294878897062 70800208842653696 70831003901371392 70975191134225196 71252617019831936 71794108258779816 72101781469689088 72224760328421376 72256175006026752 72933697278760448 72965420313577896 73089872219400192 73611664297213952 73729442835263488 73761511985318976 73834997370402768 73842784122322944 73960932451700736 74488943069986816 74580138724302848 74612577890637696 74645031166620642 75348402130190336 75373226482286159 75381175458204672 75501785211111168 75534625254196836 75630563213377536 75829872931170176 76434821221473288 76733587559819008 76864466559369216 76889790395410629 76897899310482432 77316731970993648 77648072351972864 77776950613678134 77814342314182656 78118500886839296 78543981684818944 78578144953083888 78712170082430976 79045872006376054 79650234947985408 79987913817936332 79996349465849856 80124343489342464 80159194147310928 80869152326516736 80949718744424448 81114504153400224 81662940079721728 81793600645370432 81802226723782656 81829177358713239 82050409438605504 82636171218266624 82804389656596062 82813122334365696 82945623189671424 83759792968576452 83800060953735168 83902656064840704 84262220383158272 84298870840364544 84766952396464128 85126323699174212 85234444256346112 85271517589300224 85308607047566448 86140830265469896 86149914809376768 86287754526984192 86325286004796384 86662711921337344 87354081395969472 87695528639793152 87874046166183576 87883313497694208 88361979395421312 88740654116540416 88887943558489296 88930676930494464 89675210985930752 89714215862229504 89764550496935936 89803594232095872 89956765808492544 90739775715957823 90743929643401216 90783399366546432 91028839940554752 91674502445264536 91830865096169472 91870807589686944 92017800726041736 92925274105982976 92965692620549952 93329074376824832 93478400737566208 93519059838529416 94441338535161856 94633588178966928 94643568382132224 94794997931053056 95725477678373088 95771498232840192 95888749788389376 96341566674702336 96876517024530432 96908434048653633 97287227084770528 97453162959200256 97495550911504512 98348682647091968 98446663160537024 98457045496430592 98614576602267648 98657469719767296 99483437187516928 99526708222160856 99833235881107968 100508233944272896 100669046948148224 100712833672262448 100884612359172096 100985119309052928 101913094961964384 101923842873065472 102086920848826368 102519720527214172 102530532413976576 103088975961324864 103133815250922603 103264807464419328 103702600818237512 103752456418910208 104770859937445184 104949560109907968 104995208673927936 105163200829761984 106200313263980544 106246505852057088 106661799287799808 106832457985789952 106878925529747904 107932958325899264 108152672204533632 108337140492632064 109105569811617652 109214266943720761 109400545918140672 109448130470366844 109587142615302144 110405852875461416 110417496445820928 110594164252895232 110642267977978464 110752496055604152 111679723958101936 111733414604980224 111870208086454272 111918866835956544 112398494453819392 113022603195285504 113071763187307008 113252677816666752 113695356785733632 113744809396755264 114866553079169024 115050339369312256 115100381339728512 115296699839053824 116472108527959296 116665425920517201 116670766684372992 117165394888244768 117177751330258944 117815972527228416 117867217429625832 118517258077985728 118568808009564081 118574235907325952 119618954482972672 119738125642794496 119981870726904498 119994524198774784 120186515234013696 121044532488728576 121303728489775104 121424578116636672 122441153461559296 122494410119582592 122690400968055648 122703340085673984 123900365474643968 123954256827399936 124165676749750272 124206584484894093 124692079784705888 125639689452864678 126178117571955904 126191424509509632 126393330574737408 126448306260546816 127633970237830784 127689485548761318 127851666384519168 127907276383950336 128455422232936448 129211245398204844 129224872214065152 129431631790476288 129937550612267008 129994067882006016 131486102136356864 131543292959689728 131811069249275364 132702277629547808 133110981174810624 133331915337733944 134283778229683264 134512816478896128 134571323793344256 134646825745403904 134705391348143808 135884126615952512 136115894465101824 136175099049819648 136707376551968768 137451967948433152 137511753667896804 137686409952559104 137746297644254208 138336608558546944 139387911158974464 139932746813210624 139978849181388581 139993611565237248 140217601106349312 140278589757794124 141662007802742784 141950382268450392 142505234039663872 143588216517559632 144203562939378176 144512350012053504 145867394557520896 145930840627155792 146179744438800384 147223328594427904 147458885670526976 147523023970637952 147669994740805536 147685568244645888 147921864903401472 148971066473554871 148977886139973632 149160277448605696 149225155781275392 149290062333241284 150746452964572318 150762350916409344 151003570422222336 151069250508393672 151659745862340352 152869642442946576 153467175119638016 153779580790821258 153795798620964864 154633463941987296 155296144703945728 155553901227356268 155628684628365312 157087963369637888 157156289906167776 157424340164861952 158091744012752108 159300469895970816 159975827635872664 159992698931699712 160248686978684928 160318388294621856 161738304653033472 161899437488848896 162229008306800448 163325880159443456 163587201290740864 163658354717426478 164100818877211008 165272342436533248 165608779313192124 165626244668731392 165891246379342848 167519585937152904 167600121907470336 167805312129681408 168524440766316544 168597741680729088 169533904792928256 170252647398348424 170543035178600448 170617214095132896 172281660530939792 172299829618753536 172575509053968384 172650572009592768 173325423842674688 174708162791938944 175391057279586304 175748092332367152 175766626995388416 176723958790842624 177481308233080832 177775887116978592 177861353860988928 179350421971861504 179409510922624801 179428431724459008 179529100993871872 179607188464191744 179913531616985088 179972806090356747 181479551431915646 181566798733092864 183349004890529072 183661730192338944 183741615179373888 184035601452083472 185850548211965952 185931385241099904 186658148753649664 186956801475132416 187038119677058832 188882677070323712 189267176357933856 189287136764264448 189589995862106112 191450955356746176 191534228323141977 191542996465680384 191777499576778752 192683133349404672 193816868097307266 194574454169541056 194906325918400512 194991101823009024 196697365294183936 196893326321074048 197229153204535296 197314939439534592 198966874375033856 199053416444321712 199666471762215936 201016467888545792 201338093896296448 201425667344524896 201769224718344192 201970238618105856 203826189923928768 203847685746130944 204173841697652736 205039441054428344 205061064827953152 206177951922649728 206267630501845206 206529614928838656 207405201636475024 207504912837820416 209541719874890368 209899120219815936 209990417347855872 210326401659523968 212400626527961088 212493011704114176 213323598575599616 213664915971579904 213757851059495808 215865916651798528 216305344409067264 216674280985264128 218211139623235304 218428533887441522 218801091836281344 218896260940733688 220811705750922832 220834992891641856 221188328505790464 221284535955956928 221504992111208304 223359447916203872 223466829209960448 223740416172908544 223837733671913088 224796988907638784 226045206390571008 226119679446858477 226143526374614016 226505355633333504 227390713571467264 227489618793510528 229733106158338048 230100678738624512 230200762679457024 230593399678107648 230669371186231887 232944217055918592 233330851841034402 234330789776489536 234355502660517888 235631945054456832 235734434859251664 237034516155971456 237137616019128162 239237908965945344 239476251285588992 239963741453808996 239989048397549568 240373030468027392 242089064977457152 242607456979550208 242849156233273344 244882306923118592 244988820239165184 245380801936111296 245406680171347968 245487532076139717 247800730949287936 247908513654799872 248413168969788186 249384159569411776 251279378905729356 252356235143911808 252786661149474816 252896612521093632 255267940475661568 255378971097522636 255703332769038336 255814552767900672 256910844465872896 258422490796409688 258449744428130304 258863263580952576 259875101224534016 259960719908293079 259988135764012032 263086585919379456 263622138498550728 265404555259095616 266221962349621248 266663830675467888 268567556459366528 269025632957792256 269142647586688512 269293651490807808 269410782696287616 271768253231905024 272219327147873469 272231788930203648 272350198099639296 273414753103937536 274903935896866304 275023507335793608 275492595288508416 276660552022316189 276673217117093888 278775822317948928 279957698362777162 279987223130474496 280435202212698624 280557179515588248 283324015605485568 283900764536900784 285010468079327744 287176433035119264 288407125878756352 289024700024107008 291734789115041792 291861681254311584 292359488877600768 294446657188855808 294917771341053952 295046047941275904 295339989481611072 295371136489291776 295843729806802944 297942132947109742 298320554897211392 298450311562550784 298580124666482568 301492905929144636 301524701832818688 302007140844444672 302138501016787344 303319491724680704 305739284885893152 306934350239276032 307559161581642516 307591597241929728 309266927883974592 310592289407891456 311107802454712536 311257369256730624 314175926739275776 314312579812335552 314848680329723904 316183488025504216 318600939791941632 319951655271745328 319985397863399424 320497373957369856 320636776589243712 323798874977697792 324458016613600896 326651760318886912 327174402581481728 327316709434852956 327642800831162283 328201637754422016 330544684873066496 331217558626384248 331252489337462784 331782492758685696 335039171874305808 335200243814940672 335610624259362816 337195483361458176 339067809585856512 340505294796696848 341086070357200896 341234428190265792 344563321061879584 344599659237507072 345151018107936768 345301144019185536 346650847685349376 349416325583877888 350782114559172608 351496184664734304 351533253990776832 353447917581685248 354962616466161664 355551774233957184 355706424028692243 355722707721977856 358819021845249602 358856863448918016 359058201987743744 359214376928383488 359945612180713494 362959102863831292 363133597466185728 366698009781058144 367323460384677888 367483230358747776 368071202904166944 371701096423931904 371862770482199808 373316297507299328 373913602950264832 374076239354117664 377765354140647424 378534352715867712 378574273528528896 379179991724212224 382901910713492352 383068456646283954 383554999153557504 385366266698809344 387633736194614532 389148908339082112 389812651836801024 389982203646018048 393394730588367872 393786652642148096 394458306409070592 394629878879069184 397933748750067712 398106832888643424 399332943524431872 402032935777091584 402676187792592896 402851334689049792 403538449436688384 403940477236211712 407652379847857536 408347683395305472 410078882108856688 410122129655906304 412355903845299456 412535261003690412 413059229857677312 414810403272950048 415009825675640832 419083439749780736 419798240439631872 419936547544165743 419980834695711744 420652803319047936 424986023408228352 426647197151199232 427329831943159808 427515702118991616 432610688818134528 436422279246470608 436857067774883044 437602183672562688 437792521881467376 441623411501845664 441669985783283712 442376657011580928 442569071911913856 443009984222416608 446718895832407744 446913199420664613 446933658419920896 447480832345817088 447675467343826176 449593977815277568 452239358893716954 452287052749228032 453010711266667008 454781427142934528 454979237587021056 460201357477249024 460401525358914048 461338742372463774 465888434111837184 466661703682068804 468661579552979072 471263890108913664 471468869718503328 474069032311942912 474275232038256324 478475817931890688 478952502571177984 479927482907617992 479978096795099136 480746060936054784 484178129954914304 485214913959100416 485698312466546688 489764613846237184 489977640478330368 490761603872222592 490975064152279434 495601461898575872 495817027309599744 496826337939576372 498768319138823552 502558757811458712 504712470287823616 505573322298949632 505793225042187264 510535880951323136 510757942195045272 511629105535801344 513821688931745792 516844981592819376 516899488856260608 517726527161905152 519921439816586158 519976271528024064 526173171838758912 527244276997101456 530809110518191232 532443924699242496 533327661350935776 537135112918733056 538051265915584512 538228532767874403 538285295173377024 538587302981615616 538821565392575232 543536506463810048 544438654295746938 544700396199278592 546829506207875072 549807871793732608 550047014671587216 550985190577016832 553321104044632378 557551644635897856 559915396725554324 559974446260948992 560870404425397248 561114359031176496 566648031210971136 567801529073801568 570020936158655488 574352866070238528 576814251757512704 578049400048214016 583469578230083584 583723362508623168 584718977755201536 589835542682107904 590092095882551808 590679978963222144 591687459613605888 595884265894219484 596641109794422784 596900623125101568 597160249332965136 602985811858289272 603049403665637376 604014281688889344 604277002033574688 606638983449361408 611478569771786304 613868700478552064 615118323163285032 615183194483859456 618533855767949184 621184578815782912 622215604909425072 622514738513461248 628351853478551552 628625159624671104 629697360659447808 632366976051008432 637201879583883264 639903310543490656 639970795726798848 640994747914739712 641273553178487424 647597749955395584 648916033227201792 653303520637773824 654348805162963456 654633418869705912 655285601662324566 656403275508844032 661089369746132992 662435117252768496 662504978674925568 663564985517371392 670078343748611616 670400487629881344 671221248518725632 674390966722916352 678135619171713024 678359038340575431 681010589593393696 682172140714401792 682468856380531584 689126642123759168 689199318475014144 690302036215873536 690602288038371072 693301695370698752 698832651167755776 701564229118345216 702992369329468608 703066507981553664 706895835163370496 709925232932323328 711103548467914368 711412848057384486 717638043690499204 717713726897836032 718116403975487488 718428753856766976 719891224361426988 725918205727662584 726267194932371456 733396019562116288 734646920769355776 734966460717495552 736142405808333888 743402192847863808 743725540964399616 746632595014598656 747827205900529664 748152478708235328 755530708281294848 757068705431735424 758359983448424448 764499868606045327 765803821426984704 766136913292567908 767109998307115008 770732533397618688 775267472389229064 778297816678164224 779625303673602048 779882159724879237 779964407292036096 786789461176735744 787573305284296192 789259757758138368 795867497500135424 796213665777286848 798665887048863744 804065871554183168 805352375585185792 805702669378099584 807076898873376768 807880954472423424 815304759695715072 816657981443620407 816695366790610944 820157764217713376 820244259311812608 824711807690598912 825070522007380824 829620806545900096 829981656066948567 830019651351281664 838166879499561472 839873095088331486 839961669391423488 841305606638095872 849972046816456704 854659663886319616 855031404237983232 865221377636269056 872844558492941216 873714135549766088 875204367345125376 875585043762934752 883246823003691328 883339971566567424 884753314023161856 885138143823827712 886019968444833216 893437791664815488 893826398841329226 894961664691634176 895350934687652352 899187955630555136 904478717787433908 904574105498456064 906021422533334016 909562854285869056 909958475174042112 920402714954498048 920803050717828096 922677484744927548 931776868223674368 933323407364137608 937323159105958144 942527780217827328 942937739437006656 948138064623885824 948550464076512648 956951635863781376 957905005142355968 959854965815235984 959956193590198272 961492121872109568 968356259909828608 971396624933093376 979529227692474368 979851944269720067 979955280956660736 981523207744445184 981950128304558868 982928402493486849 991634054619199488 993652675879152744 997536638277647104 1005117515622917424 1009424940575647232 1011586450084374528 1021071761902646272 1021515884390090544 1023258211071602688 1033689963185638752 1033798977712521216 1035453054323810304 1039842879633172316 1039952543056048128 1052346343677517824 1054488553994202912 1061618221036382464 1064887849398484992 1066655322701871552 1074270225837466112 1076457065535748806 1076570590346754048 1077174605963231232 1077643130785150464 1087073012927620096 1088877308591493876 1089400792398557184 1099615743587465216 1100094029343174432 1101970381154033664 1106642208089264756 1115103289271795712 1119830793451108648 1119948892521897984 1121740808850794496 1122228718062352992 1133296062421942272 1135603058147603136 1140041872317310976 1148705732140477056 1153628503515025408 1156098800096428032 1166939156460167168 1167446725017246336 1169437955510403072 1179671085364215808 1180184191765103616 1181359957926444288 1183374919227211776 1191768531788438968 1193801246250203136 1194320498665930272 1205971623716578544 1206098807331274752 1208028563377778688 1208554004067149376 1213277966898722816 1222957139543572608 1227737400957104128 1230236646326570064 1230366388967718912 1237067711535898368 1242369157631565824 1244431209818850144 1245029477026922496 1256703706957103104 1257250319249342208 1259394721318895616 1259809642632497229 1264733952102016864 1279806621086981312 1279941591453597696 1281989495829479424 1282547106356974848 1297832066454403584 1306607041275547648 1308697610325926912 1309266837739411824 1310571203324649132 1312806551017688064 1322178739492265984 1324870234505536992 1325009957349851136 1327129971034742784 1340156687497223232 1340739598261993839 1340800975259762688 1342442497037451264 1348781933445832704 1356718076681150862 1362021179186787392 1364344281428803584 1364937712761063168 1378253284247518336 1380604072431747072 1381204576076742144 1386603390741397504 1397665302335511552 1403128458236690432 1405984738658937216 1413791670326740992 1419785470268369893 1419850465864646656 1422207096935828736 1422825696114768972 1435276087380998408 1435427453795672064 1436857507713533952 1439782448722853976 1451836411455325168 1452534389864742912 1466792039124232576 1469293841538711552 1469932921434991104 1472284811616667776 1486804385695727616 1487451081928799232 1493265190029197312 1495654411801059328 1496304957416470656 1511061416562589696 1514137410863470848 1516719966896848896 1528999737212090654 1531607642853969408 1532273826585135816 1541465066795237376 1550534944778458128 1556595633356328448 1559764319449758474 1559928814584072192 1573578922353471488 1575146610568592384 1578519515516276736 1591734995000270848 1592427331554573696 1597331774097727488 1608131743108366336 1610704751170371584 1611405338756199168 1614153797746753536 1614685598303623209 1615761908944846848 1630609519391430144 1633315962887240814 1640315528435426752 1640488518623625216 1649423615381197824 1650141044014761648 1659241613091800192 1659963312133897134 1676333758999122944 1679746190176662972 1679923338782846976 1682611213276191744 1699944093632913408 1709319327772639232 1710062808475966464 1730442755272538112 1745689116985882432 1747428271099532176 1750408734690250752 1751170087525869504 1766493646007382656 1769506628046323712 1770276287647655424 1772039936889666432 1786875583329630976 1787652797682658452 1789923329383268352 1790701869375304704 1798375911261110272 1808957435574867816 1809148210996912128 1812042845066668032 1819125708571738112 1819725039358051553 1819916950348084224 1841606101435656192 1845354969489855096 1863553736447348736 1866646814728275216 1874646318211916288 1885055560435654656 1885875478874013312 1896276129247771648 1897100928153025296 1913903271727562752 1915810010284711936 1919709931630471968 1919912387180396544 1922984243744219136 1936623864156213323 1936712519819657216 1942793249866186752 1959703888539440134 1959910561913321472 1963046415488890368 1963900256609117736 1965856804986973698 1983268109238398976 1987305351758305488 1995073276555294208 2010235031245834848 2018849881151294464 2023172900168749056 2042143523805292544 2043031768780181088 2046516422143205376 2067379926371277504 2067597955425042432 2070906108647620608 2079685759266344632 2079905086112096256 2104692687355035648 2108977107988405824 2123236442072764928 2129775698796969984 2133310645403743104 2148540451674932224 2152914131071497612 2153141180693508096 2154349211926462464 2155286261570300928 2174146025855240192 2177754617182987752 2178801584797114368 2199231487174930432 2200188058686348864 2203940762308067328 2213284416178529512 2230206578543591424 2239661586902217296 2239897785043795968 2243481617701588992 2244457436124705984 2266592124843884544 2271206116295206272 2280083744634621952 2293499605818135981 2297411464280954112 2307257007030050816 2312197600192856064 2333878312920334336 2334893450034492672 2338875911020806144 2339646479174637711 2360368383530207232 2362719915852888576 2383537063576877936 2387602492500406272 2388640997331860544 2411943247433157088 2412197614662549504 2416057126755557376 2417108008134298752 2426555933797445632 2445914279087145216 2455474801914208256 2460473292653140128 2460732777935437824 2474135423071796736 2484738315263131648 2488862419637700288 2489944968200845701 2490058954053844992 2513407413914206208 2514500638498684416 2519619285264994458 2529467904204033728 2559613242173962624 2563978991658958848 2565094212713949696 2595664132908807168 2613214082551095296 2617395220651853824 2618533675478823648 2621142406649298264 2625613102035376128 2644357478984531968 2649740469011073984 2650019914699702272 2654259942069485568 2680313374994446464 2681479196523987678 2684884994074902528 2697563866891665408 2713436153362301724 2724042358373574784 2728688562857607168 2729875425522126336 2756506568495036672 2761208144863494144 2762409152153484288 2773206781482795008 2795330604671023104 2806256916473380864 2811969477317874432 2827583340653481984 2839570940536739786 2844414193871657472 2845651392229537944 2870552174761996816 2870854907591344128 2873715015427067904 2879564897445707952 2903672822910650336 2905068779729485824 2933584078248465152 2938587683077423104 2939555832809160201 2939865842869982208 2944569623233335552 2974902163857598464 2986530380058394624 2991308823602118656 2992609914832941312 3028274821726941696 3057999474424181308 3063215285707938816 3064547653170271632 3101069889556916256 3113191266712656896 3119528638899516948 3119857629168144384 3147157844706942976 3150293221137184768 3157039031032553472 3183469990000541696 3184854663109147392 3194663548195454976 3221409502340743168 3222810677512398336 3229371196607246418 3231523817889693696 3261219038782860288 3266631925774481628 3280631056870853504 3298847230762395648 3300282088029523296 3318483226183600384 3319926624267794268 3352667517998245888 3359492380353325944 3359846677565693952 3365222426552383488 3399888187265826816 3420125616951932928 3460885510545076224 3491378233971764864 3494856542199064352 3500817469380501504 3502340175051739008 3532987292014765312 3539013256092647424 3540552575295310848 3544079873779332864 3573751166659261952 3575305595365316904 3581403738750609408 3596751822522220544 3617914871149735632 3618296421993824256 3624085690133336064 3639450078716103106 3639833900696168448 3683212202871312384 3690709938979710192 3727107472894697472 3733293629456550432 3749292636423832576 3770111120871309312 3771750957748026624 3792552258495543296 3794201856306050592 3827806543455125504 3831620020569423872 3839419863260943936 3839824774360793088 3845968487488438272 3873247728312426646 3919407777078880268 3919821123826642944 3926092830977780736 3927800513218235472 3931713609973947396 3966536218476797952 3974610703516610976 3990146553110588416 4020470062491669696 4037699762302588928 4046345800337498112 4084287047610585088 4086063537560362176 4093032844286410752 4134759852742555008 4141812217295241216 4159371518532689264 4159810172224192512 4209385374710071296 4217954215976811648 4246472884145529856 4259356410805109679 4259551397593939968 4266621290807486208 4297080903349864448 4305828262142995224 4306282361387016192 4310572523140601856 4348292051710480384 4355509234365975504 4357603169594228736 4398462974349860864 4400376117372697728 4407881524616134656 4426568832357059024 4460413157087182848 4479323173804434592 4479795570087591936 4486963235403177984 4488914872249411968 4533184249687769088 4542412232590412544 4560167489269243904 4586999211636271962 4594822928561908224 4614514014060101632 4624395200385712128 4667756625840668672 4669786900068985344 4679292958349275422 4720736767060414464 4725439831705777152 4767074127153755872 4775204985000812544 4777281994663721088 4823886494866314176 4824395229325099008 4832114253511114752 4834216016268597504 4853111867594891264 4891828558174290432 4910949603828416512 4920946585306280256 4921465555870875648 4948270846143593472 4969476630526263296 4977724839275400576 4979889936401691402 5026814827828412416 5029001276997368832 5039238570529988916 5058935808408067456 5119226484347925248 5127957983317917696 5130188425427899392 5191328265817614336 5226428165102190592 5234790441303707648 5237067350957647296 5242284813298596528 5251226204070752256 5288714957969063936 5299480938022147968 5308519884138971136 5351499080242317289 5360626749988892928 5362958393047975356 5369769988149805056 5395127733783330816 5426872306724603448 5448084716747149568 5457377125715214336 5459175118074154659 5459750851044252672 5513013136990073344 5524818304306968576 5546413562965590016 5590661209342046208 5623938954635748864 5655166681306963968 5679141881073479572 5688828387743314944 5691302784459075888 5741104349523993632 5741709815182688256 5747430030854135808 5759129794891415904 5807345645821300672 5809871592468639969 5810137559458971648 5867168156496930304 5879111665618320402 5879731685739964416 5889139246466671104 5949804327715196928 5982617647204237312 5985219829665882624 6056549643453883392 6115998948848362616 6126430571415877632 6129095306340543264 6202139779113832512 6226382533425313792 6239057277799033896 6239715258336288768 6294315689413885952 6300586442274369536 6314078062065106944 6366939980001083392 6369709326218294784 6389327096390909952 6442819004681486336 6445621355024796672 6458742393214492836 6463047635779387392 6522438077565720576 6533263851548963256 6561262113741707008 6597694461524791296 6600564176059046592 6636966452367200768 6639853248535588536 6705335035996491776 6718984760706651888 6719693355131387904 6730444853104766976 6799776374531653632 6840251233903865856 6880498817454407943 6921771021090152448 6982756467943529728 6989713084398128704 7001634938761003008 7004680350103478016 7065974584029530624 7081105150590621696 7088159747558665728 7147502333318523904 7150611190730633808 7162807477501218816 7235829742299471264 7236592843987648512 7248171380266672128 7278900157432206212 7279667801392336896 7366424405742624768 7381419877959420384 7454214945789394944 7466587258913100864 7498585272847665152 7540222241742618624 7543501915496053248 7585104516991086592 7588403712612101184 7663240041138847744 7678839726521887872 7691936974976876544 7746495456624853292 7838815554157760536 7839642247653285888 7852185661955561472 7855601026436470944 7863427219947894792 7933072436953595904 7949221407033221952 7980293106221176832 8040940124983339392 8075399524605177856 8092691600674996224 8168574095221170176 8172127075120724352 8186065688572821504 8269519705485110016 8283624434590482432 8318743037065378528 8319620344448385024 8418770749420142592 8435908431953623296 8492945768291059712 8518712821610219358 8533242581614972416 8594161806699728896 8611656524285990448 8612564722774032384 8621145046281203712 8696584103420960768 8711018468731951008 8715206339188457472 8796925948699721728 8800752234745395456 8815763049232269312 8818667498427480603 8853137664714118048 8958646347608869184 8959591140175183872 8973926470806355968 8977829744498823936 9084824465180825088 9120334978538487808 9173998423272543924 9189645857123816448 9229028028120203264 9335513251681337344 9339573800137970688 9358585916698550844 9441473534120828928 9450879663411554304 9534148254307511744 9550409970001625088 9554563989327442176 9647772989732628352 9664228507022229504 9668432032537195008 9706223735189782528 9783657116348580864 9821899207656833024 9841893170612560512 9896541692287186944 9938498291878589251 9938953261052526592 9955449678550801152 9959779872803382804 10058002553994737664 10078477141059977832 10117871616816134912 10238452968695850496 10260376850855798784 10382656531635228672 10452856330204381184 10469580882607415296 10474134701915294592 10484569626597193056 10502452408141504512 10577429915938127872 10598961876044295936 10617039768277942272 10702998160484634578 10721253499977785856 10725916786095950712 10790255467566661632 10853744613449206896 10896169433494299136 10918350236148309318 10919501702088505344 11026026273980146688 11049636608613937152 11181322418684092416 11247877909271497728 11310333362613927936 11358283762146959144 11377656775486629888 11382605568918151776 11482208699047987264 11483419630365376512 11494860061708271616 11518259589782831808 11614691291642601344 11619743184937279938 11734336312993860608 11758223331236640804 11759463371479928832 11778278492933342208 11899608655430393856 11965235294408474624 11970439659331765248 12113099286907766784 12231997897696725232 12252861142831755264 12258190612681086528 12404279558227665024 12452765066850627584 12478114555598067792 12479430516672577536 12588631378827771904 12601172884548739072 12628156124130213888 12733879960002166784 12738075275506360871 12739418652436589568 12778069232415329037 12778654192781819904 12891242710049593344 12917484786428985672 13044876155131441152 13066527703097926512 13122524227483414016 13195388923049582592 13201128352118093184 13273932904734401536 13279706497071177072 13410670071992983552 13437969521413303776 13439386710262775808 13460889706209533952 13599552749063307264 13680502467807731712 13760997634908815886 13843542042180304896 13965512935887059456 13979426168796257408 14003269877522006016 14009360700206956032 14131949168059061248 14162210301181243392 14176319495117331456 14295004666637047808 14301222381461267616 14325614955002437632 14471659484598942528 14473185687975297024 14496342760533344256 14557800314864412424 14559335602784673792 14732848811485249536 14762839755918840768 14908429891578789888 14933174517826201728 14997170545695330304 15080444483485237248 15087003830992106496 15170209033982173184 15176807425224202368 15326480082277695488 15357679453043775744 15383873949953753088 15492990913249706584 15677631108315521072 15679284495306571776 15704371323911122944 15711202052872941888 15726854439895789584 15866144873907191808 15898442814066443904 15960586212442353664 16054497240726951867 16081880249966678784 16150799049210355712 16185383201349992448 16337148190442340352 16344254150241448704 16372131377145643008 16377525354222463977 16539039410970220032 16637486074130757056 16639240688896770048 16871816863907246592 16985891536582119424 17037425643220438716 17066485163229944832 17188323613399457792 17223313048571980896 17225129445548064768 17242290092562407424 17393168206841921536 17422036937463902016 17429614777405919907 17430412678376914944 17593851897399443456 17601504469490790912 17637334996854961206 17706275329428236096 17917292695217738368 17947852941612711936 17955659488997647872 18169648930361650176 18240669957076975616 18347996846545087848 18379291714247632896 18457211113488808609 18458056056240406528 18679147600275941376 18717171833397101688 18882947068241657856 18901759326823108608 19068296508615023488 19100819940003250176 19109127978654884352 19295545979465256704 19328457014044459008 19336864065074390016 19412447470379565056 19567314232697161728 19643798415313666048 19683786341225121024 19793083384574373888 19876996583757178502 19910899357101602304 19919559745606765608 20116005107989475328 20156954282119955664 20235743233632269824 20476905937391700992 20520753701711597568 20765313063270457344 20905712660408762368 20939161765214830592 20948269403830589184 20969139253194386112 21004904816283009024 21197923752088591872 21405996320969269156 21442506999955571712 21451833572191901424 21707489226898413792 21792338866988598272 21836700472296618636 21839003404177010688 22052052547960293376 22099273217227874304 22362644837368184832 22495755818542995456 22620666725227855872 22716567524293918288 22755313550973259776 22765211137836303552 22964417398095974528 22989720123416543232 23036519179565663616 23229382583285202688 23239486369874559876 23468672625987721216 23516446662473281608 23518926742959857664 23556556985866684416 23799217310860787712 23940879318663530496 24226198573815533568 24463995795393450464 24505722285663510528 24516381225362173056 24808559116455330048 24905530133701255168 24956229111196135584 24958861033345155072 25177262757655543808 25202345769097478144 25256312248260427776 25476150551012721742 25478837304873179136 25556138464830658074 25782485420099186688 25834969572857971344 26089752310262882304 26133055406195853024 26245048454966828032 26390777846099165184 26402256704236186368 26547865809468803072 26559412994142354144 26821340143985967104 26875939042826607552 26878773420525551616 26921779412419067904 27361004935615463424 27521995269817631772 27687084084360609792 27931025871774118912 27958852337592514816 28006539755044012032 28018721400413912064 28263898336118122496 28324420602362486784 28352638990234662912 28590009333274095616 28602444762922535232 28651229910004875264 28943318969197885056 28992685521066688512 29115600629728824848 29118671205569347584 29465697622970499072 29525679511837681536 29815494875635767753 29816859783157579776 29866349035652403456 29994341091390660608 30174007661984212992 30340418067964346368 30353614850448404736 30715358906087551488 30985981826499413168 31355262216631042144 31358568990613143552 31408742647822245888 31422404105745883776 31453708879791579168 31732289747814383616 31796885628132887808 31921172424884707328 32108994481453903734 32163760499933357568 32301598098420711424 32370766402699984896 32674296380884680704 32688508300482897408 32755050708444927954 33078078821940440064 33274972148261514112 33743633727814493184 33971783073164238848 34074851286440877432 34132970326459889664 34376647226798915584 34446626097143961792 34450258891096129536 34484580185124814848 34786336413683843072 34844073874927804032 34859229554811839814 35187703794798886912 35203008938981581824 35274669993709922412 35412550658856472192 35834585390435476736 35895705883225423872 35911318977995295744 36339297860723300352 36481339914153951232 36695993693090175696 36758583428495265792 36914422226977617218 37358295200551882752 37434343666794203376 37765894136483315712 37803518653646217216 38136593017230046976 38201639880006500352 38214225826519082613 38218255957309768704 38591091958930513408 38673728130148780032 38824894940759130112 39134628465394323456 39367572682450242048 39586166769148747776 39753993167514357004 39821798714203204608 39839119491213531216 40232010215978950656 40313908564239911328 40471486467264539648 40953811874783401984 41041507403423195136 41530626126540914688 41878323530429661184 41896538807661178368 41938278506388772224 42009809632566018048 42395847504177183744 42811992641938538312 42885013999911143424 42903667144383802848 43414978453796827584 43584677733977196544 43673400944593237272 43678006808354021376 44104105095920586752 44198546434455748608 44725289674736369664 44991511637085990912 45241333450455711744 45433135048587836576 45510627101946519552 45530422275672607104 45928834796191949056 45979440246833086464 46073038359131327232 46458765166570405376 46478972739749119752 46937345251975442432 47032893324946563216 47037853485919715328 47113113971733368832 47598434621721575424 47881758637327060992 48163491722180855601 48452397147631067136 48927991590786900928 49011444571327021056 49032762450724346112 49617118232910660096 49811060267402510336 49912458222392271168 49917722066690310144 50404691538194956288 50952301102025443484 50957674609746358272 51112276929661316148 51564970840198373376 51669939145715942688 52179504620525764608 52266110812391706048 52490096909933656064 52781555692198330368 52804513408472372736 53095731618937606144 53118825988284708288 53642680287971934208 53751878085653215104 53843558824838135808 54722009871230926848 55043990539635263544 55371633340466425827 55374168168721219584 55862051743548237824 55917704675185029632 56037442800827824128 56527796672236244992 56648841204724973568 56705277980469325824 57180018666548191232 57204889525845070464 57302459820009750528 57886637938395770112 57985371042133377024 58231201259457649696 58237342411138695168 58931395245940998144 59051359023675363072 59630989751271535506 59732698071304806912 59988682182781321216 60348015323968425984 60680836135928692736 60707229700896809472 61430717812175102976 61971963652998826336 62710524433262084288 62717137981226287104 62817485295644491776 62844808211491767552 62907417759583158336 63593771256265775616 63842344849769414656 64217988962907807468 64327520999866715136 64603196196841422848 65348592761769361408 65377016600965794816 65510101416889855908 66156157643880880128 66549944296523028224 67487267455628986368 67943566146328477696 68149702572881754864 68265940652919779328 68753294453597831168 68893252194287923584 68969160370249629696 69569488043150124757 69572672827367686144 69688147749855608064 69718459109623679628 70406017877963163648 70549339987419844824 70825101317712944384 71669170780870953472 71822637955990591488 72678595721446600704 73391987386180351392 73517166856990531584 73828844453955234436 74716590401103765504 74868687333588406752 75531788272966631424 75607037307292434432 76273186034460093952 76428451653038165226 76436511914619537408 77182183917861026816 77347456260297560064 78269256930788646912 78735145364900484096 79172333538297495552 79507986335028714008 79643597428406409216 79678238982427062432 80464020431957901312 80627817128479822656 80942972934529079296 81907623749566803968 82083014806846390272 83061252253081829376 83756647060859322368 83793077615322356736 83876557012777544448 84019619265132036096 84791695008354367488 85623985283877076624 85770027999822286848 85807334288767605696 86829956907593655168 87169355467954393088 87346801889186474544 87356013616708042752 88208210191841173504 88397092868911497216 89446484626907303259 89450579349472739328 89983023274171981824 90866270097175673152 91021254203893039104 91060844551345214208 91857669592383898112 92146076718262654464 92917530333140810752 92957945479498239504 93874690503950884864 94065786649893126432 94075706971839430656 94226227943466737664 95196869243443150848 95763517274654121984 96326983444361711202 96904794295262134272 97855983181573801856 98022889142654042112 98065524901448692224 99234236465821320192 99622120534805020672 99824916444784542336 100809383076389912576 101904602204050886968 101915349219492716544 102224553859322632296 103129941680396746752 103339878291431885376 104359009241051529216 104532221624783412096 104980193819867312128 105563111384396660736 105609026816944745472 106191463237875212288 106237651976569416576 107285360575943868416 107503756171306430208 107687117649676271616 109444019742461853696 110087981079270527088 110743266680932851654 111724103487096475648 111835409350370059264 112074885601655648256 113055593344472489984 113297682409449947136 113410555960938651648 114360037333096382464 114409779051690140928 114604919640019501056 114642677479557247839 115773275876791540224 116462402518915299392 116474684822277390336 118102718047350726144 119261979502543071012 119465396142609613824 119977364365562642432 120696030647936851968 121361672271857385472 121414459401793618944 122861435624350205952 123943927305997652672 125421048866524168576 125634970591288983552 125689616422983535104 125814835519166316672 127187542512531551232 127684689699538829312 128435977925815614936 128655041999733430272 129200477794421660263 129206392393682845696 130754033201931589632 131020202833779711816 132312315287761760256 133099888593046056448 134974534911257972736 135887132292656955392 136299405145763509728 136531881305839558656 137506588907195662336 137786504388575847168 137938320740499259392 139138976086300249514 139376295499711216128 139436918219247359256 140812035755926327296 141098679974839689648 141650202635425888768 143338341561741906944 143645275911981182976 145357191442893201408 146783974772360702784 147034333713981063168 147657688907910468872 149433180802207531008 149737374667176813504 151214074614584868864 152546372068920187904 152856903306076330452 152873023829239074816 154364367835722053632 154694912520595120128 156538513861577293824 157470290729800968192 158344667076594991104 159015972670057428016 159287194856812818432 159356477964854124864 160928040863915802624 161255634256959645312 161885945869058158592 163815247499133607936 164166029613692780544 166114900021399277481 166122504506163658752 167586155230644713472 167753114025555088896 169583390016708734976 171247970567754153248 171540055999644573696 171614668577535211392 173659913815187310336 174338710935908786176 174693603778372949088 174712027233416085504 176416420383682347008 176794185737822994432 178892969253814606518 179966046548343963648 181732540194351346304 182042508407786078208 182121689102690428416 183715339184767796224 184292153436525308928 185835060666281621504 185915890958996479008 187749381007901769728 188131573299786252864 188151413943678861312 188452455886933475328 191527034549308243968 192653966888723422404 193809588590524268544 195711966363147603712 196045778285308084224 196131049802897384448 198468472931642640384 199244241069610041344 199649832889569084672 203809204408101773936 203830698438985433088 204449107718645264592 206259883360793493504 206679756582863770752 208708464129450374271 208718018482103058432 209064443249566824192 209960387639734624256 211218053633889490944 212382926475750424576 212475303953138833152 215007512342612860416 220175962158541054176 221486533361865703308 223448206974192951296 223670818700740118528 224149771203311296512 226111186688944979968 226595364818899894272 226821111921877303296 228720074666192764928 228819558103380281856 229285354959114495678 231546551753583080448 232924805037830598784 236205436094701452288 238523959005086142024 238930792285219227648 239954728731125284864 241392061295873703936 242828918803587237888 245722871248700411904 247887854611995305344 250842097733048337152 251269941182577967104 251379232845967070208 251629671038332633344 254375085025063102464 255369379399077658624 256871955851631229872 257310083999466860544 258400955588843320526 261508066403863179264 262040405667559423632 264624630575523520512 266199777186092112896 269949069822515945472 271774264585313910784 272598810291527019456 273063762611679117312 275573008777151694336 278277952172600499028 278752590999422432256 278873836438494718512 281624071511852654592 282197359949679379296 283300405270851777536 286676683123483813888 287290551823962365952 290714382885786402816 293567949544721405568 294068667427962126336 295315377815820937744 298866361604415062016 299474749334353627008 302428149229169737728 305092744137840375808 305713806612152660904 305746047658478149632 308728735671444107264 309389825041190240256 313077027723154587648 314940581459601936384 316689334153189982208 318031945340114856032 318574389713625636864 318712955929708249728 321856081727831605248 322511268513919290624 323771891738116317184 327630494998267215872 328332059227385561088 332229800042798554962 335172310461289426944 335506228051110177792 339166780033417469952 342495941135508306496 343080111999289147392 343229337155070422784 347319827630374620672 348677421871817572352 349387207556745898176 349424054466832171008 352832840767364694016 357785938507629213036 359932093096687927296 363465080388702692608 364085016815572156416 364243378205380856832 367430678369535592448 368584306873050617856 371670121332563243008 371831781917992958016 375498762015803539456 376263146599572505728 376904911773866950656 383054069098616487936 385307933777446844808 387601433383264980789 387619177181048537088 391423932726295207424 392262099605794768896 396936945863285280768 399299665779138169344 407618408816203547872 407661396877970866176 408898215437290529184 412519766721586987008 413359513165727541504 417416928258900748542 418128886499133648384 419920775279469248512 422436107267778981888 424765852951500849152 424950607906277666304 430015024685225720832 440351924317082108352 442973066723731406616 446896413948385902592 447341637401480237056 448299542406622593024 452222373377889959936 453642223843754606592 457440149332385529856 457639116206760563712 458570709918228991356 463093103507166160896 465849610075661197568 472410872189402904576 477047918010172284048 477861584570438455296 482784122591747407872 485657837607174475776 491445742497400823808 495775709223990610688 501684195466096674304 502758465691934140416 503259342076665266688 508750170050126204928 513743911703262459744 514620167998933721088 516801911177686641052 523016132807726358528 524080811335118847264 529249261151047041024 532399554372184225792 539898139645031890944 545197620583054038912 546127525223358234624 551146017554303388672 556555904345200998056 557505181998844864512 557747672876989437024 563248143023705309184 564394719899358758592 566600810541703555072 573353366246967627776 574581103647924731904 581428765771572805632 587135899089442811136 588137334855924252672 590630755631641875488 597732723208830124032 598949498668707254016 610185488275680751616 611427613224305321808 611492095316956299264 617457471342888214528 618779650082380480512 626125392388351122813 626154055446309175296 629881162919203872768 636063890680229712064 637148779427251273728 637425911859416499456 645022537027838581248 647543783476232634368 655260989996534431744 664459600085597109924 670344620922578853888 671012456102220355584 678333560066834939904 684991882271016612992 686160223998578294784 686458674310140845568 694639655260749241344 697354843743635144704 698774415113491796352 705665681534729388032 715571877015258426072 719864186193375854592 726930160777405385216 728486756410761713664 734861356739071184896 737168613746101235712 743340242665126486016 743663563835985916032 750997524031607078912 752526293199145011456 753809823547733901312 766108138197232975872 770615867554893689616 775202866766529961578 782847865452590414848 784524199211589537792 793873891726570561536 798599331558276338688 815236817632407095744 815322793755941732352 817796430874581058368 826719026331455083008 834833856517801497084 836257772998267296768 839841550558938497024 844872214535557963776 849531705903001698304 849901215812555332608 860030049370451441664 880703848634164216704 885946133447462813232 893792827896771805184 894683274802960474112 896599084813245186048 904403344560951621841 904444746755779919872 907284447687509213184 915278232413521127424 917141419836457982712 926186207014332321792 931699220151322395136 944821744378805809152 954095836020344568096 955723169140876910592 965568245183494815744 971315675214348951552 982891484994801647616 991551418447981221376 1003368390932193348608 1005516931383868280832 1006518684153330533376 1017500340100252409856 1027487823406524919488 1029240335997867442176 1033603822355373282104 1046032265615452717056 1048161622670237694528 1058498522302094082048 1064799108744368451584 1079796279290063781888 1090395241166108077824 1092255050446716469248 1102292035108606777344 1113111808690401996112 1115010363997689729024 1115495345753978874048 1126496286047410618368 1128789439798717517184 1133201621083407110144 1146706732493935255552 1149162207295849463808 1162804300149794942367 1162857531543145611264 1174271798178885622272 1181261511263283750976 1197898997337414508032 1220370976551361503232 1222855226448610643616 1222984190633912598528 1234914942685776429056 1237559300164760961024 1252250784776702245626 1259762325838407745536 1272127781360459424128 1274297558854502547456 1274851823718832998912 1290045074055677162496 1295087566952465268736 1310521979993068863488 1328919200171194219848 1340689241845157707776 1342024912204440711168 1356667120133669879808 1369983764542033225984 1372320447997156589568 1372917348620281691136 1389279310521498482688 1394709687487270289408 1397548830226983592704 1431143754030516852144 1453860321554810770432 1456973512821523427328 1469722713478142369792 1474337227492202471424 1486680485330252972032 1487327127671971832064 1505052586398290022912 1541231735109787379232 1550405733533059923156 1565695730905180829696 1569048398423179075584 1587747783453141123072 1597198663116552677376 1630473635264814191488 1635592861749162116736 1653438052662910166016 1669667713035602994168 1672515545996534593536 1679683101117876994048 1689744429071115927552 1699802431625110665216 1720060098740902883328 1761407697268328433408 1771892266894925626464 1787585655793543610368 1789366549605920948224 1793198169626490372096 1808806689121903243682 1830556464827042254848 1834282839672915965424 1852372414028664643584 1863398440302644790272 1889643488757611618304 1908191672040689136192 1911446338281753821184 1942631350428697903104 1965782969989603295232 1983102836895962442752 2006736781864386697216 2011033862767736561664 2013037368306661066752 2035000680200504819712 2054975646813049838976 2058480671995734884352 2067207644710746564208 2092064531230905434112 2096323245340475389056 2116997044604188164096 2129598217488736903168 2159592558580127563776 2180790482332216155648 2204584070217213554688 2226223617380803992224 2230020727995379458048 2230990691507957748096 2252992572094821236736 2257578879597435034368 2266403242166814220288 2293413464987870511104 2298324414591698927616 2325608600299589884734 2348543596357771244544 2362523022526567501952 2395797994674829016064 2440741953102723006464 2445710452897221287232 2445968381267825197056 2469829885371552858112 2504501569553404491252 2519524651676815491072 2544255562720918848256 2548595117709005094912 2549703647437665997824 2580090148111354324992 2590175133904930537472 2657838400342388439696 2681378483690315415552 2684049824408881422336 2713210033682854865523 2713334240267339759616 2739967529084066451968 2745834697240563382272 2778558621042996965376 2795097660453967185408 2862287508061033704288 2907720643109621540864 2913947025643046854656 2939445426956284739584 2948674454984404942848 2973360970660505944064 2974654255343943664128 3010105172796580045824 3082463470219574758464 3100811467066119846312 3131391461810361659392 3138096796846358151168 3175495566906282246144 3194397326233105354752 3260947270529628382976 3271185723498324233472 3306876105325820332032 3339335426071205988336 3345031091993069187072 3379488858142231855104 3399604863250221330432 3440120197481805766656 3522815394536656866816 3543784533789851252928 3578733099211841896448 3617613378243806487364 3661112929654084509696 3668565679345831930848 3704744828057329287168 3726796880605289580544 3779286977515223236608 3816383344081378272384 3822892676563507642368 3885262700857395806208 3931565939979206590464 3966205673791924885504 4013473563728773394432 4022067725535473123328 4026074736613322133504 4070001360401009639424 4109951293626099677952 4116961343991469768704 4134415289421493128416 4184129062461810868224 4192646490680950778112 4259196434977473806336 4361580964664432311296 4409168140434427109376 4452447234761607984448 4460041455990758916096 4461981383015915496192 4515157759194870068736 4532806484333628440576 4586826929975741022208 4651217200599179769468 4697087192715542489088 4725046045053135003904 4791595989349658032128 4881483906205446012928 4891420905794442574464 4939659770743105716224 5009003139106808982504 5039049303353630982144 5088511125441837696512 5099407294875331995648 5160180296222708649984 5315676800684776879392 5362756967380630831104 5368099648817762844672 5426420067365709731046 5479935058168132903936 5491669394481126764544 5557117242085993930752 5590195320907934370816 5724575016122067408576 5815441286219243081728 5827894051286093709312 5878890853912569479168 5897348909968809885696 5946721941321011888128 5949308510687887328256 6020210345593160091648 6164926940439149516928 6201622934132239692624 6262782923620723318784 6276193593692716302336 6350991133812564492288 6388794652466210709504 6521894541059256765952 6542371446996648466944 6613752210651640664064 6678670852142411976672 6690062183986138374144 6758977716284463710208 6799209726500442660864 6880240394963611533312 7045630789073313733632 7087569067579702505856 7157466198423683792896 7235226756487612974728 7322225859308169019392 7337131358691663861696 7409489656114658574336 7453593761210579161088 7558573955030446473216 7632766688162756544768 7645785353127015284736 7770525401714791612416 7932411347583849771008 8026947127457546788864 8044135451070946246656 8052149473226644267008 8139630101048564596569 8140002720802019278848 8219902587252199355904 8268830578842986256832 8385292981361901556224 8518392869954947612672 8723161929328864622592 8818336280868854218752 8904894469523215968896 8920082911981517832192 8923962766031830992384 9030315518389740137472 9065612968667256881152 9173653859951482044416 9302434401198359538936 9394174385431084978176 9450092090106270007808 9583191978699316064256 9762967812410892025856 9782841811588885148928 10018006278213617965008 10177022250883675393024 10198814589750663991296 10320360592445417299968 10631353601369553758784 10736199297635525689344 10852840134731419462092 10959870116336265807872 10983338788962253529088 11114234484171987861504 11180390641815868741632 11449150032244134817152 11630882572438486163456 11655788102572187418624 11757781707825138958336 11794697819937619771392 11898617021375774656512 12040420691186320183296 12329853880878299033856 12403245868264479385248 12525565847241446637568 12552387187385432604672 12777589304932421419008 13043789082118513531904 13084742893993296933888 13227504421303281328128 13357341704284823953344 13380124367972276748288 13598419453000885321728 13760480789927223066624 14091261578146627467264 14175138135159405011712 14470453512975225949456 14644451718616338038784 14674262717383327723392 14818979312229317148672 14907187522421158322176 15117147910060892946432 15265533376325513089536 15864822695167699542016 16053894254915093577728 16088270902141892493312 16104298946453288534016 16279260202097129193138 16439805174504398711808 16537661157685972513664 16770585962723803112448 17036785739909895225344 17446323858657729245184 17636672561737708437504 17809788939046431937792 17840165823963035664384 17847925532063661984768 18060631036779480274944 18131225937334513762304 18604868802396719077872 18788348770862169956352 18900184180212540015616 19166383957398632128512 19565683623177770297856 20036012556427235930016 20354044501767350786048 20397629179501327982592 20640721184890834599936 21262707202739107517568 21472398595271051378688 21705680269462838924184 21919740232672531615744 21966677577924507058176 22228468968343975723008 22360781283631737483264 22898300064488269634304 23261765144876972326912 23311576205144374837248 23797234042751549313024 24080841382372640366592 24659707761756598067712 24806491736528958770496 25051131694482893275136 25555178609864842838016 26087578164237027063808 26169485787986593867776 26455008842606562656256 26714683408569647906688 26760248735944553496576 27196838906001770643456 27520961579854446133248 28182523156293254934528 28350276270318810023424 28940907025950451898912 29288903437232676077568 29348525434766655446784 29814375044842316644352 30531066752651026179072 31729645390335399084032 32107788509830187155456 32208597892906577068032 32558520404194258386276 32879610349008797423616 33075322315371945027328 33541171925447606224896 34892647717315458490368 35273345123475416875008 35619577878092863875584 35695851064127323969536 36121262073558960549888 37209737604793438155744 37576697541724339912704 37800368360425080031232 38332767914797264257024 39131367246355540595712 40072025112854471860032 40708089003534701572096 40795258359002655965184 41281442369781669199872 42525414405478215035136 43411360538925677848368 43839480465345063231488 43933355155849014116352 44456937936687951446016 44721562567263474966528 45796600128976539268608 46523530289753944653824 47594468085503098626048 48161682764745280733184 49319415523513196135424 49612983473057917540992 50102263388965786550272 51110357219729685676032 52175156328474054127616 52338971575973187735552 52910017685213125312512 53429366817139295813376 53520497471889106993152 54393677812003541286912 56365046312586509869056 56700552540637620046848 57881814051900903797824 58697050869533310893568 59628750089684633288704 61062133505302052358144 63459290780670798168064 64215577019660374310912 64417195785813154136064 65117040808388516772552 65759220698017594847232 66150644630743890054656 67082343850895212449792 69785295434630916980736 71239155756185727751168 71391702128254647939072 72242524147117921099776 74419475209586876311488 75153395083448679825408 75600736720850160062464 76665535829594528514048 78262734492711081191424 80144050225708943720064 81416178007069403144192 81590516718005311930368 82562884739563338399744 85050828810956430070272 86822721077851355696736 87678960930690126462976 87866710311698028232704 89443125134526949933056 91593200257953078537216 93047060579507889307648 95188936171006197252096 96323365529490561466368 98638831047026392270848 99225966946115835081984 104350312656948108255232 104677943151946375471104 105820035370426250625024 106858733634278591626752 112730092625173019738112 113401105081275240093696 115763628103801807595648 117394101739066621787136 119257500179369266577408 122124267010604104716288 126918581561341596336128 130234081616777033545104 131518441396035189694464 132301289261487780109312 134164687701790424899584 139570590869261833961472 142478311512371455502336 142783404256509295878144 144485048294235842199552 148838950419173752622976 150306790166897359650816 151201473441700320124928 153331071659189057028096 156525468985422162382848 160288100451417887440128 162832356014138806288384 163181033436010623860736 170101657621912860140544 173645442155702711393472 175357921861380252925952 178886250269053899866112 183186400515906157074432 190377872342012394504192 192646731058981122932736 197277662094052784541696 198451933892231670163968 208700625313896216510464 209355886303892750942208 213717467268557183253504 225460185250346039476224 226802210162550480187392 231527256207603615191296 234788203478133243574272 244248534021208209432576 260468163233554067090208 263036882792070379388928 264602578522975560218624 268329375403580849799168 279141181738523667922944 284956623024742911004672 285566808513018591756288 288970096588471684399104 297677900838347505245952 302402946883400640249856 313050937970844324765696 320576200902835774880256 325664712028277612576768 340203315243825720281088 347290884311405422786944 350715843722760505851904 357772500538107799732224 366372801031812314148864 380755744684024789008384 394555324188105569083392 396903867784463340327936 417401250627792433020928 418711772607785501884416 427434934537114366507008 450920370500692078952448 453604420325100960374784 463054512415207230382592 469576406956266487148544 488497068042416418865152 520936326467108134180416 526073765584140758777856 529205157045951120437248 536658750807161699598336 569913246049485822009344 571133617026037183512576 577940193176943368798208 595355801676695010491904 604805893766801280499712 626101875941688649531392 641152401805671549760512 651329424056555225153536 680406630487651440562176 694581768622810845573888 732745602063624628297728 789110648376211138166784 793807735568926680655872 834802501255584866041856 837423545215571003768832 854869869074228733014016 907208840650201920749568 926109024830414460765184 939152813912532974297088 976994136084832837730304 1041872652934216268360832 1052147531168281517555712 1058410314091902240874496 1073317501614323399196672 1139826492098971644018688 1142267234052074367025152 1190711603353390020983808 1209611787533602560999424 1252203751883377299062784 1282304803611343099521024 1360813260975302881124352 1389163537245621691147776 1465491204127249256595456 1578221296752422276333568 1587615471137853361311744 1709739738148457466028032 1814417681300403841499136 1852218049660828921530368 1878305627825065948594176 1953988272169665675460608 2083745305868432536721664 2116820628183804481748992 2279652984197943288037376 2381423206706780041967616 2504407503766754598125568 2564609607222686199042048 2721626521950605762248704 2778327074491243382295552 2930982408254498513190912 3156442593504844552667136 3175230942275706722623488 3419479476296914932056064 3628835362600807682998272 3704436099321657843060736 3756611255650131897188352 4167490611736865073443328 4233641256367608963497984 4559305968395886576074752 4762846413413560083935232 5129219214445372398084096 5443253043901211524497408 5556654148982486764591104 5861964816508997026381824 6350461884551413445246976 6838958952593829864112128 7408872198643315686121472 7513222511300263794376704 8334981223473730146886656 8467282512735217926995968 9525692826827120167870464 10258438428890744796168192 10886506087802423048994816 11113308297964973529182208 12700923769102826890493952 13677917905187659728224256 14817744397286631372242944 16669962446947460293773312 19051385653654240335740928 20516876857781489592336384 22226616595929947058364416 25401847538205653780987904 29635488794573262744485888 33339924893894920587546624 38102771307308480671481856 41033753715562979184672768 44453233191859894116728832 59270977589146525488971776 66679849787789841175093248 76205542614616961342963712 88906466383719788233457664 133359699575579682350186496 177812932767439576466915328 266719399151159364700372992 533438798302318729400745984
- Sum of all divisors σ(n): 1973280917103063736243150881
- Sum of proper divisors (its aliquot sum) s(n): 1439842118800745006842404897
- 533438798302318729400745984 is an abundant number, because the sum of its proper divisors (1439842118800745006842404897) is greater than itself. Its abundance is 906403320498426277441658913
Bases of 533438798302318729400745984
- Binary: 110111001010000000000111100110011010010111000110010010111001111110101100100000000000000002
- Hexadecimal: 0x1B9400F334B8C973F590000
- Base-36: 1V0XYB75M4HMMR1TS0
Squares and roots of 533438798302318729400745984
- 533438798302318729400745984 squared (5334387983023187294007459842) is 284556951534221883340239010163055938230066015692128256
- 533438798302318729400745984 cubed (5334387983023187294007459843) is 151793718274986473344288937936119734118439105796053954805665581502408003004923904
-
533438798302318729400745984 is a
perfect square number . Itssquare root is 23096294038272 -
The
cube root of 533438798302318729400745984 is 811013717.4903946865
Scales and comparisons
How big is 533438798302318729400745984?- 533,438,798,302,318,729,400,745,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 533,438,798,302,318,729,400,745,984 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 533438798302318729400745984 cubic inches would be around 67584476.5 feet tall.
Recreational maths with 533438798302318729400745984
- 533438798302318729400745984 backwards is 489547004927813203897834335
- 533438798302318729400745984 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 533438798302318729400745984's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 533438798302318729400745984 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 533438798302318729400745984 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/533438798302318729400745984/
Chicago style:
Numbermatics. 2024. "Number 533438798302318729400745984 - Facts about the integer". https://numbermatics.com/n/533438798302318729400745984/
The information we have on file for 533438798302318729400745984 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 533438798302318729400745984, math, Factors of 533438798302318729400745984, curriculum, school, college, exams, university, Prime factorization of 533438798302318729400745984, STEM, science, technology, engineering, physics, economics, calculator, five hundred thirty-three septillion, four hundred thirty-eight sextillion, seven hundred ninety-eight quintillion, three hundred two quadrillion, three hundred eighteen trillion, seven hundred twenty-nine billion, four hundred million, seven hundred forty-five thousand, nine hundred eighty-four.