24635684327207557706809344
24,635,684,327,207,557,706,809,344 is an even composite number composed of five prime numbers multiplied together.
24635684327207557706809344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand divisors.
Prime factorization of 24635684327207557706809344:
224 × 39 × 113 × 433 × 893
(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 × 3 × 11 × 11 × 11 × 43 × 43 × 43 × 89 × 89 × 89)See below for interesting mathematical facts about the number 24635684327207557706809344 from the Numbermatics database.
Names of 24635684327207557706809344
- Cardinal: 24635684327207557706809344 can be written as Twenty-four septillion, six hundred thirty-five sextillion, six hundred eighty-four quintillion, three hundred twenty-seven quadrillion, two hundred seven trillion, five hundred fifty-seven billion, seven hundred six million, eight hundred nine thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 2.4635684327207557706809344 × 1025
Factors of 24635684327207557706809344
Divisors of 24635684327207557706809344
- Number of divisors d(n): 16000
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 43 44 48 54 64 66 72 81 86 88 89 96 99 108 121 128 129 132 144 162 172 176 178 192 198 216 242 243 256 258 264 267 288 297 324 344 352 356 363 384 387 396 432 473 484 486 512 516 528 534 576 594 648 688 704 712 726 729 768 774 792 801 864 891 946 968 972 979 1024 1032 1056 1068 1089 1152 1161 1188 1296 1331 1376 1408 1419 1424 1452 1458 1536 1548 1584 1602 1728 1782 1849 1892 1936 1944 1958 2048 2064 2112 2136 2178 2187 2304 2322 2376 2403 2592 2662 2673 2752 2816 2838 2848 2904 2916 2937 3072 3096 3168 3204 3267 3456 3483 3564 3698 3784 3827 3872 3888 3916 3993 4096 4128 4224 4257 4272 4356 4374 4608 4644 4752 4806 5184 5203 5324 5346 5504 5547 5632 5676 5696 5808 5832 5874 6144 6192 6336 6408 6534 6561 6912 6966 7128 7209 7396 7568 7654 7744 7776 7832 7921 7986 8019 8192 8256 8448 8514 8544 8712 8748 8811 9216 9288 9504 9612 9801 10368 10406 10449 10648 10692 10769 11008 11094 11264 11352 11392 11481 11616 11664 11748 11979 12288 12384 12672 12771 12816 13068 13122 13824 13932 14256 14418 14792 15136 15308 15488 15552 15609 15664 15842 15972 16038 16384 16512 16641 16896 17028 17088 17424 17496 17622 18432 18576 19008 19224 19602 19683 20339 20736 20812 20898 21296 21384 21538 21627 22016 22188 22528 22704 22784 22962 23232 23328 23496 23763 23958 24057 24576 24768 25344 25542 25632 26136 26244 26433 27648 27864 28512 28836 29403 29584 30272 30616 30976 31104 31218 31328 31347 31684 31944 32076 32307 32768 33024 33282 33792 34056 34176 34443 34848 34992 35244 35937 36864 37152 38016 38313 38448 39204 39366 40678 41472 41624 41796 42097 42592 42768 43076 43254 44032 44376 45056 45408 45568 45924 46464 46656 46827 46992 47526 47916 48114 49152 49536 49923 50688 51084 51264 52272 52488 52866 55296 55728 57024 57233 57672 58806 59168 60544 61017 61232 61952 62208 62436 62656 62694 63368 63888 64152 64614 64881 65536 66048 66564 67584 68112 68352 68886 69696 69984 70488 71289 71874 72171 73728 74304 76032 76626 76896 78408 78732 79299 79507 81356 82944 83248 83592 84194 85184 85536 86152 86508 87131 88064 88209 88752 90112 90816 91136 91848 92928 93312 93654 93984 94041 95052 95832 96228 96921 98304 99072 99846 101376 102168 102528 103329 104544 104976 105732 107811 110592 111456 114048 114466 114939 115344 117612 118336 118459 121088 122034 122464 123904 124416 124872 125312 125388 126291 126736 127776 128304 129228 129762 131072 132096 133128 135168 136224 136704 137772 139392 139968 140481 140976 142578 143748 144342 147456 148608 149769 152064 153252 153792 156816 157464 158598 159014 162712 164561 165888 166496 167184 168388 170368 171072 171699 172304 173016 174262 176128 176418 177504 180224 181632 182272 183051 183696 185856 186624 187308 187968 188082 190104 191664 192456 193842 194643 196608 198144 199692 202752 204336 205056 206658 209088 209952 211464 213867 215622 216513 221184 222912 223729 228096 228932 229878 230688 235224 236672 236918 237897 238521 242176 244068 244928 247808 248832 249744 250624 250776 252582 253472 255552 256608 258456 259524 261393 262144 264192 264627 266256 270336 272448 273408 275544 278784 279936 280962 281952 282123 285156 287496 288684 290763 294912 297216 299538 304128 306504 307584 309987 313632 314928 317196 318028 323433 325424 329122 331776 332992 334368 336776 340603 340736 342144 343398 344608 344817 346032 348524 352256 352836 355008 355377 360448 363264 364544 366102 367392 371712 373248 374616 375936 376164 378873 380208 383328 384912 387684 389286 393216 396288 399384 405504 408672 410112 413316 418176 419904 421443 422928 427734 431244 433026 442368 445824 447458 449307 456192 457864 459756 461376 463067 470448 473344 473836 475794 477042 484352 488136 489856 493683 495616 497664 499488 501248 501552 505164 506944 511104 513216 515097 516912 519048 522786 524288 528384 529254 532512 540672 544896 546816 549153 551088 557568 559872 561924 563904 564246 570312 574992 577368 581526 583929 589824 594432 599076 608256 613008 615168 619974 627264 629856 634392 636056 641601 646866 650848 658244 663552 665984 668736 671187 673552 681206 681472 684288 686796 689216 689634 692064 697048 704512 704969 705672 710016 710754 713691 715563 720896 726528 729088 732204 734784 743424 746496 749232 751872 752328 757746 760416 766656 769824 775368 778572 784179 786432 792576 793881 798768 811008 817344 820224 826632 836352 839808 842886 845856 846369 855468 862488 866052 872289 874577 884736 891648 894916 898614 912384 915728 919512 922752 926134 929961 940896 946688 947672 951588 954084 958441 968704 970299 976272 979712 987366 991232 995328 998976 1002496 1003104 1010328 1013888 1021809 1022208 1026432 1030194 1033824 1034451 1038096 1045572 1048576 1056768 1058508 1065024 1066131 1081344 1089792 1093632 1098306 1102176 1115136 1119744 1123848 1127808 1128492 1136619 1140624 1149984 1154736 1163052 1167858 1179648 1188864 1198152 1216512 1226016 1230336 1239948 1254528 1259712 1264329 1268784 1272112 1283202 1293732 1301696 1316488 1327104 1331968 1337472 1342374 1347104 1347921 1362412 1362944 1368576 1373592 1378432 1379268 1384128 1389201 1394096 1409024 1409938 1411344 1420032 1421508 1427382 1431126 1441792 1453056 1458176 1464408 1469568 1481049 1486848 1492992 1498464 1503744 1504656 1515492 1520832 1533312 1539648 1545291 1550736 1557144 1568358 1572864 1585152 1587762 1597536 1622016 1634688 1640448 1647459 1653264 1672704 1679616 1685772 1691712 1692738 1710936 1724976 1732104 1744578 1749154 1751787 1769472 1783296 1789832 1797228 1810171 1824768 1831456 1839024 1845504 1852268 1859922 1881792 1893376 1895344 1903176 1908168 1916882 1924803 1937408 1940598 1952544 1959424 1974732 1982464 1990656 1997952 2004992 2006208 2013561 2020656 2027776 2043618 2044416 2052864 2060388 2067648 2068902 2076192 2091144 2097152 2113536 2114907 2117016 2130048 2132262 2141073 2146689 2162688 2179584 2187264 2196612 2204352 2230272 2239488 2247696 2255616 2256984 2273238 2281248 2299968 2309472 2326104 2335716 2352537 2359296 2377728 2381643 2396304 2433024 2452032 2460672 2461019 2479896 2509056 2519424 2528658 2537568 2544224 2566404 2587464 2603392 2616867 2623731 2632976 2654208 2663936 2674944 2684748 2694208 2695842 2724824 2725888 2737152 2747184 2756864 2758536 2768256 2778402 2788192 2789883 2818048 2819876 2822688 2840064 2843016 2854764 2862252 2875323 2883584 2906112 2910897 2916352 2928816 2939136 2962098 2973696 2985984 2996928 3007488 3009312 3030984 3041664 3065427 3066624 3079296 3090582 3101472 3103353 3114288 3136716 3145728 3170304 3175524 3195072 3198393 3244032 3269376 3280896 3294918 3306528 3345408 3359232 3371544 3383424 3385476 3409857 3421872 3449952 3464208 3489156 3498308 3503574 3538944 3566592 3579664 3594456 3620342 3649536 3662912 3678048 3691008 3704536 3719844 3746633 3763584 3786752 3790688 3792987 3806352 3816336 3833764 3849606 3874816 3881196 3905088 3918848 3949464 3964928 3981312 3995904 4009984 4012416 4027122 4041312 4043763 4055552 4087236 4088832 4105728 4120776 4135296 4137804 4152384 4167603 4182288 4194304 4227072 4229814 4234032 4260096 4264524 4282146 4293378 4325376 4359168 4374528 4393224 4408704 4443147 4460544 4478976 4495392 4511232 4513968 4546476 4562496 4599936 4618944 4635873 4652208 4671432 4705074 4718592 4755456 4763286 4792608 4866048 4904064 4921344 4922038 4942377 4959792 5018112 5038848 5057316 5075136 5088448 5093737 5132808 5174928 5206784 5233734 5247462 5265952 5308416 5327872 5349888 5369496 5388416 5391684 5430513 5449648 5451776 5474304 5494368 5513728 5517072 5536512 5556804 5576384 5579766 5636096 5639752 5645376 5680128 5686032 5709528 5724504 5750646 5767168 5774409 5812224 5821794 5832704 5857632 5878272 5924196 5947392 5971968 5993856 6014976 6018624 6040683 6061968 6083328 6130854 6133248 6158592 6181164 6202944 6206706 6228576 6273432 6291456 6340608 6344721 6351048 6390144 6396786 6423219 6440067 6488064 6538752 6561792 6589836 6613056 6690816 6718464 6743088 6766848 6770952 6819714 6843744 6899904 6928416 6978312 6996616 7007148 7057611 7076123 7077888 7133184 7159328 7188912 7240684 7299072 7325824 7356096 7382016 7383057 7409072 7439688 7493266 7527168 7573504 7581376 7585974 7612704 7632672 7667528 7699212 7749632 7754659 7762392 7810176 7837696 7850601 7871193 7898928 7929856 7962624 7991808 8019968 8024832 8054244 8082624 8087526 8111104 8174472 8177664 8211456 8241552 8270592 8275608 8304768 8335206 8364576 8369649 8388608 8454144 8459628 8468064 8520192 8529048 8564292 8586756 8625969 8650752 8718336 8732691 8749056 8786448 8817408 8886294 8921088 8957952 8990784 9022464 9027936 9092952 9124992 9196281 9199872 9237888 9271746 9304416 9310059 9342864 9410148 9437184 9510912 9526572 9585216 9595179 9620347 9732096 9808128 9842688 9844076 9884754 9919584 10036224 10077696 10114632 10150272 10176896 10187474 10229571 10265616 10349856 10413568 10467468 10494924 10531904 10542851 10616832 10655744 10699776 10738992 10776832 10783368 10861026 10899296 10903552 10948608 10988736 11027456 11034144 11073024 11113608 11152768 11159532 11239899 11272192 11279504 11290752 11360256 11372064 11378961 11419056 11449008 11501292 11534336 11548818 11624448 11643588 11665408 11715264 11756544 11848392 11894784 11943936 11987712 12029952 12037248 12081366 12123936 12131289 12166656 12261708 12266496 12317184 12362328 12405888 12413412 12457152 12502809 12546864 12582912 12681216 12689442 12702096 12780288 12793572 12846438 12880134 12976128 13077504 13123584 13179672 13226112 13329441 13381632 13436928 13486176 13533696 13541904 13639428 13687488 13799808 13856832 13907619 13956624 13993232 14014296 14115222 14152246 14155776 14266368 14318656 14377824 14481368 14598144 14645929 14651648 14712192 14764032 14766114 14818144 14827131 14879376 14986532 15054336 15147008 15162752 15171948 15225408 15265344 15281211 15335056 15398424 15499264 15509318 15524784 15620352 15675392 15701202 15742386 15797856 15859712 15925248 15983616 16039936 16049664 16108488 16165248 16175052 16222208 16291539 16348944 16355328 16422912 16483104 16541184 16551216 16609536 16670412 16729152 16739298 16777216 16908288 16919256 16936128 17040384 17058096 17128584 17173512 17251938 17301504 17323227 17436672 17465382 17498112 17572896 17634816 17772588 17842176 17915904 17981568 18044928 18055872 18122049 18185904 18249984 18392562 18399744 18475776 18543492 18608832 18620118 18685728 18820296 18874368 19021824 19034163 19053144 19170432 19190358 19240694 19269657 19320201 19464192 19616256 19685376 19688152 19769508 19839168 19911881 20072448 20155392 20229264 20300544 20353792 20374948 20459142 20531232 20699712 20827136 20934936 20989848 21063808 21085702 21172833 21228369 21233664 21311488 21399552 21477984 21553664 21566736 21722052 21798592 21807104 21897216 21977472 22054912 22068288 22146048 22149171 22227216 22305536 22319064 22479798 22544384 22559008 22581504 22720512 22744128 22757922 22838112 22898016 23002584 23068672 23097636 23248896 23263977 23287176 23330816 23430528 23513088 23551803 23613579 23696784 23789568 23887872 23975424 24059904 24074496 24162732 24247872 24262578 24333312 24523416 24532992 24634368 24724656 24811776 24826824 24914304 25005618 25093728 25108947 25165824 25362432 25378884 25404192 25560576 25587144 25692876 25760268 25877907 25952256 26155008 26198073 26247168 26359344 26452224 26658882 26763264 26873856 26972352 27067392 27083808 27278856 27374976 27588843 27599616 27713664 27815238 27913248 27986464 28028592 28230444 28304492 28311552 28532736 28637312 28755648 28785537 28861041 28962736 29196288 29291858 29303296 29424384 29528064 29532228 29636288 29654262 29758752 29973064 30108672 30294016 30313667 30325504 30343896 30450816 30530688 30562422 30670112 30688713 30796848 30998528 31018636 31049568 31240704 31350784 31402404 31484772 31595712 31628553 31719424 31850496 31967232 32079872 32099328 32216976 32330496 32350104 32444416 32583078 32697888 32710656 32845824 32966208 33082368 33102432 33219072 33340824 33458304 33478596 33719697 33816576 33838512 33872256 34080768 34116192 34136883 34257168 34347024 34503876 34603008 34646454 34873344 34930764 34996224 35145792 35269632 35545176 35684352 35831808 35963136 36089856 36111744 36244098 36371808 36393867 36499968 36785124 36799488 36951552 37086984 37217664 37240236 37371456 37508427 37640592 37748736 38043648 38068326 38106288 38340864 38380716 38481388 38539314 38640402 38928384 39232512 39370752 39376304 39539016 39678336 39823762 39988323 40144896 40310784 40458528 40601088 40707584 40749896 40918284 41062464 41212963 41399424 41654272 41722857 41869872 41979696 42127616 42171404 42345666 42456738 42467328 42622976 42799104 42955968 43107328 43133472 43444104 43597184 43614208 43794432 43937787 43954944 44109824 44136576 44292096 44298342 44454432 44481393 44611072 44638128 44959596 45088768 45118016 45163008 45441024 45488256 45515844 45676224 45796032 45843633 46005168 46137344 46195272 46497792 46527954 46574352 46661632 46861056 47026176 47103606 47227158 47393568 47579136 47775744 47950848 48119808 48148992 48325464 48495744 48525156 48666624 48874617 49046832 49065984 49268736 49449312 49623552 49653648 49828608 50011236 50187456 50217894 50331648 50724864 50757768 50808384 51121152 51174288 51385752 51520536 51755814 51904512 51969681 52310016 52396146 52494336 52718688 52904448 53317764 53526528 53747712 53944704 54134784 54167616 54366147 54557712 54749952 55177686 55199232 55427328 55630476 55826496 55972928 56057184 56460888 56608984 56623104 57065472 57102489 57274624 57511296 57571074 57722082 57925472 57960603 58392576 58583716 58606592 58848768 59056128 59064456 59272576 59308524 59517504 59735643 59946128 60217344 60588032 60627334 60651008 60687792 60901632 61061376 61124844 61340224 61377426 61593696 61997056 62037272 62099136 62481408 62701568 62804808 62969544 63191424 63257106 63438848 63518499 63685107 63700992 63934464 64159744 64198656 64433952 64660992 64700208 64888832 65166156 65395776 65421312 65691648 65932416 66164736 66204864 66438144 66447513 66681648 66916608 66957192 67439394 67633152 67677024 67744512 68161536 68232384 68273766 68514336 68694048 69007752 69206016 69292908 69746688 69791931 69861528 69992448 70291584 70539264 70655409 70840737 71090352 71368704 71663616 71926272 72179712 72223488 72488196 72743616 72787734 72999936 73570248 73598976 73903104 74173968 74435328 74480472 74742912 75016854 75281184 75326841 75497472 76087296 76136652 76212576 76681728 76761432 76962776 77078628 77280804 77633721 77837353 77856768 78465024 78741504 78752608 79078032 79356672 79647524 79976646 80289792 80621568 80917056 81202176 81415168 81499792 81836568 82124928 82425926 82766529 82798848 83308544 83445714 83739744 83959392 84255232 84342808 84691332 84913476 84934656 85245952 85301249 85598208 85911936 86214656 86266944 86356611 86583123 86888208 87194368 87228416 87588864 87875574 87909888 88219648 88273152 88584192 88596684 88908864 88962786 89222144 89276256 89919192 90177536 90236032 90326016 90882048 90941001 90976512 91031688 91352448 91592064 91687266 92010336 92066139 92274688 92390544 92995584 93055908 93148704 93323264 93722112 94052352 94207212 94454316 94787136 94885659 95158272 95551488 95901696 96239616 96297984 96650928 96991488 97050312 97333248 97749234 98093664 98131968 98537472 98898624 99247104 99307296 99657216 100022472 100374912 100435788 101159091 101449728 101515536 101616768 102242304 102348576 102410649 102771504 103041072 103511628 103809024 103939362 104620032 104792292 104988672 105437376 105808896 105823817 106635528 107053056 107495424 107889408 108269568 108335232 108732294 109115424 109499904 110355372 110398464 110854656 111260952 111652992 111945856 112114368 112525281 112921776 113217968 113246208 114130944 114204978 114549248 115022592 115142148 115444164 115850944 115921206 116785152 117167432 117213184 117697536 118112256 118128912 118545152 118617048 119035008 119471286 119892256 119964969 120434688 121176064 121254668 121302016 121375584 121803264 122122752 122249688 122680448 122754852 123187392 123638889 123994112 124074544 124198272 124962816 125168571 125403136 125609616 125939088 126382848 126514212 126877696 127036998 127370214 127401984 127868928 128319488 128397312 128867904 129321984 129400416 129777664 130332312 130791552 130842624 131383296 131813361 131864832 132329472 132409728 132876288 132895026 133363296 133444179 133833216 133914384 134878788 135266304 135354048 135489024 136323072 136464768 136547532 137028672 137388096 137530899 138015504 138412032 138585816 139493376 139583862 139723056 139984896 140583168 141078528 141310818 141681474 142180704 142737408 143327232 143852544 144359424 144446976 144976392 145487232 145575468 145999872 146623851 147140496 147197952 147806208 148347936 148870656 148960944 149485824 150033708 150562368 150653682 150994944 152174592 152273304 152425152 153363456 153522864 153925552 154157256 154561608 155267442 155674706 155713536 155909043 156930048 157483008 157505216 158156064 158713344 159295048 159953292 160579584 161105219 161243136 161834112 162404352 162830336 162999584 163098441 163673136 164249856 164851852 165533058 165597696 166617088 166891428 167479488 167918784 168510464 168685616 169382664 169826952 169869312 170491904 170602498 171196416 171307467 171823872 172429312 172533888 172713222 173166246 173776416 173881809 174388736 174456832 175177728 175751148 175819776 176439296 176546304 177168384 177193368 177817728 177925572 178444288 178552512 179206929 179838384 180355072 180472064 180652032 181764096 181882002 181953024 182063376 182704896 183184128 183374532 184020672 184132278 184549376 184781088 185991168 186111816 186297408 186646528 187444224 188104704 188414424 188908632 189574272 189771318 190316544 190555497 191055321 191102976 191803392 192479232 192595968 193301856 193982976 194100624 194666496 195498468 196187328 196263936 197074944 197797248 198494208 198614592 199314432 199342539 200044944 200749824 200871576 202318182 202899456 203031072 203233536 204484608 204697152 204821298 205543008 206082144 207023256 207618048 207878724 209240064 209375793 209584584 209977344 210874752 211617792 211647634 211966227 212522211 213271056 214106112 214990848 215778816 216539136 216670464 217464588 218230848 218999808 219030691 220710744 220796928 221709312 222521904 223305984 223891712 224228736 225050562 225843552 226435936 226492416 228261888 228409956 229098496 230045184 230284296 230888328 231701888 231842412 232901163 233512059 233570304 234334864 234426368 235395072 236224512 236257824 237090304 237234096 238070016 238942572 239784512 239929938 240869376 242352128 242509336 242604032 242751168 243606528 244245504 244499376 245360896 245509704 246374784 247277778 247988224 248149088 248299587 248396544 249925632 250337142 250806272 251219232 251878176 252765696 253028424 253755392 254073996 254740428 254803968 255737856 255903747 256638976 256794624 257735808 258643968 258800832 259069833 259555328 259749369 260664624 261583104 261685248 262766592 263626722 263729664 264658944 264819456 265752576 265790052 266726592 266888358 267666432 267828768 269757576 270532608 270708096 270978048 272646144 272823003 272929536 273095064 274057344 274776192 275061798 276031008 276198417 276824064 277171632 278986752 279167724 279446112 279969792 281166336 282157056 282621636 283362948 284361408 284656977 285474816 286654464 287705088 288718848 288893952 289952784 290974464 291150936 291999744 293247702 294280992 294395904 295612416 296695872 297741312 297921888 298971648 300067416 301124736 301307364 303477273 304349184 304546608 304850304 306726912 307045728 307851104 308314512 309123216 310534884 311349412 311427072 311818086 313860096 314966016 315010432 316312128 317426688 317471451 318590096 319906584 321159168 322210438 322486272 323668224 324808704 325660672 325999168 326196882 327346272 328499712 329703704 331066116 331195392 333234176 333450337 333782856 334958976 335837568 337020928 337371232 337575843 338765328 339653904 339738624 340983808 341204996 342392832 342614934 343647744 344858624 345067776 345426444 346332492 347552832 347763618 348777472 348913664 350355456 351502296 351639552 352878592 353092608 354336768 354386736 355635456 355851144 356888576 357105024 358413858 359676768 359894907 360710144 360944128 361304064 363528192 363764004 363906048 364126752 365409792 366368256 366749064 368041344 368264556 369562176 370916667 371982336 372223632 372594816 373293056 374888448 375505713 376209408 376828848 377817264 379148544 379542636 380633088 381110994 382110642 382205952 383606784 384958464 385191936 386603712 387965952 388201248 389332992 390996936 392374656 392527872 394149888 395440083 395594496 396988416 397229184 398628864 398685078 400089888 400332537 401499648 401743152 404636364 405798912 406062144 406467072 408969216 409394304 409642596 411086016 412164288 412592697 414046512 415236096 415757448 418480128 418751586 419169168 419954688 421749504 423235584 423295268 423932454 425044422 426542112 428212224 429981696 431557632 433078272 433340928 434929176 436461696 437999616 438061382 439871553 441421488 441593856 443418624 445043808 446611968 447783424 448457472 450101124 451687104 452871872 452984832 453342593 456523776 456819912 458196992 460090368 460568592 461776656 463403776 463684824 465802326 467024118 467140608 468669728 468852736 470790144 472449024 472515648 474180608 474468192 476140032 477885144 479569024 479859876 481738752 483315657 484704256 485018672 485208064 485502336 487213056 488491008 488998752 489295323 490721792 491019408 492749568 494555556 495976448 496298176 496599174 496793088 499851264 500674284 501612544 502438464 503756352 505531392 506056848 507510784 508147992 509480856 509607936 511475712 511807494 513277952 513589248 513922401 515471616 517287936 517601664 518139666 519110656 519498738 521329248 521645427 523166208 523370496 525533184 527253444 527459328 529317888 529638912 531505152 531580104 533453184 533776716 535332864 535657536 537620787 539515152 541065216 541416192 541956096 545292288 545646006 545859072 546190128 548114688 549552384 550123596 552062016 552396834 553648128 554343264 557973504 558335448 558892224 559939584 562332672 564314112 565243272 566725896 568722816 569313954 570949632 571666491 573165963 573308928 575410176 577437696 577787904 579905568 581948928 582301872 583999488 586495404 588561984 588791808 591224832 593391744 595482624 595843776 597943296 598027617 600134832 602249472 602614728 606954546 608698368 609093216 609700608 613453824 614091456 615702208 616629024 618246432 621069768 622698824 622854144 623636172 627720192 628127379 629774947 629932032 630020864 632624256 634853376 634942902 637180192 637566633 639813168 642318336 644420876 644972544 647336448 649617408 651321344 651998336 652393764 654692544 656999424 657092073 659407408 662132232 662390784 666468352 666900674 667565712 669917952 671675136 674041856 674742464 675151686 677530656 679307808 679477248 681967616 682409992 684785664 685229868 687295488 689717248 690135552 690852888 692664984 695105664 695527236 697554944 697827328 698703489 700536177 700710912 703004592 703279104 705757184 706185216 708673536 708773472 711270912 711702288 713777152 714210048 716827716 719353536 719789814 721420288 721888256 722608128 727056384 727528008 727812096 728253504 730819584 732736512 733498128 736082688 736529112 739124352 741833334 743964672 744447264 744898761 745189632 746586112 749776896 751011426 752418816 753657696 755634528 758297088 759085272 761266176 762221988 764221284 764411904 767213568 767711241 769916928 770383872 773207424 775931904 776402496 777209499 778665984 779248107 781993872 784749312 785055744 788299776 790880166 791188992 793976832 794458368 797257728 797370156 800179776 800665074 802999296 803486304 809272728 811597824 812124288 812934144 817938432 818469009 818788608 819285192 822172032 824328576 825185394 828093024 828595251 830472192 831514896 836960256 837503172 838338336 839909376 843499008 846471168 846590536 847864908 850088844 853084224 853970931 856210883 856424448 859963392 863115264 866156544 866681856 869858352 872923392 875999232 876122764 879743106 882842976 883187712 886837248 890087616 893223936 895566848 896914944 900202248 903374208 905743744 906685186 910431819 913047552 913639824 916393984 920180736 921137184 923553312 926807552 927369648 931604652 934048236 934281216 937339456 937705472 938313739 941580288 944898048 945031296 948361216 948936384 952280064 952414353 955770288 959138048 959719752 963477504 966631314 969408512 970037344 970416128 971004672 974426112 976982016 977997504 978590646 981443584 982038816 985499136 989111112 991952896 992596352 993198348 993586176 999702528 1000351011 1001348568 1003225088 1004876928 1007512704 1011062784 1012113696 1012727529 1015021568 1016295984 1018961712 1019215872 1022951424 1023614988 1026555904 1027178496 1027844802 1030943232 1034575872 1035203328 1036279332 1038221312 1038997476 1042658496 1043290854 1046332416 1046740992 1051066368 1054506888 1054918656 1058635776 1059277824 1063010304 1063160208 1066906368 1067553432 1070665728 1071315072 1075241574 1079030304 1079684721 1082130432 1082832384 1083912192 1090584576 1091292012 1091718144 1092380256 1096229376 1099104768 1100247192 1104124032 1104793668 1108686528 1112750001 1115947008 1116670896 1117784448 1119879168 1124665344 1126517139 1128628224 1130486544 1133451792 1137445632 1138627908 1141899264 1143332982 1146331926 1146617856 1150820352 1154875392 1155575808 1159811136 1163897856 1164603744 1167998976 1172990808 1177123968 1177583616 1182449664 1186320249 1186783488 1190965248 1191687552 1195886592 1196055234 1200269664 1204498944 1205229456 1213909092 1217396736 1218186432 1219401216 1226907648 1228182912 1231404416 1233258048 1236492864 1237778091 1242139536 1245397648 1245708288 1247272344 1255440384 1256254758 1259549894 1259864064 1260041728 1265248512 1269706752 1269885804 1274360384 1275133266 1279626336 1284636672 1288841752 1289945088 1294672896 1299234816 1302642688 1303487681 1303996672 1304787528 1309385088 1313998848 1314184146 1318814816 1319614659 1324264464 1324781568 1332936704 1333801348 1335131424 1339835904 1343350272 1348083712 1349484928 1350303372 1355061312 1358615616 1358954496 1360027779 1363935232 1364819984 1369571328 1370459736 1374590976 1379434496 1380271104 1381705776 1385329968 1390211328 1391054472 1395109888 1395654656 1397406978 1401072354 1401421824 1406009184 1406558208 1411514368 1412370432 1417347072 1417546944 1422541824 1423404576 1427554304 1428420096 1433655432 1438707072 1439579628 1443776512 1445216256 1449946971 1454112768 1455056016 1455624192 1456507008 1461639168 1465473024 1466996256 1467885969 1472165376 1473058224 1478248704 1483666668 1487929344 1488894528 1489797522 1490379264 1493172224 1499553792 1502022852 1504837632 1507315392 1511269056 1516594176 1518170544 1522532352 1524443976 1528442568 1528823808 1534427136 1535422482 1539833856 1540767744 1541767203 1546414848 1551863808 1552804992 1554418998 1557331968 1558496214 1563987744 1564936281 1569498624 1570111488 1576599552 1581760332 1582377984 1587953664 1588916736 1594515456 1594740312 1600359552 1601330148 1605998592 1606972608 1612862361 1618545456 1623195648 1624248576 1625868288 1635876864 1636938018 1637577216 1638570384 1644344064 1648657152 1650370788 1656186048 1657190502 1660944384 1663029792 1673920512 1675006344 1676676672 1679818752 1686998016 1692942336 1693181072 1695729816 1700177688 1706168448 1707941862 1712421766 1712848896 1714999473 1719497889 1719926784 1726230528 1732313088 1733363712 1739716704 1745846784 1751998464 1752245528 1759486212 1765685952 1766375424 1772157409 1773674496 1780175232 1786447872 1791133696 1793829888 1794082851 1800404496 1806748416 1811487488 1813370372 1820863638 1826095104 1827279648 1832787968 1840361472 1842274368 1847106624 1853615104 1854739296 1863209304 1868096472 1868562432 1874678912 1875410944 1876627478 1883160576 1884382137 1889324841 1889796096 1890062592 1896722432 1897872768 1904560128 1904828706 1911540576 1912699899 1918276096 1919439504 1926955008 1933262628 1938817024 1940074688 1940832256 1942009344 1948852224 1953964032 1955995008 1957181292 1962887168 1964077632 1970998272 1971276219 1978222224 1983905792 1985192704 1986396696 1987172352 1999405056 2000702022 2002697136 2006450176 2009753856 2015025408 2022125568 2024227392 2025455058 2030043136 2032591968 2037923424 2038431744 2045902848 2047229976 2053111808 2054356992 2055689604 2061886464 2069151744 2070406656 2072558664 2076442624 2077994952 2085316992 2086581708 2092664832 2093481984 2096110467 2101608531 2102132736 2109013776 2109837312 2117271552 2118555648 2126020608 2126320416 2133812736 2135106864 2141331456 2142630144 2150483148 2158060608 2159369442 2164260864 2165664768 2167824384 2181169152 2182584024 2183436288 2184760512 2192458752 2198209536 2200494384 2208248064 2209587336 2217373056 2225500002 2231894016 2233341792 2234696283 2235568896 2239758336 2249330688 2253034278 2257256448 2260973088 2266903584 2274891264 2277255816 2283798528 2286665964 2292663852 2293235712 2301640704 2303133723 2309750784 2311151616 2319622272 2327795712 2329207488 2331628497 2335997952 2337744321 2345981616 2354247936 2355167232 2364899328 2372640498 2373566976 2381930496 2383375104 2391773184 2392110468 2400539328 2408997888 2410458912 2427818184 2434793472 2436372864 2438802432 2453815296 2455407027 2456365824 2462808832 2466516096 2472985728 2475556182 2484279072 2490795296 2491416576 2494544688 2510880768 2512509516 2519099788 2519728128 2520083456 2530497024 2539413504 2539771608 2548720768 2550266532 2559252672 2561912793 2568632649 2569273344 2577683504 2579890176 2589345792 2598469632 2605285376 2606975362 2607993344 2609575056 2618770176 2627997696 2628368292 2637629632 2639229318 2648528928 2649563136 2665873408 2667602696 2670262848 2679671808 2686700544 2696167424 2698969856 2700606744 2710122624 2717231232 2720055558 2727870464 2729639968 2731295457 2739142656 2740919472 2749181952 2758868992 2760542208 2763411552 2770659936 2780422656 2782108944 2790219776 2791309312 2794813956 2802144708 2802843648 2812018368 2813116416 2814941217 2823028736 2824740864 2834694144 2835093888 2845083648 2846809152 2855108608 2856840192 2857243059 2867310864 2877414144 2879159256 2887553024 2890432512 2899893942 2908225536 2910112032 2911248384 2913014016 2923278336 2930946048 2933992512 2935771938 2944330752 2946116448 2956497408 2967333336 2975858688 2977789056 2979595044 2980758528 2999107584 3001053033 3004045704 3009675264 3014630784 3022538112 3033188352 3036341088 3038182587 3045064704 3048887952 3056885136 3057647616 3068854272 3070844964 3079667712 3081535488 3083534406 3092829696 3103727616 3105609984 3108837996 3114663936 3116992428 3127975488 3129872562 3138997248 3140222976 3153199104 3163520664 3164755968 3175907328 3177833472 3189030912 3189480624 3200719104 3202660296 3211997184 3213945216 3225724722 3237090912 3239054163 3246391296 3248497152 3251736576 3271753728 3273876036 3275154432 3277140768 3288688128 3297314304 3300741576 3312372096 3314381004 3326059584 3338250003 3347841024 3350012688 3353353344 3359637504 3373996032 3385884672 3386362144 3391459632 3400355376 3412336896 3415883724 3424843532 3425697792 3429998946 3438995778 3439853568 3452461056 3464626176 3466727424 3479433408 3491693568 3503996928 3504491056 3518972424 3531371904 3532750848 3544314818 3547348992 3558960747 3560350464 3572895744 3582267392 3587659776 3588165702 3600808992 3613496832 3622974976 3626740744 3641727276 3652190208 3654559296 3665575936 3667953707 3680722944 3684548736 3694213248 3707230208 3709478592 3713334273 3726418608 3736192944 3737124864 3749357824 3750821888 3753254956 3766321152 3768764274 3778649682 3779592192 3780125184 3793444864 3795745536 3809120256 3809657412 3823081152 3825399798 3836552192 3838879008 3853910016 3866525256 3877634048 3880149376 3881664512 3884018688 3897704448 3907928064 3910463043 3911990016 3914362584 3925774336 3928155264 3941996544 3942552438 3956444448 3958843977 3967811584 3970385408 3972793392 3974344704 3998810112 4001404044 4005394272 4012900352 4019507712 4030050816 4044251136 4048454784 4050910116 4065183936 4075846848 4076863488 4080083337 4091805696 4094459952 4106223616 4108713984 4111379208 4123772928 4138303488 4140813312 4145117328 4152885248 4155989904 4170633984 4173163416 4185329664 4186963968 4192220934 4203217062 4204265472 4218027552 4219674624 4234543104 4237111296 4252041216 4252640832 4267625472 4270213728 4282662912 4285260288 4300966296 4316121216 4318738884 4331329536 4335648768 4349840913 4362338304 4365168048 4366872576 4369521024 4384917504 4396419072 4400988768 4403657907 4416496128 4419174672 4434746112 4451000004 4463788032 4466683584 4469392566 4471137792 4479516672 4498661376 4506068556 4514512896 4521946176 4533807168 4549782528 4554511632 4567597056 4573331928 4585327704 4586471424 4603281408 4606267446 4619501568 4622303232 4625301609 4639244544 4655591424 4658414976 4663256994 4671995904 4675488642 4691963232 4708495872 4710334464 4729798656 4745280996 4747133952 4763860992 4766750208 4783546368 4784220936 4801078656 4817995776 4820917824 4838587083 4855636368 4869586944 4872745728 4877604864 4907630592 4910814054 4912731648 4925617664 4933032192 4945971456 4951112364 4968558144 4981590592 4982833152 4989089376 5021761536 5025019032 5038199576 5039456256 5040166912 5060994048 5078827008 5079543216 5097441536 5100533064 5118505344 5123825586 5137265298 5138546688 5155367008 5158493667 5159780352 5178691584 5196939264 5210570752 5213950724 5215986688 5219150112 5237540352 5255995392 5256736584 5275259264 5278458636 5297057856 5299126272 5316472227 5331746816 5335205392 5340525696 5359343616 5373401088 5382248553 5392334848 5397939712 5401213488 5420245248 5434462464 5440111116 5455740928 5459279936 5462590914 5478285312 5481838944 5498363904 5517737984 5521084416 5526823104 5541319872 5560845312 5564217888 5580439552 5582618624 5589627912 5604289416 5605687296 5624036736 5626232832 5629882434 5646057472 5649481728 5653146411 5667974523 5669388288 5670187776 5690167296 5693618304 5710217216 5713680384 5714486118 5734621728 5738099697 5754828288 5758318512 5775106048 5780865024 5799787884 5816451072 5820224064 5822496768 5826028032 5846556672 5861892096 5867985024 5871543876 5888661504 5892232896 5912994816 5913828657 5934666672 5951717376 5955578112 5959190088 5961517056 5998215168 6002106066 6008091408 6019350528 6029261568 6045076224 6066376704 6072682176 6076365174 6090129408 6097775904 6113770272 6115295232 6137708544 6141689928 6159335424 6163070976 6167068812 6185659392 6207455232 6211219968 6217675992 6229327872 6233984856 6255950976 6259745124 6277994496 6280445952 6288331401 6304825593 6306398208 6327041328 6329511936 6351814656 6355666944 6378061824 6378961248 6401438208 6405320592 6423994368 6427890432 6451449444 6474181824 6478108326 6492782592 6496994304 6503473152 6543507456 6547752072 6550308864 6554281536 6577376256 6594628608 6601483152 6624744192 6628762008 6652119168 6676500006 6695682048 6700025376 6704088849 6706706688 6719275008 6747992064 6771769344 6772724288 6782919264 6800710752 6824673792 6831767448 6849687064 6851395584 6859997892 6877991556 6879707136 6904922112 6909401169 6927524417 6929252352 6933454848 6958866816 6983387136 7007993856 7008982112 7013232963 7037944848 7062743808 7065501696 7088629636 7094697984 7117921494 7120700928 7145791488 7164534784 7175319552 7176331404 7201617984 7226993664 7245949952 7253481488 7283454552 7304380416 7309118592 7331151872 7335907414 7361445888 7366221081 7369097472 7388426496 7414460416 7418957184 7426668546 7452837216 7472385888 7474249728 7498715648 7501643776 7506509912 7532642304 7537528548 7557299364 7559184384 7560250368 7586889728 7591491072 7618240512 7619314824 7646162304 7650799596 7673104384 7677758016 7685738379 7705897947 7707820032 7733050512 7755268096 7760298752 7763329024 7768037376 7795408896 7815856128 7820926086 7823980032 7828725168 7851548672 7856310528 7883993088 7885104876 7912888896 7917687954 7935623168 7940770816 7945586784 7948689408 7997620224 8002808088 8010788544 8025800704 8039015424 8060101632 8088502272 8096909568 8101820232 8130367872 8151693696 8160166674 8183611392 8188919904 8193886371 8212447232 8217427968 8222758416 8247545856 8276606976 8281626624 8290234656 8305770496 8311979808 8341267968 8346326832 8370659328 8373927936 8384441868 8406434124 8408530944 8436055104 8439349248 8444823651 8469086208 8474222592 8504082432 8505281664 8535250944 8540427456 8565325824 8570520576 8571729177 8601932592 8632242432 8637477768 8662659072 8671297536 8699681826 8724676608 8730336096 8733745152 8739042048 8769835008 8792838144 8801977536 8807315814 8832992256 8838349344 8869492224 8902000008 8927576064 8933367168 8938785132 8942275584 8997322752 9003159099 9012137112 9029025792 9043892352 9067614336 9099565056 9109023264 9114547761 9135194112 9146663856 9170655408 9172942848 9206562816 9212534892 9239003136 9244606464 9250603218 9278489088 9311182848 9316829952 9326513988 9343991808 9350977284 9383926464 9416991744 9418319713 9420668928 9459597312 9490561992 9494267904 9527721984 9533500416 9567092736 9568441872 9602157312 9635991552 9641835648 9677174166 9711272736 9739173888 9745491456 9755209728 9815261184 9821628108 9825463296 9851235328 9866064384 9891942912 9902224728 9937116288 9963181184 9978178752 10014750009 10043523072 10050038064 10076399152 10078912512 10080333824 10121988096 10157654016 10159086432 10194883072 10201066128 10237010688 10247651172 10274530596 10277093376 10310734016 10316987334 10319560704 10357383168 10393878528 10421141504 10427901448 10431973376 10438300224 10475080704 10511990784 10513473168 10550518528 10556917272 10594115712 10598252544 10632944454 10663493632 10670410784 10676882241 10681051392 10718687232 10746802176 10764497106 10784669696 10795879424 10802426976 10840490496 10868924928 10880222232 10911481856 10918559872 10925181828 10956570624 10963677888 10996727808 11003861121 11035475968 11042168832 11053646208 11082639744 11121690624 11128435776 11140002819 11160879104 11165237248 11179255824 11208578832 11211374592 11248073472 11252465664 11259764868 11292114944 11298963456 11306292822 11335949046 11338776576 11340375552 11380334592 11387236608 11420434432 11427360768 11428972236 11469243456 11476199394 11509656576 11516637024 11550212096 11561730048 11599575768 11632902144 11640448128 11644993536 11652056064 11693113344 11723784192 11731389129 11735970048 11743087752 11777323008 11784465792 11825989632 11827657314 11869333344 11876531931 11903434752 11911156224 11918380176 11923034112 11996430336 12004212132 12016182816 12038701056 12058523136 12090152448 12132753408 12145364352 12152730348 12195551808 12227540544 12230590464 12240250011 12275417088 12283379856 12318670848 12326141952 12334137624 12371318784 12414910464 12422439936 12435351984 12458655744 12467969712 12511901952 12519490248 12555988992 12560891904 12576662802 12609651186 12612796416 12654082656 12659023872 12703629312 12711333888 12756123648 12757922496 12802876416 12810641184 12847988736 12855780864 12902898888 12948363648 12956216652 12993988608 13006946304 13049522739 13087014912 13095504144 13100617728 13108563072 13154752512 13189257216 13202966304 13249488384 13257524016 13304238336 13353000012 13391364096 13400050752 13408177698 13413413376 13438550016 13495984128 13543538688 13545448576 13565838528 13601421504 13649347584 13663534896 13699374128 13702791168 13719995784 13755983112 13759414272 13809844224 13818802338 13855048834 13858504704 13866909696 13875904827 13917733632 13966774272 14015987712 14017964224 14026465926 14075889696 14125487616 14131003392 14177259272 14189395968 14235842988 14241401856 14291582976 14329069568 14338364491 14350639104 14352662808 14403235968 14453987328 14491899904 14506962976 14515761249 14566909104 14608760832 14618237184 14662303744 14671814828 14722891776 14732442162 14738194944 14776852992 14828920832 14837914368 14853337092 14905674432 14944771776 14948499456 14997431296 15003287552 15013019824 15065284608 15075057096 15114598728 15118368768 15120500736 15173779456 15182982144 15236481024 15238629648 15292324608 15301599192 15346208768 15355516032 15371476758 15411795894 15415640064 15466101024 15475481001 15510536192 15520597504 15526658048 15536074752 15590817792 15631712256 15641852172 15647960064 15657450336 15703097344 15712621056 15767986176 15770209752 15825777792 15835375908 15881541632 15891173568 15897378816 15949416681 15995240448 16005616176 16021577088 16051601408 16078030848 16120203264 16146745659 16177004544 16193819136 16203640464 16260735744 16303387392 16320333348 16367222784 16377839808 16387772742 16424894464 16434855936 16445516832 16495091712 16553213952 16563253248 16580469312 16611540992 16623959616 16682535936 16692653664 16741318656 16747855872 16768883736 16812868248 16817061888 16872110208 16878698496 16889647302 16938172416 16948445184 16959439233 17003923569 17008164864 17010563328 17070501888 17080854912 17130651648 17141041152 17143458354 17203865184 17214299091 17264484864 17274955536 17325318144 17342595072 17399363652 17449353216 17460672192 17467490304 17478084096 17539670016 17585676288 17603955072 17614631628 17665984512 17676698688 17738984448 17741485971 17804000016 17855152128 17866734336 17877570264 17884551168 17994645504 18006318198 18024274224 18058051584 18087784704 18135228672 18199130112 18218046528 18229095522 18270388224 18293327712 18341310816 18345885696 18413125632 18425069784 18478006272 18489212928 18501206436 18556978176 18622365696 18633659904 18653027976 18687983616 18701954568 18767852928 18833983488 18836639426 18841337856 18864994203 18914476779 18919194624 18981123984 18988535808 19055443968 19067000832 19134185472 19136883744 19204314624 19271983104 19283671296 19354348332 19422545472 19478347776 19490982912 19493731499 19510419456 19630522368 19643256216 19650926592 19702470656 19732128768 19783885824 19804449456 19874232576 19926362368 19956357504 20029500018 20087046144 20100076128 20152798304 20157825024 20160667648 20243976192 20315308032 20318172864 20389766144 20402132256 20474021376 20495302344 20549061192 20554186752 20621468032 20633974668 20639121408 20714766336 20728203507 20782573251 20787757056 20842283008 20855802896 20863946752 20876600448 20950161408 21023981568 21026946336 21039698889 21101037056 21113834544 21188231424 21196505088 21265888908 21326987264 21340821568 21353764482 21362102784 21437374464 21493604352 21528994212 21569339392 21591758848 21604853952 21680980992 21737849856 21760444464 21822963712 21837119744 21850363656 21913141248 21927355776 21993455616 22007722242 22070951936 22084337664 22098663243 22107292416 22165279488 22243381248 22256871552 22280005638 22321758208 22330474496 22358511648 22417157664 22422749184 22496146944 22504931328 22519529736 22584229888 22597926912 22612585644 22671898092 22677553152 22680751104 22760669184 22774473216 22840868864 22854721536 22857944472 22938486912 22952398788 23019313152 23033274048 23057215137 23100424192 23117693841 23123460096 23199151536 23265804288 23280896256 23289987072 23304112128 23386226688 23447568384 23462778258 23471940096 23486175504 23554646016 23568931584 23651979264 23655314628 23738666688 23753063862 23806869504 23822312448 23836760352 23846068224 23992860672 24008424264 24032365632 24077402112 24117046272 24180304896 24265506816 24290728704 24305460696 24391103616 24455081088 24480500022 24550834176 24566759712 24581659113 24637341696 24652283904 24668275248 24742637568 24829820928 24844879872 24870703968 24917311488 24935939424 25023803904 25038980496 25111977984 25121783808 25153325604 25219302372 25225592832 25308165312 25318047744 25334470953 25407258624 25422667776 25512247296 25515844992 25605752832 25621282368 25695977472 25711561728 25715187531 25805797776 25896727296 25912433304 25987977216 26013892608 26099045478 26174029824 26191008288 26201235456 26217126144 26309505024 26378514432 26405932608 26498976768 26515048032 26608476672 26706000024 26782728192 26800101504 26816355396 26826826752 26991968256 27009477297 27087077376 27090897152 27131677056 27202843008 27298695168 27327069792 27398748256 27405582336 27439991568 27511966224 27518828544 27619688448 27637604676 27710097668 27717009408 27733819392 27751809654 27835467264 27933548544 28031975424 28035928448 28052931852 28151779392 28250975232 28254959139 28262006784 28354518544 28378791936 28471685976 28482803712 28583165952 28658139136 28676728982 28701278208 28705325616 28806471936 28907974656 28983799808 29013925952 29031522498 29133818208 29217521664 29236474368 29324607488 29343629656 29445783552 29464884324 29476389888 29553705984 29657841664 29675828736 29706674184 29811348864 29889543552 29994862592 30006575104 30026039648 30044250027 30130569216 30150114192 30229197456 30236737536 30241001472 30347558912 30365964288 30472962048 30477259296 30584649216 30603198384 30692417536 30711032064 30742953516 30823591788 30831280128 30932202048 30950962002 31021072384 31041195008 31053316096 31072149504 31181635584 31263424512 31283704344 31295920128 31314900672 31406194688 31425242112 31535972352 31540419504 31651555584 31670751816 31763083264 31782347136 31794757632 31898833362 31990480896 32011232352 32030646723 32043154176 32103202816 32156061696 32240406528 32293491318 32354009088 32387638272 32407280928 32521471488 32606774784 32640666696 32734445568 32755679616 32775545484 32869711872 32891033664 32990183424 33011583363 33106427904 33126506496 33160938624 33223081984 33247919232 33365071872 33385307328 33420008457 33482637312 33495711744 33537767472 33625736496 33634123776 33744220416 33757396992 33779294604 33876344832 33896890368 33918878466 34007847138 34016329728 34021126656 34141003776 34161709824 34261303296 34282082304 34286916708 34407730368 34428598182 34528969728 34549911072 34650636288 34685190144 34798727304 34898706432 34921344384 34934980608 34956168192 35079340032 35171352576 35194167387 35207910144 35229263256 35331969024 35353397376 35477968896 35482971942 35608000032 35629595793 35710304256 35733468672 35755140528 35769102336 35989291008 36012636396 36048548448 36116103168 36175569408 36270457344 36398260224 36436093056 36458191044 36586655424 36682621632 36691771392 36720750033 36826251264 36850139568 36956012544 36978425856 37002412872 37113956352 37244731392 37267319808 37306055952 37375967232 37403909136 37535705856 37667966976 37673278852 37682675712 37729988406 37828953558 37838389248 37962247968 37977071616 38110887936 38134001664 38268370944 38273767488 38408629248 38543966208 38567342592 38708696664 38845090944 38981965824 38987462998 39020838912 39148568217 39261044736 39286512432 39301853184 39404941312 39464257536 39567771648 39608898912 39748465152 39852724736 39912715008 40059000036 40174092288 40200152256 40305596608 40315650048 40321335296 40347490777 40487952384 40630616064 40636345728 40779532288 40804264512 40948042752 40990604688 41098122384 41108373504 41242936064 41267949336 41278242816 41429532672 41456407014 41565146502 41575514112 41684566016 41711605792 41727893504 41753200896 41900322816 42047963136 42053892672 42079397778 42202074112 42227669088 42376462848 42393010176 42531777816 42653974528 42681643136 42707528964 42724205568 42874748928 42987208704 43015093473 43057988424 43138678784 43183517696 43209707904 43361961984 43475699712 43520888928 43547283747 43645927424 43674239488 43700727312 43826282496 43854711552 43986911232 44015444484 44141903872 44168675328 44197326486 44214584832 44330558976 44486762496 44513743104 44560011276 44643516416 44717023296 44834315328 44845498368 44992293888 45009862656 45039059472 45168459776 45195853824 45225171288 45343796184 45355106304 45361502208 45521338368 45548946432 45681737728 45709443072 45715888944 45876973824 45904797576 46038626304 46066548096 46114430274 46200848384 46235387682 46246920192 46398303072 46426443003 46531608576 46561792512 46579974144 46608224256 46772453376 46895136768 46925556516 46943880192 46972351008 47109292032 47137863168 47303958528 47310629256 47477333376 47506127724 47644624896 47673520704 47692136448 47848250043 47985721344 48016848528 48064731264 48154804224 48234092544 48360609792 48440236977 48531013632 48581457408 48610921392 48782207232 48910162176 48961000044 49101668352 49133519424 49163318226 49274683392 49304567808 49336550496 49485275136 49659641856 49689759744 49741407936 49834622976 49871878848 50047607808 50077960992 50223955968 50243567616 50306651208 50438604744 50451185664 50616330624 50636095488 50668941906 50814517248 50845335552 50878317699 51011770707 51024494592 51031689984 51211505664 51242564736 51391954944 51423123456 51430375062 51611595552 51793454592 51824866608 51975954432 52027785216 52198090956 52348059648 52382016576 52402470912 52434252288 52619010048 52757028864 52811865216 52997953536 53030096064 53216953344 53224457913 53412000048 53565456384 53600203008 53632710792 53653653504 53983936512 54018954594 54174154752 54181794304 54263354112 54405686016 54597390336 54654139584 54797496512 54811164672 54879983136 55023932448 55037657088 55239376896 55275209352 55420195336 55434018816 55467638784 55503619308 55670934528 55867097088 56049970283 56063950848 56071856896 56105863704 56303558784 56501950464 56509918278 56524013568 56709037088 56743430337 56757583872 56943371952 56965607424 57166331904 57316278272 57353457964 57402556416 57410651232 57612943872 57815949312 57967599616 58027851904 58063044996 58267636416 58435043328 58472948736 58481194497 58649214976 58687259312 58891567104 58929768648 58952779776 59107411968 59315683328 59351657472 59413348368 59622697728 59779087104 59989725184 60013150208 60052079296 60088500054 60261138432 60300228384 60458394912 60473475072 60482002944 60695117824 60731928576 60945924096 60954518592 61169298432 61206396768 61384835072 61422064128 61485907032 61647183576 61662560256 61864404096 61901924004 62082390016 62106632192 62144299008 62184610521 62347719753 62363271168 62526849024 62567408688 62591840256 62629801344 62812389376 62850484224 63071944704 63080839008 63119096667 63303111168 63341503632 63526166528 63564694272 63589515264 63797666724 63980961792 64022464704 64061293446 64086308352 64206405632 64312123392 64480813056 64586982636 64708018176 64775276544 64814561856 65042942976 65213549568 65281333392 65468891136 65511359232 65551090968 65739423744 65782067328 65980366848 66023166726 66212855808 66253012992 66295989729 66321877248 66446163968 66495838464 66730143744 66770614656 66840016914 66965274624 66991423488 67075534944 67251472992 67268247552 67488440832 67514793984 67558589208 67752689664 67793780736 67837756932 68015694276 68032659456 68042253312 68282007552 68323419648 68522606592 68564164608 68573833416 68815460736 68857196364 69057939456 69099822144 69171645411 69301272576 69353081523 69370380288 69597454608 69797412864 69842688768 69869961216 69912336384 70158680064 70342705152 70388334774 70415820288 70458526512 70663938048 70706794752 70955937792 70965943884 71216000064 71259191586 71420608512 71466937344 71510281056 71538204672 71978582016 72025272792 72097096896 72232206336 72351138816 72540914688 72796520448 72872186112 72916382088 73173310848 73365243264 73441500066 73652502528 73700279136 73744977339 73912025088 73956851712 74004825744 74227912704 74489462784 74534639616 74612111904 74751934464 74807818272 75071411712 75335933952 75346557704 75365351424 75459976812 75657907116 75676778496 75924495936 75954143232 76003412859 76202768587 76221775872 76268003328 76536741888 76547534976 76817258496 77087932416 77134685184 77145562593 77417393328 77690181888 77963931648 77974925996 78041677824 78297136434 78522089472 78573024864 78603706368 78809882624 78928515072 79135543296 79217797824 79496930304 79705449472 79825430016 80118000072 80348184576 80400304512 80611193216 80642670592 80694981554 80975904768 81028431891 81261232128 81272691456 81559064576 81608529024 81896085504 81981209376 82196244768 82216747008 82485872128 82535898672 82556485632 82859065344 82912814028 83130293004 83151028224 83369132032 83423211584 83455787008 83506401792 83800645632 84095926272 84107785344 84158795556 84404148224 84455338176 84752925696 84764877417 84786020352 85063555632 85307949056 85363286272 85415057928 85448411136 85749497856 85974417408 86030186946 86115976848 86277357568 86367035392 86419415808 86723923968 86951399424 87041777856 87094567494 87291854848 87348478976 87401454624 87652564992 87709423104 87973822464 88030888968 88283807744 88337350656 88394652972 88429169664 88661117952 88973524992 89027486208 89120022552 89287032832 89434046592 89668630656 89984587776 90019725312 90078118944 90132750081 90336919552 90391707648 90450342576 90687592368 90710212608 90723004416 91042676736 91097892864 91363475456 91418886144 91431777888 91753947648 91809595152 92077252608 92133096192 92228860548 92401696768 92470775364 92493840384 92796606144 92852886006 93063217152 93123585024 93159948288 93216448512 93544906752 93790273536 93851113032 93887760384 93944702016 94218584064 94275726336 94607917056 94621258512 94954666752 95012255448 95289249792 95347041408 95384272896 95696500086 95971442688 96033697056 96091940169 96129462528 96309608448 96468185088 96721219584 96880473954 97062027264 97162914816 97221842784 97564414464 97820324352 97922000088 98203336704 98267038848 98326636452 98609135616 98673100992 98970550272 99034750089 99319283712 99379519488 99482815872 99669245952 99743757696 100095215616 100155921984 100260025371 100447911936 100487135232 100613302416 100877209488 100902371328 101232661248 101272190976 101337883812 101629034496 101690671104 101756635398 102023541414 102048989184 102063379968 102423011328 102485129472 102783909888 102846246912 102860750124 103223191104 103586909184 103649733216 103951908864 104055570432 104396181912 104696119296 104764033152 104804941824 104868504576 105238020096 105514057728 105582502161 105623730432 105995907072 106060192128 106433906688 106448915826 106824000096 107130912768 107200406016 107265421584 107307307008 107967873024 108037909188 108348309504 108363588608 108526708224 108811372032 109194780672 109308279168 109594993024 109759966272 110047864896 110075314176 110162250099 110478753792 110550418704 110840390672 110868037632 110935277568 111007238616 111341869056 111734194176 112099940566 112127901696 112143713792 112211727408 112607117568 113003900928 113019836556 113048027136 113418074176 113486860674 113515167744 113886743904 113931214848 114332663808 114632556544 114706915928 114805112832 114821302464 115225887744 115631898624 115935199232 116055703808 116126089992 116535272832 116945897472 116962388994 117298429952 117374518624 117445704651 117783134208 117859537296 117905559552 118214823936 118631366656 118703314944 118826696736 119245395456 119558174208 119979450368 120026300416 120104158592 120177000108 120522276864 120600456768 120916789824 120946950144 120964005888 121042472331 121390235648 121463857152 121891848192 121909037184 122338596864 122412793536 122769670144 122844128256 122971814064 123294367152 123325120512 123728808192 123803848008 124164780032 124213264384 124288598016 124369221042 124695439506 124726542336 125053698048 125134817376 125183680512 125259602688 125624778752 125700968448 126143889408 126161678016 126238193334 126606222336 126683007264 127052333056 127129388544 127179030528 127595333448 127961923584 128044929408 128122586892 128172616704 128624246784 128961626112 129045280419 129173965272 129416036352 129550553088 129629123712 130085885952 130427099136 130562666784 130641851241 130937782272 131022718464 131102181936 131478847488 131564134656 131960733696 132046333452 132425711616 132506025984 132591979458 132643754496 132892327936 132991676928 133460287488 133541229312 133680033828 133930549248 134151069888 134502945984 134536495104 134976881664 135029587968 135117178416 135505379328 135587561472 135675513864 136031388552 136065318912 136084506624 136564015104 136646839296 137045213184 137128329216 137147666832 137630921472 137714392728 138115878912 138199644288 138343290822 138602545152 138706163046 138740760576 139194909216 139279329009 139594825728 139685377536 139739922432 139824672768 140317360128 140685410304 140776669548 140831640576 140917053024 141327876096 141413589504 141911875584 141931887768 142432000128 142518383172 142933874688 143020562112 143076409344 143544750129 143957164032 144050545584 144194193792 144464412672 144702277632 145081829376 145593040896 145744372224 145832764176 146346621696 146730486528 146883000132 147305005056 147400558272 147489954678 147824050176 147913703424 148009651488 148455825408 148978925568 149069279232 149224223808 149503868928 149615636544 150142823424 150671867904 150693115408 150730702848 150919953624 151315814232 151353556992 151848991872 151908286464 152006825718 152405537174 152443551744 152536006656 152634953097 153035312121 153073483776 153095069952 153634516992 154175864832 154269370368 154291125186 154834786656 155380363776 155927863296 155949851992 156083355648 156594272868 157044178944 157146049728 157207412736 157619765248 157722009401 157857030144 158271086592 158435595648 158993860608 159410898944 159650860032 159673373739 160236000144 160696369152 160800609024 161222386432 161285341184 161389963108 161951809536 162056863782 162522464256 162545382912 163118129152 163217058048 163792171008 163962418752 164392489536 164433494016 164971744256 165071797344 165112971264 165718130688 165825628056 166260586008 166302056448 166738264064 166846423168 166911574016 167012803584 167601291264 168149910849 168191852544 168215570688 168317591112 168808296448 168910676352 169505851392 169529754834 169572040704 170127111264 170230291011 170615898112 170726572544 170830115856 170896822272 171498995712 171948834816 172060373892 172231953696 172554715136 172734070784 172838831616 173447847936 173902798848 174083555712 174189134988 174696957952 174802909248 175305129984 175418846208 175443583491 175947644928 176061777936 176567615488 176674701312 176789305944 176858339328 177322235904 177947049984 178054972416 178240045104 178574065664 178868093184 179337261312 179969175552 180039450624 180156237888 180265500162 180673839104 180783415296 180900685152 181375184736 181420425216 181446008832 182085353472 182195785728 182726950912 182837772288 182863555776 183507895296 183619190304 184154505216 184266192384 184457721096 184803393536 184941550728 184987680768 185593212288 185705772012 186247170048 186319896576 186432897024 186553831563 187043159259 187089813504 187580547072 187702226064 187775520768 187889404032 188437168128 188551452672 189215834112 189242517024 189357290001 189909333504 190024510896 190578499584 190694082816 190768545792 191393000172 191942885376 192067394112 192183880338 192258925056 192619216896 192936370176 193442439168 193760947908 194124054528 194325829632 194443685568 195128828928 195640648704 195844000176 196406673408 196534077696 196653272904 197218271232 197346201984 197941100544 198069500178 198638567424 198759038976 198887969187 198965631744 199338491904 199487515392 200190431232 200311843968 200520050742 200895823872 200974270464 201226604832 201754418976 201804742656 202465322496 202544381952 202675767624 203258068992 203381342208 203513270796 204047082828 204097978368 204126759936 204846022656 204970258944 205567819776 205692493824 205721500248 206446382208 207173818368 207299466432 207514936233 207903817728 208059244569 208111140864 208792363824 209392238592 209528066304 209609883648 209737009152 210476040192 211028115456 211165004322 211247460864 211991814144 212120384256 212867813376 212897831652 213648000192 214261825536 214400812032 214530843168 214614614016 215935746048 216075818376 216696619008 216727177216 217053416448 217622744064 218389561344 218616558336 219189986048 219519932544 220095729792 220324500198 220957507584 221100837408 221680781344 221736075264 221870555136 222014477232 222683738112 223468388352 224199881132 224255803392 224287427584 224423454816 225214235136 226007801856 226039673112 226096054272 226836148352 226973721348 227030335488 227773487808 227862429696 228010238577 228608305761 228665327616 229265113088 229413831856 229610225664 229642604928 230451775488 231263797248 231436687779 231870398464 232111407616 232252179984 233070545664 233891794944 233924777988 234596859904 234749037248 234891409302 235566268416 235719074592 235811119104 236429647872 237262733312 237406629888 237653393472 238490790912 239116348416 239958900736 240052600832 240208317184 240354000216 241044553728 241200913536 241833579648 241928011776 242084944662 242780471296 242927714304 243085295673 243783696384 243818074368 244677193728 244825587072 245539340288 245688256512 245943628128 246588734304 246650241024 247457616384 247607696016 248329560064 248426528768 248577196032 248738442084 249390879012 249453084672 250107396096 250269634752 250367361024 250519205376 251249557504 251401936896 252287778816 252323356032 252476386668 253212444672 253366014528 254104666112 254258777088 254294632251 254358061056 255190666896 255923847168 256089858816 256245173784 256345233408 257248493568 257923252224 258090560838 258347930544 258832072704 259101106176 259258247424 260171771904 260854198272 261125333568 261283702482 261875564544 262045436928 262204363872 262957694976 263128269312 263921467392 264092666904 264851423232 265012051968 265183958916 265287508992 265983353856 266920574976 267082458624 267360067656 267861098496 268302139776 269005891968 269953763328 270059175936 270234356832 270398250243 271010758656 271175122944 271351027728 272062777104 272130637824 272169013248 273128030208 273293678592 274090426368 274256658432 274295333664 275261842944 275428785456 276231757824 276399288576 276686581644 277205090304 277412326092 277481521152 278389818432 278558658018 279189651456 279370755072 279479844864 279649345536 280634720256 281370820608 281553339096 281663281152 281834106048 282655752192 282827179008 283823751168 283863775536 284864000256 285036766344 285867749376 286041124224 286152818688 287089500258 287914328064 288101091168 288275820507 288388387584 288928825344 289404555264 290163658752 291186081792 291488744448 291665528352 292693243392 293460973056 293766000264 294610010112 294801116544 294979909356 295827406848 296019302976 296911650816 297104250267 297957851136 298138558464 298448447616 299007737856 299231273088 300285646848 301343735808 301386230816 301461405696 301839907248 302631628464 302707113984 303697983744 303816572928 304013651436 304811074348 304887103488 305072013312 305269906194 306070624242 306146967552 306190139904 307269033984 308351729664 308538740736 308582250372 309669573312 310760727552 311855726592 311899703984 312166711296 313188545736 314088357888 314292099456 314414825472 315239530496 315444018802 315714060288 316542173184 316747506483 316871191296 317987721216 318821797888 319301720064 319346747478 320472000288 321392738304 321601218048 322444772864 322570682368 322779926216 323903619072 324113727564 325044928512 325090765824 326236258304 326434116096 327584342016 327924837504 328784979072 329943488512 330143594688 330225942528 330486750297 331436261376 331651256112 332521172016 332604112896 333476528128 333692846336 333823148032 334025607168 335202582528 336299821698 336383705088 336431141376 336635182224 337616592896 337821352704 339011702784 339059509668 339144081408 340254222528 340460582022 341231796224 341453145088 341660231712 341793644544 342997991424 343897669632 344120747784 344463907392 345109430272 345468141568 345677663232 346895695872 347805597696 348167111424 348378269976 349393915904 349605818496 350837692416 350887166982 351895289856 352123555872 352337113953 353135230976 353349402624 353578611888 353716678656 354644471808 355894099968 356109944832 356480090208 357148131328 357736186368 358674522624 359938351104 360078901248 360312475776 360531000324 361566830592 361801370304 362750369472 362840850432 362892017664 363127416993 364170706944 364391571456 365453901824 365675544576 365727111552 367015790592 367238380608 368309010432 368532384768 368915442192 369606787072 369883101456 369975361536 371186424576 371411544024 372494340096 372639793152 372865794048 373107663126 374086318518 374179627008 375161094144 375404452128 375551041536 375778808064 376874336256 377102905344 378431668224 378485034048 378714580002 379818667008 380049021792 381156999168 381388165632 381537091584 382786000344 383885770752 384134788224 384367760676 384517850112 385872740352 386884878336 387135841257 387521895816 388248109056 388651659264 388887371136 390257657856 391281297408 391688000352 391925553723 392813346816 393068155392 393306545808 394436542464 394692403968 395882201088 396139000356 397277134848 397518077952 397775938374 397931263488 398676983808 398975030784 400380862464 400623687936 401040101484 401791647744 402453209664 403508837952 403609485312 404930644992 405088763904 405351535248 406516137984 406762684416 407026541592 408094165656 408195956736 408253519872 409692045312 409940517888 411135639552 411384987648 411443000496 412892764416 414347636736 414598932864 415029872466 415807635456 416118489138 416222281728 417584727648 418784477184 419056132608 419219767296 419474018304 420952080384 422056230912 422330008644 422494921728 423983628288 424240768512 425735626752 425795663304 427296000384 428801624064 429061686336 429229228032 430634250387 431871492096 432151636752 433393238016 433454354432 434106832896 435245488128 436779122688 437233116672 438379972096 439039865088 440191459584 440649000396 441915015168 442201674816 443361562688 443472150528 443741110272 444028954464 445367476224 446936776704 448399762264 448511606784 448574855168 448846909632 450428470272 452015603712 452079346224 452192108544 453672296704 453947442696 454060670976 455546975616 455724859392 456020477154 457216611522 457330655232 458530226176 458827663712 459105936363 459220451328 459285209856 460903550976 462527594496 462873375558 463740796928 464222815232 464504359968 466141091328 467783589888 467849555976 469193719808 469498074496 469782818604 471132536832 471438149184 471622238208 472859295744 473166028203 474525466624 474813259776 475306786944 476981581824 478232696832 479020121217 479917801472 480105201664 480416634368 480708000432 482089107456 482401827072 483667159296 483856023552 484169889324 485560942592 485855428608 486170591346 487567392768 487636148736 489354387456 489651174144 491078680576 491376513024 491887256256 493177468608 493300482048 494915232768 495215392032 496659120128 496853057536 497154392064 497476884168 498781758024 498906169344 500214792192 500539269504 500734722048 501038410752 502499115008 502803873792 504449732547 504575557632 504646712064 504952773336 506424889344 506732029056 508209332224 508517554176 508589264502 508716122112 510381333792 510690873033 511847694336 512179717632 512490347568 512690466816 514496987136 515846504448 516181121676 516695861088 517664145408 518202212352 518516494848 520343543808 521708396544 522250667136 522567404964 524090873856 524408727744 525915389952 526256538624 526330750473 527842934784 528185333808 529702846464 530024103936 530367917832 530575017984 531966707712 533841149952 534164917248 534720135312 535722196992 536604279552 538011783936 539907526656 540118351872 540468713664 540796500486 542021517312 542350245888 542702055456 544125554208 544261275648 544338026496 546256060416 546587357184 548180852736 548513316864 548590667328 550523685888 550857570912 552463515648 552798577152 553373163288 554410180608 554824652184 554963042304 556779636864 557117316036 558741510144 558959689728 559298691072 559661494689 561129477777 561269440512 562741641216 563106678192 563326562304 563668212096 565311504384 565654358016 567647502336 567727551072 569728000512 570073532688 571735498752 572082248448 572305637376 574179000516 575828656128 576202182336 576551641014 576776775168 577857650688 578809110528 580327317504 582372163584 582977488896 583331056704 585386486784 586921946112 587532000528 589220020224 589602233088 589959818712 591654813696 592038605952 593823301632 594208500534 595915702272 596277116928 596663907561 596896895232 598015475712 598462546176 600571293696 602687471616 602772461632 602922811392 603679814496 605263256928 605414227968 607395967488 607633145856 608027302872 609622148696 609774206976 610144026624 610539812388 612141248484 612293935104 612380279808 614538067968 616549673113 616703459328 617077481472 617164500744 619339146624 621521455104 623711453184 623799407968 624177733707 624333422592 626377091472 628176715776 628584198912 628829650944 630479060992 630888037604 631428120576 633084346368 633495012966 633742382592 635975442432 637643595776 638603440128 638693494956 640944000576 642785476608 643202436096 644889545728 645141364736 645559852432 647807238144 648227455128 650089857024 650181531648 652472516608 652868232192 655168684032 655849675008 657569958144 659886977024 660287189376 660973500594 662872522752 663302512224 665042344032 665208225792 666953056256 667385692672 667646296064 668051214336 670405165056 672599643396 672767410176 672862282752 673270364448 675233185792 675642705408 678023405568 678119019336 678288162816 680508445056 680921164044 682906290176 683320463424 683587289088 684030715731 685824917283 685995982848 687795339264 688241495568 688927814784 690218860544 690936283136 691355326464 693791391744 694310063337 695611195392 696334222848 696756539952 698787831808 699211636992 701675384832 701774333964 703790579712 704247111744 704674227906 706270461952 706698805248 707157223776 707433357312 709288943616 711788199936 712219889664 712960180416 714296262656 715472372736 717349045248 719876702208 720157802496 720624951552 721062000648 723133661184 723602740608 725500738944 725784035328 726254833986 728341413888 728783142912 729255887019 730907803648 731351089152 731454223104 734031581184 734476761216 736618020864 737064769536 737830884384 739213574144 739766202912 739950723072 742372849152 742823088048 744988680192 745279586304 745731588096 746215326252 748172637036 748359254016 750322188288 750808904256 751102083072 751557616128 753748672512 754205810688 756863336448 756970068096 757429160004 759637334016 760098043584 762313998336 762776331264 762883896753 763074183168 765572000688 767771541504 768269576448 768735521352 769035700224 771745480704 773769756672 774271682514 775043791632 776496218112 777303318528 777774742272 780515315712 782562594816 783376000704 783851107446 785626693632 786136310784 786613091616 788873084928 789384807936 791764402176 792278000712 794554269696 795036155904 795551876748 795862526976 797950061568 800761724928 801247375872 802080202968 803583295488 804906419328 807017675904 809861289984 810177527808 810703070496 811194750729 813032275968 813525368832 814053083184 816188331312 816391913472 816507039744 819384090624 819881035776 822271279104 822769975296 822886000992 825785528832 828695273472 829197865728 830059744932 831615270912 832236978276 832444563456 835169455296 837568954368 838112265216 838230454457 838439534592 838948036608 841904160768 844112461824 844660017288 844989843456 847967256576 848481537024 851471253504 851591326608 854592000768 857603248128 858123372672 858458456064 861268500774 863742984192 864303273504 866786476032 866908708864 868213665792 870490976256 873558245376 874466233344 876759944192 878079730176 880382919168 881298000792 883830030336 884403349632 886723125376 887482220544 888057908928 890734952448 891312750801 893873553408 896799524528 897023213568 897149710336 897693819264 900856940544 904031207424 904158692448 904384217088 907344593408 907894885392 908121341952 911093951232 911449718784 912040954308 914433223044 914661310464 917060452352 917655327424 918211872726 918440902656 918570419712 921807101952 925055188992 925746751116 927481593856 928445630464 929008719936 932282182656 935567179776 935699111952 938387439616 938996148992 939565637208 942265073664 942876298368 943244476416 945718591488 946332056406 949050933248 949626519552 950242519449 950613573888 953963163648 956465393664 958040242434 959835602944 960210403328 960833268736 961416000864 964178214912 964803654144 967334318592 967712047104 968339778648 971121885184 971710857216 972341182692 975134785536 975272297472 978708774912 979302348288 982157361152 982753026048 983774512512 986354937216 989830465536 990430784064 991460250891 993318240256 993706115072 994308784128 994953768336 997563516048 997812338688 1000429584384 1001078539008 1001469444096 1002076821504 1004998230016 1005607747584 1008899465094 1009151115264 1009293424128 1009905546672 1012849778688 1013464058112 1016418664448 1017035108352 1017178529004 1017432244224 1020762667584 1021381746066 1023695388672 1024359435264 1024980695136 1025380933632 1028993974272 1031693008896 1032362243352 1033391722176 1035328290816 1036404424704 1037032989696 1040687087616 1043416793088 1044501334272 1045134809928 1048181747712 1048817455488 1052513077248 1052661500946 1055685869568 1056370667616 1057011341859 1059405692928 1060048207872 1060735835664 1061150035968 1063933415424 1067682299904 1068329834496 1069440270624 1071444393984 1073208559104 1076023567872 1079815053312 1080236703744 1080937427328 1081593000972 1084700491776 1085404110912 1088251108416 1088522551296 1088676052992 1089382250979 1092512120832 1093174714368 1096361705472 1097026633728 1097181334656 1101047371776 1101715141824 1104927031296 1105597154304 1106746326576 1108820361216 1109649304368 1109926084608 1113559273728 1114234632072 1117483020288 1117919379456 1118597382144 1119322989378 1122258955554 1122538881024 1125483282432 1126213356384 1126653124608 1127336424192 1130623008768 1131308716032 1135295004672 1135455102144 1139456001024 1140147065376 1143470997504 1144164496896 1144611274752 1148358001032 1151657312256 1152404364672 1153103282028 1153553550336 1157618221056 1160654635008 1161407523771 1164744327168 1165954977792 1166662113408 1170772973568 1173843892224 1175064001056 1178440040448 1179204466176 1179919637424 1183309627392 1184077211904 1187646603264 1188417001068 1191831404544 1192554233856 1193327815122 1193793790464 1196030951424 1196925092352 1201142587392 1205374943232 1205544923264 1207359628992 1210526513856 1210828455936 1214791934976 1215266291712 1216054605744 1219244297392 1219548413952 1220288053248 1221079624776 1224282496968 1224587870208 1224760559616 1229076135936 1233099346226 1233406918656 1234154962944 1234329001488 1238678293248 1243042910208 1247422906368 1247598815936 1248355467414 1248666845184 1252754182944 1256353431552 1257168397824 1257659301888 1260958121984 1261776075208 1262856241152 1266168692736 1266990025932 1267484765184 1271950884864 1275287191552 1277206880256 1277386989912 1281888001152 1286404872192 1289779091456 1290282729472 1291119704864 1291902751161 1295614476288 1296454910256 1300179714048 1300363063296 1304945033216 1305736464384 1310337368064 1311699350016 1315139916288 1319773954048 1320574378752 1321947001188 1325745045504 1326605024448 1330084688064 1330416451584 1333906112512 1334771385344 1335292592128 1336102428672 1340810330112 1345199286792 1345534820352 1345724565504 1346540728896 1350466371584 1351285410816 1356046811136 1356238038672 1356576325632 1361016890112 1361842328088 1365812580352 1366640926848 1367174578176 1368061431462 1371649834566 1371991965696 1375590678528 1376482991136 1377317809089 1377855629568 1380437721088 1381872566272 1382710652928 1387582783488 1388620126674 1391222390784 1392668445696 1393513079904 1397575663616 1398423273984 1403350769664 1403548667928 1407581159424 1408494223488 1409348455812 1413397610496 1414314447552 1414866714624 1418577887232 1419498084609 1423576399872 1424439779328 1425920360832 1428592525312 1430944745472 1434698090496 1437060363651 1439753404416 1440315604992 1441249903104 1442124001296 1446267322368 1447205481216 1451001477888 1451568070656 1452509667972 1456682827776 1457566285824 1458511774038 1461815607296 1462702178304 1462908446208 1468063162368 1468953522432 1473236041728 1474129539072 1475661768768 1478427148288 1479532405824 1479901446144 1484745698304 1485646176096 1489977360384 1490559172608 1491463176192 1492430652504 1496345274072 1496718508032 1500644376576 1501617808512 1502204166144 1503115232256 1507497345024 1508411621376 1513349197641 1513726672896 1513940136192 1514858320008 1519274668032 1520196087168 1524627996672 1525552662528 1525767793506 1526148366336 1531144001376 1532072619099 1535543083008 1536539152896 1537471042704 1538071400448 1543490961408 1547539513344 1548543365028 1550087583264 1552992436224 1554606637056 1555549484544 1561030631424 1565125189632 1566752001408 1567702214892 1572272621568 1573226183232 1577746169856 1578769615872 1578992251419 1583528804352 1584556001424 1589108539392 1590072311808 1591103753496 1591725053952 1595900123136 1601523449856 1602494751744 1604160405936 1607166590976 1609812838656 1614035351808 1619722579968 1620355055616 1621406140992 1622389501458 1626064551936 1627050737664 1628106166368 1632376662624 1632783826944 1633014079488 1638768181248 1639762071552 1644542558208 1645539950592 1645772001984 1651571057664 1657390546944 1658395731456 1660119489864 1663230541824 1664473956552 1664889126912 1670338910592 1676224530432 1676460908914 1676879069184 1677896073216 1678984484067 1683388433331 1683808321536 1688224923648 1689320034576 1689979686912 1695934513152 1696963074048 1702942507008 1703182653216 1709184001536 1715206496256 1716246745344 1716916912128 1722537001548 1727485968384 1728606547008 1733572952064 1733817417728 1734942103411 1736427331584 1740981952512 1747116490752 1748932466688 1753519888384 1756159460352 1760765838336 1762596001584 1767660060672 1768806699264 1773446250752 1774964441088 1776115817856 1781469904896 1782625501602 1787747106816 1793599049056 1794046427136 1794299420672 1795387638528 1801713881088 1808062414848 1808317384896 1808768434176 1814689186816 1815789770784 1816242683904 1822187902464 1822899437568 1824081908616 1828866446088 1829322620928 1834120904704 1835310654848 1836423745452 1836881805312 1837140839424 1843614203904 1849649019339 1850110377984 1851493502232 1854963187712 1856891260928 1858017439872 1864564365312 1871134359552 1871398223904 1872533201121 1876774879232 1877992297984 1879131274416 1884530147328 1885752596736 1886488952832 1891437182976 1892664112812 1898101866496 1899253039104 1900485038898 1901227147776 1907926327296 1912930787328 1916080484868 1919671205888 1921666537472 1922832001728 1928356429824 1929607308288 1934668637184 1935424094208 1936679557296 1942243770368 1943421714432 1944682365384 1950269571072 1950544594944 1957417549824 1958604696576 1964314722304 1965506052096 1967549025024 1972709874432 1979660931072 1980861568128 1982920501782 1986636480512 1987412230144 1988617568256 1989907536672 1995127032096 1995624677376 2000859168768 2002157078016 2002938888192 2004153643008 2009996460032 2011215495168 2017798930188 2018302230528 2018586848256 2019811093344 2025699557376 2026928116224 2032837328896 2034070216704 2034357058008 2034864488448 2041525335168 2042763492132 2048718870528 2049961390272 2050761867264 2052092147193 2057474751849 2057987948544 2063386017792 2064724486704 2066783444352 2070656581632 2072808849408 2074065979392 2081374175232 2082930190011 2086833586176 2089002668544 2090269619856 2096363495424 2097634910976 2105026154496 2105323001892 2111371739136 2112741335232 2114022683718 2118811385856 2120096415744 2121471671328 2122300071936 2127866830848 2135364599808 2136659668992 2138880541248 2142888787968 2146417118208 2152047135744 2159630106624 2160473407488 2161874854656 2163186001944 2169400983552 2170808221824 2176502216832 2177352105984 2178764501958 2185024241664 2186349428736 2187767661057 2192723410944 2194053267456 2194362669312 2202094743552 2203430283648 2209854062592 2211194308608 2213492653152 2217640722432 2219298608736 2219852169216 2227118547456 2228469264144 2234966040576 2235838758912 2237194764288 2238645978756 2244517911108 2245077762048 2250966564864 2252426712768 2253306249216 2254672848384 2261246017536 2262617432064 2270590009344 2270910204288 2278912002048 2280294130752 2286941995008 2288328993792 2288651690259 2289222549504 2296716002064 2303314624512 2304808729344 2306206564056 2307107100672 2315236442112 2321309270016 2322815047542 2329488654336 2331909955584 2333324226816 2341545947136 2347687784448 2350128002112 2356880080896 2358408932352 2359839274848 2366619254784 2368154423808 2375293206528 2376834002136 2383662809088 2385108467712 2386655630244 2387587580928 2393850184704 2402285174784 2410749886464 2411089846528 2414719257984 2421053027712 2429583869952 2430532583424 2432109211488 2438488594784 2439096827904 2440576106496 2442159249552 2448564993936 2449175740416 2449521119232 2458152271872 2466198692452 2466813837312 2468309925888 2468658002976 2477356586496 2486085820416 2494845812736 2495197631872 2496710934828 2497333690368 2505508365888 2512706863104 2514336795648 2514691363371 2515318603776 2521916243968 2523552150416 2525712482304 2532337385472 2533980051864 2534969530368 2543901769728 2550574383104 2554413760512 2554773979824 2563776002304 2572809744384 2579558182912 2580565458944 2582239409728 2583805502322 2591228952576 2592909820512 2600359428096 2600726126592 2609890066432 2611472928768 2620674736128 2623398700032 2630279832576 2639547908096 2641148757504 2643894002376 2651490091008 2653210048896 2660169376128 2669542770688 2670585184256 2672204857344 2673938252403 2681620660224 2690398573584 2691069640704 2691449131008 2693081457792 2700932743168 2702570821632 2712093622272 2712476077344 2713152651264 2722033780224 2723684656176 2731625160704 2733281853696 2734349156352 2736122862924 2743299669132 2743983931392 2751181357056 2752965982272 2754635618178 2755711259136 2760875442176 2763745132544 2765421305856 2775165566976 2777240253348 2782444781568 2785336891392 2787026159808 2795151327232 2796846547968 2806701539328 2807097335856 2815162318848 2816988446976 2818696911624 2826795220992 2828628895104 2829733429248 2837155774464 2838996169218 2847152799744 2848879558656 2850727558347 2851840721664 2857185050624 2861889490944 2869396180992 2874120727302 2879506808832 2880631209984 2882499806208 2884248002592 2892534644736 2894410962432 2902002955776 2903136141312 2905019335944 2913365655552 2915132571648 2917023548076 2925404356608 2925816892416 2936126324736 2937907044864 2946472083456 2948259078144 2951323537536 2956854296576 2959064811648 2969491396608 2971292352192 2974380752673 2979954720768 2981118345216 2982926352384 2984861305008 2992690548144 2993437016064 3001288753152 3003235617024 3004408332288 3006230464512 3014994690048 3016823242752 3026698395282 3027453345792 3027880272384 3029716640016 3038549336064 3040392174336 3049255993344 3051105325056 3051535587012 3052296732672 3062288002752 3064145238198 3071086166016 3073078305792 3074942085408 3076142800896 3086981922816 3095079026688 3097086730056 3100175166528 3105984872448 3109213274112 3111098969088 3122061262848 3130250379264 3133504002816 3135404429784 3144545243136 3146452366464 3157539231744 3157984502838 3167057608704 3169112002848 3171034025577 3178217078784 3180144623616 3182207506992 3183450107904 3191800246272 3203046899712 3204989503488 3208320811872 3214333181952 3219625677312 3228070703616 3239445159936 3240710111232 3242812281984 3244779002916 3254101475328 3256212332736 3264753325248 3265567653888 3266028158976 3268146752937 3277536362496 3279524143104 3289085116416 3291079901184 3291544003968 3303142115328 3314781093888 3316791462912 3320238979728 3326461083648 3328947913104 3329778253824 3340677821184 3352449060864 3352921817828 3353758138368 3355792146432 3357968968134 3366776866662 3367616643072 3376449847296 3378640069152 3379959373824 3391869026304 3393926148096 3405885014016 3406365306432 3418368003072 3430412992512 3432493490688 3433833824256 3445074003096 3454971936768 3457213094016 3467634835456 3469884206822 3472854663168 3481963905024 3484222571313 3494232981504 3497864933376 3507039776768 3512318920704 3521531676672 3525192003168 3535320121344 3537613398528 3546892501504 3549928882176 3552231635712 3562939809792 3565251003204 3575494213632 3587198098112 3588092854272 3588598841344 3590775277056 3603427762176 3616124829696 3616634769792 3629378373632 3631579541568 3632485367808 3644375804928 3645798875136 3648163817232 3657732892176 3658645241856 3668241809408 3670621309696 3672847490904 3673763610624 3674281678848 3687228407808 3699298038678 3700220755968 3702987004464 3709926375424 3713782521856 3716034879744 3729128730624 3742268719104 3742796447808 3745066402242 3753549758464 3755984595968 3758262548832 3769060294656 3771505193472 3772977905664 3782874365952 3785328225624 3796203732992 3798506078208 3800970077796 3802454295552 3815852654592 3825861574656 3832160969736 3839342411776 3843333074944 3845664003456 3859214616576 3869337274368 3870848188416 3873359114592 3875708253483 3884487540736 3886843428864 3889364730768 3900539142144 3901089189888 3914835099648 3917209393152 3928629444608 3931012104192 3935098050048 3945419748864 3959321862144 3961723136256 3965841003564 3973272961024 3977235136512 3979815073344 3990254064192 3991249354752 4001718337536 4004314156032 4005877776384 4008307286016 4019992920064 4022430990336 4035597860376 4036604461056 4037173696512 4039622186688 4051399114752 4053856232448 4065674657792 4068140433408 4068714116016 4069728976896 4083050670336 4085526984264 4097437741056 4099922780544 4101523734528 4104184294386 4114949503698 4115975897088 4126772035584 4129448973408 4131953427267 4133566888704 4141313163264 4145617698816 4148131958784 4162748350464 4165860380022 4173667172352 4178005337088 4180539239712 4192726990848 4195269821952 4210052308992 4210646003784 4222743478272 4225482670464 4228045367436 4240192831488 4242943342656 4244600143872 4255733661696 4258494253827 4270729199616 4273319337984 4277761082496 4285777575936 4292834236416 4304094271488 4311181090953 4319260213248 4320946814976 4323749709312 4326372003888 4338801967104 4341616443648 4353004433664 4354704211968 4357529003916 4370048483328 4372698857472 4375535322114 4385446821888 4388106534912 4388725338624 4404189487104 4406860567296 4419708125184 4422388617216 4426985306304 4435281444864 4438597217472 4439704338432 4454237094912 4456938528288 4469932081152 4471677517824 4474389528576 4477291957512 4489035822216 4490155524096 4501933129728 4504853425536 4506612498432 4509345696768 4522492035072 4525234864128 4540047592923 4541180018688 4541820408576 4557824004096 4560588261504 4573883990016 4576657987584 4577303380518 4578445099008 4593432004128 4606629249024 4609617458688 4612413128112 4614214201344 4630472884224 4642618540032 4645630095084 4658977308672 4663819911168 4666648453632 4683091894272 4695375568896 4700256004224 4716817864704 4719678549696 4733238509568 4736308847616 4736976754257 4750586413056 4753668004272 4767325618176 4770216935424 4773311260488 4775175161856 4787700369408 4804570349568 4821499772928 4822179693056 4829438515968 4842106055424 4859167739904 4861065166848 4864218422976 4876977189568 4878193655808 4881152212992 4884318499104 4897129987872 4898351480832 4899042238464 4916304543744 4932397384904 4933627674624 4936619851776 4937316005952 4954713172992 4972171640832 4989691625472 4990395263744 4993421869656 4994667380736 5011016731776 5028673591296 5029382726742 5030637207552 5043832487936 5047104300832 5050165299993 5051424964608 5064674770944 5067960103728 5069939060736 5087803539456 5101148766208 5108827521024 5109547959648 5127552004608 5145619488768 5159116365824 5161130917888 5164478819456 5167611004644 5182457905152 5185819641024 5200718856192 5201452253184 5204826310233 5219780132864 5222945857536 5241349472256 5246797400064 5260559665152 5279095816192 5282297515008 5287788004752 5302980182016 5306420097792 5320338752256 5339085541376 5341170368512 5344409714688 5347876504806 5363241320448 5380797147168 5382139281408 5382898262016 5386162915584 5401865486336 5405141643264 5424187244544 5424952154688 5426305302528 5444067560448 5447369312352 5463250321408 5466563707392 5468698312704 5472245725848 5486599338264 5487967862784 5502362714112 5505931964544 5509271236356 5511422518272 5527490265088 5530842611712 5548947058017 5550331133952 5554480506696 5564889563136 5570673782784 5574052319616 5590302654464 5593693095936 5613403078656 5614194671712 5617599603363 5630324637696 5633976893952 5637393823248 5653590441984 5657257790208 5659466858496 5674311548928 5677992338436 5694305599488 5697759117312 5701455116694 5703681443328 5714370101248 5723778981888 5738792361984 5748241454604 5759013617664 5764999612416 5768496005184 5785069289472 5788821924864 5804005911552 5806272282624 5810038671888 5826731311104 5830265143296 5834047096152 5850808713216 5851633784832 5872252649472 5875814089728 5892944166912 5896518156288 5902647075072 5913708593152 5918129623296 5938982793216 5942584704384 5948761505346 5959909441536 5962236690432 5965852704768 5969722610016 5985381096288 5986874032128 6002577506304 6006471234048 6008816664576 6012460929024 6029989380096 6033646485504 6053396790564 6054906691584 6055760544768 6059433280032 6077098672128 6080784348672 6098511986688 6102210650112 6103071174024 6104593465344 6124576005504 6128290476396 6146156611584 6149884170816 6152285601792 6156276441579 6172424255547 6173963845632 6190158053376 6194173460112 6200350333056 6211969744896 6218426548224 6222197938176 6244122525696 6260500758528 6267008005632 6270808859568 6289090486272 6292904732928 6315078463488 6315969005676 6334115217408 6338224005696 6342068051154 6356434157568 6360289247232 6364415013984 6366900215808 6383600492544 6406093799424 6409979006976 6416641623744 6428666363904 6439251354624 6456141407232 6478890319872 6481420222464 6485624563968 6489558005832 6508202950656 6512424665472 6529506650496 6532056317952 6536293505874 6555072724992 6559048286208 6563302983171 6578170232832 6582159802368 6583088007936 6606284230656 6629562187776 6633582925824 6640477959456 6652922167296 6657895826208 6659556507648 6681355642368 6704898121728 6705843635656 6707516276736 6711584292864 6715937936268 6733553733324 6735233286144 6752899694592 6757280138304 6759918747648 6782046404243 6783738052608 6787852296192 6811770028032 6812730612864 6836736006144 6860825985024 6864986981376 6865955070777 6867667648512 6890148006192 6909943873536 6914426188032 6935269670912 6939768413644 6945709326336 6963927810048 6968445142626 6988465963008 6995729866752 7014079553536 7024637841408 7043063353344 7050384006336 7070640242688 7075226797056 7093785003008 7099857764352 7104463271424 7125879619584 7130502006408 7150988427264 7174396196224 7177197682688 7181550554112 7206855524352 7232249659392 7233269539584 7258756747264 7263159083136 7288751609856 7291597750272 7296327634464 7315465784352 7317290483712 7336483618816 7341242619392 7345694981808 7347527221248 7348563357696 7374456815616 7398596077356 7400441511936 7405974008928 7419852750848 7427565043712 7432069759488 7458257461248 7484537438208 7485592895616 7490132804484 7511969191936 7516525097664 7538120589312 7543010386944 7544074090113 7545955811328 7565748731904 7570656451248 7592407465984 7597012156416 7601940155592 7604908591104 7631705309184 7651723149312 7664321939472 7678684823552 7686666149888 7691328006912 7718429233152 7738674548736 7741696376832 7746718229184 7751416506966 7768975081472 7773686857728 7778729461536 7801078284288 7802178379776 7829670199296 7834418786304 7857258889216 7862024208384 7870196100096 7890839497728 7918643724288 7923446272512 7931682007128 7946545922048 7954470273024 7959630146688 7980508128384 8008628312064 8011755552768 8016614572032 8021814757209 8039985840128 8044861980672 8071195720752 8073208922112 8074347393024 8079244373376 8102798229504 8107712464896 8131349315584 8136280866816 8137428232032 8139457953792 8166101340672 8171053968528 8194875482112 8199845561088 8203047469056 8208368588772 8229899007396 8231951794176 8253544071168 8258897946816 8263906854534 8267133777408 8282626326528 8291235397632 8296263917568 8325496700928 8331720760044 8347334344704 8356010674176 8361078479424 8385453981696 8390539643904 8420104617984 8421292007568 8445486956544 8450965340928 8456090734872 8480385662976 8485886685312 8489200287744 8511467323392 8516988507654 8541458399232 8546638675968 8552182675041 8555522164992 8571555151872 8585668472832 8608188542976 8622362181906 8638520426496 8641893629952 8647499418624 8652744007776 8677603934208 8683232887296 8706008867328 8709408423936 8715058007832 8740096966656 8745397714944 8751070644228 8776213069824 8777450677248 8808378974208 8813721134592 8839416250368 8844777234432 8853970612608 8870562889728 8877194434944 8908474189824 8913877056576 8923142258019 8939864162304 8943355035648 8948779057152 8954583915024 8978071644432 8980311048192 9003866259456 9009706851072 9013224996864 9018691393536 9044984070144 9050469728256 9080095185846 9082360037376 9083640817152 9115648008192 9121176523008 9147767980032 9153315975168 9154606761036 9156890198016 9186864008256 9213258498048 9219234917376 9224826256224 9228428402688 9260945768448 9285237080064 9291260190168 9317954617344 9327639822336 9333296907264 9366183788544 9390751137792 9400512008448 9433635729408 9439357099392 9472617695232 9473953508514 9501172826112 9507336008544 9534651236352 9540433870848 9546622520976 9550350323712 9575400738816 9609140699136 9642999545856 9644359386112 9658877031936 9684212110848 9718335479808 9722130333696 9728436845952 9753954379136 9762304425984 9768636998208 9794259975744 9796702961664 9798084476928 9804440258811 9832609087488 9864794769808 9867255349248 9873239703552 9874632011904 9909426345984 9944343281664 9979383250944 9980790527488 9986843739312 9989334761472 10022033463552 10057347182592 10058765453484 10061274415104 10087664975872 10094208601664 10100330599986 10102849929216 10129349541888 10135920207456 10139878121472 10175607078912 10202297532416 10217655042048 10219095919296 10255104009216 10291238977536 10318232731648 10322261835776 10328957638912 10335222009288 10364915810304 10371639282048 10402904506368 10409652620466 10439560265728 10445891715072 10452667713939 10482698944512 10493594800128 10521119330304 10558191632384 10564595030016 10575576009504 10605960364032 10612840195584 10640677504512 10678171082752 10682340737024 10688819429376 10695753009612 10726482640896 10761594294336 10764278562816 10765796524032 10772325831168 10803730972672 10810283286528 10848374489088 10849904309376 10888135120896 10894738624704 10926500642816 10933127414784 10937396625408 10944491451696 10973198676528 10975935725568 11004725428224 11011863929088 11018542472712 11022845036544 11054980530176 11061685223424 11097894116034 11100662267904 11108961013392 11129779126272 11141347565568 11148104639232 11180605308928 11187386191872 11226806157312 11228389343424 11235199206726 11260649275392 11267953787904 11274787646496 11307180883968 11314515580416 11318933716992 11348623097856 11355984676872 11388611198976 11395518234624 11402910233388 11407362886656 11447557963776 11477584723968 11496482909208 11518027235328 11529999224832 11536992010368 11577643849728 11608011823104 11612544565248 11620077343776 11627124760449 11653462622208 11660530286592 11668094192304 11701617426432 11703267569664 11744505298944 11751628179456 11785888333824 11793036312576 11805294150144 11827417186304 11836259246592 11877965586432 11885169408768 11897523010692 11919818883072 11931705409536 11939445220032 11970762192576 11973748064256 12005155012608 12012942468096 12017633329152 12024921858048 12059978760192 12067292971008 12106793581128 12109813383168 12111521089536 12118866560064 12154197344256 12161568697344 12197023973376 12204421300224 12206142348048 12209186930688 12249152011008 12256580952792 12292313223168 12299768341632 12304571203584 12312552883158 12344848511094 12347927691264 12380316106752 12388346920224 12395860281801 12400700666112 12423939489792 12436853096448 12444395876352 12488245051392 12521001517056 12534016011264 12541617719136 12578180972544 12585809465856 12630156926976 12631938011352 12668230434816 12676448011392 12684136102308 12720578494464 12728830027968 12733800431616 12767200985088 12775482761481 12812187598848 12819958013952 12833283247488 12857332727808 12878502709248 12912282814464 12957780639744 12962840444928 12971249127936 12979116011664 13016405901312 13024849330944 13059013300992 13064112635904 13072587011748 13110145449984 13118096572416 13126605966342 13156340465664 13164319604736 13166176015872 13212568461312 13259124375552 13267165851648 13280955918912 13305844334592 13315791652416 13319113015296 13362711284736 13409796243456 13411687271312 13415032553472 13423168585728 13431875872536 13467107466648 13470466572288 13505799389184 13514560276608 13519837495296 13564092808486 13567476105216 13575704592384 13620142778769 13623540056064 13625461225728 13673472012288 13721651970048 13729973962752 13731910141554 13735335297024 13780296012384 13819887747072 13828852376064 13870539341824 13879536827288 13891418652672 13927855620096 13936890285252 13976931926016 13991459733504 14028159107072 14049275682816 14086126706688 14100768012672 14150453594112 14187570006016 14199715528704 14208926542848 14210930262771 14251759239168 14261004012816 14301976854528 14348792392448 14354395365376 14363101108224 14413711048704 14464499318784 14466539079168 14517513494528 14526318166272 14577503219712 14583195500544 14592655268928 14630931568704 14634580967424 14672967237632 14682485238784 14691389963616 14695054442496 14697126715392 14748913631232 14797192154712 14800883023872 14811948017856 14839705501696 14855130087424 14864139518976 14916514922496 14969074876416 14971185791232 14980265608968 15023938383872 15033050195328 15086020773888 15088148180226 15091911622656 15131497463808 15141312902496 15150495899979 15184814931968 15194024312832 15203880311184 15209817182208 15263410618368 15303446298624 15328643878944 15357369647104 15373332299776 15382656013824 15436858466304 15477349097472 15483392753664 15493436458368 15502833013932 15547373715456 15557458923072 15602156568576 15604356759552 15614478930699 15659340398592 15668837572608 15714517778432 15724048416768 15740392200192 15781678995456 15837287448576 15846892545024 15863364014256 15893091844096 15908940546048 15919260293376 15961016256768 16017256624128 16023511105536 16033229144064 16043629514418 16079971680256 16089723961344 16142391441504 16146417844224 16148694786048 16158488746752 16205596459008 16215424929792 16262698631168 16272561733632 16274856464064 16278915907584 16332202681344 16342107937056 16389750964224 16399691122176 16406094938112 16416737177544 16459798014792 16463903588352 16507088142336 16517795893632 16527813709068 16534267554816 16582470795264 16592527835136 16646841174051 16650993401856 16663441520088 16694668689408 16712021348352 16722156958848 16770907963392 16781079287808 16840209235968 16842584015136 16852798810089 16890973913088 16901930681856 16912181469744 16960771325952 16971773370624 16978400575488 17022934646784 17033977015308 17082916798464 17093277351936 17104365350082 17111044329984 17143110303744 17171336945664 17216377085952 17244724363812 17277040852992 17294998837248 17305488015552 17355207868416 17366465774592 17412017734656 17418816847872 17430116015664 17480193933312 17490795429888 17502141288456 17552426139648 17554901354496 17616757948416 17627442269184 17678832500736 17689554468864 17707941225216 17741125779456 17754388869888 17816948379648 17827754113152 17846284516038 17879728324608 17886710071296 17897558114304 17909167830048 17956143288864 17960622096384 18007732518912 18019413702144 18026449993728 18037382787072 18089968140288 18100939456512 18160190371692 18164720074752 18167281634304 18231296016384 18242353046016 18295535960064 18306631950336 18309213522072 18313780396032 18373728016512 18438469834752 18449652512448 18456856805376 18468829324737 18517272766641 18521891536896 18570474160128 18582520380336 18635909234688 18655279644672 18666593814528 18732367577088 18781502275584 18801024016896 18867271458816 18878714198784 18945235390464 18947907017028 19002345652224 19014672017088 19069302472704 19080867741696 19093245041952 19100700647424 19150801477632 19218281398272 19285999091712 19288718772224 19317754063872 19368424221696 19436670959616 19444260667392 19456873691904 19507908758272 19524608851968 19537273996416 19588519951488 19596168953856 19608880517622 19665218174976 19729589539616 19734510698496 19746479407104 19749264023808 19818852691968 19888686563328 19958766501888 19961581054976 19973687478624 19978669522944 20044066927104 20114694365184 20117530906968 20122548830208 20175329951744 20188417203328 20200661199972 20205699858432 20258699083776 20271840414912 20279756242944 20346139212729 20351214157824 20404595064832 20435310084096 20438191838592 20510208018432 20582477955072 20597865212331 20636465463296 20644523671552 20657915277824 20670444018576 20729831620608 20743278564096 20805809012736 20819305240932 20879120531456 20891783430144 20905335427878 20965397889024 20987189600256 21042238660608 21116383264768 21129190060032 21151152019008 21211920728064 21225680391168 21281355009024 21356342165504 21364681474048 21377638858752 21391506019224 21452965281792 21523188588672 21531593048064 21544651662336 21607461945344 21620566573056 21696748978176 21699808618752 21776270241792 21789477249408 21853001285632 21866254829568 21874793250816 21888982903392 21946397353056 21951871451136 22009450856448 22023727858176 22037084945424 22045690073088 22109961060352 22123370446848 22195788232068 22201324535808 22217922026784 22259558252544 22282695131136 22296209278464 22361210617856 22374772383744 22453612314624 22456778686848 22470398413452 22535907575808 22549575292992 22614361767936 22629031160832 22632222270339 22637867433984 22697246195712 22711969353744 22777222397952 22791036469248 22805820466776 22814725773312 22895115927552 22955169447936 22992965818416 23036054470656 23059998449664 23073984020736 23155287699456 23216023646208 23225089130496 23240154687552 23254249520898 23306925244416 23321060573184 23336188384608 23403234852864 23406535139328 23489010597888 23503256358912 23571776667648 23586072625152 23610588300288 23672518493184 23755931172864 23770338817536 23795046021384 23839637766144 23863410819072 23878890440064 23941524385152 24025884936192 24035266658304 24049843716096 24065444271627 24119957520384 24134585942016 24213587162256 24219626766336 24223042179072 24237733120128 24308394688512 24323137394688 24394047946752 24408842600448 24412284696096 24418373861376 24498304022016 24513161905584 24584626446336 24599536683264 24609142407168 24625105766316 24689697022188 24695855382528 24760632213504 24776693840448 24791720563602 24801401332224 24847878979584 24873706192896 24888791752704 24976490102784 25042003034112 25068032022528 25083235438272 25156361945088 25171618931712 25260313853952 25263876022704 25336460869632 25352896022784 25368272204616 25441156988928 25457660055936 25467600863232 25534401970176 25550965522962 25624375197696 25639916027904 25656548025123 25666566494976 25714665455616 25757005418496 25824565628928 25915561279488 25925680889856 25942498255872 25958232023328 26032811802624 26049698661888 26118026601984 26128225271808 26145174023496 26220290899968 26236193144832 26253211932684 26328639209472 26332352031744 26425136922624 26518248751104 26534331703296 26561911837824 26611688669184 26631583304832 26725422569472 26819592486912 26823374542624 26830065106944 26846337171456 26863751745072 26934214933296 26940933144576 27011598778368 27029120553216 27039674990592 27128185616972 27134952210432 27151409184768 27240285557538 27247080112128 27250922451456 27346944024576 27443303940096 27459947925504 27463820283108 27470670594048 27560592024768 27639775494144 27657704752128 27741078683648 27759073654576 27782837305344 27855711240192 27873780570504 27953863852032 27982919467008 28056318214144 28098551365632 28172253413376 28201536025344 28300907188224 28375140012032 28417853085696 28421860525542 28503518478336 28522008025632 28603953709056 28697584784896 28708790730752 28726202216448 28827422097408 28928998637568 28933078158336 29035026989056 29052636332544 29155006439424 29166391001088 29185310537856 29261863137408 29364970477568 29382779927232 29390108884992 29394253430784 29413320776433 29497827262464 29594384309424 29601766047744 29623896035712 29679411003392 29710260174848 29728279037952 29833029844992 29938149752832 29942371582464 29960531217936 30047876767744 30066100390656 30172041547776 30176296360452 30183823245312 30262994927616 30282625804992 30300991799958 30369629863936 30388048625664 30407760622368 30419634364416 30526821236736 30606892597248 30657287757888 30714739294208 30746664599552 30765312027648 30873716932608 30954698194944 30966785507328 30986872916736 31005666027864 31094747430912 31114917846144 31208713519104 31228957861398 31318680797184 31337675145216 31358003141817 31429035556864 31448096833536 31480784400384 31563357990912 31674574897152 31693785090048 31726728028512 31786183688192 31817881092096 31838520586752 31922032513536 32034513248256 32047022211072 32066458288128 32087259028836 32179447922688 32284782883008 32292835688448 32297389572096 32316977493504 32411192918016 32430849859584 32525397262336 32545123467264 32549712928128 32664405362688 32684215874112 32779501928448 32799382244352 32812189876224 32833474355088 32919596029584 32927807176704 33014176284672 33035591787264 33055627418136 33068535109632 33164941590528 33185055670272 33293682348102 33301986803712 33326883040176 33389337378816 33424042696704 33444313917696 33541815926784 33562158575616 33680418471936 33685168030272 33705597620178 33781947826176 33803861363712 33824362939488 33921542651904 33943546741248 33956801150976 34045869293568 34067954030616 34165833596928 34186554703872 34208730700164 34222088659968 34342673891328 34432754171904 34489448727624 34554081705984 34589997674496 34610976031104 34732931549184 34824035469312 34837633695744 34860232031328 34881374281347 34960387866624 34981590859776 35004282576912 35104852279296 35109802708992 35233515896832 35254884538368 35357665001472 35379108937728 35415882450432 35482251558912 35508777739776 35633896759296 35655508226304 35692569032076 35759456649216 35795116228608 35818335660096 35912286577728 35921244192768 36015465037824 36038827404288 36052899987456 36074765574144 36179936280576 36201878913024 36320380743384 36329440149504 36334563268608 36462592032768 36484706092032 36591071920128 36613263900672 36618427044144 36627560792064 36747456033024 36876939669504 36899305024896 36913713610752 36937658649474 37034545533282 37043783073792 37140948320256 37165040760672 37271818469376 37310559289344 37333187629056 37464735154176 37563004551168 37602048033792 37734542917632 37757428397568 37890470780928 37895814034056 38004691304448 38029344034176 38161735483392 38186490083904 38201401294848 38301602955264 38326448284443 38436562796544 38571998183424 38577437544448 38635508127744 38736848443392 38873341919232 38888521334784 38913747383808 39015817516544 39049217703936 39074547992832 39177039902976 39192337907712 39217761035244 39330436349952 39459179079232 39469021396992 39492958814208 39498528047616 39637705383936 39777373126656 39917533003776 39923162109952 39947374957248 39957339045888 40088133854208 40229388730368 40235061813936 40245097660416 40350659903488 40376834406656 40401322399944 40411399716864 40517398167552 40543680829824 40559512485888 40692278425458 40702428315648 40809190129664 40860428336307 40870620168192 40876383677184 41020416036864 41164955910144 41195730424662 41272930926592 41289047343104 41315830555648 41340888037152 41459663241216 41486557128192 41611618025472 41638610481864 41758241062912 41783566860288 41810670855756 41930795778048 41974379200512 42084477321216 42232766529536 42258380120064 42302304038016 42451360782336 42562710018048 42632790788313 42712684331008 42729362948096 42755277717504 42783012038448 42905930563584 43046377177344 43063186096128 43089303324672 43214923890688 43241133146112 43393497956352 43399617237504 43552540483584 43578954498816 43706002571264 43732509659136 43749586501632 43777965806784 43892794706112 43903742902272 44018901712896 44047455716352 44074169890848 44091380146176 44219922120704 44246740893696 44391576464136 44402649071616 44435844053568 44519116505088 44565390262272 44592418556928 44722421235712 44749544767488 44907224629248 44913557373696 44940796826904 45071815151616 45099150585984 45258062321664 45264444540678 45275734867968 45394492391424 45423938707488 45451487699937 45554444795904 45582072938496 45611640933552 45629451546624 45790231855104 45910338895872 45985931636832 46072108941312 46119996899328 46147968041472 46310575398912 46432047292416 46450178260992 46480309375104 46508499041796 46642121146368 46672376769216 46806469705728 46813070278656 46843436792097 46978021195776 47006512717824 47143553335296 47172145250304 47221176600576 47345036986368 47511862345728 47540677635072 47590092042768 47679275532288 47726821638144 47757780880128 47883048770304 48051769872384 48070533316608 48099687432192 48130888543254 48239915040768 48269171884032 48427174324512 48439253532672 48446084358144 48475466240256 48616789377024 48646274789376 48788095893504 48817685200896 48824569392192 48836747722752 48996608044032 49026323811168 49169252892672 49199073366528 49218284814336 49250211532632 49379394044376 49391710765056 49521264427008 49553387680896 49583441127204 49602802664448 49747412385792 49777583505408 49940523522153 49952980205568 50084006068224 50136064045056 50166470876544 50312723890176 50343237863424 50520627707904 50527752045408 50672921739264 50705792045568 50736544409232 50882313977856 50915320111872 50935201726464 51068803940352 51101931045924 51248750395392 51279832055808 51313096050246 51333132989952 51429330911232 51514010836992 51649131257856 51831122558976 51884996511744 51916464046656 52065623605248 52099397323776 52236053203968 52256450543616 52290348046992 52440581799936 52472386289664 52506423865368 52657278418944 52664704063488 52850273845248 53036497502208 53068663406592 53123823675648 53223377338368 53263166609664 53450845138944 53639184973824 53646749085248 53660130213888 53692674342912 53727503490144 53868429866592 53881866289152 54023197556736 54058241106432 54079349981184 54256371233944 54269904420864 54302818369536 54480571115076 54494160224256 54501844902912 54693888049152 54886607880192 54919895851008 54927640566216 54941341188096 55121184049536 55315409504256 55482157367296 55518147309152 55551818299923 55565674610688 55711422480384 55747561141008 55907727704064 55965838934016 56112636428288 56197102731264 56344506826752 56403072050688 56601814376448 56750280024064 56835706171392 56843721051084 57007036956672 57044016051264 57207907418112 57395169569792 57417581461504 57452404432896 57654844194816 57857997275136 57866156316672 58070053978112 58105272665088 58310012878848 58332782002176 58370621075712 58523726274816 58729940955136 58765559854464 58788506861568 58826641552866 58995654524928 59188768618848 59203532095488 59247792071424 59358822006784 59420520349696 59456558075904 59666059689984 59876299505664 59884743164928 59921062435872 60095753535488 60132200781312 60344083095552 60352592720904 60367646490624 60525989855232 60565251609984 60601983599916 60776097251328 60815521244736 60839268728832 61038417638187 61053642473472 61213785194496 61314575515776 61429478588416 61493329199104 61530624055296 61747433865216 61793595636993 61909396389888 61933571014656 61973745833472 62011332055728 62189494861824 62229835692288 62417427038208 62457915722796 62637361594368 62675350290432 62716006283634 62858071113728 62896193667072 62961568800768 63126715981824 63349149794304 63387570180096 63453456057024 63572367376384 63635762184192 63677041173504 63844065027072 64069026496512 64094044422144 64132916576256 64174518057672 64358895845376 64569565766016 64594779144192 64633954987008 64822385836032 64861699719168 65050794524672 65090246934528 65099425856256 65328810725376 65368431748224 65559003856896 65598764488704 65624379752448 65666948710176 65839192059168 65855614353408 66028352569344 66071183574528 66111254836272 66137070219264 66329883181056 66370111340544 66587364696204 66603973607424 66653766080352 66778674757632 66848085393408 66888627835392 67083631853568 67124317151232 67360836943872 67370336060544 67411195240356 67607722727424 67648725878976 67843085303808 67887093482496 67896666811017 67913602301952 68091738587136 68135908061232 68331667193856 68373109407744 68417461400328 68444177319936 68685347782656 68865508343808 68978897455248 69108163411968 69179995348992 69221952062208 69465863098368 69648070938624 69675267391488 69720464062656 69762748562694 69920775733248 69963181719552 70008565153824 70209704558592 70219605417984 70467031793664 70509769076736 70715330002944 70758217875456 70831764900864 71017555479552 71267793518592 71311016452608 71385138064152 71518913298432 71590232457216 71636671320192 71824573155456 72077654808576 72105799974912 72149531148288 72196332814881 72359872561152 72403757826048 72640761486768 72658880299008 72669126537216 72925184065536 72969412184064 73182143840256 73226527801344 73236854088288 73255121584128 73494912066048 73753879339008 73798610049792 73827427221504 73875317298948 74069091066564 74087566147584 74281896640512 74330081521344 74543636938752 74602510446673 74621118578688 74666375258112 74929470308352 75126009102336 75204096067584 75469085835264 75514856795136 75780941561856 75791628068112 76009382608896 76058688068352 76323470966784 76372980167808 76402802589696 76603205910528 76652896568886 76873125593088 77143996366848 77154875088896 77271016255488 77473696886784 77746683838464 77777042669568 77827494767616 78031635033088 78098435407872 78149095985664 78354079805952 78384675815424 78435522070488 78660872699904 78918358158464 78985917628416 78997056095232 79275410767872 79554746253312 79835066007552 79846324219904 79894749914496 80176267708416 80458777460736 80470123627872 80490195320832 80701319806976 80753668813312 80802644799888 80822799433728 81034796335104 81087361659648 81119024971776 81384556850916 81404856631296 81618380259328 81720856672614 81741240336384 81752767354368 82040832073728 82329911820288 82391460849324 82545861853184 82631661111296 82681776074304 82919326482432 82973114256384 83223236050944 83277220963728 83516482125824 83567133720576 83621341711512 83861591556096 83948758401024 84168954642432 84465533059072 84516760240128 84604608076032 84902721564672 85125420036096 85265581576626 85425368662016 85458725896192 85510555435008 85566024076896 85811861127168 86092754354688 86126372192256 86178606649344 86429847781376 86482266292224 86786995912704 86799234475008 87105080967168 87157908997632 87412005142528 87465019318272 87499173003264 87555931613568 87785589412224 88094911432704 88148339781696 88182760292352 88239962329299 88439844241408 88493481787392 88783152928272 88805298143232 88871688107136 89038233010176 89130780524544 89184837113856 89444842471424 89499089534976 89814449258496 89827114747392 89881593653808 90143630303232 90198301171968 90516124643328 90528889081356 90551469735936 90788984782848 90847877414976 90902975399874 91108889591808 91164145876992 91223281867104 91258903093248 91580463710208 91820677791744 91971863273664 92144217882624 92239993798656 92295936082944 92621150797824 92864094584832 92900356521984 92960618750208 93016998083592 93284242292736 93344753538432 93626140557312 93686873584194 93956042391552 94013025435648 94074009425451 94287106670592 94344290500608 94442353201152 94690073972736 95023724691456 95081355270144 95180184085536 95358551064576 95453643276288 95515561760256 95766097540608 96103539744768 96141066633216 96199374864384 96261777086508 96538343768064 96854348649024 96878507065344 96892168716288 96950932480512 97233578754048 97292549578752 97576191787008 97635370401792 97649138784384 97993216088064 98052647622336 98338505785344 98398146733056 98436569628672 98500423065264 98758788088752 98783421530112 99042528854016 99106775361792 99166882254408 99205605328896 99494824771584 99555167010816 99881047044306 99905960411136 100168012136448 100272128090112 100332941753088 100625447780352 100686475726848 101041255415808 101055504090816 101345843478528 101411584091136 101473088818464 101764627955712 101830640223744 101870403452928 102137607880704 102203862091848 102497500790784 102559664111616 102626192100492 102666265979904 103028021673984 103298262515712 103662245117952 103769993023488 103832928093312 104198794647552 104472106407936 104512901087232 104580696093984 104881163599872 104944772579328 105012847730736 105314556837888 105329408126976 105700547690496 106072995004416 106137326813184 106247647351296 106446754676736 106526333219328 106901690277888 107278369947648 107293498170496 107385348685824 107455006980288 107736859733184 107763732578304 108046395113472 108116482212864 108158699962368 108512742467888 108539808841728 108605636739072 108961142230152 108988320448512 109003689805824 109387776098304 109773215760384 109839791702016 109855281132432 109882682376192 110242368099072 110630819008512 110964314734592 111036294618304 111103636599846 111131349221376 111422844960768 111495122282016 111815455408128 111931677868032 112225272856576 112394205462528 112689013653504 112806144101376 113203628752896 113500560048128 113671412342784 113687442102168 114014073913344 114088032102528 114790339139584 114835162923008 114904808865792 114979344853329 115309688389632 115715994550272 115732312633344 116140107956224 116210545330176 116620025757696 116665564004352 116741242151424 117047452549632 117459881910272 117531119708928 117577013723136 117653283105732 117991309049856 118377537237696 118407064190976 118495584142848 118717644013568 118841040699392 118913116151808 119332119379968 119752599011328 119769486329856 119842124871744 120191507070976 120264401562624 120688166191104 120705185441808 120735292981248 121051979710464 121130503219968 121203967199832 121552194502656 121631042489472 121678537457664 122076835276374 122107284946944 122427570388992 122581285008921 122629151031552 122858957176832 122986658398208 123061248110592 123494867730432 123587191273986 123818792779776 123867142029312 123947491666944 124022664111456 124378989723648 124459671384576 124834854076416 124915831445592 125274723188736 125350700580864 125432012567268 125792387334144 125923137601536 126253431963648 126698299588608 126775140360192 126906912114048 127144734752768 127354082347008 127688130054144 127898372364939 128138052993024 128188088844288 128265833152512 128349036115344 128717791690752 129139131532032 129189558288384 129267909974016 129644771672064 129723399438336 130101589049344 130180493869056 130198851712512 130657621450752 130736863496448 131118007713792 131197528977408 131248759504896 131333897420352 131678384118336 131711228706816 132056705138688 132142367149056 132222509672544 132274140438528 132659766362112 132740222681088 133174729392408 133207947214848 133307532160704 133557349515264 133696170786816 133777255670784 134167263707136 134248634302464 134721673887744 134740672121088 134822390480712 135215445454848 135297451757952 135774186964992 135793333622034 135827204603904 136183477174272 136271816122464 136354463099811 136663334387712 136746218815488 136834922800656 136888354639872 137370695565312 137731016687616 137957794910496 138216326823936 138359990697984 138443904124416 138931726196736 139296141877248 139350534782976 139440928125312 139525497125388 139926363439104 140017130307648 140419409117184 140439210835968 140530310376291 140934063587328 141019538153472 141430660005888 141516435750912 141663529801728 142035110959104 142535587037184 142622032905216 142770276128304 143037826596864 143180464914432 143273342640384 143649146310912 144155309617152 144211599949824 144299062296576 144392665629762 144719745122304 144807515652096 145281522973536 145317760598016 145338253074432 145850368131072 145938824368128 146364287680512 146453055602688 146473708176576 146510243168256 146989824132096 147507758678016 147597220099584 147654854443008 147750634597896 148138182133128 148175132295168 148563793281024 148660163042688 149205020893346 149242237157376 149332750516224 149821570566459 149858940616704 150252018204672 150408192135168 150938171670528 151029713590272 151561883123712 151583256136224 152018765217792 152117376136704 152646941933568 152745960335616 152805605179392 153206411821056 153305793137772 153746251186176 154287992733696 154309750177792 154542032510976 154947393773568 155493367676928 155654989535232 156063270066176 156196870815744 156298191971328 156708159611904 156769351630848 156871044140976 157321745399808 157836716316928 157971835256832 157994112190464 158550821535744 159109492506624 159670132015104 159692648439808 159789499828992 160352535416832 160917554921472 160940247255744 160980390641664 161402639613952 161507337626624 161605289599776 161645598867456 162069592670208 162174723319296 162238049943552 162769113701832 162809713262592 163236760518656 163441713345228 163482480672768 163505534708736 164081664147456 164659823640576 164782921698648 165091723706368 165263322222592 165363552148608 165946228512768 166446472101888 166554441927456 166655454899769 167032964251648 167134267441152 167242683423024 167723183112192 167897516802048 168337909284864 168931066118144 169033520480256 169209216152064 169805443129344 170250840072192 170531163153252 170850737324032 171021110870016 171132048153792 171623722254336 172185508709376 172252744384512 172357213298688 172859695562752 172964532584448 173573991825408 173598468950016 174210161934336 174315817995264 174824010285056 174930038636544 174998346006528 175111863227136 175571178824448 176189822865408 176296679563392 176365520584704 176479924658598 176879688482816 176986963574784 177566305856544 177610596286464 177743376214272 178076466020352 178261561049088 178369674227712 178889684942848 178998179069952 179628898516992 179654229494784 179763187307616 180287260606464 180396602343936 181032249286656 181057778162712 181102939471872 181577969565696 181695754829952 181805950799748 182328291753984 182446563734208 182517806186496 183115252914561 183160927420416 183641355583488 183943726547328 184288435765248 184479987597312 184591872165888 185242301595648 185380786910979 185728189169664 185800713043968 185921237500416 186033996167184 186568484585472 186689507076864 187252281114624 187373747168388 187912084783104 188026050871296 188148018850902 188574213341184 188688581001216 188884706402304 189380147945472 190047449382912 190162710540288 190360368171072 190717102129152 190907286552576 191031123520512 191532195081216 192207079489536 192282133266432 192398749728768 192523554173016 193076687536128 193708697298048 193784337432576 193901864961024 194467157508096 194585099157504 195152383574016 195270740803584 195298277568768 195986432176128 196105295244672 196677011570688 196796293466112 196873139257344 197000846130528 197517576177504 197566843060224 198085057708032 198213550723584 198333764508816 198411210657792 198989649543168 199110334021632 199762094088612 199811920822272 200336024272896 200544256180224 200665883506176 201250895560704 201372951453696 202082510831616 202111008181632 202823168182272 202946177636928 203529255911424 203661280447488 203690000433051 203740806905856 204275215761408 204407724183696 204995001581568 205119328223232 205252384200984 205332531959808 206056043347968 206596525031424 207324490235904 207539986046976 207665856186624 208397589295104 208944212815872 209025802174464 209161392187968 209762327199744 209889545158656 210025695461472 210629113675776 210658816253952 211401095380992 212145990008832 212274653626368 212495294702592 213052666438656 213803380555776 214556739895296 214586996340992 214770697371648 214910013960576 215473719466368 216232964425728 216317399924736 217025484935776 217079617683456 217211273478144 217922284460304 217976640897024 218007379611648 218775552196608 219546431520768 219679583404032 219710562264864 219765364752384 220484736198144 221261638017024 221928629469184 222072589236608 222207273199692 222262698442752 222845689921536 222990244564032 223630910816256 223807531340019 223863355736064 224450545713152 224788410925056 225378027307008 225612288202752 226407257505792 227001120096256 227342824685568 227374884204336 228028147826688 228176064205056 229580678279168 229670325846016 229809617731584 229958689706658 230619376779264 231431989100544 231464625266688 232280215912448 232421090660352 233240051515392 233331128008704 233482484302848 234094905099264 234919763820544 235062239417856 235154027446272 235306566211464 235982618099712 236755074475392 236991168285696 237682081398784 237826232303616 238664238759936 239505198022656 239538972659712 239684249743488 240383014141952 240528803125248 241376332382208 241410370883616 241470585962496 242103959420928 242261006439936 242407934399664 243104389005312 243262084978944 243357074915328 244153670552748 244214569893888 244855140777984 245162570017842 245258302063104 245717914353664 245973316796416 246122496221184 246989735460864 247174382547972 247637585559552 247894983333888 248045328222912 248757979447296 248919342769152 249669708152832 249831662891184 250549446377472 250701401161728 250864025134536 251584774668288 251846275203072 252506863927296 253396599177216 253550280720384 253813824228096 254289469505536 254708164694016 255376260108288 255796744729878 256276105986048 256376177688576 256531666305024 256698072230688 257435583381504 258278263064064 258379116576768 258535819948032 259289543344128 259446798876672 260360987738112 260397703425024 261315242901504 261473726992896 262236015427584 262395057954816 262497519009792 262667794840704 263356768236672 264284734298112 264445019345088 264548280877056 264719886987897 265319532724224 265480445362176 266349458784816 266415894429696 266615064321408 267114699030528 267392341573632 267554511341568 268334527414272 268497268604928 269443347775488 269481344242176 269644780961424 270430890909696 270594903515904 271548373929984 271586667244068 271654409207808 272366954348544 272543632244928 272708926199622 273326668775424 273492437630976 273669845601312 273776709279744 274741391130624 275462033375232 275915589820992 276432653647872 276719981395968 276887808248832 277863452393472 278592283754496 278701069565952 278881856250624 279050994250776 279852726878208 280034260615296 280878421671936 281060620752582 281868127174656 282039076306944 282222028276353 282861320011776 283032871501824 283327059603456 284070221918208 285071174074368 285244065810432 285540552256608 286075653193728 286360929828864 286546685280768 287298292621824 288310619234304 288423199899648 288598124593152 288785331259524 289615031304192 290563045947072 290635521196032 290676506148864 291700736262144 291877648736256 292728575361024 292906111205376 292947416353152 293979648264192 295015517356032 295194440199168 295309708886016 295501269195792 296276364266256 296350264590336 297127586562048 297320326085376 298410041786692 298484474314752 298665501032448 299643141132918 299717881233408 300504036409344 300816384270336 301876343341056 302059427180544 303123766247424 303166512272448 304037530435584 304234752273408 305293883867136 305491920671232 305611210358784 306412823642112 306611586275544 307492502372352 308619500355584 309084065021952 309894787547136 310986735353856 311309979070464 312126540132352 312596383942656 313416319223808 313538703261696 313742088281952 314643490799616 315673432633856 315943670513664 315988224380928 317101643071488 318218985013248 319340264030208 319385296879616 319578999657984 320705070833664 321835109842944 321880494511488 323014675253248 323210579199552 323291197734912 324139185340416 324349446638592 324476099887104 325538227403664 325619426525184 326473521037312 326883426690456 326964961345536 327011069417472 328163328294912 329319647281152 329565843397296 330183447412736 330526644445184 330727104297216 331892457025536 332892944203776 333108883854912 333310909799538 334065928503296 334268534882304 334485366846048 335446366224384 335795033604096 336675818569728 337862132236288 338067040960512 338418432304128 339610886258688 340501680144384 341062326306504 341701474648064 342042221740032 342264096307584 344371017418752 344505488769024 344714426597376 344938034559987 345719391125504 345929065168896 347147983650816 347196937900032 348420323868672 348631635990528 349648020570112 349860077273088 349996692013056 350223726454272 351142357648896 352379645730816 352593359126784 352731041169408 352959849317196 353973927149568 355132611713088 355221192572928 355486752428544 356152932040704 356523122098176 356739348455424 357779369885696 357996358139904 359257797033984 359308458989568 359526374615232 360574521212928 360793204687872 362064498573312 362115556325424 362205878943744 363155939131392 363391509659904 363611901599496 364656583507968 364893127468416 365035612372992 366230505829122 366321854840832 367282711166976 367743855026763 367887453094656 368576871530496 368959975194624 369183744331776 370484603191296 370761573821958 371456378339328 371601426087936 371842475000832 372067992334368 373136969170944 373379014153728 374504562229248 374747494336776 375824169566208 376052101742592 376296037701804 377377162002432 377769412804608 378760295890944 380094898765824 380325421080576 380720736342144 381434204258304 382062247041024 383064390162432 383695117094817 384414158979072 384564266532864 384797499457536 385047108346032 386153375072256 387417394596096 387568674865152 387803729922048 388934315016192 389170198315008 390304767148032 390541481607168 390596555137536 391972864352256 392210590489344 393354023141376 393592586932224 393746278514688 394001692261056 395035152355008 395133686120448 396170115416064 396427101447168 396667529017632 396822421315584 397979299086336 398220668043264 399524188177224 399623841644544 400672048545792 401088512360448 401331767012352 402501791121408 402745902907392 404165021663232 404222016363264 405646336364544 405892355273856 407322560894976 407380000866102 407481613811712 408550431522816 408815448367392 409990003163136 410238656446464 410504768401968 410665063919616 412112086695936 413193050062848 414648980471808 415079972093952 415331712373248 416795178590208 417888425631744 418051604348928 418322784375936 419779090317312 420051390922944 421258227351552 421317632507904 421590931128873 422802190761984 424291980017664 424549307252736 424990589405184 426105332877312 427606761111552 429113479790592 429173992681984 429541394743296 429820027921152 430947438932736 432465928851456 432634799849472 434050969871552 434159235366912 434422546956288 435844568920608 435953281794048 436014759223296 437551104393216 439092863041536 439359166808064 439421124529728 439530729504768 440969472396288 442523276034048 443857258938368 444145178473216 444414546399384 444525396885504 445691379843072 445980489128064 447615062680038 447726711472128 448901091426304 449464711699377 449576821850112 450756054614016 451224576405504 452814515011584 454002240192512 454685649371136 454749768408672 456056295653376 456352128410112 459161356558336 459340651692032 459619235463168 459917379413316 461238753558528 462863978201088 462929250533376 464560431824896 464842181320704 466480103030784 466964968605696 468189810198528 469839527641088 470124478835712 470308054892544 470613132422928 471965236199424 473510148950784 473982336571392 475364162797568 475652464607232 477328477519872 479010396045312 479077945319424 479368499486976 480766028283904 481057606250496 482752664764416 482820741767232 482941171924992 484207918841856 484522012879872 484815868799328 486208778010624 486524169957888 486714149830656 488307341105496 488429139787776 489710281555968 490325140035684 490516604126208 491946633592832 492244992442368 493979470921728 494348765095944 495275171119104 495789966667776 496090656445824 497838685538304 499339416305664 499663325782368 499966364699307 501098892754944 501402802323456 501728050269072 503169549336576 503692550406144 505013727854592 506793198354432 507100561440768 507627648456192 508578939011072 509416329388032 510752520216576 511593489459756 512552211972096 513063332610048 513396144461376 514871166763008 516556526128128 516758233153536 517071639896064 518579086688256 518893597753344 520721975476224 520795406850048 522630485803008 522947453985792 524472030855168 524790115909632 524995038019584 525335589681408 526713536473344 528569468596224 528890038690176 529096561754112 529439773975794 530639065448448 530960890724352 532698917569632 532831788859392 533230128642816 534229398061056 534784683147264 535109022683136 536669054828544 536994537209856 538886695550976 538962688484352 539289561922848 540861781819392 541189807031808 543096747859968 543173334488136 543308818415616 544733908697088 545087264489856 545417852399244 546984875261952 547339691202624 547553418559488 549345758743683 549482782261248 550924066750464 551831179641984 552865307295744 553439962791936 553775616497664 555726904786944 557184567508992 557402139131904 557763712501248 558101988501552 559705453756416 560068521230592 561756843343872 562121241505164 563736254349312 564078152613888 564444056552706 565722640023552 566065743003648 566654119206912 568140443836416 570142348148736 570488131620864 571081104513216 572151306387456 572721859657728 573093370561536 574596585243648 576621238468608 576846399799296 577196249186304 577570662519048 579230062608384 581126091894144 581353012297728 583401472524288 583755297472512 585457150722048 585812222410752 585894832706304 587959296528384 590031034712064 590388880398336 590619417772032 591002538391584 592552728532512 592700529180672 594255173124096 594640652170752 596820083573384 596968948629504 597331002064896 599286282265836 599435762466816 601008072818688 601632768540672 603752686682112 604118854361088 606247532494848 606333024544896 608469504546816 610587767734272 610983841342464 611070001299153 611222420717568 612825647284224 613223172551088 614985004744704 617239000711168 618168130043904 619789575094272 621973470707712 622619958140928 624253080264704 625192767885312 626832638447616 627077406523392 627484176563904 629286981599232 631346865267712 631887341027328 631976448761856 634203286142976 636437970026496 638770593759232 639157999315968 641410141667328 643670219685888 643760989022976 646029350506496 646421158399104 648698893277184 648952199774208 651076454807328 651238853050368 652947042074624 653766853380912 653929922691072 654022138834944 656326656589824 658639294562304 659131686794592 660366894825472 661053288890368 661454208594432 663784914051072 665785888407552 666217767709824 666621819599076 668537069764608 668970733692096 670892732448768 671422594020057 671590067208192 673351637139456 675724264472576 676134081921024 676836864608256 679221772517376 681003360288768 682124652613008 683402949296128 684084443480064 684528192615168 688742034837504 689010977538048 689428853194752 689876069119974 691438782251008 691858130337792 694295967301632 694393875800064 696840647737344 697263271981056 699296041140224 699720154546176 699993384026112 700447452908544 702284715297792 704759291461632 705186718253568 705462082338816 705919698634392 707947854299136 710265223426176 710973504857088 713046244196352 713478696910848 715558739771392 715992716279808 718515594067968 718616917979136 719052749230464 721149042425856 721586409375744 724128997146624 724231112650848 724411757887488 726311878262784 726783019319808 727223803198992 729313167015936 729786254936832 730071224745984 732461011658244 732643709681664 734565422333952 735487710053526 735774906189312 737153743060992 737919950389248 738367488663552 740969206382592 741523147643916 742912756678656 743684950001664 744135984668736 746273938341888 746758028307456 749009124458496 749494988673552 751648339132416 752104203485184 752592075403608 754754324004864 755538825609216 757520591781888 760189797531648 760650842161152 761441472684288 762868408516608 764124494082048 766128780324864 767390234189634 768828317958144 769128533065728 769594998915072 770094216692064 772306750144512 774834789192192 775137349730304 775607459844096 777868630032384 778340396630016 781082963214336 781193110275072 783945728704512 784421180978688 786708046282752 787185173864448 787492557029376 788003384522112 790070304710016 792854202894336 793335058035264 793644842631168 794159660963691 795958598172672 796441336086528 799048376354448 799247683289088 801344097091584 802177024720896 802663534024704 805003582242816 805491805814784 808330043326464 808444032726528 811292672729088 811784710547712 814645121789952 814760001732204 814963227623424 817100863045632 817630896734784 819980006326272 820477312892928 821009536803936 821330127839232 824224173391872 826386100125696 829297960943616 830159944187904 830663424746496 833590357180416 835776851263488 836103208697856 836645568751872 839558180634624 840102781845888 842635265015808 843181862257746 845604381523968 848583960035328 849098614505472 849981178810368 852210665754624 855213522223104 858226959581184 858347985363968 859082789486592 859640055842304 861894877865472 864931857702912 865269599698944 868101939743104 868845093912576 871689137841216 871906563588096 872029518446592 875102208786432 878185726083072 878718333616128 878842249059456 881938944792576 885046552068096 887714517876736 888290356946432 888829092798768 889050793771008 891382759686144 891960978256128 895230125360076 895453422944256 897802182852608 898929423398754 899153643700224 901512109228032 902449152811008 905629030023168 908004480385024 909371298742272 909499536817344 912112591306752 912704256820224 918322713116672 918681303384064 919238470926336 919834758826632 922477507117056 925858501066752 929120863649792 929684362641408 932960206061568 933929937211392 936379620397056 939679055282176 940248957671424 940616109785088 941226264845856 943930472398848 947020297901568 947964673142784 950728325595136 951304929214464 954656955039744 958020792090624 958155890638848 958736998973952 961532056567808 962115212500992 965505329528832 965641483534464 969044025759744 969631737598656 972417556021248 973048339915776 973428299661312 976614682210992 976858279575552 979420563111936 980650280071368 981033208252416 983893267185664 984489984884736 987958941843456 988697530191888 990550342238208 991579933335552 992181312891648 995677371076608 998678832611328 999326651564736 999932729398614 1002197785509888 1002805604646912 1003456100538144 1006339098673152 1007385100812288 1010027455709184 1013586396708864 1014201122881536 1015255296912384 1018832658776064 1021505040433152 1023186978919512 1025104423944192 1026126665220096 1026792288922752 1033113052256256 1033516466307072 1034143279792128 1034814103679961 1037158173376512 1037787195506688 1041443950952448 1041590813700096 1045260971606016 1045894907971584 1048944061710336 1049580231819264 1049990076039168 1050671179362816 1053427072946688 1057138937192448 1057780077380352 1058193123508224 1058879547951588 1061921781448704 1065397835139264 1065663577718784 1066460257285632 1068458796122112 1069569366294528 1070218045366272 1073338109657088 1073989074419712 1077773391101952 1077925376968704 1078579123845696 1081723563638784 1082379614063616 1086193495719936 1086346668976272 1086617636831232 1089467817394176 1090174528979712 1090835704798488 1093969750523904 1094679382405248 1095106837118976 1098691517487366 1098965564522496 1101848133500928 1103231565080289 1103662359283968 1105730614591488 1106879925583872 1107551232995328 1111453809573888 1114369135017984 1114804278263808 1115527425002496 1116203977003104 1119410907512832 1120137042461184 1123513686687744 1124242483010328 1127472508698624 1128156305227776 1128888113105412 1132131486007296 1133308238413824 1136280887672832 1140284696297472 1140976263241728 1142162209026432 1144302612774912 1146186741123072 1149193170487296 1153242476937216 1153692799598592 1154392498372608 1155141325038096 1158460125216768 1162252183788288 1162706024595456 1166802945048576 1167510594945024 1170914301444096 1171624444821504 1171789665412608 1175918593056768 1180062069424128 1180777760796672 1181238835544064 1182005076783168 1185105457065024 1185401058361344 1188510346248192 1189281304341504 1193640167146768 1193937897259008 1194662004129792 1198572564531672 1198871524933632 1202016145637376 1203265537081344 1207505373364224 1208237708722176 1212495064989696 1212666049089792 1216939009093632 1221967682684928 1222140002598306 1222444841435136 1225651294568448 1226446345102176 1229970009489408 1234478001422336 1236336260087808 1239579150188544 1243946941415424 1245239916281856 1248506160529408 1250385535770624 1253665276895232 1254154813046784 1254968353127808 1262693730535424 1263774682054656 1263952897523712 1264772793386619 1268406572285952 1272875940052992 1277541187518464 1278315998631936 1282820283334656 1287340439371776 1287521978045952 1292058701012992 1292842316798208 1297397786554368 1297904399548416 1302152909614656 1302477706100736 1305894084149248 1307533706761824 1307859845382144 1308044277669888 1312653313179648 1317278589124608 1318263373589184 1320733789650944 1322106577780736 1322908417188864 1327569828102144 1331571776815104 1332435535419648 1333243639198152 1337074139529216 1337941467384192 1342845188040114 1343180134416384 1346703274278912 1348394135098131 1351448528945152 1352268163842048 1353673729216512 1358443545034752 1362006720577536 1364249305226016 1366805898592256 1368168886960128 1369056385230336 1377484069675008 1378021955076096 1378857706389504 1379752138239948 1383716260675584 1388591934603264 1388787751600128 1393681295474688 1394526543962112 1398592082280448 1399440309092352 1400894905817088 1404569430595584 1409518582923264 1410373436507136 1410924164677632 1411839397268784 1415895708598272 1420530446852352 1421947009714176 1426092488392704 1426957393821696 1431117479542784 1431985432559616 1437031188135936 1437233835958272 1438105498460928 1442298084851712 1443172818751488 1448257994293248 1448462225301696 1448823515774976 1452623756525568 1453566038639616 1454447606397984 1458626334031872 1459572509873664 1460142449491968 1464922023316488 1465287419363328 1469130844667904 1470975420107052 1471549812378624 1475839900778496 1476734977327104 1481938412765184 1483046295287832 1485825513357312 1487369900003328 1488271969337472 1493516056614912 1498018248916992 1498989977347104 1499899094097921 1503296678264832 1504208406970368 1505184150807216 1509508648009728 1511077651218432 1515041183563776 1520379595063296 1521301684322304 1522882945368576 1525736817033216 1528248988164096 1532257560649728 1534780468379268 1537656635916288 1539189997830144 1540188433384128 1544613500289024 1549669578384384 1550274699460608 1551214919688192 1555737260064768 1556680793260032 1562165926428672 1562386220550144 1567891457409024 1568842361957376 1573416092565504 1574370347728896 1574985114058752 1576006769044224 1580140609420032 1585708405788672 1586670116070528 1587289685262336 1588319321927382 1591917196345344 1592882672173056 1598096752708896 1598495366578176 1602688194183168 1604354049441792 1605327068049408 1610007164485632 1610983611629568 1616660086652928 1616888065453056 1622585345458176 1623569421095424 1629290243579904 1629520003464408 1629926455246848 1634201726091264 1635261793469568 1640954625785856 1642019073607872 1642660255678464 1648037276231049 1648448346783744 1652772200251392 1658595921887232 1660319888375808 1661326849492992 1667180714360832 1671553702526976 1672206417395712 1673291137503744 1679116361269248 1680205563691776 1685270530031616 1686363724515492 1691208763047936 1697167920070656 1698197229010944 1699962357620736 1704421331509248 1710427044446208 1716453919162368 1716695970727936 1718165578973184 1719280111684608 1723789755730944 1729863715405824 1730539199397888 1736203879486208 1737690187825152 1743378275682432 1744059036893184 1750204417572864 1756371452166144 1757436667232256 1757684498118912 1763877889585152 1770093104136192 1775429035753472 1776580713892864 1777658185597536 1778101587542016 1782765519372288 1783921956512256 1790460250720152 1790906845888512 1795604365705216 1797858846797508 1798307287400448 1803024218456064 1804898305622016 1811258060046336 1816008960770048 1818742597484544 1818999073634688 1825408513640448 1833210003897459 1836645426233344 1837362606768128 1838476941852672 1839669517653264 1844955014234112 1851717002133504 1858241727299584 1859368725282816 1865920412123136 1867859874422784 1872759240794112 1879358110564352 1880497915342848 1881232219570176 1882452529691712 1887860944797696 1894040595803136 1895929346285568 1901456651190272 1902609858428928 1909313910079488 1916311781277696 1917473997947904 1923064113135616 1924230425001984 1931010659057664 1931282967068928 1938088051519488 1939263475197312 1946096679831552 1946856599322624 1953229364421984 1953716559151104 1958841126223872 1961300560142736 1962066416504832 1967786534371328 1968979969769472 1975917883686912 1977395060383776 1981100684476416 1983159866671104 1984362625783296 1991354742153216 1997357665222656 1998653303129472 1999865458797228 2005611209293824 2006912201076288 2012678197346304 2014267782060171 2014770201624576 2020054911418368 2027172793417728 2028402245763072 2030510593824768 2037665317552128 2043010080866304 2046373957839024 2050208847888384 2052253330440192 2053584577845504 2066226104512512 2067032932614144 2068286559584256 2069628207359922 2074316346753024 2075574391013376 2082887901904896 2083181627400192 2090521943212032 2091789815943168 2097888123420672 2099160463638528 2099980152078336 2101342358725632 2106854145893376 2114277874384896 2115560154760704 2116386247016448 2117759095903176 2123843562897408 2130795670278528 2132920514571264 2139138732589056 2140436090732544 2146676219314176 2147978148839424 2155546782203904 2155850753937408 2157158247691392 2163447127277568 2164759228127232 2172386991439872 2172693337952544 2173235273662464 2178935634788352 2180349057959424 2181671409596976 2187939501047808 2189358764810496 2190213674237952 2197383034974732 2197931129044992 2203696267001856 2206463130160578 2207324718567936 2211461229182976 2213759851167744 2215102465990656 2222907619147776 2228738270035968 2231054850004992 2232407954006208 2238821815025664 2240274084922368 2247027373375488 2248484966020656 2254945017397248 2256312610455552 2257776226210824 2264262972014592 2266616476827648 2272561775345664 2280569392594944 2281952526483456 2284324418052864 2288605225549824 2292373482246144 2298386340974592 2306484953874432 2307385599197184 2308784996745216 2310282650076192 2316920250433536 2324504367576576 2325412049190912 2333605890097152 2335021189890048 2343248889643008 2343579330825216 2351837186113536 2360124138848256 2361555521593344 2362477671088128 2364010153566336 2370210914130048 2378562608683008 2387280334293536 2387875794518016 2389324008259584 2397145129063344 2397743049867264 2404032291274752 2406531074162688 2415010746728448 2416475417444352 2424990129979392 2425332098179584 2433878018187264 2443935365369856 2444280005196612 2444889682870272 2451302589136896 2452892690204352 2459940018978816 2468956002844672 2472672520175616 2479158300377088 2487893882830848 2490479832563712 2497012321058816 2500771071541248 2507330553790464 2508309626093568 2509936706255616 2525387461070848 2527905795047424 2529545586773238 2536813144571904 2545751880105984 2555082375036928 2556631997263872 2565640566669312 2574680878743552 2575043956091904 2584117402025984 2585684633596416 2594795573108736 2595808799096832 2604305819229312 2615067413523648 2615719690764288 2616088555339776 2625306626359296 2634557178249216 2636526747178368 2641467579301888 2644213155561472 2645816834377728 2655139656204288 2663143553630208 2664871070839296 2666487278396304 2674148279058432 2675882934768384 2685690376080228 2686360268832768 2693406548557824 2696788270196262 2702897057890304 2704536327684096 2707347458433024 2716887090069504 2724013441155072 2728498610452032 2733611797184512 2736337773920256 2738112770460672 2754968139350016 2756043910152192 2757715412779008 2759504276479896 2767432521351168 2777575503200256 2787362590949376 2789053087924224 2797184164560896 2798880618184704 2801789811634176 2809138861191168 2819037165846528 2820746873014272 2821848329355264 2823678794537568 2831791417196544 2841060893704704 2843894019428352 2852184976785408 2853914787643392 2863970865119232 2874062376271872 2874467671916544 2876210996921856 2884596169703424 2886345637502976 2896515988586496 2896924450603392 2907132077279232 2908895212795968 2917252668063744 2919145019747328 2920284898983936 2929844046632976 2930574838726656 2938261689335808 2941950840214104 2943099624757248 2951679801556992 2953469954654208 2963876825530368 2966092590575664 2971651026714624 2974739800006656 2976543938674944 2987032113229824 2996036497833984 2997979954694208 2999798188195842 3006593356529664 3008416813940736 3010368301614432 3019017296019456 3022155302436864 3030082367127552 3040759190126592 3042603368644608 3045765890737152 3056497976328192 3064515121299456 3069560936758536 3075313271832576 3078379995660288 3080376866768256 3099339156768768 3100549398921216 3102429839376384 3104442311039883 3111474520129536 3113361586520064 3124331852857344 3124772441100288 3135782914818048 3137684723914752 3146832185131008 3148740695457792 3149970228117504 3152013538088448 3160281218840064 3171416811577344 3173340232141056 3174579370524672 3176638643854764 3185765344346112 3196193505417792 3196990733156352 3205376388366336 3208708098883584 3210654136098816 3220014328971264 3221967223259136 3233320173305856 3233776130906112 3245170690916352 3247138842190848 3258580487159808 3259040006928816 3259852910493696 3268403452182528 3270523586939136 3281909251571712 3284038147215744 3285320511356928 3296074552462098 3296896693567488 3305544400502784 3317191843774464 3320639776751616 3322653698985984 3334361428721664 3343107405053952 3344412834791424 3346582275007488 3358232722538496 3360411127383552 3370541060063232 3372727449030984 3382417526095872 3396394458021888 3399924715241472 3408842663018496 3420854088892416 3432907838324736 3433391941455872 3438560223369216 3447579511461888 3459727430811648 3461078398795776 3472407758972416 3475380375650304 3486756551364864 3488118073786368 3500408835145728 3512742904332288 3514873334464512 3515368996237824 3527755779170304 3540186208272384 3553161427785728 3555316371195072 3556203175084032 3565531038744576 3567843913024512 3580920501440304 3581813691777024 3591208731410432 3595717693595016 3596614574800896 3606048436912128 3609796611244032 3622516120092672 3632017921540096 3637485194969088 3637998147269376 3650817027280896 3666420007794918 3673290852466688 3674725213536256 3676953883705344 3679339035306528 3689910028468224 3703434004267008 3716483454599168 3718737450565632 3731840824246272 3735719748845568 3745518481588224 3758716221128704 3760995830685696 3762464439140352 3764905059383424 3788081191606272 3791858692571136 3794318380159857 3802913302380544 3805219716857856 3818627820158976 3832623562555392 3834947995895808 3846128226271232 3848460850003968 3862021318115328 3862565934137856 3876176103038976 3878526950394624 3892193359663104 3893713198645248 3906458728843968 3907433118302208 3917682252447744 3922601120285472 3924132833009664 3935573068742656 3937959939538944 3951835767373824 3954790120767552 3962201368952832 3966319733342208 3968725251566592 3982709484306432 3994715330445312 3997306606258944 3999730917594456 4011222418587648 4013824402152576 4028535564120342 4029540403249152 4040109822836736 4045182405294393 4054345586835456 4056804491526144 4061021187649536 4075330635104256 4086020161732608 4092747915678048 4100417695776768 4104506660880384 4107169155691008 4132452209025024 4134065865228288 4136573119168512 4139256414719844 4151148782026752 4165775803809792 4166363254800384 4181043886424064 4183579631886336 4195776246841344 4198320927277056 4202684717451264 4213708291786752 4228555748769792 4231120309521408 4232772494032896 4235518191806352 4247687125794816 4261591340557056 4265841029142528 4278277465178112 4280872181465088 4293352438628352 4295956297678848 4311093564407808 4311701507874816 4314316495382784 4326894254555136 4329518456254464 4344773982879744 4345386675905088 4346470547324928 4357871269576704 4360698115918848 4363342819193952 4375879002095616 4378717529620992 4380427348475904 4394766069949464 4395862258089984 4407392534003712 4412926260321156 4414649437135872 4427519702335488 4430204931981312 4445815238295552 4457476540071936 4462109700009984 4464815908012416 4480548169844736 4494054746750976 4496969932041312 4509890034794496 4512625220911104 4515552452421648 4528525944029184 4533232953655296 4545123550691328 4561138785189888 4563905052966912 4568648836105728 4577210451099648 4584746964492288 4596772681949184 4612969907748864 4617569993490432 4620565300152384 4633840500867072 4649008735153152 4650824098381824 4667211780194304 4670042379780096 4686497779286016 4687158661650432 4703674372227072 4720248277696512 4723111043186688 4724955342176256 4728020307132672 4740421828260096 4757125217366016 4774560668587072 4775751589036032 4778648016519168 4794290258126688 4795486099734528 4808064582549504 4813062148325376 4830021493456896 4832950834888704 4849980259958784 4850664196359168 4867756036374528 4887870730739712 4888560010393224 4889779365740544 4902605178273792 4905785380408704 4937912005689344 4944111828693147 4945345040351232 4958316600754176 4975787765661696 4980959665127424 4994024642117632 5001542143082496 5014661107580928 5016619252187136 5019873412511232 5050774922141696 5055811590094848 5059091173546476 5073626289143808 5091503760211968 5110164750073856 5113263994527744 5131281133338624 5149361757487104 5150087912183808 5168234804051968 5171369267192832 5189591146217472 5191617598193664 5208611638458624 5230134827047296 5232177110679552 5250613252718592 5269114356498432 5273053494356736 5282935158603776 5288426311122944 5291633668755456 5310279312408576 5326287107260416 5329742141678592 5332974556792608 5348296558116864 5351765869536768 5371380752160456 5372720537665536 5386813097115648 5393576540392524 5409072655368192 5414694916866048 5433774180139008 5448026882310144 5456997220904064 5467223594369024 5476225540921344 5499630011692377 5509936278700032 5512087820304384 5515430825558016 5519008552959792 5534865042702336 5555151006400512 5574725181898752 5578106175848448 5594368329121792 5597761236369408 5603579623268352 5618277722382336 5638074331693056 5641493746028544 5643696658710528 5647357589075136 5663582834393088 5682121787409408 5687788038856704 5704369953570816 5707829575286784 5727941730238464 5748935343833088 5752421993843712 5769192339406848 5772691275005952 5793031977172992 5793848901206784 5814264154558464 5817790425591936 5838290039494656 5840569797967872 5859688093265952 5861149677453312 5876523378671616 5883901680428208 5886199249514496 5903359603113984 5906939909308416 5927753651060736 5932185181151328 5943302053429248 5949479600013312 5953087877349888 5974064226459648 5992072995667968 5995959909388416 5999596376391684 6016833627881472 6020736603228864 6038034592038912 6042803346180513 6044310604873728 6060164734255104 6081518380253184 6085206737289216 6091531781474304 6112995952656384 6129030242598912 6139121873517072 6150626543665152 6156759991320576 6160753733536512 6198678313537536 6201098797842432 6204859678752768 6208884622079766 6222949040259072 6226723173040128 6248663705714688 6249544882200576 6271565829636096 6275369447829504 6293664370262016 6297481390915584 6299940456235008 6304027076176896 6320562437680128 6342833623154688 6346680464282112 6349158741049344 6353277287709528 6371530688692224 6392387010835584 6417416197767168 6421308272197632 6440028657942528 6443934446518272 6466640346611712 6467552261812224 6490341381832704 6494277684381696 6517160974319616 6518080013857632 6519705820987392 6536806904365056 6541047173878272 6563818503143424 6568076294431488 6570641022713856 6592149104924196 6593793387134976 6611088801005568 6634383687548928 6641279553503232 6645307397971968 6668722857443328 6686214810107904 6693164550014976 6716465445076992 6720822254767104 6741082120126464 6745454898061968 6764835052191744 6792788916043776 6799849430482944 6817685326036992 6841708177784832 6865815676649472 6866783882911744 6877120446738432 6895159022923776 6919454861623296 6922156797591552 6944815517944832 6950760751300608 6973513102729728 6976236147572736 7000817670291456 7029746668929024 7030737992475648 7055511558340608 7080372416544768 7106322855571456 7110632742390144 7135687826049024 7161841002880608 7163627383554048 7182417462820864 7191435387190032 7193229149601792 7212096873824256 7219593222488064 7245032240185344 7264035843080192 7274970389938176 7275996294538752 7301634054561792 7332840015589836 7346581704933376 7353907767410688 7358678070613056 7379820056936448 7406868008534016 7432966909198336 7437474901131264 7463681648492544 7471439497691136 7491036963176448 7517432442257408 7521991661371392 7524928878280704 7529810118766848 7576162383212544 7583717385142272 7588636760319714 7605826604761088 7610439433715712 7637255640317952 7665247125110784 7669895991791616 7692256452542464 7696921700007936 7724042636230656 7725131868275712 7752352206077952 7757053900789248 7784386719326208 7787426397290496 7812917457687936 7845202240570944 7848265666019328 7871146137485312 7875919879077888 7903671534747648 7909580241535104 7924402737905664 7932639466684416 7937450503133184 7965418968612864 7989430660890624 7994613212517888 7999461835188912 8022444837175296 8027648804305152 8057071128240684 8059080806498304 8080219645673472 8090364810588786 8108691173670912 8113608983052288 8122042375299072 8150661270208512 8172040323465216 8185495831356096 8200835391553536 8209013321760768 8214338311382016 8264904418050048 8268131730456576 8273146238337024 8278512829439688 8302297564053504 8332726509600768 8362087772848128 8367159263772672 8391552493682688 8396641854554112 8405369434902528 8427416583573504 8457111497539584 8462240619042816 8465544988065792 8471036383612704 8495374251589632 8523182681114112 8531682058285056 8556554930356224 8561744362930176 8591912595357696 8622187128815616 8623403015749632 8628632990765568 8653788509110272 8659036912508928 8689547965759488 8690773351810176 8721396231837696 8726685638387904 8751758004191232 8757435059241984 8760854696951808 8789532139898928 8791724516179968 8814785068007424 8825852520642312 8829298874271744 8855039404670976 8860409863962624 8891630476591104 8914953080143872 8924219400019968 8929631816024832 8961096339689472 8988109493501952 8993939864082624 9019780069588992 9025250441822208 9031104904843296 9057051888058368 9066465907310592 9090247101382656 9122277570379776 9127810105933824 9137297672211456 9169493928984576 9193545363898368 9225939815497728 9235139986980864 9241130600304768 9298017470306304 9301648196763648 9334423560388608 9340084759560192 9372995558572032 9374317323300864 9407348744454144 9440496555393024 9446222086373376 9449910684352512 9456040614265344 9480843656520192 9514250434732032 9549121337174144 9557296033038336 9588580516253376 9590972199469056 9616129165099008 9626124296650752 9660042986913792 9665901669777408 9699960519917568 9701328392718336 9735512072749056 9775741461479424 9777120020786448 9779558731481088 9805210356547584 9811570760817408 9875824011378688 9888223657386294 9890690080702464 9916633201508352 9951575531323392 9961919330254848 9988049284235264 10003084286164992 10029322215161856 10033238504374272 10039746825022464 10101549844283392 10111623180189696 10118182347092952 10147252578287616 10220329500147712 10226527989055488 10262562266677248 10298723514974208 10300175824367616 10336469608103936 10342738534385664 10379182292434944 10383235196387328 10417223276917248 10460269654094592 10464354221359104 10501226505437184 10538228712996864 10546106988713472 10565870317207552 10576852622245888 10583267337510912 10620558624817152 10659484283357184 10665949113585216 10696593116233728 10703531739073536 10742761504320912 10745441075331072 10773626194231296 10787153080785048 10818145310736384 10829389833732096 10867548360278016 10896053764620288 10913994441808128 10934447188738048 10952451081842688 10999260023384754 11019872557400064 11024175640608768 11030861651116032 11038017105919584 11069730085404672 11110302012801024 11149450363797504 11156212351696896 11195522472738816 11207159246536704 11236555444764672 11276148663386112 11282987492057088 11287393317421056 11294715178150272 11364243574818816 11375576077713408 11382955140479571 11408739907141632 11415659150573568 11455883460476928 11497870687666176 11504843987687424 11538384678813696 11545382550011904 11586063954345984 11587697802413568 11628528309116928 11635580851183872 11676580078989312 11681139595935744 11719376186531904 11722299354906624 11753046757343232 11767803360856416 11772398499028992 11806719206227968 11813879818616832 11855507302121472 11864370362302656 11886604106858496 11898959200026624 11906175754699776 11948128452919296 11984145991335936 11991919818776832 11999192752783368 12033667255762944 12041473206457728 12085606692361026 12088621209747456 12120329468510208 12135547215883179 12163036760506368 12170413474578432 12183063562948608 12225991905312768 12258060485197824 12278243747034144 12301253087330304 12313519982641152 12321507467073024 12397356627075072 12402197595684864 12409719357505536 12417769244159532 12453446346080256 12497327411429376 12499089764401152 12543131659272192 12550738895659008 12587328740524032 12594962781831168 12608054152353792 12641124875360256 12685667246309376 12693360928564224 12698317482098688 12706554575419056 12743061377384448 12784774021671168 12834832395534336 12842616544395264 12880057315885056 12887868893036544 12933280693223424 12935104523624448 12980682763665408 12988555368763392 13034321948639232 13036160027715264 13039411641974784 13073613808730112 13082094347756544 13127637006286848 13136152588862976 13141282045427712 13184298209848392 13187586774269952 13222177602011136 13282559107006464 13290614795943936 13337445714886656 13372429620215808 13386329100029952 13441644509534208 13482164240252928 13490909796123936 13529670104383488 13585577832087552 13599698860965888 13635370652073984 13683416355569664 13731631353298944 13733567765823488 13754240893476864 13790318045847552 13838909723246592 13889631035889664 13901521502601216 13947026205459456 13952472295145472 14001635340582912 14059493337858048 14061475984951296 14111023116681216 14160744833089536 14212645711142912 14221265484780288 14271375652098048 14323682005761216 14327254767108096 14364834925641728 14382870774380064 14386458299203584 14424193747648512 14439186444976128 14490064480370688 14528071686160384 14549940779876352 14551992589077504 14603268109123584 14665680031179672 14693163409866752 14707815534821376 14717356141226112 14813736017068032 14832335486079441 14865933818396672 14874949802262528 14927363296985088 14942878995382272 14982073926352896 15034864884514816 15043983322742784 15049857756561408 15059620237533696 15152324766425088 15167434770284544 15177273520639428 15220878867431424 15274511280635904 15330494250221568 15339791983583232 15384512905084928 15393843400015872 15448085272461312 15450263736551424 15504704412155904 15514107801578496 15568773438652416 15574852794580992 15625834915375872 15690404481141888 15696531332038656 15742292274970624 15751839758155776 15807343069495296 15819160483070208 15848805475811328 15865278933368832 15874901006266368 15930837937225728 15978861321781248 15989226425035776 15998923670377824 16044889674350592 16055297608610304 16114142256481368 16118161612996608 16160439291346944 16180729621177572 16227217966104576 16244084750598144 16301322540417024 16344080646930432 16370991662712192 16401670783107072 16428676622764032 16498890035077131 16529808836100096 16536263460913152 16546292476674048 16557025658879376 16604595128107008 16665453019201536 16724175545696256 16734318527545344 16783104987365376 16793283709108224 16810738869805056 16854833167147008 16914222995079168 16924481238085632 16931089976131584 16942072767225408 16990748503179264 17046365362228224 17063364116570112 17113109860712448 17123488725860352 17183825190715392 17246806031499264 17257265981531136 17307577018220544 17318073825017856 17379095931518976 17381546703620352 17442792463675392 17453371276775808 17514870118483968 17521709393903616 17579064279797856 17583449032359936 17629570136014848 17651705041284624 17658597748543488 17710078809341952 17720819727925248 17783260953182208 17829906160287744 17848438800039936 17859263632049664 17922192679378944 17976218987003904 17987879728165248 18050500883644416 18062209809686592 18114103776116736 18128410038541539 18132931814621184 18180494202765312 18244555140759552 18255620211867648 18274595344422912 18338987857969152 18387090727796736 18451879630995456 18470279973961728 18482261200609536 18596034940612608 18603296393527296 18668847120777216 18680169519120384 18745991117144064 18748634646601728 18814697488908288 18880993110786048 18892444172746752 18899821368705024 18912081228530688 18961687313040384 19028500869464064 19098242674348288 19114592066076672 19177161032506752 19252248593301504 19320085973827584 19331803339554816 19399921039835136 19402656785436672 19471024145498112 19551482922958848 19554240041572896 19559117462962176 19610420713095168 19623141521634816 19751648022757376 19776447314772588 19781380161404928 19833266403016704 19903151062646784 19923838660509696 19976098568470528 20006168572329984 20058644430323712 20079493650044928 20203099688566784 20223246360379392 20236364694185904 20294505156575232 20440659000295424 20453055978110976 20525124533354496 20597447029948416 20600351648735232 20672939216207872 20685477068771328 20758364584869888 20766470392774656 20834446553834496 20920539308189184 20928708442718208 21002453010874368 21092213977426944 21153705244491776 21166534675021824 21241117249634304 21318968566714368 21331898227170432 21407063478147072 21485523008641824 21490882150662144 21547252388462592 21574306161570096 21636290621472768 21658779667464192 21735096720556032 21792107529240576 21827988883616256 21868894377476096 21904902163685376 21998520046769508 22039745114800128 22061723302232064 22076034211839168 22139460170809344 22220604025602048 22298900727595008 22312424703393792 22391044945477632 22414318493073408 22473110889529344 22552297326772224 22565974984114176 22574786634842112 22589430356300544 22728487149637632 22751152155426816 22765910280959142 22817479814283264 22831318301147136 22911766920953856 22995741375332352 23009687975374848 23076769357627392 23090765100023808 23172127908691968 23175395604827136 23257056618233856 23271161702367744 23353160157978624 23362279191871488 23438752373063808 23535606721712832 23544796998057984 23613438412455936 23627759637233664 23711014604242944 23728740724605312 23773208213716992 23797918400053248 23812351509399552 23896256905838592 23968291982671872 23983839637553664 23998385505566736 24067334511525888 24082946412915456 24171213384722052 24177242419494912 24240658937020416 24271094431766358 24326073521012736 24340826949156864 24366127125897216 24451983810625536 24516120970395648 24556487494068288 24602506174660608 24627039965282304 24643014934146048 24794713254150144 24804395191369728 24819438715011072 24835538488319064 24906892692160512 24998179528802304 25086263318544384 25101477791318016 25174657481048064 25189925563662336 25216108304707584 25282249750720512 25371334492618752 25386721857128448 25396634964197376 25413109150838112 25486122754768896 25569548043342336 25669664791068672 25685233088790528 25775737786073088 25866561386446848 25870209047248896 25961365527330816 25977110737526784 26068643897278464 26072320055430528 26164188695513088 26255274012573696 26272305177725952 26282564090855424 26368596419696784 26375173548539904 26444355204022272 26565118214012928 26581229591887872 26674891429773312 26744859240431616 26772658200059904 26883289019068416 26964328480505856 26981819592247872 27059340208766976 27171155664175104 27199397721931776 27270741304147968 27366832711139328 27467135531646976 27508481786953728 27580636091695104 27677819446493184 27779262071779328 27894052410918912 27904944590290944 28003270681165824 28118986675716096 28122951969902592 28222046233362432 28321489666179072 28425291422285824 28442530969560576 28542751304196096 28647364011522432 28765741548760128 28772916598407168 28848387495297024 28878372889952256 28980128960741376 29056143372320768 29099881559752704 29103985178155008 29206536218247168 29331360062359344 29386326819733504 29415631069642752 29434712282452224 29627472034136064 29664670972158882 29731867636793344 29749899604525056 29854726593970176 29885757990764544 29964147852705792 30069729769029632 30087966645485568 30099715513122816 30119240475067392 30304649532850176 30334869540569088 30354547041278856 30441757734862848 30660988500443136 30679583967166464 30769025810169856 30787686800031744 30896170544922624 30900527473102848 31009408824311808 31028215603156992 31137546877304832 31149705589161984 31251669830751744 31380808962283776 31393062664077312 31503679516311552 31614686138990592 31638320966140416 31697610951622656 31730557866737664 31749802012532736 31861675874451456 31978452850071552 31997847340755648 32089779348701184 32110595217220608 32228284512962736 32236323225993216 32320878582693888 32361459242355144 32454435932209152 32488169501196288 32602645080834048 32688161293860864 32741983325424384 32803341566214144 32857353245528064 32997780070154262 33059617672200192 33072526921826304 33092584953348096 33114051317758752 33209190256214016 33330906038403072 33448351091392512 33468637055090688 33586567418216448 33621477739610112 33709666334294016 33828445990158336 33848962476171264 33862179952263168 33884145534450816 34092730724456448 34126728233140224 34148865421438713 34226219721424896 34246977451720704 34367650381430784 34493612062998528 34514531963062272 34615154036441088 34636147650035712 34758191863037952 34763093407240704 34885584927350784 34906742553551616 35029740236967936 35043418787807232 35158128559595712 35166898064719872 35259140272029696 35303410082569248 35317195497086976 35420157618683904 35441639455850496 35566521906364416 35659812320575488 35696877600079872 35718527264099328 35844385358757888 35952437974007808 35975759456330496 36101001767288832 36124419619373184 36256820077083078 36265863629242368 36360988405530624 36489110281519104 36511240423735296 36549190688845824 36677975715938304 36774181455593472 36903759261990912 36940559947923456 36964522401219072 37192069881225216 37206592787054592 37360339038240768 37491982234288128 37497269293203456 37629394977816576 37761986221572096 37784888345493504 37824162457061376 37923374626080768 38057001738928128 38196485348696576 38229184132153344 38354322065013504 38504497186603008 38640171947655168 38663606679109632 38799842079670272 38805313570873344 38942048290996224 39102965845917696 39108480083145792 39118234925924352 39220841426190336 39246283043269632 39503296045514752 39552894629545176 39562760322809856 39666532806033408 39847677321019392 39952197136941056 40012337144659968 40117288860647424 40158987300089856 40406199377133568 40446492720758784 40472729388371808 40589010313150464 40881318000590848 40906111956221952 41050249066708992 41194894059896832 41200703297470464 41345878432415744 41370954137542656 41516729169739776 41668893107668992 41841078616378368 41857416885436416 42004906021748736 42184427954853888 42307410488983552 42333069350043648 42482234499268608 42637937133428736 42663796454340864 42814126956294144 42971046017283648 42981764301324288 43094504776925184 43148612323140192 43272581242945536 43317559334928384 43470193441112064 43584215058481152 43655977767232512 43809804327370752 43997040093539016 44079490229600256 44123446604464128 44152068423678336 44441208051204096 44497006458238323 44597801455190016 44624849406787584 44782089890955264 44828636986146816 44946221779058688 45104594653544448 45131949968228352 45149573269684224 45178860712601088 45456974299275264 45502304310853632 45531820561918284 45662636602294272 45823533841907712 45991482750664704 46019375950749696 46153538715254784 46181530200047616 46344255817383936 46350791209654272 46514113236467712 46542323404735488 46706320315957248 46724558383742976 46877504746127616 47071213443425664 47089593996115968 47226876824911872 47255519274467328 47422029208485888 47457481449210624 47546416427433984 47595836800106496 47624703018799104 47792513811677184 47936583965343744 47967679275107328 47996771011133472 48134669023051776 48165892825830912 48342426769444104 48354484838989824 48481317874040832 48542188863532716 48681653898313728 48732254251794432 48903967621251072 49032241940791296 49112974988136576 49205012349321216 49286029868292096 49589426508300288 49608790382739456 49638877430022144 49671076976638128 49813785384321024 49996359057604608 50172526637088768 50202955582636032 50349314962096128 50379851127324672 50432216609415168 50564499501441024 50742668985237504 50773443714256896 50793269928394752 50826218301676224 50972245509537792 51139096086684672 51339329582137344 51370466177581056 51551475572146176 51740418094497792 51922731054661632 51954221475053568 52137287794556928 52144640110861056 52328377391026176 52544610355451904 52565128181710848 52737192839393568 52750347097079808 52888710408044544 53130236428025856 53162459183775744 53349782859546624 53489718480863232 53545316400119808 53766578038136832 53928656961011712 53963639184495744 54342311328350208 54385230115624617 54398795443863552 54541482608295936 54733665422278656 54934271063293952 55016963573907456 55161272183390208 55355638892986368 55558524143558656 55788104821837824 55809889180581888 56006541362331648 56237973351432192 56245903939805184 56444092466724864 56642979332358144 56850582844571648 56885061939121152 57085502608392192 57294728023044864 57531483097520256 57756745779904512 57960257921482752 58112286744641536 58199763119505408 58207970356310016 58413072436494336 58662720124718688 58772653639467008 58831262139285504 58869424564904448 59254944068272128 59329341944317764 59499799209050112 59709453187940352 59771515981529088 59928295705411584 60139459538059264 60175933290971136 60238480950134784 60609299065700352 60669739081138176 60709094082557712 60883515469725696 61321977000886272 61359167934332928 61538051620339712 61575373600063488 61792341089845248 61801054946205696 62018817648623616 62056431206313984 62275093754609664 62299411178323968 62503339661503488 62761617924567552 62786125328154624 63007359032623104 63276641932280832 63461115733475328 63499604025065472 63723351748902912 63956905700143104 63995694681511296 64221190434441216 64456569025925472 64472646451986432 64641757165387776 64722918484710288 64908871864418304 64976339002392576 65205290161668096 65376322587721728 65483966650848768 65606683132428288 65714706491056128 65995560140308524 66119235344400384 66185169906696192 66228102635517504 66418380512428032 66661812076806144 66896702182785024 66937274110181376 67173134836432896 67242955479220224 67419332668588032 67656891980316672 67697924952342528 67724359904526336 67768291068901632 68185461448912896 68253456466280448 68297730842877426 68452439442849792 68493954903441408 68735300762861568 68987224125997056 69029063926124544 69230308072882176 69272295300071424 69516383726075904 69526186814481408 69771169854701568 69813485107103232 70059480473935872 70086837575614464 70316257119191424 70606820165138496 70634390994173952 70840315237367808 70883278911700992 71133043812728832 71319624641150976 71393755200159744 71437054528198656 71688770717515776 71904875948015616 71951518912660992 72202003534577664 72248839238746368 72513640154166156 72531727258484736 72721976811061248 72978220563038208 73022480847470592 73098381377691648 73355951431876608 73548362911186944 73807518523981824 73881119895846912 73929044802438144 74384139762450432 74413185574109184 74720678076481536 74994538586406912 75258789955633152 75523972443144192 75569776690987008 75648324914122752 75846749252161536 76114003477856256 76392970697393152 76458368264306688 76708644130027008 77008994373206016 77327213358219264 77599684159340544 77610627141746688 77884096581992448 78205931691835392 78216960166291584 78492566086539264 79006592091029504 79105789259090352 79125520645619712 79333065612066816 79695354642038784 79904394273882112 80024674289319936 80234577721294848 80317974600179712 80812398754267136 80892985441517568 80945458776743616 81178020626300928 81762636001181696 81812223912443904 82100498133417984 82401406594940928 82691756864831488 82741908275085312 83033458339479552 83337786215337984 83682157232756736 83714833770872832 84009812043497472 84368855909707776 84614820977967104 84666138700087296 84964468998537216 85275874266857472 85327592908681728 85628253912588288 85942092034567296 86297224646280384 86545162485891072 86635118669856768 86940386882224128 87168430116962304 87311955534465024 87619608654741504 87994080187078032 88158980459200512 88246893208928256 88304136847356672 88882416102408192 88994012916476646 89195602910380032 89249698813575168 89564179781910528 89657273972293632 89892443558117376 90209189307088896 90263899936456704 90299146539368448 90357721425202176 90913948598550528 91004608621707264 91063641123836568 91325273204588544 91982965501329408 92038751901499392 92307077430509568 92363060400095232 92688511634767872 92701582419308544 93028226472935424 93084646809470976 93412640631914496 93449116767485952 93755009492255232 94142426886851328 94179187992231936 94511038548934656 94844058416971776 94914962898421248 95092832854867968 95191673600212992 95249406037598208 95585027623354368 95935358550214656 95993542022266944 96269338046103552 96331785651661824 96684853538888208 96708969677979648 96962635748081664 97084377727065432 97363307796627456 97464508503588864 97807935242502144 98064483881582592 98225949976273152 98410024698642432 98572059736584192 99178853016600576 99217580765478912 99277754860044288 99342153953276256 99627570768642048 99992718115209216 100345053274177536 100405911165272064 100759702254649344 100864433218830336 101128999002882048 101485337970475008 101546887428513792 101586539856789504 101652436603352448 102278192173369344 102678659164274688 102740932355162112 103102951144292352 103480836188995584 103845462109323264 103908442950107136 104274575589113856 104289280221722112 104656754782052352 105089220710903808 105130256363421696 105474385678787136 105500694194159616 105777420816089088 106260472856051712 106324918367551488 106699565719093248 106979436961726464 107090632800239616 107533156076273664 107857313922023424 107927278368991488 108770460231249234 108797590887727104 109082965216591872 109467330844557312 109868542126587904 110033927147814912 110322544366780416 110711277785972736 111117048287117312 111576209643675648 111619778361163776 112475946702864384 112491807879610368 112888184933449728 113285958664716288 113701165689143296 113770123878242304 114171005216784384 114589456046089728 115062966195040512 115513491559809024 115920515842965504 116224573489283072 116399526239010816 116415940712620032 116826144872988672 117325440249437376 117545307278934016 117662524278571008 117738849129808896 118509888136544256 118658683888635528 118999598418100224 119543031963058176 119856591410823168 120278919076118528 120351866581942272 120476961900269568 121218598131400704 121339478162276352 121418188165115424 121767030939451392 122643954001772544 122718335868665856 123150747200126976 123584682179690496 123602109892411392 124037635297247232 124112862412627968 124550187509219328 125006679323006976 125523235849135104 125572250656309248 126014718065246208 126553283864561664 126922231466950656 126999208050130944 127446703497805824 127913811400286208 127991389363022592 128442380868882432 128913138051850944 128945292903972864 129283514330775552 129445836969420576 129817743728836608 129952678004785152 130410580323336192 130752645175443456 130967933301697536 131429412982112256 131991120280617048 132238470688800768 132370339813392384 132456205271035008 133323624153612288 133491019374714969 133793404365570048 133874548220362752 134346269672865792 134485910958440448 134838665337176064 135313783960633344 135395849904685056 135448719809052672 135536582137803264 136370922897825792 136506912932560896 136595461685754852 136987909806882816 137470601525723136 137974448251994112 138058127852249088 138460616145764352 138544590600142848 139032767452151808 139052373628962816 139542339709403136 139626970214206464 140118960947871744 140173675151228928 140632514238382848 141213640330276992 141268781988347904 141680630474735616 141766557823401984 142266087625457664 142639249282301952 142787510400319488 142874109056397312 143377541435031552 143809751896031232 143903037825321984 144404007069155328 144497678477492736 145027280308332312 145063454516969472 145443953622122496 146044961694941184 146196762755383296 146711902863753216 147096725822373888 147615037047963648 147858089604876288 148768279524900864 148826371148218368 149441356152963072 149989077172813824 150517579911266304 151047944886288384 151139553381974016 151296649828245504 151693498504323072 152228006955712512 152785941394786304 152916736528613376 153417288260054016 154017988746412032 154654426716438528 155221254283493376 155768193163984896 156411863383670784 156433920332583168 156985132173078528 158013184182059008 158211578518180704 158251041291239424 158666131224133632 159390709284077568 159808788547764224 160049348578639872 160469155442589696 160635949200359424 161624797508534272 161785970883035136 161890917553487232 163155690346873851 163525272002363392 163624447824887808 164200996266835968 164802813189881856 165383513729662976 165483816550170624 166066916678959104 166675572430675968 167364314465513472 167429667541745664 168019624086994944 168737711819415552 169229641955934208 169332277400174592 169928937997074432 170551748533714944 170655185817363456 171256507825176576 171884184069134592 172594449292560768 173270237339713536 173880773764448256 174336860233924608 174623911068930048 175239217309483008 175988160374156064 176317960918401024 176493786417856512 176608273694713344 177764832204816384 177988025832953292 178499397627150336 179128359563821056 179314547944587264 179784887116234752 180418378614177792 180527799872913408 180715442850404352 181827897197101056 182009217243414528 182127282247673136 182650546409177088 183965931002658816 184077503802998784 184614154861019136 184726120800190464 185377023269535744 185403164838617088 186056452945870848 186169293618941952 186825281263828992 186898233534971904 187510018984510464 188284853773702656 188358375984463872 189022077097869312 189829925796842496 190383347200425984 190498812075196416 191170055246708736 191870717100429312 191987084044533888 192663571303323648 193369707077776416 193417939355959296 193925271496163328 194168755454130864 194726615593254912 194929017007177728 195615870485004288 196128967763165184 196451899952546304 196820049397284864 197144119473168384 198357706033201152 198555509720088576 198684307906552512 199255141537284096 199985436230418432 200690106548355072 200811822330544128 201519404509298688 201728866437660672 202257998005764096 202970675940950016 203093774857027584 203173079713579008 203304873206704896 204556384346738688 205357318328549376 205481864710324224 206205902288584704 206961672377991168 207690924218646528 207816885900214272 208549151178227712 208578560443444224 209313509564104704 210178441421807616 210260512726843392 210948771357574272 212520945712103424 212649836735102976 213399131438186496 213958873923452928 214181265600479232 215066312152547328 215714627844046848 215854556737982976 217540920462498468 217595181775454208 218165930433183744 218934661689114624 219737084253175808 220067854295629824 220645088733560832 221422555571945472 222234096574234624 223152419287351296 223239556722327552 224983615759220736 225776369866899456 226571917329432576 227402331378286592 227540247756484608 228342010433568768 229178912092179456 230125932390081024 231026983119618048 232799052478021632 232831881425240064 233652289745977344 234650880498874752 235090614557868032 235477698259617792 237019776273088512 237317367777271056 237999196836200448 239086063926116352 239713182821646336 240557838152237056 240703733163884544 240953923800539136 242437196262801408 242678956324552704 242836376330230848 243534061878902784 245287908003545088 245436671737331712 246301494400253952 247204219784822784 248075270594494464 248225724825255936 249100375018438656 250013358646013952 251046471698270208 251144501312618496 252029436130492416 253106567729123328 253844462933901312 253998416100261888 254893406995611648 255827622800572416 255982778726045184 256884761737764864 257826276103701888 258891673938841152 259635487457673216 259905356009570304 260821160646672384 261505290350886912 261935866603395072 262858825964224512 263982240561234096 264476941377601536 264740679626784768 264912410542070016 266647248307224576 266982038749429938 267586808731140096 267749096440725504 268692539345731584 268971821916880896 269677330674352128 270627567921266688 270791699809370112 270897439618105344 271073164275606528 272741845795651584 273013825865121792 273190923371509704 273975819613765632 275948896503988224 276116255704498176 276921232291528704 277089181200285696 278065534904303616 278104747257925632 279084679418806272 279253940428412928 280237921895743488 280347350302457856 281265028476765696 282427280660553984 282537563976695808 283533115646803968 284532175250915328 285278498564603904 285575020800638976 285748218112794624 286755082870063104 287806075650643968 288808014138310656 288995356954985472 290054560616664624 290126909033938944 290887907244244992 292089923389882368 292393525510766592 293423805727506432 294193451644747776 295230074095927296 295716179209752576 297536559049801728 297652742296436736 298882712305926144 299978154345627648 301035159822532608 302279106763948032 302593299656491008 303386997008646144 304456013911425024 305571882789572608 306834576520108032 308035977492824064 309308853432877056 310442508566986752 311536386327969792 312823726767341568 312867840665166336 313970264346157056 316423157036361408 316502082582478848 317332262448267264 318781418568155136 319617577095528448 320098697157279744 320938310885179392 321271898400718848 323249595017068544 323571941766070272 323781835106974464 326311380693747702 327050544004726784 327248895649775616 328401992533671936 329605626379763712 330767027459325952 330967633100341248 332133833357918208 333351144861351936 334728628931026944 334859335083491328 337475423638831104 338459283911868416 338664554800349184 339857875994148864 341103497067429888 341310371634726912 342513015650353152 343768368138269184 345188898585121536 346540474679427072 347761547528896512 348673720467849216 349247822137860096 350478434618966016 351976320748312128 352635921836802048 352987572835713024 353216547389426688 355529664409632768 355976051665906584 356998795254300672 358629095889174528 359569774232469504 360836757228355584 361055599745826816 361430885700808704 363655794394202112 364018434486829056 364254564495346272 365301092818354176 367931862005317632 368155007605997568 369452241600380928 370754046539071488 370806329677234176 372112905891741696 372338587237883904 373650562527657984 375020037969020928 376569707547405312 376716751968927744 378044154195738624 379659851593684992 380766694400851968 380997624150392832 382340110493417472 383741434200858624 383974168089067776 385327142606647296 386739414155552832 386835878711918592 387850542992326656 388337510908261728 389453231186509824 389858034014355456 391231740970008576 392257935526330368 392903799905092608 394288238946336768 396715412066402304 397111019440177152 397368615813105024 399970872460836864 401380213096710144 401623644661088256 403038809018597376 403457732875321344 404515996011528192 405941351881900032 406187549714055168 406346159427158016 406609746413409792 409112768693477376 410963729420648448 412411804577169408 413923344755982336 415381848437293056 415633771800428544 417098302356455424 417157120886888448 418627019128209408 420356882843615232 420521025453686784 421897542715148544 425041891424206848 425299673470205952 426798262876372992 427917747846905856 428362531200958464 430132624305094656 431429255688093696 431709113475965952 435081840924996936 435190363550908416 436331860866367488 439474168506351616 440135708591259648 441290177467121664 442845111143890944 444468193148469248 446304838574702592 446479113444655104 449967231518441472 451552739733798912 453143834658865152 454804662756573184 455080495512969216 456684020867137536 458357824184358912 460251864780162048 462053966239236096 465663762850480128 467304579491954688 469301760997749504 470181229115736064 470955396519235584 474039552546177024 474634735554542112 475998393672400896 478172127852232704 479426365643292672 481407466327769088 481907847601078272 484874392525602816 485357912649105408 485672752660461696 489467071040621553 490575816007090176 490873343474663424 492602988800507904 494408439569645568 496150541188988928 496451449650511872 498200750036877312 500026717292027904 502092943396540416 502289002625236992 504058872260984832 506213135458246656 507688925867802624 507996832200523776 509786813991223296 511655245601144832 511965557452090368 513769523475529728 515652552207403776 517783347877682304 519810712019140608 521642321293344768 523010580701773824 523871733206790144 525717651928449024 527964481122468192 528953882755203072 529481359253569536 529824821084140032 533294496614449152 533964077498859876 535498192881451008 537385078691463168 537943643833761792 539354661348704256 541255135842533376 541583399618740224 542146328551213056 545483691591303168 546027651730243584 546381846743019408 547951639227531264 551897793007976448 552232511408996352 553842464583057408 554178362400571392 556131069808607232 556209494515851264 558169358837612544 558507880856825856 560475843791486976 560694700604915712 562530056953531392 564854561321107968 565075127953391616 567066231293607936 571150041601277952 571496436225589248 573510165740126208 575612151301287936 577990713909970944 580109121233329248 580253818067877888 581775814488489984 584179846779764736 584787051021533184 586847611455012864 588386903289495552 590460148191854592 591432358419505152 595073118099603456 597765424611852288 599956308691255296 602070319645065216 604558213527896064 605186599312982016 606773994017292288 608912027822850048 611143765579145216 613669153040216064 616071954985648128 618617706865754112 620885017133973504 623072772655939584 625647453534683136 625735681330332672 627940528692314112 632846314072722816 637562837136310272 639235154191056896 640197394314559488 641876621770358784 642543796801437696 646499190034137088 647143883532140544 647563670213948928 652622761387495404 654497791299551232 656803985067343872 659211252759527424 661534054918651904 661935266200682496 664267666715836416 666702289722703872 669457257862053888 669718670166982656 674950847277662208 676918567823736832 677329109600698368 679715751988297728 682206994134859776 682620743269453824 685026031300706304 687536736276538368 690377797170243072 693080949358854144 698495644275720192 700956869237932032 703952641496624256 705271843673604096 706433094778853376 711059328819265536 711952103331813168 713997590508601344 717258191778349056 719139548464939008 721673514456711168 722111199491653632 722861771401617408 727311588788404224 728036868973658112 728509128990692544 730602185636708352 735863724010635264 736310015211995136 738904483200761856 741612659354468352 744225811783483392 744677174475767808 747301125055315968 750040075938041856 753139415094810624 753433503937855488 756088308391477248 759319703187369984 761533388801703936 761995248300785664 764680220986834944 767482868401717248 767948336178135552 770654285213294592 773478828311105664 776675021816523456 778906462373019648 779716068028710912 782463481940017152 784515871052660736 785807599810185216 788576477892673536 793430824132804608 794222038880354304 794737231626210048 799941744921673728 802760426193420288 803247289322176512 806077618037194752 806915465750642688 809031992023056384 811882703763800064 812375099428110336 812692318854316032 813219492826819584 818225537386954752 821927458841296896 827846689511964672 830763696874586112 831267543600857088 834196604712910848 834314241773776896 837254038256418816 840713765687230464 841042050907373568 843795085430297088 850599346940411904 853596525752745984 855835495693811712 856725062401916928 860265248610189312 863418226951931904 870163681849993872 870380727101816832 872663721732734976 878948337012703232 880271417182519296 882580354934243328 885690222287781888 888936386296938496 892609677149405184 892958226889310208 899934463036882944 903105479467597824 909609325513146368 910160991025938432 913368041734275072 916715648368717824 920503729560324096 924107932478472192 931327525700960256 934609158983909376 938603521995499008 940362458231472128 941910793038471168 949269471109084224 951996787344801792 956344255704465408 958852731286585344 962814932655538176 963815695202156544 969748785051205632 970715825298210816 971345505320923392 978934142081243106 981151632014180352 981746686949326848 985205977601015808 988816879139291136 992301082377977856 992902899301023744 996401500073754624 1000053434584055808 1004185886793080832 1004578005250473984 1012426270916493312 1015377851735605248 1015993664401047552 1019573627982446592 1023310491202289664 1023931114904180736 1027539046951059456 1031305104414807552 1035566695755364608 1039621424038281216 1043284642586689536 1046021161403547648 1047743466413580288 1051435303856898048 1055928962244936384 1057907765510406144 1058962718507139072 1059649642168280064 1066588993228898304 1067928154997719752 1070996385762902016 1075887287667523584 1078709322697408512 1082510271685066752 1083166799237480448 1084292657102426112 1090967383182606336 1092055303460487168 1092763693486038816 1095903278455062528 1103795586015952896 1104465022817992704 1108356724801142784 1112262139617214464 1112418989031702528 1116338717675225088 1117015761713651712 1120951687582973952 1125060113907062784 1129709122642215936 1130150255906783232 1134132462587215872 1142300083202555904 1142992872451178496 1147020331480252416 1151224302602575872 1155981427819941888 1160218242466658496 1160507636135755776 1163551628976979968 1168359693559529472 1169574102043066368 1173695222910025728 1176773806578991104 1182864716839010304 1190146236199206912 1199912617382510592 1204140639290130432 1209116427055792128 1210373198625964032 1213547988034584576 1217824055645700096 1222287531158290432 1227338306080432128 1237235413731508224 1241770034267947008 1246145545311879168 1251294907069366272 1251471362660665344 1255881057384628224 1265692628145445632 1275125674272620544 1278470308382113792 1280394788629118976 1283753243540717568 1285087593602875392 1292998380068274176 1294287767064281088 1295127340427897856 1305245522774990808 1308995582599102464 1318422505519054848 1323068109837303808 1323870532401364992 1328535333431672832 1333404579445407744 1338914515724107776 1339437340333965312 1349901694555324416 1354658219201396736 1359431503976595456 1364413988269719552 1365241486538907648 1370052062601412608 1375073472553076736 1380755594340486144 1386161898717708288 1396991288551440384 1401913738475864064 1407905282993248512 1410543687347208192 1412866189557706752 1422118657638531072 1423904206663626336 1427995181017202688 1434516383556698112 1438279096929878016 1444222398983307264 1445723542803234816 1454623177576808448 1456073737947316224 1457018257981385088 1468401213121864659 1471727448021270528 1472620030423990272 1477808966401523712 1483225318708936704 1488451623566966784 1489354348951535616 1494602250110631936 1500080151876083712 1506278830189621248 1506867007875710976 1512176616782954496 1518639406374739968 1523066777603407872 1523990496601571328 1529360441973669888 1534965736803434496 1535896672356271104 1541308570426589184 1546957656622211328 1553350043633046912 1559432136057421824 1564926963880034304 1569031742105321472 1571615199620370432 1577152955785347072 1586861648265609216 1588444077760708608 1589474463252420096 1599883489843347456 1606494578644353024 1612155236074389504 1613830931501285376 1618063984046112768 1623765407527600128 1624750198856220672 1626438985653639168 1636451074773909504 1643854917682593792 1655693379023929344 1661527393749172224 1662535087201714176 1668393209425821696 1668628483547553792 1674508076512837632 1681427531374460928 1682084101814747136 1687590170860594176 1701198693880823808 1713450124803833856 1720530497220378624 1726836453903863808 1740327363699987744 1740761454203633664 1745327443465469952 1757896674025406464 1760542834365038592 1765160709868486656 1771380444575563776 1777872772593876992 1785219354298810368 1799868926073765888 1806210958935195648 1819218651026292736 1820321982051876864 1826736083468550144 1833431296737435648 1841007459120648192 1848215864956944384 1862655051401920512 1869218317967818752 1877207043990998016 1883821586076942336 1898538942218168448 1912688511408930816 1917705462573170688 1925629865311076352 1927631390404313088 1939497570102411264 1941431650596421632 1942691010641846784 1957868284162486212 1963493373898653696 1970411955202031616 1977633758278582272 1984602164755955712 1985805798602047488 1992803000147509248 2000106869168111616 2008371773586161664 2009156010500947968 2024852541832986624 2030755703471210496 2031987328802095104 2039147255964893184 2046620982404579328 2047862229808361472 2055078093902118912 2062610208829615104 2071133391510729216 2079242848076562432 2095486932827160576 2102870607713796096 2111857924489872768 2115815531020812288 2119299284336560128 2133177986457796608 2135856309995439504 2141992771525804032 2151774575335047168 2157418645394817024 2165020543370133504 2166333598474960896 2168585314204852224 2181934766365212672 2184110606920974336 2185527386972077632 2191806556910125056 2207591172031905792 2208930045635985408 2216713449602285568 2224837978063405056 2232677435350450176 2234031523427303424 2241903375165947904 2250120227814125568 2259418245284431872 2260300511813566464 2268264925174431744 2284600166405111808 2285985744902356992 2294040662960504832 2302448605205151744 2311962855639883776 2320436484933316992 2336719387119058944 2339148204086132736 2347390445820051456 2353547613157982208 2365729433678020608 2380292472398413824 2399825234765021184 2408281278580260864 2418232854111584256 2420746397251928064 2427095976069169152 2435648111291400192 2444575062316580864 2454676612160864256 2483540068535894016 2492291090623758336 2502589814138732544 2502942725321330688 2511762114769256448 2531385256290891264 2560789577258237952 2567506487081435136 2570175187205750784 2585996760136548352 2590254680855795712 2610491045549981616 2617991165198204928 2636845011038109696 2646136219674607616 2647741064802729984 2657070666863345664 2666809158890815488 2677829031448215552 2678874680667930624 2699803389110648832 2709316438402793472 2728827976539439104 2730482973077815296 2740104125202825216 2750146945106153472 2761511188680972288 2772323797435416576 2793982577102880768 2803827476951728128 2815810565986497024 2821087374694416384 2825732379115413504 2847808413327252672 2855990362034405376 2869032767113396224 2876558193859756032 2888444797966614528 2891447085606469632 2909246355153616896 2912147475894632448 2914036515962770176 2936802426243729318 2943454896042541056 2945240060847980544 2955617932803047424 2966450637417873408 2976903247133933568 2978708697903071232 2989204500221263872 3000160303752167424 3012557660379242496 3013734015751421952 3037278812749479936 3046133555206815744 3047980993203142656 3058720883947339776 3069931473606868992 3071793344712542208 3082617140853178368 3093915313244422656 3106700087266093824 3118864272114843648 3129853927760068608 3138063484210642944 3143230399240740864 3154305911570694144 3173723296531218432 3176888155521417216 3178948926504840192 3199766979686694912 3212989157288706048 3227661863002570752 3236127968092225536 3247530815055200256 3249500397712441344 3252877971307278336 3272902149547819008 3287709835365187584 3311386758047858688 3325070174403428352 3336786418851643392 3337256967095107584 3349016153025675264 3362855062748921856 3375180341721188352 3402397387761647616 3426900249607667712 3441060994440757248 3453672907807727616 3480654727399975488 3481522908407267328 3490654886930939904 3515793348050812928 3521085668730077184 3530321419736973312 3555745545187753984 3570438708597620736 3599737852147531776 3612421917870391296 3638437302052585472 3640643964103753728 3653472166937100288 3666862593474871296 3682014918241296384 3725310102803841024 3738436635935637504 3754414087981996032 3767643172153884672 3797077884436336896 3825377022817861632 3835410925146341376 3851259730622152704 3855262780808626176 3878995140204822528 3882863301192843264 3885382021283693568 3915736568324972424 3926986747797307392 3955267516557164544 3969204329511911424 3971611597204094976 3985606000295018496 4000213738336223232 4016743547172323328 4018312021001895936 4049705083665973248 4063974657604190208 4078294511929786368 4093241964809158656 4095724459616722944 4110156187804237824 4125220417659230208 4142266783021458432 4158485696153124864 4190973865654321152 4205741215427592192 4223715848979745536 4231631062041624576 4238598568673120256 4266355972915593216 4271712619990879008 4283985543051608064 4303549150670094336 4314837290789634048 4332667196949921792 4337170628409704448 4363869532730425344 4368221213841948672 4371054773944155264 4415182344063811584 4417860091271970816 4433426899204571136 4449675956126810112 4465354870700900352 4468063046854606848 4483806750331895808 4500240455628251136 4518836490568863744 4520601023627132928 4536529850348863488 4569200332810223616 4571971489804713984 4588081325921009664 4604897210410303488 4623925711279767552 4640872969866633984 4678296408172265472 4694780891640102912 4707095226315964416 4731458867356041216 4760584944796827648 4799650469530042368 4836465708223168512 4841492794503856128 4854191952138338304 4871296222582800384 4889150124633161728 4909353224321728512 4967080137071788032 4984582181247516672 5005179628277465088 5005885450642661376 5023524229538512896 5062770512581782528 5140350374411501568 5171993520273096704 5180509361711591424 5220982091099963232 5235982330396409856 5273690022076219392 5295482129605459968 5314141333726691328 5333618317781630976 5355658062896431104 5399606778221297664 5418632876805586944 5457655953078878208 5460965946155630592 5480208250405650432 5500293890212306944 5523022377361944576 5544647594870833152 5587965154205761536 5607654953903456256 5631621131972994048 5651464758230827008 5695616826654505344 5738065534226792448 5753116387719512064 5776889595933229056 5782894171212939264 5818492710307233792 5824294951789264896 5828073031925540352 5873604852487458636 5890480121695961088 5911235865606094848 5932901274835746816 5953806494267867136 5957417395806142464 5978409000442527744 6000320607504334848 6025115320758484992 6027468031502843904 6074557625498959872 6092267110413631488 6095961986406285312 6117441767894679552 6139862947213737984 6143586689425084416 6165234281706356736 6187830626488845312 6213400174532187648 6237728544229687296 6286460798481481728 6308611823141388288 6347446593062436864 6357897853009680384 6399533959373389824 6425978314577412096 6455323726005141504 6472255936184451072 6495061630110400512 6499000795424882688 6505755942614556672 6545804299095638016 6575419670730375168 6622773516095717376 6650140348806856704 6674513934190215168 6698032306051350528 6725710125497843712 6750360683442376704 6804794775523295232 6853800499215335424 6882121988881514496 6907345815615455232 6961309454799950976 7031586696101625856 7042171337460154368 7060642839473946624 7111491090375507968 7140877417195241472 7199475704295063552 7224843835740782592 7276874604105170944 7281287928207507456 7306944333874200576 7333725186949742592 7364029836482592768 7450620205607682048 7476873271871275008 7508828175963992064 7535286344307769344 7594155768872673792 7702519461244305408 7710525561617252352 7757990280409645056 7770764042567387136 7831473136649944848 7853973495594614784 7910535033114329088 7938408659023822848 7943223194408189952 7971212000590036992 8000427476672446464 8033487094344646656 8036624042003791872 8099410167331946496 8127949315208380416 8186483929618317312 8191448919233445888 8220312375608475648 8250440835318460416 8284533566042916864 8316971392306249728 8381947731308642304 8411482430855184384 8447431697959491072 8463262124083249152 8477197137346240512 8543425239981758016 8567971086103216128 8607098301340188672 8629674581579268096 8665334393899843584 8674341256819408896 8727739065460850688 8736442427683897344 8742109547888310528 8830364688127623168 8835720182543941632 8866853798409142272 8899351912253620224 8930709741401800704 8936126093709213696 8967613500663791616 9000480911256502272 9037672981137727488 9041202047254265856 9138400665620447232 9143942979609427968 9176162651842019328 9209794420820606976 9247851422559535104 9281745939733267968 9356592816344530944 9389561783280205824 9414190452631928832 9462917734712082432 9521169889593655296 9599300939060084736 9682985589007712256 9708383904276676608 9742592445165600768 9778300249266323456 9818706448643457024 9934160274143576064 10010359256554930176 10011770901285322752 10047048459077025792 10125541025163565056 10280700748823003136 10343987040546193408 10361018723423182848 10441964182199926464 10471964660792819712 10547380044152438784 10590964259210919936 10667236635563261952 10711316125792862208 10799213556442595328 10837265753611173888 10915311906157756416 10921931892311261184 10960416500811300864 11000587780424613888 11046044754723889152 11175930308411523072 11215309907806912512 11263242263945988096 11302929516461654016 11391233653309010688 11476131068453584896 11506232775439024128 11553779191866458112 11565788342425878528 11636985420614467584 11648589903578529792 11656146063851080704 11747209704974917272 11780960243391922176 11865802549671493632 11907612988535734272 11914834791612284928 11956818000885055488 12000641215008669696 12050230641516969984 12054936063005687808 12149115250997919744 12191923972812570624 12234883535789359104 12279725894427475968 12287173378850168832 12330468563412713472 12375661252977690624 12426800349064375296 12475457088459374592 12572921596962963456 12617223646282776576 12694893186124873728 12715795706019360768 12799067918746779648 12851956629154824192 12910647452010283008 12944511872368902144 12998001590849765376 13011511885229113344 13091608598191276032 13245547032191434752 13300280697613713408 13349027868380430336 13396064612102701056 13451420250995687424 13500721366884753408 13609589551046590464 13707600998430670848 13764243977763028992 13814691631230910464 13922618909599901952 14063173392203251712 14084342674920308736 14121285678947893248 14222982180751015936 14281754834390482944 14398951408590127104 14553749208210341888 14562575856415014912 14613888667748401152 14667450373899485184 14728059672965185536 14901240411215364096 14953746543742550016 15017656351927984128 15070572688615538688 15188311537745347584 15421051123234504704 15515980560819290112 15541528085134774272 15662946273299889696 15707946991189229568 15821070066228658176 15886446388816379904 15942424001180073984 16000854953344892928 16066974188689293312 16198820334663892992 16255898630416760832 16372967859236634624 16382897838466891776 16440624751216951296 16500881670636920832 16569067132085833728 16633942784612499456 16763895462617284608 16822964861710368768 16894863395918982144 16954394274692481024 17086850479963516032 17214196602680377344 17259349163158536192 17330668787799687168 17348682513638817792 17455478130921701376 17472884855367794688 17484219095776621056 17671440365087883264 17733707596818284544 17798703824507240448 17861419482803601408 17872252187418427392 17935227001327583232 18000961822513004544 18075345962275454976 18082404094508531712 18276801331240894464 18287885959218855936 18352325303684038656 18419588841641213952 18495702845119070208 18563491879466535936 18713185632689061888 18925835469424164864 19042339779187310592 19198601878120169472 19365971178015424512 19416767808553353216 19485184890331201536 19556600498532646912 19637412897286914048 19868320548287152128 20023541802570645504 20094096918154051584 20251082050327130112 20561401497646006272 20722037446846365696 20883928364399852928 21094760088304877568 21181928518421839872 21334473271126523904 21422632251585724416 21598427112885190656 21674531507222347776 21830623812315512832 21843863784622522368 21920833001622601728 22001175560849227776 22092089509447778304 22351860616823046144 22430619815613825024 22526484527891976192 22605859032923308032 22782467306618021376 23107558383732916224 23131576684851757056 23273970841228935168 23312292127702161408 23494419409949834544 23561920486783844352 23731605099342987264 23815225977071468544 23829669583224569856 23913636001770110976 24001282430017339392 24100461283033939968 24109872126011375616 24298230501995839488 24383847945625141248 24559451788854951936 24574346757700337664 24660937126825426944 24751322505955381248 24853600698128750592 24950914176918749184 25145843193925926912 25234447292565553152 25389786372249747456 25431591412038721536 25703913258309648384 25821294904020566016 25889023744737804288 25996003181699530752 26023023770458226688 26183217196382552064 26491094064382869504 26600561395227426816 26698055736760860672 26792129224205402112 26902840501991374848 27001442733769506816 27415201996861341696 27528487955526057984 27629383262461820928 27845237819199803904 28168685349840617472 28242571357895786496 28445964361502031872 28563509668780965888 28797902817180254208 29107498416420683776 29125151712830029824 29227777335496802304 29334900747798970368 29456119345930371072 29802480822430728192 30035312703855968256 30141145377231077376 30376623075490695168 30842102246469009408 31031961121638580224 31083056170269548544 31325892546599779392 31415893982378459136 31642140132457316352 31772892777632759808 32001709906689785856 32133948377378586624 32397640669327785984 32511797260833521664 32745935718473269248 32765795676933783552 32881249502433902592 33001763341273841664 33138134264171667456 33527790925234569216 33645929723420737536 33789726791837964288 33908788549384962048 34173700959927032064 34428393205360754688 34518698326317072384 34661337575599374336 34697365027277635584 34910956261843402752 34945769710735589376 34968438191553242112 35342880730175766528 35597407649014480896 35722838965607202816 35744504374836854784 35870454002655166464 36001923645026009088 36150691924550909952 36164808189017063424 36575771918437711872 36704650607368077312 36839177683282427904 36991405690238140416 37126983758933071872 37426371265378123776 37851670938848329728 38084679558374621184 38397203756240338944 38731942356030849024 38833535617106706432 39113200997065293824 39274825794573828096 39736641096574304256 40047083605141291008 40188193836308103168 40502164100654260224 41122802995292012544 41444074893692731392 41767856728799705856 42189520176609755136 42363857036843679744 42668946542253047808 42845264503171448832 43196854225770381312 43661247624631025664 43687727569245044736 43841666003245203456 44002351121698455552 44184179018895556608 44703721233646092288 44861239631227650048 45052969055783952384 45211718065846616064 45564934613236042752 46263153369703514112 46547941682457870336 46624584255404322816 46988838819899669088 47123840973567688704 47463210198685974528 47659339166449139712 47827272003540221952 48002564860034678784 48200922566067879936 48596461003991678976 48767695891250282496 49118903577709903872 49148693515400675328 49321874253650853888 49502645011910762496 49707201396257501184 49901828353837498368 50291686387851853824 50468894585131106304 50863182824077443072 51642589808041132032 51778047489475608576 51992006363399061504 52046047540916453376 52366434392765104128 53201122790454853632 53396111473521721344 53584258448410804224 53805681003982749696 54002885467539013632 54830403993722683392 55056975911052115968 55258766524923641856 55690475638399607808 56891928723004063744 57127019337561931776 57595805634360508416 58250303425660059648 58455554670993604608 58669801495597940736 58912238691860742144 59604961644861456384 60070625407711936512 60282290754462154752 60753246150981390336 61684204492938018816 62166112340539097088 62651785093199558784 63284280264914632704 63545785555265519616 64003419813379571712 64267896754757173248 64795281338655571968 65023594521667043328 65491871436946538496 65531591353867567104 65762499004867805184 66003526682547683328 66276268528343334912 67055581850469138432 67291859446841475072 67579453583675928576 67817577098769924096 68347401919854064128 69322675151198748672 69394730054555271168 69821912523686805504 69936876383106484224 70685761460351533056 71194815298028961792 71445677931214405632 71489008749673709568 71740908005310332928 72003847290052018176 72301383849101819904 72329616378034126848 73151543836875423744 73678355366564855808 73982811380476280832 74253967517866143744 74852742530756247552 75703341877696659456 76169359116749242368 77463884712061698048 77667071234213412864 78226401994130587648 78549651589147656192 79473282193148608512 80094167210282582016 80376387672616206336 81004328201308520448 82245605990584025088 82888149787385462784 83535713457599411712 84727714073687359488 85337893084506095616 85690529006342897664 86393708451540762624 87322495249262051328 87375455138490089472 87683332006490406912 88004702243396911104 88368358037791113216 89407442467292184576 90105938111567904768 90423436131693232128 91129869226472085504 92526306739407028224 93095883364915740672 93249168510808645632 93977677639799338176 94247681947135377408 94926420397371949056 95318678332898279424 96005129720069357568 96401845132135759872 97192922007983357952 97535391782500564992 98237807155419807744 98297387030801350656 98643748507301707776 99005290023821524992 99414402792515002368 100583372775703707648 100937789170262212608 101726365648154886144 103285179616082264064 103556094978951217152 103984012726798123008 104092095081832906752 104732868785530208256 106792222947043442688 107168516896821608448 107611362007965499392 108005770935078027264 110113951822104231936 110517533049847283712 111380951276799215616 113783857446008127488 114254038675123863552 115191611268721016832 116500606851320119296 117339602991195881472 117824477383721484288 119209923289722912768 120141250815423873024 120564581508924309504 121506492301962780672 123368408985876037632 124332224681078194176 125303570186399117568 126568560529829265408 127091571110531039232 128006839626759143424 128535793509514346496 129590562677311143936 130983742873893076992 131063182707735134208 131524998009735610368 132007053365095366656 132552537056686669824 134111163700938276864 134583718893682950144 135158907167351857152 135635154197539848192 136694803839708128256 138789460109110542336 139643825047373611008 139873752766212968448 141371522920703066112 142389630596057923584 142978017499347419136 143481816010620665856 144007694580104036352 144602767698203639808 146303087673750847488 147356710733129711616 147965622760952561664 148507935035732287488 149705485061512495104 151406683755393318912 154927769424123396096 155334142468426825728 156452803988261175296 157099303178295312384 160188334420565164032 160752775345232412672 162008656402617040896 164491211981168050176 165776299574770925568 167071426915198823424 170675786169012191232 171381058012685795328 172787416903081525248 174750910276980178944 175366664012980813824 176009404486793822208 176736716075582226432 178814884934584369152 180211876223135809536 180846872263386464256 182259738452944171008 185052613478814056448 186498337021617291264 187955355279598676352 189852840794743898112 190637356665796558848 192010259440138715136 192803690264271519744 194385844015966715904 195070783565001129984 196475614310839615488 196594774061602701312 197287497014603415552 198010580047643049984 198828805585030004736 201166745551407415296 201875578340524425216 203452731296309772288 207968025453596246016 208184190163665813504 209465737571060416512 213584445894086885376 214337033793643216896 215222724015930998784 216011541870156054528 221035066099694567424 222761902553598431232 228508077350247727104 233001213702640238592 234679205982391762944 235648954767442968576 238419846579445825536 240282501630847746048 241129163017848619008 243012984603925561344 246736817971752075264 248664449362156388352 250607140372798235136 254183142221062078464 256013679253518286848 257071587019028692992 259181125354622287872 261967485747786153984 262126365415470268416 263049996019471220736 264014106730190733312 265105074113373339648 268222327401876553728 270317814334703714304 271270308395079696384 273389607679416256512 277578920218221084672 279287650094747222016 279747505532425936896 282743045841406132224 284779261192115847168 285956034998694838272 288015389160208072704 289205535396407279616 292606175347501694976 294713421466259423232 295931245521905123328 297015870071464574976 302813367510786637824 309855538848246792192 310668284936853651456 312905607976522350592 314198606356590624768 320376668841130328064 321505550690464825344 324017312805234081792 331552599149541851136 334142853830397646848 341351572338024382464 342762116025371590656 345574833806163050496 349501820553960357888 352018808973587644416 353473432151164452864 357629769869168738304 360423752446271619072 361693744526772928512 364519476905888342016 370105226957628112896 372996674043234582528 375910710559197352704 379705681589487796224 381274713331593117696 384020518880277430272 385607380528543039488 388771688031933431808 392951228621679230976 393189548123205402624 394574994029206831104 396021160095286099968 397657611170060009472 402333491102814830592 403751156681048850432 406905462592619544576 416368380327331627008 418931475142120833024 427168891788173770752 430445448031861997568 432023083740312109056 442070132199389134848 445523805107196862464 466002427405280477184 469358411964783525888 471297909534885937152 480565003261695492096 482258326035697238016 486025969207851122688 493473635943504150528 497328898724312776704 501214280745596470272 512027358507036573696 514143174038057385984 518362250709244575744 524252730830940536832 526099992038942441472 528028213460381466624 530210148226746679296 536444654803753107456 540635628669407428608 542540616790159392768 546779215358832513024 555157840436442169344 559495011064851873792 569558522384231694336 571912069997389676544 576030778320416145408 578411070792814559232 585212350695003389952 589426842932518846464 591862491043810246656 594031740142929149952 605626735021573275648 625811215953044701184 628397212713181249536 640753337682260656128 643011101380929650688 648034625610468163584 663105198299083702272 668285707660795293696 685524232050743181312 699003641107920715776 704037617947175288832 706946864302328905728 715259539738337476608 720847504892543238144 723387489053545857024 729038953811776684032 740210453915256225792 745993348086469165056 751821421118394705408 762549426663186235392 768041037760554860544 771214761057086078976 777543376063866863616 785902457243358461952 786379096246410805248 789149988058413662208 792042320190572199936 795315222340120018944 804666982205629661184 813810925185239089152 832736760654663254016 837862950284241666048 854337783576347541504 864046167480624218112 884140264398778269696 891047610214393724928 932004854810560954368 938716823929567051776 942595819069771874304 961130006523390984192 964516652071394476032 972051938415702245376 994657797448625553408 1002428561491192940544 1024054717014073147392 1028286348076114771968 1036724501418489151488 1048505461661881073664 1056056426920762933248 1060420296453493358592 1072889309607506214912 1081271257338814857216 1085081233580318785536 1093558430717665026048 1110315680872884338688 1118990022129703747584 1139117044768463388672 1143824139994779353088 1152061556640832290816 1156822141585629118464 1178853685865037692928 1183724982087620493312 1188063480285858299904 1211253470043146551296 1251622431906089402368 1256794425426362499072 1281506675364521312256 1296069251220936327168 1326210396598167404544 1336571415321590587392 1398007282215841431552 1408075235894350577664 1413893728604657811456 1441695009785086476288 1446774978107091714048 1458077907623553368064 1480420907830512451584 1491986696172938330112 1503642842236789410816 1536082075521109721088 1542429522114172157952 1555086752127733727232 1572758192492821610496 1578299976116827324416 1584084640381144399872 1590630444680240037888 1609333964411259322368 1627621850370478178304 1665473521309326508032 1708675567152695083008 1728092334961248436224 1768280528797556539392 1782095220428787449856 1877433647859134103552 1885191638139543748608 1922260013046781968384 1929033304142788952064 1944103876831404490752 1989315594897251106816 2004857122982385881088 2056572696152229543936 2097010923323762147328 2112112853841525866496 2120840592906986717184 2145778619215012429824 2162542514677629714432 2170162467160637571072 2187116861435330052096 2220631361745768677376 2237980044259407495168 2287648279989558706176 2304123113281664581632 2313644283171258236928 2357707371730075385856 2367449964175240986624 2376126960571716599808 2513588850852724998144 2563013350729042624512 2592138502441872654336 2652420793196334809088 2673142830643181174784 2796014564431682863104 2816150471788701155328 2827787457209315622912 2883390019570172952576 2893549956214183428096 2916155815247106736128 2983973392345876660224 3007285684473578821632 3072164151042219442176 3084859044228344315904 3110173504255467454464 3145516384985643220992 3168169280762288799744 3181260889360480075776 3218667928822518644736 3255243700740956356608 3330947042618653016064 3417351134305390166016 3456184669922496872448 3536561057595113078784 3564190440857574899712 3754867295718268207104 3770383276279087497216 3844520026093563936768 3888207753662808981504 3978631189794502213632 4009714245964771762176 4194021846647524294656 4224225707683051732992 4241681185813973434368 4325085029355259428864 4340324934321275142144 4374233722870660104192 4441262723491537354752 4475960088518814990336 4608246226563329163264 4627288566342516473856 4734899928350481973248 4752253921143433199616 5126026701458085249024 5184277004883745308672 5304841586392669618176 5346285661286362349568 5632300943577402310656 5655574914418631245824 5766780039140345905152 5787099912428366856192 5832311630494213472256 5967946784691753320448 6014571368947157643264 6169718088456688631808 6291032769971286441984 6336338561524577599488 6362521778720960151552 6437335857645037289472 6510487401481912713216 6661894085237306032128 6912369339844993744896 7073122115190226157568 7128380881715149799424 7540766552558174994432 7689040052187127873536 7776415507325617963008 7957262379589004427264 8019428491929543524352 8388043693295048589312 8448451415366103465984 8483362371627946868736 8650170058710518857728 8680649868642550284288 8748467445741320208384 8951920177037629980672 9216492453126658326528 9254577132685032947712 9504507842286866399232 10252053402916170498048 10368554009767490617344 10609683172785339236352 10692571322572724699136 11264601887154804621312 11311149828837262491648 11533560078280691810304 11664623260988426944512 11935893569383506640896 12029142737894315286528 12582065539942572883968 12672677123049155198976 12725043557441920303104 13020974802963825426432 13323788170474612064256 13824738679689987489792 14256761763430299598848 15378080104374255747072 15552831014651235926016 15914524759178008854528 16038856983859087048704 16896902830732206931968 16966724743255893737472 17300340117421037715456 17361299737285100568576 17496934891482640416768 17903840354075259961344 18509154265370065895424 19009015684573732798464 20737108019534981234688 21219366345570678472704 21385142645145449398272 22622299657674524983296 23067120156561383620608 23329246521976853889024 23871787138767013281792 24058285475788630573056 25164131079885145767936 25345354246098310397952 25450087114883840606208 26041949605927650852864 27649477359379974979584 28513523526860599197696 30756160208748511494144 31105662029302471852032 31829049518356017709056 32077713967718174097408 33793805661464413863936 33933449486511787474944 34600680234842075430912 34993869782965280833536 35807680708150519922688 38018031369147465596928 41474216039069962469376 42770285290290898796544 46134240313122767241216 46658493043953707778048 47743574277534026563584 48116570951577261146112 50690708492196620795904 50900174229767681212416 52083899211855301705728 57027047053721198395392 62211324058604943704064 63658099036712035418112 64155427935436348194816 67866898973023574949888 69201360469684150861824 69987739565930561667072 71615361416301039845376 76036062738294931193856 82948432078139924938752 85540570580581797593088 92268480626245534482432 93316986087907415556096 95487148555068053127168 96233141903154522292224 101381416984393241591808 101800348459535362424832 114054094107442396790784 124422648117209887408128 128310855870872696389632 138402720939368301723648 139975479131861123334144 143230722832602079690752 152072125476589862387712 171081141161163595186176 186633972175814831112192 190974297110136106254336 192466283806309044584448 203600696919070724849664 228108188214884793581568 248845296234419774816256 256621711741745392779264 276805441878736603447296 279950958263722246668288 286461445665204159381504 304144250953179724775424 342162282322327190372352 373267944351629662224384 384932567612618089168896 456216376429769587163136 513243423483490785558528 559901916527444493336576 572922891330408318763008 684324564644654380744704 746535888703259324448768 769865135225236178337792 912432752859539174326272 1026486846966981571117056 1119803833054888986673152 1368649129289308761489408 1539730270450472356675584 2052973693933963142234112 2239607666109777973346304 2737298258578617522978816 3079460540900944713351168 4105947387867926284468224 6158921081801889426702336 8211894775735852568936448 12317842163603778853404672 24635684327207557706809344
- Sum of all divisors σ(n): 84172049987812433108352000
- Sum of proper divisors (its aliquot sum) s(n): 59536365660604875401542656
- 24635684327207557706809344 is an abundant number, because the sum of its proper divisors (59536365660604875401542656) is greater than itself. Its abundance is 34900681333397317694733312
Bases of 24635684327207557706809344
- Binary: 10100011000001100111100011111100101111110000110100011110100110000000000000000000000002
- Hexadecimal: 0x1460CF1F97E1A3D3000000
- Base-36: 33FPL80RLKD1C0000
Squares and roots of 24635684327207557706809344
- 24635684327207557706809344 squared (246356843272075577068093442) is 606916942269820095218225114517558929604664765710336
- 24635684327207557706809344 cubed (246356843272075577068093443) is 14951814202593341013638538976198628337665687089931910537095694600788282179584
-
The
square root of 24635684327207557706809344 is 4963434730829.8069033055 -
24635684327207557706809344 is a
perfect cube number . Itscube root is 290974464
Scales and comparisons
How big is 24635684327207557706809344?- 24,635,684,327,207,557,706,809,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 24,635,684,327,207,557,706,809,344 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 24635684327207557706809344 cubic inches would be around 24247872 feet tall.
Recreational maths with 24635684327207557706809344
- 24635684327207557706809344 backwards is 44390860775570272348653642
- The number of decimal digits it has is: 26
- The sum of 24635684327207557706809344's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 24635684327207557706809344 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 24635684327207557706809344 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/24635684327207557706809344/
Chicago style:
Numbermatics. 2024. "Number 24635684327207557706809344 - Facts about the integer". https://numbermatics.com/n/24635684327207557706809344/
The information we have on file for 24635684327207557706809344 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 24635684327207557706809344, math, Factors of 24635684327207557706809344, curriculum, school, college, exams, university, Prime factorization of 24635684327207557706809344, STEM, science, technology, engineering, physics, economics, calculator, twenty-four septillion, six hundred thirty-five sextillion, six hundred eighty-four quintillion, three hundred twenty-seven quadrillion, two hundred seven trillion, five hundred fifty-seven billion, seven hundred six million, eight hundred nine thousand, three hundred forty-four.