101759757657860185622839296
101,759,757,657,860,185,622,839,296 is an even composite number composed of five prime numbers multiplied together.
101759757657860185622839296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, six hundred five divisors.
Prime factorization of 101759757657860185622839296:
240 × 38 × 72 × 194 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 47 × 47)See below for interesting mathematical facts about the number 101759757657860185622839296 from the Numbermatics database.
Names of 101759757657860185622839296
- Cardinal: 101759757657860185622839296 can be written as One hundred one septillion, seven hundred fifty-nine sextillion, seven hundred fifty-seven quintillion, six hundred fifty-seven quadrillion, eight hundred sixty trillion, one hundred eighty-five billion, six hundred twenty-two million, eight hundred thirty-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.01759757657860185622839296 × 1026
Factors of 101759757657860185622839296
Divisors of 101759757657860185622839296
- Number of divisors d(n): 16605
-
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 47 48 49 54 56 57 63 64 72 76 81 84 94 96 98 108 112 114 126 128 133 141 144 147 152 162 168 171 188 189 192 196 216 224 228 243 252 256 266 282 288 294 304 324 329 336 342 361 376 378 384 392 399 423 432 441 448 456 486 504 512 513 532 564 567 576 588 608 648 658 672 684 722 729 752 756 768 784 798 846 864 882 893 896 912 931 972 987 1008 1024 1026 1064 1083 1128 1134 1152 1176 1197 1216 1269 1296 1316 1323 1344 1368 1444 1458 1504 1512 1536 1539 1568 1596 1692 1701 1728 1764 1786 1792 1824 1862 1944 1974 2016 2048 2052 2128 2166 2187 2209 2256 2268 2303 2304 2352 2394 2432 2527 2538 2592 2632 2646 2679 2688 2736 2793 2888 2916 2961 3008 3024 3072 3078 3136 3192 3249 3384 3402 3456 3528 3572 3584 3591 3648 3724 3807 3888 3948 3969 4032 4096 4104 4256 4332 4374 4418 4512 4536 4606 4608 4617 4704 4788 4864 5054 5076 5103 5184 5264 5292 5358 5376 5472 5586 5776 5832 5922 6016 6048 6144 6156 6251 6272 6384 6498 6561 6627 6768 6804 6859 6909 6912 7056 7144 7168 7182 7296 7448 7581 7614 7776 7896 7938 8037 8064 8192 8208 8379 8512 8664 8748 8836 8883 9024 9072 9212 9216 9234 9408 9576 9728 9747 10108 10152 10206 10368 10528 10584 10716 10752 10773 10944 11172 11421 11552 11664 11844 11907 12032 12096 12288 12312 12502 12544 12768 12996 13122 13254 13536 13608 13718 13818 13824 13851 14112 14288 14336 14364 14592 14896 15162 15228 15309 15463 15552 15792 15876 16074 16128 16384 16416 16758 16967 17024 17328 17496 17672 17689 17766 18048 18144 18424 18432 18468 18753 18816 19152 19456 19494 19881 20216 20304 20412 20577 20727 20736 21056 21168 21432 21504 21546 21888 22344 22743 22842 23104 23328 23688 23814 24064 24111 24192 24576 24624 25004 25088 25137 25536 25992 26244 26508 26649 27072 27216 27436 27636 27648 27702 28224 28576 28672 28728 29184 29241 29792 30324 30456 30618 30926 31104 31584 31752 32148 32256 32319 32768 32832 33516 33934 34048 34263 34656 34992 35344 35378 35532 35721 36096 36288 36848 36864 36936 37506 37632 38304 38912 38988 39762 40432 40608 40824 41154 41454 41472 41553 41971 42112 42336 42864 43008 43092 43757 43776 44688 45486 45684 45927 46208 46389 46656 47376 47628 48013 48128 48222 48384 49152 49248 50008 50176 50274 50901 51072 51984 52488 53016 53067 53298 54144 54432 54872 55272 55296 55404 56259 56448 57152 57344 57456 58368 58482 59584 59643 60648 60912 61236 61731 61852 62181 62208 63168 63504 64296 64512 64638 65536 65664 67032 67868 68096 68229 68526 69312 69984 70688 70756 71064 71442 72192 72333 72576 73696 73728 73872 75012 75264 75411 76608 77824 77976 79524 79947 80864 81216 81648 82308 82908 82944 83106 83942 84224 84672 85728 86016 86184 87514 87552 87723 89376 90972 91368 91854 92416 92778 93312 94752 95256 96026 96256 96444 96768 96957 98304 98496 100016 100352 100548 101802 102144 102789 103968 104976 106032 106134 106596 107163 108241 108288 108864 109744 110544 110592 110808 112518 112896 114304 114688 114912 116736 116964 118769 119168 119286 121296 121824 122472 123462 123704 124362 124416 124659 125913 126336 127008 128592 129024 129276 130321 131072 131271 131328 134064 135736 136192 136458 137052 138624 139167 139968 141376 141512 142128 142884 144039 144384 144666 145152 147392 147456 147744 150024 150528 150822 152703 153216 155648 155952 159048 159201 159894 161728 162432 163296 164616 165816 165888 166212 167884 168448 168777 169344 171456 172032 172368 175028 175104 175446 178752 178929 181944 182736 183708 184832 185193 185556 186543 186624 189504 190512 192052 192512 192888 193536 193914 196608 196992 200032 200704 201096 203604 204288 204687 205578 207936 209952 212064 212268 213192 214326 216482 216576 216999 217728 219488 221088 221184 221616 225036 225792 226233 228608 229376 229824 233472 233928 237538 238336 238572 239841 242592 243648 244944 246924 247408 248724 248832 249318 251826 252672 254016 257184 258048 258552 260642 262144 262542 262656 263169 268128 271472 272384 272916 274104 277248 278334 279936 282752 283024 284256 285768 288078 288768 289332 290304 290871 293797 294784 294912 295488 300048 301056 301644 305406 306432 308367 311296 311904 318096 318402 319788 321489 322373 323456 324723 324864 326592 329232 331632 331776 332424 335768 336091 336896 337554 338688 342912 344064 344736 350056 350208 350892 356307 357504 357858 363888 365472 367416 369664 370386 371112 373086 373248 377739 379008 381024 384104 385024 385776 387072 387828 390963 393216 393813 393984 400064 401408 402192 407208 408576 409374 411156 415872 417501 419904 424128 424536 426384 428652 432117 432964 433152 433998 435456 438976 442176 442368 443232 450072 451584 452466 457216 458109 458752 459648 466944 467856 475076 476672 477144 477603 479682 485184 487296 489888 493848 494816 497448 497664 498636 503652 505344 506331 508032 514368 516096 517104 521284 524288 525084 525312 526338 536256 536787 542944 544768 545832 548208 554496 555579 556668 559629 559872 565504 566048 568512 571536 576156 577536 578664 580608 581742 587594 589568 589824 590976 600096 602112 603288 610812 612864 614061 616734 622592 623808 636192 636804 639576 642978 644746 646912 649446 649728 650997 653184 658464 663264 663552 664848 671536 672182 673792 675108 677376 678699 685824 688128 689472 700112 700416 701784 712614 715008 715716 719523 727776 730944 734832 739328 740772 742224 746172 746496 755478 758016 762048 768208 770048 771552 774144 775656 781926 786432 787626 787968 789507 797449 800128 802816 804384 814416 817152 818748 822312 831383 831744 835002 839808 848256 849072 852768 857304 864234 865928 866304 867996 870912 872613 877952 881391 884352 884736 886464 900144 903168 904932 912247 914432 916218 917504 919296 933888 935712 950152 953344 954288 955206 959364 967119 970368 974169 974592 979776 987696 989632 994896 995328 997272 1007304 1008273 1010688 1012662 1016064 1028736 1032192 1034208 1042568 1048576 1050168 1050624 1052676 1068921 1072512 1073574 1085888 1089536 1091664 1096416 1108992 1111158 1113336 1119258 1119744 1131008 1132096 1133217 1137024 1143072 1152312 1155072 1157328 1161216 1163484 1172889 1175188 1179136 1179648 1181439 1181952 1200192 1204224 1206576 1221624 1225728 1228122 1233468 1245184 1247616 1252503 1272384 1273608 1279152 1285956 1289492 1293824 1296351 1298892 1299456 1301994 1306368 1316928 1326528 1327104 1329696 1343072 1344364 1347584 1350216 1354752 1357398 1371648 1374327 1376256 1378944 1400224 1400832 1403568 1425228 1430016 1431432 1432809 1439046 1455552 1461888 1469664 1478656 1481544 1484448 1492344 1492992 1510956 1516032 1518993 1524096 1536416 1540096 1543104 1548288 1551312 1563852 1572864 1575252 1575936 1579014 1594898 1600256 1605632 1608768 1610361 1628832 1634304 1637496 1644624 1662766 1663488 1666737 1670004 1678887 1679616 1696512 1698144 1705536 1714608 1728468 1731856 1732608 1735992 1741824 1745226 1755904 1762782 1768704 1769472 1772928 1800288 1806336 1809864 1824494 1828864 1832436 1835008 1838592 1842183 1867776 1871424 1900304 1906688 1908576 1910412 1918728 1934238 1940736 1948338 1949184 1952991 1959552 1975392 1979264 1989792 1990656 1994544 2014608 2016546 2021376 2025324 2032128 2036097 2056579 2057472 2064384 2068416 2085136 2097152 2100336 2101248 2105352 2137842 2145024 2147148 2158569 2171776 2179072 2183328 2192832 2217984 2222316 2226672 2238516 2239488 2256611 2262016 2264192 2266434 2274048 2286144 2304624 2310144 2314656 2322432 2326968 2345778 2350376 2358272 2359296 2362878 2363904 2368521 2392347 2400384 2408448 2413152 2443248 2451456 2456244 2466936 2490368 2494149 2495232 2505006 2544768 2547216 2558304 2571912 2578984 2587648 2592702 2597784 2598912 2603988 2612736 2633856 2644173 2653056 2654208 2659392 2686144 2688728 2695168 2700432 2709504 2714796 2736741 2743296 2748654 2752512 2757888 2800448 2801664 2807136 2850456 2860032 2862864 2865618 2878092 2901357 2911104 2922507 2923776 2939328 2957312 2963088 2968896 2984688 2985984 3021912 3024819 3032064 3037986 3048192 3072832 3080192 3086208 3096576 3102624 3127704 3145728 3150504 3151872 3158028 3189796 3200512 3206763 3211264 3217536 3220722 3257664 3268608 3274992 3289248 3325532 3326976 3333474 3340008 3357774 3359232 3393024 3396288 3399651 3411072 3429216 3456936 3463712 3465216 3471984 3483648 3490452 3511808 3518667 3525564 3537408 3538944 3544317 3545856 3600576 3612672 3619728 3648988 3657728 3664872 3670016 3677184 3684366 3735552 3742848 3757509 3800608 3813376 3817152 3820824 3837456 3868476 3881472 3889053 3896676 3898368 3905982 3919104 3950784 3958528 3979584 3981312 3989088 4029216 4033092 4042752 4050648 4064256 4072194 4113158 4114944 4122981 4128768 4136832 4170272 4194304 4200672 4202496 4210704 4275684 4290048 4294296 4298427 4317138 4343552 4358144 4366656 4385664 4435968 4444632 4453344 4477032 4478976 4513222 4524032 4528384 4532868 4548096 4556979 4572288 4609248 4620288 4629312 4644864 4653936 4691556 4700752 4716544 4718592 4725756 4727808 4737042 4784694 4800768 4816896 4826304 4831083 4886496 4902912 4912488 4933872 4980736 4988298 4990464 5000211 5010012 5036661 5089536 5094432 5116608 5143824 5157968 5175296 5185404 5195568 5197824 5207976 5225472 5267712 5288346 5306112 5308416 5318784 5372288 5377456 5390336 5400864 5419008 5429592 5473482 5486592 5497308 5505024 5515776 5526549 5582143 5600896 5603328 5614272 5700912 5720064 5725728 5731236 5756184 5802714 5822208 5845014 5847552 5858973 5878656 5914624 5926176 5937792 5969376 5971968 6043824 6049638 6064128 6075972 6096384 6108291 6125087 6145664 6160384 6169737 6172416 6193152 6205248 6255408 6291456 6301008 6303744 6316056 6379592 6385729 6401024 6413526 6422528 6435072 6441444 6515328 6537216 6549984 6578496 6651064 6653952 6666948 6680016 6715548 6718464 6769833 6786048 6792576 6799302 6822144 6858432 6913872 6927424 6930432 6943968 6967296 6980904 7023616 7037334 7051128 7074816 7077888 7088634 7091712 7177041 7201152 7225344 7239456 7297976 7315456 7329744 7340032 7354368 7368732 7471104 7482447 7485696 7515018 7601216 7626752 7634304 7641648 7674912 7736952 7762944 7778106 7793352 7796736 7811964 7838208 7901568 7917056 7932519 7959168 7962624 7978176 8058432 8066184 8085504 8101296 8128512 8144388 8210223 8226316 8229888 8245962 8257536 8273664 8340544 8388608 8401344 8404992 8421408 8551368 8580096 8588592 8596854 8634276 8687104 8704071 8716288 8733312 8767521 8771328 8871936 8889264 8906688 8954064 8957952 9026444 9048064 9056768 9065736 9074457 9096192 9113958 9144576 9218496 9240576 9258624 9289728 9307872 9383112 9401504 9433088 9437184 9451512 9455616 9474084 9569388 9601536 9620289 9633792 9652608 9662166 9772992 9805824 9824976 9867744 9961472 9976596 9980928 10000422 10020024 10073322 10179072 10188864 10198953 10233216 10287648 10315936 10350592 10370808 10391136 10395648 10415952 10450944 10535424 10556001 10576692 10612224 10616832 10632951 10637568 10744576 10754912 10780672 10801728 10838016 10859184 10946964 10973184 10994616 11010048 11031552 11053098 11164286 11201792 11206656 11228544 11272527 11401824 11440128 11451456 11462472 11512368 11605428 11644416 11667159 11690028 11695104 11717946 11757312 11829248 11852352 11875584 11938752 11943936 12087648 12099276 12128256 12151944 12192768 12216582 12250174 12291328 12320768 12339474 12344832 12368943 12386304 12410496 12510816 12582912 12602016 12607488 12632112 12759184 12771458 12802048 12827052 12845056 12870144 12882888 12895281 13030656 13074432 13099968 13156992 13302128 13307904 13333896 13360032 13431096 13436928 13539666 13572096 13585152 13598604 13644288 13670937 13716864 13827744 13854848 13860864 13887936 13934592 13961808 14047232 14074668 14102256 14149632 14155776 14177268 14183424 14354082 14402304 14450688 14478912 14493249 14595952 14630912 14659488 14680064 14708736 14737464 14942208 14964894 14971392 15000633 15030036 15109983 15151531 15202432 15253504 15268608 15283296 15349824 15473904 15525888 15556212 15586704 15593472 15623928 15676416 15796277 15803136 15834112 15865038 15918336 15925248 15956352 16116864 16132368 16171008 16202592 16257024 16288776 16420446 16452632 16459776 16491924 16515072 16547328 16579647 16681088 16746429 16777216 16802688 16809984 16842816 17102736 17160192 17177184 17193708 17268552 17374208 17408142 17432576 17466624 17535042 17542656 17743872 17778528 17813376 17908128 17915904 18052888 18096128 18113536 18131472 18148914 18192384 18227916 18289152 18375261 18436992 18481152 18509211 18517248 18579456 18615744 18766224 18803008 18866176 18874368 18903024 18911232 18948168 19138776 19157187 19203072 19240578 19267584 19305216 19324332 19545984 19611648 19649952 19735488 19922944 19953192 19961856 20000844 20040048 20146644 20309499 20358144 20377728 20397906 20466432 20575296 20631872 20701184 20741616 20782272 20791296 20831904 20901888 21070848 21112002 21153384 21224448 21233664 21265902 21275136 21489152 21509824 21531123 21561344 21603456 21676032 21718368 21893928 21946368 21989232 22020096 22063104 22106196 22328572 22403584 22413312 22447341 22457088 22545054 22803648 22880256 22902912 22924944 23024736 23210856 23288832 23334318 23380056 23390208 23435892 23514624 23658496 23704704 23751168 23797557 23877504 23887872 24175296 24198552 24256512 24303888 24385536 24433164 24500348 24582656 24630669 24641536 24678948 24689664 24737886 24772608 24820992 25021632 25165824 25204032 25214976 25264224 25518368 25542916 25604096 25654104 25690112 25740288 25765776 25790562 26061312 26112213 26148864 26199936 26302563 26313984 26604256 26615808 26667792 26720064 26862192 26873856 27079332 27144192 27170304 27197208 27223371 27288576 27341874 27433728 27655488 27709696 27721728 27775872 27869184 27923616 28094464 28149336 28204512 28299264 28311552 28354536 28366848 28708164 28804608 28860867 28901376 28957824 28986498 29191904 29261824 29318976 29360128 29417472 29474928 29884416 29929788 29942784 30001266 30060072 30219966 30303062 30404864 30507008 30537216 30566592 30596859 30699648 30947808 31051776 31112424 31173408 31186944 31247856 31352832 31592554 31606272 31668003 31668224 31730076 31836672 31850496 31898853 31912704 32233728 32264736 32342016 32405184 32514048 32577552 32840892 32905264 32919552 32983848 33030144 33094656 33159294 33362176 33492858 33554432 33605376 33619968 33685632 33817581 34205472 34320384 34354368 34387416 34537104 34748416 34816284 34865152 34933248 35001477 35070084 35085312 35487744 35557056 35626752 35816256 35831808 36105776 36192256 36227072 36262944 36297828 36384768 36455832 36578304 36750522 36873984 36962304 37018422 37034496 37106829 37158912 37231488 37532448 37606016 37732352 37748736 37806048 37822464 37896336 38277552 38314374 38406144 38481156 38535168 38610432 38648664 38685843 39075001 39091968 39223296 39299904 39470976 39845888 39906384 39923712 40001688 40080096 40293288 40618998 40716288 40755456 40795812 40932864 41012811 41150592 41263744 41402368 41483232 41564544 41582592 41663808 41803776 42141696 42224004 42306768 42448896 42467328 42531804 42550272 42875609 42978304 43019648 43062246 43122688 43206912 43352064 43436736 43787856 43892736 43978464 44040192 44126208 44212392 44657144 44807168 44826624 44894682 44914176 45001899 45090108 45454593 45607296 45760512 45805824 45849888 46049472 46421712 46577664 46668636 46760112 46780416 46871784 47029248 47316992 47388831 47409408 47502336 47595114 47755008 47775744 48350592 48397104 48513024 48607776 48771072 48866328 49000696 49165312 49261338 49283072 49357896 49379328 49475772 49545216 49641984 50043264 50239287 50331648 50408064 50429952 50528448 51036736 51085832 51208192 51308208 51380224 51480576 51531552 51581124 52122624 52224426 52297728 52399872 52605126 52627968 53208512 53231616 53335584 53440128 53724384 53747712 54158664 54288384 54340608 54394416 54446742 54577152 54683748 54867456 55125783 55310976 55419392 55443456 55527633 55551744 55738368 55847232 56188928 56298672 56409024 56598528 56623104 56709072 56733696 57416328 57471561 57609216 57721734 57802752 57915648 57972996 58383808 58523648 58637952 58720256 58834944 58949856 59768832 59859576 59885568 60002532 60120144 60439932 60606124 60809728 60928497 61014016 61074432 61133184 61193718 61399296 61895616 62103552 62224848 62346816 62373888 62495712 62705664 63185108 63212544 63336006 63336448 63460152 63673344 63700992 63797706 63825408 64467456 64529472 64593369 64684032 64810368 65028096 65155104 65681784 65810528 65839104 65967696 66060288 66189312 66318588 66724352 66985716 67108864 67210752 67239936 67342023 67371264 67635162 68410944 68640768 68708736 68774832 69074208 69496832 69632568 69730304 69866496 70002954 70140168 70170624 70975488 71114112 71253504 71392671 71632512 71663616 72211552 72384512 72454144 72525888 72595656 72769536 72911664 73156608 73501044 73747968 73892007 73924608 74036844 74068992 74213658 74317824 74462976 75064896 75212032 75464704 75497472 75612096 75644928 75792672 76555104 76628748 76812288 76962312 77070336 77220864 77297328 77371686 78150002 78183936 78336639 78446592 78599808 78907689 78941952 79691776 79812768 79847424 80003376 80160192 80586576 81237996 81432576 81510912 81591624 81670113 81865728 82025622 82301184 82527488 82804736 82966464 83129088 83165184 83327616 83607552 84283392 84448008 84613536 84897792 84934656 85063608 85100544 85751218 85956608 86039296 86124492 86245376 86413824 86582601 86704128 86873472 87575712 87785472 87956928 88080384 88252416 88424784 89314288 89614336 89653248 89789364 89828352 90003798 90180216 90909186 91214592 91521024 91611648 91699776 91790577 92098944 92843424 93155328 93337272 93520224 93560832 93743568 94058496 94633984 94777662 94818816 95004009 95004672 95190228 95510016 95551488 95696559 96701184 96794208 97026048 97215552 97542144 97732656 98001392 98330624 98522676 98566144 98715792 98758656 98951544 99090432 99283968 100086528 100478574 100663296 100816128 100859904 101056896 101452743 102073472 102171664 102416384 102616416 102760448 102961152 103063104 103162248 104245248 104448852 104595456 104799744 105004431 105210252 105255936 106060717 106417024 106463232 106671168 106880256 107448768 107495424 108317328 108576768 108681216 108788832 108893484 109154304 109367496 109734912 110251566 110621952 110838784 110886912 111055266 111103488 111320487 111476736 111694464 112377856 112597344 112818048 113197056 113246208 113418144 113467392 114832656 114943122 115218432 115443468 115605504 115831296 115945992 116057529 116767616 117047296 117225003 117275904 117440512 117669888 117899712 119537664 119719152 119771136 120005064 120240288 120879864 121212248 121619456 121856994 122028032 122148864 122266368 122387436 122798592 123791232 124207104 124449696 124693632 124747776 124991424 125411328 126370216 126425088 126672012 126672896 126920304 127346688 127401984 127595412 127650816 128626827 128934912 129058944 129186738 129368064 129620736 130056192 130310208 131363568 131621056 131678208 131935392 132120576 132378624 132637176 133448704 133971432 134217728 134421504 134479872 134684046 134742528 135270324 136363779 136821888 137281536 137417472 137549664 138148416 138993664 139265136 139460608 139732992 140005908 140280336 140341248 141950976 142166493 142228224 142507008 142785342 143265024 143327232 144423104 144769024 144908288 145051776 145191312 145539072 145823328 146313216 147002088 147495936 147784014 147849216 148073688 148137984 148427316 148635648 148925952 150129792 150424064 150717861 150929408 150994944 151224192 151289856 151585344 153110208 153257496 153624576 153924624 154140672 154441728 154594656 154743372 156300004 156367872 156673278 156893184 157199616 157815378 157883904 159383552 159625536 159694848 160006752 160320384 161173152 162475992 162865152 163021824 163183248 163340226 163731456 164051244 164602368 165054976 165377349 165609472 165932928 166258176 166330368 166582899 166655232 167215104 168566784 168896016 169227072 169795584 169869312 170127216 170201088 171502436 171913216 172078592 172248984 172414683 172490752 172827648 173165202 173408256 173746944 175151424 175570944 175913856 176160768 176504832 176849568 178628576 179228672 179306496 179578728 179656704 180007596 180360432 181818372 182429184 182785491 183042048 183223296 183399552 183581154 184197888 185686848 186310656 186674544 187040448 187121664 187487136 188116992 189267968 189555324 189637632 190008018 190009344 190380456 191020032 191102976 191393118 193402368 193588416 193780107 194052096 194431104 195084288 195465312 196002784 196661248 197045352 197132288 197431584 197517312 197903088 198180864 198567936 200173056 200957148 201326592 201632256 201719808 202026069 202113792 202905486 204146944 204343328 204832768 205232832 205520896 205922304 206126208 206324496 208490496 208897704 209190912 209599488 210008862 210420504 210511872 212121434 212834048 212926464 213342336 213760512 214178013 214897536 214990848 216634656 217153536 217362432 217577664 217786968 218308608 218734992 219469824 220503132 221243904 221676021 221677568 221773824 222110532 222206976 222640974 222953472 223388928 224755712 225194688 225636096 226394112 226492416 226836288 226934784 229665312 229886244 230436864 230886936 231211008 231662592 231891984 232115058 233535232 234094592 234450006 234551808 234881024 235009917 235339776 235799424 236723067 239075328 239438304 239542272 240010128 240480576 241759728 242424496 243238912 243713988 244056064 244297728 244532736 244774872 245010339 245597184 247582464 248414208 248899392 249387264 249495552 249982848 250822656 252740432 252850176 253344024 253345792 253840608 254693376 254803968 255190824 255301632 257253654 257869824 258117888 258373476 258736128 259241472 259747803 260112384 260620416 262727136 263242112 263356416 263870784 264241152 264757248 265274352 266897408 267942864 268435456 268843008 268959744 269368092 269485056 270540648 272727558 273643776 274563072 274834944 275099328 275371731 276296832 277987328 278530272 278921216 279465984 280011816 280560672 280682496 283901952 284332986 284456448 285012027 285014016 285570684 286530048 286654464 287089677 287879089 288846208 289538048 289816576 290103552 290382624 291078144 291646656 292626432 294004176 294991872 295568028 295698432 296147376 296275968 296854632 297271296 297851904 300129263 300259584 300848128 301435722 301858816 301989888 302448384 302579712 303170688 306220416 306514992 307249152 307849248 308281344 308883456 309189312 309486744 312600008 312735744 313346556 313786368 314399232 315013293 315630756 315767808 318182151 318767104 319251072 319389696 320013504 320640768 322346304 324951984 325730304 326043648 326366496 326680452 327462912 328102488 329204736 330109952 330754698 331218944 331865856 332516352 332660736 333165798 333310464 334430208 337133568 337792032 338454144 339591168 339738624 340254432 340402176 343004872 343826432 344157184 344497968 344829366 344981504 345655296 346330404 346816512 347493888 350302848 351141888 351675009 351827712 352321536 353009664 353699136 357257152 358457344 358612992 359157456 359313408 360015192 360720864 363636744 364858368 365570982 366084096 366446592 366799104 367162308 368395776 371373696 372621312 373349088 374080896 374243328 374974272 376233984 378535936 379110648 379275264 380016036 380018688 380760912 382040064 382205952 382786236 385880481 386804736 387176832 387560214 388104192 388862208 390168576 390930624 392005568 393322496 394090704 394264576 394863168 395034624 395806176 396361728 397135872 400346112 401914296 402653184 403264512 403439616 404052138 404227584 405810972 408293888 408686656 409091337 409665536 410465664 411041792 411844608 412252416 412648992 416980992 417795408 418381824 419198976 420017724 420841008 421023744 424242868 425668096 425852928 426499479 426684672 427521024 428356026 429795072 429981696 433269312 434307072 434724864 435155328 435573936 436617216 437469984 438939648 441006264 442487808 443352042 443355136 443547648 444221064 444413952 445281948 445906944 446777856 449511424 450389376 451272192 452153583 452788224 452984832 453672576 453869568 459330624 459772488 460873728 461773872 462422016 463325184 463783968 464230116 467070464 468189184 468900012 469103616 469762048 470019834 470679552 471598848 473446134 478150656 478876608 479084544 480020256 480961152 483519456 484848992 486477824 487427976 488112128 488595456 489065472 489549744 490020678 491194368 495164928 496132047 496828416 497798784 498774528 498991104 499748697 499965696 501645312 505480864 505700352 506688048 506691584 507681216 509386752 509607936 510381648 510603264 514507308 515739648 516235776 516746952 517244049 517472256 518482944 519495606 520224768 521240832 525454272 526484224 526712832 527741568 528482304 529514496 530548704 533794816 535885728 536870912 537686016 537919488 538736184 538970112 541081296 545455116 547287552 548356473 549126144 549669888 550198656 550743462 552593664 555974656 557060544 557842432 558931968 560023632 561121344 561364992 567803904 568665972 568912896 570024054 570028032 571141368 573060096 573308928 574179354 575758178 577692416 579076096 579633152 580207104 580765248 581340321 582156288 583293312 585252864 588008352 589983744 591136056 591396864 592294752 592551936 593709264 594542592 595703808 600258526 600519168 601696256 602871444 603717632 603979776 604896768 605159424 606078207 606341376 612440832 613029984 614498304 615698496 616562688 617766912 618378624 618973488 625200016 625471488 626693112 627572736 628798464 630026586 631261512 631535616 636364302 637534208 638502144 638779392 640027008 641281536 642534039 644692608 649903968 651460608 652087296 652732992 653360904 654925824 656204976 658409472 660219904 661509396 662437888 663731712 665028063 665032704 665321472 666331596 666620928 668860416 674267136 675584064 676908288 679182336 679477248 680508864 680804352 686009744 687652864 688314368 688995936 689658732 689963008 691310592 692660808 693633024 694987776 700605696 702283776 703350018 703655424 704643072 705029751 706019328 707398272 710169201 714514304 716914688 717225984 718314912 718626816 720030384 721441728 727273488 729716736 731141964 732168192 732893184 733598208 734324616 735031017 736791552 742425019 742747392 745242624 746698176 748161792 748486656 749948544 752467968 757071872 758221296 758550528 760032072 760037376 761521824 764080128 764411904 765572472 771760962 773609472 774353664 775120428 776208384 777724416 779243409 780337152 781861248 784011136 786644992 788181408 788529152 789726336 790069248 791612352 792723456 794271744 800692224 803828592 805306368 806529024 806879232 808104276 808455168 811621944 816587776 817373312 818182674 819331072 820931328 822083584 823689216 824504832 825297984 833961984 835590816 836763648 838397952 840035448 841682016 842047488 848485736 851336192 851705856 852998958 853369344 855036081 855042048 856712052 859590144 859963392 863637267 866538624 868614144 869449728 870310656 871147872 873234432 874939968 877879296 882012528 884975616 886704084 886710272 887095296 888442128 888827904 890563896 891813888 893555712 899022848 900387789 900778752 902544384 904307166 905576448 905969664 907345152 907739136 918661248 919544976 921747456 923547744 924844032 926650368 927567936 928460232 934140928 936378368 937800024 938207232 939524096 940039668 941359104 943197696 946892268 954546453 956301312 957753216 958169088 960040512 961922304 967038912 969697984 972955648 974855952 976224256 977190912 978130944 979099488 980041356 982388736 990329856 992264094 993656832 995597568 997549056 997982208 999497394 999931392 1003290624 1010961728 1011400704 1013376096 1013383168 1015362432 1018773504 1019215872 1020763296 1021206528 1029014616 1031479296 1032471552 1033493904 1034488098 1034944512 1036965888 1038991212 1040449536 1042481664 1050908544 1052968448 1053425664 1055025027 1055483136 1056964608 1059028992 1061097408 1067589632 1071771456 1073741824 1075372032 1075838976 1077472368 1077940224 1082162592 1090910232 1094575104 1096712946 1098252288 1099339776 1100397312 1101486924 1105187328 1111949312 1114121088 1115684864 1117863936 1120047264 1122242688 1122729984 1135607808 1137331944 1137825792 1140048108 1140056064 1142282736 1146120192 1146617856 1148358708 1151516356 1155384832 1157641443 1158152192 1159266304 1160414208 1161530496 1162680642 1164312576 1166586624 1170505728 1176016704 1179967488 1182272112 1182793728 1184589504 1185103872 1187418528 1189085184 1191407616 1200517052 1201038336 1203392512 1205742888 1207435264 1207959552 1209793536 1210318848 1212156414 1212682752 1224881664 1226059968 1227274011 1228996608 1231396992 1233125376 1235533824 1236757248 1237946976 1250400032 1250942976 1253386224 1255145472 1257596928 1260053172 1262523024 1263071232 1272728604 1275068416 1277004288 1277558784 1279498437 1280054016 1282563072 1285068078 1289385216 1299807936 1302921216 1304174592 1305465984 1306721808 1309851648 1312409952 1316818944 1320439808 1323018792 1324875776 1327463424 1330056126 1330065408 1330642944 1332663192 1333241856 1337720832 1348534272 1351168128 1353816576 1356460749 1358364672 1358954496 1361017728 1361608704 1372019488 1375305728 1376628736 1377991872 1379317464 1379926016 1382621184 1385321616 1387266048 1389975552 1401211392 1404567552 1406700036 1407310848 1409286144 1410059502 1412038656 1414796544 1420338402 1429028608 1433829376 1434451968 1436629824 1437253632 1440060768 1442883456 1454546976 1459433472 1462283928 1464336384 1465786368 1467196416 1468649232 1470062034 1473583104 1484850038 1485494784 1488396141 1490485248 1493396352 1496323584 1496973312 1499246091 1499897088 1504935936 1514143744 1516442592 1517101056 1520064144 1520074752 1523043648 1528160256 1528823808 1531144944 1543521924 1547218944 1548707328 1550240856 1551732147 1552416768 1555448832 1558486818 1560674304 1563722496 1568022272 1573289984 1576362816 1577058304 1579452672 1580138496 1583224704 1585446912 1588543488 1601384448 1607657184 1610612736 1613058048 1613758464 1616208552 1616910336 1623243888 1633175552 1634746624 1636365348 1638662144 1641862656 1644167168 1645069419 1647378432 1649009664 1650595968 1667923968 1671181632 1673527296 1676795904 1680070896 1683364032 1684094976 1696971472 1702672384 1703411712 1705997916 1706738688 1710072162 1710084096 1713424104 1719180288 1719926784 1727274534 1733077248 1737228288 1738899456 1740621312 1742295744 1744020963 1746468864 1749879936 1755758592 1764025056 1769951232 1773408168 1773420544 1774190592 1776884256 1777655808 1781127792 1783627776 1787111424 1798045696 1800775578 1801557504 1805088768 1808614332 1811152896 1811939328 1814690304 1815478272 1818234621 1837322496 1839089952 1843494912 1847095488 1849688064 1853300736 1855135872 1856920464 1868281856 1872756736 1875600048 1876414464 1879048192 1880079336 1882718208 1886395392 1893784536 1909092906 1912602624 1915506432 1916338176 1920081024 1923844608 1927602117 1934077824 1939395968 1945911296 1949711904 1952448512 1954381824 1956261888 1958198976 1960082712 1964777472 1980659712 1984528188 1987313664 1991195136 1995084189 1995098112 1995964416 1998994788 1999862784 2006581248 2015153623 2021923456 2022801408 2026752192 2026766336 2030724864 2037547008 2038431744 2041526592 2042413056 2058029232 2062958592 2064943104 2066987808 2068976196 2069889024 2073931776 2077982424 2080899072 2084963328 2101817088 2105936896 2106851328 2110050054 2110966272 2113929216 2115089253 2118057984 2122194816 2135179264 2143542912 2147483648 2150744064 2151677952 2154944736 2155880448 2164325184 2181820464 2189150208 2193425892 2196504576 2198679552 2200794624 2202973848 2205093051 2210374656 2223898624 2227275057 2228242176 2231369728 2235727872 2240094528 2244485376 2245459968 2271215616 2274663888 2275651584 2280096216 2280112128 2284565472 2292240384 2293235712 2296717416 2303032712 2310769664 2315282886 2316304384 2318532608 2320828416 2323060992 2325361284 2328625152 2333173248 2341011456 2352033408 2359934976 2364544224 2365587456 2369179008 2370207744 2374837056 2378170368 2382815232 2401034104 2402076672 2406785024 2411485776 2414870528 2415919104 2419587072 2420637696 2424312828 2425365504 2449763328 2452119936 2454548022 2457993216 2462793984 2466250752 2471067648 2473514496 2475893952 2500800064 2501885952 2506772448 2510290944 2515193856 2520106344 2525046048 2526142464 2545457208 2550136832 2554008576 2555117568 2558996874 2560108032 2565126144 2570136156 2578770432 2590911801 2599615872 2605842432 2608349184 2610931968 2613443616 2619703296 2624819904 2633637888 2640879616 2646037584 2649751552 2654926848 2660112252 2660130816 2661285888 2665326384 2666483712 2675441664 2697068544 2701163367 2702336256 2707633152 2712921498 2716729344 2717908992 2722035456 2723217408 2744038976 2750611456 2753257472 2755983744 2758634928 2759852032 2765242368 2770643232 2774532096 2779951104 2802422784 2809135104 2813400072 2814621696 2818572288 2820119004 2824077312 2829593088 2840676804 2858057216 2863639359 2867658752 2868903936 2873259648 2874507264 2880121536 2885766912 2909093952 2918866944 2924567856 2928672768 2931572736 2934392832 2937298464 2940124068 2947166208 2969700076 2970989568 2976792282 2980970496 2986792704 2992647168 2993946624 2998492182 2999794176 3009871872 3028287488 3032885184 3034202112 3040128288 3040149504 3046087296 3056320512 3057647616 3062289888 3087043848 3094437888 3097414656 3100481712 3103464294 3104833536 3110897664 3116973636 3121348608 3127444992 3136044544 3146579968 3152725632 3154116608 3158905344 3160276992 3165075081 3166449408 3170893824 3177086976 3202768896 3215314368 3221225472 3226116096 3227516928 3232417104 3233820672 3246487776 3266351104 3269493248 3272730696 3277324288 3283725312 3288334336 3290138838 3294756864 3298019328 3301191936 3335847936 3342363264 3347054592 3353591808 3360141792 3366728064 3368189952 3393942944 3405344768 3406823424 3411995832 3413477376 3420144324 3420168192 3426848208 3438360576 3439853568 3454549068 3466154496 3472924329 3474456576 3477798912 3481242624 3484591488 3488041926 3492937728 3499759872 3511517184 3528050112 3539902464 3546816336 3546841088 3548381184 3553768512 3555311616 3562255584 3567255552 3574222848 3596091392 3601551156 3603115008 3610177536 3617228664 3622305792 3623878656 3629380608 3630956544 3636469242 3674644992 3678179904 3681822033 3686989824 3694190976 3699376128 3706601472 3710271744 3713840928 3736563712 3745513472 3751200096 3752828928 3758096384 3760158672 3765436416 3772790784 3787569072 3818185812 3825205248 3831012864 3832676352 3838495311 3840162048 3847689216 3855204234 3868155648 3878791936 3891822592 3899423808 3904897024 3908763648 3912523776 3916397952 3920165424 3929554944 3961319424 3969056376 3974627328 3982390272 3990168378 3990196224 3991928832 3997989576 3999725568 4013162496 4030307246 4043846912 4045602816 4053504384 4053532672 4061449728 4069382247 4075094016 4076863488 4083053184 4084826112 4116058464 4125917184 4129886208 4133975616 4137952392 4139778048 4147863552 4155964848 4161798144 4169926656 4203634176 4211873792 4213702656 4220100108 4221932544 4227858432 4230178506 4236115968 4244389632 4270358528 4287085824 4294967296 4301488128 4303355904 4309889472 4311760896 4328650368 4363640928 4378300416 4386851784 4393009152 4397359104 4401589248 4405947696 4410186102 4420749312 4447797248 4454550114 4456484352 4462739456 4465188423 4471455744 4480189056 4488970752 4490919936 4497738273 4542431232 4549327776 4551303168 4560192432 4560224256 4569130944 4584480768 4586471424 4593434832 4606065424 4621539328 4630565772 4632608768 4637065216 4641656832 4646121984 4650722568 4655196441 4657250304 4666346496 4682022912 4704066816 4719869952 4729088448 4731174912 4738358016 4740415488 4749674112 4756340736 4765630464 4802068208 4804153344 4813570048 4822971552 4829741056 4831838208 4839174144 4841275392 4848625656 4850731008 4899526656 4904239872 4909096044 4915986432 4925587968 4932501504 4935208257 4942135296 4947028992 4951787904 5001600128 5003771904 5013544896 5020581888 5030387712 5040212688 5050092096 5052284928 5090914416 5100273664 5108017152 5110235136 5117993748 5120216064 5130252288 5140272312 5157540864 5181823602 5199231744 5211684864 5216698368 5221863936 5226887232 5232062889 5239406592 5249639808 5267275776 5281759232 5292075168 5299503104 5309853696 5320224504 5320261632 5322571776 5330652768 5332967424 5350883328 5394137088 5402326734 5404672512 5415266304 5425842996 5433458688 5435817984 5444070912 5446434816 5454703863 5488077952 5501222912 5506514944 5511967488 5517269856 5519704064 5530484736 5541286464 5549064192 5559902208 5604845568 5618270208 5626800144 5629243392 5637144576 5640238008 5648154624 5659186176 5681353608 5716114432 5727278718 5735317504 5737807872 5746519296 5749014528 5760243072 5771533824 5818187904 5837733888 5849135712 5857345536 5863145472 5868785664 5874596928 5880248136 5894332416 5939400152 5941979136 5953584564 5961940992 5973585408 5985252567 5985294336 5987893248 5996984364 5999588352 6019743744 6045460869 6056574976 6065770368 6068404224 6080256576 6080299008 6092174592 6112641024 6115295232 6124579776 6174087696 6188875776 6194829312 6200963424 6206928588 6209667072 6221795328 6233947272 6242697216 6254889984 6272089088 6293159936 6305451264 6308233216 6317810688 6320553984 6330150162 6332898816 6341787648 6354173952 6405537792 6430628736 6442450944 6452232192 6455033856 6464834208 6467641344 6492975552 6532702208 6538986496 6545461392 6554648576 6567450624 6576668672 6580277676 6589513728 6596038656 6602383872 6671695872 6681825171 6684726528 6694109184 6707183616 6720283584 6733456128 6736379904 6787885888 6810689536 6813646848 6823991664 6826954752 6840288648 6840336384 6853696416 6876721152 6879707136 6909098136 6932308992 6945848658 6948913152 6955597824 6962485248 6969182976 6976083852 6985875456 6999519744 7023034368 7056100224 7079804928 7093632672 7093682176 7096762368 7107537024 7110623232 7124511168 7134511104 7148445696 7192182784 7203102312 7206230016 7220355072 7234457328 7244611584 7247757312 7258761216 7261913088 7272938484 7349289984 7356359808 7363644066 7373979648 7388381952 7398752256 7413202944 7420543488 7427681856 7473127424 7491026944 7502400192 7505657856 7516192768 7520317344 7530872832 7545581568 7575138144 7636371624 7650410496 7662025728 7665352704 7676990622 7680324096 7695378432 7710408468 7736311296 7757583872 7772735403 7783645184 7798847616 7809794048 7817527296 7825047552 7832795904 7840330848 7859109888 7922638848 7938112752 7949254656 7964780544 7980336756 7980392448 7983857664 7995979152 7999451136 8026324992 8060614492 8087693824 8091205632 8103490101 8107008768 8107065344 8122899456 8138764494 8150188032 8153726976 8166106368 8169652224 8232116928 8251834368 8259772416 8267951232 8275904784 8279556096 8295727104 8311929696 8323596288 8339853312 8407268352 8423747584 8427405312 8440200216 8443865088 8455716864 8460357012 8472231936 8488779264 8540717056 8574171648 8589934592 8590918077 8602976256 8606711808 8619778944 8623521792 8657300736 8727281856 8756600832 8773703568 8786018304 8794718208 8803178496 8811895392 8820372204 8841498624 8895594496 8909100228 8912968704 8925478912 8930376846 8942911488 8960378112 8977941504 8981839872 8995476546 9084862464 9098655552 9102606336 9120384864 9120448512 9138261888 9168961536 9172942848 9186869664 9212130848 9243078656 9261131544 9265217536 9274130432 9283313664 9292243968 9301445136 9310392882 9314500608 9332692992 9364045824 9408133632 9439739904 9458176896 9462349824 9476716032 9480830976 9495225243 9499348224 9512681472 9531260928 9604136416 9608306688 9627140096 9645943104 9659482112 9663676416 9678348288 9682550784 9697251312 9701462016 9799053312 9808479744 9818192088 9831972864 9851175936 9865003008 9870416514 9884270592 9894057984 9903575808 10003200256 10007543808 10027089792 10041163776 10060775424 10080425376 10100184192 10104569856 10181828832 10200547328 10216034304 10220470272 10235987496 10240432128 10260504576 10280544624 10315081728 10363647204 10398463488 10418772987 10423369728 10433396736 10443727872 10453774464 10464125778 10478813184 10499279616 10534551552 10563518464 10584150336 10599006208 10619707392 10640449008 10640523264 10645143552 10661305536 10665934848 10701766656 10788274176 10804653468 10809345024 10830532608 10851685992 10866917376 10871635968 10888141824 10892869632 10909407726 10976155904 11002445824 11013029888 11023934976 11034539712 11039408128 11045466099 11060969472 11082572928 11098128384 11119804416 11209691136 11236540416 11253600288 11258486784 11274289152 11280476016 11296309248 11318372352 11362707216 11432228864 11454557436 11470635008 11475615744 11493038592 11498029056 11515485933 11520486144 11543067648 11636375808 11675467776 11698271424 11714691072 11726290944 11737571328 11749193856 11760496272 11788664832 11878800304 11883958272 11907169128 11923881984 11947170816 11970505134 11970588672 11975786496 11993968728 11999176704 12039487488 12090921738 12113149952 12131540736 12136808448 12160513152 12160598016 12184349184 12208146741 12225282048 12230590464 12249159552 12348175392 12377751552 12389658624 12401926848 12413857176 12419334144 12443590656 12467894544 12485394432 12509779968 12544178176 12586319872 12610902528 12616466432 12635621376 12641107968 12660300324 12665797632 12683575296 12708347904 12811075584 12861257472 12884901888 12904464384 12910067712 12929668416 12935282688 12985951104 13065404416 13077972992 13090922784 13109297152 13134901248 13153337344 13160555352 13179027456 13192077312 13204767744 13343391744 13363650342 13369453056 13388218368 13395565269 13414367232 13440567168 13466912256 13472759808 13493214819 13575771776 13621379072 13627293696 13647983328 13653909504 13680577296 13680672768 13707392832 13753442304 13759414272 13818196272 13864617984 13891697316 13897826304 13911195648 13924970496 13938365952 13952167704 13965589323 13971750912 13999039488 14046068736 14106075361 14112200448 14159609856 14187265344 14187364352 14193524736 14215074048 14221246464 14249022336 14269022208 14296891392 14384365568 14406204624 14412460032 14440710144 14468914656 14489223168 14495514624 14517522432 14523826176 14545876968 14698579968 14712719616 14727288132 14747959296 14776763904 14797504512 14805624771 14826405888 14841086976 14855363712 14946254848 14982053888 15004800384 15011315712 15032385536 15040634688 15061745664 15091163136 15150276288 15272743248 15300820992 15324051456 15330705408 15353981244 15360648192 15390756864 15420816936 15472622592 15515167744 15545470806 15567290368 15597695232 15619588096 15635054592 15650095104 15665591808 15680661696 15718219776 15845277696 15876225504 15898509312 15929561088 15960673512 15960784896 15967715328 15991958304 15998902272 16052649984 16121228984 16175387648 16182411264 16206980202 16214017536 16214130688 16245798912 16277528988 16300376064 16307453952 16332212736 16339304448 16464233856 16503668736 16519544832 16535902464 16551809568 16559112192 16591454208 16623859392 16647192576 16679706624 16814536704 16847495168 16854810624 16880400432 16887730176 16911433728 16920714024 16944463872 16977558528 17081434112 17148343296 17179869184 17181836154 17205952512 17213423616 17239557888 17247043584 17314601472 17454563712 17513201664 17547407136 17572036608 17589436416 17606356992 17623790784 17640744408 17682997248 17791188992 17818200456 17825937408 17850957824 17860753692 17885822976 17920756224 17955883008 17963679744 17990953092 18136382607 18169724928 18197311104 18205212672 18240769728 18240897024 18276523776 18337923072 18345885696 18373739328 18424261696 18486157312 18522263088 18530435072 18548260864 18566627328 18584487936 18602890272 18620785764 18629001216 18665385984 18728091648 18816267264 18879479808 18916353792 18924699648 18953432064 18961661952 18990450486 18998696448 19025362944 19062521856 19208272832 19216613376 19254280192 19291886208 19318964224 19327352832 19356696576 19365101568 19394502624 19402924032 19598106624 19616959488 19636384176 19663945728 19702351872 19730006016 19740833028 19768541184 19788115968 19807151616 20006400512 20015087616 20045475513 20054179584 20082327552 20121550848 20160850752 20200368384 20209139712 20363657664 20401094656 20432068608 20440940544 20471974992 20480864256 20521009152 20561089248 20630163456 20727294408 20796926976 20837545974 20846739456 20866793472 20887455744 20907548928 20928251556 20957626368 20998559232 21069103104 21127036928 21168300672 21198012416 21239414784 21280898016 21281046528 21290287104 21322611072 21331869696 21403533312 21576548352 21609306936 21618690048 21661065216 21703371984 21733834752 21743271936 21776283648 21785739264 21818815452 21952311808 22004891648 22026059776 22047869952 22069079424 22078816256 22090932198 22121938944 22165145856 22196256768 22239608832 22419382272 22473080832 22507200576 22516973568 22548578304 22560952032 22592618496 22636744704 22725414432 22864457728 22909114872 22941270016 22951231488 22986077184 22996058112 23030971866 23040972288 23086135296 23272751616 23318206209 23350935552 23396542848 23429382144 23452581888 23475142656 23498387712 23520992544 23577329664 23757600608 23767916544 23814338256 23847763968 23894341632 23941010268 23941177344 23951572992 23987937456 23998353408 24078974976 24181843476 24226299904 24263081472 24273616896 24310470303 24321026304 24321196032 24368698368 24416293482 24450564096 24461180928 24498319104 24696350784 24755503104 24779317248 24803853696 24827714352 24838668288 24887181312 24935789088 24970788864 25019559936 25088356352 25172639744 25221805056 25232932864 25271242752 25282215936 25320600648 25331595264 25367150592 25416695808 25622151168 25722514944 25769803776 25772754231 25808928768 25820135424 25859336832 25870565376 25971902208 26130808832 26155945984 26181845568 26218594304 26269802496 26306674688 26321110704 26358054912 26384154624 26409535488 26686783488 26727300684 26738906112 26776436736 26791130538 26828734464 26881134336 26933824512 26945519616 26986429638 27151543552 27242758144 27254587392 27295966656 27307819008 27361154592 27361345536 27414785664 27506884608 27518828544 27636392544 27729235968 27783394632 27795652608 27822391296 27849940992 27876731904 27904335408 27931178646 27943501824 27998078976 28092137472 28212150722 28224400896 28319219712 28374530688 28374728704 28387049472 28430148096 28442492928 28485675729 28498044672 28538044416 28593782784 28768731136 28812409248 28824920064 28881420288 28937829312 28978446336 28991029248 29035044864 29047652352 29091753936 29397159936 29425439232 29454576264 29495918592 29553527808 29595009024 29611249542 29652811776 29682173952 29710727424 29892509696 29964107776 30009600768 30022631424 30064771072 30081269376 30123491328 30182326272 30300552576 30545486496 30601641984 30648102912 30661410816 30707962488 30721296384 30781513728 30841633872 30945245184 31030335488 31090941612 31134580736 31195390464 31239176192 31256318961 31270109184 31300190208 31331183616 31361323392 31436439552 31690555392 31752451008 31797018624 31859122176 31921347024 31921569792 31935430656 31983916608 31997804544 32105299968 32242457968 32350775296 32364822528 32413960404 32428035072 32428261376 32491597824 32555057976 32600752128 32614907904 32664425472 32678608896 32928467712 33007337472 33039089664 33071804928 33103619136 33118224384 33136398297 33182908416 33247718784 33294385152 33359413248 33629073408 33694990336 33709621248 33760800864 33775460352 33822867456 33841428048 33888927744 33955117056 34162868224 34296686592 34359738368 34363672308 34411905024 34426847232 34479115776 34494087168 34546457799 34629202944 34909127424 35026403328 35094814272 35144073216 35178872832 35212713984 35247581568 35281488816 35365994496 35582377984 35636400912 35651874816 35701915648 35721507384 35771645952 35841512448 35911766016 35927359488 35981906184 36272765214 36339449856 36394622208 36410425344 36481539456 36481794048 36553047552 36624440223 36675846144 36691771392 36747478656 36848523392 36972314624 37044526176 37060870144 37096521728 37133254656 37168975872 37205780544 37241571528 37258002432 37330771968 37456183296 37632534528 37758959616 37832707584 37849399296 37906864128 37923323904 37980900972 37997392896 38050725888 38125043712 38416545664 38433226752 38508560384 38583772416 38637928448 38654705664 38713393152 38730203136 38789005248 38805848064 39196213248 39233918976 39272768352 39327891456 39404703744 39460012032 39481666056 39537082368 39576231936 39614303232 40012801024 40030175232 40090951026 40108359168 40164655104 40186695807 40243101696 40321701504 40400736768 40418279424 40727315328 40802189312 40864137216 40881881088 40943949984 40961728512 41042018304 41122178496 41260326912 41454588816 41593853952 41675091948 41693478912 41733586944 41774911488 41815097856 41856503112 41896767969 41915252736 41997118464 42138206208 42254073856 42318226083 42336601344 42396024832 42478829568 42561796032 42562093056 42580574208 42645222144 42663739392 42807066624 43153096704 43218613872 43237380096 43322130432 43406743968 43467669504 43486543872 43552567296 43571478528 43637630904 43904623616 44009783296 44052119552 44095739904 44138158848 44157632512 44181864396 44243877888 44330291712 44392513536 44479217664 44838764544 44946161664 45014401152 45033947136 45097156608 45121904064 45185236992 45273489408 45450828864 45728915456 45818229744 45882540032 45902462976 45972154368 45992116224 46061943732 46081944576 46172270592 46545503232 46636412418 46701871104 46793085696 46858764288 46905163776 46950285312 46996775424 47041985088 47154659328 47515201216 47535833088 47628676512 47695527936 47788683264 47882020536 47882354688 47903145984 47975874912 47996706816 48157949952 48363686952 48452599808 48526162944 48547233792 48620940606 48642052608 48642392064 48737396736 48832586964 48901128192 48922361856 48996638208 49392701568 49511006208 49558634496 49607707392 49655428704 49677336576 49774362624 49871578176 49941577728 50039119872 50176712704 50345279488 50443610112 50465865728 50542485504 50564431872 50641201296 50663190528 50734301184 50833391616 51244302336 51445029888 51539607552 51545508462 51617857536 51640270848 51718673664 51741130752 51943804416 52261617664 52311891968 52363691136 52437188608 52539604992 52613349376 52642221408 52716109824 52768309248 52819070976 53373566976 53454601368 53477812224 53552873472 53582261076 53657468928 53762268672 53867649024 53891039232 53972859276 54303087104 54409147821 54485516288 54509174784 54591933312 54615638016 54722309184 54722691072 54829571328 55013769216 55037657088 55272785088 55458471936 55566789264 55591305216 55644782592 55699881984 55753463808 55808670816 55862357292 55887003648 55996157952 56184274944 56424301444 56448801792 56638439424 56749061376 56749457408 56774098944 56860296192 56884985856 56971351458 56996089344 57076088832 57187565568 57537462272 57624818496 57649840128 57762840576 57875658624 57956892672 57982058496 58070089728 58095304704 58183507872 58794319872 58850878464 58909152528 58991837184 59107055616 59190018048 59222499084 59305623552 59364347904 59421454848 59785019392 59928215552 60019201536 60045262848 60129542144 60136426539 60162538752 60246982656 60364652544 60601105152 61090972992 61203283968 61296205824 61322821632 61415924976 61442592768 61563027456 61683267744 61890490368 62060670976 62181883224 62269161472 62390780928 62478352384 62512637922 62540218368 62600380416 62662367232 62722646784 62872879104 63381110784 63504902016 63594037248 63718244352 63842694048 63843139584 63870861312 63967833216 63995609088 64210599936 64484915936 64701550592 64729645056 64827920808 64856070144 64856522752 64983195648 65110115952 65201504256 65229815808 65328850944 65357217792 65856935424 66014674944 66078179328 66143609856 66207238272 66236448768 66272796594 66365816832 66495437568 66588770304 66718826496 67258146816 67389980672 67419242496 67521601728 67550920704 67645734912 67682856096 67777855488 67910234112 68325736448 68593373184 68719476736 68727344616 68823810048 68853694464 68958231552 68988174336 69092915598 69258405888 69818254848 69954618627 70052806656 70189628544 70288146432 70357745664 70425427968 70495163136 70562977632 70731988992 71164755968 71272801824 71303749632 71403831296 71443014768 71543291904 71683024896 71823532032 71854718976 71963812368 72545530428 72678899712 72789244416 72820850688 72931410909 72963078912 72963588096 73106095104 73248880446 73351692288 73383542784 73494957312 73697046784 73944629248 74089052352 74121740288 74193043456 74266509312 74337951744 74411561088 74483143056 74516004864 74661543936 74912366592 75265069056 75517919232 75665415168 75698798592 75813728256 75846647808 75961801944 75994785792 76101451776 76250087424 76833091328 76866453504 77017120768 77167544832 77275856896 77309411328 77318262693 77426786304 77460406272 77578010496 77611696128 78392426496 78467837952 78545536704 78655782912 78809407488 78920024064 78963332112 79074164736 79152463872 79228606464 80025602048 80060350464 80181902052 80216718336 80329310208 80373391614 80486203392 80643403008 80801473536 80836558848 81454630656 81604378624 81728274432 81763762176 81887899968 81923457024 82084036608 82244356992 82520653824 82909177632 83187707904 83350183896 83386957824 83467173888 83549822976 83630195712 83713006224 83793535938 83830505472 83994236928 84276412416 84508147712 84636452166 84673202688 84792049664 84957659136 85123592064 85124186112 85161148416 85290444288 85327478784 85457027187 85614133248 86306193408 86437227744 86474760192 86644260864 86813487936 86935339008 86973087744 87105134592 87142957056 87275261808 87809247232 88019566592 88104239104 88191479808 88276317696 88315265024 88363728792 88487755776 88660583424 88785027072 88958435328 89677529088 89892323328 90028802304 90067894272 90194313216 90243808128 90370473984 90546978816 90901657728 91457830912 91636459488 91765080064 91804925952 91944308736 91984232448 92123887464 92163889152 92344541184 93091006464 93272824836 93403742208 93586171392 93717528576 93768956883 93810327552 93900570624 93993550848 94083970176 94309318656 95030402432 95071666176 95257353024 95391055872 95577366528 95764041072 95764709376 95806291968 95951749824 95993413632 96315899904 96727373904 96905199616 97052325888 97094467584 97241881212 97284105216 97284784128 97474793472 97665173928 97802256384 97844723712 97993276416 98785403136 99022012416 99117268992 99215414784 99310857408 99354673152 99409194891 99548725248 99743156352 99883155456 100078239744 100353425408 100690558976 100887220224 100931731456 101084971008 101128863744 101282402592 101326381056 101468602368 101666783232 102488604672 102890059776 103079215104 103091016924 103235715072 103280541696 103437347328 103482261504 103639373397 103887608832 104523235328 104623783936 104727382272 104874377216 105079209984 105226698752 105284442816 105432219648 105536618496 105638141952 106747133952 106909202736 106955624448 107105746944 107164522152 107314937856 107524537344 107735298048 107782078464 107945718552 108606174208 108818295642 108971032576 109018349568 109183866624 109231276032 109444618368 109445382144 109659142656 110027538432 110075314176 110545570176 110916943872 111133578528 111182610432 111289565184 111399763968 111506927616 111617341632 111724714584 111774007296 111992315904 112368549888 112848602888 112897603584 113276878848 113498122752 113498914816 113548197888 113720592384 113769971712 113942702916 113992178688 114152177664 114375131136 115074924544 115249636992 115299680256 115525681152 115751317248 115913785344 115964116992 116140179456 116190609408 116367015744 117588639744 117701756928 117818305056 117983674368 118214111232 118380036096 118444998168 118611247104 118728695808 118842909696 119570038784 119856431104 120038403072 120090525696 120259084288 120272853078 120325077504 120493965312 120729305088 121202210304 122181945984 122406567936 122592411648 122645643264 122831849952 122885185536 123126054912 123366535488 123780980736 124121341952 124363766448 124538322944 124781561856 124956704768 125025275844 125080436736 125200760832 125324734464 125445293568 125745758208 126762221568 126954678249 127009804032 127188074496 127436488704 127685388096 127686279168 127741722624 127935666432 127991218176 128421199872 128969831872 129403101184 129459290112 129655841616 129712140288 129713045504 129966391296 130220231904 130403008512 130459631616 130657701888 130714435584 131713870848 132029349888 132156358656 132287219712 132414476544 132472897536 132545593188 132731633664 132990875136 133177540608 133437652992 134516293632 134779961344 134838484992 135043203456 135101841408 135291469824 135365712192 135555710976 135820468224 136651472896 137186746368 137438953472 137454689232 137647620096 137707388928 137916463104 137976348672 138185831196 138516811776 139636509696 139909237254 140105613312 140379257088 140576292864 140715491328 140850855936 140990326272 141125955264 141463977984 142329511936 142545603648 142607499264 142807662592 142886029536 143086583808 143366049792 143647064064 143709437952 143927624736 145091060856 145357799424 145578488832 145641701376 145862821818 145926157824 145927176192 146212190208 146497760892 146703384576 146767085568 146989914624 147394093568 147889258496 148178104704 148243480576 148386086912 148533018624 148675903488 148823122176 148966286112 149032009728 149323087872 149824733184 150530138112 151035838464 151330830336 151397597184 151627456512 151693295616 151923603888 151989571584 152202903552 152500174848 153666182656 153732907008 154034241536 154335089664 154551713792 154618822656 154636525386 154853572608 154920812544 155156020992 155223392256 156784852992 156935675904 157091073408 157311565824 157618814976 157840048128 157926664224 158148329472 158304927744 158457212928 160051204096 160120700928 160363804104 160433436672 160658620416 160746783228 160972406784 161286806016 161602947072 161673117696 162909261312 163208757248 163227443463 163456548864 163527524352 163775799936 163846914048 164168073216 164488713984 165041307648 165818355264 166375415808 166700367792 166773915648 166934347776 167099645952 167260391424 167426012448 167587071876 167661010944 167988473856 168552824832 169016295424 169272904332 169346405376 169584099328 169915318272 170247184128 170248372224 170322296832 170580888576 170654957568 170914054374 171228266496 172612386816 172874455488 172949520384 173288521728 173626975872 173870678016 173946175488 174210269184 174285914112 174550523616 175618494464 176039133184 176208478208 176382959616 176552635392 176630530048 176727457584 176975511552 177321166848 177570054144 177916870656 179355058176 179784646656 180057604608 180135788544 180388626432 180409279617 180487616256 180740947968 181093957632 181803315456 182915661824 183272918976 183530160128 183609851904 183888617472 183968464896 184247774928 184327778304 184689082368 186182012928 186545649672 186807484416 187172342784 187435057152 187537913766 187620655104 187801141248 187987101696 188167940352 188618637312 190060804864 190143332352 190514706048 190782111744 191154733056 191528082144 191529418752 191612583936 191903499648 191986827264 192631799808 193454747808 193810399232 194104651776 194188935168 194483762424 194568210432 194569568256 194949586944 195330347856 195604512768 195689447424 195986552832 197570806272 198044024832 198234537984 198430829568 198621714816 198709346304 198818389782 199097450496 199486312704 199766310912 200156479488 200706850816 201381117952 201774440448 201863462912 202169942016 202257727488 202564805184 202652762112 202937204736 203333566464 204977209344 205780119552 206158430208 206182033848 206471430144 206561083392 206874694656 206964523008 207278746794 207775217664 209046470656 209247567872 209454764544 209748754432 209863855881 210158419968 210453397504 210568885632 210864439296 211073236992 211276283904 213494267904 213818405472 213911248896 214211493888 214329044304 214629875712 215049074688 215470596096 215564156928 215891437104 217212348416 217636591284 217942065152 218036699136 218367733248 218462552064 218794232727 218889236736 218890764288 219318285312 220055076864 220150628352 221091140352 221833887744 222267157056 222365220864 222579130368 222799527936 223013855232 223234683264 223449429168 223548014592 223984631808 224737099776 225697205776 225795207168 226553757696 226996245504 226997829632 227096395776 227441184768 227539943424 227885405832 227984357376 228304355328 228750262272 230149849088 230499273984 230599360512 231051362304 231502634496 231827570688 231928233984 231954788079 232280358912 232381218816 232734031488 235177279488 235403513856 235636610112 235967348736 236428222464 236760072192 236889996336 237222494208 237457391616 237685819392 239140077568 239712862208 240076806144 240181051392 240518168576 240545706156 240650155008 240987930624 241458610176 242404420608 244363891968 244813135872 245184823296 245291286528 245663699904 245770371072 246252109824 246733070976 247561961472 248242683904 248727532896 249076645888 249563123712 249913409536 250050551688 250160873472 250401521664 250649468928 250890587136 251491516416 253524443136 253909356498 254019608064 254376148992 254872977408 255370776192 255372558336 255483445248 255871332864 255982436352 256371081561 256842399744 257939663744 258806202368 258918580224 259311683232 259424280576 259426091008 259932782592 260440463808 260806017024 260919263232 261315403776 261428871168 263427741696 264058699776 264312717312 264574439424 264828953088 264945795072 265091186376 265463267328 265981750272 266355081216 266875305984 269032587264 269559922688 269676969984 270086406912 270203682816 270582939648 270731424384 271111421952 271640936448 273302945792 274373492736 274877906944 274909378464 275295240192 275414777856 275832926208 275952697344 276371662392 277033623552 279273019392 279818474508 280211226624 280758514176 281152585728 281306870649 281430982656 281701711872 281980652544 282251910528 282927955968 284659023872 285091207296 285214998528 285615325184 285772059072 286173167616 286732099584 287294128128 287418875904 287855249472 290182121712 290715598848 291156977664 291283402752 291725643636 291852315648 291854352384 292424380416 292995521784 293406769152 293534171136 293979829248 294788187136 295778516992 296356209408 296486961152 296772173824 297066037248 297351806976 297646244352 297932572224 298064019456 298646175744 299649466368 301060276224 302071676928 302661660672 302795194368 303254913024 303386591232 303847207776 303979143168 304405807104 305000349696 307332365312 307465814016 308068483072 308670179328 309103427584 309237645312 309273050772 309707145216 309841625088 310312041984 310446784512 313569705984 313871351808 314182146816 314623131648 315237629952 315680096256 315853328448 316296658944 316609855488 316914425856 320102408192 320241401856 320727608208 320866873344 321317240832 321493566456 321944813568 322573612032 323205894144 323346235392 325818522624 326417514496 326454886926 326913097728 327055048704 327551599872 327693828096 328336146432 328977427968 330082615296 331636710528 332750831616 333400735584 333547831296 333868695552 334199291904 334520782848 334852024896 335174143752 335322021888 335976947712 337105649664 338032590848 338545808664 338692810752 339168198656 339830636544 340494368256 340496744448 340644593664 341161777152 341309915136 341828108748 342456532992 345224773632 345748910976 345899040768 346577043456 347253951744 347741356032 347892350976 348420538368 348571828224 349101047232 351236988928 352078266368 352416956416 352765919232 353105270784 353261060096 353454915168 353951023104 354642333696 355140108288 355833741312 358710116352 359569293312 360115209216 360271577088 360777252864 360818559234 360975232512 361481895936 362187915264 363606630912 365831323648 366545837952 367060320256 367219703808 367777234944 367936929792 368495549856 368655556608 369378164736 372364025856 373091299344 373614968832 374344685568 374870114304 375075827532 375241310208 375602282496 375974203392 376335880704 377237274624 380121609728 380286664704 380864034747 381029412096 381564223488 382309466112 383056164288 383058837504 383225167872 383806999296 383973654528 385263599616 386909495616 387620798464 388209303552 388377870336 388967524848 389136420864 389139136512 389899173888 390660695712 391209025536 391378894848 391973105664 395141612544 396088049664 396469075968 396861659136 397243429632 397418692608 397636779564 398194900992 398972625408 399532621824 400312958976 401413701632 402762235904 403548880896 403726925824 404339884032 404515454976 405129610368 405305524224 405874409472 406667132928 409954418688 411560239104 412316860416 412364067696 412942860288 413122166784 413749389312 413929046016 414557493588 415550435328 418092941312 418495135744 418909529088 419497508864 419727711762 420316839936 420906795008 421137771264 421728878592 422146473984 422552567808 426988535808 427636810944 427822497792 428422987776 428658088608 429259751424 430098149376 430941192192 431128313856 431782874208 434424696832 435273182568 435884130304 436073398272 436735466496 436925104128 437588465454 437778473472 437781528576 438636570624 440110153728 440301256704 442182280704 443667775488 444534314112 444730441728 445158260736 445599055872 446027710464 446469366528 446898858336 447096029184 447969263616 449474199552 451394411552 451590414336 453107515392 453992491008 453995659264 454192791552 454882369536 455079886848 455770811664 455968714752 456608710656 457500524544 460299698176 460998547968 461198721024 462102724608 463005268992 463655141376 463856467968 463909576158 464560717824 464762437632 465468062976 470354558976 470807027712 471273220224 471934697472 472856444928 473520144384 473779992672 474444988416 474914783232 475371638784 478280155136 479425724416 480153612288 480362102784 481036337152 481091412312 481300310016 481975861248 482917220352 484808841216 488727783936 489626271744 489682330389 490369646592 490582573056 491327399808 491540742144 492504219648 493466141952 495123922944 496485367808 497455065792 498153291776 499126247424 499826819072 500101103376 500321746944 500803043328 501298937856 501781174272 502983032832 507048886272 507818712996 508039216128 508752297984 509745954816 510741552384 510745116672 510966890496 511742665728 511964872704 512742163122 513684799488 515879327488 517612404736 517837160448 518623366464 518848561152 518852182016 519865565184 520880927616 521612034048 521838526464 522630807552 522857742336 526855483392 528117399552 528625434624 529148878848 529657906176 529891590144 530182372752 530926534656 531963500544 532710162432 533750611968 538065174528 539119845376 539353939968 540172813824 540407365632 541165879296 541227838851 541462848768 542222843904 543281872896 546605891584 548746985472 549755813888 549818756928 550590480384 550829555712 551665852416 551905394688 552743324784 554067247104 558546038784 559636949016 560422453248 561517028352 562305171456 562613741298 562861965312 563403423744 563961305088 564503821056 565855911936 569318047744 570182414592 570429997056 571230650368 571544118144 572346335232 573464199168 574588256256 574837751808 575710498944 580364243424 581431197696 582313955328 582566805504 583451287272 583704631296 583708704768 584848760832 585991043568 586813538304 587068342272 587959658496 589576374272 591557033984 592712418816 592973922304 593544347648 594132074496 594703613952 595292488704 595865144448 596128038912 597292351488 599298932736 602120552448 604143353856 605323321344 605590388736 606509826048 606773182464 607694415552 607958286336 608811614208 610000699392 614664730624 614931628032 616136966144 617340358656 618206855168 618475290624 618546101544 619414290432 619683250176 620624083968 620893569024 627139411968 627742703616 628364293632 629246263296 629591567643 630475259904 631360192512 631706656896 632593317888 633219710976 633828851712 640204816384 640482803712 641455216416 641733746688 642634481664 642987132912 643889627136 645147224064 646411788288 646692470784 651637045248 652835028992 652909773852 653826195456 654110097408 655103199744 655387656192 656382698181 656672292864 657954855936 660165230592 663273421056 665501663232 666801471168 667095662592 667737391104 668398583808 669041565696 669704049792 670348287504 670644043776 671953895424 674211299328 676065181696 677091617328 677385621504 678336397312 679661273088 680988736512 680993488896 681289187328 682323554304 682619830272 683656217496 684913065984 690449547264 691497821952 691798081536 693154086912 694507903488 695482712064 695784701952 695864364237 696841076736 697143656448 698202094464 702473977856 704156532736 704833912832 705531838464 706210541568 706522120192 706909830336 707902046208 709284667392 710280216576 711667482624 717420232704 719138586624 720230418432 720543154176 721554505728 721637118468 721950465024 722963791872 724375830528 727213261824 731662647296 733091675904 734120640512 734439407616 735554469888 735873859584 736991099712 737311113216 738756329472 744728051712 746182598688 747229937664 748689371136 749740228608 750151655064 750482620416 751204564992 751948406784 752671761408 754474549248 760243219456 760573329408 761728069494 762058824192 763128446976 764618932224 766112328576 766117675008 766450335744 767613998592 767947309056 770527199232 773818991232 775241596928 776418607104 776755740672 777935049696 778272841728 778278273024 779798347776 781321391424 782418051072 782757789696 783946211328 790283225088 792176099328 792938151936 793723318272 794486859264 794837385216 795273559128 796389801984 797945250816 799065243648 800625917952 802827403264 805524471808 807097761792 807453851648 808679768064 809030909952 810259220736 810611048448 811748818944 813334265856 819908837376 823120478208 824633720832 824728135392 825885720576 826244333568 827498778624 827858092032 829114987176 831100870656 836185882624 836990271488 837819058176 838995017728 839455423524 840633679872 841813590016 842275542528 843457757184 844292947968 845105135616 853977071616 855273621888 855644995584 856845975552 857316177216 858519502848 860196298752 861882384384 862256627712 863565748416 868849393664 870546365136 871768260608 872146796544 873470932992 873850208256 875176930908 875556946944 875563057152 877273141248 880220307456 880602513408 884364561408 887335550976 889068628224 889460883456 890316521472 891198111744 892055420928 892938733056 893797716672 894192058368 895938527232 898948399104 902788823104 903180828672 906215030784 907984982016 907991318528 908385583104 909764739072 910159773696 911541623328 911937429504 913217421312 915001049088 920599396352 921997095936 922397442048 924205449216 926010537984 927310282752 927712935936 927819152316 929121435648 929524875264 930936125952 940709117952 941614055424 942546440448 943869394944 945712889856 947040288768 947559985344 948889976832 949829566464 950743277568 956560310272 958851448832 960307224576 960724205568 962072674304 962182824624 962600620032 963951722496 965834440704 969617682432 977455567872 979252543488 979364660778 980739293184 981165146112 982654799616 983081484288 985008439296 986932283904 990247845888 992970735616 994910131584 996306583552 998252494848 999653638144 1000202206752 1000643493888 1001606086656 1002597875712 1003562348544 1005966065664 1014097772544 1015637425992 1016078432256 1017504595968 1019491909632 1021483104768 1021490233344 1021933780992 1023485331456 1023929745408 1025484326244 1027369598976 1031758654976 1035224809472 1035674320896 1037246732928 1037697122304 1037704364032 1039731130368 1041761855232 1043224068096 1043677052928 1045261615104 1045715484672 1053710966784 1056234799104 1057250869248 1058297757696 1059315812352 1059783180288 1060364745504 1061853069312 1063927001088 1065420324864 1067501223936 1076130349056 1078239690752 1078707879936 1080345627648 1080814731264 1082331758592 1082455677702 1082925697536 1084445687808 1086563745792 1093211783168 1097493970944 1099511627776 1099637513856 1101180960768 1101659111424 1103331704832 1103810789376 1105486649568 1108134494208 1117092077568 1119273898032 1120844906496 1123034056704 1124610342912 1125227482596 1125723930624 1126806847488 1127922610176 1129007642112 1131711823872 1138636095488 1140364829184 1140859994112 1142461300736 1142592104241 1143088236288 1144692670464 1146928398336 1149176512512 1149675503616 1151420997888 1160728486848 1162862395392 1164627910656 1165133611008 1166902574544 1167409262592 1167417409536 1169697521664 1171982087136 1173627076608 1174136684544 1175919316992 1179152748544 1183114067968 1185424837632 1185947844608 1187088695296 1188264148992 1189407227904 1190584977408 1191730288896 1192256077824 1194584702976 1198597865472 1204241104896 1208286707712 1210646642688 1211180777472 1213019652096 1213546364928 1215388831104 1215916572672 1217623228416 1220001398784 1229329461248 1229863256064 1232273932288 1234680717312 1236413710336 1236950581248 1237092203088 1238828580864 1239366500352 1241248167936 1241787138048 1254278823936 1255485407232 1256728587264 1258492526592 1259183135286 1260950519808 1262720385024 1263413313792 1265186635776 1266439421952 1267657703424 1280409632768 1280965607424 1282910432832 1283467493376 1285268963328 1285974265824 1287779254272 1290294448128 1292823576576 1293384941568 1303274090496 1305670057984 1305819547704 1307652390912 1308220194816 1310206399488 1310775312384 1312765396362 1313344585728 1315909711872 1320330461184 1326546842112 1331003326464 1333602942336 1334191325184 1335474782208 1336797167616 1338083131392 1339408099584 1340696575008 1341288087552 1343907790848 1348422598656 1352130363392 1354183234656 1354771243008 1356672794624 1359322546176 1361977473024 1361986977792 1362578374656 1364647108608 1365239660544 1367312434992 1369826131968 1380899094528 1382995643904 1383596163072 1386308173824 1389015806976 1390965424128 1391569403904 1391728728474 1393682153472 1394287312896 1396404188928 1404947955712 1408313065472 1409667825664 1411063676928 1412421083136 1413044240384 1413819660672 1415804092416 1418569334784 1420560433152 1423334965248 1434840465408 1438277173248 1440460836864 1441086308352 1443109011456 1443274236936 1443900930048 1445927583744 1448751661056 1454426523648 1463325294592 1466183351808 1468241281024 1468878815232 1469046991167 1471108939776 1471747719168 1473982199424 1474622226432 1477512658944 1489456103424 1492365197376 1494459875328 1497378742272 1499480457216 1500303310128 1500965240832 1502409129984 1503896813568 1505343522816 1508949098496 1520486438912 1521146658816 1523456138988 1524117648384 1526256893952 1529237864448 1532224657152 1532235350016 1532900671488 1535227997184 1535894618112 1541054398464 1547637982464 1550483193856 1552837214208 1553511481344 1555870099392 1556545683456 1556556546048 1559596695552 1562642782848 1564836102144 1565515579392 1567892422656 1580566450176 1584352198656 1585876303872 1587446636544 1588973718528 1589674770432 1590547118256 1592779603968 1595890501632 1598130487296 1601251835904 1605654806528 1611048943616 1614195523584 1614907703296 1617359536128 1618061819904 1620518441472 1621222096896 1623497637888 1623683516553 1626668531712 1639817674752 1646240956416 1649267441664 1649456270784 1651771441152 1652488667136 1654997557248 1655716184064 1658229974352 1662201741312 1672371765248 1673980542976 1675638116352 1677990035456 1678910847048 1681267359744 1683627180032 1684551085056 1686915514368 1688585895936 1690210271232 1707954143232 1710547243776 1711289991168 1713691951104 1714632354432 1717039005696 1720392597504 1723764768768 1724513255424 1727131496832 1737698787328 1741092730272 1743536521216 1744293593088 1746941865984 1747700416512 1750353861816 1751113893888 1751126114304 1754546282496 1760440614912 1761205026816 1768729122816 1774671101952 1778137256448 1778921766912 1780633042944 1782396223488 1784110841856 1785877466112 1787595433344 1788384116736 1791877054464 1797896798208 1805577646208 1806361657344 1812430061568 1815969964032 1815982637056 1816771166208 1819529478144 1820319547392 1823083246656 1823874859008 1826434842624 1830002098176 1841198792704 1843994191872 1844794884096 1848410898432 1852021075968 1854620565504 1855425871872 1855638304632 1858242871296 1859049750528 1861872251904 1881418235904 1883228110848 1885092880896 1887738789888 1888774702929 1891425779712 1894080577536 1895119970688 1897779953664 1899659132928 1901486555136 1913120620544 1917702897664 1920614449152 1921448411136 1924145348608 1924365649248 1925201240064 1927903444992 1931668881408 1939235364864 1954911135744 1958505086976 1958729321556 1961478586368 1962330292224 1965309599232 1966162968576 1969148094543 1970016878592 1973864567808 1980495691776 1985941471232 1989820263168 1992613167104 1996504989696 1999307276288 2000404413504 2001286987776 2003212173312 2005195751424 2007124697088 2011932131328 2028195545088 2031274851984 2032156864512 2035009191936 2038983819264 2042966209536 2042980466688 2043867561984 2046970662912 2047859490816 2050968652488 2054739197952 2063517309952 2070449618944 2071348641792 2074493465856 2075394244608 2075408728064 2079462260736 2083523710464 2086448136192 2087354105856 2090523230208 2091430969344 2107421933568 2112469598208 2114501738496 2116595515392 2118631624704 2119566360576 2120729491008 2123706138624 2127854002176 2130840649728 2135002447872 2152260698112 2156479381504 2157415759872 2160691255296 2161629462528 2164663517184 2164911355404 2165851395072 2168891375616 2173127491584 2186423566336 2194987941888 2199275027712 2202361921536 2203318222848 2206663409664 2207621578752 2210973299136 2216268988416 2234184155136 2238547796064 2241689812992 2246068113408 2249220685824 2250454965192 2251447861248 2253613694976 2255845220352 2258015284224 2263423647744 2277272190976 2280729658368 2281719988224 2284922601472 2285184208482 2286176472576 2289385340928 2293856796672 2298353025024 2299351007232 2302841995776 2321456973696 2325724790784 2329255821312 2330267222016 2333805149088 2334818525184 2334834819072 2339395043328 2343964174272 2347254153216 2348273369088 2351838633984 2358305497088 2366228135936 2370849675264 2371895689216 2374177390592 2376528297984 2378814455808 2381169954816 2383460577792 2384512155648 2389169405952 2397195730944 2408482209792 2416573415424 2421293285376 2422361554944 2426039304192 2427092729856 2430777662208 2431833145344 2435246456832 2440002797568 2458658922496 2459726512128 2464547864576 2469361434624 2472827420672 2473901162496 2474184406176 2477657161728 2478733000704 2482496335872 2483574276096 2508557647872 2510970814464 2513457174528 2516985053184 2518366270572 2521901039616 2525440770048 2526826627584 2530373271552 2532878843904 2535315406848 2560819265536 2561931214848 2565820865664 2566934986752 2570537926656 2571948531648 2575558508544 2580588896256 2585647153152 2586769883136 2606548180992 2611340115968 2611639095408 2615304781824 2616440389632 2620412798976 2621550624768 2625530792724 2626689171456 2631819423744 2640660922368 2653093684224 2662006652928 2667205884672 2668382650368 2670949564416 2673594335232 2676166262784 2678816199168 2681393150016 2682576175104 2687815581696 2696845197312 2704260726784 2708366469312 2709542486016 2713345589248 2718645092352 2723954946048 2723973955584 2725156749312 2729294217216 2730479321088 2734624869984 2739652263936 2761798189056 2765991287808 2767192326144 2772616347648 2778031613952 2781930848256 2783138807808 2783457456948 2787364306944 2788574625792 2792808377856 2809895911424 2816626130944 2819335651328 2822127353856 2824842166272 2826088480768 2827639321344 2831608184832 2837138669568 2841120866304 2846669930496 2869680930816 2876554346496 2880921673728 2882172616704 2886218022912 2886548473872 2887801860096 2891855167488 2897503322112 2908853047296 2926650589184 2932366703616 2936482562048 2937757630464 2938093982334 2942217879552 2943495438336 2947964398848 2949244452864 2955025317888 2978912206848 2984730394752 2988919750656 2994757484544 2998960914432 3000606620256 3001930481664 3004818259968 3007793627136 3010687045632 3017898196992 3040972877824 3042293317632 3046912277976 3048235296768 3052513787904 3058475728896 3064449314304 3064470700032 3065801342976 3070455994368 3071789236224 3082108796928 3095275964928 3100966387712 3105674428416 3107022962688 3111740198784 3113091366912 3113113092096 3119193391104 3125285565696 3129672204288 3131031158784 3135784845312 3161132900352 3168704397312 3171752607744 3174893273088 3177947437056 3179349540864 3181094236512 3185559207936 3191781003264 3196260974592 3202503671808 3211309613056 3222097887232 3228391047168 3229815406592 3234719072256 3236123639808 3241036882944 3242444193792 3246995275776 3247367033106 3253337063424 3279635349504 3292481912832 3298534883328 3298912541568 3303542882304 3304977334272 3309995114496 3311432368128 3316459948704 3324403482624 3344743530496 3347961085952 3351276232704 3355980070912 3357821694096 3362534719488 3367254360064 3369102170112 3373831028736 3377171791872 3380420542464 3415908286464 3421094487552 3422579982336 3427383902208 3427776312723 3429264708864 3434078011392 3440785195008 3447529537536 3449026510848 3454262993664 3475397574656 3482185460544 3487073042432 3488587186176 3493883731968 3495400833024 3500707723632 3502227787776 3502252228608 3509092564992 3520881229824 3522410053632 3537458245632 3549342203904 3556274512896 3557843533824 3561266085888 3564792446976 3568221683712 3571754932224 3575190866688 3576768233472 3583754108928 3595793596416 3611155292416 3612723314688 3624860123136 3631939928064 3631965274112 3633542332416 3639058956288 3640639094784 3646166493312 3647749718016 3652869685248 3660004196352 3682397585408 3687988383744 3689589768192 3696821796864 3704042151936 3709241131008 3710851743744 3711276609264 3716485742592 3718099501056 3723744503808 3762836471808 3766456221696 3770185761792 3775477579776 3777549405858 3782851559424 3788161155072 3790239941376 3795559907328 3799318265856 3802973110272 3826241241088 3835405795328 3841228898304 3842896822272 3848290697216 3848731298496 3850402480128 3855806889984 3863337762816 3878470729728 3909822271488 3917010173952 3917458643112 3922957172736 3924660584448 3930619198464 3932325937152 3938296189086 3940033757184 3947729135616 3960991383552 3971882942464 3979640526336 3985226334208 3993009979392 3998614552576 4000808827008 4002573975552 4006424346624 4010391502848 4014249394176 4023864262656 4056391090176 4062549703968 4064313729024 4070018383872 4077967638528 4085932419072 4085960933376 4087735123968 4093941325824 4095718981632 4101937304976 4109478395904 4127034619904 4140899237888 4142697283584 4148986931712 4150788489216 4150817456128 4158924521472 4167047420928 4172896272384 4174708211712 4181046460416 4182861938688 4214843867136 4224939196416 4229003476992 4233191030784 4237263249408 4239132721152 4241458982016 4247412277248 4255708004352 4261681299456 4270004895744 4304521396224 4312958763008 4314831519744 4321382510592 4323258925056 4329327034368 4329822710808 4331702790144 4337782751232 4346254983168 4372847132672 4389975883776 4398550055424 4404723843072 4406636445696 4407140973501 4413326819328 4415243157504 4421946598272 4432537976832 4468368310272 4477095592128 4483379625984 4492136226816 4498441371648 4500909930384 4502895722496 4507227389952 4511690440704 4516030568448 4526847295488 4554544381952 4561459316736 4563439976448 4569845202944 4570368416964 4572352945152 4578770681856 4587713593344 4596706050048 4598702014464 4605683991552 4642913947392 4651449581568 4658511642624 4660534444032 4667610298176 4669637050368 4669669638144 4678790086656 4687928348544 4694508306432 4696546738176 4703677267968 4716610994176 4732456271872 4741699350528 4743791378432 4748354781184 4753056595968 4757628911616 4762339909632 4766921155584 4769024311296 4778338811904 4794391461888 4816964419584 4833146830848 4842586570752 4844723109888 4852078608384 4854185459712 4861555324416 4863666290688 4870492913664 4871050549659 4880005595136 4917317844992 4919453024256 4929095729152 4938722869248 4945654841344 4947802324992 4948368812352 4955314323456 4957466001408 4964992671744 4967148552192 5017115295744 5021941628928 5026914349056 5033970106368 5036732541144 5043802079232 5050881540096 5053653255168 5060746543104 5065757687808 5070630813696 5121638531072 5123862429696 5131641731328 5133869973504 5141075853312 5143897063296 5151117017088 5161177792512 5171294306304 5173539766272 5213096361984 5222680231936 5223278190816 5230609563648 5232880779264 5240825597952 5243101249536 5251061585448 5253378342912 5263638847488 5281321844736 5306187368448 5324013305856 5334411769344 5336765300736 5341899128832 5347188670464 5352332525568 5357632398336 5362786300032 5365152350208 5375631163392 5393690394624 5408521453568 5416732938624 5419084972032 5426691178496 5437290184704 5447909892096 5447947911168 5450313498624 5458588434432 5460958642176 5469249739968 5479304527872 5523596378112 5531982575616 5534384652288 5545232695296 5556063227904 5563861696512 5566277615616 5566914913896 5574728613888 5577149251584 5585616755712 5619791822848 5633252261888 5638671302656 5644254707712 5649684332544 5652176961536 5655278642688 5663216369664 5674277339136 5682241732608 5693339860992 5739361861632 5753108692992 5761843347456 5764345233408 5772436045824 5773096947744 5775603720192 5783710334976 5795006644224 5817706094592 5853301178368 5864733407232 5872965124096 5875515260928 5876187964668 5884435759104 5886990876672 5895928797696 5898488905728 5910050635776 5957824413696 5969460789504 5977839501312 5989514969088 5997921828864 6001213240512 6003860963328 6009636519936 6015587254272 6021374091264 6035796393984 6081945755648 6084586635264 6093824555952 6096470593536 6105027575808 6116951457792 6128898628608 6128941400064 6131602685952 6140911988736 6143578472448 6164217593856 6190551929856 6201932775424 6211348856832 6214045925376 6223480397568 6226182733824 6226226184192 6238386782208 6250571131392 6259344408576 6262062317568 6271569690624 6322265800704 6337408794624 6343505215488 6349786546176 6355894874112 6358699081728 6362188473024 6371118415872 6383562006528 6392521949184 6405007343616 6422619226112 6444195774464 6456782094336 6459630813184 6469438144512 6472247279616 6482073765888 6484888387584 6493990551552 6494734066212 6506674126848 6559270699008 6584963825664 6597825083136 6607085764608 6609954668544 6619990228992 6622864736256 6632919897408 6648806965248 6689487060992 6695922171904 6702552465408 6711960141824 6715643388192 6725069438976 6734508720128 6738204340224 6747662057472 6754343583744 6760841084928 6831816572928 6842188975104 6845159964672 6854767804416 6855552625446 6858529417728 6868156022784 6881570390016 6895059075072 6898053021696 6908525987328 6950795149312 6964370921088 6974146084864 6977174372352 6987767463936 6990801666048 7001415447264 7004455575552 7004504457216 7018185129984 7041762459648 7044820107264 7074916491264 7098684407808 7112549025792 7115687067648 7122532171776 7129584893952 7136443367424 7143509864448 7150381733376 7153536466944 7167508217856 7191587192832 7222310584832 7225446629376 7249720246272 7263879856128 7263930548224 7267084664832 7278117912576 7281278189568 7292332986624 7295499436032 7305739370496 7320008392704 7364795170816 7375976767488 7379179536384 7393643593728 7408084303872 7418482262016 7421703487488 7422553218528 7432971485184 7436199002112 7447489007616 7525672943616 7532912443392 7540371523584 7550955159552 7555098811716 7565703118848 7576322310144 7580479882752 7591119814656 7598636531712 7605946220544 7652482482176 7670811590656 7682457796608 7685793644544 7696581394432 7697462596992 7700804960256 7711613779968 7726675525632 7756941459456 7819644542976 7834020347904 7834917286224 7845914345472 7849321168896 7861238396928 7864651874304 7876592378172 7880067514368 7895458271232 7921982767104 7943765884928 7959281052672 7970452668416 7986019958784 7997229105152 8001617654016 8005147951104 8012848693248 8020783005696 8028498788352 8047728525312 8112782180352 8125099407936 8128627458048 8140036767744 8155935277056 8171864838144 8171921866752 8175470247936 8187882651648 8191437963264 8203874609952 8218956791808 8254069239808 8281798475776 8285394567168 8297973863424 8301576978432 8301634912256 8317849042944 8334094841856 8345792544768 8349416423424 8362092920832 8365723877376 8429687734272 8449878392832 8458006953984 8466382061568 8474526498816 8478265442304 8482917964032 8494824554496 8511416008704 8523362598912 8540009791488 8609042792448 8625917526016 8629663039488 8642765021184 8646517850112 8658654068736 8659645421616 8663405580288 8675565502464 8692509966336 8745694265344 8779951767552 8797100110848 8809447686144 8813272891392 8814281947002 8826653638656 8830486315008 8843893196544 8865075953664 8936736620544 8954191184256 8966759251968 8984272453632 8996882743296 9001819860768 9005791444992 9014454779904 9023380881408 9032061136896 9053694590976 9109088763904 9122918633472 9126879952896 9139690405888 9140736833928 9144705890304 9157541363712 9175427186688 9193412100096 9197404028928 9211367983104 9285827894784 9302899163136 9317023285248 9321068888064 9335220596352 9339274100736 9339339276288 9357580173312 9375856697088 9389016612864 9393093476352 9407354535936 9433221988352 9464912543744 9483398701056 9487582756864 9496709562368 9506113191936 9515257823232 9524679819264 9533842311168 9538048622592 9556677623808 9588782923776 9633928839168 9666293661696 9685173141504 9689446219776 9704157216768 9708370919424 9723110648832 9727332581376 9740985827328 9742101099318 9760011190272 9834635689984 9838906048512 9858191458304 9877445738496 9891309682688 9895604649984 9896737624704 9910628646912 9914932002816 9929985343488 9934297104384 10034230591488 10043883257856 10053828698112 10067940212736 10073465082288 10087604158464 10101763080192 10107306510336 10121493086208 10131515375616 10141261627392 10243277062144 10247724859392 10263283462656 10267739947008 10282151706624 10283328938169 10287794126592 10302234034176 10322355585024 10342588612608 10347079532544 10426192723968 10445360463872 10446556381632 10461219127296 10465761558528 10481651195904 10486202499072 10502123170896 10506756685824 10527277694976 10562643689472 10612374736896 10648026611712 10668823538688 10673530601472 10683798257664 10694377340928 10704665051136 10715264796672 10725572600064 10730304700416 10751262326784 10787380789248 10817042907136 10833465877248 10838169944064 10853382356992 10874580369408 10895819784192 10895895822336 10900626997248 10917176868864 10921917284352 10938499479936 10958609055744 11047192756224 11063965151232 11068769304576 11090465390592 11112126455808 11127723393024 11132555231232 11133829827792 11149457227776 11154298503168 11171233511424 11239583645696 11266504523776 11277342605312 11288509415424 11299368665088 11304353923072 11310557285376 11326432739328 11348554678272 11364483465216 11386679721984 11478723723264 11506217385984 11523686694912 11528690466816 11544872091648 11546193895488 11551207440384 11567420669952 11590013288448 11635412189184 11706602356736 11729466814464 11745930248192 11751030521856 11752375929336 11768871518208 11773981753344 11791857595392 11796977811456 11820101271552 11915648827392 11938921579008 11955679002624 11979029938176 11995843657728 12002426481024 12007721926656 12019273039872 12031174508544 12042748182528 12071592787968 12163891511296 12169173270528 12187649111904 12192941187072 12210055151616 12233902915584 12257797257216 12257882800128 12263205371904 12281823977472 12287156944896 12328435187712 12381103859712 12403865550848 12422697713664 12428091850752 12446960795136 12452365467648 12452452368384 12476773564416 12501142262784 12518688817152 12524124635136 12543139381248 12644531601408 12674817589248 12687010430976 12699573092352 12711789748224 12717398163456 12724376946048 12742236831744 12767124013056 12785043898368 12810014687232 12845238452224 12888391548928 12913564188672 12919261626368 12938876289024 12944494559232 12964147531776 12969776775168 12987981103104 12989468132424 13013348253696 13118541398016 13169927651328 13195650166272 13214171529216 13219909337088 13221422920503 13239980457984 13245729472512 13265839794816 13297613930496 13378974121984 13391844343808 13405104930816 13423920283648 13431286776384 13450138877952 13469017440256 13476408680448 13495324114944 13508687167488 13521682169856 13663633145856 13684377950208 13690319929344 13709535608832 13711105250892 13717058835456 13736312045568 13763140780032 13790118150144 13796106043392 13817051974656 13901590298624 13928741842176 13948292169728 13954348744704 13975534927872 13981603332096 14002830894528 14008911151104 14009008914432 14036370259968 14083524919296 14089640214528 14149832982528 14197368815616 14225098051584 14231374135296 14245064343552 14259169787904 14272886734848 14287019728896 14300763466752 14307072933888 14335016435712 14383174385664 14444621169664 14450893258752 14499440492544 14527759712256 14527861096448 14534169329664 14556235825152 14562556379136 14584665973248 14590998872064 14611478740992 14640016785408 14729590341632 14751953534976 14758359072768 14787287187456 14816168607744 14836964524032 14843406974976 14845106437056 14865942970368 14872398004224 14894978015232 15051345887232 15065824886784 15080743047168 15101910319104 15110197623432 15131406237696 15152644620288 15160959765504 15182239629312 15197273063424 15211892441088 15304964964352 15341623181312 15364915593216 15371587289088 15394925193984 15401609920512 15423227559936 15453351051264 15513882918912 15639289085952 15668040695808 15669834572448 15691828690944 15698642337792 15722476793856 15729303748608 15753184756344 15760135028736 15790916542464 15843965534208 15887531769856 15918562105344 15940905336832 15972039917568 15994458210304 16003235308032 16010295902208 16025697386496 16041566011392 16056997576704 16095457050624 16225564360704 16250198815872 16257254916096 16280073535488 16311870554112 16343729676288 16343843733504 16350940495872 16375765303296 16382875926528 16407749219904 16437913583616 16508138479616 16563596951552 16570789134336 16595947726848 16603153956864 16603269824512 16635698085888 16668189683712 16691585089536 16698832846848 16724185841664 16731447754752 16859375468544 16899756785664 16916013907968 16932764123136 16949052997632 16956530884608 16965835928064 16989649108992 17022832017408 17046725197824 17080019582976 17218085584896 17251835052032 17259326078976 17285530042368 17293035700224 17317308137472 17319290843232 17326811160576 17351131004928 17385019932672 17491388530688 17559903535104 17594200221696 17618895372288 17626545782784 17628563894004 17653307277312 17660972630016 17687786393088 17730151907328 17873473241088 17908382368512 17933518503936 17968544907264 17993765486592 18003639721536 18011582889984 18028909559808 18046761762816 18064122273792 18107389181952 18218177527808 18245837266944 18253759905792 18279380811776 18281473667856 18289411780608 18315082727424 18350854373376 18386824200192 18394808057856 18422735966208 18571655789568 18605798326272 18634046570496 18642137776128 18670441192704 18678548201472 18678678552576 18715160346624 18751713394176 18778033225728 18786186952704 18814709071872 18866443976704 18929825087488 18966797402112 18975165513728 18993419124736 19012226383872 19030515646464 19049359638528 19067684622336 19076097245184 19113355247616 19177565847552 19267857678336 19332587323392 19370346283008 19378892439552 19408314433536 19416741838848 19446221297664 19454665162752 19481971654656 19484202198636 19520022380544 19669271379968 19677812097024 19716382916608 19754891476992 19782619365376 19793475249408 19821257293824 19829864005632 19859970686976 19868594208768 20068461182976 20087766515712 20107657396224 20135880425472 20146930164576 20175208316928 20203526160384 20214613020672 20242986172416 20263030751232 20282523254784 20486554124288 20495449718784 20526566925312 20535479894016 20564303413248 20566657876338 20575588253184 20604468068352 20644711170048 20685177225216 20694159065088 20852385447936 20890720927744 20893112763264 20922438254592 20931523117056 20963302391808 20972404998144 21004246341792 21013513371648 21054555389952 21125287378944 21224749473792 21296053223424 21337647077376 21347061202944 21367596515328 21388754681856 21409330102272 21430529593344 21451145200128 21460609400832 21502524653568 21574761578496 21634085814272 21666931754496 21676339888128 21706764713984 21749160738816 21791639568384 21791791644672 21801253994496 21834353737728 21843834568704 21876998959872 21917218111488 22094385512448 22127930302464 22137538609152 22180930781184 22224252911616 22255446786048 22265110462464 22267659655584 22298914455552 22308597006336 22342467022848 22479167291392 22533009047552 22554685210624 22577018830848 22598737330176 22608707846144 22621114570752 22652865478656 22697109356544 22728966930432 22773359443968 22957447446528 23012434771968 23047373389824 23057380933632 23089744183296 23092387790976 23102414880768 23134841339904 23180026576896 23270824378368 23413204713472 23458933628928 23491860496384 23502061043712 23504751858672 23537743036416 23547963506688 23583715190784 23593955622912 23640202543104 23831297654784 23877843158016 23911358005248 23958059876352 23991687315456 24004852962048 24015443853312 24038546079744 24062349017088 24085496365056 24143185575936 24327783022592 24338346541056 24375298223808 24385882374144 24420110303232 24467805831168 24515594514432 24515765600256 24526410743808 24563647954944 24574313889792 24656870375424 24762207719424 24807731101696 24845395427328 24856183701504 24893921590272 24904730935296 24904904736768 24953547128832 25002284525568 25037377634304 25048249270272 25086278762496 25289063202816 25349635178496 25374020861952 25399146184704 25423579496448 25434796326912 25448753892096 25484473663488 25534248026112 25570087796736 25620029374464 25690476904448 25776783097856 25827128377344 25838523252736 25877752578048 25888989118464 25928295063552 25939553550336 25975962206208 25978936264848 26026696507392 26237082796032 26339855302656 26391300332544 26428343058432 26439818674176 26442845841006 26479960915968 26491458945024 26531679589632 26595227860992 26757948243968 26783688687616 26810209861632 26847840567296 26862573552768 26900277755904 26938034880512 26952817360896 26990648229888 27017374334976 27043364339712 27327266291712 27368755900416 27380639858688 27419071217664 27422210501784 27434117670912 27472624091136 27526281560064 27580236300288 27592212086784 27634103949312 27803180597248 27857483684352 27896584339456 27908697489408 27951069855744 27963206664192 28005661789056 28017822302208 28018017828864 28072740519936 28167049838592 28179280429056 28299665965056 28394737631232 28450196103168 28462748270592 28490128687104 28518339575808 28545773469696 28574039457792 28601526933504 28614145867776 28670032871424 28766348771328 28889242339328 28901786517504 28998880985088 29055519424512 29055722192896 29068338659328 29112471650304 29125112758272 29169331946496 29181997744128 29222957481984 29280033570816 29459180683264 29503907069952 29516718145536 29574574374912 29632337215488 29673929048064 29686813949952 29690212874112 29731885940736 29744796008448 29789956030464 30102691774464 30131649773568 30161486094336 30203820638208 30220395246864 30262812475392 30305289240576 30321919531008 30364479258624 30394546126848 30423784882176 30609929928704 30683246362624 30729831186432 30743174578176 30789850387968 30803219841024 30846455119872 30849986814507 30906702102528 31027765837824 31278578171904 31336081391616 31339669144896 31383657381888 31397284675584 31444953587712 31458607497216 31506369512688 31520270057472 31581833084928 31687931068416 31775063539712 31837124210688 31881810673664 31944079835136 31988916420608 32006470616064 32020591804416 32051394772992 32083132022784 32113995153408 32190914101248 32451128721408 32500397631744 32514509832192 32560147070976 32623741108224 32687459352576 32687687467008 32701880991744 32751530606592 32765751853056 32815498439808 32875827167232 33016276959232 33127193903104 33141578268672 33191895453696 33206307913728 33206539649024 33271396171776 33336379367424 33383170179072 33397665693696 33448371683328 33462895509504 33718750937088 33799513571328 33832027815936 33865528246272 33898105995264 33913061769216 33931671856128 33979298217984 34045664034816 34093450395648 34160039165952 34436171169792 34503670104064 34518652157952 34571060084736 34586071400448 34634616274944 34638581686464 34653622321152 34702262009856 34770039865344 34982777061376 35119807070208 35188400443392 35237790744576 35253091565568 35257127788008 35306614554624 35321945260032 35375572786176 35460303814656 35746946482176 35816764737024 35867037007872 35937089814528 35987530973184 36007279443072 36023165779968 36057819119616 36093523525632 36128244547584 36214778363904 36436355055616 36491674533888 36507519811584 36558761623552 36562947335712 36578823561216 36630165454848 36701708746752 36773648400384 36789616115712 36845471932416 37143311579136 37211596652544 37268093140992 37284275552256 37340882385408 37357096402944 37357357105152 37430320693248 37503426788352 37556066451456 37572373905408 37629418143744 37732887953408 37859650174976 37933594804224 37950331027456 37986838249472 38024452767744 38061031292928 38098719277056 38135369244672 38152194490368 38226710495232 38355131695104 38535715356672 38665174646784 38740692566016 38757784879104 38816628867072 38833483677696 38892442595328 38909330325504 38963943309312 38968404397272 39040044761088 39338542759936 39355624194048 39432765833216 39509782953984 39565238730752 39586950498816 39642514587648 39659728011264 39719941373952 39737188417536 40136922365952 40175533031424 40215314792448 40271760850944 40293860329152 40350416633856 40407052320768 40429226041344 40485972344832 40526061502464 40565046509568 40973108248576 40990899437568 41053133850624 41070959788032 41128606826496 41133315752676 41151176506368 41208936136704 41289422340096 41370354450432 41388318130176 41704770895872 41786225526528 41844876509184 41863046234112 41926604783616 41944809996288 42008492683584 42027026743296 42109110779904 42250574757888 42449498947584 42592106446848 42675294154752 42694122405888 42735193030656 42777509363712 42818660204544 42861059186688 42902290400256 42921218801664 43005049307136 43149523156992 43268171628544 43333863508992 43352679776256 43413529427968 43498321477632 43583279136768 43583583289344 43602507988992 43668707475456 43687669137408 43753997919744 43834436222976 44188771024896 44255860604928 44275077218304 44361861562368 44448505823232 44510893572096 44530220924928 44535319311168 44597828911104 44617194012672 44684934045696 44958334582784 45066018095104 45109370421248 45154037661696 45197474660352 45217415692288 45242229141504 45305730957312 45394218713088 45457933860864 45546718887936 45914894893056 46024869543936 46094746779648 46114761867264 46184775581952 46204829761536 46269682679808 46360053153792 46541648756736 46826409426944 46917867257856 46983720992768 47004122087424 47009503717344 47075486072832 47095927013376 47167430381568 47187911245824 47280405086208 47662595309568 47755686316032 47822716010496 47916119752704 47983374630912 48009705924096 48030887706624 48077092159488 48124698034176 48170992730112 48286371151872 48655566045184 48676693082112 48750596447616 48771764748288 48840220606464 48935611662336 49031189028864 49031531200512 49052821487616 49127295909888 49148627779584 49313740750848 49524415438848 49615462203392 49690790854656 49712367403008 49787843180544 49809461870592 49809809473536 49907094257664 50004569051136 50074755268608 50096498540544 50172557524992 50578126405632 50699270356992 50748041723904 50798292369408 50847158992896 50869592653824 50897507784192 50968947326976 51068496052224 51140175593472 51240058748928 51380953808896 51553566195712 51654256754688 51677046505472 51755505156096 51777978236928 51856590127104 51879107100672 51951924412416 51957872529696 52053393014784 52474165592064 52679710605312 52782600665088 52856686116864 52879637348352 52885691682012 52959921831936 52982917890048 53063359179264 53190455721984 53515896487936 53567377375232 53620419723264 53695681134592 53725147105536 53800555511808 53876069761024 53905634721792 53981296459776 54034748669952 54086728679424 54654532583424 54737511800832 54761279717376 54838142435328 54844421003568 54868235341824 54945248182272 55052563120128 55160472600576 55184424173568 55268207898624 55606361194496 55714967368704 55793168678912 55817394978816 55902139711488 55926413328384 56011323578112 56035644604416 56036035657728 56145481039872 56334099677184 56358560858112 56599331930112 56789475262464 56900392206336 56925496541184 56980257374208 57036679151616 57091546939392 57148078915584 57203053867008 57228291735552 57340065742848 57532697542656 57778484678656 57803573035008 57997761970176 58111038849024 58111444385792 58136677318656 58224943300608 58250225516544 58338663892992 58363995488256 58445914963968 58560067141632 58918361366528 59007814139904 59033436291072 59149148749824 59264674430976 59347858096128 59380425748224 59463771881472 59489592016896 59579912060928 60205383548928 60263299547136 60322972188672 60407641276416 60440790493728 60525624950784 60610578481152 60643839062016 60728958517248 60789092253696 60847569764352 61219859857408 61366492725248 61459662372864 61486349156352 61579700775936 61606439682048 61692910239744 61699973629014 61813404205056 62055531675648 62557156343808 62672162783232 62679338289792 62767314763776 62794569351168 62889907175424 62917214994432 63012739025376 63040540114944 63163666169856 63375862136832 63550127079424 63674248421376 63763621347328 63888159670272 63977832841216 64012941232128 64041183608832 64102789545984 64166264045568 64227990306816 64381828202496 64902257442816 65000795263488 65029019664384 65120294141952 65247482216448 65374918705152 65375374934016 65403761983488 65503061213184 65531503706112 65630996879616 65751654334464 66032553918464 66254387806208 66283156537344 66383790907392 66412615827456 66413079298048 66542792343552 66672758734848 66766340358144 66795331387392 66896743366656 66925791019008 67437501874176 67599027142656 67664055631872 67731056492544 67796211990528 67826123538432 67863343712256 67958596435968 68091328069632 68186900791296 68320078331904 68872342339584 69007340208128 69037304315904 69142120169472 69172142800896 69269232549888 69277163372928 69307244642304 69404524019712 69540079730688 69965554122752 70239614140416 70376800886784 70475581489152 70506183131136 70514255576016 70613229109248 70643890520064 70751145572352 70920607629312 71493892964352 71633529474048 71734074015744 71874179629056 71975061946368 72014558886144 72046331559936 72115638239232 72187047051264 72256489095168 72429556727808 72872710111232 72983349067776 73015039623168 73117523247104 73125894671424 73157647122432 73260330909696 73403417493504 73547296800768 73579232231424 73690943864832 74286623158272 74423193305088 74536186281984 74568551104512 74681764770816 74714192805888 74714714210304 74860641386496 75006853576704 75112132902912 75144747810816 75258836287488 75465775906816 75719300349952 75867189608448 75900662054912 75973676498944 76048905535488 76122062585856 76197438554112 76270738489344 76304388980736 76453420990464 76710263390208 77071430713344 77330349293568 77481385132032 77515569758208 77633257734144 77666967355392 77784885190656 77818660651008 77927886618624 77936808794544 78080089522176 78677085519872 78711248388096 78865531666432 79019565907968 79130477461504 79173900997632 79285029175296 79319456022528 79439882747904 79474376835072 80273844731904 80351066062848 80430629584896 80543521701888 80587720658304 80700833267712 80814104641536 80858452082688 80971944689664 81052123004928 81130093019136 81946216497152 81981798875136 82106267701248 82141919576064 82257213652992 82266631505352 82302353012736 82417872273408 82578844680192 82740708900864 82776636260352 83409541791744 83572451053056 83689753018368 83726092468224 83853209567232 83889619992576 84016985367168 84054053486592 84218221559808 84501149515776 84898997895168 85184212893696 85350588309504 85388244811776 85470386061312 85555018727424 85637320409088 85722118373376 85804580800512 85842437603328 86010098614272 86299046313984 86536343257088 86667727017984 86705359552512 86827058855936 86996642955264 87166558273536 87167166578688 87205015977984 87337414950912 87375338274816 87507995839488 87668872445952 88377542049792 88511721209856 88550154436608 88723723124736 88897011646464 89021787144192 89060441849856 89070638622336 89195657822208 89234388025344 89369868091392 89916669165568 90132036190208 90218740842496 90308075323392 90394949320704 90434831384576 90484458283008 90611461914624 90788437426176 90915867721728 91093437775872 91829789786112 92049739087872 92189493559296 92229523734528 92369551163904 92409659523072 92539365359616 92549960443521 92720106307584 93083297513472 93652818853888 93835734515712 93967441985536 94008244174848 94019007434688 94150972145664 94191854026752 94334860763136 94375822491648 94560810172416 95325190619136 95511372632064 95645432020992 95832239505408 95966749261824 96019411848192 96061775413248 96154184318976 96249396068352 96341985460224 96572742303744 97311132090368 97353386164224 97501192895232 97543529496576 97680441212928 97871223324672 98062378057728 98063062401024 98105642975232 98254591819776 98297255559168 98627481501696 99048830877696 99230924406784 99381581709312 99424734806016 99575686361088 99618923741184 99619618947072 99814188515328 100009138102272 100149510537216 100192997081088 100345115049984 101156252811264 101398540713984 101496083447808 101596584738816 101694317985792 101739185307648 101795015568384 101937894653952 102136992104448 102280351186944 102480117497856 102761907617792 103107132391424 103308513509376 103511010312192 103555956473856 103713180254208 103758214201344 103903848824832 103915745059392 104106786029568 104948331184128 105359421210624 105565201330176 105713372233728 105759274696704 105771383364024 105919843663872 105965835780096 106126718358528 106380911443968 107031792975872 107134754750464 107240839446528 107391362269184 107450294211072 107601111023616 107811269443584 107962592919552 108069497339904 108173457358848 109309065166848 109475023601664 109522559434752 109676284870656 109688842007136 109736470683648 109890496364544 110105126240256 110320945201152 110368848347136 110536415797248 111212722388992 111429934737408 111586337357824 111634789957632 111804279422976 111852826656768 112022647156224 112071289208832 112072071315456 112290962079744 112668199354368 112717121716224 113198663860224 113578950524928 113800784412672 113850993082368 113960514748416 114073358303232 114183093878784 114296157831168 114406107734016 114456583471104 114680131485696 115065395085312 115556969357312 115607146070016 115995523940352 116222077698048 116222888771584 116273354637312 116449886601216 116500451033088 116677327785984 116727990976512 116891829927936 117120134283264 117836722733056 118015628279808 118066872582144 118298297499648 118529348861952 118695716192256 118760851496448 118927543762944 118979184033792 119159824121856 120410767097856 120526599094272 120645944377344 120815282552832 120881580987456 121051249901568 121221156962304 121287678124032 121457917034496 121578184507392 121695139528704 122439719714816 122732985450496 122919324745728 122972698312704 123159401551872 123212879364096 123385820479488 123399947258028 123626808410112 124111063351296 125114312687616 125358676579584 125534629527552 125589138702336 125779814350848 125834429988864 126025478050752 126081080229888 126327332339712 126751724273664 127100254158848 127348496842752 127527242694656 127776319340544 127955665682432 128025882464256 128082367217664 128205579091968 128332528091136 128455980613632 128763656404992 129804514885632 130001590526976 130058039328768 130240588283904 130494964432896 130749837410304 130750749868032 130807523966976 131006122426368 131063007412224 131261993759232 131503308668928 132065107836928 132508775612416 132566313074688 132767581814784 132825231654912 132826158596096 133085584687104 133345517469696 133532680716288 133590662774784 133793486733312 133851582038016 134875003748352 135198054285312 135328111263744 135462112985088 135592423981056 135652247076864 135726687424512 135917192871936 136182656139264 136373801582592 136640156663808 137744684679168 138014680416256 138074608631808 138284240338944 138344285601792 138554326745856 138614489284608 138809048039424 139080159461376 139931108245504 140479228280832 140753601773568 140951162978304 141012366262272 141028511152032 141226458218496 141287781040128 141502291144704 141841215258624 142987785928704 143267058948096 143468148031488 143748359258112 143950123892736 144029117772288 144092663119872 144231276478464 144374094102528 144512978190336 144859113455616 145745420222464 145966698135552 146030079246336 146235046494208 146251789342848 146315294244864 146520661819392 146806834987008 147094593601536 147158464462848 147381887729664 148573246316544 148846386610176 149072372563968 149137102209024 149363529541632 149428385611776 149429428420608 149721282772992 150013707153408 150224265805824 150289495621632 150517672574976 150931551813632 151438600699904 151734379216896 151801324109824 151947352997888 152097811070976 152244125171712 152394877108224 152541476978688 152608777961472 152906841980928 153420526780416 154142861426688 154660698587136 154962770264064 155031139516416 155266515468288 155333934710784 155569770381312 155637321302016 155855773237248 155873617589088 156160179044352 157354171039744 157422496776192 157731063332864 158039131815936 158260954923008 158347801995264 158570058350592 158638912045056 158879765495808 158948753670144 160547689463808 160702132125696 160861259169792 161087043403776 161175441316608 161401666535424 161628209283072 161716904165376 161943889379328 162104246009856 162260186038272 163892432994304 163963597750272 164212535402496 164283839152128 164514427305984 164533263010704 164604706025472 164835744546816 165157689360384 165481417801728 165553272520704 166819083583488 167144902106112 167379506036736 167452184936448 167706419134464 167779239985152 168033970734336 168108106973184 168436443119616 169002299031552 169797995790336 170368425787392 170701176619008 170776489623552 170940772122624 171110037454848 171274640818176 171444236746752 171609161601024 171684875206656 172020197228544 172598092627968 173072686514176 173335454035968 173410719105024 173654117711872 173993285910528 174333116547072 174334333157376 174410031955968 174674829901824 174750676549632 175015991678976 175337744891904 176755084099584 177023442419712 177100308873216 177447446249472 177794023292928 178043574288384 178141277244672 178391315644416 178468776050688 178739736182784 179833338331136 180264072380416 180437481684992 180616150646784 180789898641408 180869662769152 180968916566016 181222923829248 181576874852352 181831735443456 182186875551744 183659579572224 184099478175744 184378987118592 184459047469056 184739102327808 184819319046144 185078730719232 185099920887042 185440212615168 186166595026944 187305637707776 187671469031424 187934883971072 188016488349696 188038014869376 188301944291328 188383708053504 188669721526272 188751644983296 189121620344832 190650381238272 191022745264128 191290864041984 191664479010816 191933498523648 192038823696384 192123550826496 192308368637952 192498792136704 192683970920448 193145484607488 194622264180736 194706772328448 195002385790464 195087058993152 195360882425856 195742446649344 196124756115456 196126124802048 196211285950464 196509183639552 196594511118336 197254963003392 198097661755392 198461848813568 198763163418624 198849469612032 199151372722176 199237847482368 199239237894144 199628377030656 200018276204544 200299021074432 200385994162176 200690230099968 202312505622528 202797081427968 202992166895616 203193169477632 203388635971584 203478370615296 203590031136768 203875789307904 204273984208896 204560702373888 204960234995712 205523815235584 206214264782848 206617027018752 207022020624384 207111912947712 207426360508416 207516428402688 207807697649664 207831490118784 208213572059136 209896662368256 210718842421248 211130402660352 211426744467456 211518549393408 211542766728048 211839687327744 211931671560192 212253436717056 212761822887936 214063585951744 214269509500928 214481678893056 214782724538368 214900588422144 215202222047232 215622538887168 215925185839104 216138994679808 216346914717696 218618130333696 218950047203328 219045118869504 219352569741312 219377684014272 219472941367296 219780992729088 220210252480512 220641890402304 220737696694272 221072831594496 222425444777984 222859869474816 223172674715648 223269579915264 223608558845952 223705653313536 224045294312448 224142578417664 224144142630912 224581924159488 225336398708736 225434243432448 226397327720448 227157901049856 227601568825344 227701986164736 227921029496832 228146716606464 228366187757568 228592315662336 228812215468032 228913166942208 229360262971392 230130790170624 231113938714624 231214292140032 231991047880704 232444155396096 232445777543168 232546709274624 232899773202432 233000902066176 233354655571968 233455981953024 233783659855872 234240268566528 235673445466112 236031256559616 236133745164288 236596594999296 237058697723904 237391432384512 237521702992896 237855087525888 237958368067584 238319648243712 240821534195712 241053198188544 241291888754688 241630565105664 241763161974912 242102499803136 242442313924608 242575356248064 242915834068992 243156369014784 243390279057408 244879439429632 245465970900992 245838649491456 245945396625408 246318803103744 246425758728192 246771640958976 246799894516056 247253616820224 248222126702592 250228625375232 250717353159168 251069259055104 251178277404672 251559628701696 251668859977728 252050956101504 252162160459776 252654664679424 253503448547328 254200508317696 254696993685504 255054485389312 255552638681088 255911331364864 256051764928512 256164734435328 256411158183936 256665056182272 256911961227264 257527312809984 259609029771264 260003181053952 260116078657536 260481176567808 260989928865792 261499674820608 261501499736064 261615047933952 262012244852736 262126014824448 262523987518464 263006617337856 264130215673856 265017551224832 265132626149376 265535163629568 265650463309824 265652317192192 266171169374208 266691034939392 267065361432576 267181325549568 267586973466624 267703164076032 269750007496704 270396108570624 270656222527488 270924225970176 271184847962112 271304494153728 271453374849024 271834385743872 272365312278528 272747603165184 273280313327616 275489369358336 276029360832512 276149217263616 276568480677888 276688571203584 277108653491712 277228978569216 277618096078848 278160318922752 279862216491008 280958456561664 281507203547136 281902325956608 282024732524544 282057022304064 282452916436992 282575562080256 283004582289408 283682430517248 285975571857408 286534117896192 286936296062976 287496718516224 287900247785472 288058235544576 288185326239744 288462552956928 288748188205056 289025956380672 289718226911232 291490840444928 291933396271104 292060158492672 292503578685696 292630588489728 293041323638784 293613669974016 294189187203072 294316928925696 294763775459328 297146492633088 297692773220352 298144745127936 298274204418048 298727059083264 298856771223552 298858856841216 299442565545984 300027414306816 300448531611648 300578991243264 301035345149952 301863103627264 302877201399808 303468758433792 303602648219648 303894705995776 304195622141952 304488250343424 304789754216448 305082953957376 305217555922944 305813683961856 306841053560832 308285722853376 309321397174272 309925540528128 310533030936576 310667869421568 311139540762624 311274642604032 311711546474496 311747235178176 312320358088704 314708342079488 314844993552384 315462126665728 316078263631872 316521909846016 316695603990528 317140116701184 317277824090112 317759530991616 317897507340288 321095378927616 321404264251392 321722518339584 322174086807552 322350882633216 322803333070848 323433808330752 323887778758656 324208492019712 324520372076544 327784865988608 327927195500544 328425070804992 328567678304256 329028854611968 329066526021408 329209412050944 329671489093632 330315378720768 330962835603456 331106545041408 333638167166976 334289804212224 334759012073472 334904369872896 335412838268928 335558479970304 336067941468672 336216213946368 336872886239232 338004598063104 339595991580672 340736851574784 341402353238016 341552979247104 341881544245248 342220074909696 342549281636352 342888473493504 343218323202048 343369750413312 344040394457088 345196185255936 346145373028352 346670908071936 346821438210048 347308235423744 347986571821056 348666233094144 348668666314752 348820063911936 349349659803648 349501353099264 350031983357952 350675489783808 353510168199168 354046884839424 354200617746432 354894892498944 355588046585856 356087148576768 356282554489344 356782631288832 356937552101376 357479472365568 359666676662272 360528144760832 360874963369984 361232301293568 361579797282816 361739325538304 361937833132032 362445847658496 363153749704704 363663470886912 364373751103488 367319159144448 368198956351488 368757974237184 368918094938112 369478204655616 369638638092288 370157461438464 370199841774084 370880425230336 372333190053888 374611275415552 375342938062848 375869767942144 376076029738752 376603888582656 376767416107008 377339443052544 377503289966592 378243240689664 381300762476544 382045490528256 382581728083968 383328958021632 383866997047296 384077647392768 384247101652992 384616737275904 384997584273408 385367941840896 386290969214976 389244528361472 389413544656896 390004771580928 390174117986304 390721764851712 391484893298688 392249512230912 392252249604096 392422571900928 393018367279104 393189022236672 394509926006784 396195323510784 396923697627136 397526326837248 397698939224064 398302745444352 398475694964736 398478475788288 399256754061312 400036552409088 400598042148864 400771988324352 401380460199936 404625011245056 405594162855936 405984333791232 406386338955264 406777271943168 406956741230592 407180062273536 407751578615808 408547968417792 409121404747776 409920469991424 411047630471168 412428529565696 413234054037504 414044041248768 414223825895424 414852721016832 415032856805376 415662980237568 416427144118272 419793324736512 421437684842496 422260805320704 422853488934912 423037098786816 423085533456096 423679374655488 423863343120384 424506873434112 425523645775872 428127171903488 428539019001856 428963357786112 429565449076736 429801176844288 430404444094464 431245077774336 431850371678208 432277989359616 432693829435392 437236260667392 437900094406656 438090237739008 438705139482624 438755368028544 438945882734592 439561985458176 440420504961024 441283780804608 441475393388544 442145663188992 444850889555968 445719738949632 446345349431296 446539159830528 447217117691904 447411306627072 448090588624896 448285156835328 448288285261824 449163848318976 450672797417472 450868486864896 452794655440896 454315802099712 455203137650688 455403972329472 455842058993664 456293433212928 456732375515136 457184631324672 457624430936064 457826333884416 458720525942784 460261580341248 462227877429248 462428584280064 463982095761408 464888310792192 464891555086336 465093418549248 465799546404864 466001804132352 466709311143936 466911963906048 467567319711744 468480537133056 471346890932224 472062513119232 472267490328576 473193189998592 474117395447808 474782864769024 475043405985792 475710175051776 475916736135168 476639296487424 481643068391424 482106396377088 482583777509376 483261130211328 483526323949824 484204999606272 484884627849216 485150712496128 485831668137984 486312738029568 486780558114816 489758878859264 490931941801984 491677298982912 491890793250816 492637606207488 492851517456384 493543281917952 493599789032112 494507233640448 496444253405184 500457250750464 501434706318336 502138518110208 502356554809344 503119257403392 503337719955456 504101912203008 504324320919552 505309329358848 507006897094656 508401016635392 509393987371008 510108970778624 511105277362176 511822662729728 512103529857024 512329468870656 512822316367872 513330112364544 513823922454528 515054625619968 519218059542528 520006362107904 520232157315072 520962353135616 521979857731584 522999349641216 523002999472128 523230095867904 524024489705472 524252029648896 525047975036928 526013234675712 528260431347712 530035102449664 530265252298752 531070327259136 531300926619648 531304634384384 532342338748416 533382069878784 534130722865152 535173946933248 535406328152064 539500014993408 540792217141248 541312445054976 541848451940352 542369695924224 542608988307456 542906749698048 543668771487744 544730624557056 545495206330368 546560626655232 550978738716672 552058721665024 552298434527232 553136961355776 553377142407168 554217306983424 554457957138432 555236192157696 556320637845504 559724432982016 561916913123328 563014407094272 563804651913216 564049465049088 564114044608128 564905832873984 565151124160512 566009164578816 567364861034496 571951143714816 573068235792384 573872592125952 574993437032448 575800495570944 576116471089152 576370652479488 576925105913856 577496376410112 578051912761344 579436453822464 582981680889856 583866792542208 584120316985344 585007157371392 585261176979456 586082647277568 587227339948032 588378374406144 588633857851392 589527550918656 594292985266176 595385546440704 596289490255872 596548408836096 597454118166528 597713542447104 597717713682432 598885131091968 600054828613632 600897063223296 601157982486528 602070690299904 603726207254528 605754402799616 606937516867584 607205296439296 607789411991552 608391244283904 608976500686848 609579508432896 610165907914752 610435111845888 611627367923712 613682107121664 616571445706752 618642794348544 619851081056256 621066061873152 621335738843136 622279081525248 622549285208064 623423092948992 623494470356352 624640716177408 629416684158976 629689987104768 630924253331456 632156527263744 633043819692032 633391207981056 634280233402368 634555648180224 635519061983232 635795014680576 642190757855232 642808528502784 643445036679168 644348173615104 644701765266432 645606666141696 646867616661504 647775557517312 648416984039424 649040744153088 655569731977216 655854391001088 656850141609984 657135356608512 658057709223936 658133052042816 658418824101888 659342978187264 660630757441536 661925671206912 662213090082816 667276334333952 668579608424448 669518024146944 669808739745792 670825676537856 671116959940608 672135882937344 672432427892736 673745772478464 676009196126208 679191983161344 681473703149568 682804706476032 683105958494208 683763088490496 684440149819392 685098563272704 685776946987008 686436646404096 686739500826624 688080788914176 690392370511872 692290746056704 693341816143872 693642876420096 694616470847488 695973143642112 697332466188288 697337332629504 697640127823872 698699319607296 699002706198528 700063966715904 701350979567616 707020336398336 708093769678848 708401235492864 709789784997888 711176093171712 712174297153536 712565108978688 713565262577664 713875104202752 714958944731136 719333353324544 721056289521664 721749926739968 722464602587136 723159594565632 723875666264064 724891695316992 726307499409408 727326941773824 728747502206976 734638318288896 736397912702976 737515948474368 737836189876224 738956409311232 739277276184576 740314922876928 740399683548168 741760850460672 744666380107776 749222550831104 750685876125696 751739535884288 752152059477504 753207777165312 753534832214016 754678886105088 755006579933184 756486481379328 762601524953088 764090981056512 765163456167936 766657916043264 767733994094592 768155294785536 768494203305984 769233474551808 769995168546816 770735883681792 772581938429952 778489056722944 778827089313792 780009543161856 780348235972608 781443529703424 782969786597376 784499024461824 784504499208192 784845143801856 786036734558208 786378044473344 789019852013568 792390647021568 795052653674496 795397878448128 796605490888704 796951389929472 796956951576576 798513508122624 800073104818176 801196084297728 801543976648704 802760920399872 809250022490112 811188325711872 811968667582464 812772677910528 813554543886336 813913482461184 814360124547072 815503157231616 817095936835584 818242809495552 819840939982848 822095260942336 824857059131392 826468108075008 828088082497536 828447651790848 829705442033664 830065713610752 831325960475136 832854288236544 839586649473024 842875369684992 844521610641408 845706977869824 846074197573632 846171066912192 847358749310976 847726686240768 849013746868224 851047291551744 856254343806976 857078038003712 857926715572224 859130898153472 859602353688576 860808888188928 862490155548672 863700743356416 864555978719232 865387658870784 874472521334784 875800188813312 876180475478016 877510736057088 877891765469184 879123970916352 880841009922048 882567561609216 882950786777088 884291326377984 889701779111936 891439477899264 892690698862592 893078319661056 894434235383808 894822613254144 896181177249792 896570313670656 896576570523648 898327696637952 901345594834944 901736973729792 905589310881792 908631604199424 910406275301376 910807944658944 911684117987328 912586866425856 913464751030272 914369262649344 915248861872128 915652667768832 917441051885568 920523160682496 924455754858496 924857168560128 927964191522816 929776621584384 929783110172672 931599092809728 932003608264704 933418622287872 933823927812096 935134639423488 936961074266112 942693781864448 944125026238464 944534980657152 946386379997184 948234790895616 949565729538048 950086811971584 951420350103552 951833472270336 953278592974848 963286136782848 964212792754176 965167555018752 966522260422656 967052647899648 968409999212544 970301424992256 971663336275968 972625476059136 973561116229632 979517757718528 981863883603968 983354597965824 983781586501632 985275212414976 985703034912768 987086563835904 987199578064224 989014467280896 992888506810368 1000914501500928 1002869412636672 1004277036220416 1004713109618688 1006238514806784 1006675439910912 1008203824406016 1008648641839104 1010618658717696 1014013794189312 1016802033270784 1018787974742016 1020217941557248 1022210554724352 1023645325459456 1024207059714048 1024658937741312 1025644632735744 1026660224729088 1027647844909056 1030109251239936 1038436119085056 1040012724215808 1040464314630144 1041924706271232 1043959715463168 1045998699282432 1046005998944256 1046460191735808 1048048979410944 1048504059297792 1050095950073856 1052026469351424 1056520862695424 1060070204899328 1060530504597504 1062140654518272 1062601853239296 1062609268768768 1064684677496832 1066764139757568 1068261445730304 1070347893866496 1070812656304128 1079000029986816 1081584434282496 1082624890109952 1083696903880704 1084739391848448 1085217976614912 1085813499396096 1087337542975488 1089461249114112 1090990412660736 1093121253310464 1101957477433344 1104117443330048 1104596869054464 1106273922711552 1106754284814336 1108434613966848 1108915914276864 1110472384315392 1112641275691008 1119448865964032 1123833826246656 1126028814188544 1127609303826432 1128228089216256 1129811665747968 1130302248321024 1132018329157632 1134729722068992 1143902287429632 1146136471584768 1147745184251904 1149986874064896 1151600991141888 1152232942178304 1152741304958976 1153850211827712 1154992752820224 1156103825522688 1158872907644928 1165963361779712 1167733585084416 1168240633970688 1170014314742784 1170522353958912 1172165294555136 1174454679896064 1176756748812288 1177267715702784 1179055101837312 1188585970532352 1190771092881408 1192578980511744 1193096817672192 1194908236333056 1195427084894208 1195435427364864 1197770262183936 1200109657227264 1201794126446592 1202315964973056 1204141380599808 1207452414509056 1211508805599232 1213875033735168 1214410592878592 1215578823983104 1216782488567808 1217953001373696 1219159016865792 1220331815829504 1220870223691776 1223254735847424 1227364214243328 1233142891413504 1237285588697088 1239702162112512 1242132123746304 1242671477686272 1244558163050496 1245098570416128 1246988940712704 1249281432354816 1258833368317952 1259379974209536 1261848506662912 1264313054527488 1266087639384064 1266782415962112 1268560466804736 1269111296360448 1271038123966464 1271590029361152 1284381515710464 1285617057005568 1286890073358336 1288696347230208 1289403530532864 1291213332283392 1293735233323008 1295551115034624 1296833968078848 1298081488306176 1311139463954432 1311708782002176 1313700283219968 1314270713217024 1316115418447872 1316266104085632 1316837648203776 1318685956374528 1321261514883072 1323851342413824 1324426180165632 1334552668667904 1337159216848896 1339036048293888 1339617479491584 1341651353075712 1342233919881216 1344271765874688 1344864855785472 1347491544956928 1352018392252416 1358383966322688 1362947406299136 1365609412952064 1366211916988416 1367526176980992 1368880299638784 1370197126545408 1371553893974016 1372873292808192 1373479001653248 1376161577828352 1380784741023744 1384581492113408 1386683632287744 1387285752840192 1389232941694976 1391946287284224 1394664932376576 1394674665259008 1395280255647744 1397398639214592 1398005412397056 1400127933431808 1402701959135232 1414040672796672 1416187539357696 1416802470985728 1419579569995776 1422352186343424 1424348594307072 1425130217957376 1427130525155328 1427750208405504 1429917889462272 1438666706649088 1442112579043328 1443499853479936 1444929205174272 1446319189131264 1447751332528128 1449783390633984 1452614998818816 1454653883547648 1457495004413952 1469276636577792 1472795825405952 1475031896948736 1475672379752448 1477912818622464 1478554552369152 1480629845753856 1480799367096336 1483521700921344 1489332760215552 1498445101662208 1501371752251392 1503479071768576 1504304118955008 1506415554330624 1507069664428032 1509357772210176 1510013159866368 1512972962758656 1525203049906176 1528181962113024 1530326912335872 1533315832086528 1535467988189184 1536310589571072 1536988406611968 1538466949103616 1539990337093632 1541471767363584 1545163876859904 1556978113445888 1557654178627584 1560019086323712 1560696471945216 1562887059406848 1565939573194752 1568998048923648 1569008998416384 1569690287603712 1572073469116416 1572756088946688 1578039704027136 1584781294043136 1590105307348992 1590795756896256 1593210981777408 1593902779858944 1593913903153152 1597027016245248 1600146209636352 1602392168595456 1605521840799744 1618500044980224 1622376651423744 1623937335164928 1625545355821056 1627109087772672 1627826964922368 1628720249094144 1631006314463232 1634191873671168 1636485618991104 1639681879965696 1644190521884672 1649714118262784 1652936216150016 1656176164995072 1656895303581696 1659410884067328 1660131427221504 1662651920950272 1665708576473088 1679173298946048 1685750739369984 1689043221282816 1691413955739648 1692148395147264 1692342133824384 1694717498621952 1695453372481536 1698027493736448 1702094583103488 1712508687613952 1714156076007424 1715853431144448 1718261796306944 1719204707377152 1721617776377856 1724980311097344 1727401486712832 1729111957438464 1730775317741568 1748945042669568 1751600377626624 1752360950956032 1755021472114176 1755783530938368 1758247941832704 1761682019844096 1765135123218432 1765901573554176 1768582652755968 1779403558223872 1782878955798528 1785381397725184 1786156639322112 1788868470767616 1789645226508288 1792362354499584 1793140627341312 1793153141047296 1796655393275904 1802691189669888 1803473947459584 1811178621763584 1817263208398848 1820812550602752 1821615889317888 1823368235974656 1825173732851712 1826929502060544 1828738525298688 1830497723744256 1831305335537664 1834882103771136 1841046321364992 1848911509716992 1849714337120256 1855928383045632 1859553243168768 1859566220345344 1863198185619456 1864007216529408 1866837244575744 1867647855624192 1870269278846976 1873922148532224 1885387563728896 1888250052476928 1889069961314304 1892772759994368 1896469581791232 1899131459076096 1900173623943168 1902840700207104 1903666944540672 1906557185949696 1926572273565696 1928425585508352 1930335110037504 1933044520845312 1934105295799296 1936819998425088 1940602849984512 1943326672551936 1945250952118272 1947122232459264 1959035515437056 1966709195931648 1967563173003264 1970550424829952 1971406069825536 1974173127671808 1974399156128448 1978028934561792 1985777013620736 2001829003001856 2005738825273344 2008554072440832 2009426219237376 2012477029613568 2013350879821824 2016407648812032 2017297283678208 2021237317435392 2028027588378624 2033604066541568 2037575949484032 2040435883114496 2044421109448704 2048414119428096 2049317875482624 2051289265471488 2053320449458176 2055295689818112 2060218502479872 2076872238170112 2080025448431616 2080928629260288 2083849412542464 2087919430926336 2091997398564864 2092011997888512 2092920383471616 2096097958821888 2097008118595584 2100191900147712 2104052938702848 2113041725390848 2120140409798656 2121061009195008 2124281309036544 2125203706478592 2125218537537536 2129369354993664 2133528279515136 2136522891460608 2140695787732992 2141625312608256 2158000059973632 2163168868564992 2165249780219904 2167393807761408 2169478783696896 2171626998792192 2174675085950976 2178922498228224 2181980825321472 2186242506620928 2203914954866688 2208234886660096 2209193738108928 2212547845423104 2213508569628672 2216869227933696 2217831828553728 2220944768630784 2225282551382016 2238897731928064 2247667652493312 2252057628377088 2255218607652864 2256456178432512 2259623331495936 2260604496642048 2264036658315264 2269459444137984 2287804574859264 2292272943169536 2295490368503808 2299973748129792 2303201982283776 2304465884356608 2305482609917952 2307700423655424 2309985505640448 2312207651045376 2317745815289856 2331926723559424 2335467170168832 2336481267941376 2340028629485568 2341044707917824 2344330589110272 2348909359792128 2353513497624576 2354535431405568 2358110203674624 2377171941064704 2385157961023488 2386193635344384 2389816472666112 2390854169788416 2390870854729728 2395540524367872 2400219314454528 2403588252893184 2404631929946112 2408282761199616 2414904829018112 2423017611198464 2427750067470336 2428821185757184 2431157647966208 2433564977135616 2435906002747392 2438318033731584 2440663631659008 2441740447383552 2446509471694848 2454728428486656 2466285782827008 2474571177394176 2479404324225024 2484264247492608 2485342955372544 2489116326100992 2490197140832256 2493977881425408 2498562864709632 2517666736635904 2518759948419072 2523697013325824 2528626109054976 2532175278768128 2533564831924224 2537120933609472 2538222592720896 2542076247932928 2543180058722304 2568763031420928 2571234114011136 2573780146716672 2577392694460416 2578807061065728 2582426664566784 2587470466646016 2591102230069248 2593667936157696 2596162976612352 2622278927908864 2623417564004352 2627400566439936 2628541426434048 2632532208171264 2633675296407552 2637371912749056 2642523029766144 2647702684827648 2648852360331264 2669105337335808 2674318433697792 2678072096587776 2679234958983168 2683302706151424 2684467839762432 2688543531749376 2689729711570944 2694983089913856 2704036784504832 2716767932645376 2725894812598272 2731218825904128 2732423833976832 2735052353961984 2737760599277568 2740394253090816 2743107787948032 2745746585616384 2746958003306496 2752323155656704 2761569482047488 2769162984226816 2773367264575488 2774571505680384 2778465883389952 2783892574568448 2789329864753152 2789349330518016 2794797278429184 2796010824794112 2800255866863616 2805403918270464 2828081345593344 2832375078715392 2833604941971456 2839159139991552 2844704372686848 2848697188614144 2850260435914752 2854261050310656 2855500416811008 2859835778924544 2877333413298176 2884225158086656 2886999706959872 2889858410348544 2892638378262528 2895502665056256 2899566781267968 2905229997637632 2914990008827904 2938553273155584 2945591650811904 2950063793897472 2951344759504896 2955825637244928 2957109104738304 2961259691507712 2961598734192672 2967043401842688 2978665520431104 2996890203324416 3002743504502784 3006958143537152 3008608237910016 3012831108661248 3014139328856064 3018715544420352 3020026319732736 3025945925517312 3050406099812352 3056363924226048 3060653824671744 3066631664173056 3070935976378368 3072621179142144 3073976813223936 3076933898207232 3079980674187264 3082943534727168 3090327753719808 3113956226891776 3115308357255168 3120038172647424 3121392943890432 3125774118813696 3131879146389504 3137996097847296 3138017996832768 3139380575207424 3144146938232832 3145512177893376 3156079408054272 3169562588086272 3180210614697984 3181591513792512 3186421963554816 3187805559717888 3187827806306304 3194054032490496 3200292419272704 3204784337190912 3211043681599488 3237000089960448 3244753302847488 3247874670329856 3251090711642112 3254218175545344 3255653929844736 3257440498188288 3262012628926464 3268383747342336 3272971237982208 3279363759931392 3288381043769344 3299428236525568 3305872432300032 3312352329990144 3313790607163392 3318821768134656 3320262854443008 3325303841900544 3331417152946176 3358346597892096 3371501478739968 3378086442565632 3382827911479296 3384684267648768 3389434997243904 3390906744963072 3396054987472896 3404189166206976 3425017375227904 3428312152014848 3431706862288896 3436523592613888 3438409414754304 3443235552755712 3449960622194688 3454802973425664 3458223914876928 3461550635483136 3497890085339136 3503200755253248 3504721901912064 3510042944228352 3511567061876736 3516495883665408 3523364039688192 3530270246436864 3531803147108352 3537165305511936 3558807116447744 3565757911597056 3570762795450368 3572313278644224 3577736941535232 3579290453016576 3584724708999168 3586281254682624 3586306282094592 3593310786551808 3605382379339776 3606947894919168 3622357243527168 3634526416797696 3641625101205504 3643231778635776 3646736471949312 3650347465703424 3653859004121088 3657477050597376 3660995447488512 3662610671075328 3669764207542272 3682092642729984 3697823019433984 3699428674240512 3711856766091264 3719106486337536 3719132440690688 3726396371238912 3728014433058816 3733674489151488 3735295711248384 3747844297064448 3770775127457792 3776500104953856 3778139922628608 3785545519988736 3792939163582464 3798262918152192 3800347247886336 3805681400414208 3807333889081344 3813114371899392 3853144547131392 3856851171016704 3860670220075008 3866089041690624 3868210591598592 3873639996850176 3881205699969024 3886653345103872 3890501904236544 3894244464918528 3918071030874112 3933418391863296 3935126346006528 3941100849659904 3942812139651072 3948346255343616 3948798312256896 3956057869123584 3971554027241472 4003658006003712 4011477650546688 4017108144881664 4018852438474752 4024954059227136 4026701759643648 4032815297624064 4034594567356416 4042474634870784 4056055176757248 4067208133083136 4075151898968064 4080871766228992 4088842218897408 4096828238856192 4098635750965248 4102578530942976 4106640898916352 4110591379636224 4120437004959744 4153744476340224 4160050896863232 4161857258520576 4167698825084928 4175838861852672 4183994797129728 4184023995777024 4185840766943232 4192195917643776 4194016237191168 4200383800295424 4208105877405696 4226083450781696 4240280819597312 4242122018390016 4248562618073088 4250407412957184 4250437075075072 4258738709987328 4267056559030272 4273045782921216 4281391575465984 4283250625216512 4316000119947264 4326337737129984 4330499560439808 4334787615522816 4338957567393792 4343253997584384 4349350171901952 4357844996456448 4363961650642944 4372485013241856 4407829909733376 4416469773320192 4418387476217856 4425095690846208 4427017139257344 4433738455867392 4435663657107456 4441889537261568 4450565102764032 4477795463856128 4495335304986624 4504115256754176 4510437215305728 4512912356865024 4519246662991872 4521208993284096 4528073316630528 4538918888275968 4575609149718528 4584545886339072 4590980737007616 4599947496259584 4606403964567552 4608931768713216 4610965219835904 4615400847310848 4619971011280896 4624415302090752 4635491630579712 4663853447118848 4670934340337664 4672962535882752 4680057258971136 4682089415835648 4688661178220544 4697818719584256 4707026995249152 4709070862811136 4716220407349248 4754343882129408 4770315922046976 4772387270688768 4779632945332224 4781708339576832 4781741709459456 4791081048735744 4800438628909056 4807176505786368 4816565522399232 4829809658036224 4846035222396928 4855500134940672 4862315295932416 4867129954271232 4871812005494784 4876636067463168 4881327263318016 4883480894767104 4893018943389696 4909456856973312 4932571565654016 4949142354788352 4958808648450048 4968528494985216 4970685910745088 4978232652201984 4980394281664512 4987955762850816 4997125729419264 5035333473271808 5037519896838144 5047394026651648 5057252218109952 5067129663848448 5074241867218944 5076445185441792 5084152495865856 5086360117444608 5137526062841856 5142468228022272 5147560293433344 5154785388920832 5157614122131456 5164853329133568 5174940933292032 5182204460138496 5187335872315392 5192325953224704 5244557855817728 5246835128008704 5254801132879872 5257082852868096 5265064416342528 5267350592815104 5274743825498112 5285046059532288 5295405369655296 5297704720662528 5338210674671616 5348636867395584 5356144193175552 5358469917966336 5366605412302848 5368935679524864 5377087063498752 5379459423141888 5389966179827712 5408073569009664 5433535865290752 5451789625196544 5462437651808256 5464847667953664 5470104707923968 5475521198555136 5480788506181632 5486215575896064 5491493171232768 5493916006612992 5504646311313408 5523138964094976 5538325968453632 5546734529150976 5549143011360768 5567785149136896 5578659729506304 5578698661036032 5589594556858368 5592021649588224 5600511733727232 5610807836540928 5656162691186688 5664750157430784 5667209883942912 5678318279983104 5689408745373696 5697394377228288 5700520871829504 5708522100621312 5711000833622016 5719671557849088 5754666826596352 5768450316173312 5773999413919744 5779716820697088 5785276756525056 5791005330112512 5799133562535936 5810459995275264 5829980017655808 5877106546311168 5900127587794944 5902689519009792 5911651274489856 5914218209476608 5922519383015424 5923197468385344 5934086803685376 5957331040862208 5993780406648832 6005487009005568 6013916287074304 6017216475820032 6025662217322496 6028278657712128 6037431088840704 6040052639465472 6051891851034624 6100812199624704 6112727848452096 6121307649343488 6133263328346112 6145242358284288 6147953626447872 6153867796414464 6159961348374528 6165887069454336 6180655507439616 6227912453783552 6230616714510336 6240076345294848 6242785887780864 6251548237627392 6263758292779008 6275992195694592 6276035993665536 6278761150414848 6288293876465664 6291024355786752 6312158816108544 6339125176172544 6360421229395968 6363183027585024 6372843927109632 6375611119435776 6375655612612608 6388108064980992 6400584838545408 6409568674381824 6422087363198976 6474000179920896 6489506605694976 6495749340659712 6502181423284224 6508436351090688 6514880996376576 6524025257852928 6536767494684672 6545942475964416 6558727519862784 6576762087538688 6598856473051136 6611744864600064 6624704659980288 6627581214326784 6637643536269312 6640525708886016 6650607683801088 6662834305892352 6716693195784192 6743002957479936 6756172885131264 6765655822958592 6769368535297536 6778869994487808 6781813489926144 6792109974945792 6808378332413952 6850034750455808 6856624304029696 6863413724577792 6873047185227776 6876818829508608 6886471105511424 6899921244389376 6909605946851328 6916447829753856 6923101270966272 6995780170678272 7006401510506496 7009443803824128 7020085888456704 7023134123753472 7032991767330816 7046728079376384 7060540492873728 7063606294216704 7074330611023872 7117614232895488 7131515823194112 7141525590900736 7155473883070464 7158580906033152 7169449417998336 7172562509365248 7172612564189184 7186621573103616 7210764758679552 7213895789838336 7244714487054336 7269052833595392 7283250202411008 7286463557271552 7293472943898624 7300694931406848 7307718008242176 7314954101194752 7321990894977024 7325221342150656 7339528415084544 7364185285459968 7395646038867968 7398857348481024 7423713532182528 7438212972675072 7438264881381376 7452792742477824 7456028866117632 7467348978302976 7470591422496768 7495688594128896 7541550254915584 7553000209907712 7556279845257216 7571091039977472 7585878327164928 7596525836304384 7600694495772672 7611362800828416 7614667778162688 7626228743798784 7706289094262784 7713702342033408 7721340440150016 7732178083381248 7736421183197184 7747279993700352 7762411399938048 7773306690207744 7781003808473088 7788488929837056 7836142061748224 7866836783726592 7870252692013056 7882201699319808 7885624279302144 7897596624513792 7912115738247168 7943108054482944 8007316012007424 8022955301093376 8034216289763328 8037704876949504 8049908118454272 8053403519287296 8065630595248128 8069189134712832 8084949269741568 8112110353514496 8134416266166272 8150303797936128 8161743532457984 8177684437794816 8193656477712384 8197271501930496 8205157061885952 8213281797832704 8221182759272448 8240874009919488 8307488952680448 8320101793726464 8323714517041152 8335397650169856 8351677723705344 8367989594259456 8368047991554048 8384391835287552 8388032474382336 8400767600590848 8416211754811392 8452166901563392 8480561639194624 8484244036780032 8497125236146176 8500814825914368 8500874150150144 8517477419974656 8534113118060544 8546091565842432 8562783150931968 8566501250433024 8632000239894528 8652675474259968 8660999120879616 8669575231045632 8677915134787584 8686507995168768 8698700343803904 8715689992912896 8744970026483712 8815659819466752 8832939546640384 8836774952435712 8850191381692416 8854034278514688 8867476911734784 8871327314214912 8883779074523136 8901130205528064 8955590927712256 8990670609973248 9008230513508352 9020874430611456 9025824713730048 9038493325983744 9042417986568192 9056146633261056 9077837776551936 9151218299437056 9169091772678144 9181961474015232 9199894992519168 9212807929135104 9217863537426432 9221930439671808 9230801694621696 9239942022561792 9248830604181504 9270983261159424 9327706894237696 9341868680675328 9345925071765504 9360114517942272 9364178831671296 9377322356441088 9395637439168512 9414053990498304 9418141725622272 9432440814698496 9508687764258816 9540631844093952 9544774541377536 9559265890664448 9563416679153664 9563483418918912 9582162097471488 9600877257818112 9614353011572736 9633131044798464 9659619316072448 9692070444793856 9711000269881344 9724630591864832 9734259908542464 9743624010989568 9753272134926336 9762654526636032 9766961789534208 9786037886779392 9818913713946624 9865143131308032 9898284709576704 9917617296900096 9937056989970432 9941371821490176 9956465304403968 9960788563329024 9975911525701632 9994251458838528 10070666946543616 10075039793676288 10094788053303296 10114504436219904 10134259327696896 10148483734437888 10168304991731712 10172720234889216 10275052125683712 10284936456044544 10295120586866688 10309570777841664 10315228244262912 10329706658267136 10349881866584064 10364408920276992 10374671744630784 10384651906449408 10489115711635456 10493670256017408 10509602265759744 10514165705736192 10530128832685056 10534701185630208 10549487650996224 10570092119064576 10590810739310592 10595409441325056 10676421349343232 10697273734791168 10712288386351104 10716939835932672 10733210824605696 10737871359049728 10754174126997504 10758918846283776 10779932359655424 10816147138019328 10867071730581504 10903579250393088 10924875303616512 10929695335907328 10940209415847936 10951042397110272 10961577012363264 10972431151792128 10982986342465536 10987832013225984 11009292622626816 11046277928189952 11076651936907264 11093469058301952 11098286022721536 11135570298273792 11157319459012608 11157397322072064 11179189113716736 11184043299176448 11201023467454464 11312325382373376 11329500314861568 11334419767885824 11356636559966208 11378817490747392 11394788754456576 11401041743659008 11417044201242624 11422001667244032 11439343115698176 11509333653192704 11536900632346624 11547998827839488 11559433641394176 11570553513050112 11582010660225024 11598267125071872 11620919990550528 11659960035311616 11754213092622336 11800255175589888 11805379038019584 11823302548979712 11828436418953216 11845038766030848 11846394936770688 11868173607370752 11914662081724416 11987560813297664 12010974018011136 12027832574148608 12034432951640064 12051324434644992 12056557315424256 12074862177681408 12080105278930944 12103783702069248 12201624399249408 12225455696904192 12242615298686976 12266526656692224 12290484716568576 12295907252895744 12307735592828928 12319922696749056 12331774138908672 12361311014879232 12455824907567104 12461233429020672 12480152690589696 12485571775561728 12503096475254784 12527516585558016 12551984391389184 12552071987331072 12557522300829696 12576587752931328 12582048711573504 12624317632217088 12678250352345088 12720842458791936 12726366055170048 12745687854219264 12751222238871552 12751311225225216 12776216129961984 12801169677090816 12819137348763648 12844174726397952 12948000359841792 12979013211389952 12991498681319424 13004362846568448 13016872702181376 13029761992753152 13048050515705856 13073534989369344 13091884951928832 13117455039725568 13153524175077376 13197712946102272 13223489729200128 13249409319960576 13255162428653568 13275287072538624 13281051417772032 13301215367602176 13325668611784704 13433386391568384 13486005914959872 13512345770262528 13531311645917184 13538737070595072 13557739988975616 13563626979852288 13584219949891584 13616756664827904 13700069500911616 13713248608059392 13726827449155584 13753637659017216 13772942211022848 13799842488778752 13819211893702656 13832895659507712 13846202541932544 13991560341356544 14012803021012992 14018887607648256 14040171776913408 14046268247506944 14065983534661632 14093456158752768 14121080985747456 14127212588433408 14148661222047744 14235228465790976 14263031646388224 14283051181801472 14310947766140928 14317161812066304 14338898835996672 14345125018730496 14345225128378368 14373243146207232 14421529517359104 14489428974108672 14538105667190784 14566500404822016 14586945887797248 14601389862813696 14615436016484352 14629908202389504 14643981789954048 14650442684301312 14679056830169088 14728370570919936 14791292077735936 14797714696962048 14847427064365056 14876425945350144 14876529762762752 14905585484955648 14912057732235264 14934697956605952 14941182844993536 14991377188257792 15106000419815424 15112559690514432 15142182079954944 15171756654329856 15201388991545344 15222725601656832 15229335556325376 15252457487597568 15412578188525568 15427404684066816 15442680880300032 15464356166762496 15472842366394368 15494559987400704 15524822799876096 15546613380415488 15562007616946176 15576977859674112 15672284123496448 15733673567453184 15740505384026112 15764403398639616 15771248558604288 15795193249027584 15824231476494336 15886216108965888 16014632024014848 16045910602186752 16068432579526656 16075409753899008 16099816236908544 16106807038574592 16131261190496256 16138378269425664 16169898539483136 16224220707028992 16268832532332544 16300607595872256 16323487064915968 16355368875589632 16387312955424768 16394543003860992 16410314123771904 16426563595665408 16442365518544896 16481748019838976 16614977905360896 16640203587452928 16647429034082304 16703355447410688 16735979188518912 16736095983108096 16768783670575104 16776064948764672 16801535201181696 16832423509622784 16904333803126784 16961123278389248 16968488073560064 16994250472292352 17001629651828736 17001748300300288 17034954839949312 17068226236121088 17092183131684864 17125566301863936 17133002500866048 17264000479789056 17305350948519936 17321998241759232 17339150462091264 17355830269575168 17373015990337536 17397400687607808 17431379985825792 17489940052967424 17631319638933504 17665879093280768 17700382763384832 17708068557029376 17734953823469568 17742654628429824 17767558149046272 17802260411056128 17911181855424512 17981341219946496 18016461027016704 18041748861222912 18051649427460096 18076986651967488 18084835973136384 18112293266522112 18155675553103872 18302436598874112 18338183545356288 18363922948030464 18399789985038336 18435727074852864 18443860879343616 18461603389243392 18479884045123584 18497661208363008 18541966522318848 18655413788475392 18683737361350656 18691850143531008 18720229035884544 18728357663342592 18754644712882176 18791274878337024 18828107980996608 18836283451244544 18864881629396992 19017375528517632 19081263688187904 19089549082755072 19118531781328896 19126833358307328 19126966837837824 19164324194942976 19201754515636224 19228706023145472 19266262089596928 19319238632144896 19384140889587712 19422000539762688 19449261183729664 19468519817084928 19487248021979136 19506544269852672 19525309053272064 19572075773558784 19637827427893248 19730286262616064 19796569419153408 19835234593800192 19874113979940864 19882743642980352 19912930608807936 19921577126658048 19951823051403264 19988502917677056 20141333893087232 20150079587352576 20189576106606592 20229008872439808 20268518655393792 20296967468875776 20336609983463424 20345440469778432 20550104251367424 20569872912089088 20590241173733376 20619141555683328 20630456488525824 20659413316534272 20699763733168128 20728817840553984 20749343489261568 20769303812898816 20978231423270912 20987340512034816 21019204531519488 21028331411472384 21060257665370112 21069402371260416 21098975301992448 21140184238129152 21181621478621184 21190818882650112 21352842698686464 21394547469582336 21424576772702208 21466421649211392 21475742718099456 21508348253995008 21517837692567552 21559864719310848 21632294276038656 21734143461163008 21807158500786176 21849750607233024 21859390671814656 21880418831695872 21902084794220544 21923154024726528 21944862303584256 21965972684931072 21975664026451968 22018585245253632 22092555856379904 22153303873814528 22186938116603904 22196572045443072 22271140596547584 22314638918025216 22314794644144128 22358378227433472 22368086598352896 22402046934908928 22624650764746752 22659000629723136 22668839535771648 22713273119932416 22757634981494784 22789577508913152 22802083487318016 22834088402485248 22844003334488064 22878686231396352 23018667306385408 23073801264693248 23095997655678976 23118867282788352 23141107026100224 23164021320450048 23196534250143744 23241839981101056 23319920070623232 23508426185244672 23600510351179776 23610758076039168 23646605097959424 23656872837906432 23692789873541376 23736347214741504 23829324163448832 23975121626595328 24021948036022272 24055665148297216 24068865903280128 24102648869289984 24113114630848512 24149724355362816 24160210557861888 24207567404138496 24403248798498816 24450911393808384 24485230597373952 24533053313384448 24580969433137152 24591814505791488 24615471185657856 24639845393498112 24663548277817344 24722622029758464 24911649815134208 24922466858041344 24960305381179392 24971143551123456 25006192950509568 25055033171116032 25103968782778368 25104143974662144 25153175505862656 25164097423147008 25248635264434176 25356500704690176 25441684917583872 25452732110340096 25491375708438528 25502444477743104 25502622450450432 25552432259923968 25602339354181632 25638274697527296 25688349452795904 25896000719683584 25958026422779904 25982997362638848 26008725693136896 26033745404362752 26059523985506304 26096101031411712 26147069978738688 26234910079451136 26307048350154752 26395425892204544 26446979458400256 26498818639921152 26510324857307136 26550574145077248 26562102835544064 26602430735204352 26651337223569408 26866772783136768 26972011829919744 27024691540525056 27062623291834368 27077474141190144 27115479977951232 27127253959704576 27168439899783168 27233513329655808 27400139001823232 27426497216118784 27453654898311168 27507275318034432 27545884422045696 27599684977557504 27638423787405312 27665791319015424 27692405083865088 27983120682713088 28025606042025984 28037775215296512 28080343553826816 28092536495013888 28131967069323264 28186912317505536 28242161971494912 28254425176866816 28297322444095488 28470456931581952 28526063292776448 28566102363602944 28621895532281856 28634323624132608 28677797671993344 28690250037460992 28690450256756736 28746486292414464 28843059034718208 28978857948217344 29076211334381568 29133000809644032 29173891775594496 29202779725627392 29230872032968704 29259816404779008 29287963579908096 29300885368602624 29358113660338176 29456741141839872 29582584155471872 29595429393924096 29694854128730112 29752851890700288 29753059525525504 29811170969911296 29824115464470528 29869395913211904 29882365689987072 29982754376515584 30212000839630848 30225119381028864 30284364159909888 30343513308659712 30402777983090688 30445451203313664 30504914975195136 30825156377051136 30854809368133632 30885361760600064 30928712333524992 30945684732788736 30989119974801408 31049645599752192 31093226760830976 31124015233892352 31153955719348224 31344568246992896 31467347134906368 31481010768052224 31528806797279232 31542497117208576 31590386498055168 31648462952988672 31772432217931776 32029264048029696 32091821204373504 32136865159053312 32150819507798016 32199632473817088 32213614077149184 32262522380992512 32276756538851328 32339797078966272 32448441414057984 32537665064665088 32601215191744512 32646974129831936 32710737751179264 32774625910849536 32789086007721984 32820628247543808 32853127191330816 32884731037089792 32963496039677952 33229955810721792 33280407174905856 33294858068164608 33406710894821376 33471958377037824 33472191966216192 33537567341150208 33552129897529344 33603070402363392 33808667606253568 33922246556778496 33936976147120128 33988500944584704 34003259303657472 34069909679898624 34136452472242176 34184366263369728 34251132603727872 34266005001732096 34528000959578112 34610701897039872 34643996483518464 34678300924182528 34711660539150336 34746031980675072 34794801375215616 34862759971651584 34979880105934848 35262639277867008 35331758186561536 35400765526769664 35416137114058752 35469907646939136 35485309256859648 35535116298092544 35604520822112256 35822363710849024 35962682439892992 36032922054033408 36083497722445824 36103298854920192 36153973303934976 36169671946272768 36224586533044224 36311351106207744 36604873197748224 36676367090712576 36727845896060928 36799579970076672 36871454149705728 36887721758687232 36923206778486784 36959768090247168 36995322416726016 37083933044637696 37367474722701312 37383700287062016 37440458071769088 37456715326685184 37509289425764352 37582549756674048 37656215961993216 37672566902489088 37729763258793984 38034751057035264 38162527376375808 38179098165510144 38237063562657792 38253666716614656 38253933675675648 38328648389885952 38403509031272448 38457412046290944 38532524179193856 38638477264289792 38768281779175424 38844001079525376 38937039634169856 38974496043958272 39013088539705344 39050618106544128 39144151547117568 39275654855786496 39460572525232128 39593138838306816 39670469187600384 39748227959881728 39765487285960704 39825861217615872 39843154253316096 39903646102806528 39977005835354112 40282667786174464 40300159174705152 40379152213213184 40458017744879616 40537037310787584 40593934937751552 40673219966926848 40690880939556864 41100208502734848 41139745824178176 41180482347466752 41260912977051648 41318826633068544 41399527466336256 41457635681107968 41498686978523136 41538607625797632 41956462846541824 41974681024069632 42038409063038976 42056662822944768 42120515330740224 42138804742520832 42197950603984896 42280368476258304 42363242957242368 42381637765300224 42705685397372928 42789094939164672 42849153545404416 42932843298422784 42951485436198912 43016696507990016 43035675385135104 43119729438621696 43264588552077312 43468286922326016 43614317001572352 43699501214466048 43760837663391744 43804169588441088 43846308049453056 43889724607168512 43931945369862144 43951328052903936 44037170490507264 44185111712759808 44306607747629056 44373876233207808 44393144090886144 44542281193095168 44629277836050432 44629589288288256 44716756454866944 44736173196705792 44804093869817856 45318001259446272 45337679071543296 45426546239864832 45515269962989568 45604166974636032 45668176804970496 45688006668976128 45757372462792704 46037334612770816 46147602529386496 46191995311357952 46237734565576704 46282214052200448 46328042640900096 46393068500287488 46483679962202112 46639840141246464 47016852370489344 47201020702359552 47221516152078336 47293210195918848 47313745675812864 47385579747082752 47472694429483008 47658648326897664 47950243253190656 48043896072044544 48111330296594432 48137731806560256 48205297738579968 48226229261697024 48299448710725632 48320421115723776 48415134808276992 48806497596997632 48901822787616768 48970461194747904 49066106626768896 49161938866274304 49183629011582976 49230942371315712 49279690786996224 49327096555634688 49445244059516928 49823299630268416 49844933716082688 49920610762358784 49942287102246912 50110066342232064 50207937565556736 50208287949324288 50306351011725312 50328194846294016 50497270528868352 50713001409380352 50883369835167744 50905464220680192 50982751416877056 51004888955486208 51005244900900864 51104864519847936 51204678708363264 51276549395054592 51376698905591808 51792001439367168 51916052845559808 51965994725277696 52017451386273792 52067490808725504 52119047971012608 52192202062823424 52294139957477376 52469820158902272 52614096700309504 52790851784409088 52893958916800512 52997637279842304 53101148290154496 53124205671088128 53204861470408704 53302674447138816 53733545566273536 53944023659839488 54049383081050112 54125246583668736 54154948282380288 54230959955902464 54254507919409152 54336879799566336 54467026659311616 54800278003646464 54852994432237568 54907309796622336 55014550636068864 55091768844091392 55199369955115008 55331582638030848 55384810167730176 55966241365426176 56051212084051968 56075550430593024 56160687107653632 56185072990027776 56263934138646528 56373824635011072 56484323942989824 56508850353733632 56594644888190976 56940913863163904 57052126585552896 57132204727205888 57243791064563712 57268647248265216 57355595343986688 57380500074921984 57380900513513472 57492972584828928 57686118069436416 57957715896434688 58152422668763136 58266001619288064 58347783551188992 58405559451254784 58461744065937408 58519632809558016 58575927159816192 58716227320676352 58913482283679744 59165168310943744 59190858787848192 59389708257460224 59505703781400576 59506119051051008 59622341939822592 59648230928941056 59738791826423808 59764731379974144 59965508753031168 60424001679261696 60450238762057728 60568728319819776 60687026617319424 60805555966181376 60890902406627328 61009829950390272 61650312754102272 61709618736267264 61770723521200128 61857424667049984 61891369465577472 61978239949602816 62099291199504384 62186453521661952 62248030467784704 62307911438696448 62689136493985792 62934694269812736 62962021536104448 63057613594558464 63084994234417152 63180772996110336 63296925905977344 63544864435863552 64058528096059392 64183642408747008 64273730318106624 64399264947634176 64427228154298368 64525044761985024 64553513077702656 64679594157932544 64896882828115968 65075330129330176 65202430383489024 65293948259663872 65421475502358528 65549251821699072 65578172015443968 65641256495087616 65706254382661632 65769462074179584 65926992079355904 66459911621443584 66560814349811712 66589716136329216 66813421789642752 66943916754075648 66944383932432384 67075134682300416 67104259795058688 67206140804726784 67617335212507136 67844493113556992 67873952294240256 67977001889169408 68006518607314944 68139819359797248 68272904944484352 68368732526739456 68502265207455744 68532010003464192 69056001919156224 69221403794079744 69287992967036928 69356601848365056 69423321078300672 69492063961350144 69589602750431232 69725519943303168 69959760211869696 70525278555734016 70663516373123072 70801531053539328 70832274228117504 70939815293878272 70970618513719296 71209041644224512 71644727421698048 71925364879785984 72065844108066816 72166995444891648 72206597709840384 72307946607869952 72339343892545536 72449173066088448 72622702212415488 73209746395496448 73352734181425152 73455691792121856 73599159940153344 73742908299411456 73775443517374464 73846413556973568 73919536180494336 73990644833452032 74167866089275392 74734949445402624 74767400574124032 74880916143538176 74913430653370368 75018578851528704 75165099513348096 75312431923986432 75459526517587968 76069502114070528 76325054752751616 76358196331020288 76474127125315584 76507333433229312 76507867351351296 76657296779771904 76807018062544896 76914824092581888 77065048358387712 77276954528579584 77536563558350848 77688002159050752 77874079268339712 77948992087916544 78026177079410688 78101236213088256 78288303094235136 78921145050464256 79186277676613632 79340938375200768 79496455919763456 79530974571921408 79651722435231744 79686308506632192 79807292205613056 79954011670708224 80565335572348928 80600318349410304 80758304426426368 80916035489759232 81074074621575168 81187869875503104 81346439933853696 81381761879113728 82200417005469696 82279491648356352 82360964694933504 82521825954103296 82637653266137088 82799054932672512 82915271362215936 82997373957046272 83077215251595264 83912925693083648 83949362048139264 84076818126077952 84113325645889536 84241030661480448 84277609485041664 84395901207969792 84560736952516608 84726485914484736 84763275530600448 85411370794745856 85578189878329344 85698307090808832 85865686596845568 85902970872397824 86033393015980032 86071350770270208 86239458877243392 86529177104154624 86936573844652032 87228634003144704 87399002428932096 87521675326783488 87608339176882176 87692616098906112 87779449214337024 87863890739724288 87902656105807872 88074340981014528 88370223425519616 88613215495258112 88747752466415616 88786288181772288 89084562386190336 89258555672100864 89259178576576512 89433512909733888 89472346393411584 89608187739635712 90636002518892544 90675358143086592 90853092479729664 91030539925979136 91208333949272064 91336353609940992 91514744925585408 92074669225541632 92383990622715904 92475469131153408 92564428104400896 92656085281800192 92786137000574976 92967359924404224 93279680282492928 94033704740978688 94402041404719104 94443032304156672 94586420391837696 94627491351625728 94771159494165504 94945388858966016 95317296653795328 95900486506381312 96087792144089088 96275463613120512 96410595477159936 96452458523394048 96598897421451264 96640842231447552 96830269616553984 97612995193995264 97803645575233536 97940922389495808 98132213253537792 98323877732548608 98367258023165952 98461884742631424 98559381573992448 98654193111269376 98890488119033856 99646599260536832 99689867432165376 99841221524717568 99884574204493824 100220132684464128 100415875131113472 100416575898648576 100612702023450624 100656389692588032 101426002818760704 101766739670335488 101810928441360384 101965502833754112 102009777910972416 102209729039695872 102409357416726528 102553098790109184 102753397811183616 103584002878734336 103832105691119616 103931989450555392 104034902772547584 104134981617451008 104238095942025216 104384404125646848 104588279914954752 104939640317804544 105228193400619008 105787917833601024 105995274559684608 106202296580308992 106248411342176256 106409722940817408 106605348894277632 107467091132547072 107888047319678976 108098766162100224 108250493167337472 108309896564760576 108461919911804928 108509015838818304 108673759599132672 108934053318623232 109600556007292928 109705988864475136 109814619593244672 110029101272137728 110183537688182784 110398739910230016 110663165276061696 110769620335460352 112102424168103936 112151100861186048 112321374215307264 112370145980055552 112527868277293056 112747649270022144 112968647885979648 113017700707467264 113189289776381952 113881827726327808 114104253171105792 114264409454411776 114487582129127424 114537294496530432 114711190687973376 114761000149843968 114761801027026944 114985945169657856 115372236138872832 115915431792869376 116304845337526272 116532003238576128 116811118902509568 116923488131874816 117039265619116032 117151854319632384 117432454641352704 117826964567359488 118330336621887488 118381717575696384 118779416514920448 119011407562801152 119012238102102016 119244683879645184 119296461857882112 119477583652847616 119529462759948288 119931017506062336 120848003358523392 120900477524115456 121137456639639552 121374053234638848 121611111932362752 121781804813254656 122019659900780544 123300625508204544 123419237472534528 123541447042400256 123782738931154944 123956479899205632 124198582399008768 124372907043323904 124496060935569408 124615822877392896 125378272987971584 125869388539625472 125924043072208896 126115227189116928 126169988468834304 126361545992220672 126593851811954688 127089728871727104 128117056192118784 128367284817494016 128547460636213248 128798529895268352 128854456308596736 129050089523970048 129107026155405312 129359188315865088 129793765656231936 130150660258660352 130404860766978048 130587896519327744 130842951004717056 131098503643398144 131282512990175232 131412508765323264 131538924148359168 131853984158711808 132919823242887168 133121628699623424 133179432272658432 133626843579285504 133887833508151296 133888767864864768 134150269364600832 134208519590117376 134412281609453568 135234670425014272 135688986227113984 135954003778338816 136013037214629888 136279638719594496 136545809888968704 137004530414911488 137064020006928384 138112003838312448 138442807588159488 138575985934073856 138713203696730112 138846642156601344 138984127922700288 139179205500862464 139451039886606336 139919520423739392 141050557111468032 141327032746246144 141603062107078656 141664548456235008 141879630587756544 141941237027438592 142418083288449024 143289454843396096 143850729759571968 144131688216133632 144333990889783296 144413195419680768 144615893215739904 144678687785091072 144898346132176896 145245404424830976 146419492790992896 146705468362850304 146911383584243712 147198319880306688 147485816598822912 147550887034748928 147692827113947136 147839072360988672 147981289666904064 148335732178550784 149469898890805248 149534801148248064 149761832287076352 149826861306740736 150330199026696192 150624863847972864 150919053035175936 152139004228141056 152650109505503232 152716392662040576 152948254250631168 153014666866458624 153015734702702592 153314593559543808 153614036125089792 153829648185163776 154130096716775424 154553909057159168 155073127116701696 155376004318101504 155748158536679424 155897984175833088 156052354158821376 156202472426176512 156576606188470272 157842290100928512 158372555353227264 158681876750401536 158992911839526912 159303444870463488 159372617013264384 159614584411226112 159908023341416448 161130671144697856 161200636698820608 161516608852852736 161832070979518464 162148149243150336 162375739751006208 162692879867707392 162763523758227456 164400834010939392 164558983296712704 164721929389867008 165043651908206592 165275306532274176 165598109865345024 165994747914092544 166154430503190528 167825851386167296 167898724096278528 168153636252155904 168226651291779072 168482061322960896 168555218970083328 168791802415939584 169121473905033216 169452971828969472 169526551061200896 170822741589491712 171156379756658688 171396614181617664 171731373193691136 171805941744795648 172066786031960064 172142701540540416 172478917754486784 173058354208309248 173873147689304064 174457268006289408 174798004857864192 175043350653566976 175216678353764352 175385232197812224 175558898428674048 175727781479448576 176148681962029056 176740446851039232 177226430990516224 177495504932831232 177572576363544576 178169124772380672 178517111344201728 178518357153153024 178867025819467776 178944692786823168 179216375479271424 181272005037785088 181350716286173184 181706184959459328 182061079851958272 182416667898544128 182672707219881984 183029489851170816 184149338451083264 184767981245431808 184950938262306816 185128856208801792 185312170563600384 185572274001149952 185934719848808448 186559360564985856 188067409481957376 188804082809438208 188886064608313344 189172840783675392 189254982703251456 189542318988331008 189890777717932032 190634593307590656 191800973012762624 192175584288178176 192550927226241024 192821190954319872 193197794842902528 193281684462895104 193660539233107968 195225990387990528 195607291150467072 195881844778991616 196264426507075584 196647755465097216 196734516046331904 196923769485262848 197118763147984896 197308386222538752 197780976238067712 199293198521073664 199379734864330752 199682443049435136 199769148408987648 200440265368928256 200831750262226944 200833151797297152 201225404046901248 201312779385176064 202852005637521408 203533479340670976 203621856882720768 203931005667508224 204019555821944832 204419458079391744 204818714833453056 205106197580218368 205506795622367232 207168005757468672 207664211382239232 207863978901110784 208069805545095168 208269963234902016 208476191884050432 208768808251293696 209176559829909504 209879280635609088 210456386801238016 211575835667202048 211990549119369216 212404593160617984 212496822684352512 212819445881634816 214934182265094144 215776094639357952 216197532324200448 216500986334674944 216619793129521152 216923839823609856 217018031677636608 217347519198265344 217868106637246464 219201112014585856 219411977728950272 219629239186489344 220058202544275456 220367075376365568 220797479820460032 221326330552123392 221539240670920704 224204848336207872 224302201722372096 224642748430614528 224740291960111104 225055736554586112 225495298540044288 225937295771959296 226378579552763904 227763655452655616 228208506342211584 228528818908823552 228975164258254848 229074588993060864 229422381375946752 229522000299687936 229523602054053888 229971890339315712 230744472277745664 231830863585738752 232609690675052544 233064006477152256 233622237805019136 233846976263749632 234078531238232064 234303708639264768 234864909282705408 236660673243774976 236763435151392768 237558833029840896 238022815125602304 238489367759290368 238592923715764224 238955167305695232 239058925519896576 239862035012124672 241696006717046784 241800955048230912 242274913279279104 242748106469277696 243222223864725504 243563609626509312 244039319801561088 246601251016409088 246838474945069056 247082894084800512 247565477862309888 247912959798411264 248397164798017536 248745814086647808 248992121871138816 249231645754785792 250756545975943168 251738777079250944 251848086144417792 252230454378233856 252339976937668608 252723091984441344 253187703623909376 254179457743454208 256234112384237568 256734569634988032 257094921272426496 257597059790536704 257708912617193472 258100179047940096 258214052310810624 258718376631730176 259587531312463872 260301320517320704 260809721533956096 261685902009434112 262197007286796288 262565025980350464 262825017530646528 263077848296718336 263707968317423616 265839646485774336 266243257399246848 266358864545316864 267253687158571008 267775667016302592 267777535729729536 268300538729201664 268417039180234752 268824563218907136 270469340850028544 271377972454227968 271908007556677632 272026074429259776 272559277439188992 273091619777937408 274009060829822976 276224007676624896 277151971868147712 277426407393460224 277693284313202688 277968255845400576 278358411001724928 278902079773212672 279839040847478784 282101114222936064 282654065492492288 283206124214157312 283329096912470016 283759261175513088 283882474054877184 284836166576898048 287701459519143936 288263376432267264 288826390839361536 289231786431479808 289357375570182144 289796692264353792 290490808849661952 292838985581985792 293410936725700608 293822767168487424 294396639760613376 294971633197645824 295101774069497856 295385654227894272 295678144721977344 295962579333808128 296671464357101568 298939797781610496 299069602296496128 299523664574152704 299653722613481472 300660398053392384 301249727695945728 301838106070351872 304278008456282112 305300219011006464 305432785324081152 305896508501262336 306029333732917248 306629187119087616 307228072250179584 307659296370327552 308260193433550848 309107818114318336 310146254233403392 310752008636203008 311496317073358848 311795968351666176 312104708317642752 312404944852353024 313153212376940544 315684580201857024 317363753500803072 317985823679053824 318606889740926976 318745234026528768 319229168822452224 319816046682832896 322261342289395712 322401273397641216 323033217705705472 323664141959036928 324296298486300672 324751479502012416 325385759735414784 325527047516454912 328801668021878784 329117966593425408 329443858779734016 330087303816413184 330550613064548352 331196219730690048 331989495828185088 332308861006381056 335651702772334592 336307272504311808 336453302583558144 336964122645921792 337110437940166656 337583604831879168 338242947810066432 338905943657938944 339053102122401792 341645483178983424 342312759513317376 342793228363235328 343462746387382272 343611883489591296 344133572063920128 344285403081080832 344957835508973568 346116708416618496 347746295378608128 348914536012578816 349596009715728384 350433356707528704 350770464395624448 351117796857348096 351455562958897152 352297363924058112 353480893702078464 354452861981032448 354991009865662464 355145152727089152 356338249544761344 357034222688403456 357036714306306048 357734051638935552 357889385573646336 358432750958542848 362544010075570176 362701432572346368 363412369918918656 364122159703916544 364833335797088256 365345414439763968 366058979702341632 368298676902166528 369535962490863616 369901876524613632 370257712417603584 370624341127200768 371869439697616896 373118721129971712 376134818963914752 377608165618876416 377772129216626688 378345681567350784 378509965406502912 379084637976662016 379781555435864064 381269186615181312 383601946025525248 384351168576356352 385101854452482048 385642381908639744 386395589685805056 386563368925790208 387321078466215936 390451980775981056 391214582300934144 391763689557983232 392528853014151168 393295510930194432 393847538970525696 394237526295969792 394616772445077504 395561952476135424 398586397042147328 398759469728661504 399364886098870272 399538296817975296 400880530737856512 401663500524453888 401666303594594304 402450808093802496 402625558770352128 405704011275042816 407066958681341952 407862011335016448 408039111643889664 408838916158783488 409637429666906112 411013591244734464 414336011514937344 415328422764478464 415727957802221568 416139611090190336 416539926469804032 416952383768100864 417537616502587392 418353119659819008 419758561271218176 420912773602476032 423151671334404096 423981098238738432 424809186321235968 424993645368705024 425638891763269632 429868364530188288 431552189278715904 432395064648400896 433001972669349888 433239586259042304 433847679647219712 434036063355273216 434695038396530688 435736213274492928 438402224029171712 438823955457900544 439258478372978688 440116405088550912 440734150752731136 441594959640920064 442652661104246784 443078481341841408 448409696672415744 448604403444744192 449285496861229056 449480583920222208 450990597080088576 451874591543918592 452757159105527808 455527310905311232 456417012684423168 457057637817647104 457950328516509696 458149177986121728 458844762751893504 459044000599375872 459047204108107776 459943780678631424 461488944555491328 463661727171477504 465219381350105088 466128012954304512 467244475610038272 467693952527499264 468157062476464128 468607417278529536 469729818565410816 473321346487549952 473526870302785536 475117666059681792 476045630251204608 476978735518580736 477910334611390464 478117851039793152 479724070024249344 483392013434093568 483601910096461824 484549826558558208 485496212938555392 486444447729451008 487127219253018624 488078639603122176 493202502032818176 493676949890138112 494165788169601024 495130955724619776 495825919596822528 496794329596035072 497984243742277632 498463291509571584 501513091951886336 503477554158501888 503696172288835584 504460908756467712 504679953875337216 505446183968882688 506375407247818752 508358915486908416 512468224768475136 513469139269976064 514189842544852992 515194119581073408 515417825234386944 516200358095880192 516428104621621248 517436753263460352 519175062624927744 520602641034641408 521619443067912192 523371804018868224 524394014573592576 525130051960700928 525650035061293056 526155696593436672 531679292971548672 532486514798493696 532717729090633728 534507374317142016 535551334032605184 535555071459459072 536601077458403328 536834078360469504 537649126437814272 540938681700057088 542755944908455936 543816015113355264 544052148858519552 545118554878377984 546183239555874816 548018121659645952 552448015353249792 554303943736295424 554852814786920448 555386568626405376 555936511690801152 556716822003449856 557804159546425344 559678081694957568 564202228445872128 565308130984984576 566412248428314624 566658193824940032 567518522351026176 567764948109754368 569672333153796096 575402919038287872 576526752864534528 577652781678723072 578463572862959616 579593384528707584 580981617699323904 585677971163971584 586821873451401216 587645534336974848 588793279521226752 589943266395291648 590203548138995712 590771308455788544 591356289443954688 591925158667616256 593342928714203136 597879595563220992 598139204592992256 599047329148305408 599307445226962944 601320796106784768 602499455391891456 603676212140703744 608556016912564224 610600438022012928 610865570648162304 611793017002524672 612058667465834496 613258374238175232 614456144500359168 615318592740655104 616520386867101696 618215636228636672 620292508466806784 621504017272406016 622992634146717696 623591936703332352 624209416635285504 624809889704706048 626306424753881088 631369160403714048 634727507001606144 635971647358107648 637213779481853952 637490468053057536 638458337644904448 644522684578791424 644802546795282432 647328283918073856 648592596972601344 649502959004024832 650771519470829568 651054095032909824 657603336043757568 658235933186850816 658887717559468032 660174607632826368 661101226129096704 662392439461380096 663978991656370176 664617722012762112 671303405544669184 672614545008623616 672906605167116288 673928245291843584 674220875880333312 675167209663758336 676485895620132864 677811887315877888 683290966357966848 684625519026634752 685586456726470656 686925492774764544 687223766979182592 688267144127840256 688570806162161664 689915671017947136 692233416833236992 695492590757216256 697829072025157632 699192019431456768 700866713415057408 701540928791248896 702235593714696192 702911125917794304 704594727848116224 709982019731324928 710290305454178304 712676499089522688 714068445376806912 715468103277871104 715778771147292672 716865501917085696 725088020151140352 725402865144692736 726824739837837312 728244319407833088 729666671594176512 730690828879527936 732117959404683264 736597353804333056 739803753049227264 740515424835207168 741248682254401536 743738879395233792 746237442259943424 752269637927829504 755216331237752832 755544258433253376 756691363134701568 757019930813005824 758169275953324032 759563110871728128 762538373230362624 767203892051050496 768702337152712704 770203708904964096 771284763817279488 772791179371610112 773126737851580416 774642156932431872 780903961551962112 782429164601868288 785057706028302336 786591021860388864 787695077941051392 788475052591939584 789233544890155008 791123904952270848 797172794084294656 797518939457323008 798729772197740544 799076593635950592 801761061475713024 803327001048907776 803332607189188608 804901616187604992 805251117540704256 811408022550085632 814133917362683904 815724022670032896 816078223287779328 817677832317566976 819274859333812224 822027182489468928 828672023029874688 831455915604443136 832279222180380672 833079852939608064 833904767536201728 835075233005174784 836706239319638016 839517122542436352 841825547204952064 846303342668808192 847962196477476864 849618372642471936 849987290737410048 851277783526539264 863104378557431808 864790129296801792 866479172518084608 867695359294439424 868072126710546432 869390076793061376 871472426548985856 876804448058343424 877647910915801088 878516956745957376 880232810177101824 881468301505462272 883189919281840128 885305322208493568 886156962683682816 896819393344831488 897208806889488384 898570993722458112 898961167840444416 901981194160177152 903749183087837184 905514318211055616 911054621810622464 912834025368846336 914115275635294208 915900657033019392 916298355972243456 917689525503787008 918088001198751744 919887561357262848 922977889110982656 927323454342955008 930438762700210176 932256025908609024 934488951220076544 935387905054998528 936314124952928256 937214834557059072 939459637130821632 946642692975099904 947053740605571072 952091260502409216 953957471037161472 955820669222780928 956235702079586304 959448140048498688 966784026868187136 967203820192923648 969099653117116416 970992425877110784 972888895458902016 974254438506037248 976157279206244352 986405004065636352 987353899780276224 988331576339202048 990261911449239552 991651839193645056 993588659192070144 995968487484555264 996926583019143168 1003026183903772672 1006955108317003776 1008921817512935424 1009359907750674432 1010892367937765376 1012750814495637504 1016717830973816832 1024936449536950272 1026938278539952128 1028379685089705984 1030388239162146816 1030835650468773888 1032400716191760384 1032856209243242496 1034873506526920704 1038350125249855488 1041205282069282816 1043238886135824384 1046743608037736448 1048788029147185152 1051300070122586112 1052311393186873344 1063358585943097344 1064973029596987392 1065435458181267456 1069014748634284032 1071102668065210368 1071110142918918144 1073202154916806656 1073668156720939008 1075298252875628544 1081877363400114176 1085511889816911872 1087632030226710528 1088104297717039104 1090237109756755968 1092366479111749632 1096036243319291904 1104896030706499584 1108607887472590848 1109705629573840896 1110773137252810752 1111873023381602304 1115608319092850688 1119356163389915136 1128404456891744256 1130616261969969152 1132824496856629248 1133316387649880064 1135037044702052352 1135529896219508736 1139344666307592192 1150805838076575744 1153053505729069056 1155305563357446144 1156927145725919232 1159186769057415168 1161963235398647808 1171355942327943168 1173643746902802432 1175291068673949696 1177586559042453504 1179886532790583296 1181542616911577088 1182712578887909376 1183850317335232512 1186685857428406272 1195759191126441984 1196278409185984512 1198094658296610816 1198614890453925888 1202641592213569536 1204998910783782912 1207352424281407488 1217112033825128448 1221200876044025856 1223586034005049344 1224117334931668992 1226516748476350464 1228912289000718336 1233040773734203392 1236431272457273344 1240585016933613568 1243008034544812032 1245985268293435392 1247183873406664704 1248418833270571008 1249619779409412096 1252612849507762176 1262738320807428096 1269455014003212288 1271943294716215296 1274427558963707904 1274980936106115072 1276916675289808896 1289045369157582848 1289605093590564864 1294656567836147712 1297185193945202688 1299005918008049664 1301543038941659136 1302108190065819648 1315206672087515136 1316471866373701632 1317775435118936064 1320349215265652736 1322202452258193408 1324784878922760192 1327957983312740352 1329235444025524224 1342606811089338368 1345229090017247232 1345813210334232576 1347856490583687168 1348441751760666624 1352971791240265728 1355623774631755776 1366581932715933696 1369251038053269504 1371172913452941312 1373850985549529088 1374447533958365184 1376534288255680512 1377141612324323328 1379831342035894272 1384466833666473984 1390985181514432512 1395658144050315264 1398384038862913536 1401733426830114816 1403081857582497792 1404471187429392384 1405822251835588608 1409189455696232448 1419964039462649856 1420580610908356608 1425352998179045376 1428136890753613824 1430936206555742208 1433731003834171392 1450176040302280704 1450805730289385472 1453649479675674624 1456488638815666176 1459333343188353024 1461381657759055872 1464235918809366528 1473194707608666112 1479607506098454528 1481030849670414336 1482497364508803072 1487477758790467584 1504539275855659008 1510432662475505664 1511088516866506752 1513382726269403136 1514039861626011648 1516338551906648064 1519126221743456256 1525076746460725248 1534407784102100992 1537404674305425408 1540407417809928192 1542569527634558976 1545582358743220224 1546253475703160832 1549284313864863744 1561807923103924224 1564858329203736576 1570115412056604672 1573182043720777728 1575390155882102784 1576950105183879168 1578467089780310016 1594345588168589312 1595037878914646016 1597459544395481088 1598153187271901184 1603522122951426048 1606654002097815552 1606665214378377216 1609803232375209984 1610502235081408512 1622816045100171264 1628267834725367808 1631448045340065792 1632156446575558656 1635355664635133952 1638549718667624448 1644054364978937856 1657344046059749376 1662911831208886272 1664558444360761344 1666159705879216128 1667809535072403456 1670150466010349568 1673412478639276032 1679034245084872704 1683651094409904128 1692606685337616384 1695924392954953728 1699236745284943872 1699974581474820096 1702555567053078528 1726208757114863616 1729580258593603584 1732958345036169216 1735390718588878848 1738780153586122752 1742944853097971712 1755295821831602176 1757033913491914752 1760465620354203648 1762936603010924544 1766379838563680256 1770610644416987136 1772313925367365632 1793638786689662976 1794417613778976768 1797141987444916224 1797922335680888832 1803962388320354304 1807498366175674368 1811028636422111232 1822109243621244928 1825668050737692672 1831801314066038784 1832596711944486912 1835379051007574016 1836176002397503488 1839775122714525696 1845955778221965312 1854646908685910016 1860877525400420352 1864512051817218048 1868977902440153088 1870775810109997056 1872628249905856512 1874429669114118144 1878919274261643264 1893285385950199808 1894107481211142144 1904182521004818432 1907914942074322944 1911641338445561856 1912471404159172608 1933568053736374272 1934407640385847296 1941984851754221568 1945777790917804032 1948508877012074496 1952314558412488704 1972810008131272704 1974707799560552448 1976663152678404096 1980523822898479104 1983303678387290112 1987177318384140288 1991936974969110528 1993853166038286336 2013910216634007552 2017843635025870848 2018719815501348864 2021784735875530752 2025501628991275008 2033435661947633664 2049872899073900544 2053876557079904256 2056759370179411968 2060776478324293632 2061671300937547776 2064801432383520768 2065712418486484992 2069747013053841408 2076700250499710976 2082410564138565632 2086477772271648768 2093487216075472896 2097576058294370304 2102600140245172224 2104622786373746688 2129946059193974784 2130870916362534912 2138029497268568064 2142205336130420736 2146404309833613312 2147336313441878016 2150596505751257088 2163754726800228352 2171023779633823744 2175264060453421056 2176208595434078208 2180474219513511936 2184732958223499264 2192072486638583808 2209792061412999168 2219411259147681792 2221546274505621504 2223746046763204608 2231216638185701376 2238712326779830272 2256808913783488512 2261232523939938304 2265648993713258496 2266632775299760128 2270074089404104704 2271059792439017472 2278689332615184384 2301611676153151488 2306107011458138112 2310611126714892288 2313854291451838464 2318373538114830336 2323926470797295616 2342711884655886336 2347287493805604864 2355173118084907008 2359773065581166592 2363085233823154176 2365425157775818752 2367700634670465024 2373371714856812544 2391518382252883968 2392556818371969024 2396189316593221632 2397229780907851776 2405283184427139072 2409997821567565824 2414704848562814976 2434224067650256896 2442401752088051712 2447172068010098688 2448234669863337984 2453033496952700928 2457824578001436672 2466081547468406784 2472862544914546688 2481170033867227136 2486016069089624064 2494367746813329408 2496837666541142016 2499239558818824192 2505225699015524352 2525476641614856192 2538910028006424576 2543886589432430592 2548855117927415808 2549961872212230144 2553833350579617792 2578090738315165696 2589313135672295424 2594370387890405376 2603086077883318272 2604216380131639296 2630413344175030272 2632943732747403264 2635550870237872128 2640698430531305472 2644404904516386816 2649569757845520384 2655915966625480704 2658470888051048448 2685213622178676736 2690458180034494464 2691626420668465152 2695712981167374336 2696883503521333248 2705943582480531456 2711247549263511552 2733163865431867392 2738502076106539008 2742345826905882624 2747701971099058176 2748895067916730368 2753068576511361024 2759662684071788544 2768933667332947968 2781970363028865024 2791316288100630528 2796768077725827072 2803466853660229632 2806163715164995584 2808942374858784768 2811644503671177216 2818378911392464896 2839928078925299712 2841161221816713216 2856273781507227648 2861872413111484416 2867462007668342784 2900352080604561408 2901611460578770944 2907298959351349248 2912977277631332352 2918666686376706048 2922763315518111744 2928471837618733056 2946389415217332224 2959215012196909056 2962061699340828672 2964994729017606144 2974955517580935168 3009078551711318016 3020865324951011328 3026765452538806272 3028079723252023296 3032677103813296128 3038252443486912512 3050153492921450496 3068815568204201984 3074809348610850816 3080814835619856384 3085139055269117952 3091164717486440448 3092506951406321664 3098568627729727488 3123615846207848448 3129716658407473152 3140230824113209344 3146364087441555456 3153900210367758336 3156934179560620032 3188691176337178624 3190075757829292032 3194919088790962176 3196306374543802368 3207044245902852096 3213308004195631104 3213330428756754432 3219606464750419968 3221004470162817024 3245632090200342528 3256535669450735616 3262896090680131584 3264312893151117312 3270711329270267904 3277099437335248896 3288108729957875712 3314688092119498752 3325823662417772544 3329116888721522688 3332319411758432256 3335619070144806912 3346824957278552064 3358068490169745408 3367302188819808256 3385213370675232768 3391848785909907456 3398473490569887744 3399949162949640192 3405111134106157056 3452417514229727232 3459160517187207168 3465916690072338432 3470781437177757696 3477560307172245504 3485889706195943424 3510591643663204352 3514067826983829504 3520931240708407296 3525873206021849088 3532759677127360512 3544627850734731264 3587277573379325952 3588835227557953536 3594283974889832448 3595844671361777664 3607924776640708608 3614996732351348736 3622057272844222464 3644218487242489856 3651336101475385344 3663602628132077568 3670758102015148032 3672352004795006976 3679550245429051392 3709293817371820032 3721755050800840704 3729024103634436096 3737955804880306176 3741551620219994112 3745256499811713024 3748859338228236288 3757838548523286528 3786570771900399616 3788214962422284288 3808365042009636864 3815829884148645888 3823282676891123712 3824942808318345216 3867136107472748544 3868815280771694592 3883969703508443136 3891555581835608064 3897017754024148992 3904629116824977408 3945620016262545408 3949415599121104896 3953326305356808192 3961047645796958208 3966607356774580224 3974354636768280576 3983873949938221056 3987706332076572672 4027820433268015104 4035687270051741696 4037439631002697728 4043569471751061504 4066871323895267328 4099745798147801088 4107753114159808512 4113518740358823936 4121552956648587264 4123342601875095552 4129602864767041536 4131424836972969984 4139494026107682816 4153400500999421952 4164821128277131264 4172955544543297536 4186974432150945792 4195152116588740608 4205200280490344448 4209245572747493376 4259892118387949568 4261741832725069824 4276058994537136128 4284410672260841472 4292808619667226624 4301193011502514176 4327509453600456704 4342047559267647488 4350528120906842112 4352417190868156416 4360948439027023872 4369465916446998528 4384144973277167616 4419584122825998336 4438822518295363584 4443092549011243008 4447492093526409216 4462433276371402752 4513617827566977024 4531297987426516992 4533265550599520256 4540148178808209408 4542119584878034944 4557378665230368768 4603223352306302976 4612214022916276224 4621222253429784576 4627708582903676928 4636747076229660672 4647852941594591232 4685423769311772672 4694574987611209728 4710346236169814016 4719546131162333184 4726170467646308352 4730850315551637504 4735401269340930048 4783036764505767936 4785113636743938048 4792378633186443264 4794459561815703552 4810566368854278144 4819995643135131648 4829409697125629952 4868448135300513792 4884803504176103424 4894344136020197376 4896469339726675968 4906066993905401856 4915649156002873344 4932163094936813568 4945725089829093376 4972032138179248128 4988735493626658816 4993675333082284032 4998479117637648384 5010451398031048704 5050953283229712384 5077820056012849152 5087773178864861184 5097710235854831616 5099923744424460288 5107666701159235584 5156181476630331392 5178626271344590848 5188740775780810752 5206172155766636544 5265887465494806528 5271101740475744256 5281396861062610944 5288809809032773632 5299139515691040768 5311831933250961408 5316941776102096896 5370427244357353472 5380916360068988928 5383252841336930304 5391425962334748672 5393767007042666496 5411887164961062912 5422495098527023104 5466327730863734784 5477004152213078016 5495403942198116352 5497790135833460736 5506137153022722048 5519325368143577088 5537867334665895936 5563940726057730048 5582632576201261056 5593536155451654144 5606933707320459264 5612327430329991168 5617884749717569536 5623289007342354432 5636757822784929792 5679856157850599424 5682322443633426432 5712547563014455296 5723744826222968832 5734924015336685568 5800704161209122816 5803222921157541888 5825954555262664704 5837333372753412096 5845526631036223488 5856943675237466112 5892778830434664448 5918430024393818112 5924123398681657344 5929989458035212288 5949911035161870336 6041730649902022656 6053530905077612544 6056159446504046592 6065354207626592256 6076504886973825024 6100306985842900992 6137631136408403968 6149618697221701632 6161629671239712768 6170278110538235904 6182329434972880896 6185013902812643328 6197137255459454976 6247231692415696896 6259433316814946304 6280461648226418688 6292728174883110912 6307800420735516672 6313868359121240064 6377382352674357248 6389838177581924352 6392612749087604736 6414088491805704192 6426616008391262208 6439212929500839936 6442008940325634048 6491264180400685056 6513071338901471232 6525792181360263168 6528625786302234624 6541422658540535808 6554198874670497792 6576217459915751424 6629376184238997504 6658233777443045376 6664638823516864512 6671238140289613824 6693649914557104128 6716136980339490816 6734604377639616512 6770426741350465536 6783697571819814912 6796946981139775488 6799898325899280384 6810222268212314112 6904835028459454464 6918321034374414336 6931833380144676864 6941562874355515392 6955120614344491008 6971779412391886848 7021183287326408704 7028135653967659008 7041862481416814592 7065519354254721024 7089255701469462528 7174555146758651904 7177670455115907072 7188567949779664896 7191689342723555328 7215849553281417216 7229993464702697472 7244114545688444928 7288436974484979712 7302672202950770688 7327205256264155136 7341516204030296064 7344704009590013952 7359100490858102784 7418587634743640064 7443510101601681408 7458048207268872192 7483103240439988224 7490512999623426048 7497718676456472576 7515677097046573056 7573141543800799232 7576429924844568576 7616730084019273728 7631659768297291776 7646565353782247424 7649885616636690432 7734272214945497088 7767939407016886272 7783111163671216128 7809258233649954816 7891240032525090816 7898831198242209792 7906652610713616384 7922095291593916416 7933214713549160448 7948709273536561152 7967747899876442112 7975412664153145344 8055640866536030208 8071374540103483392 8074879262005395456 8087138943502123008 8133742647790534656 8199491596295602176 8215506228319617024 8227037480717647872 8243105913297174528 8246685203750191104 8259205729534083072 8278988052215365632 8306801001998843904 8329642256554262528 8345911089086595072 8373948864301891584 8390304233177481216 8410400560980688896 8418491145494986752 8519784236775899136 8523483665450139648 8568821344521682944 8585617239334453248 8602386023005028352 8655018907200913408 8684095118535294976 8701056241813684224 8704834381736312832 8721896878054047744 8738931832893997056 8768289946554335232 8839168245651996672 8877645036590727168 8886185098022486016 8894984187052818432 8924866552742805504 9027235655133954048 9062595974853033984 9080296357616418816 9084239169756069888 9114757330460737536 9206446704612605952 9224428045832552448 9242444506859569152 9255417165807353856 9273494152459321344 9295705883189182464 9370847538623545344 9389149975222419456 9420692472339628032 9439092262324666368 9461700631103275008 9470802538681860096 9566073529011535872 9570227273487876096 9584757266372886528 9588919123631407104 9621132737708556288 9639991286270263296 9658819394251259904 9736896270601027584 9769607008352206848 9788688272040394752 9792938679453351936 9812133987810803712 9831298312005746688 9864326189873627136 9891450179658186752 9944064276358496256 9977470987253317632 9987350666164568064 9996958235275296768 10101906566459424768 10155640112025698304 10175546357729722368 10195420471709663232 10199847488848920576 10215333402318471168 10312362953260662784 10357252542689181696 10377481551561621504 10412344311533273088 10531774930989613056 10542203480951488512 10562793722125221888 10577619618065547264 10598279031382081536 10633883552204193792 10740854488714706944 10761832720137977856 10766505682673860608 10782851924669497344 10787534014085332992 10823774329922125824 10844990197054046208 10932655461727469568 10954008304426156032 10990807884396232704 11012274306045444096 11038650736287154176 11127881452115460096 11165265152402522112 11187072310903308288 11213867414640918528 11224654860659982336 11235769499435139072 11246578014684708864 11273515645569859584 11359712315701198848 11364644887266852864 11425095126028910592 11447489652445937664 11469848030673371136 11601408322418245632 11606445842315083776 11651909110525329408 11674666745506824192 11691053262072446976 11713887350474932224 11785557660869328896 11836860048787636224 11848246797363314688 11859978916070424576 11899822070323740672 12083461299804045312 12107061810155225088 12112318893008093184 12130708415253184512 12200613971685801984 12299237394443403264 12323259342479425536 12340556221076471808 12364658869945761792 12370027805625286656 12394274510918909952 12494463384831393792 12518866633629892608 12560923296452837376 12585456349766221824 12615600841471033344 12627736718242480128 12754764705348714496 12779676355163848704 12785225498175209472 12828176983611408384 12853232016782524416 12878425859001679872 12982528360801370112 13026142677802942464 13051584362720526336 13057251572604469248 13082845317081071616 13108397749340995584 13152434919831502848 13258752368477995008 13316467554886090752 13329277647033729024 13342476280579227648 13387299829114208256 13540853482700931072 13593893962279550976 13599796651798560768 13620444536424628224 13809670056918908928 13836642068748828672 13863666760289353728 13883125748711030784 13910241228688982016 13943558824783773696 14056271307935318016 14083724962833629184 14131038708509442048 14178511402938925056 14349110293517303808 14355340910231814144 14377135899559329792 14383378685447110656 14431699106562834432 14459986929405394944 14488229091376889856 14576873948969959424 14605344405901541376 14654410512528310272 14683032408060592128 14689408019180027904 14718200981716205568 14837175269487280128 14916096414537744384 14966206480879976448 14981025999246852096 14995437352912945152 15031354194093146112 15146283087601598464 15152859849689137152 15233460168038547456 15263319536594583552 15293130707564494848 15299771233273380864 15468544429890994176 15535878814033772544 15566222327342432256 15618516467299909632 15797662396484419584 15813305221427232768 15844190583187832832 15866429427098320896 15897418547073122304 15935495799752884224 15950825328306290688 16111281733072060416 16142749080206966784 16149758524010790912 16174277887004246016 16267485295581069312 16398983192591204352 16431012456639234048 16486211826594349056 16493370407500382208 16518411459068166144 16557976104430731264 16613602003997687808 16659284513108525056 16691822178173190144 16747897728603783168 16780608466354962432 16820801121961377792 16836982290989973504 17039568473551798272 17046967330900279296 17137642689043365888 17171234478668906496 17204772046010056704 17310037814401826816 17368190237070589952 17402112483627368448 17409668763472625664 17477863665787994112 17536579893108670464 17678336491303993344 17755290073181454336 17772370196044972032 17789968374105636864 17849733105485611008 18125191949706067968 18160592715232837632 18168478339512139776 18229514660921475072 18412893409225211904 18448856091665104896 18484889013719138304 18510834331614707712 18546988304918642688 18591411766378364928 18741695077247090688 18778299950444838912 18841384944679256064 18878184524649332736 18923401262206550016 18941605077363720192 19132147058023071744 19169514532745773056 19177838247262814208 19242265475417112576 19317638788502519808 19473792541202055168 19539214016704413696 19577376544080789504 19585877358906703872 19624267975621607424 19662596624011493376 19728652379747254272 19782900359316373504 19888128552716992512 19974701332329136128 19993916470550593536 20203813132918849536 20311280224051396608 20351092715459444736 20390840943419326464 20399694977697841152 20430666804636942336 20624725906521325568 20714505085378363392 20754963103123243008 20824688623066546176 21063549861979226112 21084406961902977024 21125587444250443776 21196558062764163072 21267767104408387584 21481708977429413888 21523665440275955712 21533011365347721216 21565703849338994688 21575068028170665984 21647548659844251648 21689980394108092416 21865310923454939136 21908016608852312064 21981615768792465408 22024548612090888192 22077301472574308352 22255762904230920192 22330530304805044224 22374144621806616576 22449309721319964672 22471538998870278144 22493156029369417728 22547031291139719168 22719424631402397696 22729289774533705728 22850190252057821184 22894979304891875328 22939696061346742272 23202816644836491264 23303818221050658816 23349333491013648384 23427774700949864448 23571115321738657792 23673720097575272448 23696493594726629376 23719957832140849152 23799644140647481344 24166922599608090624 24214123620310450176 24224637786016186368 24261416830506369024 24401227943371603968 24598474788886806528 24646518684958851072 24681112442152943616 24729317739891523584 24740055611250573312 24988926769662787584 25037733267259785216 25121846592905674752 25170912699532443648 25231201682942066688 25255473436484960256 25509529410697428992 25559352710327697408 25570450996350418944 25706464033565048832 25756851718003359744 25965056721602740224 26052285355605884928 26103168725441052672 26114503145208938496 26165690634162143232 26216795498681991168 26304869839663005696 26517504736955990016 26632935109772181504 26658555294067458048 26684952561158455296 26774599658228416512 27081706965401862144 27187787924559101952 27240889072849256448 27619340113837817856 27673284137497657344 27727333520578707456 27766251497422061568 27820482457377964032 27887117649567547392 28112542615870636032 28167449925667258368 28262077417018884096 28698220587034607616 28710681820463628288 28754271799118659584 28766757370894221312 28863398213125668864 28919973858810789888 28976458182753779712 29153747897939918848 29210688811803082752 29308821025056620544 29366064816121184256 29378816038360055808 29436401963432411136 29674350538974560256 29832192829075488768 29932412961759952896 29962051998493704192 29990874705825890304 30292566175203196928 30305719699378274304 30466920336077094912 30526639073189167104 30586261415128989696 30599542466546761728 30937088859781988352 31071757628067545088 31132444654684864512 31237032934599819264 31595324792968839168 31626610442854465536 31688381166375665664 31732858854196641792 31794837094146244608 31901650656612581376 32222563466144120832 32285498160413933568 32299517048021581824 32348555774008492032 32534970591162138624 32797966385182408704 32862024913278468096 32972423653188698112 33036822918136332288 33115952208861462528 33383644356346380288 33495795457207566336 33561216932709924864 33641602243922755584 33673964581979947008 34079136947103596544 34093934661800558592 34275285378086731776 34342468957337812992 34409544092020113408 34620075628803653632 34804224967254736896 34819337526945251328 34955727331575988224 35073159786217340928 35356672982607986688 35510580146362908672 35544740392089944064 35579936748211273728 35699466210971222016 36250383899412135936 36321185430465675264 36336956679024279552 36897712183330209792 36969778027438276608 37021668663229415424 37093976609837285376 37182823532756729856 37483390154494181376 37556599900889677824 37682769889358512128 37756369049298665472 37846802524413100032 37883210154727440384 38264294116046143488 38339029065491546112 38355676494525628416 38484530950834225152 38635277577005039616 38947585082404110336 39078428033408827392 39154753088161579008 39171754717813407744 39248535951243214848 39325193248022986752 39457304759494508544 39565800718632747008 39776257105433985024 39949402664658272256 39987832941101187072 40622560448102793216 40781681886838652928 40799389955395682304 40861333609273884672 41249451813042651136 41429010170756726784 41509926206246486016 41649377246133092352 42168813923805954048 42251174888500887552 42393116125528326144 42535534208816775168 42963417954858827776 43047330880551911424 43066022730695442432 43131407698677989376 43150136056341331968 43295097319688503296 43379960788216184832 43730621846909878272 43816033217704624128 43963231537584930816 44049097224181776384 44154602945148616704 44511525808461840384 44748289243613233152 44898619442639929344 44943077997740556288 44986312058738835456 45094062582279438336 45438849262804795392 45458579549067411456 45700380504115642368 45789958609783750656 45879392122693484544 46405633289672982528 46607636442101317632 46698666982027296768 46855549401899728896 47142230643477315584 47392987189453258752 47439915664281698304 47599288281294962688 48333845199216181248 48428247240620900352 48449275572032372736 48522833661012738048 48802455886743207936 49196949577773613056 49293037369917702144 49458635479783047168 49480111222501146624 49977853539325575168 50075466534519570432 50243693185811349504 50341825399064887296 50462403365884133376 50510946872969920512 51019058821394857984 51118705420655394816 51140901992700837888 51412928067130097664 51513703436006719488 51930113443205480448 52104570711211769856 52206337450882105344 52229006290417876992 52433590997363982336 52609739679326011392 53035009473911980032 53265870219544363008 53317110588134916096 53369905122316910592 53549199316456833024 54375575849118203904 54481778145698512896 55238680227675635712 55346568274995314688 55454667041157414912 55532502994844123136 55640964914755928064 55774235299135094784 56225085231741272064 56334899851334516736 56524154834037768192 57396441174069215232 57508543598237319168 57533514741788442624 57726796426251337728 57952916365507559424 58307495795879837696 58421377623606165504 58617642050113241088 58732129632242368512 58757632076720111616 58872803926864822272 59348701077949120512 59664385658150977536 59924103996987408384 59981749411651780608 60585132350406393856 60611439398756548608 60933840672154189824 61053278146378334208 61172522830257979392 61199084933093523456 61874177719563976704 62143515256135090176 62264889309369729024 62474065869199638528 63190649585937678336 63253220885708931072 63376762332751331328 63589674188292489216 63803301313225162752 64445126932288241664 64570996320827867136 64599034096043163648 64697111548016984064 65069941182324277248 65595932770364817408 65724049826556936192 65944847306377396224 66073645836272664576 66231904417722925056 66767288712692760576 66991590914415132672 67122433865419849728 67347929163959894016 68158273894207193088 68187869323601117184 68550570756173463552 68684937914675625984 68819088184040226816 69240151257607307264 69608449934509473792 69911454663151976448 70713345965215973376 71021160292725817344 71089480784179888128 71159873496422547456 71398932421942444032 72500767798824271872 72642370860931350528 72673913358048559104 73795424366660419584 73939556054876553216 74043337326458830848 74187953219674570752 74966780308988362752 75113199801779355648 75365539778717024256 75512738098597330944 75693605048826200064 75766420309454880768 76528588232092286976 76678058130983092224 76711352989051256832 77270555154010079232 77895170164808220672 78156856066817654784 78309506176323158016 78343509435626815488 78497071902486429696 78650386496045973504 78914609518989017088 79131601437265494016 79552514210867970048 79898805329316544512 79975665882202374144 81245120896205586432 81563363773677305856 81722667218547769344 82498903626085302272 82858020341513453568 83019852412492972032 83298754492266184704 84337627847611908096 84502349777001775104 84786232251056652288 86094661761103822848 86132045461390884864 86262815397355978752 86300272112682663936 86590194639377006592 86759921576432369664 87461243693819756544 87632066435409248256 87926463075169861632 88098194448363552768 88309205890297233408 89023051616923680768 89496578487226466304 89797238885279858688 89886155995481112576 89972624117477670912 90877698525609590784 90917159098134822912 91400761008231284736 91579917219567501312 91758784245386969088 92811266579345965056 93215272884202635264 93397333964054593536 93711098803799457792 94785974378906517504 94879831328563396608 95198576562589925376 96667690398432362496 96856494481241800704 96898551144064745472 97045667322025476096 97604911773486415872 98393899155547226112 98586074739835404288 98917270959566094336 100150933069039140864 100487386371622699008 100683650798129774592 100924806731768266752 101021893745939841024 102038117642789715968 102237410841310789632 102281803985401675776 102825856134260195328 103027406872013438976 103860226886410960896 104412674901764210688 104458012580835753984 104867181994727964672 105219479358652022784 106070018947823960064 106531740439088726016 106634221176269832192 106739810244633821184 107098398632913666048 108751151698236407808 108963556291397025792 110693136549990629376 110909334082314829824 111065005989688246272 111281929829511856128 111548470598270189568 112450170463482544128 112669799702669033472 113048309668075536384 114792882348138430464 115017087196474638336 115067029483576885248 115453592852502675456 115905832731015118848 116614991591759675392 116842755247212331008 117235284100226482176 117464259264484737024 117515264153440223232 117745607853729644544 118697402155898241024 119328771316301955072 119848207993974816768 119963498823303561216 121170264700812787712 121867681344308379648 122345045660515958784 122398169866187046912 123748355439127953408 124287030512270180352 124529778618739458048 124948131738399277056 126506441771417862144 126753524665502662656 127179348376584978432 127606602626450325504 128890253864576483328 129141992641655734272 129198068192086327296 129394223096033968128 130139882364648554496 131191865540729634816 131448099653113872384 131889694612754792448 132147291672545329152 132463808835445850112 133534577425385521152 134244867730839699456 134695858327919788032 136316547788414386176 136375738647202234368 137101141512346927104 137369875829351251968 137638176368080453632 138480302515214614528 139216899869018947584 139822909326303952896 141426691930431946752 142178961568359776256 142319746992845094912 142797864843884888064 145001535597648543744 145284741721862701056 145347826716097118208 147590848733320839168 147879112109753106432 148375906439349141504 149933560617976725504 150226399603558711296 150731079557434048512 151025476197194661888 151387210097652400128 151532840618909761536 153057176464184573952 153356116261966184448 153422705978102513664 154541110308020158464 155790340329616441344 156313712133635309568 156619012352646316032 156687018871253630976 157300772992091947008 157829219037978034176 158263202874530988032 159105028421735940096 159797610658633089024 159951331764404748288 163126727547354611712 163445334437095538688 164997807252170604544 165716040683026907136 166039704824985944064 166597508984532369408 168675255695223816192 169004699554003550208 169572464502113304576 172189323522207645696 172525630794711957504 172600544225365327872 173180389278754013184 174922487387639513088 175264132870818496512 175852926150339723264 176196388896727105536 176618411780594466816 178046103233847361536 178993156974452932608 179772311990962225152 179945248234955341824 181755397051219181568 181834318196269645824 182801522016462569472 183159834439135002624 183517568490773938176 185622533158691930112 186430545768405270528 186794667928109187072 187422197607598915584 189571948757813035008 189759662657126793216 193335380796864724992 193712988962483601408 193797102288129490944 194091334644050952192 195209823546972831744 196787798311094452224 197172149479670808576 197834541919132188672 200301866138078281728 200974772743245398016 201367301596259549184 202043787491879682048 204076235285579431936 204474821682621579264 204563607970803351552 205651712268520390656 206054813744026877952 207720453772821921792 208825349803528421376 209734363989455929344 212140037895647920128 213063480878177452032 213268442352539664384 213479620489267642368 214196797265827332096 217502303396472815616 217927112582794051584 221386273099981258752 221818668164629659648 222130011979376492544 222563859659023712256 224900340926965088256 225339599405338066944 226096619336151072768 229585764696276860928 230034174392949276672 230134058967153770496 231811665462030237696 233685510494424662016 234470568200452964352 234928518528969474048 235030528306880446464 235491215707459289088 237394804311796482048 238657542632603910144 239696415987949633536 239926997646607122432 242340529401625575424 243735362688616759296 244690091321031917568 247496710878255906816 248574061024540360704 249059557237478916096 249896263476798554112 253012883542835724288 253507049331005325312 254358696753169956864 258283985283311468544 258396136384172654592 258788446192067936256 260279764729297108992 262383731081459269632 262896199306227744768 263779389225509584896 264294583345090658304 264927617670891700224 267069154850771042304 268489735461679398912 269391716655839576064 272633095576828772352 272751477294404468736 274202283024693854208 274739751658702503936 275276352736160907264 276960605030429229056 278433799738037895168 279645818652607905792 284357923136719552512 284639493985690189824 285595729687769776128 290003071195297087488 290569483443725402112 290695653432194236416 295181697466641678336 295758224219506212864 296751812878698283008 300452799207117422592 301462159114868097024 302050952394389323776 302774420195304800256 303065681237819523072 306114352928369147904 306712232523932368896 306845411956205027328 309082220616040316928 311580680659232882688 313238024705292632064 313374037742507261952 314601545984183894016 315658438075956068352 316526405749061976064 318210056843471880192 319595221317266178048 319902663528809496576 326253455094709223424 326890668874191077376 329995614504341209088 332079409649971888128 333195017969064738816 337350511390447632384 338009399108007100416 339144929004226609152 344378647044415291392 345051261589423915008 345201088450730655744 346360778557508026368 349844974775279026176 350528265741636993024 351705852300679446528 352392777793454211072 353236823561188933632 356092206467694723072 357986313948905865216 359544623981924450304 359890496469910683648 363510794102438363136 365603044032925138944 367035136981547876352 371245066317383860224 372861091536810541056 373589335856218374144 374844395215197831168 379519325314253586432 386670761593729449984 387425977924967202816 387594204576258981888 388182669288101904384 390419647093945663488 393575596622188904448 394344298959341617152 395669083838264377344 400603732276156563456 402734603192519098368 404087574983759364096 408152470571158863872 408949643365243158528 409127215941606703104 411303424537040781312 412109627488053755904 415440907545643843584 417650699607056842752 419468727978911858688 424280075791295840256 426536884705079328768 426959240978535284736 428393594531654664192 435004606792945631232 435854225165588103168 442772546199962517504 443637336329259319296 445127719318047424512 449800681853930176512 450679198810676133888 452193238672302145536 459171529392553721856 460068348785898553344 460268117934307540992 463623330924060475392 467371020988849324032 468941136400905928704 469857037057938948096 470061056613760892928 474789608623592964096 477315085265207820288 479392831975899267072 479853995293214244864 484681058803251150848 489380182642063835136 494993421756511813632 497148122049080721408 498119114474957832192 499792526953597108224 506025767085671448576 507014098662010650624 508717393506339913728 516567970566622937088 517576892384135872512 524767462162918539264 525792398612455489536 527558778451019169792 528589166690181316608 529855235341783400448 534138309701542084608 536979470923358797824 545266191153657544704 545502954588808937472 548404566049387708416 549479503317405007872 550552705472321814528 553921210060858458112 556867599476075790336 559291637305215811584 568715846273439105024 569278987971380379648 580006142390594174976 581138966887450804224 581391306864388472832 590363394933283356672 591516448439012425728 593503625757396566016 600905598414234845184 602924318229736194048 604101904788778647552 606131362475639046144 612228705856738295808 613424465047864737792 613690823912410054656 618164441232080633856 623161361318465765376 626476049410585264128 629203091968367788032 636420113686943760384 639190442634532356096 639805327057618993152 652506910189418446848 653781337748382154752 664158819299943776256 666390035938129477632 674701022780895264768 676018798216014200832 678289858008453218304 688757294088830582784 690102523178847830016 690402176901461311488 701056531483273986048 703411704601358893056 704785555586908422144 706473647122377867264 712184412935389446144 715972627897811730432 719089247963848900608 719780992939821367296 727021588204876726272 731206088065850277888 734070273963095752704 742490132634767720448 745722183073621082112 747178671712436748288 749688790430395662336 759038650628507172864 774851955849934405632 775188409152517963776 776365338576203808768 780839294187891326976 787151193244377808896 788688597918683234304 791338167676528754688 801207464552313126912 805469206385038196736 808175149967518728192 816304941142317727744 817899286730486317056 818254431883213406208 822606849074081562624 824219254976107511808 830881815091287687168 835301399214113685504 838937455957823717376 853073769410158657536 853918481957070569472 856787189063309328384 870009213585891262464 871708450331176206336 885545092399925035008 887274672658518638592 890255438636094849024 901358397621352267776 904386477344604291072 918343058785107443712 920136697571797106688 920536235868615081984 927246661848120950784 934742041977698648064 939714074115877896192 940122113227521785856 949579217247185928192 954630170530415640576 958785663951798534144 959707990586428489728 969362117606502301696 978760365284127670272 989986843513023627264 996238228949915664384 999585053907194216448 1012051534171342897152 1014028197324021301248 1017434787012679827456 1033135941133245874176 1035153784768271745024 1049534924325837078528 1051584797224910979072 1055117556902038339584 1057178333380362633216 1059710470683566800896 1068276619403084169216 1073958941846717595648 1090532382307315089408 1096809132098775416832 1101105410944643629056 1107842420121716916224 1113735198952151580672 1118583274610431623168 1138557975942760759296 1160012284781188349952 1162277933774901608448 1162782613728776945664 1180726789866566713344 1183032896878024851456 1187007251514793132032 1201811196828469690368 1208203809577557295104 1212262724951278092288 1224457411713476591616 1226848930095729475584 1227381647824820109312 1236328882464161267712 1246322722636931530752 1252952098821170528256 1258406183936735576064 1272840227373887520768 1279610654115237986304 1305013820378836893696 1307562675496764309504 1328317638599887552512 1349402045561790529536 1352037596432028401664 1356579716016906436608 1377514588177661165568 1380205046357695660032 1380804353802922622976 1402113062966547972096 1406823409202717786112 1409571111173816844288 1424368825870778892288 1431945255795623460864 1438178495927697801216 1439561985879642734592 1454043176409753452544 1468140547926191505408 1484980265269535440896 1491444366147242164224 1494357343424873496576 1499377580860791324672 1518077301257014345728 1549703911699868811264 1552730677152407617536 1574302386488755617792 1577377195837366468608 1582676335353057509376 1602414929104626253824 1610938412770076393472 1635798573460972634112 1636508863766426812416 1645213698148163125248 1648438509952215023616 1661763630182575374336 1670602798428227371008 1677874911915647434752 1706147538820317315072 1707836963914141138944 1740018427171782524928 1743416900662352412672 1771090184799850070016 1774549345317037277184 1780510877272189698048 1802716795242704535552 1808772954689208582144 1836686117570214887424 1840273395143594213376 1841072471737230163968 1854493323696241901568 1869484083955397296128 1879428148231755792384 1909260341060831281152 1917571327903597068288 1919415981172856979456 1938724235213004603392 1957520730568255340544 1992476457899831328768 1999170107814388432896 2024103068342685794304 2028056394648042602496 2034869574025359654912 2066271882266491748352 2070307569536543490048 2103169594449821958144 2110235113804076679168 2114356666760725266432 2119420941367133601792 2136553238806168338432 2147917883693435191296 2181064764614630178816 2193618264197550833664 2202210821889287258112 2215684840243433832448 2227470397904303161344 2237166549220863246336 2277115951885521518592 2324555867549803216896 2325565227457553891328 2361453579733133426688 2366065793756049702912 2374014503029586264064 2403622393656939380736 2416407619155114590208 2424525449902556184576 2448914823426953183232 2453697860191458951168 2454763295649640218624 2472657764928322535424 2492645445273863061504 2505904197642341056512 2516812367873471152128 2559221308230475972608 2610027640757673787392 2615125350993528619008 2656635277199775105024 2704075192864056803328 2713159432033812873216 2755029176355322331136 2760410092715391320064 2761608707605845245952 2804226125933095944192 2819142222347633688576 2848737651741557784576 2863890511591246921728 2876356991855395602432 2879123971759285469184 2908086352819506905088 2936281095852383010816 2969960530539070881792 2988714686849746993152 2998755161721582649344 3036154602514028691456 3099407823399737622528 3105461354304815235072 3148604772977511235584 3154754391674732937216 3165352670706115018752 3204829858209252507648 3221876825540152786944 3271597146921945268224 3290427396296326250496 3323527260365150748672 3341205596856454742016 3355749823831294869504 3415673927828282277888 3480036854343565049856 3486833801324704825344 3542180369599700140032 3549098690634074554368 3561021754544379396096 3605433590485409071104 3673372235140429774848 3680546790287188426752 3682144943474460327936 3708986647392483803136 3738968167910794592256 3758856296463511584768 3818520682121662562304 3838831962345713958912 3877448470426009206784 3915041461136510681088 3984952915799662657536 4048206136685371588608 4056112789296085204992 4069739148050719309824 4132543764532983496704 4140615139073086980096 4206339188899643916288 4220470227608153358336 4228713333521450532864 4273106477612336676864 4295835767386870382592 4362129529229260357632 4404421643778574516224 4454940795808606322688 4474333098441726492672 4554231903771043037184 4649111735099606433792 4722907159466266853376 4732131587512099405824 4748029006059172528128 4807244787313878761472 4832815238310229180416 4907395720382917902336 4909526591299280437248 4945315529856645070848 4985290890547726123008 5011808395284682113024 5033624735746942304256 5118442616460951945216 5220055281515347574784 5230250701987057238016 5313270554399550210048 5408150385728113606656 5426318864067625746432 5510058352710644662272 5520820185430782640128 5523217415211690491904 5608452251866191888384 5638284444695267377152 5727781023182493843456 5752713983710791204864 5758247943518570938368 5816172705639013810176 5872562191704766021632 5977429373699493986304 5997510323443165298688 6072309205028057382912 6198815646799475245056 6210922708609630470144 6309508783349465874432 6330705341412230037504 6409659716418505015296 6443753651080305573888 6543194293843890536448 6580854792592652500992 6647054520730301497344 6682411193712909484032 6711499647662589739008 6831347855656564555776 6973667602649409650688 7084360739199400280064 7098197381268149108736 7122043509088758792192 7210867180970818142208 7346744470280859549696 7361093580574376853504 7364289886948920655872 7417973294784967606272 7477936335821589184512 7517712592927023169536 7677663924691427917824 7754896940852018413568 7830082922273021362176 7969905831599325315072 8112225578592170409984 8139478296101438619648 8265087529065966993408 8281230278146173960192 8412678377799287832576 8457426667042901065728 8546212955224673353728 8591671534773740765184 8724259058458520715264 8808843287557149032448 8909881591617212645376 9108463807542086074368 9298223470199212867584 9445814318932533706752 9464263175024198811648 9496058012118345056256 9614489574627757522944 9665630476620458360832 9814791440765835804672 9970581781095452246016 10023616790569364226048 10067249471493884608512 10440110563030695149568 10460501403974114476032 10626541108799100420096 10816300771456227213312 11020116705421289324544 11041640370861565280256 11046434830423380983808 11216904503732383776768 11276568889390534754304 11455562046364987686912 11516495887037141876736 11632345411278027620352 11745124383409532043264 11954858747398987972608 12144618410056114765824 12397631293598950490112 12421845417219260940288 12619017566698931748864 12661410682824460075008 12819319432837010030592 12887507302160611147776 13086388587687781072896 13364822387425818968064 13422999295325179478016 13662695711313129111552 13947335205298819301376 14168721478398800560128 14196394762536298217472 14244087018177517584384 14421734361941636284416 14722187161148753707008 14728579773897841311744 14835946589569935212544 14955872671643178369024 15035425185854046339072 15355327849382855835648 15509793881704036827136 15660165844546042724352 15939811663198650630144 16224451157184340819968 16278956592202877239296 16530175058131933986816 16562460556292347920384 16825356755598575665152 16914853334085802131456 17183343069547481530368 17448518116917041430528 17617686575114298064896 18216927615084172148736 18596446940398425735168 18928526350048397623296 18992116024236690112512 19228979149255515045888 19331260953240916721664 19629582881531671609344 19941163562190904492032 20047233581138728452096 20134498942987769217024 20921002807948228952064 21253082217598200840192 21632601542912454426624 22040233410842578649088 22083280741723130560512 22092869660846761967616 22433809007464767553536 22553137778781069508608 23032991774074283753472 23264690822556055240704 23490248766819064086528 23909717494797975945216 24795262587197900980224 24843690834438521880576 25238035133397863497728 25638638865674020061184 25775014604321222295552 26172777175375562145792 26729644774851637936128 27325391422626258223104 27894670410597638602752 28337442956797601120256 28392789525072596434944 28488174036355035168768 28843468723883272568832 29444374322297507414016 29911745343286356738048 30070850371708092678144 31320331689092085448704 31879623326397301260288 32448902314368681639936 33060350116263867973632 33124921112584695840768 33650713511197151330304 33829706668171604262912 34366686139094963060736 34897036233834082861056 35235373150228596129792 36433855230168344297472 37192893880796851470336 37857052700096795246592 37984232048473380225024 38457958298511030091776 38662521906481833443328 39259165763063343218688 40094467162277456904192 40268997885975538434048 41842005615896457904128 42506164435196401680384 43265203085824908853248 44166561483446261121024 44185739321693523935232 44867618014929535107072 45106275557562139017216 46065983548148567506944 46529381645112110481408 46980497533638128173056 47819434989595951890432 49590525174395801960448 49687381668877043761152 50476070266795726995456 51550029208642444591104 52345554350751124291584 54650782845252516446208 55789340821195277205504 56785579050145192869888 56976348072710070337536 57686937447766545137664 58888748644595014828032 59823490686572713476096 60141700743416185356288 63759246652794602520576 64897804628737363279872 66120700232527735947264 66249842225169391681536 67301427022394302660608 67659413336343208525824 69794072467668165722112 70470746300457192259584 74385787761593702940672 75714105400193590493184 76915916597022060183552 77325043812963666886656 78518331526126686437376 80188934324554913808384 83684011231792915808256 85012328870392803360768 86530406171649817706496 88333122966892522242048 89735236029859070214144 90212551115124278034432 93960995067276256346112 95638869979191903780864 99181050348791603920896 99374763337754087522304 100952140533591453990912 103100058417284889182208 104691108701502248583168 109301565690505032892416 111578681642390554411008 113571158100290385739776 113952696145420140675072 115373874895533090275328 117777497289190029656064 120283401486832370712576 127518493305589205041152 129795609257474726559744 132499684450338783363072 134602854044788605321216 135318826672686417051648 139588144935336331444224 140941492600914384519168 148771575523187405881344 151428210800387180986368 154650087625927333773312 157036663052253372874752 167368022463585831616512 173060812343299635412992 176666245933785044484096 179470472059718140428288 180425102230248556068864 191277739958383807561728 198362100697583207841792 198749526675508175044608 201904281067182907981824 209382217403004497166336 223157363284781108822016 227142316200580771479552 230747749791066180550656 235554994578380059312128 240566802973664741425152 255036986611178410082304 259591218514949453119488 264999368900677566726144 269205708089577210642432 270637653345372834103296 281882985201828769038336 297543151046374811762688 302856421600774361972736 309300175251854667546624 314073326104506745749504 334736044927171663233024 346121624686599270825984 353332491867570088968192 360850204460497112137728 382555479916767615123456 397499053351016350089216 403808562134365815963648 418764434806008994332672 446314726569562217644032 454284632401161542959104 471109989156760118624256 519182437029898906238976 529998737801355133452288 538411416179154421284864 541275306690745668206592 595086302092749623525376 605712843201548723945472 628146652209013491499008 669472089854343326466048 692243249373198541651968 706664983735140177936384 721700408920994224275456 765110959833535230246912 794998106702032700178432 807617124268731631927296 892629453139124435288064 908569264802323085918208 942219978313520237248512 1038364874059797812477952 1059997475602710266904576 1082550613381491336413184 1211425686403097447890944 1256293304418026982998016 1338944179708686652932096 1413329967470280355872768 1589996213404065400356864 1615234248537463263854592 1785258906278248870576128 1817138529604646171836416 1884439956627040474497024 2076729748119595624955904 2119994951205420533809152 2165101226762982672826368 2422851372806194895781888 2677888359417373305864192 2826659934940560711745536 3179992426808130800713728 3634277059209292343672832 3768879913254080948994048 4239989902410841067618304 4845702745612389791563776 5355776718834746611728384 5653319869881121423491072 6359984853616261601427456 7268554118418584687345664 8479979804821682135236608 11306639739762242846982144 12719969707232523202854912 14537108236837169374691328 16959959609643364270473216 25439939414465046405709824 33919919219286728540946432 50879878828930092811419648 101759757657860185622839296
- Sum of all divisors σ(n): 382975324696836427456322799
- Sum of proper divisors (its aliquot sum) s(n): 281215567038976241833483503
- 101759757657860185622839296 is an abundant number, because the sum of its proper divisors (281215567038976241833483503) is greater than itself. Its abundance is 179455809381116056210644207
Bases of 101759757657860185622839296
- Binary: 1010100001011000111011110000100001001101000000100000000000000000000000000000000000000002
- Hexadecimal: 0x542C778426810000000000
- Base-36: CSAPH0IQE0KXS0000
Squares and roots of 101759757657860185622839296
- 101759757657860185622839296 squared (1017597576578601856228392962) is 10355048278586434690690064649738718371588308641775616
- 101759757657860185622839296 cubed (1017597576578601856228392963) is 1053727203364397880305325585060272661022713081661820134103246026523200859406336
-
101759757657860185622839296 is a
perfect square number . Itssquare root is 10087604158464 -
The
cube root of 101759757657860185622839296 is 466865757.2714259369
Scales and comparisons
How big is 101759757657860185622839296?- 101,759,757,657,860,185,622,839,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,759,757,657,860,185,622,839,296 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 101759757657860185622839296 cubic inches would be around 38905479.8 feet tall.
Recreational maths with 101759757657860185622839296
- 101759757657860185622839296 backwards is 692938226581068756757957101
- The number of decimal digits it has is: 27
- The sum of 101759757657860185622839296's digits is 135
- 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 101759757657860185622839296 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 101759757657860185622839296 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/101759757657860185622839296/
Chicago style:
Numbermatics. 2024. "Number 101759757657860185622839296 - Facts about the integer". https://numbermatics.com/n/101759757657860185622839296/
The information we have on file for 101759757657860185622839296 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 101759757657860185622839296, math, Factors of 101759757657860185622839296, curriculum, school, college, exams, university, Prime factorization of 101759757657860185622839296, STEM, science, technology, engineering, physics, economics, calculator, one hundred one septillion, seven hundred fifty-nine sextillion, seven hundred fifty-seven quintillion, six hundred fifty-seven quadrillion, eight hundred sixty trillion, one hundred eighty-five billion, six hundred twenty-two million, eight hundred thirty-nine thousand, two hundred ninety-six.