2940310671924560038723584
2,940,310,671,924,560,038,723,584 is an even composite number composed of five prime numbers multiplied together.
2940310671924560038723584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 2940310671924560038723584:
220 × 316 × 72 × 194 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 101 × 101)See below for interesting mathematical facts about the number 2940310671924560038723584 from the Numbermatics database.
Names of 2940310671924560038723584
- Cardinal: 2940310671924560038723584 can be written as Two septillion, nine hundred forty sextillion, three hundred ten quintillion, six hundred seventy-one quadrillion, nine hundred twenty-four trillion, five hundred sixty billion, thirty-eight million, seven hundred twenty-three thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 2.940310671924560038723584 × 1024
Factors of 2940310671924560038723584
Divisors of 2940310671924560038723584
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 101 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 202 216 224 228 243 252 256 266 288 294 303 304 324 336 342 361 378 384 392 399 404 432 441 448 456 486 504 512 513 532 567 576 588 606 608 648 672 684 707 722 729 756 768 784 798 808 864 882 896 909 912 931 972 1008 1024 1026 1064 1083 1134 1152 1176 1197 1212 1216 1296 1323 1344 1368 1414 1444 1458 1512 1536 1539 1568 1596 1616 1701 1728 1764 1792 1818 1824 1862 1919 1944 2016 2048 2052 2121 2128 2166 2187 2268 2304 2352 2394 2424 2432 2527 2592 2646 2688 2727 2736 2793 2828 2888 2916 3024 3072 3078 3136 3192 3232 3249 3402 3456 3528 3584 3591 3636 3648 3724 3838 3888 3969 4032 4096 4104 4242 4256 4332 4374 4536 4608 4617 4704 4788 4848 4864 4949 5054 5103 5184 5292 5376 5454 5472 5586 5656 5757 5776 5832 6048 6144 6156 6272 6363 6384 6464 6498 6561 6804 6859 6912 7056 7168 7182 7272 7296 7448 7581 7676 7776 7938 8064 8181 8192 8208 8379 8484 8512 8664 8748 9072 9216 9234 9408 9576 9696 9728 9747 9898 10108 10201 10206 10368 10584 10752 10773 10908 10944 11172 11312 11514 11552 11664 11907 12096 12288 12312 12544 12726 12768 12928 12996 13122 13433 13608 13718 13824 13851 14112 14336 14364 14544 14592 14847 14896 15162 15309 15352 15552 15876 16128 16362 16384 16416 16758 16968 17024 17271 17328 17496 17689 18144 18432 18468 18816 19089 19152 19392 19456 19494 19683 19796 20216 20402 20412 20577 20736 21168 21504 21546 21816 21888 22344 22624 22743 23028 23104 23328 23814 24192 24543 24576 24624 25088 25137 25452 25536 25856 25992 26244 26866 27216 27436 27648 27702 28224 28672 28728 29088 29184 29241 29694 29792 30324 30603 30618 30704 31104 31752 32256 32319 32724 32768 32832 33516 33936 34048 34542 34656 34992 35378 35721 36288 36461 36864 36936 37632 38178 38304 38784 38912 38988 39366 39592 40299 40432 40804 40824 41154 41472 41553 42336 43008 43092 43632 43776 44541 44688 45248 45486 45927 46056 46208 46656 47628 48013 48384 49086 49152 49248 50176 50274 50904 51072 51712 51813 51984 52488 53067 53732 54432 54872 55296 55404 56448 57267 57344 57456 58176 58368 58482 59049 59388 59584 60648 61206 61236 61408 61731 62208 63504 64512 64638 65448 65536 65664 67032 67872 68096 68229 69084 69312 69984 70756 71407 71442 72576 72922 73629 73728 73872 75264 75411 76356 76608 77568 77824 77976 78732 79184 80598 80864 81608 81648 82308 82944 83106 84672 86016 86184 87264 87552 87723 89082 89376 90496 90972 91809 91854 92112 92416 93312 94031 95256 96026 96768 96957 98172 98304 98496 100352 100548 101808 102144 103424 103626 103968 104976 106134 107163 107464 108864 109383 109744 110592 110808 112896 114534 114688 114912 116352 116736 116964 118098 118776 119168 120897 121296 122412 122472 122816 123462 124416 124659 127008 129024 129276 130321 130896 131072 131328 133623 134064 135744 136192 136458 137781 138168 138624 139968 141512 142814 142884 144039 145152 145844 147258 147456 147744 150528 150822 152712 153216 155136 155439 155648 155952 157464 158368 159201 161196 161728 163216 163296 164616 165888 166212 169344 171801 172032 172368 174528 175104 175446 177147 178164 178752 180992 181944 183618 183708 184224 184832 185193 186624 188062 190512 192052 193536 193819 193914 196344 196608 196992 200704 201096 203616 204288 204687 206848 207252 207936 209952 212268 214221 214326 214928 217728 218766 219488 220887 221184 221616 225792 226233 229068 229376 229824 232704 233472 233928 236196 237552 238336 241794 242592 244824 244944 245632 246924 248832 249318 254016 255227 258048 258552 260642 261792 262144 262656 263169 267246 268128 271488 272384 272916 275427 275562 276336 277248 279936 282093 283024 285628 285768 288078 290304 290871 291688 294516 294912 295488 301056 301644 305424 306432 310272 310878 311296 311904 314928 316736 318402 321489 322392 323456 326432 326592 328149 329232 331776 332424 336091 338688 343602 344064 344736 349056 350208 350892 354294 356328 357504 361984 362691 363888 367236 367416 368448 369664 370386 373248 373977 376124 381024 384104 387072 387638 387828 390963 392688 393216 393984 400869 401408 402192 407232 408576 409374 413343 413696 414504 415872 419904 424536 428442 428652 429856 432117 435456 437532 438976 441774 442368 443232 451584 452466 458136 458752 459648 465408 466317 466944 467856 472392 475104 476672 477603 483588 485184 489648 489888 491264 493848 497664 498636 499849 508032 510454 515403 516096 517104 521284 523584 524288 525312 526338 531441 534492 536256 542976 544768 545832 550854 551124 552672 554496 555579 559872 564186 566048 571256 571536 576156 580608 581457 581742 583376 589032 589824 590976 602112 603288 610848 612864 614061 620544 621756 622592 623808 629856 633472 636804 642663 642978 644784 646912 652864 653184 656298 658464 662661 663552 664848 672182 677376 678699 687204 688128 689472 692759 698112 700416 701784 708588 712656 715008 723968 725382 727776 734472 734832 736896 739328 740772 746496 747954 752248 762048 765681 768208 774144 775276 775656 781926 785376 786432 787968 789507 801738 802816 804384 814464 817152 818748 826281 826686 827392 829008 831744 839808 846279 849072 856884 857304 859712 864234 870912 872613 875064 877952 883548 884736 886464 903168 904932 912247 916272 917504 919296 930816 932634 933888 935712 944784 950208 953344 955206 964467 967176 970368 979296 979776 982528 984447 987696 995328 997272 999698 1008273 1016064 1020908 1030806 1032192 1034208 1042568 1047168 1048576 1050624 1052676 1062882 1068984 1072512 1085952 1088073 1089536 1091664 1101708 1102248 1105344 1108992 1111158 1119744 1121931 1128372 1132096 1142512 1143072 1152312 1161216 1162914 1163484 1166752 1172889 1178064 1179648 1181952 1202607 1204224 1206576 1221696 1225728 1228122 1240029 1241088 1243512 1245184 1247616 1259712 1266944 1273608 1285326 1285956 1289568 1293824 1296351 1305728 1306368 1312596 1316928 1325322 1327104 1329696 1344364 1354752 1356733 1357398 1374408 1376256 1378944 1385518 1396224 1398951 1400832 1403568 1417176 1425312 1430016 1432809 1447936 1450764 1455552 1468944 1469664 1473792 1478656 1481544 1492992 1495908 1499547 1504496 1524096 1531362 1536416 1546209 1548288 1550552 1551312 1563852 1570752 1572864 1575936 1579014 1594323 1603476 1605632 1608768 1628928 1634304 1637496 1652562 1653372 1654784 1658016 1663488 1666737 1679616 1692558 1698144 1713768 1714608 1719424 1728468 1741824 1744371 1745226 1750128 1755904 1767096 1769472 1772928 1786589 1806336 1809864 1824494 1832544 1835008 1838592 1842183 1861632 1865268 1867776 1871424 1889568 1900416 1906688 1910412 1927989 1928934 1934352 1940736 1958592 1959552 1965056 1968894 1975392 1987983 1990656 1994544 1999396 2016546 2032128 2036097 2041816 2061612 2064384 2068416 2078277 2085136 2094336 2101248 2105352 2125764 2137968 2145024 2171904 2176146 2179072 2183328 2203416 2204496 2210688 2217984 2222316 2239488 2243862 2256744 2264192 2285024 2286144 2297043 2304624 2322432 2325828 2326968 2333504 2345778 2356128 2359296 2363904 2368521 2405214 2408448 2413152 2443392 2451456 2456244 2478843 2480058 2482176 2487024 2490368 2495232 2519424 2533888 2538837 2547216 2570652 2571912 2579136 2587648 2592702 2611456 2612736 2617839 2625192 2633856 2650644 2654208 2659392 2688728 2709504 2713466 2714796 2736741 2748816 2752512 2757888 2771036 2792448 2797902 2801664 2807136 2834352 2850624 2860032 2865618 2893401 2895872 2901528 2911104 2937888 2939328 2947584 2953341 2957312 2963088 2985984 2991816 2999094 3008992 3024819 3048192 3062724 3072832 3092418 3096576 3101104 3102624 3127704 3141504 3145728 3151872 3158028 3188646 3206952 3211264 3217536 3257856 3264219 3268608 3274992 3305124 3306744 3309568 3316032 3326976 3333474 3359232 3365793 3385116 3396288 3427536 3429216 3438848 3456936 3483648 3488742 3490452 3500256 3511808 3518667 3534192 3538944 3545856 3573178 3607821 3612672 3619728 3648988 3665088 3670016 3677184 3682561 3684366 3720087 3723264 3730536 3735552 3742848 3779136 3800832 3813376 3820824 3855978 3857868 3868704 3881472 3889053 3917184 3919104 3930112 3937788 3950784 3975966 3981312 3989088 3998792 4033092 4064256 4070199 4072194 4083632 4123224 4128768 4136832 4156554 4170272 4188672 4196853 4202496 4210704 4251528 4275936 4290048 4298427 4343808 4352292 4358144 4366656 4406832 4408992 4421376 4435968 4444632 4478976 4487724 4498641 4513488 4528384 4570048 4572288 4594086 4609248 4638627 4644864 4651656 4653936 4667008 4691556 4712256 4718592 4727808 4737042 4782969 4810428 4816896 4826304 4849313 4886784 4902912 4912488 4957686 4960116 4964352 4974048 4980736 4990464 5000211 5038848 5067776 5077674 5094432 5141304 5143824 5158272 5175296 5185404 5222912 5225472 5233113 5235678 5250384 5267712 5301288 5308416 5318784 5359767 5377456 5419008 5426932 5429592 5473482 5497632 5505024 5515776 5526549 5542072 5584896 5595804 5603328 5614272 5668704 5701248 5720064 5731236 5783967 5786802 5791744 5803056 5822208 5875776 5878656 5895168 5906682 5914624 5926176 5963949 5971968 5983632 5998188 6017984 6049638 6096384 6108291 6125448 6145664 6184836 6193152 6202208 6205248 6234831 6255408 6283008 6303744 6316056 6377292 6385729 6413904 6422528 6435072 6515712 6528438 6537216 6549984 6610248 6613488 6619136 6632064 6653952 6666948 6718464 6731586 6770232 6792576 6855072 6858432 6877696 6891129 6913872 6967296 6977484 6980904 7000512 7023616 7037334 7068384 7077888 7091712 7105563 7146356 7215642 7225344 7239456 7297976 7330176 7340032 7354368 7365122 7368732 7436529 7440174 7446528 7461072 7471104 7485696 7558272 7601664 7616511 7626752 7641648 7711956 7715736 7737408 7762944 7778106 7834368 7838208 7853517 7860224 7875576 7901568 7951932 7962624 7978176 7997584 8066184 8128512 8140398 8144388 8167264 8210223 8246448 8257536 8273664 8313108 8340544 8377344 8393706 8404992 8421408 8503056 8551872 8580096 8596854 8680203 8687616 8704584 8716288 8733312 8813664 8817984 8842752 8860023 8871936 8889264 8957952 8975448 8997282 9026976 9056768 9074457 9140096 9144576 9188172 9218496 9277254 9289728 9303312 9307872 9334016 9383112 9424512 9437184 9455616 9474084 9497131 9565938 9620856 9633792 9652608 9698626 9773568 9792657 9805824 9824976 9915372 9920232 9928704 9948096 9961472 9980928 10000422 10077696 10097379 10135552 10155348 10188864 10282608 10287648 10316544 10350592 10370808 10445824 10450944 10466226 10471356 10500768 10535424 10556001 10602576 10616832 10637568 10719534 10754912 10823463 10838016 10853864 10859184 10946964 10995264 11010048 11031552 11047683 11053098 11084144 11160261 11169792 11191608 11206656 11228544 11337408 11402496 11440128 11462472 11567934 11573604 11583488 11606112 11644416 11667159 11751552 11757312 11790336 11813364 11829248 11852352 11927898 11943936 11967264 11996376 12035968 12099276 12192768 12210597 12216582 12250896 12291328 12369672 12386304 12404416 12410496 12469662 12510816 12566016 12590559 12607488 12632112 12754584 12771458 12827808 12845056 12870144 12895281 13031424 13056876 13074432 13099968 13162421 13220496 13226976 13238272 13264128 13307904 13333896 13436928 13463172 13495923 13540464 13585152 13710144 13716864 13755392 13782258 13827744 13915881 13934592 13954968 13961808 14001024 14047232 14074668 14136768 14155776 14183424 14211126 14292712 14348907 14431284 14450688 14478912 14547939 14595952 14660352 14708736 14730244 14737464 14873058 14880348 14893056 14922144 14942208 14971392 15000633 15116544 15203328 15233022 15253504 15283296 15423912 15431472 15474816 15525888 15556212 15668736 15676416 15699339 15707034 15720448 15751152 15803136 15903864 15925248 15956352 15995168 16079301 16132368 16257024 16280796 16288776 16334528 16420446 16492896 16515072 16547328 16579647 16626216 16681088 16754688 16787412 16809984 16842816 17006112 17103744 17160192 17193708 17351901 17360406 17375232 17409168 17432576 17466624 17627328 17635968 17685504 17720046 17743872 17778528 17891847 17915904 17950896 17994564 18053952 18113536 18148914 18280192 18289152 18324873 18376344 18436992 18554508 18579456 18606624 18615744 18668032 18704493 18766224 18849024 18911232 18948168 18994262 19131876 19157187 19241712 19267584 19305216 19397252 19547136 19585314 19611648 19649952 19830744 19840464 19857408 19896192 19922944 19961856 20000844 20155392 20194758 20271104 20310696 20377728 20565216 20575296 20633088 20673387 20701184 20741616 20891648 20901888 20932452 20942712 21001536 21070848 21112002 21205152 21233664 21275136 21316689 21439068 21509824 21646926 21676032 21707728 21718368 21893928 21990528 22020096 22063104 22095366 22106196 22168288 22309587 22320522 22339584 22383216 22413312 22457088 22674816 22804992 22849533 22880256 22924944 23135868 23147208 23166976 23212224 23288832 23334318 23503104 23514624 23560551 23580672 23626728 23658496 23704704 23855796 23887872 23934528 23992752 24071936 24198552 24385536 24421194 24433164 24501792 24582656 24630669 24739344 24772608 24808832 24820992 24939324 25021632 25132032 25181118 25214976 25264224 25509168 25542916 25655616 25690112 25740288 25777927 25790562 26040609 26062848 26113752 26148864 26199936 26324842 26440992 26453952 26476544 26528256 26580069 26615808 26667792 26873856 26926344 26991846 27080928 27170304 27223371 27420288 27433728 27510784 27564516 27655488 27831762 27869184 27909936 27923616 28002048 28094464 28149336 28273536 28311552 28366848 28422252 28491393 28585424 28697814 28862568 28901376 28957824 29095878 29191904 29320704 29377971 29417472 29460488 29474928 29746116 29760696 29786112 29844288 29884416 29942784 30001266 30233088 30292137 30406656 30466044 30507008 30566592 30847824 30862944 30949632 31051776 31112424 31337472 31352832 31398678 31414068 31440896 31502304 31606272 31668003 31807728 31850496 31912704 31990336 32158602 32264736 32470389 32514048 32561592 32577552 32669056 32840892 32985792 33030144 33094656 33143049 33159294 33252432 33362176 33480783 33509376 33574824 33619968 33685632 33945191 34012224 34207488 34320384 34387416 34703802 34720812 34750464 34818336 34865152 34933248 35001477 35254656 35271936 35371008 35440092 35487744 35557056 35783694 35831808 35901792 35989128 36107904 36227072 36297828 36560384 36578304 36631791 36649746 36752688 36873984 37109016 37158912 37213248 37231488 37336064 37408986 37532448 37698048 37771677 37822464 37896336 37988524 38263752 38314374 38483424 38535168 38610432 38685843 38794504 39094272 39170628 39223296 39299904 39487263 39661488 39680928 39714816 39792384 39923712 40001688 40310784 40389516 40487769 40542208 40621392 40755456 41130432 41150592 41266176 41346774 41402368 41483232 41747643 41783296 41803776 41864904 41885424 42003072 42141696 42224004 42410304 42467328 42550272 42633378 42878136 43019648 43046721 43293852 43352064 43415456 43436736 43643817 43787856 43981056 44126208 44190732 44212392 44336576 44619174 44641044 44679168 44766432 44826624 44914176 45001899 45349632 45609984 45699066 45760512 45849888 46271736 46294416 46333952 46424448 46577664 46668636 47006208 47029248 47098017 47121102 47161344 47253456 47316992 47409408 47711592 47775744 47869056 47985504 48143872 48237903 48397104 48771072 48842388 48866328 49003584 49165312 49261338 49478688 49545216 49617664 49641984 49738941 49878648 50043264 50264064 50362236 50429952 50528448 51018336 51085832 51311232 51380224 51480576 51555854 51581124 52055703 52081218 52125696 52227504 52297728 52399872 52649684 52881984 52907904 52953088 53056512 53160138 53231616 53335584 53675541 53747712 53852688 53983692 54161856 54340608 54446742 54840576 54867456 54974619 55021568 55129032 55310976 55663524 55738368 55819872 55847232 56004096 56113479 56188928 56298672 56547072 56733696 56844504 56982786 57170848 57395628 57471561 57725136 57802752 57915648 58191756 58383808 58641408 58755942 58834944 58920976 58949856 59492232 59521392 59572224 59688576 59768832 59885568 60002532 60466176 60584274 60813312 60932088 61014016 61133184 61695648 61725888 61899264 62020161 62103552 62224848 62674944 62705664 62797356 62828136 62881792 63004608 63212544 63336006 63615456 63700992 63825408 63950067 63980672 64317204 64529472 64940778 65028096 65123184 65155104 65338112 65681784 65971584 66060288 66189312 66286098 66318588 66504864 66724352 66928761 66961566 67018752 67149648 67239936 67371264 67890382 68024448 68414976 68548599 68640768 68774832 69407604 69441624 69500928 69636672 69730304 69866496 69968659 70002954 70509312 70543872 70681653 70742016 70880184 70975488 71114112 71567388 71663616 71803584 71978256 72215808 72454144 72595656 73120768 73156608 73263582 73299492 73505376 73747968 73892007 74218032 74317824 74426496 74462976 74672128 74817972 75064896 75396096 75543354 75644928 75792672 75977048 76527504 76628748 76966848 77070336 77220864 77333781 77371686 77589008 78121827 78188544 78341256 78446592 78599808 78974526 79322976 79361856 79429632 79584768 79740207 79847424 80003376 80621568 80779032 80975538 81084416 81242784 81510912 81670113 82260864 82301184 82532352 82693548 82804736 82966464 83495286 83566592 83607552 83729808 83770848 84006144 84283392 84448008 84820608 84934656 85100544 85266756 85474179 85756272 86039296 86093442 86587704 86704128 86830912 86873472 87287634 87575712 87962112 88133913 88252416 88381464 88424784 88673152 89238348 89282088 89358336 89532864 89653248 89828352 90003798 90699264 90876411 91219968 91398132 91521024 91699776 92136947 92543472 92588832 92667904 92848896 93155328 93337272 94012416 94058496 94196034 94242204 94322688 94506912 94633984 94818816 95004009 95423184 95551488 95738112 95971008 96287744 96475806 96794208 97411167 97542144 97684776 97732656 98007168 98330624 98522676 98957376 99090432 99235328 99283968 99429147 99477882 99757296 100086528 100442349 100528128 100724472 100859904 101056896 101835573 102036672 102171664 102622464 102961152 103111708 103162248 104111406 104162436 104251392 104455008 104595456 104799744 105004431 105299368 105763968 105815808 105906176 106113024 106320276 106463232 106671168 107351082 107495424 107705376 107967384 108323712 108681216 108893484 109681152 109734912 109895373 109949238 110043136 110258064 110621952 111327048 111476736 111639744 111694464 112008192 112226958 112377856 112597344 113094144 113315031 113467392 113689008 113965572 114341696 114791256 114943122 115450272 115605504 115831296 116057529 116383512 116767616 117282816 117511884 117669888 117841952 117899712 118461789 118984464 119042784 119144448 119377152 119771136 120005064 120932352 121168548 121463307 121626624 121864176 122028032 122266368 123391296 123451776 123798528 124040322 124207104 124449696 125242929 125349888 125411328 125594712 125656272 125763584 126009216 126425088 126672012 127230912 127401984 127650816 127900134 127961344 128634408 129058944 129881556 130056192 130246368 130310208 130676224 130931451 131363568 131943168 132378624 132572196 132637176 133009728 133448704 133857522 133923132 134037504 134299296 134479872 134742528 135005697 135780764 136048896 136829952 137097198 137281536 137549664 138815208 138883248 139001856 139273344 139460608 139732992 139937318 140005908 141018624 141087744 141294051 141363306 141484032 141760368 141950976 142228224 143134776 143327232 143607168 143956512 144431616 144713709 144908288 145191312 146241536 146313216 146527164 146598984 147010752 147495936 147784014 148436064 148635648 148852992 148925952 149216823 149344256 149635944 150129792 150792192 151086708 151289856 151585344 151954096 153055008 153257496 153933696 154140672 154441728 154667562 154743372 155178016 156167109 156243654 156377088 156682512 156893184 157199616 157949052 158645952 158723712 158859264 159169536 159480414 159694848 160006752 161026623 161243136 161558064 161951076 162168832 162485568 163021824 163340226 164521728 164602368 164923857 165064704 165387096 165609472 165932928 166990572 167133184 167215104 167459616 167541696 168012288 168340437 168566784 168896016 169641216 170201088 170533512 170948358 171512544 172078592 172186884 172414683 173175408 173408256 173661824 173746944 174575268 175151424 175924224 176267826 176504832 176762928 176849568 177346304 178476696 178564176 178716672 179065728 179306496 179656704 180007596 180445489 181398528 181752822 182439936 182796264 183042048 183399552 184273894 185086944 185177664 185335808 185697792 186060483 186310656 186674544 188024832 188116992 188392068 188484408 188645376 189013824 189267968 189637632 190008018 190846368 191102976 191476224 191850201 191942016 192575488 192951612 193588416 194822334 195084288 195369552 195465312 196014336 196661248 197045352 197914752 198180864 198470656 198567936 198858294 198955764 199514592 200173056 200786283 200884698 201056256 201448944 201719808 202113792 203671146 204073344 204343328 205244928 205645797 205922304 206223416 206324496 208222812 208324872 208502784 208910016 209190912 209599488 209905977 210008862 210598736 211527936 211631616 212044959 212226048 212640552 212926464 213342336 214702164 214990848 215410752 215934768 216647424 217362432 217786968 219362304 219469824 219790746 219898476 220086272 220516128 221243904 221676021 222654096 222953472 223279488 223388928 224016384 224453916 224755712 225194688 226188288 226630062 226934784 227378016 227931144 228683392 229582512 229886244 230900544 231211008 231662592 232001343 232115058 232767024 233535232 234365481 234565632 235023768 235339776 235683904 235799424 236923578 237968928 238085568 238288896 238754304 239220621 239542272 240010128 241864704 242337096 242926614 243253248 243728352 244056064 244532736 245010339 246782592 246903552 247597056 248080644 248414208 248899392 250485858 250699776 250822656 251189424 251312544 251527168 252018432 252850176 253344024 254461824 254803968 255301632 255800268 255922688 256422537 257268816 258117888 259763112 260112384 260492736 260620416 261352448 261862902 262727136 263886336 264401739 264757248 265144392 265274352 266019456 266897408 267715044 267846264 268075008 268598592 268959744 269485056 270011394 271561528 272097792 272629233 273659904 274194396 274563072 275099328 276410841 277630416 277766496 278003712 278546688 279465984 279874636 280011816 282037248 282175488 282588102 282726612 282968064 283520736 283901952 284456448 285012027 286269552 286654464 287214336 287913024 288863232 289427418 289816576 290382624 292233501 292483072 292626432 293054328 293197968 294021504 294991872 295568028 296872128 297271296 297705984 297851904 298287441 298433646 298688512 299271888 300259584 301327047 301584384 302173416 302579712 303170688 303908192 305506719 306110016 306514992 307867392 308883456 309335124 309486744 310356032 312334218 312487308 312754176 313365024 313786368 314399232 315013293 315898104 317291904 317447424 317718528 318339072 318960828 319389696 320013504 322053246 322486272 323116128 323902152 324337664 324971136 326043648 326680452 329043456 329204736 329686119 329847714 330129408 330774192 331218944 331865856 333981144 334266368 334430208 334919232 335083392 336024576 336680874 337133568 337792032 339282432 339945093 340402176 341067024 341896716 343025088 344157184 344373768 344829366 346350816 346816512 347323648 347493888 348172587 349150536 350302848 351848448 352535652 353009664 353525856 353699136 354692608 355385367 356953392 357128352 357433344 358131456 359313408 360015192 360890978 362797056 363505644 364389921 364879872 365592528 366084096 366799104 368547788 370173888 370355328 370671616 371395584 372120966 372621312 373349088 375728787 376049664 376233984 376784136 376968816 377290752 378027648 378535936 379275264 380016036 381692736 382205952 382952448 383700402 383884032 385150976 385903224 387176832 389644668 390168576 390739104 390930624 392028672 392794353 393322496 394090704 395829504 396941312 397135872 397716588 397911528 399029184 400346112 401572566 401769396 402112512 402897888 403439616 404227584 405017091 407342292 408146688 408686656 410489856 411291594 411844608 412446832 412648992 416445624 416649744 417005568 417820032 418381824 419198976 419811954 420017724 421197472 423055872 423263232 423882153 424089918 424452096 425281104 425852928 426684672 429404328 429981696 430821504 431869536 433294848 434141127 434724864 435573936 438724608 438939648 439581492 439796952 440172544 441032256 442487808 443352042 445308192 445906944 446558976 446777856 447650469 448032768 448907832 449511424 450389376 452376576 453260124 453869568 454756032 455862288 457366784 459165024 459772488 461801088 462422016 463325184 464002686 464230116 465534048 467070464 468501327 468730962 469131264 470047536 470679552 471367808 471598848 473847156 475937856 476171136 476577792 477508608 478441242 479084544 480020256 483079869 483729408 484674192 485853228 486506496 487456704 488112128 489065472 489780613 490020678 493565184 493807104 494771571 495194112 496161288 496828416 497798784 500971716 501399552 501645312 502378848 502625088 503054336 504036864 505021311 505700352 506688048 508923648 510603264 511600536 511845376 512845074 514537632 516235776 517244049 519526224 520224768 520985472 521240832 522704896 523725804 525454272 527772672 528803478 529514496 530288784 530548704 532038912 533794816 535430088 535692528 536150016 537197184 537919488 538970112 540022788 541336467 543123056 544195584 545258466 547319808 548388792 549126144 550198656 552821682 555260832 555532992 556007424 557093376 558181449 558931968 559749272 560023632 564074496 564350976 565176204 565453224 565936128 567041472 567803904 568912896 570024054 572539104 573308928 574428672 575550603 575826048 577726464 578854836 579633152 580765248 584467002 584966144 585252864 586108656 586395936 588043008 589983744 591136056 593744256 594542592 595411968 595703808 596574882 596867292 597377024 598543776 600519168 602358849 602654094 603168768 604346832 605159424 606341376 607816384 611013438 612220032 613029984 615734784 616937391 617766912 618670248 618973488 620712064 624668436 624974616 625508352 626730048 627572736 628798464 629717931 630026586 631796208 634583808 634894848 636134877 636678144 637921656 638779392 640027008 644106492 644958629 644972544 646232256 647804304 648675328 649942272 652087296 653360904 658086912 658409472 659372238 659695428 660258816 661548384 662437888 663731712 665028063 667962288 668532736 668860416 669838464 670166784 672049152 673361748 674267136 675584064 678564864 679890186 680804352 682134048 683793432 686050176 688314368 688747536 689658732 692701632 693633024 694647296 694987776 696004029 696345174 698301072 700605696 703096443 703696896 705071304 706019328 707051712 707398272 709385216 710770734 713906784 714256704 714866688 716262912 717661863 718626816 720030384 721781956 725594112 727011288 728779842 729759744 731185056 732168192 733598208 735031017 737095576 740347776 740710656 741343232 742791168 744241932 745242624 746698176 751457574 752099328 752467968 753568272 753937632 754581504 756055296 758550528 760032072 763385472 764411904 765904896 767400804 767768064 769267611 770301952 771806448 774353664 779289336 780337152 781478208 781861248 784057344 785588706 786644992 788181408 791659008 793205217 793882624 794271744 795433176 795823056 798058368 800692224 803145132 803538792 804225024 805795776 806879232 808455168 810034182 814684584 816293376 817373312 817887699 820979712 822583188 823689216 824893664 825297984 829232523 832891248 833299488 834011136 835640064 838397952 839623908 840035448 842394944 846111744 846526464 847764306 848179836 848904192 850562208 851705856 853369344 855036081 858808656 859963392 861643008 863739072 866589696 868282254 869449728 871147872 876700503 877449216 877879296 879162984 879593904 880345088 882064512 884975616 886704084 890616384 891813888 893117952 893555712 894862323 895300938 896065536 897815664 899022848 900778752 904753152 906520248 907739136 909512064 911724576 914733568 916520157 918330048 919544976 923602176 926650368 928005372 928460232 931068096 934140928 937002654 937461924 938262528 940095072 941359104 942735616 943197696 945039879 947694312 951875712 952342272 953155584 955017216 956882484 958169088 960040512 966159738 967458816 969348384 971706456 973012992 974913408 976224256 978130944 979561226 980041356 987130368 987614208 989058357 989543142 990388224 992322576 993656832 995597568 1001943432 1002799104 1003290624 1004757696 1005250176 1006108672 1008073728 1010042622 1011400704 1013376096 1017847296 1019835279 1021206528 1023201072 1023690752 1025690148 1029075264 1032471552 1034488098 1039052448 1040449536 1041970944 1042481664 1044517761 1045409792 1047451608 1050908544 1055545344 1057606956 1059028992 1060577568 1061097408 1064077824 1066156101 1067589632 1070860176 1071385056 1072300032 1074394368 1077940224 1080045576 1082672934 1086246112 1088391168 1090516932 1093169763 1094639616 1096777584 1098252288 1100397312 1105643364 1110521664 1111065984 1112014848 1114186752 1116362898 1117863936 1119498544 1120047264 1127186361 1128148992 1128701952 1130352408 1130906448 1131872256 1134082944 1135607808 1137825792 1140048108 1145078208 1146617856 1148857344 1151101206 1151652096 1155452928 1157709672 1159266304 1161530496 1168934004 1169932288 1170505728 1172217312 1172791872 1176086016 1178383059 1179967488 1182272112 1187488512 1190823936 1191407616 1193149764 1193734584 1194754048 1197087552 1201038336 1204717698 1205308188 1206337536 1208693664 1210318848 1212682752 1215051273 1215632768 1222026876 1224440064 1226059968 1231469568 1233874782 1235533824 1237340496 1237946976 1241424128 1249336872 1249949232 1251016704 1253460096 1255145472 1257596928 1259435862 1260053172 1263592416 1269167616 1269789696 1271646459 1272269754 1273356288 1275843312 1277558784 1280054016 1288212984 1289917258 1289945088 1292464512 1295608608 1297350656 1299884544 1302423381 1304174592 1306721808 1316173824 1316818944 1318744476 1319390856 1320517632 1323096768 1324875776 1327463424 1329404521 1330056126 1335924576 1337065472 1337720832 1339676928 1340333568 1342951407 1344098304 1346723496 1348534272 1351168128 1357129728 1359780372 1361608704 1364268096 1367586864 1372100352 1376628736 1377495072 1379317464 1385403264 1387266048 1389294592 1389975552 1392008058 1392690348 1396602144 1401211392 1405503981 1406192886 1407393792 1410142608 1412038656 1414103424 1414796544 1418770432 1421541468 1427813568 1428513408 1429733376 1432525824 1435323726 1437253632 1440060768 1443563912 1449239607 1451188224 1454022576 1457559684 1459519488 1462370112 1464336384 1467196416 1469341839 1470062034 1474191152 1480695552 1481421312 1484314713 1485582336 1488483864 1490485248 1493396352 1502915148 1504198656 1504935936 1507136544 1507875264 1509163008 1512110592 1515063933 1517101056 1520064144 1526770944 1531809792 1534801608 1535536128 1538535222 1540603904 1543612896 1548707328 1551732147 1558578672 1560674304 1562956416 1563722496 1568114688 1571177412 1573289984 1576362816 1583318016 1586410434 1587765248 1588543488 1590866352 1591646112 1596116736 1601384448 1606290264 1607077584 1608450048 1611591552 1613758464 1616910336 1620068364 1624009401 1629369168 1632586752 1634746624 1635775398 1641959424 1645166376 1647378432 1649787328 1650595968 1658465046 1665782496 1666598976 1668022272 1671280128 1674544347 1676795904 1679247816 1680070896 1684789888 1692223488 1693052928 1695528612 1696359672 1697808384 1701124416 1703411712 1706738688 1710072162 1717617312 1719926784 1723286016 1726651809 1727478144 1733179392 1736564508 1738899456 1742295744 1753401006 1754898432 1755758592 1758325968 1759187808 1760690176 1764129024 1769951232 1773408168 1781232768 1783627776 1786235904 1787111424 1789724646 1790601876 1792131072 1795631328 1798045696 1801557504 1807076547 1809506304 1813040496 1815478272 1819024128 1823449152 1829467136 1833040314 1836660096 1839089952 1847204352 1850812173 1853300736 1856010744 1856920464 1862136192 1868281856 1874005308 1874923848 1876525056 1880190144 1882718208 1885471232 1886395392 1889153793 1890079758 1895388624 1903751424 1904684544 1908404631 1910034432 1913764968 1916338176 1920081024 1932319476 1934875887 1934917632 1938696768 1943412912 1946025984 1949826816 1956261888 1959122452 1960082712 1974260736 1975228416 1978116714 1979086284 1980776448 1984645152 1987313664 1991195136 1995084189 2003886864 2005598208 2006581248 2009515392 2010500352 2012217344 2016147456 2020085244 2022801408 2026752192 2035694592 2039670558 2042413056 2046402144 2047381504 2051380296 2058150528 2064943104 2068976196 2078104896 2080899072 2083941888 2084963328 2088012087 2089035522 2090819584 2094903216 2101817088 2109289329 2111090688 2115213912 2118057984 2121155136 2122194816 2128155648 2132312202 2135179264 2141720352 2142770112 2144600064 2148788736 2152985589 2155880448 2160091152 2165345868 2172492224 2176782336 2181033864 2186339526 2189279232 2193555168 2196504576 2200794624 2205093051 2211286728 2221043328 2222131968 2224029696 2228373504 2232725796 2235727872 2238997088 2240094528 2254372722 2256297984 2257403904 2260704816 2261812896 2263744512 2268165888 2275651584 2280096216 2290156416 2293235712 2297714688 2302202412 2303304192 2307802833 2310905856 2315419344 2318532608 2323060992 2337868008 2339864576 2341011456 2344434624 2345583744 2352172032 2356766118 2359934976 2364544224 2374977024 2379615651 2381647872 2382815232 2386299528 2387469168 2389508096 2394175104 2402076672 2409435396 2410616376 2412675072 2417387328 2420637696 2425365504 2430102546 2431265536 2444053752 2448880128 2452119936 2462939136 2467749564 2471067648 2474680992 2475893952 2482848256 2487697569 2498673744 2499898464 2502033408 2506920192 2515193856 2518871724 2520106344 2527184832 2538335232 2539579392 2543292918 2544539508 2546712576 2551686624 2555117568 2560108032 2565108243 2576425968 2579834516 2579890176 2584929024 2591217216 2594701312 2599769088 2604846762 2608349184 2613443616 2630101509 2632347648 2633637888 2637488952 2638781712 2641035264 2646193536 2649751552 2654926848 2658809042 2660112252 2671849152 2674130944 2675441664 2679353856 2680667136 2684586969 2685902814 2688196608 2693446992 2697068544 2702336256 2714259456 2719560744 2723217408 2728536192 2735173728 2744200704 2749560471 2753257472 2754990144 2758634928 2770806528 2778589184 2779951104 2784016116 2785380696 2793204288 2802422784 2811007962 2812385772 2814787584 2820285216 2824077312 2828206848 2829593088 2835119637 2837540864 2843082936 2855627136 2857026816 2859466752 2865051648 2870647452 2874507264 2880121536 2887127824 2898479214 2902376448 2908045152 2915119368 2919038976 2924740224 2928672768 2934392832 2938683678 2940124068 2948382304 2961391104 2962842624 2967175071 2968629426 2971164672 2976967728 2980970496 2986792704 3005830296 3008397312 3009871872 3014273088 3015750528 3018326016 3024221184 3030127866 3034202112 3040128288 3053541888 3059505837 3063619584 3069603216 3071072256 3077070444 3081207808 3087225792 3097414656 3103464294 3117157344 3121348608 3125912832 3127444992 3133553283 3136229376 3142354824 3146579968 3152725632 3166636032 3172820868 3175530496 3177086976 3181732704 3183292224 3192233472 3198468303 3202768896 3212580528 3214155168 3216900096 3223183104 3233820672 3240136728 3248018802 3258738336 3265173504 3269493248 3271550796 3279509289 3283918848 3290332752 3294756864 3299574656 3301191936 3316930092 3331564992 3333197952 3336044544 3342560256 3349088694 3353591808 3358495632 3360141792 3369579776 3381559083 3384446976 3386105856 3391057224 3392719344 3395616768 3402248832 3406823424 3413477376 3420144324 3428464291 3435234624 3439853568 3446572032 3453303618 3454956288 3466358784 3473129016 3477798912 3484591488 3506802012 3509796864 3511517184 3516651936 3518375616 3521380352 3528258048 3535149177 3539902464 3546816336 3562465536 3572471808 3574222848 3579449292 3581203752 3584262144 3591262656 3596091392 3603115008 3614153094 3619012608 3626080992 3630956544 3638048256 3645153819 3646898304 3658934272 3666080628 3673320192 3678179904 3694408704 3701624346 3706601472 3712021488 3713840928 3724272384 3736563712 3748010616 3749847696 3753050112 3760380288 3765436416 3770942464 3772790784 3778307586 3780159516 3790777248 3807502848 3809369088 3814939377 3816809262 3820068864 3827529936 3832676352 3840162048 3864638952 3869751774 3869835264 3877393536 3886825824 3892051968 3899653632 3907270143 3912523776 3918244904 3920165424 3948521472 3950456832 3956233428 3958172568 3961552896 3969290304 3974627328 3982390272 3988213563 3990168378 4007773728 4011196416 4013162496 4019030784 4021000704 4028854221 4032294912 4040170488 4045602816 4053504384 4071389184 4079341116 4084826112 4092804288 4094763008 4102760592 4116301056 4129886208 4137952392 4156209792 4161798144 4167883776 4169926656 4176024174 4178071044 4181639168 4189806432 4203634176 4216511943 4218578658 4222181376 4230427824 4236115968 4242310272 4244389632 4256311296 4264624404 4270358528 4283440704 4285540224 4289200128 4297577472 4305971178 4311760896 4320182304 4330691736 4344984448 4347718821 4353564672 4362067728 4372679052 4378558464 4387110336 4393009152 4401589248 4408025517 4410186102 4422573456 4442086656 4444263936 4452944139 4456747008 4465451592 4471455744 4477994176 4480189056 4508745444 4512595968 4514807808 4521409632 4523625792 4527489024 4536331776 4545191799 4551303168 4560192432 4580312832 4595429376 4604404824 4606608384 4615605666 4621811712 4630838688 4637065216 4646121984 4655196441 4675736016 4679729152 4682022912 4688869248 4691167488 4704344064 4713532236 4719869952 4729088448 4749954048 4759231302 4763295744 4765630464 4772599056 4774938336 4779016192 4788350208 4804153344 4818870792 4821232752 4825350144 4834774656 4841275392 4850731008 4860205092 4862531072 4872028203 4888107504 4897760256 4904239872 4925878272 4935499128 4942135296 4949361984 4951787904 4965696512 4975395138 4997347488 4999796928 5004066816 5013840384 5023633041 5030387712 5037743448 5040212688 5054369664 5076670464 5079158784 5086585836 5089079016 5093425152 5103373248 5110235136 5120216064 5130216486 5152851936 5159669032 5159780352 5169858048 5179955427 5182434432 5189402624 5199538176 5209693524 5216698368 5226887232 5260203018 5264695296 5267275776 5274977904 5277563424 5282070528 5292387072 5309853696 5317618084 5320224504 5343698304 5348261888 5350883328 5358707712 5361334272 5369173938 5371805628 5376393216 5386893984 5394137088 5404672512 5421229641 5428518912 5439121488 5446434816 5457072384 5470347456 5488401408 5499120942 5506514944 5509980288 5517269856 5541613056 5552436519 5557178368 5559902208 5568032232 5570761392 5586408576 5604845568 5622015924 5624771544 5629575168 5640570432 5648154624 5656413696 5659186176 5667461379 5670239274 5675081728 5686165872 5711254272 5714053632 5725213893 5730103296 5741294904 5749014528 5760243072 5774255648 5796958428 5804627661 5804752896 5816090304 5830238736 5838077952 5849480448 5868785664 5877367356 5880248136 5896764608 5922782208 5925685248 5934350142 5937258852 5942329344 5953935456 5961940992 5973585408 5985252567 6011660592 6016794624 6019743744 6028546176 6031501056 6036652032 6048442368 6060255732 6068404224 6080256576 6107083776 6119011674 6127239168 6139206432 6142144512 6154140888 6162415616 6174451584 6194829312 6206928588 6234314688 6242697216 6251825664 6254889984 6264036261 6267106566 6272458752 6284709648 6293159936 6305451264 6333272064 6345641736 6351060992 6354173952 6363465408 6366584448 6384466944 6396936606 6405537792 6425161056 6428310336 6433800192 6446366208 6458956767 6467641344 6480273456 6496037604 6517476672 6530347008 6538986496 6543101592 6559018578 6567837696 6580665504 6589513728 6599149312 6602383872 6615279153 6633860184 6663129984 6666395904 6672089088 6685120512 6698177388 6707183616 6716991264 6720283584 6739159552 6763118166 6768893952 6772211712 6782114448 6785438688 6791233536 6804497664 6826954752 6840288648 6856928582 6870469248 6879707136 6893144064 6906607236 6909912576 6923408499 6932717568 6946258032 6955597824 6969182976 7013604024 7019593728 7023034368 7033303872 7036751232 7042760704 7056516096 7070298354 7079804928 7093632672 7124931072 7138846953 7144943616 7148445696 7158898584 7162407504 7168524288 7182525312 7192182784 7206230016 7228306188 7238025216 7252161984 7261913088 7276096512 7290307638 7293796608 7317868544 7332161256 7346640384 7356359808 7388817408 7403248692 7413202944 7424042976 7427681856 7448544768 7463092707 7473127424 7496021232 7499695392 7506100224 7520760576 7541884928 7545581568 7556615172 7560319032 7581554496 7615005696 7618738176 7629878754 7633618524 7640137728 7655059872 7665352704 7680324096 7695324729 7729277904 7739503548 7739670528 7754787072 7773651648 7784103936 7799307264 7814540286 7825047552 7836489808 7840330848 7890304527 7897042944 7900913664 7912466856 7916345136 7923105792 7938580608 7949254656 7964780544 7976427126 7980336756 8015547456 8022392832 8026324992 8038061568 8042001408 8053760907 8057708442 8064589824 8080340976 8091205632 8107008768 8142778368 8158682232 8169652224 8185608576 8189526016 8205521184 8232602112 8248681413 8259772416 8275904784 8312419584 8335767552 8339853312 8352048348 8356142088 8363278336 8379612864 8407268352 8433023886 8437157316 8444362752 8460855648 8472231936 8484620544 8488779264 8505358911 8512622592 8529248808 8540717056 8566881408 8571080448 8578400256 8595154944 8611942356 8623521792 8640364608 8661383472 8689968896 8695437642 8707129344 8724135456 8745358104 8757116928 8774220672 8786018304 8803178496 8816051034 8820372204 8845146912 8884173312 8888527872 8901525213 8905888278 8913494016 8930903184 8942911488 8955988352 8960378112 9017490888 9025191936 9029615616 9042819264 9047251584 9054978048 9072663552 9090383598 9102606336 9120384864 9160625664 9178517511 9190858752 9208809648 9213216768 9231211332 9243623424 9261677376 9274130432 9292243968 9305831647 9310392882 9351472032 9359458304 9364045824 9377738496 9382334976 9400659849 9408688128 9427064472 9439739904 9458176896 9499908096 9518462604 9526591488 9531260928 9545198112 9549876672 9558032384 9576700416 9595404909 9608306688 9637741584 9642465504 9650700288 9669549312 9701462016 9720410184 9725062144 9744056406 9776215008 9795520512 9808479744 9838527867 9851756544 9870998256 9884270592 9898723968 9903575808 9931393024 9950790276 9994694976 9999593856 10008133632 10027680768 10047266082 10060775424 10075486896 10080425376 10108739328 10144677249 10153340928 10158317568 10173171672 10178158032 10186850304 10206746496 10220470272 10240432128 10260432972 10285392873 10305703872 10319338064 10319560704 10339716096 10359910854 10364868864 10399076352 10419387048 10433396736 10453774464 10520406036 10529390592 10534551552 10549955808 10555126848 10564141056 10584774144 10605447531 10619707392 10635236168 10640449008 10687396608 10696523776 10717415424 10722668544 10738347876 10743611256 10752786432 10773787968 10788274176 10809345024 10842459282 10857037824 10878242976 10892869632 10914144768 10935461457 10940694912 10976802816 10998241884 11013029888 11019960576 11034539712 11083226112 11104873038 11114356736 11119804416 11136064464 11141522784 11172817152 11209691136 11244031848 11249543088 11259150336 11281140864 11296309248 11312827392 11318372352 11334922758 11340478548 11350163456 11372331744 11422508544 11428107264 11444818131 11450427786 11460206592 11482589808 11498029056 11520486144 11548511296 11593916856 11609255322 11609505792 11632180608 11660477472 11676155904 11698960896 11721810429 11737571328 11754734712 11760496272 11793529216 11845564416 11851370496 11868700284 11874517704 11884658688 11907870912 11923881984 11947170816 11964640689 11970505134 12023321184 12033589248 12039487488 12057092352 12063002112 12086562663 12096884736 12120511464 12136808448 12160513152 12214167552 12238023348 12254478336 12278412864 12284289024 12308281776 12324831232 12348903168 12389658624 12413857176 12468629376 12485394432 12503651328 12509779968 12528072522 12534213132 12544917504 12569419296 12586319872 12610902528 12649535829 12666544128 12691283472 12702121984 12708347904 12726930816 12733168896 12768933888 12793873212 12811075584 12850322112 12856620672 12867600384 12892732416 12917913534 12935282688 12960546912 12992075208 13034953344 13060694016 13077972992 13086203184 13118037156 13135675392 13161331008 13179027456 13198298624 13204767744 13224076551 13230558306 13267720368 13326259968 13332791808 13358832417 13370241024 13396354776 13414367232 13433982528 13440567168 13478319104 13526236332 13537787904 13544423424 13564228896 13570877376 13582467072 13608995328 13635575397 13653909504 13680577296 13713857164 13740938496 13786288128 13813214472 13819825152 13846816998 13865435136 13892516064 13911195648 13938365952 13965589323 14027208048 14039187456 14046068736 14066607744 14073502464 14085521408 14113032192 14140596708 14159609856 14187265344 14249862144 14277693906 14289887232 14296891392 14317797168 14324815008 14337048576 14365050624 14412460032 14456612376 14476050432 14504323968 14523826176 14552193024 14580615276 14587593216 14616084609 14635737088 14664322512 14693280768 14712719616 14777634816 14806497384 14826405888 14848085952 14855363712 14897089536 14926185414 14946254848 14992042464 14999390784 15012200448 15041521152 15070899123 15083769856 15091163136 15113230344 15120638064 15163108992 15230011392 15237476352 15259757508 15267237048 15280275456 15310119744 15330705408 15360648192 15390649458 15458555808 15479007096 15479341056 15509574144 15539866281 15547303296 15568207872 15598614528 15629080572 15650095104 15672979616 15680661696 15780609054 15794085888 15801827328 15824933712 15832690272 15846211584 15877161216 15929561088 15952854252 15960673512 16031094912 16044785664 16052649984 16076123136 16084002816 16107521814 16115416884 16129179648 16160681952 16182411264 16214017536 16263688923 16285556736 16317364464 16339304448 16371217152 16379052032 16411042368 16465204224 16497362826 16519544832 16551809568 16624839168 16657309557 16671535104 16679706624 16704096696 16712284176 16726556672 16759225728 16814536704 16866047772 16874314632 16888725504 16921711296 16944463872 16969241088 16977558528 17002384137 17010717822 17025245184 17058497616 17081434112 17133762816 17142160896 17190309888 17223884712 17247043584 17280729216 17322766944 17379937792 17390875284 17413882983 17414258688 17448270912 17490716208 17514233856 17548441344 17606356992 17632102068 17640744408 17690293824 17768346624 17777055744 17803050426 17811776556 17826988032 17861806368 17885822976 17911976704 17920756224 17955757701 18034981776 18050383872 18059231232 18085638528 18094503168 18109956096 18145327104 18180767196 18205212672 18240769728 18321251328 18357035022 18381717504 18417619296 18426433536 18462422664 18487246848 18523354752 18548260864 18584487936 18611663294 18620785764 18702944064 18718916608 18728091648 18755476992 18764669952 18792108783 18801319698 18817376256 18854128944 18879479808 18916353792 18999816192 19036925208 19053182976 19062521856 19090396224 19099753344 19116064768 19153400832 19190809818 19216613376 19275483168 19284931008 19301400576 19339098624 19376870301 19402924032 19440820368 19450124288 19488112812 19552430016 19591041024 19616959488 19677055734 19703513088 19741996512 19768541184 19797447936 19807151616 19845837459 19862786048 19901580552 19989389952 19999187712 20016267264 20055361536 20094532164 20121550848 20150973792 20160850752 20217478656 20289354498 20306681856 20316635136 20346343344 20356316064 20373700608 20413492992 20480864256 20520865944 20570785746 20611407744 20638676128 20639121408 20679432192 20719821708 20729737728 20770225497 20798152704 20838774096 20866793472 20907548928 21040812072 21058781184 21069103104 21099911616 21110253696 21128282112 21169548288 21210895062 21239414784 21270472336 21280898016 21374793216 21416540859 21434830848 21445337088 21476695752 21487222512 21505572864 21547575936 21576548352 21618690048 21684918564 21714075648 21756485952 21785739264 21828289536 21870922914 21881389824 21953605632 21996483768 22026059776 22039921152 22069079424 22166452224 22209746076 22228713472 22239608832 22272128928 22283045568 22345634304 22389278121 22419382272 22488063696 22499086176 22518300672 22562281728 22625654784 22636744704 22669845516 22680957096 22700326912 22744663488 22845017088 22856214528 22889636262 22900855572 22920413184 22965179616 22996058112 23040972288 23085974187 23097022592 23187833712 23218510644 23219011584 23264361216 23320954944 23352311808 23397921792 23443620858 23475142656 23509469424 23520992544 23587058432 23670913581 23691128832 23702740992 23737400568 23749035408 23769317376 23815741824 23847763968 23894341632 23929281378 23941010268 24046642368 24067178496 24078974976 24114184704 24126004224 24161282721 24173125326 24193769472 24241022928 24273616896 24321026304 24428335104 24476046696 24508956672 24556825728 24568578048 24616563552 24649662464 24697806336 24746044239 24779317248 24827714352 24937258752 25007302656 25019559936 25056145044 25068426264 25089835008 25138838592 25172639744 25221805056 25299071658 25333088256 25382566944 25404243968 25416695808 25453861632 25466337792 25516076733 25537867776 25587746424 25622151168 25700644224 25713241344 25735200768 25785464832 25835827068 25870565376 25921093824 25984150416 26069906688 26121388032 26155945984 26172406368 26236074312 26271350784 26322662016 26358054912 26396597248 26409535488 26448153102 26461116612 26535440736 26652519936 26665583616 26704575639 26717664834 26740482048 26792709552 26828734464 26867965056 26881134336 26956638208 27052472664 27075575808 27088846848 27128457792 27141754752 27164934144 27217990656 27271150794 27307819008 27361154592 27427714328 27481876992 27535552533 27572576256 27626428944 27639650304 27693633996 27730870272 27785032128 27822391296 27876731904 27917494941 27931178646 28054416096 28078374912 28092137472 28133215488 28147004928 28201979547 28226064384 28281193416 28319219712 28374530688 28499724288 28555387812 28579774464 28593782784 28635594336 28649630016 28674097152 28730101248 28786214727 28824920064 28913224752 28952100864 29008647936 29104386048 29161230552 29175186432 29232169218 29271474176 29328645024 29386561536 29425439232 29515583601 29555269632 29612994768 29652811776 29696171904 29710727424 29794179072 29852370828 29892509696 29984084928 29998781568 30024400896 30083042304 30141798246 30167539712 30182326272 30226460688 30241276128 30326217984 30434031747 30460022784 30474952704 30519515016 30534474096 30560550912 30620239488 30661410816 30721296384 30781298916 30856178619 30917111616 30958014192 30958682112 31019148288 31079732562 31094606592 31197229056 31258161144 31300190208 31345959232 31361323392 31561218108 31588171776 31603654656 31649867424 31665380544 31692423168 31754322432 31816342593 31859122176 31905708504 31921347024 32062189824 32089571328 32152246272 32168005632 32215043628 32230833768 32258359296 32321363904 32364822528 32428035072 32527377846 32571113472 32634728928 32678608896 32742434304 32758104064 32806384371 32822084736 32930408448 32994725652 33039089664 33103619136 33249678336 33314619114 33343070208 33359413248 33408193392 33424568352 33453113344 33518451456 33629073408 33732095544 33748629264 33777451008 33843422592 33888927744 33938482176 33955117056 34004768274 34021435644 34050490368 34116995232 34162868224 34267525632 34284321792 34334454393 34380619776 34447769424 34494087168 34561458432 34645533888 34759875584 34781750568 34827765966 34828517376 34896541824 34981432416 35028467712 35096882688 35165431287 35212713984 35264204136 35281488816 35380587648 35536693248 35554111488 35606100852 35623553112 35653976064 35723612736 35771645952 35823953408 35841512448 35893922067 35911515402 36069963552 36100767744 36118462464 36171277056 36189006336 36259687989 36290654208 36361534392 36410425344 36481539456 36642502656 36714070044 36763435008 36835238592 36852867072 36924845328 36974493696 37046709504 37168975872 37223326588 37241571528 37405888128 37437833216 37456183296 37510953984 37529339904 37584217566 37602639396 37634752512 37708257888 37758959616 37832707584 37948607487 37999632384 38073850416 38106365952 38125043712 38180792448 38199506688 38232129536 38306801664 38381619636 38433226752 38550966336 38569862016 38602801152 38678197248 38753740602 38805848064 38881640736 38900248576 38976225624 39104860032 39182082048 39233918976 39354111468 39407026176 39483993024 39537082368 39594895872 39614303232 39672229653 39691674918 39725572096 39803161104 39978779904 39998375424 40076497251 40110723072 40189064328 40243101696 40301947584 40321701504 40434957312 40578708996 40613363712 40633270272 40692686688 40712632128 40747401216 40826985984 40906726191 40961728512 41041731888 41141571492 41222815488 41277352256 41358864384 41439643416 41459475456 41540450994 41596305408 41677548192 41733586944 41815097856 41896767969 42081624144 42117562368 42138206208 42199823232 42220507392 42256564224 42339096576 42421790124 42478829568 42540944672 42561796032 42749586432 42833081718 42869661696 42890674176 42953391504 42974445024 43011145728 43095151872 43237380096 43369837128 43428151296 43512971904 43571478528 43656579072 43741845828 43762779648 43848253827 43907211264 43992967536 44052119552 44079842304 44138158848 44332904448 44419492152 44457426944 44479217664 44544257856 44566091136 44691268608 44778556242 44838764544 44976127392 44998172352 45036601344 45124563456 45212697369 45251309568 45273489408 45339691032 45361914192 45400653824 45489326976 45690034176 45712429056 45779272524 45801711144 45840826368 45930359232 45992116224 46081944576 46171948374 46194045184 46375667424 46437021288 46438023168 46528722432 46641909888 46704623616 46795843584 46887241716 46950285312 47018938848 47041985088 47174116864 47341827162 47382257664 47405481984 47474801136 47498070816 47538634752 47631483648 47788683264 47858562756 47882020536 48093284736 48134356992 48157949952 48228369408 48252008448 48322565442 48346250652 48387538944 48482045856 48547233792 48642052608 48791066769 48856670208 48952093392 49017913344 49113651456 49137156096 49233127104 49299324928 49395612672 49492088478 49558634496 49655428704 49874517504 49971928671 50014605312 50039119872 50112290088 50136852528 50179670016 50277677184 50345279488 50443610112 50598143316 50666176512 50765133888 50808487936 50833391616 50907723264 50932675584 51007152411 51032153466 51075735552 51175492848 51244302336 51401288448 51426482688 51570929664 51671654136 51741130752 51842187648 51968300832 52139813376 52241648949 52242776064 52311891968 52344812736 52472148624 52542701568 52645324032 52793194496 52819070976 52896306204 52922233224 53070881472 53305039872 53331167232 53409151278 53435329668 53480964096 53585419104 53657468928 53735930112 53762268672 53867273103 53913276416 54104945328 54151151616 54177693696 54256915584 54283509504 54329868288 54435981312 54542301588 54615638016 54722309184 54855428656 54963753984 55071105066 55145152512 55252857888 55279300608 55387267992 55461740544 55570064256 55644782592 55753463808 55834989882 55862357292 56108832192 56156749824 56184274944 56266430976 56294009856 56376326349 56403959094 56452128768 56562386832 56638439424 56749061376 56999448576 57110775624 57159548928 57187565568 57271188672 57299260032 57348194304 57460202496 57572429454 57649840128 57826449504 57904201728 58017295872 58130610903 58208772096 58322461104 58350372864 58464338436 58542948352 58657290048 58773123072 58850878464 59031167202 59110539264 59225989536 59305623552 59392343808 59421454848 59537512377 59588358144 59704741656 59785019392 59968169856 59997563136 60048801792 60166084608 60283596492 60335079424 60364652544 60452921376 60482552256 60652435968 60868063494 60920045568 60949905408 61039030032 61068948192 61121101824 61240478976 61442592768 61562597832 61712357238 61834223232 61916028384 61917364224 62038296576 62159465124 62189213184 62310676491 62394458112 62516322288 62600380416 62691918464 62722646784 63122436216 63176343552 63207309312 63299734848 63330761088 63384846336 63508644864 63632685186 63718244352 63811417008 63842694048 64124379648 64249622577 64304492544 64336011264 64430087256 64461667536 64516718592 64642727808 64729645056 64856070144 65054755692 65140821529 65142226944 65269457856 65357217792 65484868608 65516208128 65612768742 65644169472 65860816896 65989451304 66078179328 66207238272 66499356672 66629238228 66686140416 66718826496 66816386784 66849136704 66906226688 67036902912 67167834363 67258146816 67464191088 67497258528 67554902016 67686845184 67876964352 67910234112 68009536548 68042871288 68100980736 68233990464 68325736448 68535051264 68568643584 68668908786 68761239552 68895538848 68988174336 69122916864 69257922561 69291067776 69519751168 69563501136 69655531932 69657034752 69793083648 69962864832 70056935424 70193765376 70330862574 70425427968 70528408272 70562977632 70761175296 71012740743 71073386496 71108222976 71212201704 71247106224 71307952128 71447225472 71543291904 71647906816 71683024896 71787844134 71823030804 72139927104 72201535488 72236924928 72342554112 72378012672 72483848163 72519375978 72581308416 72723068784 72820850688 72963078912 73285005312 73428140088 73526870016 73670477184 73705734144 73849690656 73948987392 74093419008 74238132717 74337951744 74446653176 74483143056 74811776256 74875666432 75021907968 75058679808 75168435132 75205278792 75269505024 75416515776 75517919232 75665415168 75897214974 75999264768 76147700832 76212731904 76250087424 76361584896 76399013376 76548230199 76613603328 76763239272 76866453504 77101932672 77139724032 77205602304 77356394496 77507481204 77611696128 77763281472 77800497152 77952451248 78209720064 78364164096 78467837952 78708222936 78814052352 78967986048 79074164736 79189791744 79228606464 79344459306 79383349836 79451144192 79606322208 79957559808 79996750848 80113726917 80152994502 80221446144 80378128656 80486203392 80603895168 80643403008 80869914624 81157417992 81226727424 81266540544 81385373376 81425264256 81494802432 81653971968 81813452382 81923457024 82083463776 82283142984 82445630976 82554704512 82606657599 82717728768 82879286832 82918950912 83080901988 83192610816 83355096384 83467173888 83630195712 83752484823 83793535938 84163248288 84235124736 84276412416 84399646464 84441014784 84605938641 84678193152 84843580248 84957659136 85081889344 85123592064 85499172864 85666163436 85739323392 85781348352 85906783008 85948890048 86022291456 86190303744 86358644181 86474760192 86739674256 86856302592 87025943808 87313158144 87483691656 87525559296 87696507654 87814422528 87985935072 88104239104 88159684608 88276317696 88546750803 88665808896 88838984304 88914853888 88958435328 89088515712 89132182272 89382537216 89557112484 89677529088 89952254784 89996344704 90073202688 90249126912 90425394738 90502619136 90546978816 90679382064 90723828384 90801307648 90978653952 91380068352 91424858112 91558545048 91603422288 91681652736 91860718464 91984232448 92163889152 92343896748 92388090368 92568535857 92751334848 92874042576 92876046336 93057444864 93283819776 93591687168 93774483432 93900570624 94037877696 94083970176 94348233728 94683654324 94764515328 94810963968 94949602272 94996141632 95077269504 95262967296 95449027779 95577366528 95717125512 95764041072 96186569472 96268713984 96456738816 96504016896 96645130884 96692501304 96775077888 96964091712 97094467584 97284105216 97582133538 97713340416 97904186784 98035826688 98227302912 98274312192 98419153113 98466254208 98598649856 98791225344 98984176956 99117268992 99310857408 99749035008 99943857342 100029210624 100078239744 100224580176 100273705056 100359340032 100555354368 100887220224 101196286632 101332353024 101530267776 101616975872 101666783232 101815446528 101865351168 102014304822 102064306932 102151471104 102350985696 102488604672 102802576896 102852965376 103003363179 103141859328 103343308272 103482261504 103684375296 103936601664 104279626752 104483297898 104485552128 104623783936 104689625472 104944297248 105085403136 105290648064 105496293861 105586388992 105638141952 105792612408 105844466448 106141762944 106610079744 106662334464 106818302556 106870659336 106961928192 107170838208 107314937856 107471860224 107524537344 107681766201 107734546206 107826552832 108209890656 108302303232 108355387392 108513831168 108567019008 108779063967 108871962624 109084603176 109231276032 109444618368 109710857312 109927507968 110142210132 110290305024 110505715776 110558601216 110774535984 110923481088 111140128512 111506927616 111669979764 111724714584 112217664384 112313499648 112368549888 112532861952 112588019712 112752652698 112807918188 112904257536 113124773664 113276878848 113498122752 113845822461 113998897152 114221551248 114319097856 114375131136 114542377344 114598520064 114696388608 114920404992 115144858908 115299680256 115652899008 115808403456 116034591744 116261221806 116417544192 116644922208 116700745728 116928676872 117085896704 117314580096 117546246144 117701756928 118062334404 118221078528 118451979072 118611247104 118784687616 118842909696 119016688959 119075024754 119176716288 119409483312 119570038784 119936339712 119995126272 120332169216 120567192984 120670158848 120729305088 120905842752 120965104512 121304871936 121736126988 121840091136 121899810816 122078060064 122137896384 122242203648 122480957952 122720178573 122885185536 123125195664 123424714476 123668446464 123832056768 124076593152 124318930248 124378426368 124621352982 124788916224 125032644576 125200760832 125383836928 125445293568 125690303907 126244872432 126352687104 126414618624 126599469696 126661522176 126769692672 127017289728 127265370372 127436488704 127622834016 127685388096 128248759296 128499245154 128608985088 128672022528 128860174512 128923335072 129033437184 129285455616 129712140288 130109511384 130281643058 130284453888 130538915712 130714435584 130969737216 131032416256 131225537484 131288338944 131544761481 131721633792 131978902608 132156358656 132414476544 132998713344 133258476456 133372280832 133437652992 133632773568 133698273408 133812453376 134073805824 134335668726 134516293632 134928382176 134994517056 135109804032 135373690368 135638092107 135753928704 135820468224 136019073096 136085742576 136201961472 136467980928 136651472896 137070102528 137137287168 137337817572 137522479104 137791077696 137976348672 138245833728 138515845122 138582135552 139039502336 139127002272 139311063864 139314069504 139586167296 139925729664 140113870848 140387530752 140661725148 140850855936 141056816544 141125955264 141522350592 142025481486 142146772992 142216445952 142424403408 142494212448 142615904256 142894450944 143295813632 143366049792 143575688268 143646061608 144279854208 144403070976 144473849856 144685108224 144756025344 144967696326 145038751956 145162616832 145446137568 145641701376 145926157824 146373200307 146570010624 146856280176 147053740032 147340954368 147411468288 147699381312 147897974784 148186838016 148476265434 148675903488 148893306352 148966286112 149623552512 149915786013 150043815936 150117359616 150336870264 150410557584 150539010048 150833031552 151035838464 151330830336 151794429948 151998529536 152295401664 152425463808 152500174848 152723169792 152798026752 153021457233 153096460398 153227206656 153526478544 153732907008 154203865344 154279448064 154712788992 155014962408 155223392256 155526562944 155600994304 155904902496 156419440128 156724946847 156728328192 156935675904 157416445872 157628104704 157935972096 158379583488 158457212928 158688918612 158766699672 158902288384 159212644416 159915119616 159993501696 160227453834 160305989004 160442892288 160756257312 160972406784 161207790336 161286806016 161601819309 161739829248 162314835984 162453454848 162533081088 162770746752 162850528512 162989604864 163307943936 163626904764 163846914048 164166927552 164566285968 164891261952 165109409024 165213315198 165435457536 165758573664 165837901824 166161803976 166385221632 166710192768 166934347776 167260391424 167504969646 167587071876 168326496576 168470249472 168552824832 168799292928 168882029568 169128979047 169211877282 169356386304 169687160496 169915318272 170163778688 170247184128 170998345728 171332326872 171478646784 171562696704 171813566016 171897780096 172044582912 172380607488 172717288362 172949520384 173479348512 173712605184 174051887616 174391832709 174626316288 174967383312 175051118592 175393015308 175628845056 175971870144 176208478208 176319369216 176552635392 177093501606 177331617792 177677968608 177829707776 177916870656 178177031424 178264364544 178612537131 178765074432 179114224968 179355058176 179904509568 179992689408 180146405376 180498253824 180850789476 181005238272 181093957632 181358764128 181447656768 181602615296 181957307904 182760136704 182849716224 183117090096 183206844576 183363305472 183721436928 184327778304 184687793496 184776180736 185137071714 185502669696 185748085152 185752092672 186114889728 186567639552 186932029473 187183374336 187548966864 187801141248 188075755392 188167940352 188696467456 189367308648 189529030656 189621927936 189899204544 189992283264 190154539008 190525934592 190898055558 191154733056 191434251024 191528082144 192373138944 192748867731 192913477632 193008033792 193290261768 193385002608 193550155776 193928183424 194188935168 194568210432 195164267076 195422464587 195426680832 195808373568 196071653376 196454605824 196548624384 196838306226 196932508416 197582450688 197968353912 198234537984 198621714816 199498070016 199887714684 200058421248 200156479488 200449160352 200547410112 200718680064 201110708736 201503503089 201774440448 202392573264 202664706048 203060535552 203233951744 203630893056 203730702336 204028609644 204128613864 204302942208 204701971392 204977209344 205605153792 205705930752 206006726358 206283718656 206686616544 206964523008 207368750592 207773767683 207873203328 208559253504 208966595796 208971104256 209247567872 209379250944 209888594496 210170806272 210581296128 210992587722 211172777984 211276283904 211585224816 211688932896 212283525888 213038222229 213220159488 213324668928 213636605112 213741318672 213923856384 214341676416 214629875712 214943720448 215049074688 215363532402 215469092412 215653105664 216419781312 216604606464 216710774784 217027662336 217134038016 217451544489 217558127934 217743925248 218169206352 218462552064 218889236736 219421714624 219855015936 220284420264 220580610048 221011431552 221117202432 221549071968 221846962176 222280257024 222714398151 223013855232 223339959528 223449429168 224435328768 224626999296 225065723904 225176039424 225505305396 225615836376 225808515072 226249547328 226553757696 226996245504 227691644922 227997794304 228443102496 228638195712 228750262272 229084754688 229197040128 229644690597 229840809984 230289717816 230599360512 231305798016 231616806912 232069183488 232522443612 232835088384 233289844416 233401491456 233857353744 234171793408 234629160192 235092492288 235403513856 236124668808 236442157056 236903958144 237222494208 237569375232 237685819392 238033377918 238150049508 238353432576 238818966624 239140077568 239872679424 239990252544 240341180751 240664338432 241134385968 241340317696 241458610176 241811685504 241930209024 242609743872 243472253976 243680182272 243799621632 244156120128 244275792768 244484407296 244961915904 245440357146 245770371072 246250391328 246849428952 247336892928 247664113536 248153186304 248637860496 248756852736 249242705964 249577832448 250065289152 250401521664 250767673856 250890587136 251257454469 251380607814 252489744864 252705374208 252829237248 253198939392 253323044352 253817815923 254034579456 254530740744 254872977408 255245668032 255370776192 256497518592 256998490308 257217970176 257344045056 257720349024 257846670144 258066874368 258570911232 259075932543 259424280576 260219022768 260563286116 260568907776 261077831424 261939474432 262064832512 262451074968 262576677888 263089522962 263443267584 263957805216 264312717312 264828953088 265640252409 265997426688 266516952912 266744561664 266875305984 267265547136 267396546816 267624906752 268147611648 268671337452 269032587264 269856764352 269989034112 270219608064 270747380736 271276184214 271507857408 271640936448 272038146192 272171485152 272403922944 272935961856 274140205056 274274574336 274675635144 275044958208 275582155392 275952697344 276491667456 277031690244 277164271104 277705607571 278079004672 278254004544 278622127728 278628139008 279172334592 279851459328 280775061504 281323450296 281701711872 282113633088 282251910528 283044701184 284050962972 284293545984 284432891904 284848806816 284988424896 285231808512 285788901888 286347083337 286591627264 286732099584 287151376536 287292123216 288559708416 288806141952 289370216448 289512050688 289935392652 290077503912 290325233664 290892275136 291283402752 291852315648 292746400614 293140021248 293712560352 294107480064 294681908736 294822936576 295257459339 295398762624 295795949568 296373676032 296952530868 297351806976 297786612704 297932572224 299247105024 299831572026 300087631872 300234719232 300673740528 300821115168 301078020096 301666063104 302661660672 303588859896 303997059072 304590803328 304850927616 305000349696 305446339584 305596053504 306042914466 306192920796 306454413312 307052957088 307465814016 308407730688 308558896128 309010089537 309425577984 310029924816 310446784512 311053125888 311201988608 311809804992 312838880256 313449893694 313456656384 313871351808 314832891744 315256209408 315871944192 316488881583 316759166976 316914425856 317377837224 317533399344 317804576768 318425288832 319830239232 319987003392 320454907668 320611978008 320885784576 321512514624 321944813568 322415580672 322573612032 323045298603 323203638618 323479658496 324629671968 324906909696 325066162176 325541493504 325701057024 326615887872 327253809528 327693828096 328333855104 329132571936 329782523904 330218818048 330426630396 330870915072 331517147328 331675803648 332323607952 332770443264 333420385536 334520782848 335009939292 335174143752 336652993152 336940498944 337105649664 337598585856 337764059136 338257958094 338423754564 338712772608 339374320992 339830636544 340327557376 340494368256 341537467383 341996691456 342664653744 342957293568 343125393408 343627132032 343795560192 344089165824 344761214976 345434576724 345899040768 346958697024 347425210368 348103775232 348783665418 349252632576 349934766624 350102237184 350786030616 351257690112 351943740288 352416956416 352638738432 353105270784 354187003212 354663235584 355355937216 355659415552 355833741312 356354062848 356528729088 357050066877 357225074262 357530148864 358228449936 358710116352 359809019136 359985378816 360996507648 361701578952 362010476544 362187915264 362717528256 362895313536 363205230592 363914615808 365520273408 365699432448 366234180192 366413689152 366726610944 367442873856 368160535719 368655556608 369375586992 369552361472 370274143428 371005339392 371496170304 372229779456 373135279104 373864058946 374366748672 375097933728 375602282496 376151510784 376335880704 377070911721 377392934912 378734617296 379058061312 379243855872 379798409088 379984566528 380309078016 381051869184 381796111116 382309466112 382868502048 383056164288 384746277888 385497735462 385826955264 386016067584 386580523536 386770005216 387100311552 387856366848 389136420864 390328534152 390844929174 390853361664 391616747136 392143306752 392909211648 393097248768 393676612452 393865016832 394634284443 395164901376 395936707824 396469075968 397243429632 398996140032 399775429368 400116842496 400312958976 400898320704 401094820224 401437360128 402221417472 403007006178 403548880896 404785146528 405329412096 406121071104 406914276321 407261786112 407461404672 408057219288 408257227728 408605884416 409403942784 409954418688 411210307584 411411861504 412013452716 412567437312 413373233088 413929046016 414737501184 415547535366 415746406656 417118507008 417933191592 417942208512 418495135744 418758501888 419777188992 420341612544 421162592256 421985175444 422345555968 422552567808 423170449632 423377865792 424567051776 426076444458 426440318976 426649337856 427273210224 427482637344 427847712768 428683352832 429887440896 430098149376 430727064804 430938184824 431306211328 432839562624 433209212928 433421549568 434055324672 434268076032 434903088978 435116255868 435487850496 436338412704 436925104128 437778473472 438843429248 439119600921 439710031872 440568840528 441161220096 442022863104 442234404864 443098143936 443693924352 444560514048 445428796302 446027710464 446679919056 446898858336 448870657536 449747358039 450131447808 450352078848 451010610792 451231672752 451617030144 452499094656 453107515392 453992491008 455383289844 455995588608 456886204992 457276391424 457500524544 458169509376 458394080256 459064371699 459289381194 459681619968 460579435632 461198721024 462611596032 464138366976 465044887224 465670176768 466579688832 466802982912 467714707488 468343586816 469258320384 470174840541 470184984576 470807027712 472249337616 472884314112 473807916288 475138750464 475371638784 476066755836 476300099016 476706865152 477637933248 478280155136 479745358848 479980505088 480682361502 481328676864 482268771936 482680635392 482917220352 483623371008 483860418048 484805457927 485219487744 486944507952 487360364544 487599243264 488312240256 488551585536 488968814592 489923831808 490880714292 491540742144 492500782656 493698857904 494673785856 495328227072 496306372608 497275720992 497513705472 498485411928 499155664896 500130578304 500803043328 501535347712 501781174272 502514908938 502761215628 504979489728 505410748416 505658474496 506397878784 506646088704 507386937141 507635631846 508069158912 509061481488 509745954816 510491336064 510741552384 512995037184 513996980616 514435940352 514688090112 515440698048 515693340288 516133748736 517141822464 518151865086 518848561152 520438045536 521126572232 521137815552 522155662848 523175498127 523878948864 524129665024 524902149936 525153355776 526179045924 526886535168 527915610432 528625434624 529657906176 531280504818 531994853376 533033905824 533489123328 533750611968 534531094272 534793093632 535837611393 536295223296 537342674904 538065174528 539713528704 539978068224 540439216128 541494761472 542552368428 543015714816 543281872896 544076292384 544342970304 544807845888 545871923712 548280410112 548549148672 549351270288 550089916416 551164310784 552983334912 554063380488 554328542208 555411215142 556158009344 556508009088 557244255456 557256278016 558344669184 559702918656 560796088419 561550123008 562646900592 563403423744 564227266176 564503821056 566089402368 568101925944 568587091968 568865783808 569697613632 569976849792 570463617024 571577803776 572694166674 573183254528 573464199168 574302753072 574584246432 577119416832 578246603193 578740432896 579024101376 579870785304 580155007824 580650467328 581784550272 582566805504 583704631296 585492801228 586267393761 586280042496 587425120704 588214960128 589363817472 589645873152 590514918678 590797525248 592747352064 593905061736 594703613952 595573225408 595865144448 598494210048 599663144052 600175263744 600469438464 601347481056 601642230336 602156040192 603332126208 604510509267 605323321344 607177719792 607994118144 609181606656 609701855232 610892679168 611192107008 612085828932 612385841592 612908826624 614105914176 614931628032 616815461376 617117792256 618020179074 618851155968 620059849632 620893569024 622106251776 622403977216 623321303049 623619609984 625677760512 626899787388 626913312768 627742703616 629665783488 630512418816 631743888384 632977763166 633518333952 633828851712 634755674448 635066798688 635609153536 636850577664 639660478464 639974006784 640909815336 641223956016 641771569152 643025029248 643889627136 644831161344 645147224064 646090597206 646407277236 646959316992 649259343936 649813819392 650132324352 651082987008 651402114048 652354633467 653231775744 654507619056 655387656192 656667710208 658265143872 659565047808 660437636096 660853260792 661741830144 663034294656 663351607296 664647215904 665540886528 666840771072 668143194453 669041565696 670019878584 670348287504 673305986304 673880997888 675197171712 675528118272 676515916188 676847509128 677425545216 678748641984 679661273088 680655114752 680988736512 683074934766 683993382912 685329307488 685914587136 686250786816 687254264064 687591120384 688934071791 689522429952 690869153448 691798081536 693917394048 694850420736 696207550464 697567330836 698505265152 699869533248 700204474368 701572061232 702515380224 703887480576 705277476864 706210541568 708374006424 709326471168 710711874432 711318831104 711667482624 712708125696 713057458176 714100133754 714450148524 715060297728 716456899872 717420232704 719618038272 719970757632 721023542253 721993015296 723403157904 724020953088 724375830528 725435056512 725790627072 726410461184 727829231616 731040546816 731398864896 732468360384 732827378304 733453221888 734885747712 736321071438 737311113216 738751173984 739104722944 740548286856 742010678784 742992340608 744459558912 746270558208 747728117892 748733497344 750195867456 751204564992 752303021568 752671761408 753772363407 754141823442 754785869824 757469234592 758116122624 758487711744 759596818176 759969133056 761453447769 762103738368 763592222232 764618932224 765737004096 766112328576 769492555776 770995470924 771653910528 772032135168 773161047072 773540010432 774200623104 775712733696 777227797629 778272841728 780657068304 781689858348 781706723328 783233494272 785818423296 786194497536 787353224904 787730033664 789268568886 790329802752 791873415648 792938151936 794486859264 796920757227 797992280064 799550858736 800233684992 800625917952 801796641408 802189640448 802874720256 804442834944 806014012356 807097761792 809570293056 810658824192 812242142208 813828552642 814523572224 814922809344 816114438576 816514455456 817211768832 818807885568 822420615168 822823723008 824026905432 825134874624 826746466176 827858092032 829475002368 831095070732 831492813312 833116822713 834237014016 835866383184 835884417024 836990271488 837517003776 839554377984 842325184512 843970350888 844691111936 845105135616 846340899264 846755731584 849134103552 852152888916 852880637952 853298675712 854546420448 854965274688 855695425536 857366705664 859041250011 859774881792 860196298752 861454129608 861876369648 862612422656 865679125248 866418425856 868110649344 868536152064 869806177956 870232511736 870975700992 872676825408 873850208256 875556946944 877686858496 878239201842 879420063744 881137681056 882322440192 884045726208 884468809728 886196287872 887387848704 889121028096 890857592604 892055420928 893359838112 893797716672 897741315072 899494716078 900262895616 900704157696 902021221584 902463345504 903234060288 904998189312 907984982016 910766579688 911991177216 913772409984 914552782848 915001049088 916339018752 916788160512 918128743398 918578762388 919363239936 921158871264 922397442048 925223192064 927030268611 928276733952 930089774448 931340353536 933159377664 933605965824 935429414976 936687173632 938516640768 940349681082 940369969152 941614055424 944498675232 945768628224 947615832576 949466644749 950277500928 950743277568 952133511672 952600198032 953413730304 955275866496 956560310272 959490717696 959961010176 961364723004 962657353728 964537543872 965361270784 965834440704 967246742016 967720836096 969135895809 969610915854 970438975488 973889015904 974720729088 975198486528 976624480512 977103171072 979847663616 981761428584 983081484288 985001565312 987397715808 989347571712 990656454144 992612745216 994551441984 995027410944 996970823856 998311329792 1000261156608 1003070695424 1003562348544 1005029817876 1005522431256 1009958979456 1010821496832 1011316948992 1012795757568 1013292177408 1014773874282 1015271263692 1016138317824 1018122962976 1019491909632 1020982672128 1021483104768 1024612402149 1025990074368 1027993961232 1028871880704 1029376180224 1030881396096 1031386680576 1032267497472 1034283644928 1036303730172 1037697122304 1040876091072 1042253144464 1042275631104 1044311325696 1046350996254 1047757897728 1049804299872 1050306711552 1052358091848 1053773070336 1055831220864 1057250869248 1059315812352 1062561009636 1063989706752 1066067811648 1066978246656 1067501223936 1069062188544 1069586187264 1071150200631 1071675222786 1072590446592 1074685349808 1076130349056 1079427057408 1079956136448 1082989522944 1085104736856 1086031429632 1086563745792 1088152584768 1088685940608 1089615691776 1091743847424 1096560820224 1097098297344 1098702540576 1100179832832 1102328621568 1104481607157 1105966669824 1108126760976 1108657084416 1110822430284 1112316018688 1113016018176 1114488510912 1116689338368 1119405837312 1121592176838 1123100246016 1125293801184 1126806847488 1128454532352 1129007642112 1131212735163 1132178804736 1136203851888 1137174183936 1137731567616 1139395227264 1139953699584 1140927234048 1143155607552 1145388333348 1146366509056 1146928398336 1148605506144 1149168492864 1154238833664 1156493206386 1157480865792 1158048202752 1159741570608 1160310015648 1161300934656 1163569100544 1167409262592 1170985602456 1172534787522 1172560084992 1174850241408 1176429920256 1178727634944 1179291746304 1181029837356 1181595050496 1183902853329 1185494704128 1187810123472 1189407227904 1191146450816 1191730288896 1196988420096 1199326288104 1200350527488 1200938876928 1202694962112 1203284460672 1204312080384 1206664252416 1209021018534 1210646642688 1214355439584 1215988236288 1218363213312 1220742828963 1221785358336 1222384214016 1224171657864 1224771683184 1225817653248 1228211828352 1229863256064 1233630922752 1234235584512 1236040358148 1237702311936 1240119699264 1241787138048 1244212503552 1244807954432 1246642606098 1247239219968 1251355521024 1253799574776 1253826625536 1255485407232 1259331566976 1261024837632 1263487776768 1265955526332 1267036667904 1267657703424 1269511348896 1270133597376 1271218307072 1273701155328 1279320956928 1279948013568 1281819630672 1282447912032 1283543138304 1286050058496 1289662322688 1290294448128 1292181194412 1292814554472 1293918633984 1298518687872 1299627638784 1300264648704 1302165974016 1302804228096 1304709266934 1306463551488 1309015238112 1310775312384 1313335420416 1316530287744 1319130095616 1320875272192 1321706521584 1323483660288 1326068589312 1326703214592 1329294431808 1331081773056 1333681542144 1336286388906 1338083131392 1340039757168 1340696575008 1346611972608 1349242074117 1350394343424 1351056236544 1353031832376 1353695018256 1354851090432 1357497283968 1359322546176 1361310229504 1361977473024 1366149869532 1367986765824 1370658614976 1371829174272 1372501573632 1374508528128 1375182240768 1377193115097 1377868143582 1379044859904 1381738306896 1383596163072 1387834788096 1392415100928 1395134661672 1397010530304 1399739066496 1400408948736 1403144122464 1405030760448 1407774961152 1410524521623 1410554953728 1412421083136 1416748012848 1418652942336 1421423748864 1422637662208 1425416251392 1426114916352 1428200267508 1428900297048 1430120595456 1432913799744 1434840465408 1439236076544 1439941515264 1442047084506 1443986030592 1446806315808 1448041906176 1448751661056 1450870113024 1451581254144 1454416373781 1455658463232 1462081093632 1462797729792 1464936720768 1465654756608 1466906443776 1469771495424 1472642142876 1474622226432 1477502347968 1478209445888 1481096573712 1484021357568 1485984681216 1488919117824 1492541116416 1495456235784 1497466994688 1500391734912 1502409129984 1504606043136 1505343522816 1507544726814 1508283646884 1509571739648 1514938469184 1516232245248 1516975423488 1519193636352 1519938266112 1522160811423 1522906895538 1524207476736 1527184444464 1529237864448 1531474008192 1532224657152 1538985111552 1541990941848 1543307821056 1544064270336 1546322094144 1547080020864 1548401246208 1551425467392 1554455595258 1556545683456 1561314136608 1563379716696 1563413446656 1566466988544 1569526494381 1571636846592 1572388995072 1574706449808 1575460067328 1578537137772 1580659605504 1583746831296 1585876303872 1588973718528 1593841514454 1595984560128 1599101717472 1600467369984 1601251835904 1603593282816 1604379280896 1607512834179 1608885669888 1612028024712 1614195523584 1619140586112 1621317648384 1624484284416 1627657105284 1629047144448 1629845618688 1632228877152 1633028910912 1634423537664 1637615771136 1644841230336 1645647446016 1648053810864 1650269749248 1653492932352 1658950004736 1662190141464 1662985626624 1666233645426 1668474028032 1671732766368 1671768834048 1673980542976 1675034007552 1679108755968 1682388265257 1684650369024 1687940701776 1689382223872 1690210271232 1692681798528 1693511463168 1698268207104 1704305777832 1705761275904 1706597351424 1709092840896 1709930549376 1711390851072 1714733411328 1718082500022 1719549763584 1720392597504 1722908259216 1723752739296 1725224845312 1731358250496 1736221298688 1737072304128 1739612355912 1740465023472 1741951401984 1745353650816 1747700416512 1751113893888 1755373716992 1756478403684 1758802181283 1758840127488 1762275362112 1764644880384 1768091452416 1768937619456 1772392575744 1778242056192 1781715185208 1784110841856 1786719676224 1787595433344 1795482630144 1798989432156 1800525791232 1801408315392 1804042443168 1804926691008 1806468120576 1809996378624 1813531527801 1815969964032 1821533159376 1823982354432 1827544819968 1829105565696 1832678037504 1833576321024 1836257486796 1837157524776 1838726479872 1842317742528 1844794884096 1850446384128 1854060537222 1856553467904 1860179548896 1862680707072 1866318755328 1867211931648 1869963909147 1870858829952 1873374347264 1877033281536 1880699362164 1880739938304 1883228110848 1888997350464 1891537256448 1895231665152 1898933289498 1900555001856 1901486555136 1904267023344 1905200396064 1906827460608 1910551732992 1918981435392 1919922020352 1922729446008 1925314707456 1929075087744 1930722541568 1931668881408 1934493484032 1935441672192 1938271791618 1939221831708 1940877950976 1947778031808 1949441458176 1950396973056 1953248961024 1954206342144 1957063900401 1959695327232 1963522857168 1966162968576 1970003130624 1974795431616 1978695143424 1981312908288 1985225490432 1989102883968 1990054821888 1993941647712 1996622659584 2000522313216 2004429583359 2006141390848 2007124697088 2010059635752 2011044862512 2019917958912 2021642993664 2025591515136 2026584354816 2029547748564 2030542527384 2032276635648 2036245925952 2038983819264 2041965344256 2042966209536 2049224804298 2051980148736 2055987922464 2057743761408 2058752360448 2061762792192 2062773361152 2066802215373 2068567289856 2072607460344 2075394244608 2081752182144 2084506288928 2084551262208 2088622651392 2092701992508 2095515795456 2099608599744 2100613423104 2104716183696 2107546140672 2111662441728 2118631624704 2125122019272 2127979413504 2132135623296 2133956493312 2135002447872 2138124377088 2139172374528 2142300401262 2143350445572 2145180893184 2149370699616 2152260698112 2158854114816 2159912272896 2163070626759 2165979045888 2170209473712 2172062859264 2173127491584 2176305169536 2177371881216 2179231383552 2183487694848 2193121640448 2194196594688 2197405081152 2200359665664 2204657243136 2208963214314 2211933339648 2216253521952 2217314168832 2221644860568 2224632037376 2226032036352 2228977021824 2233378676736 2238811674624 2243184353676 2246200492032 2250587602368 2253613694976 2256909064704 2258015284224 2261317090221 2262425470326 2264357609472 2272407703776 2274348367872 2275463135232 2278790454528 2279907399168 2286311215104 2290776666696 2292733018112 2293856796672 2297211012288 2298336985728 2308477667328 2312986412772 2314961731584 2316096405504 2319483141216 2320620031296 2322601869312 2327138201088 2331683392887 2334818525184 2341971204912 2345069575044 2345120169984 2349700482816 2357455269888 2358583492608 2362059674712 2363190100992 2367805706658 2370989408256 2375620246944 2378814455808 2382292901632 2383460577792 2390762271681 2393976840192 2398652576208 2400701054976 2401877753856 2405389924224 2406568921344 2408624160768 2413328504832 2418042037068 2421293285376 2428710879168 2431976472576 2436726426624 2441485657926 2443570716672 2444768428032 2448343315728 2449543366368 2451635306496 2456423656704 2467261845504 2468471169024 2472080716296 2475404623872 2480239398528 2483574276096 2488425007104 2489615908864 2493285212196 2494478439936 2499350468139 2502711042048 2507599149552 2507653251072 2510970814464 2518663133952 2526975553536 2531911052664 2534073335808 2535315406848 2539022697792 2540267194752 2542436614144 2547402310656 2558641913856 2559896027136 2563639261344 2564895824064 2567086276608 2572100116992 2577123750033 2579324645376 2580588896256 2584362388824 2585629108944 2587837267968 2597037375744 2599255277568 2604331948032 2605608456192 2609418533868 2612927102976 2618030476224 2621550624768 2626670840832 2633060575488 2638260191232 2641750544384 2643413043168 2646967320576 2652137178624 2653406429184 2658588863616 2662163546112 2667363084288 2672572777812 2676166262784 2680079514336 2681393150016 2693223945216 2698484148234 2700788686848 2702112473088 2706063664752 2707390036512 2709702180864 2714994567936 2722620459008 2723954946048 2732299739064 2735973531648 2741317229952 2743658348544 2745003147264 2749017056256 2750364481536 2754386230194 2755736287164 2758089719808 2763476613792 2767192326144 2775669576192 2781090805833 2784830201856 2790269323344 2794021060608 2799478132992 2800817897472 2806288244928 2810061520896 2815549922304 2821049043246 2821109907456 2824842166272 2833496025696 2837305884672 2842847497728 2848399934247 2850832502784 2852229832704 2856400535016 2857800594096 2860241190912 2865827599488 2869680930816 2878472153088 2879883030528 2884094169012 2887972061184 2893612631616 2896083812352 2897503322112 2901740226048 2903162508288 2907407687427 2908832747562 2911316926464 2924162187264 2925595459584 2929873441536 2931309513216 2939542990848 2945284285752 2949244452864 2955004695936 2956418891776 2962193147424 2968042715136 2971969362432 2977838235648 2985082232832 2990912471568 2994933989376 3000783469824 3009212086272 3010687045632 3015089453628 3016567293768 3019143479296 3029876938368 3032464490496 3033950846976 3038387272704 3039876532224 3044321622846 3045813791076 3048414953472 3054368888928 3058475728896 3062948016384 3064449314304 3073837206447 3077970223104 3083981883696 3086615642112 3088128540672 3092644188288 3094160041728 3096802492416 3102850934784 3108911190516 3113091366912 3122628273216 3126759433392 3126826893312 3132933977088 3139052988762 3143273693184 3149412899616 3150920134656 3157074275544 3161319211008 3167493662592 3171752607744 3177947437056 3187683028908 3191969120256 3198203434944 3200934739968 3202503671808 3207186565632 3208758561792 3213450601893 3215025668358 3217771339776 3224056049424 3228391047168 3238281172224 3248968568832 3255314210568 3258094288896 3259691237376 3264457754304 3266057821824 3268847075328 3275231542272 3289682460672 3291294892032 3296107621728 3300539498496 3306985864704 3313444821471 3317900009472 3324380282928 3325971253248 3332467290852 3336948056064 3343465532736 3347961085952 3350068015104 3358217511936 3364776530514 3369300738048 3375881403552 3378764447744 3380420542464 3385363597056 3387022926336 3393638205489 3396536414208 3408611555664 3411522551808 3413194702848 3418185681792 3419861098752 3422781702144 3429466822656 3436165000044 3439099527168 3440785195008 3445816518432 3447505478592 3450449690624 3462716500992 3472442597376 3474144608256 3479224711824 3480930046944 3483902803968 3490707301632 3502227787776 3510747433984 3512956807368 3517604362566 3517680254976 3524550724224 3529289760768 3536182904832 3537875238912 3544785151488 3551708559987 3556484112384 3563430370416 3568221683712 3573439352448 3575190866688 3590965260288 3597978864312 3601051582464 3602816630784 3608084886336 3609853382016 3612936241152 3619992757248 3627063055602 3631939928064 3643066318752 3647964708864 3655089639936 3662228486889 3665356075008 3667152642048 3672514973592 3674315049552 3677452959744 3684635485056 3689589768192 3700892768256 3708121074444 3713106935808 3720359097792 3725361414144 3732637510656 3734423863296 3739927818294 3741717659904 3754066563072 3761398724328 3761479876608 3766456221696 3777994700928 3783074512896 3790463330304 3797866578996 3801110003712 3802973110272 3808534046688 3810400792128 3813654921216 3821103465984 3837962870784 3839844040704 3845458892016 3850629414912 3858150175488 3861445083136 3868986968064 3870883344384 3876543583236 3878443663416 3881755901952 3895556063616 3898882916352 3900793946112 3906497922048 3908412684288 3914127800802 3919390654464 3927045714336 3932325937152 3940006261248 3949590863232 3957390286848 3962625816576 3970450980864 3978205767936 3980109643776 3987883295424 3993245319168 4001044626432 4008859166718 4012282781696 4014249394176 4020119271504 4022089725024 4039835917824 4047726222351 4051183030272 4053168709632 4059095497128 4061085054768 4064553271296 4072491851904 4077967638528 4083930688512 4085932419072 4098449608596 4103960297472 4111975844928 4115487522816 4117504720896 4123525584384 4125546722304 4131579345291 4133604430746 4137134579712 4145214920688 4150788489216 4163504364288 4169012577856 4177245302784 4185403985016 4191031590912 4199217199488 4201226846208 4209432367392 4215092281344 4223324883456 4231573564869 4237263249408 4250244038544 4255958827008 4264271246592 4267912986624 4276248754176 4278344749056 4284600802524 4286700891144 4290361786368 4298741399232 4304521396224 4317708229632 4319824545792 4326141253518 4331958091776 4340418947424 4344125718528 4346254983168 4352610339072 4354743762432 4363249121343 4366975389696 4386243280896 4388393189376 4394810162304 4400719331328 4409314486272 4417926428628 4423866679296 4432507043904 4434628337664 4443289721136 4449264074752 4452064072704 4457954043648 4466757353472 4477623349248 4486368707352 4492400984064 4501175204736 4507227389952 4513818129408 4516030568448 4522634180442 4524850940652 4528715218944 4544815407552 4548696735744 4550926270464 4557580909056 4559814798336 4566482434269 4572622430208 4581553333392 4585466036224 4587713593344 4594422024576 4596673971456 4616955334656 4625972825544 4629923463168 4632192811008 4638966282432 4641240062592 4645203738624 4654276402176 4663366785774 4669637050368 4683942409824 4690139150088 4690240339968 4699400965632 4714910539776 4717166985216 4724119349424 4726380201984 4735611413316 4741978816512 4751240493888 4757628911616 4764585803264 4766921155584 4781524543362 4787953680384 4797305152416 4801402109952 4803755507712 4810779848448 4813137842688 4822538502537 4826657009664 4836084074136 4842586570752 4857421758336 4863952945152 4873452853248 4882971315852 4887141433344 4889536856064 4896686631456 4899086732736 4903270612992 4912847313408 4934523691008 4936942338048 4944161432592 4950809247744 4960478797056 4976850014208 4979231817728 4986570424392 4988956879872 4998700936278 5005422084096 5015198299104 5015306502144 5021941628928 5037326267904 5047164795771 5053951107072 5063822105328 5068146671616 5070630813696 5078045395584 5080534389504 5084873228288 5094804621312 5117283827712 5119792054272 5127278522688 5129791648128 5134172553216 5144200233984 5154247500066 5158649290752 5161177792512 5168724777648 5171258217888 5175674535936 5194074751488 5208663896064 5211216912384 5218837067736 5225854205952 5236060952448 5243101249536 5253341681664 5266121150976 5276406543849 5276520382464 5283501088768 5286826086336 5293934641152 5304274357248 5306812858368 5317177727232 5334726168576 5345145555624 5352332525568 5360159028672 5362786300032 5386447890432 5396968296468 5401577373696 5404224946176 5412127329504 5414780073024 5419404361728 5429989135872 5440594583403 5445240918016 5447909892096 5464599478128 5471947063296 5482634459904 5487316697088 5498034112512 5500728963072 5508772460388 5511472574328 5516179439616 5526953227584 5534384652288 5551339152384 5562181611666 5569660403712 5580538646688 5588042121216 5598956265984 5601635794944 5609891727441 5612576489856 5620123041792 5631099844608 5642098086492 5642219814912 5649684332544 5666992051392 5674611769344 5685694995456 5696799868494 5701665005568 5704459665408 5712801070032 5715601188192 5720482381824 5731655198976 5756944306176 5759766061056 5768188338024 5775944122368 5787225263232 5792167624704 5795006644224 5803480452096 5806325016576 5814815374854 5817665495124 5822633852928 5848324374528 5851190919168 5859746883072 5862619026432 5871191701203 5879085981696 5890568571504 5898488905728 5910009391872 5912837783552 5924386294848 5936085430272 5943938724864 5955676471296 5970164465664 5981824943136 5989867978752 6001566939648 6013288750077 6018424172544 6021374091264 6030178907256 6033134587536 6038286958592 6059753876736 6064928980992 6076774545408 6079753064448 6088643245692 6091627582152 6096829906944 6108737777856 6116951457792 6125896032768 6128898628608 6147674412894 6155940446208 6167963767392 6173231284224 6176257081344 6185288376576 6188320083456 6205701869568 6217822381032 6226182733824 6245256546432 6253518866784 6253653786624 6265867954176 6278105977524 6286547386368 6298825799232 6301840269312 6314148551088 6322638422016 6334987325184 6355894874112 6375366057816 6383938240512 6396406869888 6401869479936 6405007343616 6414373131264 6417517123584 6426901203786 6430051336716 6435542679552 6448112098848 6456782094336 6476562344448 6489211880277 6497937137664 6510628421136 6516188577792 6519382474752 6528915508608 6532115643648 6537694150656 6550463084544 6579364921344 6582589784064 6592215243456 6601078996992 6613971729408 6626889642942 6635800018944 6648760565856 6651942506496 6664934581704 6673896112128 6686931065472 6695922171904 6700136030208 6716435023872 6729553061028 6738601476096 6751762807104 6757528895488 6760841084928 6770727194112 6774045852672 6783951270663 6787276410978 6793072828416 6817223111328 6823045103616 6826389405696 6836371363584 6839722197504 6858933645312 6872330000088 6878199054336 6881570390016 6891633036864 6895010957184 6900899381248 6925433001984 6944885194752 6948289216512 6958449423648 6961860093888 6967805607936 6981414603264 6995050178661 7004455575552 7021494867968 7025913614736 7035208725132 7035360509952 7049101448448 7072365809664 7075750477824 7089570302976 7103417119974 7112968224768 7126860740832 7136443367424 7146878704896 7150381733376 7172286815043 7181930520576 7195957728624 7202103164928 7205633261568 7216169772672 7219706764032 7225872482304 7239985514496 7254126111204 7263879856128 7286132637504 7295929417728 7310179279872 7324456973778 7330712150016 7334305284096 7345029947184 7348630099104 7354905919488 7369270970112 7401785536512 7416242148888 7426213871616 7440718195584 7450722828288 7465275021312 7468847726592 7479855636588 7483435319808 7498051404417 7508133126144 7522797448656 7522959753216 7532912443392 7555989401856 7580926660608 7595733157992 7602220007424 7605946220544 7617068093376 7620801584256 7627309842432 7642206931968 7675925741568 7679688081408 7690917784032 7701258829824 7716300350976 7731371250099 7737973936128 7741766688768 7753087166472 7756887326832 7763511803904 7791112127232 7797765832704 7812995844096 7816825368576 7828255601604 7838781308928 7854091428672 7864651874304 7880012522496 7899181726464 7914780573696 7925251633152 7940901961728 7956411535872 7960219287552 7975766590848 7986490638336 8002089252864 8017718333436 8024565563392 8028498788352 8040238543008 8044179450048 8079671835648 8095452444702 8102366060544 8106337419264 8118190994256 8122170109536 8129106542592 8144983703808 8167861377024 8171864838144 8196899217192 8207920594944 8223951689856 8230975045632 8235009441792 8247051168768 8251093444608 8263158690582 8267208861492 8274269159424 8290429841376 8301576978432 8327008728576 8338025155712 8343272417499 8354490605568 8370807970032 8382063181824 8398434398976 8402453692416 8418864734784 8430184562688 8446649766912 8463147129738 8474526498816 8500488077088 8511917654016 8528542493184 8545199802741 8552497508352 8556689498112 8569201605048 8573401782288 8580723572736 8597482798464 8609042792448 8635416459264 8639649091584 8652282507036 8663916183552 8680837894848 8688251437056 8692509966336 8705220678144 8709487524864 8722223062281 8726498242686 8733950779392 8772486561792 8776786378752 8789620324608 8818628972544 8835852857256 8847733358592 8865014087808 8869256675328 8886579442272 8898528149504 8904128145408 8915908087296 8933514706944 8955246698496 8972737414704 8984801968128 9002350409472 9027636258816 9032061136896 9045268360884 9049701881304 9057430437888 9089630815104 9097393471488 9101852540928 9115161818112 9119629596672 9132964868538 9145244860416 9163106666784 9170932072448 9175427186688 9188844049152 9193347942912 9233910669312 9251945651088 9259846926336 9264385622016 9277932564864 9282480125184 9290407477248 9308552804352 9326733571548 9339274100736 9367884819648 9380278300176 9380480679936 9398801931264 9429821079552 9448238698848 9452760403968 9471222826632 9483957633024 9502480987776 9515257823232 9529171606528 9533842311168 9563049086724 9575907360768 9594610304832 9602804219904 9607511015424 9621559696896 9626275685376 9640351805679 9645077005074 9653314019328 9672168148272 9685173141504 9714843516672 9746905706496 9765942631704 9774282866688 9779073712128 9793373262912 9798173465472 9806541225984 9825694626816 9869047382016 9873884676096 9888322865184 9901618495488 9920957594112 9940334464413 9953700028416 9958463635456 9973140848784 9977913759744 9997401872556 10010844168192 10030396598208 10043883257856 10074652535808 10094329591542 10107902214144 10127644210656 10136293343232 10141261627392 10156090791168 10161068779008 10180914616467 10189609242624 10234567655424 10239584108544 10254557045376 10259583296256 10268345106432 10288400467968 10308495000132 10317298581504 10322355585024 10337449555296 10342516435776 10351349071872 10388149502976 10417327792128 10422433824768 10437674135472 10451708411904 10472121904896 10506683363328 10532242301952 10552813087698 10553040764928 10567002177536 10573652172672 10587869282304 10608548714496 10613625716736 10634355454464 10655125679961 10669452337152 10690291111248 10704665051136 10720318057344 10725572600064 10772895780864 10793936592936 10803154747392 10808449892352 10824254659008 10829560146048 10838808723456 10859978271744 10881189166806 10890481836032 10895819784192 10929198956256 10943894126592 10965268919808 10986685460667 10996068225024 11001457926144 11017544920776 11022945148656 11032358879232 11053906455168 11068769304576 11102678304768 11124363223332 11139320807424 11161077293376 11176084242432 11197912531968 11203271589888 11219783454882 11225152979712 11262199689216 11284196172984 11284439629824 11299368665088 11333984102784 11349223538688 11371389990912 11393599736988 11403330011136 11408919330816 11425602140064 11431202376384 11440964763648 11463310397952 11513888612352 11519532122112 11536376676048 11551888244736 11574450526464 11584335249408 11606960904192 11612650033152 11629630749708 11635330990248 11645267705856 11696648749056 11702381838336 11719493766144 11725238052864 11742383402406 11758171963392 11781137143008 11796977811456 11820018783744 11825675567104 11848772589696 11872170860544 11887877449728 11911352942592 11940328931328 11963649886272 11979735957504 12003133879296 12026577500154 12036848345088 12042748182528 12060357814512 12066269175072 12076573917184 12119507753472 12153549090816 12159506128896 12177286491384 12183255164304 12193659813888 12217475555712 12233902915584 12251792065536 12257797257216 12295348825788 12311880892416 12335927534784 12346462568448 12352514162688 12370576753152 12376640166912 12394738035873 12411403739136 12435644762064 12452365467648 12490513092864 12507037733568 12531735908352 12556211955048 12573094772736 12597651598464 12603680538624 12628297102176 12645276844032 12669974650368 12694720694607 12711789748224 12750732115632 12767876481024 12792813739776 12803738959872 12828746262528 12835034247168 12853802407572 12860102673432 12871085359104 12896224197696 12913564188672 12953124688896 12978423760554 12995874275328 13021256842272 13032377155584 13038764949504 13057831017216 13064231287296 13089747364029 13100926169088 13158729842688 13165179568128 13184430486912 13202157993984 13227943458816 13253779285884 13271600037888 13297521131712 13303885012992 13329869163408 13347792224256 13373862130944 13400272060416 13432870047744 13459106122056 13477202952192 13503525614208 13515057790976 13521682169856 13541454388224 13548091705344 13567902541326 13574552821956 13586145656832 13634446222656 13646090207232 13652778811392 13672742727168 13679444395008 13699447302807 13717867290624 13744660000176 13756398108672 13763140780032 13783266073728 13790021914368 13801798762496 13850866003968 13889770389504 13896578433024 13916898847296 13923720187776 13935611215872 13962829206528 13990100357322 14008911151104 14042989735936 14051827229472 14070417450264 14070721019904 14098202896896 14144731619328 14151500955648 14179140605952 14206834239948 14225936449536 14253721481664 14272886734848 14293757409792 14300763466752 14344573630086 14363861041152 14391915457248 14404206329856 14411266523136 14432339545344 14439413528064 14467615507611 14479971028992 14508252222408 14527759712256 14572265275008 14591858835456 14620358559744 14648913947556 14661424300032 14668610568192 14690059894368 14697260198208 14709811838976 14738541940224 14803571073024 14832484297776 14852427743232 14881436391168 14930550042624 14937695453184 14959711273176 14966870639616 14996102808834 15016266252288 15045594897312 15045919506432 15065824886784 15111978803712 15141494387313 15161853321216 15191466315984 15204440014848 15211892441088 15234136186752 15241603168512 15254619684864 15284413863936 15351851483136 15359376162816 15381835568064 15402517659648 15432600701952 15462742500198 15475947872256 15483533377536 15506174332944 15513774653664 15527023607808 15582224254464 15625991688192 15633650737152 15656511203208 15677562617856 15708182857344 15729303748608 15760025044992 15798363452928 15829219631547 15829561147392 15850503266304 15881803923456 15912823071744 15920438575104 15951533181696 16004178505728 16035436666872 16049131126784 16056997576704 16080477086016 16088358900096 16159343671296 16190904889404 16204732121088 16212674838528 16236381988512 16244340219072 16258213085184 16289967407616 16321783750209 16335722754048 16343729676288 16393798434384 16415841189888 16447903379712 16461950091264 16494102337536 16502186889216 16526317381164 16534417722984 16548538318848 16580859682752 16603153956864 16654017457152 16676050311424 16686544834998 16708981211136 16741615940064 16764126363648 16796868797952 16804907384832 16837729469568 16860369125376 16893299533824 16926294259476 16949052997632 17000976154176 17023835308032 17057084986368 17090399605482 17104995016704 17113378996224 17138403210096 17146803564576 17161447145472 17194965596928 17270832918528 17279298183168 17304565014072 17327832367104 17361675789696 17376502874112 17385019932672 17410441356288 17418975049728 17444446124562 17452996485372 17467901558784 17544973123584 17553572757504 17579240649216 17613575103609 17637257945088 17671705714512 17695466717184 17730028175616 17738513350656 17773158884544 17797056299008 17808256290816 17831816174592 17867029413888 17910493396992 17945474829408 17969603936256 18004700818944 18039866250231 18055272517632 18064122273792 18090536721768 18099403762608 18114860875776 18179261630208 18194786942976 18230323636224 18239259193344 18265929737076 18290489720832 18326213333568 18341864144896 18350854373376 18377688098304 18386695885824 18467821338624 18503891302176 18519693852672 18528771244032 18555865129728 18564960250368 18617105608704 18653467143096 18678548201472 18735769639296 18760556600352 18760961359872 18797603862528 18859642159104 18896477397696 18905520807936 18942445653264 18967915266048 19004961975552 19058343213056 19067684622336 19126098173448 19151814721536 19189220609664 19205608439808 19215022030848 19243119393792 19252551370752 19280703611358 19290154010148 19306628038656 19344336296544 19370346283008 19429687033344 19467635640831 19493811412992 19531885263408 19548565733376 19558147424256 19586746525824 19596346930944 19613082451968 19651389253632 19738094764032 19747769352192 19776645730368 19803236990976 19841915188224 19880668928826 19907400056832 19946281697568 19955827519488 19994803745112 20021688336384 20060793196416 20087766515712 20149305071616 20188659183084 20215804428288 20255288421312 20272586686464 20282523254784 20312181582336 20322137558016 20351853811989 20361829232934 20379218485248 20469135310848 20479168217088 20509114090752 20519166592512 20576800935936 20616990000264 20634597163008 20644711170048 20674899110592 20685032871552 20702698143744 20776299005952 20834655584256 20844867649536 20875348270944 20903416823808 20944243809792 20985150535983 21013366726656 21064484603904 21105626175396 21106081529856 21134004355072 21147304345344 21217097428992 21227251433472 21268710908928 21310251359922 21338904674304 21380582222496 21409330102272 21440636114688 21451145200128 21516860445129 21545791561728 21587873185872 21606309494784 21616899784704 21648509318016 21659120292096 21677617446912 21719956543488 21762378333612 21780963672064 21791639568384 21858397912512 21887788253184 21930537839616 21973370921334 21992136450048 22002915852288 22035089841552 22045890297312 22064717758464 22107812910336 22205356609536 22248726446664 22278641614848 22322154586752 22352168484864 22395825063936 22406543179776 22439566909764 22450305959424 22494154213251 22524399378432 22568392345968 22568879259648 22598737330176 22667968205568 22742779981824 22787199473976 22806660022272 22817838661632 22851204280128 22862404752768 22881929527296 22926620795904 23027777224704 23039064244224 23072753352096 23103776489472 23148901052928 23194113750297 23213921808384 23225300066304 23259261499416 23270661980496 23290535411712 23393297498112 23438987532288 23450476105728 23484766804812 23516343926784 23562274286016 23593955622912 23640037567488 23651351134208 23697545179392 23744341721088 23775754899456 23822705885184 23880657862656 23927299772544 23959471915008 24006267758592 24053155000308 24073696690176 24085496365056 24120715629024 24132538350144 24153147834368 24239015506944 24307098181632 24319012257792 24354572982768 24366510328608 24387319627776 24434951111424 24503584131072 24515594514432 24590697651576 24623761784832 24671855069568 24692925136896 24705028325376 24741153506304 24753280333824 24789476071746 24822807478272 24871289524128 24904730935296 24981026185728 25014075467136 25063471816704 25112423910096 25146189545472 25195303196928 25207361077248 25256594204352 25290553688064 25339949300736 25389441389214 25423579496448 25501464231264 25535752962048 25585627479552 25635599408223 25657492525056 25670068494336 25707604815144 25720205346864 25742170718208 25792448395392 25827128377344 25906249377792 25956847521108 25991748550656 26042513684544 26064754311168 26077529899008 26115662034432 26128462574592 26166669186843 26179494728058 26201852338176 26317459685376 26330359136256 26368860973824 26455886917632 26507558571768 26543200075776 26595042263424 26607770025984 26659738326816 26695584448512 26747724261888 26800544120832 26865740095488 26918212244112 26954405904384 27007051228416 27030115581952 27082908776448 27096183410688 27135805082652 27149105643912 27172291313664 27268892445312 27292180414464 27305557622784 27345485454336 27358888790016 27398894605614 27435734581248 27489320000352 27512796217344 27526281560064 27566532147456 27580043828736 27701732007936 27779540779008 27793156866048 27833797694592 27847440375552 27871222431744 27925658413056 27980200714644 28017822302208 28085979471872 28103654458944 28140834900528 28141442039808 28196405793792 28289463238656 28358281211904 28413668479896 28451872899072 28507442963328 28545773469696 28587514819584 28601526933504 28689147260172 28727722082304 28783830914496 28808412659712 28822533046272 28864679090688 28878827056128 28921055417037 28935231015222 28959942057984 29016504444816 29055519424512 29144530550016 29240717119488 29297827895112 29322848600064 29337221136384 29380119788736 29394520396416 29419623677952 29477083880448 29607142146048 29664968595552 29704855486464 29762872782336 29821003393239 29861100085248 29875390906368 29919422546352 29933741279232 29992205617668 30032532504576 30091189794624 30131649773568 30223957607424 30282988774626 30323706642432 30382932631968 30408880029696 30423784882176 30468272373504 30483206337024 30542743849401 30568827727872 30703702966272 30718752325632 30763671136128 30805035319296 30865201403904 30925485000396 30951895744512 30967066755072 31012348665888 31027549307328 31054047215616 31164448508928 31251983376384 31267301474304 31313022406416 31355125235712 31416365714688 31520050089984 31596726905856 31658439263094 31659122294784 31701006532608 31763607846912 31825646143488 31840877150208 31903066363392 31965377039883 32008357011456 32070873333744 32098262253568 32113995153408 32160954172032 32176717800192 32318687342592 32381809778808 32409464242176 32425349677056 32472763977024 32488680438144 32516426170368 32579934815232 32643567500418 32671445508096 32687459352576 32787596868768 32831682379776 32895806759424 32988204675072 33004373778432 33052634762328 33068835445968 33097076637696 33161719365504 33206307913728 33308034914304 33352100622848 33373089669996 33417962422272 33483231880128 33528252727296 33593737595904 33609814769664 33675458939136 33786599067648 33852588518952 33898105995264 34001952308352 34047670616064 34114169972736 34180799210964 34209990033408 34226757992448 34276806420192 34293607129152 34322894290944 34389931193856 34541665837056 34558596366336 34609130028144 34655664734208 34723351579392 34753005748224 34820882712576 34837950099456 34888892249124 34905992970744 34935803117568 35089946247168 35107145515008 35158481298432 35227150207218 35274515890176 35343411429024 35390933434368 35460056351232 35477026701312 35546317769088 35594112598016 35616512581632 35663632349184 35734058827776 35820986793984 35890949658816 35939207872512 36009401637888 36079732500462 36110545035264 36128244547584 36181073443536 36198807525216 36229721751552 36358523260416 36460647272448 36478518386688 36531859474152 36580979441664 36652426667136 36683728289792 36701708746752 36755376196608 36773391771648 36935642677248 37007782604352 37039387705344 37057542488064 37111730259456 37129920500736 37184214107619 37234211217408 37306934286192 37357096402944 37471539278592 37521113200704 37595207725056 37719284318208 37792954795392 37811041615872 37884891306528 37935830532096 38009923951104 38084162083821 38116686426112 38135369244672 38252196346896 38303629443072 38378441219328 38411216879616 38486238787584 38505102741504 38561407222716 38580308020296 38613256077312 38688672593088 38740692566016 38859374066688 38935271281662 38987622825984 39063770526816 39097131466752 39116294848512 39173493051648 39192693861888 39269242092087 39302778507264 39476189528064 39495538704384 39553291460736 39606473981952 39683830376448 39761337857652 39814800113664 39892563395136 39911655038976 39989607490224 40043376672768 40121586392832 40298610143232 40377318366168 40431608856576 40510576842624 40545173372928 40565046509568 40624363164672 40644275116032 40703707623978 40723658465868 40758436970496 40938270621696 40958336434176 41018228181504 41038333185024 41098341908421 41153601871872 41233980000528 41269194326016 41289422340096 41349798221184 41370065743104 41405396287488 41552598011904 41669311168512 41689735299072 41750696541888 41806833647616 41888487619584 41970301071966 42026733453312 42128969207808 42211252350792 42212163059712 42268008710144 42294608690688 42434194857984 42454502866944 42537421817856 42620502719844 42677809348608 42761164444992 42818660204544 42881272229376 42902290400256 43033720890258 43091583123456 43175746371744 43212618989568 43233799569408 43297018636032 43318240584192 43439913086976 43524756667224 43561927344128 43583279136768 43716795825024 43775576506368 43861075679232 43946741842668 43984272900096 44005831704576 44070179683104 44091780594624 44129435516928 44215625820672 44410713219072 44497452893328 44557283229696 44644309173504 44791650127872 44813086359552 44879133819528 44900611918848 44988308426502 45048798756864 45136784691936 45137758519296 45197474660352 45335936411136 45424483161939 45485559963648 45574398947952 45613320044544 45635677323264 45702408560256 45724809505536 45763859054592 45853241591808 46055554449408 46078128488448 46145506704192 46207552978944 46297802105856 46388227500594 46427843616768 46450600132608 46518522998832 46541323960992 46581070823424 46877975064576 46900952211456 46969533609624 47032687853568 47124548572032 47187911245824 47280075134976 47302702268416 47395090358784 47487658894641 47488683442176 47551509798912 47645411770368 47761315725312 47854599545088 48012535517184 48106310000616 48147393380352 48170992730112 48241431258048 48265076700288 48306295668736 48478031013888 48614196363264 48638024515584 48709145965536 48733020657216 48774639255552 48869902222848 48965351250627 49007168262144 49031189028864 49181395303152 49247523569664 49343710139136 49385850273792 49482307012608 49506560667648 49578952143492 49645614956544 49742579048256 49809461870592 49962052371456 50028150934272 50126943633408 50224847820192 50292379090944 50390606393856 50414722154496 50513188408704 50581107376128 50679898601472 50778882778428 50847158992896 51002928462528 51071505924096 51171254959104 51271198816446 51314985050112 51340136988672 51415209630288 51440410693728 51484341436416 51584896790784 51812498755584 51913695042216 51983497101312 52085027369088 52129508622336 52155059798016 52231324068864 52256925149184 52333338373686 52358989456116 52403704676352 52634919370752 52660718272512 52737721947648 52840725310827 52911773835264 53015117143536 53086400151552 53190084526848 53215540051968 53319476653632 53391168897024 53495448523776 53601088241664 53731480190976 53836424488224 53908811808768 54014102456832 54119598750693 54165817552896 54192366821376 54271610165304 54298211287824 54344582627328 54537784890624 54584360828928 54690970908672 54717777580032 54797789211228 54871469162496 54978640000704 55025592434688 55052563120128 55133064294912 55160087657472 55403464015872 55559081558016 55586313732096 55667595389184 55694880751104 55851316826112 55960401429288 56035644604416 56171958943744 56207308917888 56281669801056 56282884079616 56392811587584 56578926477312 56716562423808 56827336959792 56903745798144 57014885926656 57175029639168 57203053867008 57378294520344 57455444164608 57567661828992 57616825319424 57645066092544 57729358181376 57757654112256 57842110834074 57870462030444 57919884115968 58033008889632 58111038849024 58289061100032 58402906922493 58481434238976 58595655790224 58645697200128 58674442272768 58760239577472 58789040792832 58839247355904 58954167760896 59214284292096 59329937191104 59409710972928 59525745564672 59642006786478 59722200170496 59838845092704 59867482558464 59984411235336 60065065009152 60182379589248 60263299547136 60447915214848 60565977549252 60647413284864 60765865263936 60817760059392 60847569764352 60936544747008 60966412674048 61055561435967 61085487698802 61137655455744 61407405932544 61437504651264 61527342272256 61730402807808 61850970000792 61903791489024 61934133510144 62024697331776 62055098614656 62108094431232 62328897017856 62503966752768 62534602948608 62626044812832 62710250471424 62832731429376 62955451607949 63040100179968 63193453811712 63316878526188 63318244589568 63402013065216 63651292286976 63681754300416 63806132726784 63930754079766 64016714022912 64141746667488 64196524507136 64227990306816 64321908344064 64353435600384 64637374685184 64763619557616 64818928484352 64850699354112 64945527954048 64977360876288 65032852340736 65159869630464 65287135000836 65342891016192 65374918705152 65575193737536 65663364759552 65791613518848 65976409350144 66008747556864 66105269524656 66137670891936 66194153275392 66323438731008 66616069828608 66704201245696 66746179339992 66835924844544 66966463760256 67056505454592 67187475191808 67219629539328 67350917878272 67482462639753 67573198135296 67705177037904 67796211990528 68003904616704 68228339945472 68361598421928 68419980066816 68453515984896 68553612840384 68587214258304 68645788581888 68779862387712 69083331674112 69117192732672 69218260056288 69311329468416 69446703158784 69582341250891 69641765425152 69675900198912 69777784498248 69811985941488 69871606235136 70179892494336 70316962596864 70454300414436 70549031780352 70686822858048 70781866868736 70920112702464 70954053402624 71092635538176 71233025163264 71327264698368 71468117655552 71641973587968 71781899317632 71878415745024 72018803275776 72159465000924 72221090070528 72256489095168 72362146887072 72397615050432 72459443503104 72717046520832 72921294544896 72957036773376 73063718948304 73161958883328 73304853334272 73367456579584 73510752393216 73546783543296 73871285354496 74015565208704 74078775410688 74115084976128 74223460518912 74259841001472 74368428215238 74468422434816 74613868572384 74714192805888 74943078557184 75042226401408 75190415450112 75438568636416 75585909590784 75622083231744 75769782613056 75871661064192 76019847902208 76168324167642 76233372852224 76270738489344 76504392693792 76607258886144 76756882438656 76906798224669 76972477575168 77010205483008 77122814445432 77160616040592 77226512154624 77377345186176 77481385132032 77718748133376 77870542563324 77975245651968 78127541053632 78194262933504 78232589697024 78346986103296 78385387723776 78500007560529 78538484184174 78605557014528 78952379056128 78991077408768 79106582921472 79367660752896 79522675715304 79629600227328 79785126790272 79823310077952 79979214980448 80086753345536 80243172785664 80597220286464 80754636732336 80863217713152 81021153685248 81090346745856 81248726329344 81288550232064 81407415247956 81447316931736 81516873940992 81876541243392 81916672868352 82036456363008 82076666370048 82196683816842 82307203743744 82467960001056 82538388652032 82578844680192 82699596442368 82740131486208 83105196023808 83338622337024 83379470598144 83501393083776 83613667295232 83776975239168 83940602143932 84053466906624 84257938415616 84422504701584 84424326119424 84536017420288 84589217381376 84868389715968 85074843635712 85241005439688 85355618697216 85522328889984 85637320409088 85762544458752 85804580800512 86067441780516 86183166246912 86351492743488 86425237979136 86467599138816 86594037272064 86636481168384 86763166251111 86879826173952 87049513334448 87123854688256 87166558273536 87433591650048 87722151358464 87893483685336 87968545800192 88011663409152 88140359366208 88183561189248 88258871033856 88431251641344 88821426438144 88994905786656 89114566459392 89288618347008 89583300255744 89626172719104 89758267639056 89801223837696 89976616853004 90097597513728 90273569383872 90394949320704 90671872822272 90848966323878 90971119927296 91148797895904 91226640089088 91271354646528 91404817120512 91449619011072 91628231548203 91706483183616 92111108898816 92156256976896 92291013408384 92415105957888 92595604211712 92776455001188 92855687233536 92901200265216 93037045997664 93082647921984 93162141646848 93755950129152 93801904422912 93939067219248 94065375707136 94249097144064 94560150269952 94605404536832 94790180717568 94975317789282 94977366884352 95103019597824 95290823540736 95522631450624 95709199090176 95896131119649 96025071034368 96212620001232 96294786760704 96341985460224 96482862516096 96530153400576 96612591337472 96956062027776 97228392726528 97276049031168 97418291931072 97466041314432 97549278511104 97739804445696 97930702501254 98014336524288 98062378057728 98362790606304 98495047139328 98687420278272 98964614025216 99013121335296 99157904286984 99291229913088 99485158096512 99618923741184 99924104742912 100056301868544 100253887266816 100449695640384 100584758181888 100781212787712 100829444308992 101026376817408 101359797202944 101557765556856 101694317985792 102005856925056 102143011848192 102342509918208 102542397632892 102629970100224 102680273977344 102830419260576 102880821387456 102968682872832 103169793581568 103624997511168 103827390084432 103966994202624 104170054738176 104259017244672 104462648137728 104513850298368 104666676747372 104717978912232 104807409352704 105269838741504 105321436545024 105475443895296 105681450621654 105823547670528 106030234287072 106172800303104 106380169053696 106431080103936 106638953307264 106782337794048 106990897047552 107202176483328 107462960381952 107672848976448 107817623617536 108028204913664 108239197501386 108331635105792 108384733642752 108543220330608 108596422575648 108689165254656 109075569781248 109381941817344 109435555160064 109595578422456 109742938324992 109957280001408 110051184869376 110105126240256 110266128589824 110320175314944 110806928031744 111118163116032 111172627464192 111335190778368 111389761502208 111552642322857 111702633652224 111920802858576 112071289208832 112343917887488 112414617835776 112563339602112 112785623175168 113157852954624 113433124847616 113654673919584 113807491596288 114029771853312 114252486251463 114350059278336 114406107734016 114756589040688 114910888329216 115135323657984 115233650638848 115458716362752 115515308224512 115684221668148 115740924060888 115839768231936 116066017779264 116222077698048 116578122200064 116805813844986 116962868477952 117191311580448 117291394400256 117348884545536 117520479154944 117578081585664 117908335521792 118428568584192 118659874382208 118819421945856 119051491129344 119284013572956 119444400340992 119677690185408 119734965116928 119968822470672 120130130018304 120364759178496 120895830429696 121131955098504 121294826569728 121531730527872 121635520118784 121695139528704 121873089494016 121932825348096 122111122871934 122170975397604 122275310911488 122814811865088 122875009302528 123054684544512 123295025725263 123460805615616 123701940001584 123807582978048 123868267020288 124049394663552 124110197229312 124216188862464 124657794035712 125007933505536 125069205897216 125252089625664 125420500942848 125665462858752 125910903215898 126080200359936 126386907623424 126633757052376 126636489179136 126804026130432 127302584573952 127363508600832 127612265453568 127861508159532 128033428045824 128283493334976 128393049014272 128455980613632 128643816688128 128706871200768 129274749370368 129527239115232 129637856968704 129701398708224 129891055908096 129954721752576 130319739260928 130574270001672 130685782032384 130749837410304 131150387475072 131326729519104 131583227037696 131952818700288 132017495113728 132210539049312 132275341783872 132388306550784 132646877462016 133232139657216 133408402491392 133492358679984 133671849689088 133932927520512 134374950383616 134439259078656 134701835756544 134964925279506 135146396270592 135410354075808 135592423981056 136007809233408 136273449485817 136456679890944 136723196843856 136839960133632 136907031969792 137107225680768 137174428516608 137291577163776 137559724775424 138166663348224 138234385465344 138436520112576 138622658936832 138893406317568 139164682501782 139283530850304 139351800397824 139555568996496 139623971882976 139743212470272 140633925193728 140908600828872 141098063560704 141373645716096 141563733737472 141840225404928 141908106805248 142185271076352 142462976683923 142466050326528 142654529396736 142936235311104 143283947175936 143563798635264 144037606551552 144318930001848 144442180141056 144512978190336 144724293774144 144795230100864 144918887006208 145434093041664 145842589089792 145914073546752 146127437896608 146323917766656 146609706668544 146896053751881 147021504786432 147093567086592 147742570708992 148031130417408 148157550821376 148446921037824 148519682002944 148736856430476 148936844869632 149227737144768 149428385611776 149886157114368 150084452802816 150380830900224 150877137272832 151171819181568 151244166463488 151539565226112 151743322128384 152039695804416 152336648335284 152466745704448 152541476978688 153008785387584 153214517772288 153513764877312 153813596449338 153944955150336 154020410966016 154245628890864 154321232081184 154453024309248 154754690372352 155437496266752 155741085126648 155950491303936 156255082107264 156388525867008 156465179394048 156693972206592 156770775447552 157000015121058 157076968368348 157211114029056 157904758112256 157982154817536 158213165842944 158522175932481 158735321505792 159045351430608 159259200454656 159570253580544 159646620155904 159958429960896 160173506691072 160486345571328 161194440572928 161509273464672 161726435426304 162042307370496 162358796252079 162497452658688 162577100464128 162814830495912 162894633863472 163033747881984 163753082486784 164072912726016 164153332740096 164393367633684 164614407487488 164935920002112 165076777304064 165157689360384 165399192884736 165480262972416 166210392047616 166677244674048 166758941196288 167002786167552 167553950478336 167881204287864 168106933813248 168515876831232 168845009403168 168848652238848 169072034840576 169178434762752 169736779431936 170149687271424 170482010879376 170711237394432 171044657779968 171525088917504 171609161601024 172134883561032 172366332493824 172702985486976 172850475958272 172935198277632 173188074544128 173272962336768 173526332502222 173759652347904 174099026668896 174247709376512 174333116547072 174867183300096 175444302716928 175786967370672 175937091600384 176023326818304 176280718732416 176367122378496 176517742067712 176862503282688 177642852876288 177989811573312 178229132918784 178577236694016 179166600511488 179516535278112 179602447675392 179953233706008 180195195027456 180547138767744 180789898641408 181343745644544 181697932647756 181942239854592 182297595791808 182453280178176 182542709293056 182809634241024 182899238022144 183166684307901 183256463096406 183412966367232 184222217797632 184312513953792 184582026816768 185191208423424 185552910002376 185711374467072 185802400530432 186074091995328 186165295843968 186324283293696 187511900258304 187603808845824 187878134438496 188130751414272 188498194288128 188866354823847 189120300539904 189210809073664 189580361435136 189950635578564 189954733768704 190206039195648 191045262901248 191418398180352 191792262239298 192050142068736 192425240002464 192589573521408 192683970920448 192965725032192 193060306801152 193912124055552 194456785453056 194552098062336 194836583862144 194932082628864 195098557022208 195479608891392 195861405002508 196028673048576 196124756115456 196725581212608 196990094278656 197374840556544 197929228050432 198026242670592 198315808573968 198582459826176 198970316193024 199848209485824 200112603737088 200507774533632 200899391280768 201169516363776 201562425575424 201658888617984 202052753634816 202447387919259 202719594405888 203115531113712 203388635971584 204011713850112 204685019836416 205084795265784 205259940200448 205360547954688 205660838521152 205761642774912 205937365745664 206339587163136 207249995022336 207654780168864 207933988405248 208340109476352 208747023752673 208925296275456 209027700596736 209333353494744 209435957824464 209614818705408 210539677483008 210950887790592 211362901243308 211647095341056 212060468574144 212345600606208 212760338107392 212862160207872 213277906614528 213981794095104 214404352966656 214925920763904 215345697952896 215635247235072 216056409827328 216478395002772 216663270211584 216769467285504 217086440661216 217192845151296 217378330509312 218151139562496 218763883634688 218871110320128 219191156844912 219485876649984 219914560002816 220102369738752 220532257179648 220640350629888 221613856063488 222236326232064 222345254928384 222670381556736 222779523004416 223105284645714 223405267304448 223841605717152 224142578417664 224687835774976 224829235671552 225126679204224 225571246350336 226315705909248 226866249695232 227309347839168 227614983192576 228059543706624 228504972502926 228700118556672 228812215468032 229513178081376 229821776658432 230270647315968 230917432725504 231030616449024 231368443336296 231481848121776 231679536463872 232132035558528 232444155396096 233156244400128 233611627689972 233925736955904 234382623160896 234582788800512 234697769091072 235040958309888 235156163171328 235500022681587 235816671043584 236857137168384 237319748764416 238102982258688 238568027145912 238888800681984 239355380370816 239469930233856 239937644941344 240260260036608 240729518356992 241791660859392 242263910197008 242589653139456 243063461055744 243271040237568 243746178988032 243865650696192 244222245743868 244341950795208 244550621822976 245629623730176 245750018605056 246109369089024 246590051450526 246921611231232 247403880003168 247615165956096 247736534040576 248098789327104 248220394458624 249315588071424 250015867011072 250138411794432 250504179251328 250841001885696 251330925717504 251821806431796 252160400719872 252773815246848 253267514104752 253272978358272 253608052260864 254605169147904 255224530907136 255723016319064 256066856091648 256566986669952 256786098028544 256911961227264 257287633376256 257413742401536 258549498740736 259054478230464 259275713937408 259402797416448 259782111816192 259909443505152 260289498753333 260639478521856 261148540003344 261371564064768 261499674820608 262300774950144 263166454075392 263905637400576 264034990227456 264421078098624 264550683567744 264776613101568 265293754924032 266464279314432 266816804982784 266984717359968 267343699378176 267865855041024 268749900767232 268878518157312 269403671513088 269929850559012 270292792541184 270820708151616 271184847962112 272015618466816 272546898971634 272913359781888 273446393687712 273679920267264 273814063939584 274214451361536 274348857033216 274884694644609 275119449550848 276333326696448 276468770930688 276873040225152 277245317873664 277786812635136 278329365003564 278567061700608 278703600795648 279111137992992 279247943765952 279486424940544 281267850387456 281817201657744 282196127121408 282747291432192 283680450809856 283816213610496 284370542152704 284925953367846 284932100653056 285309058793472 285872470622208 286567894351872 287127597270528 287688393358947 288075213103104 288637860003696 288884360282112 289025956380672 289448587548288 289590460201728 289837774012416 290868186083328 291685178179584 291828147093504 292254875793216 292647835533312 293219413337088 293792107503762 294043009572864 294187134173184 295485141417984 296062260834816 296893842075648 297039364005888 297473712860952 297873689739264 298455474289536 298856771223552 299772314228736 300168905605632 300761661800448 301754274545664 302343638363136 302488332926976 303079130452224 304079391608832 304673296670568 304933491408896 305082953957376 306017570775168 306429035544576 307027529754624 307627192898676 307889910300672 308040821932032 308491257781728 308642464162368 308906048618496 309509380744704 310874992533504 311482170253296 311900982607872 312510164214528 312777051734016 313387944413184 313541550895104 314000030242116 314153936736696 314422228058112 315809516224512 315964309635072 316426331685888 317044351864962 317470643011584 318090702861216 318518400909312 319140507161088 319293240311808 319916859921792 320347013382144 320972691142656 322388881145856 323018546929344 323452870852608 324084614740992 324717592504158 324994905317376 325154200928256 325629660991824 325789267726944 326067495763968 328145825452032 328306665480192 328786735267368 329228814974976 329871840004224 330153554608128 330315378720768 330798385769472 330960525944832 332420784095232 333354489348096 333517882392576 334005572335104 334657926968571 335107900956672 335762408575728 336213867626496 337031753662464 337690018806336 338144069681152 338356869525504 339473558863872 340299374542848 340964021758752 341422474788864 342089315559936 342757458754389 343050177835008 343218323202048 344269767122064 344732664987648 345405970973952 345700951916544 346376149088256 346545924673536 347052665004444 347519304695808 348198053337792 348495418753024 348666233094144 349734366600192 350888605433856 351573934741344 351874183200768 352046653636608 352561437464832 352734244756992 353725006565376 355285705752576 355979623146624 356458265837568 357154473388032 358333201022976 359033070556224 359204895350784 359906467412016 360390390054912 361094277535488 362687491289088 363395865295512 363884479709184 364595191583616 364906560356352 365085418586112 365619268482048 365798476044288 366333368615802 366512926192812 366825932734464 368444435595264 368625027907584 369164053633536 369885077175789 370382416846848 371105820004752 371422748934144 371604801060864 372148183990656 372330591687936 372648566587392 375023800516608 375207617691648 375756268876992 376261502828544 376996388576256 377732709647694 378240601079808 379160722870272 379901271157128 379909467537408 380412078391296 382090525802496 382836796360704 383584524478596 384100284137472 384850480004928 385179147042816 385367941840896 385931450064384 386120613602304 387824248111104 388913570906112 389104196124672 389673167724288 389864165257728 390959217782784 391722810005016 392057346097152 392249512230912 393451162425216 393980188557312 394749681113088 395858456100864 396052485341184 396631617147936 397164919652352 397940632386048 399696418971648 400225207474176 401015549067264 401798782561536 403124851150848 403317777235968 404105507269632 404894775838518 405439188811776 406231062227424 406777271943168 408023427700224 408820348457451 409370039672832 410169590531568 410519880400896 410721095909376 411321677042304 411523285549824 411874731491328 412679174326272 414499990044672 415309560337728 415867976810496 416680218952704 417494047505346 417850592550912 418055401193472 418666706989488 418871915648928 419229637410816 421901775581184 422725802486616 423294190682112 424120937148288 424691201212416 425520676214784 425724320415744 426555813229056 427388930051769 427963588190208 428808705933312 429851841527808 430691395905792 432112819654656 432956790005544 433326540423168 433538934571008 434172881322432 434385690302592 434756661018624 436302279124992 437527767269376 437742220640256 438382313689824 438971753299968 439829120005632 440688161255643 441064514359296 441280701259776 443227712126976 444472652464128 445340763113472 445559046008832 446210569291428 446810534608896 447683211434304 448285156835328 449375671549952 449658471343104 450253358408448 451142492700672 452631411818496 453732499390464 454618695678336 455229966385152 456119087413248 457009945005852 457400237113344 457624430936064 459026356162752 459643553316864 460541294631936 461834865451008 462061232898048 462736886672592 462963696243552 463359072927744 464264071117056 466312488800256 467223255379944 467851473911808 468765246321792 469165577601024 469395538182144 470081916619776 470312326342656 471000045363174 471633342087168 473714274336768 474639497528832 476205964517376 477136054291824 477777601363968 478710760741632 478939860467712 479875289882688 480520520073216 481459036713984 483583321718784 484527820394016 485179306278912 486126922111488 487076388756237 487492357976064 487731301392384 488444491487736 488683901590416 489101243645952 491259247460352 492218738178048 493180102901052 493843222462464 494807760006336 495230331912192 495473068081152 496197578654208 496440788917248 498631176142848 500031734022144 500276823588864 501008358502656 502661851435008 503643612863592 504320801439744 505547630493696 506535028209504 506545956716544 507216104521728 509210338295808 510449061814272 511446032638128 512133712183296 513133973339904 513572196057088 514575266752512 514827484803072 517098997481472 518108956460928 518551427874816 518805594832896 519564223632384 519818887010304 520578997506666 521278957043712 522297080006688 522743128129536 522999349641216 524601549900288 526332908150784 527811274801152 528069980454912 528842156197248 529101367135488 529553226203136 530587509848064 532928558628864 533633609965568 533969434719936 534687398756352 535731710082048 537499801534464 538807343026176 539859701118024 540585585082368 541641416303232 542369695924224 544031236933632 545093797943268 545826719563776 546892787375424 547359840534528 547628127879168 548428902723072 548697714066432 549500052923703 549769389289218 550238899101696 552666653392896 552937541861376 553746080450304 555573625270272 556658730007128 557134123401216 557407201591296 558222275985984 558495887531904 558972849881088 562535700774912 563634403315488 564392254242816 565494582864384 566599064471541 567360901619712 567632427220992 568741084305408 569851906735692 569864201306112 570618117586944 573135788703744 574255194541056 575376786717894 576150426206208 577275720007392 577768720564224 578051912761344 578897175096576 579180920403456 581736372166656 583370356359168 583656294187008 584509751586432 585295671066624 586438826674176 587584215007524 588086019145728 588374268346368 590970282835968 592124521669632 593787684151296 594078728011776 594947425721904 595747379478528 596910948579072 599544628457472 600337811211264 601523323600896 603508549091328 604687276726272 604976665853952 606158260904448 607342163757777 608158783217664 609346593341136 609866982817792 610165907914752 612035141550336 614055059509248 615254385797352 615779820601344 616081643864064 616982515563456 617284928324736 617812097236992 619018761489408 621749985067008 622964340506592 623801965215744 625020328429056 626775888826368 627083101790208 628000060484232 628307873473392 628844456116224 631619032449024 632852663371776 634088703729924 634941286023168 636181405722432 637036801818624 638281014322176 638586480623616 639833719843584 641945382285312 644777762291712 646037093858688 646905741705216 648169229481984 649435185008316 649989810634752 650308401856512 651259321983648 651578535453888 652134991527936 656291650904064 656613330960384 657573470534736 658457629949952 659743680008448 660307109216256 661596771538944 661921051889664 664841568190464 666708978696192 667035764785152 668011144670208 669315853937142 670215801913344 671524817151456 672427735252992 674063507324928 675380037612672 676288139362304 676713739051008 678947117727744 680598749085696 681928043517504 682844949577728 684178631119872 685514917508778 686100355670016 686436646404096 688539534244128 689465329975296 690811941947904 692752298176512 693091849347072 694105330008888 695038609391616 696396106675584 696990837506048 697332466188288 699468733200384 701777210867712 703147869482688 703748366401536 704093307273216 705122874929664 705468489513984 706500068044761 707450013130752 710571411505152 711959246293248 714308946776064 716666402045952 718066141112448 718409790701568 719812934824032 720780780109824 722188555070976 725374982578176 726791730591024 727768959418368 729190383167232 729813120712704 731238536964096 731596952088576 732666737231604 733025852385624 733651865468928 736888871190528 737250055815168 738328107267072 739770154351578 740764833693696 742211640009504 742845497868288 743209602121728 744296367981312 744661183375872 750047601033216 750415235383296 751512537753984 752523005657088 753992777152512 755465419295388 756481202159616 758321445740544 759802542314256 759818935074816 760824156782592 765673592721408 767169048957192 768200568274944 769700960009856 770358294085632 770735883681792 771862900128768 772241227204608 775648496222208 777827141812224 778208392249344 779346335448576 779728330515456 780868496259999 781918435565568 783445620010032 784114692194304 784499024461824 786902324850432 789499362226176 791716912201728 792104970682368 793263234295872 794329839304704 795881264772096 799392837943296 800450414948352 802031098134528 803597565123072 806249702301696 806635554471936 808211014539264 809789551677036 810878377623552 812462124454848 813554543886336 816046855400448 817640696914902 818740079345664 820339181063136 821039760801792 821442191818752 822643354084608 823046571099648 825358348652544 828999980089344 830619120675456 831735953620992 833360437905408 834988095010692 835701185101824 836110802386944 837333413978976 837743831297856 838459274821632 843803551162368 845451604973232 846588381364224 848241874296576 851041352429568 851448640831488 853111626458112 854777860103538 855927176380416 857617411866624 859703683055616 861382791811584 863065180076841 864225639309312 865913580011088 866653080846336 867077869142016 868345762644864 868771380605184 869513322037248 872604558249984 875055534538752 875484441280512 876764627379648 877943506599936 879658240011264 881376322511286 882129028718592 882561402519552 886455424253952 890681526226944 891118092017664 892421138582856 893621069217792 895366422868608 896570313670656 898751343099904 899316942686208 900506716816896 902284985401344 905262823636992 907464998780928 909237391356672 912238174826496 914019890011704 914800474226688 915248861872128 918052712325504 919287106633728 921082589263872 923669730902016 924122465796096 925473773345184 925927392487104 926718145855488 928528142234112 932624977600512 934446510759888 935702947823616 937530492643584 938331155202048 940163833239552 940624652685312 942000090726348 943266684174336 947428548673536 949278995057664 952411929034752 954272108583648 955555202727936 957421521483264 957879720935424 959750579765376 961041040146432 962918073427968 967166643437568 969055640788032 970358612557824 972253844222976 974152777512474 974984715952128 975462602784768 976888982975472 977367803180832 978202487291904 984437476356096 986360205802104 987686444924928 989615520012672 990460663824384 990946136162304 992395157308416 992881577834496 997262352285696 1000063468044288 1000553647177728 1002016717005312 1003973780905713 1005323702870016 1007287225727184 1008641602879488 1011095260987392 1013070056419008 1014432209043456 1018420676591616 1020898123628544 1022892065276256 1024267424366592 1026267946679808 1028272376263167 1029150533505024 1029654969606144 1034197994962944 1036217912921856 1037102855749632 1039128447264768 1039637774020608 1041157995013332 1042557914087424 1044594160013376 1045486256259072 1045998699282432 1049203099800576 1052665816301568 1055622549602304 1056139960909824 1057684312394496 1058202734270976 1061175019696128 1065857117257728 1067267219931136 1067938869439872 1069374797512704 1071463420164096 1074999603068928 1077614686052352 1079719402236048 1081171170164736 1083282832606464 1088062473867264 1090187595886536 1091653439127552 1093785574750848 1094719681069056 1095256255758336 1096857805446144 1097395428132864 1099000105847406 1099538778578436 1100477798203392 1105333306785792 1105875083722752 1107492160900608 1109655231527367 1111147250540544 1113317460014256 1114268246802432 1114814403182592 1116444551971968 1116991775063808 1117945699762176 1125071401549824 1127268806630976 1128784508485632 1130989165728768 1133198128943082 1134721803239424 1137482168610816 1139703813471384 1139728402612224 1141236235173888 1146271577407488 1148510389082112 1150753573435788 1152300852412416 1154551440014784 1155537441128448 1156103825522688 1157794350193152 1158361840806912 1163472744333312 1166740712718336 1167312588374016 1169019503172864 1172877653348352 1175168430015048 1176172038291456 1176748536692736 1181940565671936 1184249043339264 1187575368302592 1188157456023552 1189894851443808 1191494758957056 1193821897158144 1199089256914944 1200675622422528 1203046647201792 1209374553452544 1209953331707904 1212316521808896 1214684327515554 1216317566435328 1218693186682272 1219733965635584 1220331815829504 1224070283100672 1228110119018496 1230508771594704 1231559641202688 1232163287728128 1233965031126912 1234569856649472 1235624194473984 1238037522978816 1243499970134016 1245928681013184 1247603930431488 1250040656858112 1253551777652736 1254166203580416 1256000120968464 1256615746946784 1257688912232448 1265705326743552 1268177407459848 1269882572046336 1272362811444864 1274073603637248 1276562028644352 1277172961247232 1279667439687168 1282166790155307 1283890764570624 1289555524583424 1292074187717376 1296338458963968 1298870370016632 1299979621269504 1300616803713024 1302518643967296 1303157070907776 1304269983055872 1312583301808128 1313226661920768 1315146941069472 1316915259899904 1319487360016896 1322064483766929 1323193543077888 1323842103779328 1329683136380928 1333417957392384 1336022289340416 1338631707874284 1340431603826688 1343049634302912 1344855470505984 1348127014649856 1350760075225344 1353427478102016 1357894235455488 1361197498171392 1363856087035008 1365689899155456 1368357262239744 1371029835017556 1372200711340032 1372873292808192 1377079068488256 1378930659950592 1381623883895808 1385504596353024 1386183698694144 1388210660017776 1390077218783232 1392792213351168 1393981675012096 1398937466400768 1403554421735424 1406295738965376 1407496732803072 1408186614546432 1410245749859328 1410936979027968 1413000136089522 1414900026261504 1421142823010304 1423918492586496 1428617893552128 1433332804091904 1436132282224896 1436819581403136 1439625869648064 1441561560219648 1444377110141952 1450749965156352 1453583461182048 1455537918836736 1458380766334464 1461229166268711 1462477073928192 1463193904177152 1465333474463208 1466051704771248 1467303730937856 1473777742381056 1476656214534144 1479540308703156 1481529667387392 1484423280019008 1485690995736576 1486419204243456 1488592735962624 1489322366751744 1500095202066432 1500830470766592 1503025075507968 1507985554305024 1510930838590776 1512962404319232 1516642891481088 1519605084628512 1519637870149632 1521648313565184 1531347185442816 1534338097914384 1536401136549888 1539401920019712 1540716588171264 1543725800257536 1544482454409216 1551296992444416 1555654283624448 1556416784498688 1558692670897152 1559456661030912 1561736992519998 1563836871131136 1566891240020064 1568229384388608 1568998048923648 1573804649700864 1578998724452352 1583433824403456 1584209941364736 1586526468591744 1588659678609408 1591762529544192 1598785675886592 1600900829896704 1604062196269056 1607195130246144 1612499404603392 1616422029078528 1619579103354072 1621756755247104 1624924248909696 1627109087772672 1632093710800896 1635281393829804 1637480158691328 1640678362126272 1642079521603584 1642884383637504 1645286708169216 1646093142199296 1648500158771109 1650716697305088 1657999960178688 1661238241350912 1666720875810816 1669976190021384 1671402370203648 1672221604773888 1674666827957952 1675487662595712 1676918549643264 1687607102324736 1690903209946464 1693176762728448 1696483748593152 1702082704859136 1702897281662976 1706223252916224 1709555720207076 1711854352760832 1719407366111232 1722765583623168 1726130360153682 1728451278618624 1731827160022176 1733306161692672 1734155738284032 1736691525289728 1737542761210368 1745209116499968 1750111069077504 1750968882561024 1753529254759296 1755887013199872 1759316480022528 1762752645022572 1764258057437184 1765122805039104 1772910848507904 1781363052453888 1782236184035328 1784842277165712 1787242138435584 1790732845737216 1797502686199808 1798633885372416 1801013433633792 1804569970802688 1810525647273984 1814929997561856 1818474782713344 1822026491273331 1824476349652992 1828039780023408 1829600948453376 1830497723744256 1836105424651008 1842165178527744 1847339461804032 1848244931592192 1850947546690368 1851854784974208 1853436291710976 1857056284468224 1865249955201024 1868893021519776 1871405895647232 1875060985287168 1880327666479104 1881249305370624 1884000181452696 1886533368348672 1894857097347072 1898557990115328 1904823858069504 1908544217167296 1911110405455872 1914843042966528 1915759441870848 1919501159530752 1925836146855936 1934333286875136 1938111281576064 1940717225115648 1944507688445952 1948305555024948 1949969431904256 1950925205569536 1953777965950944 1954735606361664 1956404974583808 1968874952712192 1972720411604208 1975372889849856 1979231040025344 1980921327648768 1984790314616832 1985763155668992 1994524704571392 2000126936088576 2001107294355456 2004033434010624 2007947561811426 2010647405740032 2014574451454368 2017283205758976 2022190521974784 2026140112838016 2028864418086912 2036841353183232 2041796247257088 2045784130552512 2048534848733184 2052535893359616 2056544752526334 2058301067010048 2059309939212288 2068395989925888 2072435825843712 2078256894529536 2079275548041216 2082315990026664 2085115828174848 2089188320026752 2090972512518144 2091997398564864 2098406199601152 2105331632603136 2111245099204608 2112279921819648 2115368624788992 2116405468541952 2119500204134283 2122350039392256 2131714234515456 2134534439862272 2135877738879744 2142926840328192 2149999206137856 2155229372104704 2159438804472096 2162342340329472 2166565665212928 2176124947734528 2180375191773072 2183306878255104 2187571149501696 2189439362138112 2193715610892288 2194790856265728 2198000211694812 2199077557156872 2200955596406784 2210666613571584 2211750167445504 2214984321801216 2219310463054734 2222294501081088 2226634920028512 2228536493604864 2229628806365184 2232889103943936 2233983550127616 2250142803099648 2254537613261952 2257569016971264 2261978331457536 2266396257886164 2269443606478848 2274964337221632 2279407626942768 2279456805224448 2282472470347776 2297020778164224 2301507146871576 2304601704824832 2309102880029568 2311074882256896 2312207651045376 2315588700386304 2316723681613824 2326945488666624 2333481425436672 2334625176748032 2338039006345728 2342605488779997 2345755306696704 2350336860030096 2352344076582912 2353497073385472 2368498086678528 2375150736605184 2376314912047104 2379789702887616 2382989517914112 2387643794316288 2398178513829888 2401351244845056 2406093294403584 2418749106905088 2419906663415808 2424633043617792 2429368655031108 2432635132870656 2437386373364544 2439467931271168 2440663631659008 2448140566201344 2456220238036992 2461017543189408 2463119282405376 2464326575456256 2467930062253824 2469139713298944 2476075045957632 2486999940268032 2491857362026368 2495207860862976 2500081313716224 2507103555305472 2508332407160832 2512000241936928 2513231493893568 2515377824464896 2531410653487104 2536354814919696 2539765144092672 2544725622889728 2553124057288704 2554345922494464 2559334879374336 2564333580310614 2567781529141248 2579111049166848 2584148375434752 2589195540230523 2592676917927936 2597740740033264 2599959242539008 2601233607426048 2605037287934592 2606314141815552 2608539966111744 2625166603616256 2626453323841536 2630293882138944 2633830519799808 2638974720033792 2644128967533858 2646387086155776 2647684207558656 2659366272761856 2672044578680832 2677263415748568 2680863207653376 2686099268605824 2689710941011968 2696254029299712 2701520150450688 2706854956204032 2715788470910976 2722394996342784 2727712174070016 2736714524479488 2742059670035112 2744401422680064 2745746585616384 2754158136976512 2757861319901184 2763247767791616 2771009192706048 2772367397388288 2776421320035552 2780154437566464 2785584426702336 2797874932801536 2807108843470848 2812591477930752 2814993465606144 2820491499718656 2821873958055936 2826000272179044 2829800052523008 2842285646020608 2847836985172992 2857235787104256 2866665608183808 2872264564449792 2873639162806272 2879251739296128 2883123120439296 2888754220283904 2901499930312704 2907166922364096 2911075837673472 2916761532668928 2922458332537422 2924954147856384 2926387808354304 2930666948926416 2932103409542496 2934607461875712 2953312429068288 2959080617406312 2963059334774784 2968846560038016 2971381991473152 2972838408486912 2977185471925248 2978644733503488 3000190404132864 3001660941533184 3006050151015936 3011921342717139 3015971108610048 3021861677181552 3025924808638464 3033285782962176 3039210169257024 3043296627130368 3062694370885632 3068676195828768 3072802273099776 3078803840039424 3084817128789501 3087451600515072 3088964908818432 3102593984888832 3111308567248896 3117385341794304 3118913322061824 3123473985039996 3127673742262272 3133782480040128 3136458768777216 3137996097847296 3147609299401728 3157997448904704 3166867648806912 3168419882729472 3173052937183488 3183525059088384 3197571351773184 3201801659793408 3208124392538112 3214390260492288 3224998809206784 3232844058157056 3239158206708144 3243513510494208 3249848497819392 3264187421601792 3270562787659608 3274960317382656 3281356724252544 3284159043207168 3285768767275008 3290573416338432 3292186284398592 3297000317542218 3301433394610176 3315999920357376 3322476482701824 3333441751621632 3339952380042768 3342804740407296 3344443209547776 3349333655915904 3350975325191424 3353837099286528 3375214204649472 3381806419892928 3386353525456896 3392967497186304 3404165409718272 3412446505832448 3419111440414152 3423708705521664 3438814732222464 3445531167246336 3452260720307364 3456902557237248 3463654320044352 3466612323385344 3468311476568064 3473383050579456 3475085522420736 3490418232999936 3500222138155008 3501937765122048 3507058509518592 3518632960045056 3525505290045144 3528516114874368 3530245610078208 3545821697015808 3562726104907776 3564472368070656 3569684554331424 3574484276871168 3581465691474432 3595005372399616 3597267770744832 3602026867267584 3609139941605376 3629859995123712 3636949565426688 3644052982546662 3648952699305984 3656079560046816 3659201896906752 3660995447488512 3672210849302016 3684330357055488 3694678923608064 3696489863184384 3701895093380736 3703709569948416 3706872583421952 3714112568936448 3730499910402048 3737786043039552 3742811791294464 3750121970574336 3760655332958208 3762498610741248 3768000362905392 3773066736697344 3797115980230656 3809647716139008 3817088434334592 3822220810911744 3829686085933056 3831518883741696 3839002319061504 3846500370465921 3851672293711872 3868666573750272 3876222563152128 3889015376891904 3896611110049896 3899938863808512 3901850411139072 3907555931901888 3909471212723328 3912809949167616 3937749905424384 3945440823208416 3950745779699712 3958462080050688 3966193451300787 3969580629233664 3971526311337984 3989049409142784 4000253872177152 4008066868021248 4015895123622852 4021294811480064 4029148902908736 4034566411517952 4044381043949568 4052280225676032 4073682706366464 4083592494514176 4091568261105024 4097069697466368 4105071786719232 4113089505052668 4116602134020096 4118619878424576 4136791979851776 4144871651687424 4156513789059072 4158551096082432 4164631980053328 4170231656349696 4178376640053504 4181945025036288 4196812399202304 4210663265206272 4222490198409216 4224559843639296 4230737249577984 4232810937083904 4239000408268566 4244700078784512 4263428469030912 4269068879724544 4271755477759488 4285853680656384 4299998412275712 4310458744209408 4318877608944192 4324684680658944 4333131330425856 4352249895469056 4360750383546144 4366613756510208 4375142299003392 4387431221784576 4389581712531456 4396000423389624 4398155114313744 4401911192813568 4421333227143168 4429968643602432 4438620926109468 4444589002162176 4453269840057024 4457072987209728 4459257612730368 4465778207887872 4467967100255232 4500285606199296 4509075226523904 4523956662915072 4532792515772328 4538887212957696 4549928674443264 4558815253885536 4558913610448896 4564944940695552 4594041556328448 4603014293743152 4609203409649664 4618205760059136 4622149764513792 4631177400772608 4633447363227648 4653890977333248 4666962850873344 4669250353496064 4676078012691456 4685210977559994 4691510613393408 4700673720060192 4704688153165824 4706994146770944 4736996173357056 4750301473210368 4752629824094208 4759579405775232 4765979035828224 4775287588632576 4796357027659776 4802702489690112 4812186588807168 4837498213810176 4849266087235584 4858737310062216 4865270265741312 4874772746729088 4878935862542336 4881327263318016 4896281132402688 4912440476073984 4922035086378816 4926238564810752 4928653150912512 4935860124507648 4938279426597888 4945500476313327 4952150091915264 4973999880536064 4983714724052736 5000162627432448 5014207110610944 5016664814321664 5024000483873856 5026462987787136 5030755648929792 5062821306974208 5072709629839392 5079530288185344 5089451245779456 5106248114577408 5108691844988928 5118669758748672 5128667160621228 5135563058282496 5158222098333696 5168296750869504 5178391080461046 5185353835855872 5195481480066528 5199918485078016 5202467214852096 5210074575869184 5212628283631104 5250333207232512 5252906647683072 5260587764277888 5267661039599616 5277949440067584 5288257935067716 5292774172311552 5295368415117312 5318732545523712 5344089157361664 5354526831497136 5361726415306752 5372198537211648 5392508058599424 5403040300901376 5413709912408064 5431576941821952 5444789992685568 5455424348140032 5466079473819993 5473429048958976 5484119340070224 5488802845360128 5491493171232768 5508316273953024 5526495535583232 5542018385412096 5544734794776576 5552842640071104 5560308875132928 5571168853404672 5595749865603072 5614217686941696 5625182955861504 5640982999437312 5643747916111872 5652000544358088 5659600105046016 5684571292041216 5695673970345984 5714471574208512 5733331216367616 5744529128899584 5747278325612544 5758503478592256 5777508440567808 5802999860625408 5814333844728192 5822151675346944 5833523065337856 5844916665074844 5849908295712768 5852775616708608 5861333897852832 5864206819084992 5869214923751424 5906624858136576 5918161234812624 5926118669549568 5937693120076032 5942763982946304 5954370943850496 5957289467006976 6000380808265728 6003321883066368 6012100302031872 6023842685434278 6031942217220096 6043723354363104 6051849617276928 6066571565924352 6078420338514048 6086593254260736 6125388741771264 6137352391657536 6145604546199552 6157607680078848 6169634257579002 6174903201030144 6177929817636864 6205187969777664 6234770683588608 6237826644123648 6246947970079992 6255347484524544 6267564960080256 6272917537554432 6275992195694592 6295218598803456 6315994897809408 6333735297613824 6336839765458944 6346105874366976 6358500612402849 6367050118176768 6395142703546368 6403603319586816 6428780520984576 6449997618413568 6465688116314112 6478316413416288 6487027020988416 6499696995638784 6528374843203584 6541125575319216 6549920634765312 6562713448505088 6568318086414336 6581146832676864 6584372568797184 6594000635084436 6602866789220352 6631999840714752 6644952965403648 6666883503243264 6679904760085536 6685609480814592 6688886419095552 6698667311831808 6701950650382848 6750428409298944 6763612839785856 6772707050913792 6785934994372608 6808330819436544 6824893011664896 6838222880828304 6847417411043328 6891062334492672 6904521440614728 6913805114474496 6927308640088704 6933224646770688 6936622953136128 6946766101158912 6950171044841472 6980836465999872 7000444276310016 7003875530244096 7014117019037184 7027816466339991 7037265920090112 7051010580090288 7057032229748736 7060491220156416 7125452209815552 7128944736141312 7139369108662848 7148968553742336 7162931382948864 7194535541489664 7204053734535168 7218279883210752 7259719990247424 7273899130853376 7288105965093324 7297905398611968 7312159120093632 7318403793813504 7321990894977024 7344421698604032 7368660714110976 7389357847216128 7392979726368768 7403790186761472 7407419139896832 7428225137872896 7460999820804096 7475572086079104 7485623582588928 7500243941148672 7521310665916416 7524997221482496 7536000725810784 7546133473394688 7594231960461312 7619295432278016 7634176868669184 7659372171866112 7663037767483392 7678004638123008 7693000740931842 7703344587423744 7737333147500544 7752445126304256 7767586620691569 7778030753783808 7793222220099792 7799877727617024 7803700822278144 7815111863803776 7818942425446656 7825619898335232 7875499810848768 7890881646416832 7901491559399424 7916924160101376 7932386902601574 7939161258467328 7943052622675968 7978098818285568 8016133736042496 8031790247245704 8042589622960128 8058297805817472 8069132823035904 8088762087899136 8104560451352064 8147365412732928 8167184989028352 8183136522210048 8210143573438464 8226179010105336 8233204268040192 8237239756849152 8273583959703552 8289743303374848 8313027578118144 8317102192164864 8329263960106656 8340463312699392 8356753280107008 8393624798404608 8421326530412544 8444980396818432 8461474499155968 8465621874167808 8478000816537132 8489400157569024 8526856938061824 8538137759449088 8543510955518976 8571707361312768 8599996824551424 8620917488418816 8637755217888384 8649369361317888 8666262660851712 8704499790938112 8721500767092288 8733227513020416 8750284598006784 8774862443569152 8779163425062912 8792000846779248 8796310228627488 8803822385627136 8859937287204864 8877241852218936 8889178004324352 8906539680114048 8914145974419456 8918515225460736 8931556415775744 8935934200510464 9000571212398592 9018150453047808 9047913325830144 9065585031544656 9077774425915392 9099857348886528 9117630507771072 9129889881391104 9188083112656896 9206028587486304 9218406819299328 9236411520118272 9254451386368503 9262354801545216 9266894726455296 9307781954666496 9333925701746688 9352156025382912 9370421955119988 9383021226786816 9401347440120384 9409376306331648 9413988293541888 9473992346714112 9500602946420736 9505259648188416 9519158811550464 9550575177265152 9592714055319552 9605404979380224 9624373177614336 9674996427620352 9698532174471168 9717474620124432 9730540531482624 9749545493458176 9757871725084672 9792562264805376 9824880952147968 9844070172757632 9852477129621504 9857306301825024 9871720249015296 9876558853195776 9891000952626654 9904300183830528 9947999761072128 9967429448105472 10000325254864896 10028414221221888 10033329628643328 10048000967747712 10052925975574272 10061511297859584 10125642613948416 10145419259678784 10159060576370688 10178902491558912 10212496229154816 10237339517497344 10257334321242456 10271126116564992 10316444196667392 10336593501739008 10356782160922092 10370707671711744 10390962960133056 10399836970156032 10404934429704192 10420149151738368 10425256567262208 10500666414465024 10505813295366144 10521175528555776 10555898880135168 10576515870135432 10585548344623104 10590736830234624 10637465091047424 10688178314723328 10709053662994272 10723452830613504 10744397074423296 10785016117198848 10806080601802752 10827419824816128 10889579985371136 10910848696280064 10932158947639986 10946858097917952 10968238680140448 10977605690720256 10982986342465536 11016632547906048 11052991071166464 11084036770824192 11089469589553152 11105685280142208 11120617750265856 11142337706809344 11191499731206144 11228435373883392 11250365911723008 11281965998874624 11287495832223744 11304001088716176 11319200210092032 11391347940691968 11428943148417024 11466662432735232 11489058257799168 11494556651225088 11517006957184512 11539501111397763 11555016881135616 11605999721250816 11628667689456384 11667046130675712 11689833330149688 11699816591425536 11705551233417216 11722667795705664 11728413638169984 11738429847502848 11813249716273152 11836322469625248 11852237339099136 11875386240152064 11908741887700992 11914578934013952 12000761616531456 12024200604063744 12047685370868556 12063884434440192 12087446708726208 12103699234553856 12133143131848704 12156840677028096 12250777483542528 12274704783315072 12291209092399104 12315215360157696 12339268515158004 12349806402060288 12355859635273728 12410375939555328 12469541367177216 12475653288247296 12493895940159984 12510694969049088 12535129920160512 12545835075108864 12590437197606912 12631989795618816 12667470595227648 12673679530917888 12692211748733952 12717001224805698 12734100236353536 12790285407092736 12807206639173632 12857561041969152 12899995236827136 12931376232628224 12956632826832576 12974054041976832 12999393991277568 13056749686407168 13082251150638432 13099841269530624 13125426897010176 13162293665353728 13168745137594368 13188001270168872 13205733578440704 13263999681429504 13289905930807296 13333767006486528 13359809520171072 13371218961629184 13377772838191104 13397334623663616 13403901300765696 13500856818597888 13527225679571712 13571869988745216 13616661638873088 13649786023329792 13676445761656608 13694834822086656 13782124668985344 13809042881229456 13827610228948992 13854617280177408 13866449293541376 13893532202317824 13900342089682944 13961672931999744 14000888552620032 14007751060488192 14028234038074368 14055632932679982 14074531840180224 14102021160180576 14114064459497472 14120982440312832 14250904419631104 14257889472282624 14278738217325696 14297937107484672 14325862765897728 14389071082979328 14408107469070336 14436559766421504 14547798261706752 14576211930186648 14595810797223936 14624318240187264 14636807587627008 14643981789954048 14688843397208064 14737321428221952 14778715694432256 14785959452737536 14807580373522944 14814838279793664 14836501428939981 14856450275745792 14921999641608192 14951144172158208 15000487882297344 15042621331832832 15049994442964992 15072001451621568 15092266946789376 15188463920922624 15238590864556032 15268353737338368 15318744343732224 15326075534966784 15356009276246016 15386001481863684 15406689174847488 15474666295001088 15504890252608512 15535173241383138 15556061507567616 15586444440199584 15599755455234048 15607401644556288 15630223727607552 15637884850893312 15750999621697536 15781763292833664 15802983118798848 15833848320202752 15864773805203148 15878322516934656 15886105245351936 15956197636571136 16032267472084992 16063580494491408 16085179245920256 16116595611634944 16177524175798272 16209120902704128 16294730825465856 16334369978056704 16366273044420096 16398238421459979 16420287146876928 16452358020210672 16466408536080384 16474479513698304 16579486606749696 16626055156236288 16634204384329728 16658527920213312 16680926625398784 16713506560214016 16787249596809216 16842653060825088 16922948998311936 16931243748335616 16956001633074264 16978800315138048 17053713876123648 17076275518898176 17087021911037952 17143414722625536 17199993649102848 17241834976837632 17275510435776768 17332525321703424 17408999581876224 17443001534184576 17466455026040832 17500569196013568 17549724887138304 17558326850125824 17584001693558496 17592620457254976 17607644771254272 17719874574409728 17754483704437872 17778356008648704 17813079360228096 17828291948838912 17863112831551488 17871868401020928 18001142424797184 18036300906095616 18095826651660288 18131170063089312 18155548851830784 18199714697773056 18235261015542144 18259779762782208 18376166225313792 18412057174972608 18436813638598656 18472823040236544 18508902772737006 18524709603090432 18533789452910592 18615563909332992 18704312050765824 18740843910239976 18766042453573632 18802694880240768 18818752612663296 18827976587083776 18947984693428224 19001205892841472 19010519296376832 19038317623100928 19075501837208547 19101150354530304 19185428110639104 19210809958760448 19349992855240704 19397064348942336 19434949240248864 19461081062965248 19499090986916352 19585124529610752 19649761904295936 19688140345515264 19704954259243008 19743440498030592 19753117706391552 19782001905253308 19808600367661056 19895999522144256 19934858896210944 20000650509729792 20056828442443776 20066659257286656 20096001935495424 20105851951148544 20251285227896832 20290838519357568 20318121152741376 20357804983117824 20424992458309632 20474679034994688 20514668642484912 20542252233129984 20673187003478016 20713564321844184 20741415343423488 20781925920266112 20799673940312064 20809868859408384 20840298303476736 20850513134524416 21001332828930048 21011626590732288 21042351057111552 21083449399019973 21111797760270336 21153031740270864 21171096689246208 21181473660469248 21376356629446656 21418107325988544 21446905661227008 21488794148846592 21612161203605504 21654839649632256 21779159970742272 21821697392560128 21864317895279972 21893716195835904 21936477360280896 21955211381440512 21965972684931072 22033265095812096 22105982142332928 22168073541648384 22178939179106304 22211370560284416 22284675413618688 22382999462412288 22456870747766784 22500731823446016 22563931997749248 22574991664447488 22608002177432352 22638400420184064 22782695881383936 22857886296834048 22978116515598336 22989113302450176 23034013914369024 23079002222795526 23110033762271232 23211999442501632 23257335378912768 23334092261351424 23379666660299376 23399633182851072 23411102466834432 23445335591411328 23456827276339968 23476859695005696 23626499432546304 23672644939250496 23704474678198272 23750772480304128 23817483775401984 23829157868027904 24048401208127488 24095370741737112 24127768868880384 24174893417452416 24207398469107712 24266286263697408 24313681354056192 24501554967085056 24549409566630144 24630430720315392 24678537030316008 24699612804120576 24711719270547456 24820751879110656 24939082734354432 24951306576494592 24987791880319968 25021389938098176 25070259840321024 25180874395213824 25263979591237632 25334941190455296 25384423497467904 25434002449611396 25468200472707072 25580570814185472 25614413278347264 25715122083938304 25799990473654272 25862752465256448 25913265653665152 25948108083953664 25998787982555136 26113499372814336 26164502301276864 26199682539061248 26250853794020352 26324587330707456 26337490275188736 26376002540337744 26411467156881408 26579811861614592 26667534012973056 26719619040342144 26742437923258368 26755545676382208 26794669247327232 26807802601531392 27001713637195776 27054451359143424 27143739977490432 27233323277746176 27299572046659584 27352891523313216 27389669644173312 27564249337970688 27618085762458912 27655220457897984 27709234560354816 27763354159105509 27787064404635648 27800684179365888 27923345863999488 28001777105240064 28056468076148736 28111265865359964 28149063680360448 28204042320361152 28228128918994944 28241964880625664 28501808839262208 28515778944565248 28557476434651392 28651725531795456 28778142165958656 28816214938140672 28873119532843008 29095596523413504 29152423860373296 29191621594447872 29248636480374528 29273615175254016 29377686794416128 29474642856443904 29557431388864512 29571918905475072 29615160747045888 29629676559587328 29673002857879962 29712900551491584 29843999283216384 29902288344316416 30000975764594688 30085242663665664 30099988885929984 30144002903243136 30184533893578752 30376927841845248 30477181729112064 30536707474676736 30637488687464448 30712018552492032 30772002963727368 30813378349694976 30949332590002176 31009780505217024 31070346482766276 31112123015135232 31172888880399168 31199510910468096 31214803289112576 31260447455215104 31275769701786624 31501999243395072 31563526585667328 31667696640405504 31729547610406296 31756645033869312 31772210490703872 31912395273142272 32064534944169984 32127160988982816 32170358491840512 32233191223269888 32355048351596544 32418241805408256 32668739956113408 32732546088840192 32796476842919958 32840574293753856 32904716040421344 32932817072160768 32948959027396608 33158973213499392 33252110312472576 33268408768659456 33317055840426624 33361853250797568 33427013120428032 33574499193618432 33685306121650176 33845897996623872 33862487496671232 33912003266148528 33957600630276096 34152551037796352 34174043822075904 34286829445251072 34399987298205696 34483669953675264 34551020871553536 34618503334193289 34665050643406848 34817999163752448 34886003068369152 35001138392027136 35099449774276608 35116653700251648 35168003387116992 35185240914509952 35215289542508544 35439749148819456 35508967408875744 35556712017297408 35626158720456192 35726225663102976 35743736802041856 36002284849594368 36072601812191232 36191653303320576 36262340126178624 36311097703661568 36399429395546112 36470522031084288 36752332450627584 36824114349945216 36873627277197312 36945646080473088 37017805545474012 37049419206180864 37067578905821184 37231127818665984 37408624101531648 37481687820479952 37532084907147264 37605389760481536 37637505225326592 37895969386856448 38002411785682944 38021038592753664 38076635246201856 38151003674417094 38202300709060608 38370856221278208 38421619917520896 38699985710481408 38794128697884672 38869898480497728 38922162125930496 38998181973832704 39170249059221504 39299523808591872 39376280691030528 39486880996061184 39506235412783104 39564003810506616 39617200735322112 39791999044288512 39869717792421888 40001301019459584 40113656884887552 40133318514573312 40192003870990848 40211703902297088 40502570455793664 40581677038715136 40715609966235648 40849984916619264 40949358069989376 41029337284969824 41084504466259968 41346374006956032 41427128643688368 41482830686846976 41563851840532224 41599347880624128 41680596606953472 41701026269048832 42002665657860096 42023253181464576 42084702114223104 42166898798039946 42223595520540672 42306063480541728 42342193378492416 42362947320938496 42752713258893312 42836214651977088 42893811322454016 42977588297693184 43224322407211008 43309679299264512 43643394785120256 43728635790559944 43787432391671808 43872954720561792 43910422762881024 43931945369862144 44066530191624192 44211964284665856 44336147083296768 44357878358212608 44422741120568832 44509504286819943 44569350827237376 44765998924824576 45001463646892032 45127863995498496 45149983328894976 45216004354864704 45276800840368128 45565391762767872 45715772593668096 45956233031196672 45978226604900352 46068027828738048 46158004445591052 46220067524542464 46423998885003264 46514670757825536 46668184522702848 46759333320598752 46799266365702144 46822204933668864 46890671182822656 46913654552679936 47252998865092608 47345289878500992 47408949356396544 47501544960608256 47634967550803968 47658315736055808 48096802416254976 48190741483474224 48255537737760768 48349786834904832 48532572527394816 48627362708112384 49003109934170112 49098819133260288 49194715264379937 49260861440630784 49357074060632016 49399225608241152 49423438541094912 49878165468708864 49902613152989184 49975583760639936 50042779876196352 50140519680642048 50361748790427648 50527959182475264 50768846994935808 50868004899222792 50936400945414144 51161141628370944 51228826556694528 51430244167876608 51599980947308544 51725504930512896 51826531307330304 51997575965110272 52226998745628672 52329004602553728 52399365078122496 52501707588040704 52649174661414912 52674980550377472 52752005080675488 52822934313762816 53159623723229184 53335068025946112 53439238080684288 53484875846516736 53589338494654464 53615605203062784 54003427274391552 54108902718286848 54287479954980864 54466646555492352 54599144093319168 54705783046626432 54779339288346624 55128498675941376 55236171524917824 55310440915795968 55418469120709632 55526708318211018 55574128809271296 55601368358731776 55846691727998976 56112936152297472 56222531730719928 56298127360720896 56408084640722304 56456257837989888 56483929761251328 57003617678524416 57031557889130496 57114952869302784 57226505511625641 57303451063590912 57556284331917312 57632429876281344 58191193046827008 58304847720746592 58383243188895744 58497272960749056 58755373588832256 58949285712887808 59114862777729024 59230321494091776 59259353119174656 59346005715759924 59425801102983168 59687998566432768 59804576688632832 60001951529189376 60170485327331328 60199977771859968 60288005806486272 60753855683690496 60954363458224128 61073414949353472 61274977374928896 61424037104984064 61544005927454736 61626756699389952 62019561010434048 62140692965532552 62224246030270464 62345777760798336 62399021820936192 62429606578225152 62520894910430208 62551539403573248 63003998486790144 63127053171334656 63335393280811008 63459095220812592 63513290067738624 63544420981407744 64129069888339968 64254321977965632 64340716983681024 64466382446539776 64836483610816512 65337479912226816 65465092177680384 65592953685839916 65681148587507712 65809432080842688 65865634144321536 65897918054793216 66317946426998784 66504220624945152 66536817537318912 66634111680853248 66854026240856064 67148998387236864 67370612243300352 67691795993247744 67724974993342464 67824006532297056 67915201260552192 68305102075592704 68348087644151808 68573658890502144 68967339907350528 69102041743107072 69237006668386578 69330101286813696 69635998327504896 69772006136738304 70002276784054272 70198899548553216 70233307400503296 70336006774233984 70370481829019904 70430579085017088 70879498297638912 71017934817751488 71113424034594816 71252317440912384 71452451326205952 71487473604083712 72145203624382464 72383306606641152 72524680252357248 72622195407323136 72798858791092224 72941044062168576 73504664901255168 73648228699890432 73891292160946176 74035611090948024 74098838412361728 74135157811642368 74462255637331968 74817248203063296 74963375640959904 75064169814294528 75210779520963072 75791938773712896 76004823571365888 76153270492403712 76302007348834188 76404601418121216 76741712442556416 76843239835041792 77399971420962816 77588257395769344 77739796960995456 77844324251860992 77996363947665408 78340498118443008 78599047617183744 78752561382061056 78973761992122368 79012470825566208 79128007621013232 79234401470644224 79739435584843776 80002602038919168 80227313769775104 80266637029146624 80384007741981696 80423407804594176 81005140911587328 81163354077430272 81431219932471296 81699969833238528 81898716139978752 82058674569939648 82169008932519936 82692748013912064 82854257287376736 82965661373693952 83127703681064448 83361193213906944 83402052538097664 84005331315720192 84169404228446208 84333797596079892 84447191041081344 84612126961083456 84684386756984832 84725894641876992 85505426517786624 85672429303954176 85955176595386368 86448644814422016 86619358598529024 87286789570240512 87457271581119888 87574864783343616 87745909441123584 87820845525762048 88133060383248384 88423928569331712 88672294166593536 88715756716425216 88845482241137664 89019008573639886 89138701654474752 89531997849649152 90002927293784064 90255727990996992 90299966657789952 90432008709729408 90553601680736256 91130783525535744 91431545187336192 91912466062393344 92136055657476096 92316008891182104 92440135049084928 92847997770006528 93029341515651072 93336369045405696 93518666641197504 93598532731404288 93644409867337728 93781342365645312 93827309105359872 94505997730185216 94690579757001984 95003089921216512 95269935101607936 95316631472111616 96193604832509952 96381482966948448 96511075475521536 96699573669809664 97065145054789632 97254725416224768 98006219868340224 98197638266520576 98389430528759874 98521722881261568 98714148121264032 98798451216482304 98846877082189824 99756330937417728 99805226305978368 99951167521279872 100085559752392704 100281039361284096 100723497580855296 101055918364950528 101537693989871616 101736009798445584 101872801890828288 102457653113389056 102860488335753216 103199961894617088 103451009861025792 103653062614660608 103855510002579867 103995151930220544 104453997491257344 104658009205107456 105003415176081408 105298349322829824 105349961100754944 105504010161350976 105645868627525632 106319247446458368 106670136051892224 106878476161368576 107178676989308928 107231210406125568 108006854548783104 108217805436573696 108574959909961728 108933293110984704 109198288186638336 109411566093252864 110256997351882752 110472343049835648 110620881831591936 110836938241419264 111053416636422036 111148257618542592 111202736717463552 111693383455997952 112225872304594944 112445063461439856 112596254721441792 112816169281444608 112912515675979776 114007235357048832 114063115778260992 114229905738605568 114453011023251282 114606902127181824 115112568663834624 115264859752562688 116382386093654016 116609695441493184 116766486377791488 116994545921498112 117510747177664512 117898571425775616 118460642988183552 118518706238349312 118692011431519848 118851602205966336 119375997132865536 119609153377265664 120003903058378752 120340970654662656 120399955543719936 120576011612972544 121507711367380992 122146829898706944 122549954749857792 122848074209968128 123088011854909472 123253513398779904 124039122020868096 124281385931065104 124448492060540928 124691555521596672 124798043641872384 125041789820860416 125103078807146496 126007996973580288 126254106342669312 126670786561622016 126918190441625184 127026580135477248 127088841962815488 128258139776679936 128508643955931264 128681433967362048 128932764893079552 129672967221633024 130930184355360768 131185907371679832 131362297175015424 131618864161685376 131731268288643072 131795836109586432 132635892853997568 133008441249890304 133073635074637824 133268223361706496 133528512860459829 133708052481712128 134297996774473728 135383591986495488 135449949986684928 135648013064594112 135830402521104384 136696175288303616 137147317781004288 137934679814701056 138204083486214144 138474013336773156 138660202573627392 139271996655009792 139544012273476608 140004553568108544 140397799097106432 140466614801006592 140672013548467968 140740963658039808 141758996595277824 142035869635502976 142226848069189632 142504634881824768 142904902652411904 142974947208167424 144290407248764928 144766613213282304 145049360504714496 145597717582184448 145882088124337152 147009329802510336 147296457399780864 147584145793139811 147782584321892352 148071222181896048 148197676824723456 148270315623284736 149634496406126592 149926751281919808 150128339628589056 150421559041926144 151583877547425792 152306540984807424 152604014697668376 152809202836242432 153483424885112832 153686479670083584 154799942841925632 155176514791538688 155479593921990912 155992727895330816 156680996236886016 157198095234367488 157505122764122112 157947523984244736 158024941651132416 158256015242026464 158468802941288448 159478871169687552 160005204077838336 160454627539550208 160768015483963392 160846815609188352 162010281823174656 162326708154860544 162862439864942592 163399939666477056 163797432279957504 164117349139879296 164338017865039872 165385496027824128 165708514574753472 165931322747387904 166255407362128896 166722386427813888 166804105076195328 168338808456892416 168667595192159784 168894382082162688 169224253922166912 169368773513969664 169451789283753984 171010853035573248 171344858607908352 171910353190772736 172897289628844032 174573579140481024 174914543162239776 175149729566687232 175491818882247168 176266120766496768 176847857138663424 177344588333187072 177690964482275328 178038017147279772 178277403308949504 179063995699298304 180005854587568128 180511455981993984 180599933315579904 180864017419458816 182261567051071488 182863090374672384 183824932124786688 184272111314952192 184632017782364208 184880270098169856 186058683031302144 186672738090811392 187037333282395008 187197065462808576 187288819734675456 187562684731290624 187654618210719744 189011995460370432 189381159514003968 190006179842433024 190539870203215872 190633262944223232 192387209665019904 192762965933896896 193022150951043072 193399147339619328 194509450832449536 196012439736680448 196395276533041152 196778861057519748 197043445762523136 197428296242528064 197596902432964608 197693754164379648 199512661874835456 199610452611956736 199902335042559744 200562078722568192 201446995161710592 202111836729901056 203075387979743232 203472019596891168 203745603781656576 204915306226778112 205720976671506432 206902019722051584 207306125229321216 207711020005159734 207990303860441088 208907994982514688 209316018410214912 210006830352162816 210596698645659648 210699922201509888 211008020322701952 211291737255051264 212638494892916736 213340272103784448 213756952322737152 214357353978617856 214462420812251136 216435610873147392 217149919819923456 217866586221969408 218396576373276672 218823132186505728 220513994703765504 220944686099671296 221673876482838528 222106833272844072 222296515237085184 222405473434927104 223386766911995904 224451744609189888 224890126922879712 225192509442883584 225632338562889216 228014470714097664 228459811477211136 228906022046502564 229213804254363648 230225137327669248 230529719505125376 232764772187308032 233219390882986368 233532972755582976 233989091842996224 235021494355329024 235797142851551232 236921285976367104 237037412476698624 237384022863039696 237703204411932672 239218306754531328 240007806116757504 240681941309325312 240799911087439872 241152023225945088 243015422734761984 244293659797413888 245099909499715584 245696148419936256 246176023709818944 246507026797559808 248078244041736192 248562771862130208 248896984121081856 249383111043193344 250083579641720832 250206157614292992 252015993947160576 252508212685338624 253341573123244032 253836380883250368 254053160270954496 254177683925630976 256516279553359872 257017287911862528 257865529786159104 259345934443266048 261860368710721536 262371814743359664 262724594350030848 263237728323370752 263462536577286144 265271785707995136 266016882499780608 266147270149275648 266536446723412992 267057025720919658 267416104963424256 268595993548947456 270767183972990976 270899899973369856 271296026129188224 271660805042208768 273392350576607232 274294635562008576 276408166972428288 276948026673546312 277320405147254784 278543993310019584 279088024546953216 280009107136217088 280795598194212864 280933229602013184 281344027096935936 281481927316079616 283517993190555648 284071739271005952 285009269763649536 285809805304823808 285949894416334848 288580814497529856 289533226426564608 290098721009428992 291195435164368896 291764176248674304 294018659605020672 294592914799561728 295168291586279622 295565168643784704 296142444363792096 296395353649446912 296540631246569472 299268992812253184 299853502563839616 300256679257178112 300843118083852288 303167755094851584 304613081969614848 305208029395336752 305618405672484864 307372959340167168 309599885683851264 310353029583077376 310959187843981824 311566530007739601 311985455790661632 313361992473772032 315010245528244224 315895047968489472 316049883302264832 316512030484052928 316937605882576896 318957742339375104 320010408155676672 321536030967926784 321693631218376704 324020563646349312 324653416309721088 325724879729885184 326799879332954112 327594864559915008 328234698279758592 330770992055648256 331417029149506944 331862645494775808 332510814724257792 333444772855627776 333608210152390656 336677616913784832 337335190384319568 337788764164325376 338448507844333824 338737547027939328 342021706071146496 342689717215816704 343820706381545472 345794579257688064 349147158280962048 349829086324479552 350299459133374464 350983637764494336 352532241532993536 353695714277326848 355381928964550656 356076034294559544 356554806617899008 358127991398596608 360011709175136256 361022911963987968 361199866631159808 361728034838917632 364523134102142976 367649864249573376 368544222629904384 369264035564728416 369760540196339712 372117366062604288 373345476181622784 374074666564790016 374394130925617152 375125369462581248 375309236421439488 378023990920740864 378762319028007936 380012359684866048 381079740406431744 381266525888446464 384774419330039808 385525931867793792 386044301902086144 386798294679238656 389018901664899072 392790553066082304 393557722115039496 394086891525046272 394856592485056128 395193804865929216 395387508328759296 399025323749670912 399220905223913472 399804670085119488 400585538581379487 401124157445136384 402893990323421184 406150775959486464 406944039193782336 407491207563313152 411441953343012864 413804039444103168 414612250458642432 415422040010319468 415980607720882176 417815989965029376 418632036820429824 420013660704325632 421193397291319296 421399844403019776 422016040645403904 425276989785833472 426680544207568896 427513904645474304 428714707957235712 428924841624502272 432871221746294784 434299839639846912 436793152746553344 437646264373011456 441027989407531008 441889372199342592 443347752965677056 444213666545688144 444593030474170368 444810946869854208 448903489218379776 449780253845759424 450385018885767168 451264677125778432 456919622954422272 457812044093005128 458427608508727296 460450274655338496 461059439010250752 465529544374616064 466438781765972736 467978183685992448 470042988710658048 471594285703102464 473842571952734208 474074824953397248 474768045726079392 475406408823865344 478436613509062656 480015612233515008 481363882618650624 482304046451890176 486030845469523968 488587319594827776 490199818999431168 491392296839872512 492352047419637888 493014053595119616 496156488083472384 497125543724260416 497793968242163712 498766222086386688 500167159283441664 500412315228585984 505016425370677248 506683146246488064 507672761766500736 508106320541908992 508355367851261952 513032559106719744 514034575823725056 515731059572318208 518691868886532096 523720737421443072 524743629486719328 525449188700061696 526475456646741504 530543571415990272 532033764999561216 533072893446825984 534114051441839316 534832209926848512 537191987097894912 541534367945981952 541799799946739712 542592052258376448 546784701153214464 548589271124017152 552816333944856576 553896053347092624 554640810294509568 558176049093906432 560018214272434176 561591196388425728 561866459204026368 562688054193871872 562963854632159232 567035986381111296 568143478542011904 570018539527299072 571619610609647616 571899788832669696 577161628995059712 579066452853129216 580197442018857984 583528352497348608 588037319210041344 589185829599123456 590336583172559244 591130337287569408 592284888727584192 592790707298893824 593081262493138944 598537985624506368 599707005127679232 601686236167704576 606335510189703168 609226163939229696 610416058790673504 611236811344969728 614745918680334336 620706059166154752 621918375687963648 623133060015479202 623970911581323264 626723984947544064 630020491056488448 631790095936978944 632099766604529664 633024060968105856 633875211765153792 637915484678750208 640020816311353344 643072061935853568 643387262436753408 649306832619442176 651449759459770368 653599758665908224 655189729119830016 656469396559517184 661541984111296512 662834058299013888 665021629448515584 666889545711255552 667216420304781312 673355233827569664 674670380768639136 675577528328650752 676897015688667648 684043412142292992 685379434431633408 687641412763090944 691589158515376128 698294316561924096 699658172648959104 700598918266748928 701967275528988672 705064483065987072 707391428554653696 710763857929101312 712152068589119088 713109613235798016 720023418350272512 722045823927975936 722399733262319616 723456069677835264 729046268204285952 735299728499146752 737088445259808768 738528071129456832 739521080392679424 744234732125208576 746690952363245568 748149333129580032 750250738925162496 750618472842878976 756047981841481728 757524638056015872 760024719369732096 762159480812863488 762533051776892928 769548838660079616 771051863735587584 773596589358477312 778037803329798144 785581106132164608 787115444230078992 788173783050092544 789713184970112256 790387609731858432 798050647499341824 798441810447826944 799609340170238976 801171077162758974 802248314890272768 805787980646842368 812301551918972928 813888078387564672 814982415126626304 822883906686025728 829224500917284864 830844080020638936 831961215441764352 835631979930058752 837264073640859648 840027321408651264 842386794582638592 842799688806039552 844032081290807808 850553979571666944 855027809290948608 857429415914471424 857849683249004544 865742443492589568 868599679279693824 873586305493106688 875292528746022912 882055978815062016 883778744398685184 886695505931354112 888427333091376288 889186060948340736 889621893739708416 897806978436759552 899560507691518848 900770037771534336 902529354251556864 913839245908844544 915624088186010256 916855217017454592 922118878020501504 931059088749232128 932877563531945472 934699590023218803 935956367371984896 940085977421316096 947685143905468416 948149649906794496 949536091452158784 950812817647730688 956873227018125312 960031224467030016 964608092903780352 972061690939047936 977174639189655552 980399637998862336 982784593679745024 984704094839275776 992312976166944768 994251087448520832 995587936484327424 997532444172773376 1000334318566883328 1000824630457171968 1010032850741354496 1013366292492976128 1015345523533001472 1016212641083817984 1026065118213439488 1028069151647450112 1031462119144636416 1037383737773064192 1047441474842886144 1049487258973438656 1050898377400123392 1052950913293483008 1061087142831980544 1066145786893651968 1068228102883678632 1069664419853697024 1074383974195789824 1083068735891963904 1083599599893479424 1085184104516752896 1093569402306428928 1105632667889713152 1107792106694185248 1109281620589019136 1116352098187812864 1120036428544868352 1123182392776851456 1125376108387743744 1125927709264318464 1134071972762222592 1136286957084023808 1140037079054598144 1143239221219295232 1143799577665339392 1154323257990119424 1158132905706258432 1160394884037715968 1167056704994697216 1178371659198246912 1180673166345118488 1182260674575138816 1184569777455168384 1185581414597787648 1186162524986277888 1197075971249012736 1199414010255358464 1203372472335409152 1218452327878459392 1220832117581347008 1222473622689939456 1241412118332309504 1243836751375927296 1246266120030958404 1247941823162646528 1253447969895088128 1260040982112976896 1263580191873957888 1264199533209059328 1266048121936211712 1275830969357500416 1280041632622706688 1286144123871707136 1286774524873506816 1298613665238884352 1302899518919540736 1310379458239660032 1312938793119034368 1323083968222593024 1325668116598027776 1330043258897031168 1333779091422511104 1334432840609562624 1346710467655139328 1349340761537278272 1351155056657301504 1353794031377335296 1370758868863266816 1375282825526181888 1383178317030752256 1396588633123848192 1399316345297918208 1403934551057977344 1410128966131974144 1414782857109307392 1421527715858202624 1424304137178238176 1426219226471596032 1440046836700545024 1444091647855951872 1446912139355670528 1458092536408571904 1470599456998293504 1474176890519617536 1477056142258913664 1479042160785358848 1488469464250417152 1493381904726491136 1496298666259160064 1500501477850324992 1501236945685757952 1515049276112031744 1520049438739464192 1524318961625726976 1525066103553785856 1539097677320159232 1542103727471175168 1547193178716954624 1556075606659596288 1571162212264329216 1574230888460157984 1576347566100185088 1579426369940224512 1596101294998683648 1599218680340477952 1602342154325517948 1604496629780545536 1611575961293684736 1624603103837945856 1627776156775129344 1645767813372051456 1658449001834569728 1661688160041277872 1663922430883528704 1674528147281719296 1680054642817302528 1684773589165277184 1685599377612079104 1688064162581615616 1701107959143333888 1710055618581897216 1714858831828942848 1715699366498009088 1731484886985179136 1737199358559387648 1750585057492045824 1764111957630124032 1767557488797370368 1773391011862708224 1776854666182752576 1778372121896681472 1779243787479416832 1795613956873519104 1799121015383037696 1805058708503113728 1827678491817689088 1831248176372020512 1833710434034909184 1844237756041003008 1862118177498464256 1865755127063890944 1869399180046437606 1871912734743969792 1880171954842632192 1895370287810936832 1896299299813588992 1899072182904317568 1901625635295461376 1913746454036250624 1920062448934060032 1929216185807560704 1954349278379311104 1960799275997724672 1965569187359490048 1969408189678551552 1984625952333889536 1988502174897041664 1995064888345546752 2000668637133766656 2001649260914343936 2020065701482708992 2026732584985952256 2030691047066002944 2052130236426878976 2056138303294900224 2062924238289272832 2074767475546128384 2094882949685772288 2098974517946877312 2101796754800246784 2105901826586966016 2122174285663961088 2132291573787303936 2136456205767357264 2139328839707394048 2166137471783927808 2167199199786958848 2170368209033505792 2187138804612857856 2211265335779426304 2215584213388370496 2218563241178038272 2232704196375625728 2240072857089736704 2250752216775487488 2251855418528636928 2268143945524445184 2272573914168047616 2280074158109196288 2286478442438590464 2287599155330678784 2308646515980238848 2320789768075431936 2334113409989394432 2356743318396493824 2361346332690236976 2364521349150277632 2369139554910336768 2371162829195575296 2394151942498025472 2398828020510716928 2406744944670818304 2436904655756918784 2441664235162694016 2444947245379878912 2487673502751854592 2492532240061916808 2495883646325293056 2506895939790176256 2520081964225953792 2527160383747915776 2528399066418118656 2532096243872423424 2551661938715000832 2572288247743414272 2573549049747013632 2597227330477768704 2605799037839081472 2620758916479320064 2625877586238068736 2646167936445186048 2651336233196055552 2660086517794062336 2667558182845022208 2668865681219125248 2693420935310278656 2698681523074556544 2702310113314603008 2707588062754670592 2741517737726533632 2750565651052363776 2766356634061504512 2793177266247696384 2798632690595836416 2804098770069656409 2807869102115954688 2820257932263948288 2843055431716405248 2848608274356476352 2852438452943192064 2880093673401090048 2893824278711341056 2916185072817143808 2941198913996587008 2948353781039235072 2954112284517827328 2976938928500834304 2986763809452982272 2992597332518320128 3001002955700649984 3002473891371515904 3030098552224063488 3040098877478928384 3048637923251453952 3078195354640318464 3084207454942350336 3094386357433909248 3112151213319192576 3142324424528658432 3148461776920315968 3152695132200370176 3158852739880449024 3198437360680955904 3204684308651035896 3208993259561091072 3223151922587369472 3249206207675891712 3255552313550258688 3316898003669139456 3323376320082555744 3327844861767057408 3349056294563438592 3360109285634605056 3369547178330554368 3376128325163231232 3402215918286667776 3420111237163794432 3429717663657885696 3431398732996018176 3462969773970358272 3474398717118775296 3501170114984091648 3535114977594740736 3546782023725416448 3553709332365505152 3556744243793362944 3558487574958833664 3591227913747038208 3598242030766075392 3610117417006227456 3655356983635378176 3662496352744041024 3667420868069818368 3724236354996928512 3731510254127781888 3738798360092875212 3743825469487939584 3760343909685264384 3790740575621873664 3792598599627177984 3798144365808635136 3827492908072501248 3840124897868120064 3858432371615121408 3908698556758622208 3931138374718980096 3938816379357103104 3969251904667779072 3977004349794083328 3990129776691093504 4001337274267533312 4003298521828687872 4040131402965417984 4053465169971904512 4061382094132005888 4112276606589800448 4125848476578545664 4149534951092256768 4189765899371544576 4197949035893754624 4211803653173932032 4244348571327922176 4264583147574607872 4272912411534714528 4278657679414788096 4332274943567855616 4340736418067011584 4374277609225715712 4422530671558852608 4431168426776740992 4437126482356076544 4465408392751251456 4480145714179473408 4501504433550974976 4503710837057273856 4545147828336095232 4560148316218392576 4572956884877180928 4575198310661357568 4617293031960477696 4641579536150863872 4668226819978788864 4713486636792987648 4722692665380473952 4729042698300555264 4738279109820673536 4788303884996050944 4797656041021433856 4813489889341636608 4873809311513837568 4883328470325388032 4975347005503709184 4985064480123833616 4991767292650586112 5040163928451907584 5054320767495831552 5056798132836237312 5064192487744846848 5103323877430001664 5144576495486828544 5147098099494027264 5194454660955537408 5211598075678162944 5251755172476137472 5292335872890372096 5302672466392111104 5320173035588124672 5335116365690044416 5337731362438250496 5386841870620557312 5397363046149113088 5415176125509341184 5483035475453067264 5501131302104727552 5532713268123009024 5586354532495392768 5597265381191672832 5608197540139312818 5615738204231909376 5640515864527896576 5686110863432810496 5697216548712952704 5704876905886384128 5760187346802180096 5787648557422682112 5882397827993174016 5896707562078470144 5908224569035654656 5953877857001668608 5985194665036640256 6002005911401299968 6004947782743031808 6060197104448126976 6080197754957856768 6156390709280636928 6168414909884700672 6188772714867818496 6224302426638385152 6284648849057316864 6296923553840631936 6305390264400740352 6317705479760898048 6396874721361911808 6409368617302071792 6417986519122182144 6498412415351783424 6511104627100517376 6633796007338278912 6646752640165111488 6655689723534114816 6698112589126877184 6720218571269210112 6752256650326462464 6804431836573335552 6840222474327588864 6859435327315771392 6862797465992036352 6925939547940716544 7002340229968183296 7070229955189481472 7093564047450832896 7107418664731010304 7113488487586725888 7182455827494076416 7196484061532150784 7220234834012454912 7310713967270756352 7324992705488082048 7334841736139636736 7463020508255563776 7477596720185750424 7487650938975879168 7520687819370528768 7581481151243747328 7585197199254355968 7596288731617270272 7654985816145002496 7716864743230242816 7817397113517244416 7862276749437960192 7877632758714206208 7938503809335558144 7954008699588166656 7980259553382187008 8002674548535066624 8006597043657375744 8080262805930835968 8106930339943809024 8122764188264011776 8224553213179600896 8251696953157091328 8299069902184513536 8379531798743089152 8395898071787509248 8423607306347864064 8529166295149215744 8545824823069429056 8557315358829576192 8681472836134023168 8748555218451431424 8845061343117705216 8862336853553481984 8930816785502502912 8960291428358946816 9003008867101949952 9007421674114547712 9090295656672190464 9120296632436785152 9145913769754361856 9234586063920955392 9283159072301727744 9336453639957577728 9426973273585975296 9445385330760947904 9458085396601110528 9476558219641347072 9595312082042867712 9626979778683273216 9747618623027675136 9766656940650776064 9950694011007418368 9970128960247667232 9983534585301172224 10080327856903815168 10108641534991663104 10128384975489693696 10206647754860003328 10289152990973657088 10294196198988054528 10388909321911074816 10423196151356325888 10503510344952274944 10605344932784222208 10640346071176249344 10670232731380088832 10675462724876500992 10773683741241114624 10794726092298226176 10830352251018682368 10966070950906134528 11002262604209455104 11172709064990785536 11194530762383345664 11216395080278625636 11231476408463818752 11281031729055793152 11372221726865620992 11394433097425905408 11520374693604360192 11575297114845364224 11793415124156940288 11816449138071309312 11907755714003337216 11970389330073280512 12004011822802599936 12009895565486063616 12120394208896253952 12160395509915713536 12336829819769401344 12377545429735636992 12448604853276770304 12569297698114633728 12593847107681263872 12635410959521796096 12793749442723823616 12818737234604143584 12835973038244364288 12996824830703566848 13022209254201034752 13267592014676557824 13293505280330222976 13311379447068229632 13396225178253754368 13440437142538420224 13504513300652924928 13680444948655177728 13718870654631542784 13725594931984072704 13851879095881433088 14004680459936366592 14140459910378962944 14187128094901665792 14214837329462020608 14364911654988152832 14392968123064301568 14440469668024909824 14621427934541512704 14649985410976164096 14926041016511127552 14955193440371500848 14975301877951758336 15162962302487494656 15170394398508711936 15192577463234540544 15309971632290004992 15433729486460485632 15634794227034488832 15755265517428412416 15877007618671116288 15908017399176333312 15960519106764374016 16005349097070133248 16013194087314751488 16160525611861671936 16245528376528023552 16449106426359201792 16503393906314182656 16598139804369027072 16759063597486178304 16791796143575018496 16847214612695728128 17058332590298431488 17091649646138858112 17114630717659152384 17362945672268046336 17690122686235410432 17724673707106963968 17861633571005005824 18006017734203899904 18014843348229095424 18180591313344380928 18240593264873570304 18469172127841910784 18566318144603455488 18672907279915155456 18853946547171950592 18890770661521895808 18916170793202221056 18953116439282694144 19190624164085735424 19253959557366546432 19495237246055350272 19533313881301552128 19901388022014836736 19940257920495334464 19967069170602344448 20160655713807630336 20256769950979387392 20413295509720006656 20578305981947314176 20588392397976109056 20777818643822149632 21007020689904549888 21210689865568444416 21280692142352498688 21340465462760177664 21547367482482229248 21589452184596452352 21660704502037364736 21932141901812269056 22004525208418910208 22389061524766691328 22432790160557251272 22462952816927637504 22562063458111586304 22744443453731241984 22788866194851810816 23150594229690728448 23586830248313880576 23632898276142618624 23815511428006674432 23940778660146561024 24008023645605199872 24019791130972127232 24240788417792507904 24320791019831427072 24673659639538802688 24755090859471273984 24897209706553540608 25138595396229267456 25187694215362527744 25270821919043592192 25587498885447647232 25637474469208287168 25671946076488728576 26044418508402069504 26535184029353115648 26587010560660445952 26792450356507508736 26880874285076840448 27009026601305849856 27360889897310355456 27437741309263085568 27703758191762866176 28009360919872733184 28280919820757925888 28374256189803331584 28429674658924041216 28785936246128603136 28880939336049819648 29242855869083025408 29299970821952328192 29852082033022255104 29910386880743001696 29950603755903516672 30325924604974989312 30385154926469081088 30619943264580009984 30867458972920971264 31269588454068977664 31510531034856824832 31816034798352666624 31921038213528748032 32010698194140266496 32026388174629502976 32321051223723343872 32491056753056047104 32898212852718403584 33006787812628365312 33518127194972356608 33583592287150036992 33694429225391456256 34116665180596862976 34183299292277716224 34725891344536092672 35380245372470820864 35449347414213927936 35723267142010011648 36012035468407799808 36029686696458190848 36361182626688761856 36481186529747140608 37132636289206910976 37345814559830310912 37707893094343901184 37781541323043791616 37906232878565388288 38381248328171470848 38507919114733092864 38990474492110700544 39066627762603104256 39802776044029673472 39880515840990668928 39934138341204688896 40321311427615260672 40513539901958774784 41156611963894628352 41176784795952218112 41555637287644299264 42014041379809099776 42421379731136888832 42561384284704997376 43094734964964458496 43178904369192904704 43321409004074729472 43864283803624538112 44778123049533382656 44865580321114502544 44925905633855275008 45488886907462483968 45577732389703621632 46301188459381456896 47265796552285237248 47631022856013348864 47881557320293122048 48016047291210399744 48039582261944254464 48481576835585015808 49347319279077605376 49510181718942547968 49794419413107081216 50277190792458534912 50375388430725055488 50541643838087184384 51174997770895294464 51274948938416574336 51343892152977457152 52088837016804139008 53070368058706231296 53174021121320891904 53584900713015017472 54018053202611699712 54721779794620710912 55407516383525732352 56018721839745466368 56561839641515851776 56748512379606663168 56859349317848082432 57571872492257206272 57761878672099639296 58485711738166050816 58599941643904656384 59704164066044510208 59820773761486003392 59901207511807033344 60770309852938162176 61239886529160019968 61734917945841942528 63021062069713649664 63632069596705333248 63842076427057496064 64021396388280532992 64642102447446687744 64982113506112094208 65796425705436807168 66013575625256730624 67167184574300073984 67388858450782912512 68233330361193725952 68366598584555432448 69451782689072185344 70760490744941641728 70898694828427855872 71446534284020023296 72024070936815599616 72059373392916381696 72722365253377523712 72962373059494281216 74265272578413821952 74691629119660621824 75415786188687802368 75563082646087583232 75812465757130776576 76762496656342941696 77015838229466185728 78133255525206208512 79605552088059346944 79761031681981337856 80642622855230521344 81027079803917549568 82313223927789256704 83111274575288598528 84028082759618199552 84842759462273777664 85122768569409994752 86357808738385809408 86642818008149458944 87728567607249076224 89556246099066765312 89731160642229005088 89851811267710550016 90977773814924967936 91155464779407243264 92602376918762913792 94531593104570474496 95763114640586244096 96032094582420799488 96079164523888508928 96963153671170031616 98694638558155210752 99020363437885095936 100554381584917069824 100750776861450110976 101083287676174368768 102349995541790588928 102549897876833148672 104177674033608278016 106140736117412462592 106348042242641783808 107169801426030034944 108036106405223399424 109443559589241421824 112037443679490932736 113123679283031703552 113718698635696164864 115143744984514412544 115523757344199278592 116971423476332101632 117199883287809312768 119408328132089020416 119641547522972006784 119802415023614066688 121540619705876324352 123469835891683885056 126042124139427299328 127264139193410666496 127684152854114992128 129284204894893375488 129964227012224188416 131592851410873614336 134334369148600147968 134777716901565825024 136466660722387451904 136733197169110864896 138903565378144370688 141797389656855711744 142893068568040046592 144048141873631199232 144118746785832763392 145444730506755047424 148530545156827643904 149383258239321243648 150831572377375604736 151126165292175166464 151624931514261553152 153524993312685883392 154031676458932371456 156266511050412417024 159211104176118693888 159522063363962675712 162054159607835099136 166222549150577197056 168056165519236399104 169685518924547555328 170245537138819989504 172715617476771618816 173285636016298917888 175457135214498152448 179112492198133530624 179462321284458010176 179703622535421100032 182310929558814486528 185204753837525827584 189063186209140948992 191526229281172488192 192064189164841598976 193926307342340063232 197389277116310421504 198040726875770191872 201501553722900221952 202166575352348737536 204699991083581177856 205099795753666297344 208355348067216556032 212281472234824925184 212696084485283567616 214339602852060069888 216072212810446798848 218887119178482843648 224074887358981865472 226247358566063407104 227437397271392329728 230287489969028825088 231047514688398557184 234399766575618625536 238816656264178040832 239283095045944013568 243081239411752648704 246939671783367770112 252084248278854598656 254528278386821332992 255368305708229984256 259928454024448376832 263185702821747228672 268668738297200295936 269555433803131650048 272933321444774903808 273466394338221729792 277807130756288741376 283594779313711423488 288096283747262398464 288237493571665526784 290889461013510094848 297061090313655287808 301663144754751209472 302252330584350332928 303249863028523106304 307049986625371766784 312533022100824834048 318422208352237387776 319044126727925351424 324108319215670198272 336112331038472798208 339371037849095110656 345431234953543237632 346571272032597835776 350914270428996304896 358224984396267061248 358924642568916020352 359407245070842200064 364621859117628973056 370409507675051655168 378126372418281897984 383052458562344976384 387852614684680126464 394778554232620843008 403003107445800443904 404333150704697475072 409399982167162355712 410199591507332594688 416710696134433112064 425392168970567135232 428679205704120139776 432144425620893597696 448149774717963730944 452494717132126814208 454874794542784659456 460574979938057650176 462095029376797114368 468799533151237251072 477633312528356081664 478566190091888027136 486162478823505297408 504168496557709197312 509056556773642665984 510736611416459968512 519856908048896753664 526371405643494457344 537337476594400591872 539110867606263300096 546932788676443459584 555614261512577482752 567189558627422846976 576192567494524796928 581778922027020189696 594122180627310575616 604504661168700665856 606499726057046212608 614099973250743533568 625066044201649668096 636844416704474775552 638088253455850702848 648216638431340396544 672224662076945596416 678742075698190221312 690862469907086475264 693142544065195671552 716449968792534122496 717849285137832040704 729243718235257946112 740819015350103310336 756252744836563795968 766104917124689952768 789557108465241686016 806006214891600887808 808666301409394950144 818799964334324711424 820399183014665189376 833421392268866224128 850784337941134270464 864288851241787195392 904989434264253628416 909749589085569318912 921149959876115300352 937599066302474502144 955266625056712163328 957132380183776054272 972324957647010594816 1008336993115418394624 1018113113547285331968 1039713816097793507328 1052742811286988914688 1074674953188801183744 1078221735212526600192 1093865577352886919168 1111228523025154965504 1134379117254845693952 1163557844054040379392 1209009322337401331712 1212999452114092425216 1228199946501487067136 1250132088403299336192 1276176506911701405696 1296433276862680793088 1344449324153891192832 1357484151396380442624 1381724939814172950528 1386285088130391343104 1432899937585068244992 1435698570275664081408 1458487436470515892224 1512505489673127591936 1532209834249379905536 1579114216930483372032 1612012429783201775616 1617332602818789900288 1640798366029330378752 1666842784537732448256 1701568675882268540928 1728577702483574390784 1819499178171138637824 1842299919752230600704 1875198132604949004288 1910533250113424326656 1914264760367552108544 1944649915294021189632 2016673986230836789248 2036226227094570663936 2079427632195587014656 2149349906377602367488 2187731154705773838336 2222457046050309931008 2268758234509691387904 2418018644674802663424 2425998904228184850432 2456399893002974134272 2500264176806598672384 2552353013823402811392 2592866553725361586176 2714968302792760885248 2763449879628345901056 2865799875170136489984 2871397140551328162816 2916974872941031784448 3025010979346255183872 3158228433860966744064 3224024859566403551232 3234665205637579800576 3281596732058660757504 3333685569075464896512 3403137351764537081856 3638998356342277275648 3684599839504461201408 3750396265209898008576 3828529520735104217088 3889299830588042379264 4033347972461673578496 4072452454189141327872 4158855264391174029312 4298699812755204734976 4375462309411547676672 4537516469019382775808 4836037289349605326848 4851997808456369700864 5000528353613197344768 5104706027646805622784 5185733107450723172352 5526899759256691802112 5731599750340272979968 5742794281102656325632 5833949745882063568896 6050021958692510367744 6448049719132807102464 6563193464117321515008 6667371138150929793024 6806274703529074163712 7277996712684554551296 7369199679008922402816 7500792530419796017152 7657059041470208434176 7778599661176084758528 8144904908378282655744 8597399625510409469952 8750924618823095353344 9075032938038765551616 9672074578699210653696 9703995616912739401728 10001056707226394689536 10209412055293611245568 11053799518513383604224 11485588562205312651264 11667899491764127137792 12100043917385020735488 12896099438265614204928 13126386928234643030016 13612549407058148327424 14555993425369109102592 15001585060839592034304 15314118082940416868352 15557199322352169517056 17194799251020818939904 17501849237646190706688 18150065876077531103232 19344149157398421307392 20002113414452789379072 20418824110587222491136 22107599037026767208448 22971177124410625302528 23335798983528254275584 25792198876531228409856 26252773856469286060032 27225098814116296654848 29111986850738218205184 30003170121679184068608 30628236165880833736704 35003698475292381413376 36300131752155062206464 38688298314796842614784 40837648221174444982272 45942354248821250605056 46671597967056508551168 51584397753062456819712 52505547712938572120064 54450197628232593309696 60006340243358368137216 61256472331761667473408 70007396950584762826752 77376596629593685229568 81675296442348889964544 91884708497642501210112 105011095425877144240128 108900395256465186619392 122512944663523334946816 140014793901169525653504 154753193259187370459136 163350592884697779929088 183769416995285002420224 210022190851754288480256 245025889327046669893632 326701185769395559858176 367538833990570004840448 420044381703508576960512 490051778654093339787264 735077667981140009680896 980103557308186679574528 1470155335962280019361792 2940310671924560038723584
- Sum of all divisors σ(n): 10939435521279610232482161
- Sum of proper divisors (its aliquot sum) s(n): 7999124849355050193758577
- 2940310671924560038723584 is an abundant number, because the sum of its proper divisors (7999124849355050193758577) is greater than itself. Its abundance is 5058814177430490155034993
Bases of 2940310671924560038723584
- Binary: 10011011101010001010001111100110000001000111001001001101011001000000000000000000002
- Hexadecimal: 0x26EA28F9811C935900000
- Base-36: DASYM17400000000
Squares and roots of 2940310671924560038723584
- 2940310671924560038723584 squared (29403106719245600387235842) is 8645426847433457737533065774334283145595957805056
- 2940310671924560038723584 cubed (29403106719245600387235843) is 25420240822851700928940980939878227056261371503722750769087877484541640704
-
2940310671924560038723584 is a
perfect square number . Itssquare root is 1714733411328 -
The
cube root of 2940310671924560038723584 is 143262020.9781004737
Scales and comparisons
How big is 2940310671924560038723584?- 2,940,310,671,924,560,038,723,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,940,310,671,924,560,038,723,584 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 2940310671924560038723584 cubic inches would be around 11938501.7 feet tall.
Recreational maths with 2940310671924560038723584
- 2940310671924560038723584 backwards is 4853278300654291760130492
- The number of decimal digits it has is: 25
- The sum of 2940310671924560038723584's digits is 99
- 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 2940310671924560038723584 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 2940310671924560038723584 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/2940310671924560038723584/
Chicago style:
Numbermatics. 2024. "Number 2940310671924560038723584 - Facts about the integer". https://numbermatics.com/n/2940310671924560038723584/
The information we have on file for 2940310671924560038723584 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 2940310671924560038723584, math, Factors of 2940310671924560038723584, curriculum, school, college, exams, university, Prime factorization of 2940310671924560038723584, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred forty sextillion, three hundred ten quintillion, six hundred seventy-one quadrillion, nine hundred twenty-four trillion, five hundred sixty billion, thirty-eight million, seven hundred twenty-three thousand, five hundred eighty-four.