96527482348259264690905344
96,527,482,348,259,264,690,905,344 is an even composite number composed of seven prime numbers multiplied together.
96527482348259264690905344 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 96527482348259264690905344:
28 × 36 × 192 × 292 × 312 × 1912 × 69712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 29 × 29 × 31 × 31 × 191 × 191 × 6971 × 6971)See below for interesting mathematical facts about the number 96527482348259264690905344 from the Numbermatics database.
Names of 96527482348259264690905344
- Cardinal: 96527482348259264690905344 can be written as Ninety-six septillion, five hundred twenty-seven sextillion, four hundred eighty-two quintillion, three hundred forty-eight quadrillion, two hundred fifty-nine trillion, two hundred sixty-four billion, six hundred ninety million, nine hundred five thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 9.6527482348259264690905344 × 1025
Factors of 96527482348259264690905344
Divisors of 96527482348259264690905344
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 31 32 36 38 48 54 57 58 62 64 72 76 81 87 93 96 108 114 116 124 128 144 152 162 171 174 186 191 192 216 228 232 243 248 256 261 279 288 304 324 342 348 361 372 382 384 432 456 464 486 496 513 522 551 558 573 576 589 608 648 684 696 722 729 744 764 768 783 837 841 864 899 912 928 961 972 992 1026 1044 1083 1102 1116 1146 1152 1178 1216 1296 1368 1392 1444 1458 1488 1528 1539 1566 1653 1674 1682 1719 1728 1767 1798 1824 1856 1922 1944 1984 2052 2088 2166 2204 2232 2292 2304 2349 2356 2432 2511 2523 2592 2697 2736 2784 2883 2888 2916 2976 3056 3078 3132 3249 3306 3348 3364 3438 3456 3534 3596 3629 3648 3712 3844 3888 3968 4104 4176 4332 4408 4464 4584 4617 4698 4712 4864 4959 5022 5046 5157 5184 5301 5394 5472 5539 5568 5766 5776 5832 5921 5952 6112 6156 6264 6498 6612 6696 6728 6876 6912 6971 7047 7068 7192 7258 7296 7424 7533 7569 7688 7776 7936 8091 8208 8352 8649 8664 8816 8928 9168 9234 9396 9424 9747 9918 10044 10092 10314 10368 10469 10602 10788 10887 10944 11078 11136 11191 11532 11552 11664 11842 11904 12224 12312 12528 12996 13224 13392 13456 13752 13851 13942 14094 14136 14384 14516 14592 14877 15066 15138 15376 15471 15552 15903 15979 16182 16416 16617 16704 17081 17298 17328 17632 17763 17856 18259 18336 18468 18792 18848 19494 19836 20088 20184 20628 20736 20913 20938 21141 21204 21576 21774 21888 22156 22272 22382 22599 22707 23064 23104 23328 23684 23808 24273 24448 24624 25056 25947 25992 26071 26448 26784 26912 27504 27702 27869 27884 28188 28272 28768 29032 29241 29754 30132 30276 30752 30942 31104 31407 31806 31958 32364 32661 32832 33234 33408 33573 34162 34596 34656 35264 35526 35712 36481 36518 36672 36936 37584 37696 38988 39672 40176 40368 41256 41826 41876 42282 42408 43152 43548 43776 44312 44631 44764 45198 45414 46128 46208 46413 46656 47368 47709 47937 48546 48896 49248 49851 50112 51243 51894 51984 52142 52896 53289 53568 53824 54777 55008 55404 55738 55768 56376 56544 57536 58064 58482 59508 60264 60552 61504 61884 62208 62739 62814 63612 63916 64728 65322 65664 66468 66816 67146 68121 68324 68951 69192 69312 70528 71052 71424 72819 72962 73036 73344 73872 75168 75392 77841 77976 78213 79344 80352 80736 82512 83607 83652 83752 84564 84816 86304 87096 87723 88624 89262 89528 90396 90828 92256 92416 92826 93312 94221 94736 95418 95874 97092 97983 98496 99702 100224 100719 102486 103788 103968 104284 105241 105792 106578 107136 107648 109443 109554 110016 110808 111476 111536 112499 112752 113088 115072 116128 116964 119016 120528 121104 123008 123768 125478 125628 127224 127832 129456 130644 131328 132449 132936 133893 134292 136242 136648 137902 138384 138624 139239 141056 142104 143127 143811 145638 145924 146072 146688 147744 149553 150336 150784 153729 155682 155952 156426 158688 159867 160631 160704 161472 164331 165024 167214 167304 167504 169128 169632 171709 172608 174192 175446 177248 178524 179056 180792 181656 183551 184512 185652 186624 188217 188442 189472 190836 191748 194184 195966 196992 199404 200448 201438 202159 204363 204972 206853 207576 207936 208568 210482 211584 213156 214272 215296 216101 218457 218886 219108 220032 221616 222952 223072 224998 225504 226176 230144 232256 233523 233928 234639 238032 241056 242208 246016 247536 250821 250956 251256 254448 255664 258912 261288 263169 264898 265872 267786 268584 272484 273296 275804 276768 277248 278478 282663 284208 286254 287622 291276 291848 292144 293949 295488 299106 300672 302157 303601 307458 311364 311904 312852 315723 317376 319734 321262 321408 322944 324539 328329 328662 330048 334428 334608 335008 337497 338256 339264 343418 345216 346921 348384 350892 354496 357048 358112 361584 363312 367102 369024 371304 376434 376884 378944 381672 383496 388368 391932 393984 397347 398808 401679 402876 404318 408726 409944 413706 415152 415872 417136 420964 423168 426312 429381 431433 432202 436914 437772 438216 440064 443232 445904 446144 448659 449996 451008 452352 461187 464512 467046 467856 469278 476064 479601 481893 482112 484416 492993 495072 495349 501642 501912 502512 508896 511328 515127 517824 522576 526338 529511 529796 531744 535572 537168 544968 546592 550653 551608 553536 556956 564651 565326 568416 572508 575244 582552 583696 584288 587898 590976 598212 601344 604314 606477 607202 613089 614916 620559 622728 623808 625704 631446 634752 639468 642524 642816 645888 648303 649078 655371 656658 657324 660096 668856 669216 670016 674994 676512 678528 686836 690432 693139 693842 696768 700569 701784 703917 708992 714096 716224 723168 726624 734204 738048 742608 752463 752868 753768 757888 763344 766992 776736 783864 794694 797616 803358 805752 808201 808636 817452 819888 827412 830304 831744 834272 841928 847989 852624 858762 862866 864404 873828 875544 876432 881847 886464 891808 892288 897318 899992 902016 906471 910803 922374 929024 934092 935712 938556 947169 952128 959202 963786 964224 968832 973617 984987 985986 990144 990698 1003284 1003824 1005024 1012491 1017792 1022656 1030254 1035648 1040763 1045152 1052676 1057949 1059022 1059592 1063488 1071144 1074336 1089936 1093184 1101306 1103216 1107072 1113912 1129302 1130652 1130911 1136832 1145016 1150488 1165104 1167392 1168576 1175796 1181952 1192041 1196424 1208628 1212954 1214404 1226178 1229832 1241118 1245456 1247616 1251408 1262892 1269504 1278936 1285048 1294299 1296606 1298156 1310742 1313316 1314648 1320192 1331461 1337712 1338432 1340032 1345977 1349988 1353024 1357056 1373672 1383561 1386278 1387684 1393536 1401138 1403568 1407834 1417984 1428192 1432448 1438803 1445679 1446336 1453248 1468408 1478979 1485216 1486047 1504926 1505736 1507536 1515776 1526688 1533984 1545381 1553472 1567728 1588533 1589388 1595232 1606716 1611504 1616402 1617272 1634904 1639776 1651959 1654824 1660608 1668544 1683856 1693953 1695978 1705248 1717524 1725732 1728808 1747656 1751088 1752864 1763694 1772928 1783616 1784576 1794636 1799984 1804032 1812942 1819431 1821606 1844748 1861677 1868184 1871424 1877112 1894338 1904256 1918404 1927572 1928448 1937664 1944909 1947234 1969974 1971972 1980288 1981396 1999579 2006568 2007648 2010048 2024982 2035584 2045312 2060508 2071296 2079417 2081526 2090304 2105352 2111751 2115898 2118044 2119184 2126976 2137481 2142288 2148672 2179872 2186368 2202612 2206432 2214144 2227824 2257389 2258604 2261304 2261822 2273664 2290032 2300976 2330208 2334784 2337152 2351592 2384082 2392848 2417256 2424603 2425908 2428808 2452356 2459664 2482236 2490912 2495232 2502816 2516531 2525784 2543967 2557872 2570096 2588598 2593212 2596312 2621484 2626632 2629296 2645541 2662922 2675424 2676864 2680064 2691954 2699976 2706048 2719413 2732409 2747344 2767122 2772556 2775368 2787072 2802276 2807136 2815668 2841507 2856384 2864896 2877606 2891358 2892672 2906496 2920851 2936816 2954961 2957958 2970432 2972094 3009852 3011472 3015072 3037473 3051989 3053376 3067968 3090762 3106944 3122289 3135456 3173847 3177066 3178776 3190464 3213432 3223008 3232804 3234544 3262471 3269808 3279552 3303918 3309648 3321216 3337088 3367712 3387906 3391956 3392733 3410496 3435048 3451464 3457616 3487469 3495312 3502176 3505728 3527388 3545856 3567232 3576123 3589272 3599968 3625884 3638862 3643212 3689496 3723354 3736368 3742848 3754224 3788676 3808512 3836808 3841021 3855144 3882897 3889818 3894468 3939948 3943944 3960576 3962792 3994383 3999158 4013136 4015296 4020096 4037931 4049964 4071168 4090624 4105919 4121016 4150683 4158834 4163052 4180608 4210704 4223502 4231796 4236088 4238368 4253952 4274962 4284576 4297344 4316409 4337037 4359744 4372736 4405224 4412864 4436937 4455648 4458141 4514778 4517208 4522608 4523644 4547328 4580064 4601952 4636143 4660416 4669568 4674304 4703184 4765599 4768164 4785696 4834512 4849206 4851816 4857616 4904712 4919328 4955877 4964472 4979561 4981824 5005632 5033062 5051568 5081859 5087934 5115744 5140192 5177196 5186424 5192624 5242968 5253264 5258592 5291082 5322979 5325844 5350848 5353728 5383908 5399952 5412096 5438826 5458293 5464818 5494688 5534244 5545112 5550736 5585031 5604552 5614272 5631336 5683014 5712768 5755212 5782716 5785344 5812992 5834727 5841702 5862611 5873632 5909922 5915916 5940864 5944188 5998737 6019704 6022944 6030144 6074946 6103978 6106752 6135936 6181524 6213888 6238251 6244578 6266929 6270912 6335253 6347694 6354132 6357552 6380928 6412443 6426864 6446016 6465608 6469088 6524942 6539616 6559104 6607836 6619296 6642432 6674176 6699131 6735424 6772167 6775812 6783912 6785466 6820992 6870096 6902928 6915232 6974938 6990624 7004352 7011456 7054776 7134464 7152246 7178544 7199936 7251768 7273809 7277724 7286424 7378992 7446708 7472736 7485696 7508448 7549593 7577352 7631901 7673616 7682042 7710288 7765794 7779636 7788936 7879896 7887888 7925584 7988766 7998316 8026272 8030592 8040192 8075862 8099928 8158239 8197227 8211838 8242032 8301366 8317668 8326104 8361216 8421408 8447004 8463592 8472176 8476736 8524521 8549924 8569152 8594688 8632818 8674074 8719488 8762553 8810448 8825728 8864883 8873874 8911296 8916282 9029556 9034416 9045216 9047288 9112419 9155967 9160128 9203904 9272286 9320832 9339136 9366867 9406368 9411631 9521541 9531198 9536328 9571392 9669024 9698412 9703632 9715232 9787413 9809424 9838656 9911754 9928944 9959122 9963648 10011264 10060709 10066124 10103136 10163718 10175868 10178199 10231488 10280384 10354392 10372848 10385248 10462407 10485936 10506528 10517184 10582164 10645958 10651688 10701696 10728369 10767816 10799904 10877652 10916586 10929636 10989376 11068488 11090224 11101472 11170062 11209104 11228544 11262672 11366028 11425536 11510424 11523063 11565432 11648691 11669454 11683404 11725222 11747264 11819844 11831832 11881728 11888376 11983149 11997474 12039408 12045888 12060288 12149892 12207956 12213504 12271872 12317757 12363048 12452049 12476502 12489156 12533858 12541824 12670506 12695388 12708264 12715104 12761856 12824886 12853728 12892032 12931216 12938176 13011111 13049884 13079232 13118208 13169641 13215672 13238592 13310811 13374423 13398262 13470848 13544334 13551624 13567824 13570932 13641984 13740192 13805856 13830464 13908429 13949876 13981248 14008704 14022912 14109552 14296797 14304492 14357088 14399872 14503536 14547618 14555448 14572848 14757984 14867631 14893416 14938683 14945472 15016896 15099186 15154704 15263802 15347232 15355819 15364084 15420576 15531588 15559272 15577872 15759792 15775776 15851168 15968937 15977532 15996632 16052544 16061184 16151724 16199856 16316478 16374879 16394454 16423676 16484064 16602732 16635336 16652208 16755093 16842816 16894008 16927184 16944352 16953472 17049042 17099848 17138304 17265636 17348148 17438976 17504181 17525106 17587833 17620896 17651456 17729766 17747748 17822592 17832564 17996211 18059112 18068832 18090432 18094576 18224838 18311934 18320256 18407808 18544572 18641664 18714753 18733734 18800787 18812736 18823262 19005759 19043082 19062396 19072656 19142784 19237329 19338048 19396824 19407264 19430464 19574826 19618848 19677312 19823508 19857888 19918244 19927296 20022528 20097393 20101031 20121418 20132248 20206272 20316501 20327436 20351736 20356398 20462976 20560768 20708784 20745696 20770496 20924814 20971872 21013056 21034368 21164328 21291916 21303376 21403392 21456738 21487309 21535632 21599808 21755304 21821427 21833172 21859272 21978752 22136976 22180448 22202944 22340124 22418208 22457088 22525344 22648779 22732056 23020848 23046126 23130864 23297382 23338908 23366808 23450444 23494528 23639688 23663664 23776752 23966298 23994948 24078816 24091776 24120576 24299784 24415912 24591681 24635514 24726096 24904098 24953004 24978312 25067716 25083648 25297759 25341012 25390776 25416528 25430208 25573563 25649772 25707456 25784064 25862432 25876352 26022222 26099768 26158464 26287659 26339282 26431344 26477184 26594649 26621622 26748846 26796524 26941696 27088668 27103248 27135648 27141864 27337257 27467901 27480384 27611712 27660928 27816858 27899752 27962496 28017408 28100601 28219104 28234893 28564623 28593594 28608984 28714176 28799744 29007072 29095236 29110896 29145696 29362239 29515968 29735262 29786832 29877366 29890944 30033792 30182127 30198372 30309408 30527604 30534597 30680521 30694464 30711638 30728168 30841152 31063176 31118544 31155744 31387221 31519584 31551552 31702336 31937874 31955064 31993264 32105088 32185107 32303448 32399712 32632956 32749758 32788908 32796419 32847352 32968128 33205464 33270672 33304416 33510186 33685632 33788016 33854368 33888704 33906944 34098084 34199696 34276608 34531272 34569189 34696296 35008362 35050212 35058241 35175666 35241792 35459532 35495496 35645184 35665128 35949447 35992422 36118224 36137664 36180864 36189152 36449676 36623868 36640512 36815616 36953271 37089144 37429506 37467468 37601574 37625472 37646524 38011518 38086164 38124792 38145312 38285568 38474658 38612369 38676096 38793648 38814528 38860928 39033333 39149652 39237696 39354624 39508923 39647016 39715776 39836488 40123269 40194786 40202062 40242836 40264496 40412544 40633002 40654872 40703472 40712796 40925952 41121536 41275291 41417568 41491392 41540992 41725287 41849628 41943744 42026112 42068736 42328656 42583832 42606752 42890391 42913476 42974618 43071264 43199616 43510608 43642854 43666344 43718544 43957504 44273952 44360896 44405888 44602893 44680248 44816049 44836416 45050688 45297558 45464112 46041696 46067457 46092252 46261728 46594764 46677816 46733616 46900888 46989056 47279376 47327328 47553504 47906811 47932596 47989896 48157632 48183552 48594841 48599568 48831824 49124637 49183362 49271028 49452192 49808196 49906008 49956624 50135432 50265279 50595518 50682024 50781552 50833056 50860416 51147126 51299544 51414912 51724864 51752704 52044444 52199536 52316928 52512543 52575318 52678564 52763499 52862688 52954368 53189298 53243244 53497692 53593048 53988633 54177336 54206496 54271296 54283728 54674514 54935802 54960768 55223424 55321856 55633716 55799504 55924992 56144259 56201202 56402361 56438208 56469786 57129246 57187188 57217968 57428352 57711987 57987791 58014144 58190472 58221792 58291392 58724478 59031936 59470524 59573664 59754732 59781888 60067584 60292179 60303093 60364254 60396744 60618816 61055208 61069194 61361042 61388928 61423276 61456336 61682304 61986949 62126352 62237088 62311488 62774442 63039168 63103104 63404672 63875748 63910128 63986528 64210176 64370214 64461927 64606896 64799424 65265912 65464281 65499516 65577816 65592838 65694704 65936256 66261911 66410928 66541344 66608832 67020372 67371264 67576032 67708736 67777408 67946337 68196168 68399392 69062544 69138378 69392592 70016724 70100424 70116482 70351332 70483584 70919064 70990992 71330256 71898894 71984844 72236448 72275328 72361728 72378304 72899352 72979399 73247736 73775043 73906542 74178288 74859012 74934936 75203148 75250944 75293048 75893277 76023036 76172328 76249584 76290624 76720689 76949316 77224738 77352192 77587296 77629056 77721856 78012461 78066666 78299304 78475392 78862977 79017846 79294032 79431552 79672976 80246538 80389572 80404124 80485672 80528992 80825088 81266004 81309744 81406944 81425592 82011771 82403703 82550582 82835136 82982784 83081984 83450574 83699256 83887488 84052224 84301803 84657312 84704679 85167664 85213504 85693869 85780782 85826952 85949236 86142528 86399232 87021216 87285708 87332688 87437088 88086717 88547904 88721792 88811776 89205786 89360496 89632098 89672832 90101376 90546381 90595116 90928224 91603791 92041563 92083392 92134914 92184504 92523456 93189528 93355632 93467232 93801776 94161663 94558752 94611659 94654656 95107008 95813622 95865192 95979792 96315264 96555321 97189682 97199136 97663648 98249274 98366724 98389257 98542056 98904384 99616392 99812016 99913248 100270864 100530558 101136601 101191036 101364048 101563104 101666112 101720832 102294252 102599088 102829824 103449728 103707567 104088888 104399072 105025086 105150636 105174723 105357128 105526998 105725376 106378596 106486488 106995384 107186096 107848341 107977266 108354672 108412992 108542592 108567456 109349028 109871604 109921536 110446848 110859813 111267432 111389609 111599008 112288518 112402404 112804722 112876416 112939572 114258492 114374376 114435936 114856704 115423974 115837107 115975582 116028288 116380944 116443584 116582784 117099999 117448956 118063872 118526769 118941048 119071651 119147328 119509464 120369807 120584358 120606186 120728508 120793488 121237632 122110416 122138388 122722084 122777856 122846552 122912672 123364608 123825873 123973898 124252704 124474176 124622976 125175861 125548884 126078336 126206208 126809344 127283489 127751496 127820256 127973056 128671173 128740428 128923854 129213792 129598848 130531824 130928562 130999032 131155632 131185676 131389408 131872512 132523822 132821856 133082688 133217664 133808679 134040744 134448147 135152064 135417472 135554816 135892674 136392336 136798784 138125088 138202371 138276756 138785184 140033448 140200848 140232964 140702664 140967168 141838128 141981984 142660512 143720433 143797788 143969688 144472896 144550656 144756608 145784523 145798704 145958798 146495472 147373911 147550086 147813084 148356576 149718024 149869872 150406296 150586096 151786554 152046072 152344656 152499168 152581248 153441378 153898632 154366391 154449476 155174592 155258112 156024922 156133332 156598608 156950784 157537629 157725954 158035692 158290497 158588064 158863104 159345952 160493076 160779144 160808248 160971344 161057984 161965899 162532008 162619488 162813888 162851184 164023542 164807406 165101164 165670272 165965568 166901148 167398512 167774976 168432777 168603606 169207083 169314624 169409358 170335328 170427008 171387738 171561564 171653904 171898472 172285056 173135961 173963373 174042432 174571416 174665376 174874176 176173434 177095808 177443584 178411572 178720992 179264196 179345664 180202752 180876537 180909279 181092762 181190232 181740941 181856448 183207582 184083126 184166784 184269828 184369008 185046912 185960847 186379056 186711264 186934464 187603552 188323326 189117504 189223318 189309312 190214016 191627244 191730384 191959584 192630528 193110642 193385781 194274799 194379364 194398272 195327296 196392843 196498548 196733448 196778514 197084112 197808768 198785733 199232784 199624032 199826496 200541728 201061116 202273202 202382072 202728096 203126208 203332224 203839011 204588504 205198176 206899456 207415134 208177776 208798144 210050172 210301272 210349446 210714256 211053996 211450752 212757192 212972976 213990768 214372192 215696682 215954532 216709344 216825984 217085184 217134912 218698056 218938197 219743208 221325129 221719626 222534864 222779218 223198016 224577036 224804808 225609444 225752832 225879144 227679831 228516984 228748752 228871872 230847948 231674214 231951164 232056576 232761888 232887168 233165568 234037383 234199998 234897912 236588931 237053538 237882096 238143302 238294656 239018928 240739614 241168716 241212372 241457016 241586976 242475264 244220832 244276776 245444168 245693104 245825344 247211109 247651746 247947796 248505408 248948352 249245952 250351722 251097768 252156672 252905409 254114037 254309051 254566978 255502992 255640512 255946112 257081607 257342346 257480856 257847708 258427584 259197696 261063648 261857124 261998064 262311264 262371352 262778816 264260151 265047644 265643712 266165376 266435328 267617358 268081488 268896294 270304128 270834944 271639143 271785348 272784672 273597568 274811373 276124689 276250176 276404742 276553512 277570368 280066896 280401696 280465928 281405328 282484989 283676256 283834977 283963968 285321024 287440866 287595576 287939376 288945792 289513216 291569046 291597408 291760561 291917596 292990944 294747822 295100172 295167771 295626168 296713152 299436048 299739744 300812592 301172192 303409803 303573108 304092144 304689312 304998336 305162496 306882756 307797264 308732782 308898952 310349184 311122701 312049844 312266664 313197216 315075258 315451908 315524169 316071384 316580994 317176128 318691904 320986152 321558288 321616496 321942688 322115968 323545023 323931798 325064016 325238976 325627776 325702368 328047084 329614812 330202328 331340544 332579439 333802296 334168827 334797024 336865554 337207212 338414166 338629248 338818716 340670656 340854016 342775476 343123128 343307808 343796944 344570112 346271922 347511321 347926746 348084864 349142832 349330752 349748352 352346868 354191616 355580307 356823144 357214953 357441984 358528392 361109421 361753074 361818558 362185524 362380464 363481882 363712896 366415164 368166252 368333568 368539656 368738016 370093824 371477619 371921694 372758112 373422528 373868928 375207104 376646652 378235008 378446636 378618624 380428032 381850467 381919589 383254488 383460768 383919168 386013519 386221284 386771562 388549598 388758728 388796544 390654592 392785686 392997096 393466896 393557028 394168224 395617536 397571466 398465568 399248064 399652992 401083456 402122232 403344441 404546404 404764144 405456192 406252416 406664448 407678022 408258871 409177008 410396352 414607113 414830268 416355552 417596288 420100344 420602544 420698892 421428512 422107992 422901504 425514384 425945952 427981536 428744384 431161299 431393364 431909064 433418688 433651968 434269824 437353569 437396112 437876394 439486416 442650258 443439252 445069728 445558436 446396032 449154072 449609616 451218888 451758288 455359662 457033968 457497504 457743744 461695896 463099173 463348428 463902328 465523776 465774336 468074766 468399996 469795824 473177862 474107076 474871491 475764192 476286604 476589312 478037856 480657421 481479228 482337432 482424744 482914032 483173952 485897697 488441664 488553552 490888336 491386208 491650688 494422218 495303492 495895592 497010816 497896704 500703444 502195536 505298331 505810818 507621249 508228074 508618102 509133956 511005984 511281024 511892224 514163214 514684692 514961712 515695416 516855168 519407883 521890119 522127296 523714248 523996128 524622528 524742704 525557632 528520302 530095288 531287424 532330752 535234716 536162976 537792588 540608256 542629611 542727837 543278286 543570696 545222823 545569344 547195136 549622746 552249378 552500352 552809484 553107024 555140736 557882541 560133792 560803392 560931856 562810656 564969978 567352512 567669954 567927936 570642048 574881732 575191152 575878752 577891584 580157343 582824397 582929899 583138092 583194816 583521122 583835192 585981888 589178529 589495644 590200344 590335542 591252336 593426304 596357199 598872096 599479488 601625184 602344384 606819606 607146216 608184288 609378624 609996672 611517033 613765512 615594528 617465564 617797904 620698368 622245402 623131961 624099688 624533328 626394432 630150516 630903816 631048338 632142768 633161988 634352256 637383808 641972304 643116576 643232992 643885376 644231936 647090046 647863596 650128032 650477952 651255552 651404736 656094168 656814591 659229624 660404656 665158878 666106579 667604592 668337654 669594048 673731108 674414424 676828332 677258496 677637432 681341312 683039493 685550952 686246256 686615616 687593888 692543844 695022642 695853492 696169728 698285664 698661504 699496704 702112149 704693736 711160614 713646288 714429906 714883968 717056784 722218842 723506148 723637116 724371048 724760928 726963764 727425792 732830328 733635011 736332504 737079312 737476032 741633327 742955238 743843388 745516224 746845056 747737856 750414208 753293304 756470016 756893272 762342111 762927153 763700934 763839178 766508976 766921536 767838336 771244821 772027038 772442568 773543124 777099196 777517456 777593088 781309184 784230529 785571372 785994192 786933792 787114056 788336448 792780453 795142932 796931136 798496128 799305984 802166912 804244464 806688882 809092808 809528288 810912384 812504832 814917429 815356044 816517742 818354016 820792704 824434119 828374067 829214226 829660536 832711104 835192576 840200688 841205088 841397784 842857024 844215984 847454967 851028768 851504931 851891904 855963072 857488768 862322598 862786728 863818128 866837376 868539648 874707138 874792224 875281683 875752788 878972832 885300516 885503313 886878504 890139456 891116872 892792064 898308144 899219232 902437776 903516576 910229409 910719324 914067936 914995008 915487488 923301979 923391792 926198346 926696856 927804656 931047552 933368103 936149532 936799992 939591648 946355724 946572507 948214152 949742982 951096151 951528384 952573208 956075712 961314842 962958456 964674864 964849488 965828064 966347904 970635069 971795394 976883328 977107104 981776672 982772416 983301376 988844436 990606984 991791184 994021632 997738317 1001406888 1002506481 1004391072 1010596662 1011621636 1015242498 1016456148 1016688989 1017236204 1018267912 1022011968 1022562048 1028326428 1029369384 1029923424 1031390832 1033710336 1038815766 1042533963 1043780238 1044254592 1047428496 1047992256 1049245056 1049485408 1051115264 1057040604 1060190576 1062574848 1066740921 1070469432 1071644859 1072325952 1075585176 1085259222 1085455674 1086556572 1087141392 1090445646 1091138688 1099245492 1104498756 1105000704 1105618968 1106214048 1110281472 1114432857 1115765082 1119758701 1120267584 1121606784 1121863712 1125621312 1129939956 1134705024 1135339908 1135855872 1141284096 1145551401 1145758767 1149763464 1150382304 1151757504 1160314686 1165648794 1165859798 1166276184 1166389632 1167042244 1167670384 1171963776 1178357058 1178991288 1180400688 1180671084 1182504672 1186852608 1192714398 1196983439 1197744192 1198958976 1203250368 1204688768 1210033323 1213639212 1214292432 1216368576 1218757248 1219993344 1223034066 1224776613 1227531024 1231189056 1234931128 1235595808 1243821339 1244490804 1246263922 1248199376 1249066656 1252788864 1260301032 1261807632 1262096676 1264285536 1266323976 1268704512 1274767616 1279534021 1283944608 1286233152 1286465984 1287770752 1293483897 1294180092 1295727192 1300256064 1300955904 1302809472 1312060707 1312188336 1313629182 1318459248 1320809312 1330317756 1332213158 1335209184 1336675308 1339188096 1347462216 1348828848 1353656664 1355274864 1362682624 1366078986 1371101904 1372492512 1373231232 1375187776 1385087688 1389297519 1390045284 1391706984 1396571328 1397323008 1404224298 1409250389 1409387472 1422321228 1424614473 1427292576 1428859812 1429767936 1434113568 1441972263 1444437684 1447012296 1447274232 1448742096 1449521856 1453927528 1457693091 1465660656 1467270022 1472665008 1474158624 1474952064 1483266654 1485910476 1487686776 1491032448 1493690112 1500828416 1506440071 1506586608 1513786544 1522863747 1524684222 1525854306 1527401868 1527678356 1533017952 1533843072 1535676672 1542489642 1544054076 1544885136 1547086248 1554198392 1555034912 1558223649 1565670357 1568461058 1571142744 1571988384 1573867584 1574228112 1576672896 1585560906 1590285864 1593862272 1596992256 1604333824 1608488928 1613377764 1618185616 1619056576 1621824768 1627888833 1628183511 1629834858 1630712088 1633035484 1635668469 1636708032 1641585408 1648868238 1656748134 1658428452 1659321072 1665422208 1673647623 1680401376 1682410176 1682795568 1685714048 1688431968 1694909934 1702057536 1703009862 1703783808 1711926144 1714977536 1724645196 1725573456 1727636256 1733674752 1740472029 1748473191 1748789697 1749414276 1749584448 1750563366 1751505576 1757945664 1770601032 1771006626 1773757008 1780278912 1782233744 1789071597 1796616288 1797621521 1798438464 1804875552 1807033152 1820458818 1821438648 1828135872 1829990016 1834551099 1846603958 1846783584 1852396692 1853393712 1855609312 1862095104 1866736206 1869395883 1872299064 1873599984 1879183296 1892711448 1893145014 1896428304 1899485964 1902192302 1903056768 1905146416 1912151424 1921595419 1922629684 1925916912 1929349728 1929698976 1931656128 1932695808 1941270138 1943590788 1953766656 1954214208 1963553344 1965544832 1970443773 1977688872 1981213968 1983582368 1995476634 1998319737 2002813776 2005012962 2008782144 2021193324 2023243272 2030484996 2032912296 2033377978 2034472408 2036535824 2044023936 2049118479 2056652856 2058738768 2059846848 2062781664 2077631532 2085067926 2087560476 2088509184 2094856992 2095984512 2098490112 2098970816 2106336447 2114081208 2116402571 2120381152 2133481842 2140938864 2143289718 2144651904 2151170352 2170518444 2170911348 2173113144 2174282784 2180891292 2182277376 2198490984 2200905033 2208997512 2211237936 2212428096 2224899981 2228865714 2231530164 2239517402 2240535168 2243213568 2243727424 2251242624 2259879912 2262361369 2269410048 2270679816 2287026333 2288781459 2291102802 2291517534 2299526928 2300764608 2303515008 2320629372 2331297588 2331719596 2332552368 2332779264 2334084488 2335340768 2343927552 2352691587 2356714116 2357982576 2360801376 2361342168 2365009344 2378341359 2385428796 2393966878 2395488384 2397917952 2406500736 2409377536 2418386291 2420066646 2427278424 2428584864 2432737152 2437514496 2444752287 2446068132 2449553226 2455062048 2462378112 2469862256 2471191616 2485122201 2487642678 2488981608 2492527844 2496398752 2498133312 2505577728 2520602064 2523615264 2524193352 2528571072 2532647952 2542364901 2554514793 2559068042 2567889216 2572466304 2572931968 2575541504 2586967794 2588360184 2591454384 2600512128 2605618944 2624121414 2624376672 2625845049 2627258364 2636918496 2641618624 2656509939 2660635512 2664426316 2670418368 2673350616 2678376192 2694924432 2697657696 2707313328 2710549728 2730688227 2732157972 2742203808 2744985024 2746462464 2750375552 2769905937 2770175376 2778595038 2780090568 2783413968 2793142656 2800104309 2808448596 2818500778 2818774944 2839717521 2844642456 2849228946 2853288453 2854585152 2857719624 2868227136 2883944526 2888875368 2894024592 2894548464 2897484192 2899043712 2907855056 2915386182 2931321312 2932961429 2934540044 2945330016 2948317248 2949904128 2966533308 2971820952 2975373552 2982064896 2993214951 3007519443 3012880142 3013173216 3027573088 3045727494 3049368444 3050066967 3051708612 3054803736 3055356712 3066035904 3067686144 3084979284 3088108152 3089770272 3094172496 3108396784 3110069824 3116447298 3127601889 3131340714 3136922116 3142285488 3143976768 3147735168 3148456224 3153345792 3171121812 3180571728 3187724544 3200222763 3214934577 3216977856 3226755528 3236371232 3238113152 3255777666 3256367022 3259669716 3261424176 3266070968 3271336938 3273416064 3297736476 3313496268 3316856904 3318642144 3330844416 3343298571 3347295246 3359276103 3360802752 3364820352 3365591136 3371428096 3376863936 3389819868 3404115072 3406019724 3407567616 3423852288 3436654203 3437276301 3449290392 3451146912 3453077879 3455272512 3480944058 3496946382 3497579394 3498828552 3499168896 3501126732 3503011152 3515891328 3541202064 3542013252 3547514016 3560557824 3564467488 3578143194 3590950317 3593232576 3595243042 3596876928 3609751104 3614066304 3630099969 3640917636 3642877296 3656271744 3659980032 3669102198 3674329839 3691221181 3693207916 3693567168 3704793384 3706787424 3711218624 3731464017 3733472412 3738791766 3744598128 3747199968 3758366592 3785422896 3786290028 3792856608 3798971928 3804384604 3806113536 3810292832 3824302848 3838602063 3843190838 3845259368 3851833824 3858699456 3859397952 3863312256 3880451691 3882540276 3887181576 3908428416 3927106688 3931089664 3936182121 3940887546 3955377744 3962427936 3967164736 3990953268 3996639474 4005627552 4010025924 4017564288 4042386648 4046486544 4060969992 4065824592 4066755956 4068944816 4073071648 4088047872 4098236958 4113305712 4117477536 4119693696 4125563328 4155263064 4167892557 4170135852 4175120952 4189713984 4191969024 4197941632 4212672894 4227751167 4228162416 4232805142 4240762304 4266963684 4273843419 4281877728 4286579436 4289303808 4302340704 4325916789 4341036888 4341822696 4346226288 4348565568 4361782584 4396981968 4401810066 4417995024 4422475872 4424856192 4449799962 4457731428 4463060328 4479034804 4481070336 4487454848 4502485248 4519320213 4519759824 4524722738 4541359632 4568591241 4574052666 4577562918 4582205604 4583035068 4599053856 4601529216 4607030016 4641258744 4662595176 4663439192 4665104736 4668168976 4670681536 4697011071 4705383174 4713428232 4715965152 4721602752 4722684336 4730018688 4756682718 4770857592 4787933756 4790976768 4813001472 4831871969 4836772582 4840133292 4854556848 4857169728 4865474304 4883666499 4884550533 4889504574 4892136264 4899106452 4907005407 4910124096 4924756224 4939724512 4942383232 4970244402 4975285356 4977963216 4985055688 4992797504 4996266624 5020942869 5041204128 5047230528 5048386704 5057142144 5065295904 5084729802 5109029586 5118136084 5135778432 5144932608 5145863936 5173935588 5176720368 5182908768 5201024256 5221416087 5245419573 5246369091 5248242828 5248753344 5251690098 5254516728 5273836992 5283237248 5313019878 5321271024 5328852632 5340836736 5346701232 5367214791 5389848864 5392864563 5395315392 5414626656 5421099456 5461376454 5464315944 5484407616 5489970048 5500751104 5539811874 5540350752 5557190076 5560181136 5566827936 5586285312 5600208618 5608187649 5616897192 5633969171 5637001556 5637549888 5679435042 5689284912 5698457892 5706576906 5709170304 5715439248 5736454272 5764786257 5767889052 5777750736 5788049184 5789096928 5794968384 5798087424 5815710112 5830772364 5862642624 5865922858 5869080088 5890660032 5896634496 5911331319 5933066616 5943641904 5950747104 5986429902 5994959211 6015038886 6025760284 6026346432 6055146176 6091454988 6098736888 6100133934 6103417224 6109607472 6110713424 6132071808 6147355437 6169958568 6176216304 6179540544 6188344992 6216793568 6220139648 6232894596 6255203778 6262681428 6273844232 6284570976 6287953536 6295470336 6296912448 6319009341 6342243624 6349207713 6361143456 6400445526 6429869154 6433955712 6453511056 6472742464 6476226304 6511555332 6512734044 6519339432 6522848352 6532141936 6542673876 6546832128 6595472952 6602715099 6626992536 6633713808 6637284288 6686597142 6694590492 6718552206 6721605504 6729640704 6731182272 6753727872 6779639736 6787084107 6808230144 6812039448 6861078999 6866344377 6873308406 6874552602 6898580784 6902293824 6906155758 6910545024 6961888116 6993892764 6995158788 6997657104 6998337792 7002253464 7006022304 7031782656 7058074761 7082404128 7084026504 7095028032 7128934976 7156286388 7181900634 7186465152 7190486084 7193753856 7219502208 7228132608 7255158873 7260199938 7281835272 7285754592 7312543488 7334256861 7338204396 7348659678 7374962479 7382442362 7386415832 7387134336 7409586768 7413574848 7422437248 7455366603 7462928034 7466944824 7477583532 7489196256 7494399936 7516733184 7570845792 7572580056 7585713216 7597943856 7608769208 7620585664 7663544379 7677204126 7686381676 7690518736 7703667648 7717398912 7718795904 7726624512 7760903382 7765080552 7774363152 7816856832 7854213376 7872364242 7877535147 7881775092 7883580581 7910755488 7924855872 7934329472 7969529817 7981906536 7993278948 8011255104 8020051848 8035128576 8084773296 8092973088 8121939984 8131649184 8133511912 8137889632 8146143296 8192064681 8196473916 8226611424 8234955072 8239387392 8251126656 8309717811 8310526128 8335785114 8340271704 8350241904 8379427968 8395883264 8425345788 8455502334 8456324832 8465610284 8481524608 8519152563 8533927368 8547686838 8559865359 8563755456 8573158872 8604681408 8651833578 8682073776 8683645392 8692452576 8697131136 8723565168 8793963936 8798884287 8803620132 8835990048 8844951744 8849712384 8899599924 8915462856 8926120656 8958069608 8974909696 9022558329 9038640426 9039519648 9049445476 9082719264 9137182482 9148105332 9150200901 9155125836 9164411208 9166070136 9198107712 9203058432 9281614631 9282517488 9325190352 9326878384 9330209472 9336337952 9341363072 9382805667 9394022142 9410766348 9426856464 9431930304 9443205504 9445368672 9460037376 9513365436 9541715184 9575867512 9600668289 9644803731 9663743938 9673545164 9680266584 9709113696 9714339456 9767332998 9769101066 9779009148 9784272528 9798212904 9814010814 9820248192 9879449024 9884766464 9940488804 9950570712 9955926432 9970111376 9985595008 9992533248 10029895713 10041885738 10077828309 10082408256 10094461056 10096773408 10114284288 10130591808 10169459604 10218059172 10236272168 10271556864 10309962609 10311828903 10347871176 10353440736 10359233637 10365817536 10442832174 10490839146 10492738182 10496485656 10497506688 10503380196 10509033456 10547673984 10566474496 10626039756 10642542048 10657705264 10681673472 10693402464 10734429582 10772850951 10779697728 10785729126 10790630784 10829253312 10842198912 10922752908 10928631888 10968815232 10979940096 11022989517 11073663543 11075668081 11079623748 11080701504 11114380152 11120362272 11133655872 11194392051 11200417236 11216375298 11233794384 11267938342 11274003112 11275099776 11358870084 11378569824 11396915784 11413153812 11418340608 11430878496 11472908544 11515806189 11529572514 11535778104 11555501472 11576098368 11578193856 11589936768 11631420224 11661544728 11725285248 11731845716 11738160176 11781320064 11793268992 11808546363 11822662638 11839507259 11866133232 11887283808 11901494208 11972859804 11989918422 12030077772 12051520568 12052692864 12110292352 12182909976 12197473776 12200267868 12206834448 12219214944 12221426848 12264143616 12294710874 12339917136 12352432608 12359081088 12376689984 12433587136 12440279296 12465789192 12503677671 12510407556 12525362856 12547688464 12569141952 12575907072 12593824896 12638018682 12656025001 12683253501 12684487248 12698415426 12722286912 12800891052 12859738308 12867911424 12907022112 12945484928 12977750367 13023110664 13025468088 13038678864 13045696704 13064283872 13085347752 13190945904 13205430198 13253985072 13267427616 13274568576 13373194284 13389180984 13437104412 13443211008 13462364544 13507455744 13557960639 13559279472 13574168214 13624078896 13722157998 13732688754 13746616812 13749105204 13797161568 13804587648 13812311516 13821090048 13923776232 13939065209 13987785528 13990317576 13995314208 14004506928 14012044608 14091033213 14116149522 14164808256 14168053008 14190056064 14257869952 14312572776 14363801268 14372930304 14380972168 14439004416 14495615907 14510317746 14520399876 14563670544 14571509184 14653651599 14668513722 14676408792 14697319356 14721016221 14749924958 14764884724 14772831664 14774268672 14819173536 14827149696 14844874496 14900380051 14910733206 14925856068 14933889648 14955167064 14978392512 14988799872 15062828607 15141691584 15145160112 15171426432 15195887712 15217538416 15241171328 15327088758 15354408252 15372763352 15381037472 15407335296 15434797824 15437591808 15521806764 15530161104 15548726304 15664248261 15736258719 15739107273 15744728484 15755070294 15763550184 15767161162 15821510976 15849711744 15868658944 15939059634 15963813072 15986557896 16022510208 16040103696 16101644373 16169546592 16178593689 16185946176 16243879968 16263298368 16267023824 16275779264 16292286592 16384129362 16392947832 16453222848 16469910144 16502253312 16619435622 16621052256 16671570228 16680543408 16700483808 16758855936 16824562947 16850691576 16901907513 16911004668 16912649664 16931220568 16963049216 17038305126 17067854736 17095373676 17119730718 17127510912 17146317744 17209362816 17294358771 17303667156 17364147552 17367290784 17384905152 17394262272 17447130336 17542737601 17587927872 17597768574 17607240264 17671980096 17689903488 17733993957 17799199848 17830925712 17852241312 17916139216 17984877633 18045116658 18070826869 18077280852 18079039296 18098890952 18165438528 18274364964 18296210664 18300401802 18310251672 18328822416 18332140272 18396215424 18442066311 18563229262 18565034976 18650380704 18653756768 18660418944 18672675904 18682726144 18765611334 18788044284 18821532696 18853712928 18863860608 18886411008 18890737344 18957028023 19026730872 19047623139 19083430368 19151735024 19201336578 19289607462 19317090791 19327487876 19347090328 19360533168 19418227392 19428678912 19534665996 19538202132 19558018296 19568545056 19596425808 19628021628 19640496384 19758898048 19808145297 19880977608 19901141424 19911852864 19940222752 19971190016 20059791426 20083771476 20155656618 20164816512 20188922112 20193546816 20261183616 20338919208 20361252321 20436118344 20472544336 20599033131 20619925218 20623657806 20695742352 20706881472 20718467274 20731635072 20885664348 20981678292 20985476364 20992971312 20995013376 21006760392 21018066912 21095347968 21174224283 21252079512 21275415319 21285084096 21315410528 21386804928 21468859164 21545701902 21559395456 21571458252 21581261568 21658506624 21684397824 21765476619 21845505816 21857263776 21937630464 22045979034 22124887437 22147327086 22151336162 22159247496 22161403008 22228760304 22240724544 22267311744 22366099809 22388784102 22400834472 22432750596 22467588768 22535876684 22548006224 22550199552 22717740168 22742685341 22757139648 22793831568 22826307624 22861756992 22990633137 23031612378 23059145028 23071556208 23111002944 23152196736 23156387712 23179873536 23262840448 23323089456 23450570496 23463691432 23476320352 23562640128 23617092726 23632605441 23645325276 23650741743 23679014518 23732266464 23774567616 23802988416 23908589451 23945719608 23979836844 24060155544 24103041136 24105385728 24220584704 24311146399 24365819952 24394947552 24400535736 24413668896 24438429888 24442853696 24576194043 24589421748 24679834272 24704865216 24718162176 24753379968 24867174272 24929153433 24931578384 25007355342 25020815112 25050725712 25095376928 25138283904 25187649792 25276037364 25312050002 25366507002 25368974496 25396830852 25444573824 25557457689 25601782104 25679596077 25719476616 25814044224 25890969856 25955500734 26046221328 26050936176 26077357728 26091393408 26128567744 26170695504 26381891808 26396652861 26410860396 26507970144 26534855232 26549137152 26746388568 26775757391 26778361968 26874208824 26924729088 27067674987 27115921278 27118558944 27148336428 27248157792 27444315996 27450602703 27465377508 27493233624 27498210408 27594323136 27609175296 27624623032 27844843893 27847552464 27878130418 27975571056 27980635152 27990628416 28009013856 28024089216 28148417001 28182066426 28232299044 28329616512 28336106016 28380112128 28515739904 28622361349 28625145552 28727602536 28761944336 28934411193 28991231814 29020635492 29040799752 29127341088 29143018368 29307303198 29337027444 29352817584 29394638712 29442032442 29483980681 29499849916 29529769448 29545663328 29638347072 29654299392 29800760102 29821466412 29851712136 29867779296 29910334128 29956785024 29977599744 30089687139 30125657214 30233484927 30283383168 30290320224 30342852864 30391775424 30435076832 30482342656 30654177516 30708816504 30745526704 30762074944 30814670592 30929887827 30935486709 31043613528 31060322208 31077700911 31097452608 31328496522 31472517438 31478214546 31489456968 31510140588 31527100368 31534322324 31643021952 31699423488 31878119268 31927626144 31973115792 32045020416 32080207392 32203288746 32318552853 32339093184 32357187378 32371892352 32487759936 32526596736 32534047648 32551558528 32584573184 32768258724 32785895664 32906445696 32939820288 33068968551 33220990629 33227004243 33238871244 33242104512 33343140456 33361086816 33400967616 33649125894 33701383152 33803815026 33822009336 33825299328 33862441136 34076610252 34135709472 34190747352 34239461436 34255021824 34292635488 34418725632 34547418567 34588717542 34607334312 34712519731 34728295104 34734581568 34769810304 34894260672 35085475202 35175855744 35195537148 35214480528 35343960192 35379806976 35425639089 35467987914 35518521777 35598399696 35661851424 35704482624 35832278432 35969755266 36090233316 36141653738 36154561704 36158078592 36197781904 36330877056 36548729928 36592421328 36600803604 36620503344 36657644832 36664280544 36792430848 36884132622 37106486609 37126458524 37130069952 37300761408 37307513536 37320837888 37345351808 37511033013 37531222668 37576088568 37643065392 37707425856 37727721216 37781474688 37914056046 37968075003 38049760503 38053461744 38095246278 38166860736 38303470048 38402673156 38579214924 38634181582 38654975752 38694180656 38721066336 38836454784 38933251101 39069331992 39076404264 39116036592 39137090112 39192851616 39256043256 39517796096 39616290594 39761955216 39802282848 39823705728 39880445504 40119582852 40167542952 40311313236 40329633024 40387093632 40522367232 40673881917 40677838416 40722504642 40868261281 40872236688 40945088672 41198066262 41239850436 41247315612 41391484704 41413762944 41436934548 41463270144 41771328696 41817195627 41963356584 41970952728 41985942624 42013520784 42036133824 42273099639 42348448566 42504159024 42550830638 42570168192 42630821056 42773609856 42937718328 43091403804 43118790912 43142916504 43317013248 43486847721 43530953238 43686762059 43691011632 43714527552 44091958068 44163048663 44249774874 44294654172 44302672324 44318494992 44322806016 44457520608 44481449088 44534623488 44701140153 44732199618 44777568204 44801668944 44865501192 44935177536 45071753368 45096012448 45188485821 45435480336 45485370682 45514279296 45587663136 45652615248 45723513984 45981266274 46063224756 46118290056 46143112416 46222005888 46304393472 46312775424 46525680896 46646178912 46699642201 46927382864 46952640704 47208776157 47217321819 47234185452 47265210882 47290650552 47301483486 47358029036 47464532928 47549135232 47605976832 47817178902 47891439216 47959673688 48120311088 48206082272 48304933119 48535781067 48622292798 48731639904 48789895104 48801071472 48827337792 48876859776 48885707392 49152388086 49178843496 49359668544 49409730432 49506759936 49734348544 49858306866 49863156768 50014710684 50041630224 50101451424 50190753856 50276567808 50473688841 50552074728 50624100004 50705722539 50733014004 50737948992 50793661704 50889147648 51114915378 51203564208 51359192154 51438953232 51628088448 51883076313 51911001468 52092442656 52101872352 52154715456 52182786816 52257135488 52341391008 52628212803 52763783616 52793305722 52821720792 53015940288 53069710464 53201981871 53492777136 53551514782 53556723936 53748417648 53954632899 54135349974 54212480607 54231842556 54237117888 54296672856 54496315584 54888631992 54901205406 54930755016 54986467248 54996420816 55188646272 55249246064 55689687786 55695104928 55726267151 55756260836 55951142112 55961270304 55981256832 56018027712 56048178432 56296834002 56364132852 56464598088 56659233024 56672212032 56871084069 57142869417 57244722698 57250291104 57455205072 57523888672 57868822386 57951272373 57982463628 58041270984 58081599504 58254682176 58286036736 58614606396 58674054888 58705635168 58789277424 58884064884 58967961362 58999699832 59059538896 59091326656 59276694144 59424435891 59601520204 59642932824 59703424272 59735558592 59820668256 59913570048 60179374278 60251314428 60466969854 60566766336 60580640448 60783550848 60870153664 61083756963 61308355032 61417633008 61491053408 61524149888 61797099393 61859775654 61870973418 62087227056 62120644416 62155401822 62194905216 62656993044 62945034876 62956429092 62978913936 63020281176 63054200736 63068644648 63286043904 63522672849 63756238536 63826245957 63855252288 63946231584 64160414784 64406577492 64637105706 64678186368 64714374756 64743784704 64975519872 65053193472 65068095296 65103117056 65296429857 65536517448 65571791328 65608479701 65812891392 66137937102 66374662311 66441981258 66454008486 66477742488 66484209024 66686280912 66722173632 66801935232 67298251788 67402766304 67607630052 67644018672 67650598656 67724882272 68153220504 68228056023 68271418944 68381494704 68478922872 68585270976 68971899411 69094837134 69177435084 69214668624 69425039462 69456590208 69469163136 69539620608 69788521344 70133202439 70170950404 70351711488 70391074296 70428961056 70687920384 70851278178 70897816323 70935975828 70952225229 71037043554 71196799392 71323702848 71408965248 71664556864 71939510532 72180466632 72283307476 72309123408 72316157184 72395563808 72661754112 72933439197 73097459856 73184842656 73201607208 73241006688 73315289664 73328561088 73728582129 73768265244 74212973218 74252917048 74260139904 74601522816 74615027072 74690703616 74787460299 75022066026 75062445336 75152177136 75286130784 75414851712 75562949376 75828112092 75936150006 76099521006 76106923488 76190492556 76333721472 76606940096 76805346312 77038788231 77158429848 77268363164 77309951504 77388361312 77442132672 77672909568 77866502202 78138663984 78152808528 78232073184 78274180224 78385703232 78512086512 79189958583 79232581188 79523910432 79604565696 79647411456 79760891008 80239165704 80327272173 80335085904 80622626472 80774187264 81203024961 81347763834 81355676832 81445009284 81736522562 81744473376 81890177344 82351808109 82396132524 82479700872 82494631224 82782969408 82827525888 82873869096 83534531679 83542657392 83634391254 83926713168 83941905456 83971885248 84027041568 84072267648 84546199278 84696897132 85008318048 85101661276 85140336384 85261642112 85547219712 85867084047 85875436656 86182807608 86285833008 86803233579 86973695442 87061906476 87373524118 87382023264 87429055104 88183916136 88326097326 88451942043 88499549748 88589308344 88605344648 88636989984 88915041216 88962898176 89402280306 89464399236 89555136408 89603337888 89731002384 89870355072 90143506736 90192024896 90376971642 90700454781 90870960672 90970741364 91028558592 91175326272 91305230496 91447027968 91805567411 91962532548 92126449512 92236580112 92286224832 92444011776 92789663481 92806460127 93233102733 93292357824 93399284402 93854765728 93905281408 94417552314 94434643638 94468370904 94530421764 94581301104 94602966972 94716058072 94929065856 95098270464 95634357804 95782878432 95919347376 96240622176 96412164544 96609866238 96955658559 97071562134 97244585596 97463279808 97579790208 97602142944 97654675584 97753719552 97771414784 98304776172 98357686992 98719337088 98819460864 99206905653 99662971887 99681012729 99716613732 99726313536 100029421368 100083260448 100202902848 100381507712 100947377682 101104149456 101248200008 101411445078 101466028008 101475897984 101587323408 102229830756 102407128416 102718384308 102877906464 103256176896 103642255701 103766152626 103822002936 104137559193 104184885312 104203744704 104309430912 104514270976 104682782016 105256425606 105527567232 105586611444 105643441584 106031880576 106139420928 106403963742 106555565331 106985554272 107045414249 107103029564 107113447872 107496835296 107909265798 108270699948 108424961214 108463685112 108474235776 108593345712 108992631168 109777263984 109802410812 109861510032 109972934496 109992841632 110377292544 110498492128 111319459827 111379375572 111390209856 111452534302 111512521672 111902284224 111922540608 111962513664 112036055424 112533099039 112593668004 112728265704 112929196176 113344424064 113742168138 113904225009 114149281509 114285738834 114489445396 114500582208 114910410144 115047777344 115737644772 115902544746 115964927256 116082541968 116163199008 116509364352 116799753303 117229212792 117348109776 117411270336 117578554848 117768129768 117935922724 117999399664 118119077792 118182653312 118553388288 118848871782 119203040408 119285865648 119406848544 119471117184 119641336512 120358748556 120502628856 120933939708 121161280896 121567101696 121740307328 122021645751 122167513926 122604783843 122616710064 122835266016 122982106816 123048299776 123594198786 123719551308 123741946836 124174454112 124241288832 124310803644 124389810432 125313986088 125451586881 125890069752 125912858184 125957827872 126040562352 126108401472 126137289296 127045345698 127512477072 127652491914 127710504576 127892463168 128320829568 128813154984 129274211412 129356372736 129428749512 129951039744 130136190592 130460543163 130592859714 131060286177 131073034896 131143582656 131216959402 132275874204 132489145989 132749324622 132883962516 132908016972 132955484976 132968418048 133372561824 133444347264 133603870464 134103420459 134596503576 134805532608 135215260104 135288037344 135449764544 136306441008 136456112046 136542837888 136762989408 136957845744 137170541952 137943798822 138189674268 138354870168 138429337248 138850078924 138913180416 138938326272 139577042688 140098926603 140124287101 140266404878 140341900808 140782148592 140857922112 141626328471 141651965457 141702556356 141795632646 141871951656 141904450458 142074087108 142393598784 142647405696 142817930496 143329113728 143879021064 144360933264 144566614952 144618246816 144791127616 145607343201 145866878394 146194919712 146369685312 146403214416 146482013376 146630579328 146657122176 147457164258 147536530488 148425946436 148505834096 148520279808 149203045632 149230054144 149574920598 149788031039 150044132052 150124890672 150304354272 150572261568 150829703424 151421066523 151656224184 151872300012 152117167617 152199042012 152213846976 152380985112 152667442944 153213880192 153610692624 154077576462 154316859696 154536726328 154619903008 154776722624 154884265344 155649228939 155733004404 156277327968 156305617056 156464146368 156548360448 156771406464 157024173024 157884638409 158379917166 158465162376 159047820864 159209131392 159521782016 160478331408 160654544346 160670171808 161245252944 161863898697 162406049922 162637441821 162695527668 162711353664 162890018568 163473045124 163488946752 163780354688 164703616218 164792265048 164959401744 164989262448 165565938816 165747738192 167069063358 167085314784 167178801453 167268782508 167853426336 167883810912 167943770496 168054083136 168144535296 169092398556 169393794264 170016636096 170203322552 170523284224 171428608251 171734168094 171750873312 172365615216 172571666016 173606467158 173853817119 173947390884 174123812952 174747048236 174764046528 174858110208 176350677989 176367832272 176652194652 176903884086 176999099496 177178616688 177210689296 177273979968 177830082432 178273307673 178804560612 178928798472 179110272816 179206675776 179462004768 179740710144 180287013472 180384049792 180753943284 181400909562 181741921344 181941482728 182350652544 182610460992 183251270889 183611134822 183925065096 184252899024 184473160224 184572449664 185391298179 185579326962 185612920254 186466205466 186584715648 186798568804 187709531456 187810562816 188835104628 188869287276 188936741808 189060843528 189162602208 189205933944 189432116144 189858131712 190568018547 191268715608 191478737871 191565756864 191838694752 192481244352 192824329088 193219732476 193911317118 194143124268 194489171192 194926559616 195159580416 195204285888 195309351168 195889289571 196609552344 196715373984 196825439103 197438674176 198413811306 199123986933 199325943774 199362025458 199433227464 199452627072 200058842736 200166520896 200405805696 200763015424 201894755364 202208298912 202496400016 202822890156 202932056016 202951795968 203174646816 204459661512 204684168069 204814256832 205436768616 205755812928 207284511402 207532305252 207644005872 208275118386 208369770624 208407489408 208618861824 209365564032 210399607317 210512851212 211055134464 211173222888 211286883168 212063761152 212693448969 212807927484 212856675687 213111130662 213873911891 213971108544 214090828498 214206059128 214226895744 214993670592 215818531596 216541399896 216849922428 216927370224 216948471552 217186691424 217985262336 218800317591 219554527968 219604821624 219723020064 219945868992 219985683264 220996984256 222638919654 222758751144 222780419712 222905068604 223025043344 223804568448 223845081216 224072110848 224362380897 225066198078 225187336008 225456531408 225858392352 226688848128 227484336276 227808450018 228298563018 228571477668 228623836849 228978890792 229001164416 229820820288 230095554688 231116364693 231475289544 231805089492 231929854512 232165083936 232326398016 233018728704 233599506606 234458425584 234696219552 234822540672 235157109696 235536259536 235871845448 235998799328 236238155584 236365306624 237569875749 237697743564 238406080816 238571731296 238813697088 238942234368 239282673024 240717497112 240981816519 241005257712 241867879416 242322561792 243480614656 244043291502 244335027852 244390998011 245209567686 245233420128 245670532032 245964213632 247055424327 247188397572 247439102616 247483893672 248348908224 248482577664 248621607288 250603595037 250627972176 250903173762 251780139504 251825716368 251915655744 252081124704 252216802944 252274578592 254090691396 255024954144 255304983828 255421009152 255784926336 256641659136 257601252141 257626309968 258548422824 258857499024 260272381184 260921086326 261185719428 262120572354 262146069792 262287165312 262433918804 264551748408 264978291978 265355826129 265498649244 265767925032 265816033944 265910969952 266745123648 266888694528 268206840918 269166824299 269193007152 269611065216 270430520208 270576074688 270899529088 272101364343 272612882016 272912224092 273085675776 273525978816 273915691488 274341083904 275416702233 275887597644 276379348536 276709740336 276858674496 277700157848 278419380381 279699308199 280197853206 280248574202 280532809756 280683801616 281564297184 281715844224 283252656942 283303930914 283405112712 283591265292 283743903312 283808900916 284148174216 284787197568 285294811392 286658227456 287730053561 287758042128 288721866528 289133229904 289236493632 289582255232 290866975677 291214686402 291733756788 292389839424 292739370624 292806428832 292964026752 293261158656 293314244352 294914328516 295073060976 296851892872 297011668192 297620716959 298988915661 299043038187 299149841196 299576062078 300088264104 300249781344 300608708544 301144523136 302842133046 303312448368 303744600024 304234335234 304398084024 304427693952 304761970224 306427760384 307221385248 308155152924 308633719392 309073452656 309239806016 309553445248 309768530688 310926767103 311298457878 311466008808 312412677579 312554655936 312611234112 312928292736 313542812928 314048346048 315769276818 316759834332 316930324752 318095641728 318418262784 319666695993 320956662816 321136242747 321309088692 321340343616 322490505888 323727797394 324812099844 325274883642 325391055336 325422707328 325780037136 326946090248 326977893504 327560709376 329407232436 329584530096 329918803488 329978524896 331131877632 331495476384 333958379481 334138126716 334170629568 334357602906 334537565016 335706852672 335767621824 335887540992 336108166272 338184797112 338787588528 340033272192 340406645104 341712675027 342447844527 342857216502 343345710511 343468336188 343501746624 344731230432 345143332032 347212934316 347707634238 347894781768 348247625904 349494096472 349528093056 350399259909 352701355978 352735664544 353304389304 353807768172 353998198992 354357233376 354421378592 354547959936 355660164864 356546615346 357609121224 357857596944 358220545632 358413351552 358924009536 360574026944 360768099584 361507886568 362801819124 363483842688 363882965456 364701305088 365220921984 366064937253 366502541778 367024725029 367222269644 367814351529 367850130192 368505798048 368946320448 369144899328 370782596358 371158653924 371225840508 372932410932 373169431296 373597137608 375419062912 376354760643 377670209256 377738574552 377873483616 378121687056 378325204416 378411867888 378864232288 381136037094 382537431216 382957475742 383131513728 383677389504 384962488704 385648658176 386439464952 387822634236 388286248536 388978342384 389853119232 390408571776 391381629489 391778579142 393180858531 393219104688 393430747968 393650878206 396827622612 398247973866 398651887548 398724050916 398866454928 398905254144 400117685472 400333041792 400811611392 402310261377 403789510728 404232891061 404416597824 404992800032 405645780312 405864112032 406349293632 408919323024 409368336138 409628513664 410873537232 411511625856 414569022804 415064610504 415288011744 416550236772 416739541248 416814978816 418731128064 420296779809 420372861303 420799214634 421025702424 422346445776 422573766336 424955896371 425386897938 425615854968 425713351374 426222261324 427747823782 427942217088 428181656996 428412118256 428453791488 429987341184 431637063192 432111021479 433082799792 433699844856 433854740448 434373382848 436822029603 437600635182 439109055936 439209643248 439446040128 439891737984 439971366528 441993968512 445277839308 445517502288 445560839424 445810137208 446050086688 447609136896 447690162432 448724761794 449364093117 450132396156 450374672016 450913062816 451716784704 454263199569 454968672552 455616900036 456351502851 456597126036 457142955336 457247673698 457957781584 458002328832 459641640576 460191109376 461911781581 462232729386 462950579088 463610178984 463859709024 464330167872 464652796032 466947686817 467199013212 468916851168 469392439104 469645081344 470314219392 471072519072 471743690896 471997598656 472476311168 473653915227 475139751498 475395487128 476812161632 477143462592 477627394176 478565346048 481434994224 481963633038 482010515424 483735758832 485591696091 487912325463 488086583004 488670055704 488781996022 490419135372 490466840256 491341064064 491928427264 494110848654 494376795144 494878205232 494967787344 496697816448 497243214576 501207190074 501255944352 501536404359 501806347524 503560279008 503651432736 503831311488 504162249408 504433605888 504549157184 508181382792 508739390429 510049908288 510609967656 511569852672 514285824753 515202504282 515252619936 517096845648 517714998048 521561451357 521842172652 522371438856 524241144708 524292139584 524574330624 524867837608 529052033967 529103496816 529956583956 530711652258 530997298488 531535850064 531632067888 531821939904 533490247296 534819923019 536413681836 538333648598 538386014304 539222130432 540861040416 541152149376 541799058176 543824865631 544202728686 545225764032 545824448184 547051957632 547831382976 549753812667 550833404466 551775195288 552758697072 553419480672 553717348992 555400315696 556838760762 559398616398 560195632939 560395706412 560497148404 561065619512 561367603232 563128594368 563431688448 566505313884 566607861828 566810225424 567182530584 567487806624 567617801832 568296348432 569574395136 571704055641 574436213613 575460107122 575516084256 577443733056 578266459808 578472987264 579164510464 581733951354 582429372804 583467513576 584779678848 585478741248 585612857664 585928053504 587667868713 589828657032 590146121952 590476317309 593703785744 594023336384 595241433918 597371960799 597977831322 598086076374 598299682392 599152124156 600176528208 600499562688 601217417088 602289046272 605684266092 606624896736 607489200048 608468670468 608796168048 608855387904 609523940448 614052504207 614442770496 616310305848 617267438784 618146905312 618479612032 619106890496 621853534206 622596915756 622932017616 624825355158 625109311872 625222468224 625856585472 628096692096 631198821951 631538553636 633519668664 633860649504 636191283456 638570027061 639333391986 641621735673 641913325632 642272485494 642618177384 642680687232 644981011776 647455594788 649624199688 650549767284 650782110672 650845414656 651560074272 653892180496 653955787008 656400952773 658814464872 659169060192 659537874889 659837606976 659957049792 662990952768 667916758962 668276253432 668341259136 668715205812 669075130032 671413705344 671535243648 672216332544 673087142691 676369594224 677575177056 680066544384 680813290208 683425350054 684895689054 685714433004 685871510547 686691421022 686936672376 687003493248 689462460864 690286664064 693349094079 694425868632 695415268476 695789563536 696495251808 698988192944 699056186112 700798519818 705023245571 705402711956 705471329088 706608778608 707615536344 707996397984 708714466752 708842757184 709095919872 712709627247 713093230692 715218242448 715715193888 716441091264 716826703104 717848019072 721148053888 722945449557 723015773136 725603638248 726967685376 727765930912 730441843968 732129874506 733005083556 733172994033 734049450058 734444539288 735628703058 735700260384 737011596096 737892640896 741166272981 741565192716 742317307848 742451681016 745864821864 747194275216 750838125824 751810785111 752709521286 755340418512 755477149104 755746967232 756243374112 756650408832 756823735776 757728464576 762272074188 765074862432 765914951484 766263027456 767354779008 769924977408 772803756423 772878929904 775645268472 776496964339 776572497072 777956684768 780817143552 782763258978 783557158284 786361717062 786438209376 786861495936 787301756412 793655245224 796067478387 796495947732 797303775096 797448101832 797732909856 800235370944 800666083584 804620522754 807500472897 807579021456 808465782122 808833195648 809985600064 811291560624 811728224064 812698587264 816304093029 817838646048 818736672276 819257027328 821747074464 823023251712 826250106699 829138045608 830048479121 830129221008 830576023488 833100473544 839097924597 840593559618 840745722606 841598429268 842051404848 844692891552 845147532672 849911792742 850773795876 851231709936 851426702748 852444522648 855495647564 855884434176 856363313992 856824236512 859974682368 863190160683 863274126384 864222042958 866165599584 867399689712 867709480896 868746765696 872600927031 873644059206 875201270364 878218111872 878419286496 878892080256 879783475968 879942733056 883987937024 887293201819 890555678616 891035004576 891620274416 892100173376 896966746983 897129114561 897449523588 898728186234 900264792312 900749344032 901826125632 903433569408 908526399138 909937345104 911233800072 912703005702 913194252072 914285910672 914495347396 915915563168 919283281152 923823563162 924465458772 925901158176 927220357968 927719418048 928660335744 929305592064 932780301309 933895373634 934398026424 937238032737 937833702336 938784878208 940628438784 942145038144 943487381792 943995197312 944952622336 947307830454 950279502996 950790974256 953624323264 954286925184 955254788352 959000087979 962869988448 963408728241 963927266076 964021030848 967471517664 971183392182 975824650926 976173166008 977340111408 977563992044 980838270744 980933680512 982682128128 988221697308 988753590288 989756410464 989935574688 993395632896 994486429152 1001875138443 1002414380148 1002511888704 1003072808718 1003612695048 1007120558016 1007302865472 1007662622976 1008324498816 1009098314368 1016362765584 1017478780858 1020099816576 1021219935312 1025138025081 1027343533581 1028571649506 1030037131533 1030405008564 1030505239872 1034193691296 1035429996096 1043122902714 1043684345304 1044742877712 1048482289416 1048584279168 1049735675216 1058104067934 1058206993632 1059913167912 1061423304516 1061994596976 1063071700128 1063264135776 1063643879808 1066980494592 1069639846038 1072827363672 1076088111661 1076667297196 1076772028608 1081722080832 1082304298752 1087649731262 1088405457372 1090451528064 1091648896368 1094103915264 1095662765952 1098194811759 1099507625334 1101074175087 1101666808932 1103443054587 1103550390576 1105517394144 1106838961344 1107434697984 1110800631392 1113677521524 1118797232796 1120391265878 1120791412824 1120994296808 1122131239024 1122735206464 1126257188736 1129064281929 1133010627768 1133215723656 1133620450848 1134365061168 1134975613248 1135235603664 1136592696864 1143408111282 1148872427226 1150920214244 1151032168512 1154887466112 1156532919616 1156945974528 1163467902708 1164858745608 1166935027152 1169559357696 1171225715328 1174144888467 1175335737426 1179542575593 1179657314064 1180292243904 1180952634618 1187407571488 1188046672768 1190482867836 1194743921598 1195955662644 1196172152748 1196599364784 1198304248312 1200353056416 1200999125376 1202434834176 1206930784131 1211368532184 1212698673183 1213249793472 1214978400096 1216937340936 1217592336096 1219047880896 1228105008414 1228885540992 1232620611696 1234534877568 1236293810624 1236959224064 1243707068412 1245193831512 1245864035232 1249650710316 1250218623744 1250444936448 1256193384192 1260890339427 1261118583909 1262397643902 1263077107272 1266916099711 1267039337328 1267721299008 1277140054122 1278666783972 1283243471346 1283826651264 1284544970988 1285236354768 1285361374464 1289962023552 1294911189576 1296333064437 1299248399376 1301099534568 1301564221344 1303120148544 1307784360992 1310466088809 1312801905546 1317628929744 1318338120384 1319075749778 1319675213952 1319914099584 1325981905536 1335833517924 1336552506864 1336682518272 1337430411624 1338150260064 1342827410688 1343070487296 1346174285382 1348092279351 1352739188448 1354289623829 1355150354112 1361626580416 1366850700108 1369054508553 1369791378108 1371428866008 1371743021094 1373382842044 1373873344752 1374006986496 1378924921728 1380573328128 1385735344743 1386698188158 1388851737264 1390830536952 1391579127072 1392990503616 1397976385888 1400843060451 1401597039636 1410046491142 1410805423912 1410942658176 1413217557216 1415231072688 1415992795968 1417428933504 1417685514368 1420961745681 1425419254494 1426186461384 1430436484896 1431430387776 1432882182528 1435696038144 1442296107776 1445890899114 1446031546272 1451207276496 1455531861824 1463736976389 1464259749012 1466010167112 1466345988066 1468098900116 1468889078576 1471257406116 1471400520768 1474023192192 1475785281792 1482332545962 1483130385432 1484634615696 1484903362032 1491729643728 1494388550432 1503621570222 1504609213077 1505419042572 1510680837024 1510954298208 1511493934464 1512486748224 1513300817664 1513647471552 1515456929152 1524544148376 1526218171287 1530149724864 1531829902968 1534709558016 1542857474259 1545607512846 1545757859808 1551290536944 1552993928678 1553144994144 1555913369536 1564684354071 1565526517956 1567114316568 1572723434124 1572876418752 1573722991872 1574603512824 1587156101901 1587310490448 1592134956774 1592991895464 1594607550192 1594896203664 1595465819712 1600470741888 1609241045508 1615000945794 1615158042912 1616931564244 1617666391296 1619971200128 1622583121248 1623456448128 1625397174528 1631474596893 1632608186058 1635677292096 1637473344552 1643494148928 1649261438001 1652500213398 1658276091216 1660096958242 1660258442016 1661152046976 1666200947088 1678195849194 1680586898817 1681187119236 1681491445212 1683196858536 1684102809696 1689385783104 1690295065344 1699823585484 1701547591752 1702463419872 1702853405496 1704889045296 1710991295128 1712726627984 1713648473024 1723308640839 1726380321366 1726548252768 1728444085916 1732331199168 1734799379424 1735418961792 1737493531392 1745201854062 1747288118412 1750402540728 1756436223744 1756838572992 1757784160512 1763003606139 1771428951927 1772788394521 1774586403638 1781111357232 1782070009152 1783240548832 1784200346752 1792115882397 1793933493966 1794258229122 1794899047176 1797456372468 1800529584624 1801498688064 1803652251264 1806867138816 1817052798276 1819874690208 1822467600144 1825406011404 1826388504144 1828571821344 1828990694792 1831831126336 1842157512621 1847647126324 1848930917544 1851802316352 1854440715936 1855438836096 1857320671488 1865560602618 1867790747268 1868796052848 1874476065474 1875667404672 1877569756416 1884290076288 1886974763584 1887990394624 1893596465853 1894615660908 1900559005992 1901581948512 1907248646528 1908573850368 1915710081183 1918000175958 1924865207019 1925739976896 1926817456482 1927854532152 1928042061696 1934943035328 1942366784364 1951649301852 1952346332016 1954680222816 1955127984088 1961676541488 1961867361024 1969202858319 1976443394616 1977507180576 1978613624667 1979512820928 1979871149376 1988972858304 2003750276886 2004828760296 2005023777408 2006145617436 2007225390096 2014241116032 2014605730944 2016648997632 2018196628736 2032725531168 2033862870731 2034957561716 2040199633152 2042439870624 2050276050162 2054687067162 2057143299012 2057614531641 2060074263066 2060810017128 2061010479744 2068387382592 2070859992192 2086245805428 2087368690608 2089485755424 2096964578832 2097168558336 2099471350432 2115069736713 2116208135868 2116413987264 2119826335824 2122846609032 2123989193952 2126143400256 2126528271552 2127287759616 2138128881741 2139279692076 2145654727344 2152176223322 2153334594392 2153544057216 2163444161664 2168836348671 2175299462524 2176810914744 2180903056128 2183297792736 2191325531904 2196389623518 2199015250668 2199518982099 2202148350174 2203333617864 2206886109174 2207100781152 2211034788288 2213677922688 2221601262784 2227355043048 2237594465592 2240782531756 2241582825648 2241988593616 2244262478048 2245470412928 2252514377472 2255432355333 2258128563858 2266021255536 2266431447312 2267240901696 2268730122336 2269951226496 2270471207328 2273185393728 2286816222564 2297744854452 2301840428488 2302064337024 2309774932224 2313065839232 2318411269269 2326935805416 2329490893017 2329717491216 2333870054304 2342451430656 2348289776934 2350671474852 2359085151186 2359314628128 2360584487808 2361905269236 2374815142976 2376093345536 2380965735672 2388202435161 2389487843196 2391911325288 2392344305496 2393198729568 2396608496624 2400706112832 2401998250752 2413861568262 2422501418691 2422737064368 2425397346366 2426499586944 2429956800192 2433874681872 2435184672192 2438095761792 2456210016828 2457771081984 2465241223392 2469069755136 2472587621248 2478750320097 2487414136824 2490145437363 2490387663024 2491728070464 2499301420632 2517293773791 2521780678854 2522237167818 2524795287804 2526154214544 2533832199422 2534078674656 2535442598016 2554280108244 2557333567944 2566486942692 2567653302528 2569089941976 2570472709536 2579924047104 2589570482049 2589822379152 2592666128874 2598496798752 2602199069136 2603128442688 2606240297088 2615568721984 2620932177618 2625603811092 2635257859488 2636676240768 2638151499556 2639350427904 2639828199168 2651963811072 2661879605457 2662361454919 2671667035848 2673105013728 2674860823248 2676300520128 2690900240949 2691387343683 2692348570764 2696184558702 2705478376896 2708579247658 2710300708224 2723253160832 2733701400216 2738109017106 2739582756216 2742857732016 2743486042188 2746765684088 2747746689504 2757849843456 2771470689486 2773396376316 2777703474528 2781661073904 2783158254144 2785981007232 2795952771776 2801686120902 2803194079272 2811714098211 2820092982284 2821610847824 2821885316352 2826435114432 2830462145376 2831985591936 2834857867008 2835371028736 2841923491362 2845972589741 2850838508988 2852372922768 2860872969792 2862860775552 2865764365056 2877000263937 2890226184723 2891781798228 2892063092544 2902414552992 2911063723648 2927473952778 2928519498024 2932020334224 2932691976132 2936197800232 2937778157152 2942514812232 2942801041536 2948046384384 2964665091924 2966260770864 2969269231392 2969806724064 2983459287456 2988777100864 3005625415329 3007243140444 3009218426154 3010838085144 3021361674048 3021908596416 3022987868928 3024973496448 3027294943104 3030913858304 3049088296752 3052436342574 3060299449728 3063659805936 3075414075243 3085714948518 3090111394599 3091215025692 3091515719616 3102581073888 3105987857356 3106289988288 3111826739072 3129368708142 3131053035912 3134228633136 3145446868248 3145752837504 3149207025648 3174312203802 3174620980896 3184269913548 3185983790928 3189215100384 3189792407328 3190931639424 3200941483776 3218482091016 3228264334983 3230001891588 3230316085824 3233863128488 3239942400256 3245166242496 3246912896256 3262949193786 3265216372116 3271354584192 3274946689104 3286988297856 3298522876002 3303222525261 3305000426796 3310329163761 3316552182432 3320193916484 3320516884032 3322304093952 3332401894176 3350662881791 3356391698388 3361173797634 3362374238472 3362982890424 3366393717072 3368205619392 3378771566208 3387192845787 3399647170968 3403095183504 3404926839744 3405706810992 3409778090592 3421982590256 3425453255968 3427296946048 3446617281678 3452760642732 3453096505536 3456888171832 3464662398336 3469598758848 3470837923584 3490403708124 3494576236824 3500805081456 3513677145984 3522434665401 3526007212278 3538627726779 3542857903854 3545576789042 3549172807276 3562222714464 3564140018304 3566481097664 3568400693504 3584231764794 3587866987932 3588516458244 3589798094352 3594912744936 3601059169248 3602997376128 3607304502528 3620792352393 3634105596552 3638096019549 3639749380416 3644935200288 3650812022808 3652777008288 3657143642688 3657981389584 3663662252672 3684315025242 3695294252648 3697861835088 3703604632704 3708881431872 3710877672192 3731121205236 3735581494536 3737592105696 3748952130948 3751334809344 3768580152576 3773949527168 3782671018281 3783355751727 3787192931706 3789231321816 3800748299133 3801118011984 3803163897024 3814497293056 3831420162366 3836000351916 3849730414038 3851479953792 3853634912964 3855709064304 3856084123392 3869886070656 3884733568728 3888999193311 3903298603704 3904692664032 3909360445632 3910255968176 3923353082976 3938405716638 3952886789232 3955014361152 3957227249334 3959025641856 3959742298752 3977945716608 4007500553772 4009657520592 4010047554816 4012291234872 4014450780192 4028482232064 4029211461888 4044276838053 4062868871487 4063604325929 4065451062336 4067725741462 4069915123432 4084879741248 4100552100324 4107163525659 4109374134324 4114286598024 4115229063282 4120148526132 4121620034256 4122020959488 4136774765184 4141719984384 4157206034229 4172491610856 4174737381216 4178971510848 4193929157664 4198942700864 4230139473426 4232416271736 4232827974528 4239652671648 4245693218064 4247978387904 4252286800512 4253056543104 4262885237043 4276257763482 4278559384152 4291309454688 4304352446644 4306669188784 4307088114432 4326888323328 4337672697342 4343852900131 4350598925048 4353621829488 4366595585472 4391210929167 4392779247036 4398030501336 4399037964198 4404296700348 4406667235728 4413772218348 4414201562304 4422069576576 4427355845376 4443202525568 4454710086096 4475188931184 4481565063512 4483165651296 4483977187232 4488524956096 4490940825856 4510864710666 4513827639231 4516257127716 4532042511072 4532862894624 4534481803392 4537460244672 4539902452992 4540942414656 4546370787456 4573632445128 4578654513861 4595489708904 4603680856976 4604128674048 4626131678464 4636822538538 4643428962209 4653871610832 4658981786034 4659434982432 4667740108608 4694053062213 4696579553868 4701342949704 4718170302372 4718629256256 4721168975616 4723810538472 4749630285952 4761468305703 4761931471344 4776404870322 4778975686392 4783822650576 4784688610992 4786397459136 4793216993248 4801412225664 4827723136524 4845002837382 4845474128736 4850794692732 4852999173888 4859913600384 4867749363744 4870369344384 4876191523584 4894423790679 4912420033656 4930482446784 4945175242496 4957500640194 4974828273648 4980290874726 4980775326048 4983456140928 4998602841264 5034587547582 5041760696451 5043561357708 5044474335636 5049590575608 5052308429088 5067664398844 5068157349312 5070885196032 5108560216488 5114169661681 5114667135888 5132973885384 5138179883952 5140945419072 5169925922517 5179140964098 5179644758304 5185332257748 5196993597504 5204398138272 5206256885376 5212480594176 5231137443968 5241864355236 5251207622184 5270515718976 5273352481536 5276302999112 5314286855781 5318365183563 5323759210914 5324722909838 5343334071696 5346210027456 5349721646496 5352601040256 5376347647191 5381800481898 5382774687366 5384697141528 5392369117404 5410956753792 5417158495316 5420601416448 5446506321664 5466871017659 5467402800432 5476218034212 5479165512432 5485715464032 5486972084376 5493531368176 5495493379008 5526472537863 5542941378972 5546792752632 5555406949056 5563322147808 5566316508288 5571962014464 5591905543552 5603372241804 5606388158544 5623428196422 5640185964568 5643221695648 5652870228864 5660924290752 5663971183872 5680789397559 5683846982724 5691945179482 5701677017976 5704745845536 5721745939584 5725721551104 5747130243549 5754000527874 5774595621057 5780452369446 5783563596456 5784126185088 5804829105984 5822127447296 5854947905556 5857038996048 5864040668448 5865383952264 5872395600464 5875556314304 5885029624464 5885602083072 5907608574957 5929330183848 5932521541728 5935840874001 5938538462784 5939613448128 5966918574912 5977554201728 6011250830658 6014486280888 6018436852308 6021676170288 6042723348096 6043817192832 6049946992896 6054589886208 6098176593504 6101588612193 6104872685148 6120598899456 6127319611872 6150828150486 6171429897036 6172843594923 6180222789198 6182430051384 6183031439232 6205162147776 6211975714712 6212579976576 6223653478144 6258737416284 6262106071824 6268457266272 6290893736496 6291505675008 6298414051296 6345209210139 6348624407604 6349241961792 6368539827096 6371967581856 6378430200768 6379584814656 6381863278848 6436964182032 6456528669966 6460003783176 6460632171648 6467726256976 6490332484992 6506509046013 6525898387572 6530432744232 6542709168384 6549893378208 6573976595712 6597045752004 6598556946297 6606445050522 6610000853592 6620658327522 6630091268621 6633104364864 6640387832968 6641033768064 6664803788352 6701325763582 6712783396776 6722347595268 6724748476944 6725965780848 6732787434144 6736411238784 6757543132416 6766297065999 6774385691574 6799294341936 6806190367008 6809853679488 6811413621984 6819556181184 6843965180512 6850906511936 6854593892096 6893234563356 6905521285464 6906193011072 6913776343664 6929324796672 6939197517696 6955233807807 6980807416248 6988472679051 6989152473648 7001610162912 7027354291968 7044869330802 7052014424556 7077255453558 7085715807708 7087338942319 7091153578084 7098345614552 7124445428928 7128280036608 7132962195328 7164607305483 7168463529588 7175733975864 7177032916488 7179596188704 7189825489872 7202118338496 7205994752256 7241584704786 7267504256073 7268211193104 7276192039098 7279498760832 7289870400576 7301624045616 7305554016576 7314287285376 7315962779168 7327324505344 7368630050484 7390588505296 7395723670176 7407209265408 7417762863744 7436250960291 7462242410472 7470436312089 7471162989072 7475184211392 7497904261896 7547899054336 7565342036562 7566711503454 7574385863412 7578462643632 7601496598266 7602236023968 7606327794048 7662840324732 7672000703832 7699460828076 7702959907584 7707269825928 7711418128608 7739772141312 7768711446147 7769467137456 7777998386622 7805837904671 7806597207408 7809385328064 7818720891264 7820511936352 7846706165952 7876811433276 7905773578464 7910028722304 7914454498668 7918051283712 7919484597504 7955891433216 7985638816371 7987084364757 8015001107544 8019315041184 8024582469744 8028901560384 8074162031049 8088553676106 8125737742974 8127208651858 8130902124672 8135451482924 8139830246864 8169759482496 8201104200648 8214327051318 8218748268648 8228573196048 8230458126564 8240297052264 8243240068512 8273549530368 8314412068458 8344171553269 8344983221712 8349474762432 8357943021696 8387858315328 8397885401728 8435142294633 8460278946852 8464832543472 8465655949056 8479305343296 8491386436128 8495956775808 8504573601024 8506113086208 8525770474086 8537917769223 8552515526964 8557118768304 8582618909376 8608704893288 8613338377568 8631000791811 8670678554169 8675345394684 8687705800262 8701197850096 8707243658976 8733191170944 8782421858334 8785558494072 8796061002672 8798075928396 8808593400696 8813334471456 8827544436696 8828403124608 8844139153152 8886405051136 8909420172192 8919631660391 8950377862368 8963130127024 8966331302592 8967954374464 8977049912192 9016876245987 9021729421332 9027655278462 9032514255432 9064085022144 9065725789248 9068963606784 9074920489344 9081884829312 9092741574912 9147264890256 9157309027722 9190979417808 9207361713952 9226242225729 9270334183797 9273645077076 9286857924418 9307743221664 9317963572068 9318869964864 9335480217216 9388106124426 9393159107736 9402685899408 9436340604744 9437258512512 9447621076944 9499260571904 9522936611406 9523862942688 9552809740644 9557951372784 9567645301152 9569377221984 9572794918272 9586433986496 9602824451328 9655446273048 9684793004949 9690005674764 9690948257472 9701589385464 9719827200768 9735498727488 9740738688768 9788847581358 9824840067312 9860964893568 9909667575783 9915001280388 9930987491283 9949656547296 9960581749452 9961550652096 9966912281856 9997205682528 10051988645373 10069175095164 10083521392902 10087122715416 10088948671272 10099181151216 10104616858176 10135328797688 10136314698624 10161578537361 10217120432976 10228339323362 10229334271776 10265947770768 10276359767904 10281890838144 10339851845034 10358281928196 10359289516608 10370664515496 10393987195008 10408796276544 10412513770752 10462274887936 10483728710472 10502415244368 10541031437952 10552605998224 10615883180337 10628573711562 10636730367126 10643717025841 10647518421828 10649445819676 10686668143392 10692420054912 10699443292992 10705202080512 10752695294382 10763600963796 10765549374732 10769394283056 10784738234808 10821913507584 10834316990632 10862377057179 10914288058647 10933742035318 10934805600864 10952436068424 10958331024864 10971430928064 10973944168752 10987062736352 10990986758016 11052945075726 11085882757944 11093585505264 11110813898112 11126644295616 11132633016576 11183811087104 11206744483608 11212776317088 11246856392844 11280371929136 11286443391296 11305740457728 11321848581504 11348013054843 11350067255181 11361578795118 11367693965448 11383890358964 11402244897399 11403354035952 11409491691072 11443491879168 11494260487098 11508001055748 11549191242114 11560904738892 11567127192912 11568252370176 11609658211968 11666997579933 11709895811112 11714077992096 11728081336896 11730767904528 11744791200928 11751112628608 11770059248928 11815217149914 11858660367696 11865043083456 11871681748002 11877076925568 11879226896256 11933837149824 11955108403456 12022501661316 12028972561776 12036873704616 12043352340576 12085446696192 12087634385664 12132830514159 12188606614461 12190812977787 12196353187008 12203177224386 12209745370296 12254639223744 12301656300972 12342859794072 12345687189846 12360445578396 12364860102768 12366062878464 12410324295552 12423951429424 12425159953152 12471618102687 12517474832568 12524212143648 12531219622891 12536914532544 12581787472992 12596828102592 12690418420278 12697248815208 12698483923584 12737079654192 12743935163712 12756860401536 12759169629312 12788655711129 12873928364064 12913057339932 12920007566352 12921264343296 12935452513952 12980664969984 13013018092026 13031558700393 13051796775144 13060865488464 13099786756416 13173632787501 13194091504008 13197113892594 13212890101044 13220001707184 13241316655044 13260182537242 13266208729728 13280775665936 13282067536128 13329607576704 13395441665849 13402651527164 13425566793552 13444695190536 13449496953888 13451931561696 13465574868288 13472822477568 13532594131998 13541482917693 13548771383148 13598588683872 13612380734016 13619707358976 13622827243968 13639112362368 13687930361024 13701813023872 13735963541583 13786469126712 13811042570928 13812386022144 13827552687328 13878395035392 13910467615614 13930286886627 13961614832496 13976945358102 13978304947296 14003220325824 14082159186639 14089738661604 14104028849112 14154510907116 14171431615416 14174677884638 14182307156168 14196691229104 14248890857856 14265924390656 14284404917109 14329214610966 14336927059176 14351467951728 14354065832976 14359192377408 14379650979744 14404236676992 14483169409572 14535008512146 14536422386208 14552384078196 14558997521664 14579740801152 14603248091232 14611108033152 14628574570752 14631925558336 14683271372037 14737260100968 14753442322441 14781177010592 14791447340352 14835525727488 14872501920582 14924484820944 14940872624178 14942325978144 14950368422784 14995808523792 15125282089353 15130684073124 15133423006908 15148771726824 15156925287264 15202993196532 15204472047936 15212655588096 15325680649464 15342508985043 15344001407664 15398921656152 15414539651856 15422836257216 15509777767551 15537422892294 15538934274912 15555996773244 15611675809342 15613194414816 15618770656128 15637441782528 15641023872704 15693412331904 15753622866552 15770921103299 15811547156928 15820057444608 15828908997336 15942860567343 15955095550689 15971277632742 15974168729514 16030002215088 16038630082368 16049164939488 16057803120768 16148324062098 16177107352212 16251475485948 16254417303716 16261804249344 16270902965848 16279660493728 16339518964992 16400613052977 16402208401296 16428654102636 16437496537296 16457146392096 16460916253128 16480594104528 16486480137024 16579417613589 16628824136916 16688343106538 16689966443424 16698949524864 16715886043392 16775716630656 16795770803456 16858570834561 16870284589266 16920557893704 16929665086944 16958610686592 16982772872256 16991913551616 17042368192677 17051540948172 17075835538446 17105031053928 17114237536608 17165237818752 17217409786576 17226676755136 17262001583622 17323786863171 17341357108338 17350690789368 17375411600524 17402395700192 17414487317952 17466382341888 17564843716668 17571116988144 17592122005344 17596151856792 17617186801392 17626668942912 17655088873392 17656806249216 17722825724871 17807522622003 17818840344384 17839263320782 17900755724736 17926260254048 17932662605184 17935908748928 17954099824384 18033752491974 18043458842664 18055310556924 18065028510864 18128170044288 18131451578496 18149840978688 18163769658624 18294529780512 18304765836579 18314618055444 18381958835616 18414723427904 18452484451458 18518530784769 18540668367594 18547290154152 18573715848836 18615486443328 18635927144136 18637739929728 18670960434432 18776212248852 18786318215472 18805371798816 18872681209488 18874517025024 18895242153888 19035627630417 19045873222812 19047725885376 19105619481288 19115902745568 19135290602304 19138754443968 19145589836544 19172867972992 19310892546096 19369586009898 19380011349528 19381896514944 19403178770928 19470997454976 19519527138039 19577695162716 19649680134624 19721929787136 19795670838891 19819335151566 19830002560776 19861974982566 19890273805863 19899313094592 19921163498904 19923101304192 19994411365056 20103977290746 20138350190328 20167042785804 20174245430832 20177897342544 20198362302432 20209233716352 20270657595376 20272629397248 20323157074722 20434240865952 20445674121559 20456678646724 20458668543552 20531895541536 20552719535808 20563781676288 20679703690068 20716563856392 20718579033216 20741329030992 20787974390016 20817592553088 20865701423421 20965418037153 20967457420944 21004830488736 21082062875904 21105211996448 21231766360674 21257147423124 21262016826957 21273460734252 21287434051682 21295036843656 21298891639352 21373336286784 21384840109824 21398886585984 21493821916449 21505390588764 21527201927592 21531098749464 21538788566112 21569476469616 21668633981264 21724754114358 21802512768219 21828576117294 21867484070636 21869611201728 21904872136848 21916662049728 21942861856128 21947888337504 21974125472704 21981973516032 22105890151452 22171765515888 22187171010528 22221627796224 22253288591232 22308752880873 22411308936267 22413488967216 22425552634176 22493712785688 22560743858272 22572886782592 22643697163008 22696026109686 22700134510362 22723157590236 22735387930896 22767780717928 22804489794798 22806708071904 22818983382144 22988520974196 23016002111496 23098382484228 23121809477784 23134254385824 23219316423936 23306134338441 23333995159866 23417513714013 23419791622224 23428155984192 23456162673792 23461535809056 23489582401856 23502225257216 23540118497856 23630434299828 23717320735392 23730086166912 23743363496004 23754153851136 23758453792512 23867674299648 23956916449113 23961253094271 24045003322632 24057945123552 24071405894509 24073747409232 24086704681152 24265661028318 24377213228922 24381625955574 24392706374016 24406354448772 24419490740592 24509278447488 24603312601944 24685719588144 24691374379692 24720891156792 24729720205536 24820648591104 24847902858848 24943236205374 25032514659807 25034949665136 25048424287296 25062439245782 25073829065088 25163574945984 25193656205184 25305426883899 25380836840556 25394497630416 25396967847168 25474159308384 25487870327424 25513720803072 25518339258624 25577311422258 25613753307669 25731502852751 25747856728128 25826114679864 25840015132704 25870905027904 26012035662507 26026036184052 26063117400786 26103593550288 26121730976928 26199573512832 26347265575002 26388183008016 26394227785188 26425780202088 26440003414368 26482633310088 26520365074484 26532417459456 26561551331872 26659215153408 26758894981173 26790883331698 26805303054328 26851133587104 26889390381072 26898993907776 26903863123392 26931149736576 27050628737961 27065188263996 27082965835386 27097542766296 27197177367744 27224761468032 27245654487936 27278224724736 27375860722048 27403626047744 27471927083166 27572938253424 27622085141856 27655105374656 27811002551391 27820935231228 27860573773254 27923229664992 27953890716204 27956609894592 28006440651648 28164318373278 28179477323208 28208057698224 28309021814232 28342863230832 28349355769276 28364614312336 28393382458208 28497781715712 28568809834218 28658429221932 28673854118352 28702935903456 28708131665952 28718384754816 28759301959488 28808473353984 28966338819144 29054379014847 29070017024292 29072844772416 29104768156392 29159481602304 29206496182464 29222216066304 29263851116672 29366542744074 29474520201936 29506884644882 29562354021184 29582894680704 29729002727349 29745003841164 29792962473849 29848969641888 29881745248356 29884651956288 29900736845568 29991617047584 30155965936119 30250564178706 30261368146248 30266846013816 30297543453648 30313850574528 30405986393064 30408944095872 30651361298928 30685017970086 30688002815328 30797843312304 30829079303712 30845672514432 31019555535102 31074845784588 31077868549824 31111993546488 31223351618684 31226388829632 31237541312256 31282047745408 31386824663808 31507245733104 31541842206598 31623094313856 31657817994672 31847649541011 31885721134686 31910191101378 31931151077523 31942555265484 31948337459028 32060004430176 32077260164736 32098329878976 32115606241536 32296648124196 32354214704424 32502950971896 32508834607432 32541805931696 32559320987456 32742864175941 32801226105954 32804416802592 32857308205272 32874993074592 32914292784192 32921832506256 32961188209056 32972960274048 33158835227178 33257648273832 33376686213076 33379932886848 33397899049728 33551433261312 33682979495899 33717141669122 33740569178532 33841115787408 33859330173888 33917221373184 33965545744512 34044039164529 34050201765543 34084736385354 34103081896344 34151671076892 34206734692197 34210062107856 34228475073216 34330475637504 34434819573152 34453353510272 34524003167244 34647573726342 34682714216676 34701381578736 34750823201048 34804791400384 34828974635904 35000992739799 35129687433336 35142233976288 35184244010688 35192303713584 35234373602784 35253337885824 35310177746784 35445651449742 35615045244006 35637680688768 35678526641564 35801511449472 35852520508096 35865325210368 35871817497856 36067504983948 36086917685328 36110621113848 36130057021728 36256340088576 36262903156992 36398491542477 36565819843383 36572438933361 36589059561024 36609531673158 36629236110888 36763917671232 36829446855808 36904968902916 37037061569538 37081336735188 37094580308304 37147431697672 37230972886656 37271854288272 37275479859456 37414854308061 37552424497704 37572636430944 37593658868673 37610743597632 37745362418976 37790484307776 38071255260834 38091746445624 38095451770752 38211238962576 38231805491136 38270581204608 38277508887936 38345735945984 38621785092192 38739172019796 38760022699056 38763793029888 38806357541856 38941994909952 39039054276078 39094676101179 39155390325432 39274399091041 39299360269248 39591341677782 39638670303132 39660005121552 39723949965132 39780547611726 39798626189184 39842326997808 39846202608384 39988822730112 40186324997547 40207954581492 40276700380656 40334085571608 40348490861664 40355794685088 40396724604864 40418467432704 40541315190752 40624448753079 40646314149444 40868481731904 40891348243118 40913357293448 40917337087104 41063791083072 41105439071616 41207890624749 41359407380136 41433127712784 41437158066432 41482658061984 41635185106176 41731402846842 41790860659881 41930836074306 41934914841888 42009660977472 42210423992896 42463532721348 42514294846248 42524033653914 42546921468504 42574868103364 42590073687312 42597783278704 42746672573568 42797773171968 42853214751327 42987643832898 43010781177528 43054403855184 43062197498928 43077577132224 43138952939232 43337267962528 43449508228716 43605025536438 43657152234588 43734968141272 43739222403456 43809744273696 43833324099456 43885723712256 43895776675008 43948250945408 44049814116111 44211780302904 44260326967323 44343531031776 44374342021056 44506577182464 44617505761746 44822617872534 44826977934432 44851105268352 44987425571376 45121487716544 45145773565184 45375846268059 45392052219372 45400269020724 45446315180472 45470775861792 45535561435856 45608979589596 45613416143808 45637966764288 45977041948392 46027526955129 46032004222992 46196764968456 46243618955568 46268508771648 46612268676882 46667990319732 46835027428026 46839583244448 46856311968384 46912325347584 46923071618112 46979164803712 47080236995712 47260868599656 47312763309897 47434641470784 47460172333824 47486726992008 47828581702029 47865286652067 47913832898226 47922506188542 48090006645264 48115890247104 48142811789018 48147494818464 48173409362304 48531322056636 48754426457844 48763251911148 48785412748032 48812708897544 48838981481184 49018556894976 49201839158931 49206625203888 49371439176288 49382748759384 49441782313584 49459440411072 49695805717696 49886472410748 50065029319614 50069899330272 50096848574592 50124878491564 50147658130176 50327149891968 50387312410368 50575712503683 50610853767798 50761673681112 50788995260832 50948318616768 50975740654848 51127104578031 51154622844516 51227506615338 51410863441109 51463005705502 51495713456256 51652229359728 51680030265408 51741810055808 51971360589513 52024071325014 52052072368104 52126234801572 52207187100576 52243461953856 52399147025664 52694531150004 52776366016032 52788455570376 52851560404176 52880006828736 52965266620176 53040730148968 53123102663744 53422567866009 53517789962346 53581766663396 53610606108656 53702267174208 53778780762144 53797987815552 53807726246784 53862299473152 54101257475922 54130376527992 54165931670772 54195085532592 54394354735488 54449522936064 54491308975872 54751721444096 54914297509737 54943854166332 54956440230151 55145876506848 55244170283712 55310210749312 55555592354307 55622005102782 55641870462456 55721147546508 55846459329984 55907781432408 55913219789184 56012881303296 56328636746556 56358954646416 56416115396448 56618043628464 56685726461664 56698711538552 56729228624672 56786764916416 57106882891251 57137619668436 57316858443864 57347708236704 57405871806912 57416263331904 57436769509632 57518603918976 57932677638288 58108758029694 58140034048584 58145689544832 58209536312784 58412992364928 58527702233344 58733085488148 58949040403872 59013769289764 59124708042368 59165789361408 59387012516673 59458005454698 59490007682328 59585924947698 59670821417589 59697939283776 59763490496712 59769303912576 59983234095168 60311931872238 60501128357412 60522736292496 60533692027632 60595086907296 60627701149056 60811972786128 60817888191744 61302722597856 61337022364677 61370035940172 61376005630656 61595686624608 61658158607424 61691345028864 62039111070204 62149691569176 62155737099648 62223987092976 62446703237368 62452777659264 62564095490816 62896254111459 63014491466208 63083684413196 63246188627712 63315635989344 63695299082022 63771442269372 63786050480871 63820382202756 63862302155046 63885110530968 63896674918056 64120008860352 64154520329472 64196659757952 64593296248392 64708429408848 65005901943792 65017669214864 65083611863392 65118641974912 65407538304657 65485728351882 65602452211908 65608833605184 65714616410544 65749986149184 65828585568384 65843665012512 65922376418112 65945920548096 66317670454356 66515296547664 66753372426152 66759865773696 66926258642619 67233926808801 67365958991798 67434283338244 67481138357064 67682231574816 67718660347776 67931091489024 68088078329058 68100403531086 68169472770708 68206163792688 68303342153784 68413469384394 68420124215712 68456950146432 68869639146304 68906707020544 69048006334488 69295147452684 69365428433352 69402763157472 69501646402096 69609582800768 69657949271808 69918403015323 70001985479598 70252541142039 70259374866672 70284467952576 70368488021376 70384607427168 70468747205568 70506675771648 70620355493568 70891302899484 71230090488012 71275361377536 71357053283128 71603022898944 71705041016192 71870749347339 71883759282813 72135009967896 72173835370656 72214217683527 72221242227696 72260114043456 72796983084954 73131639686766 73144877866722 73178119122048 73219063346316 73258472221776 73527835342464 73658893711616 73809937805832 74074123139076 74162673470376 74189160616608 74294863395344 74461945773312 74543708576544 74829708616122 75097543979421 75104848995408 75145272861888 75187317737346 75221487195264 75490724837952 75580968615552 76142510521668 76183492891248 76190903541504 76422477925152 76463610982272 76541162409216 76555017775872 76841259923007 77194508558253 77208482192651 77243570184384 77478344039592 77520045398112 77612715083712 78036106987521 78078108552156 78189352202358 78310780650864 78548798182082 78598720538496 79182683355564 79277340606264 79320010243104 79447899930264 79561095223452 79597252378368 79684653995616 79977645460224 80276684943519 80372649995094 80415909162984 80553400761312 80668171143216 80696981723328 80711589370176 80793449209728 81082630381504 81248897506158 81292628298888 81736963463808 81782696486236 81826714586896 81834674174208 82127582166144 82210878143232 82415781249498 82533205102489 82718814760272 82866255425568 82965316123968 83433007654173 83462805693684 83581721319762 83861672148612 83869829683776 84019321954944 84420847985792 84927065442696 85028589692496 85048067307828 85093842937008 85149736206728 85180147374624 85195566557408 85493345147136 85706429502654 85975287665796 86021562355056 86108807710368 86124394997856 86155154264448 86277905878464 86674535925056 86899016457432 87163137044541 87210051072876 87314304469176 87469936282544 87478444806912 87619488547392 87666648198912 87791553350016 87896501890816 88099628232222 88225150281971 88423560605808 88520653934646 88687062063552 88748684042112 89187008182047 89235011523492 89645235745068 89653955868864 89702210536704 89974851142752 90242975433088 90467897808357 90751692536118 90784104438744 90800538041448 90892630360944 90941551723584 91071122871712 91217959179192 91226832287616 91954083896784 92055053910258 92064008445984 92393529936912 92487237911136 92537017543296 93224537353764 93335980639464 93670054856052 93679166488896 93712623936768 93846143236224 93958329607424 94160473991424 94521737199312 94625526619794 94869282941568 94973453984016 95657163404058 95730573304134 95793453232569 95827665796452 95845012377084 96180013290528 96231780494208 96285623578036 96294989636928 96346818724608 97062644113272 97169223571939 97508852915688 97526503822296 97625417795088 97677962962368 98228592527823 98403678317862 98413250407776 98742878352576 98765497518768 98883564627168 98918880822144 99391611435392 99772944821496 100130058639228 100139798660544 100193697149184 100249756983128 100654299783936 101048938487697 101151425007366 101221707535596 101523347362224 101577990521664 101896637233536 102150605296629 102254209156062 102309245689032 102455013230676 102620204076591 102821726882218 102926011411004 102991426912512 103304458719456 103360060530816 103483620111616 103870549335521 103942721179026 104048142650028 104104144736208 104252469603144 104414374201152 104486923907712 105002978219397 105389062300008 105552732032064 105576911140752 105703120808352 105760013657472 105930533240352 106081460297936 106246205327488 106845135732018 107035579924692 107163533326792 107221212217312 107404534348416 107557561524288 107595975631104 107615452493568 108202514951844 108260753055984 108331863341544 108390171065184 108788709470976 109195474627431 109697459530149 109717316800083 109828595019474 109887708332664 109912880460302 110291753013696 110488340567424 110620421498624 111111184708614 111244010205564 111283740924912 111442295093016 111692918659968 111815562864816 111826439578368 112244562924183 112657273493112 112717909292832 112780976606019 112832230792896 113236087256928 113371452923328 113397423077104 113458457249344 113573529832832 114213765782502 114275239336872 114633716887728 114695416473408 114811743613824 114832526663808 115037207837952 115865355276576 116217516059388 116280068097168 116291379089664 116419072625568 116825984729856 117284028303537 117466170976296 117823197273123 117898080807744 118027538579528 118249416084736 118774025033346 118916010909396 118980015364656 119171849895396 119341642835178 119395878567552 119526980993424 119538607825152 119966468190336 120558974992641 120623863744476 121002256714824 121045472584992 121067384055264 121190173814592 121255402298112 121623945572256 122605445195712 122674044729354 122740071880344 122752011261312 123191373249216 123316317214848 123623671874247 124078222140408 124299383138352 124311474199296 124447974185952 124893406474736 124905555318528 125372581979643 125792508222918 125971734103799 126028982932416 126167368826392 126631271978688 127390598164044 127542884538744 127572100961742 127640764405512 127724604310092 127770221061936 127793349836112 128240017720704 128393319515904 128559644253981 129186592496784 129416858817696 130011803887584 130035338429728 130167223726784 130237283949824 130815076609314 130971456703764 131204904423816 131217667210368 131429232821088 131499972298368 131657171136768 131687330025024 131844752836224 132149442348333 132635340908712 132780980901969 133030593095328 133506744852304 133519731547392 133852517285238 134467853617602 134659439904061 134731917983596 134868566676488 134962276714128 135364463149632 135437320695552 136127538804177 136176156658116 136200807062172 136338945541416 136412327585376 136606684307568 136826938768788 136840248431424 136913900292864 137739278292608 138082580865387 138096012668976 138590294905368 138730856866704 138805526314944 139003292804192 139219165601536 139836806030646 140003970959196 140505082284078 140518749733344 140568935905152 140736976042752 140769214854336 140937494411136 141240710987136 141782605798968 141938289929691 142460180976024 142714106566256 143410082032384 143595859956201 143741498694678 143767518565626 144270019935792 144347670741312 144428435367054 144442484455392 144520228086912 145593966169908 146263279373532 146289755733444 146356238244096 146438126692632 146516944443552 147055670684928 147605517476793 147619875611664 148148246278152 148310920188749 148325346940752 148378321233216 148589726790688 149087417153088 149659417232244 150195087958842 150209697990816 150290545723776 150374635474692 150442974390528 150981449675904 151161937231104 151727137511049 152285021043336 152366985782496 152844955850304 152927221964544 153682519846014 154232590323327 154389017116506 154416964385302 154487140368768 154956688079184 155040090796224 155225430167424 155914081768539 156072213975042 156156217104312 156378704404716 156621561301728 157097596364164 157197441076992 158365366711128 158539259512111 158554681212528 158640020486208 158895799860528 159122190446904 159369307991232 160267703598027 160553369887038 160745299990188 160831818325968 161106801522624 161336342286432 161393963446656 161423178740352 161586898419456 162165260763008 162497795012316 162585256597776 163473926927616 163565392972472 163653429173792 164255164332288 164742892529211 164831562498996 164869320690453 165066410204978 165437629520544 165732510851136 165930632247936 166666777062921 166866015308346 166925611387368 167163442639524 167723344297224 167739659367552 168038643909888 168841695971584 169473001547429 169854130885392 170057179384992 170096134615656 170187685874016 170299472413456 170360294749248 170391133114816 171320648673753 171412859005308 171950575331592 172043124710112 172217615420736 172248789995712 172310308528896 172555811756928 173349071850112 173798032914864 174326274089082 174420102145752 174628608938352 174939872565088 175238977094784 175583106700032 176199256464444 176450300563942 176847121211616 177041307869292 177374124127104 177497368084224 178161037550019 178374016364094 178470023046984 179012464252767 179290471490136 179307911737728 179949702285504 180485950866176 180935795616714 181503385072236 181568208877488 181601076082896 181785260721888 181883103447168 182142245743424 182435918358384 182453664575232 183908167793568 184011067094031 184110107820516 184128016891968 184787059873824 184974475822272 185074035086592 186449074707528 186671961278928 187340109712104 187358332977792 187692286472448 188688762334377 189043474398624 189251053239588 189738565883136 189946907968032 191314326808116 191358151442613 191461146608268 191586906465138 191655331592904 191690024754168 192360026581056 192463560988416 192571247156072 192589979273856 194125288226544 194338447143878 195017705831376 195053007644592 195250835590176 195355925924736 196222614913971 196457185055646 196807356635724 196826500815552 197485756705152 197530995037536 197767129254336 197837761644288 198783222870784 199545889642992 200260117278456 200279597321088 200499513966256 201701780426403 202097876975394 202302850014732 202443415071192 203046694724448 203155981043328 203793274467072 204301210593258 204508418312124 204618491378064 204910026461352 205240408153182 205532829327251 205643453764436 205852022822008 206608917438912 206720121061632 207741098671042 207885442358052 208096285300056 208208289472416 208504939206288 208828748402304 208973847815424 209755209045969 210005956438794 210757623426117 210778124600016 211105464064128 211153822281504 211406241616704 211520027314944 211861066480704 212162920595872 212492410654976 213690271464036 214071159849384 214327066653584 214442424434624 214809068696832 215115123048576 215612248042017 215651277848439 216405029903688 216521506111968 216642653050581 216663726683088 216780342130368 218390949254862 219394919060298 219434633600166 219657190038948 219775416665328 219825760920604 220583506027392 220976681134848 222222369417228 222488020411128 222567481849824 222884590186032 223385837319936 223631125729632 224489125848366 225292631938263 225314546986224 225435818585664 225561953212038 225664461585792 226472174513856 226742905846656 226794846154208 226916914498688 227147059665664 228427531565004 228550478673744 229267433775456 229390832946816 229623487227648 229665053327616 230523779769021 231583525674759 231625446577953 231730710553152 232435032118776 232560136194336 232838145251136 234568056607074 234932341952592 235646394546246 235796161615488 236055077159056 237548050066692 237832021818792 237960030729312 238343699790792 238683285670356 238791757135104 239053961986848 239932936380672 240830054830557 241117949985282 241247727488952 241980975044801 242004513429648 242090945169984 242134768110528 242380347629184 243247891144512 245210890391424 245348089458708 245480143760688 245504022522624 246382746498432 246632634429696 247247343748494 247599615307467 248156444280816 248598766276704 248895948371904 249786812949472 250299022962519 250745163959286 251585016445836 251943468207598 252057965864832 252334737652784 253262543957376 254781196328088 255085769077488 255144201923484 255281528811024 255449208620184 255540442123872 255586699672224 256480035441408 257119288507962 258373184993568 258669318151339 258833717635392 260023607775168 260070676859456 260334447453568 261489411133623 261630153218628 261942913407528 262409808847632 262435334420736 262858465642176 262999944596736 263374660050048 263689505672448 264298884696666 264675450845913 265270681817424 265561961803938 266061186190656 267013489704608 267561024546141 267705034570476 268935707235204 269318879808122 269463835967192 269737133352976 269924553428256 270728926299264 271403693425071 272255077608354 272352313316232 272401614124344 272677891082832 272824655170752 273213368615136 273653877537576 273680496862848 275478556585216 276165161730774 276192025337952 277180589810736 277461713733408 277611052629888 278006585608384 279673612061292 280007941918392 281010164568156 281037499466688 281137871810304 281538429708672 281874988822272 282481421974272 283565211597936 283876579859382 284920361952048 285428213132512 287191719912402 287380359697707 287482997389356 287535037131252 288540039871584 288695341482624 288856870734108 288884968910784 289040456173824 291187932339816 291507670715817 292526558747064 292579511466888 292876253385264 293033888887104 294685777583469 295211034953586 295239751223328 296296492556304 296621840377498 296650693881504 296756642466432 297179453581376 298174834306176 299318834464488 300390175917684 300419395981632 300581091447552 300749270949384 301962899351808 303146815463091 303454275022098 304570042086672 304733971564992 305689911700608 307365039692028 307860612229773 308465180646654 308778034233012 308833928770604 308974280737536 309913376158368 310080181592448 310450860334848 311611648006563 311828163537078 312144427950084 312312434208624 312757408809432 313243122603456 314195192728328 315008934658191 316730733422256 317078519024222 317109362425056 317280040972416 317791599721056 318244380893808 318738615982464 320535407196054 321106739774076 321490599980376 321663636651936 322213603045248 322672684572864 322787926893312 322846357480704 324330521526016 324995590024632 325170513195552 327130785944944 327306858347584 329092378590447 329151950400249 329485785058422 329663124997992 329738641380906 330132820409956 330875259041088 331465021702272 331861264495872 333333554125842 333732030616692 333851222774736 334326885279048 335446688594448 335479318735104 336733688772549 338342929818057 338946003094858 339708261770784 340114358769984 340192269231312 340375371748032 340598944826912 340720589498496 340782266229632 342641297347506 342825718010616 343901150663184 344086249420224 344435230841472 344497579991424 345111623513856 346698143700224 347596065829728 348652548178164 348840204291504 349257217876704 349879745130176 350477954189568 351852084910611 352398512928888 352900601127884 353469591819369 353694242423232 354082615738584 354748248254208 356322075100038 356748032728188 356940046093968 358024928505534 358580942980272 358615823475456 359899404571008 361676924977923 361871591233428 363006770144472 363136417754976 363202152165792 363570521443776 363766206894336 364284491486848 364871836716768 367816335587136 368022134188062 368220215641032 368256033783936 369574119747648 369948951644544 370871015622741 372898149415056 373343922557856 374680219424208 374716665955584 376117745938929 377377524668754 377915202311397 378086948797248 378502106479176 379893815936064 382628653616232 382716302885226 382922293216536 383173812930276 383310663185808 383380049508336 384720053162112 385142494312144 385179958547712 388250576453088 388467808309621 388676894287756 390035411662752 390106015289184 390501671180352 390711851849472 392445229827942 392914370111292 393614713271448 393653001631104 394971513410304 395061990075072 395534258508672 396448327044999 398342942705907 399091779285984 400520234556912 400559194642176 400999027932512 403403560852806 403978319712183 404195753950788 404605700029464 404886830142384 406093389448896 406311962086656 408382616412531 408602421186516 409016836624248 409236982756128 409820052922704 410480816306364 411065658654502 411286907528872 411704045644016 413217834877824 414247742596161 415482197342084 415770884716104 416192570600112 416416578944832 417009878412576 417657496804608 419510418091938 420011912877588 421515246852234 421556249200032 422210928128256 422307644563008 422812483233408 423722132961408 424325841191744 425814869789073 427380542928072 428142319698768 428654133307168 428884848869248 430230246097152 430787579868603 431224496084034 431302555696878 432810059807376 433043012223936 433285306101162 433327453366176 433560684260736 436781898509724 438789838120596 438869267200332 439314380077896 439550833330656 439651521841208 441167012054784 442816552430379 444444738834456 444932760566247 444976040822256 445134963699648 445769180372064 447262251459264 448978251696732 450585263876526 450629093972448 450871637171328 451123906424076 451328923171584 452944349027712 453485811693312 453589692308416 453833828997376 455181412533147 456855063130008 457100957347488 457356711995671 458534867550912 458781665893632 461047559538042 462697770969981 463167051349518 463250893155906 463461421106304 464870064237552 465120272388672 465676290502272 469136113214148 469864683905184 471292789092492 471592323230976 472110154318112 475096100133384 475617778536333 475664043637584 475920061458624 476687399581584 477366571340712 478107923973696 480803110794081 481660109661114 482235899970564 482495454977904 483961950089602 484009026859296 484181890339968 484269536221056 484760695258368 486495782289024 488898554202269 490421780782848 490696178917416 490960287521376 492765492996864 494228677587633 494494687496988 494607962071359 495199230614934 496312888561632 497197532553408 497791896743808 499573625898944 500598045925038 501490327918572 503170032891672 503886936415196 504115931729664 504669475305568 506525087914752 508419004642287 509562392656176 510171538154976 510288403846968 510563057622048 510898417240368 511080884247744 511173399344448 513961946021259 514238577015924 516746369987136 517338636302678 517667435270784 520047215550336 520141353718912 520668894907136 522978822267246 523260306437256 523885826815056 524819617695264 525716931284352 526749320100096 528597769393332 529350901691826 530541363634848 531123923607876 532122372381312 534026979409216 535122049092282 535410069140952 537037392758301 537871414470408 538637759616244 538927671934384 539474266705952 539849106856512 541457852598528 542807386850142 544510155216708 544704626632464 544803228248688 545355782165664 545649310341504 546426737230272 547307755075152 547360993725696 552033201282093 552330323461548 552384050675904 554361179621472 554923427466816 555222105259776 556013171216768 559347224122584 560015883836784 562020329136312 562074998933376 563076859417344 566066287003131 567130423195872 567753159718764 569840723904096 570856426265024 574074454327839 574383439824804 574760719395414 574965994778712 575070074262504 577080079743168 577390682965248 577713741468216 577769937821568 582375864679632 583015341431634 585053117494128 585159022933776 585752506770528 586067777774208 589371555166938 590422069907172 590479502446656 592592985112608 593243680754996 593301387763008 593513284932864 594358907162752 596349668612352 598637668928976 600780351835368 600838791963264 601498541898768 605105341279209 606293630926182 606908550044196 609140084173344 609467943129984 611379823401216 614730079384056 615721224459546 616598487981753 616930361293308 617556068466024 617667857541208 619826752316736 620160363184896 623223296013126 623656327074156 624288855900168 624624868417248 625514817618864 626486245206912 628390385456656 630017869316382 632272870278351 633461466844512 634157038048444 634218724850112 634560081944832 635583199442112 636488761787616 637477231964928 639976610422081 641070814392108 642213479548152 642981199960752 643327273303872 644427206090496 645345369145728 646836744126051 646953833545317 649927959151743 649991180049264 650341026391104 654261571889888 654613716695168 658184757180894 658303900800498 658971570116844 659326249995984 659477282761812 660265640819912 661750518082176 662930043404544 666667108251684 667464061233384 667702445549472 668653770558096 670893377188896 673467377545098 675877895814789 676685859636114 677892006189716 679416523541568 680228717539968 680384538462624 680750743496064 681197889653824 681441178996992 681564532459264 685282594695012 685651436021232 687802301326368 688172498840448 688870461682944 688995159982848 691571339307063 694750577024277 694876339733859 695192131659456 697305096356328 697680408583008 698514435753408 699759490260352 703704169821222 704797025857776 705801202255768 706939183638738 707388484846464 708165231477168 712644150200076 713496065456376 713880092187936 716049857011068 717161885960544 719798809142016 722490164491671 723353849955846 723743182466856 725942925134403 726013540288944 726272835509952 726404304331584 727141042887552 728568982973696 729743673433536 735632671174272 736044268376124 736440431282064 736512067567872 739148239495296 739897903289088 741742031245482 742798845922401 745796298830112 746213582729779 746687845115712 749360438848416 752235491877858 754755049337508 755830404622794 756173897594496 757004212958352 759787631872128 765257307232464 765432605770452 765844586433072 766347625860552 766621326371616 766760099016672 769440106324224 770284988624288 776007954454017 776501152906176 776935616619242 777353788575512 780070823325504 780212030578368 781003342360704 784468233400869 784890459655884 785828740222584 787229426542896 787306003262208 790123980150144 791068517017344 792896654089998 794026352537739 796685885411814 798183558571968 801040469113824 801998055865024 806807121705612 807956639424366 808391507901576 809211400058928 809773660284768 812186778897792 814211080275213 816765232825062 817204842373032 818033673248496 818473965512256 819640105845408 820961632612728 822131317309004 822573815057744 823408091288032 826435669755648 828495485192322 830964394684168 831541769432208 832385141200224 832833157889664 834019756825152 839020836183876 840023825755176 843030493704468 843112498400064 844615289126016 845624966466816 847444265922816 848651682383488 851629739578146 854761085856144 856284639397536 857308266614336 857769697738496 861575159737206 862141079093121 862448992168068 862605111393756 865620119614752 866086024447872 866570612202324 866654906732352 867121368521472 873563797019448 874523012147451 877579676241192 877738534400664 878628760155792 879101666661312 879303043682416 885633104860758 888889477668912 889865521132494 889952081644512 890269927399296 891538360744128 894524502918528 897956503393464 901170527753052 901258187944896 901743274342656 902247812848152 905888698055424 907179384616832 909440446389273 910362825066294 913710126260016 914201914694976 914713423991342 917069735101824 922095119076084 923581836689319 925395541939962 926334102699036 926501786311812 926922842212608 929740128475104 930240544777344 931352581004544 934834944019689 938272226428296 939729367810368 942585578184984 944220308636224 950192200266768 951235557072666 951328087275168 951840122917248 953374799163168 954733142681424 956215847947392 961606221588162 963320219322228 964471799941128 964990909955808 967923900179204 968018053718592 968363780679936 968539072442112 972991564578048 976806405381071 977797108404538 981392357834832 981920575042752 987277135771341 987455851200747 988457355175266 988989374993976 989215924142718 990398461229868 992625777123264 994395065106816 995583793487616 999147251797888 1001196091850076 1002980655837144 1006340065783344 1007773872830392 1009338950611136 1015028789454171 1016838009284574 1019124785312352 1020343076309952 1020576807693936 1021126115244096 1021796834480736 1022161768495488 1022346798688896 1027923892042518 1028477154031848 1033492739974272 1034677272605356 1035334870541568 1040094431100672 1040282707437824 1044172364372869 1045957644534492 1046520612874512 1047771653630112 1049639235390528 1051433862568704 1055556254731833 1057195538786664 1058701803383652 1060408775458107 1061082727269696 1062247847215752 1064244744762624 1068053958818432 1070244098184564 1070820138281904 1074074785516602 1075742828940816 1077275519232488 1077855343868768 1078948533411904 1079698213713024 1085030774933769 1085614773700284 1089020310433416 1089409253264928 1089606456497376 1090711564331328 1091298620683008 1092853474460544 1094615510150304 1104066402564186 1104660646923096 1104768101351808 1108722359242944 1109846854933632 1112026342433536 1118694448245168 1120031767673568 1124040658272624 1124149997866752 1128353237816787 1132132574006262 1133745606934191 1134260846391744 1135506319437528 1139681447808192 1141712852530048 1148148908655678 1148766879649608 1149521438790828 1149931989557424 1150140148525008 1154160159486336 1155427482936432 1155539875643136 1164751729359264 1165403424928863 1166030682863268 1170106234988256 1170318045867552 1171505013541056 1172135555548416 1178743110333876 1180844139814344 1180959004893312 1185185970225216 1186487361509992 1186602775526016 1188717814325504 1195028828117721 1197275337857952 1201560703670736 1201677583926528 1202997083797536 1210210682558418 1211934959136549 1212587261852364 1213817100088392 1218280168346688 1218935886259968 1229460158768112 1231442448919092 1233196975963506 1233860722586616 1235112136932048 1235335715082416 1239653504633472 1242743227788483 1246446592026252 1247312654148312 1248577711800336 1249249736834496 1251029635237728 1252972490413824 1256780770913312 1260035738632764 1264545740556702 1266922933689024 1268314076096888 1268437449700224 1271166398884224 1272977523575232 1277444609367219 1279953220844162 1282141628784216 1284426959096304 1285962399921504 1286654546607744 1290690738291456 1292362739605809 1293673488252102 1293907667090634 1299855918303486 1299982360098528 1300682052782208 1308523143779776 1309227433390336 1316369514361788 1316607801600996 1317943140233688 1318652499991968 1318954565523624 1320531281639824 1323501036164352 1328449657291137 1333334216503368 1334798281698741 1334928122466768 1335404891098944 1337307541116192 1341786754377792 1346934755090196 1351755791629578 1353371719272228 1355784012379432 1358833047083136 1360457435079936 1360769076925248 1361501486992128 1362395779307648 1365544237599441 1370565189390024 1371302872042464 1372070135987013 1375604602652736 1376344997680896 1383142678614126 1388093312909943 1389501154048554 1389752679467718 1390384263318912 1394610192712656 1395360817166016 1397028871506816 1399518980520704 1407408339642444 1409594051715552 1411602404511536 1413878367277476 1414776969692928 1416330462954336 1425288300400152 1426853335608999 1426992130912752 1427760184375872 1432099714022136 1434323771921088 1444980328983342 1446707699911692 1447486364933712 1451885850268806 1452027080577888 1452545671019904 1452808608663168 1454282085775104 1459487346867072 1466695662606807 1471265342348544 1472088536752248 1472880862564128 1478296478990592 1482686032762899 1483484062490964 1483823886214077 1485597691844802 1490915039792161 1491592597660224 1492427165459558 1493375690231424 1498720877696832 1504470983755716 1509510098675016 1511660809245588 1512347795188992 1514008425916704 1519575263744256 1525257013926861 1530514614464928 1530865211540904 1531689172866144 1532695251721104 1533242652743232 1533520198033344 1540569977248576 1552015908908034 1553002305812352 1553871233238484 1554707577151024 1560141646651008 1560424061156736 1562006684721408 1568936466801738 1569780919311768 1571657480445168 1574458853085792 1580247960300288 1585793308179996 1588052705075478 1593371770823628 1593736766674379 1596367117143936 1602080938227648 1603996111730048 1611112178274903 1613614243411224 1615913278848732 1616783015803152 1618422800117856 1619547320569536 1624373557795584 1628422160550426 1633530465650124 1634409684746064 1636067346496992 1636947931024512 1639280211690816 1641923265225456 1644262634618008 1645147630115488 1646816182576064 1656099603846279 1656990970384644 1661928789368336 1663083538864416 1664770282400448 1665666315779328 1668039513650304 1678041672367752 1680047651510352 1686060987408936 1686224996800128 1689230578252032 1697303364766976 1703259479156292 1703649647134681 1709522171712288 1712569278795072 1714616533228672 1722223362983517 1723150319474412 1724282158186242 1724897984336136 1725210222787512 1731240239229504 1732172048895744 1733141224404648 1733309813464704 1747127594038896 1749046024294902 1755159352482384 1755477068801328 1757257520311584 1758203333322624 1758606087364832 1771266209721516 1777778955337824 1779731042264988 1779904163289024 1780539854798592 1783076721488256 1789049005837056 1795913006786928 1802341055506104 1802516375889792 1804495625696304 1814358769233664 1818880892778546 1820725650132588 1827420252520032 1828403829389952 1829426847982684 1834139470203648 1844190238152168 1847163673378638 1849795463945259 1850791083879924 1852668205398072 1853003572623624 1859480256950208 1860481089554688 1869669888039378 1876544452856592 1879458735620736 1885171156369968 1888440617272448 1896818610835053 1900384400533536 1902471114145332 1902656174550336 1903680245834496 1906749598326336 1909466285362848 1912431695894784 1919929831266243 1923212443176324 1926640438644456 1928943599882256 1929981819911616 1935847800358408 1936036107437184 1940861500635951 1949783877455229 1953612810762142 1955594216809076 1962784715669664 1963841150085504 1974554271542682 1974911702401494 1976914710350532 1977978749987952 1978431848285436 1980796922459736 1985251554246528 1988790130213632 1998294503595776 2002392183700152 2005961311674288 2012680131566688 2015547745660784 2018677901222272 2027633687444367 2030057578908342 2033676018569148 2038249570624704 2040686152619904 2041153615387872 2042252230488192 2043593668961472 2044323536990976 2044693597377792 2055847784085036 2056954308063696 2066985479948544 2069354545210712 2074714017921189 2084251731072831 2084629019201577 2088344728745738 2091915289068984 2093041225749024 2095543307260224 2099278470781056 2111112509463666 2114391077573328 2117403606767304 2120817550916214 2122165454539392 2124495694431504 2136107917636864 2140488196369128 2141640276563808 2148149571033204 2151485657881632 2154551038464976 2155710687737536 2157897066823808 2159396427426048 2167470493475013 2170061549867538 2171229547400568 2177828775403209 2178040620866832 2178818506529856 2179212912994752 2181423128662656 2185706948921088 2189231020300608 2208132805128372 2209321293846192 2209536202703616 2217444718485888 2219693709867264 2228396537767203 2237388896490336 2238640748189337 2240063535347136 2248081316545248 2256706475633574 2264265148012524 2267491213868382 2268521692783488 2271012638875056 2279362895616384 2283425705060096 2296297817311356 2297533759299216 2299042877581656 2299863979114848 2300280297050016 2308320318972672 2310854965872864 2328023863362051 2329503458718528 2330806849857726 2332061365726536 2340212469976512 2340636091735104 2343010027082112 2357486220667752 2361688279628688 2361918009786624 2370371940450432 2372974723019984 2373205551052032 2382079057613217 2390057656235442 2393462947972181 2394550675715904 2403121407341472 2405994167595072 2420421365116836 2423869918273098 2425174523704728 2427634200176784 2436560336693376 2442633240825639 2458920317536224 2462884897838184 2466393951927012 2467721445173232 2470224273864096 2470671430164832 2479307009266944 2485486455576966 2492893184052504 2494625308296624 2497155423600672 2498499473668992 2502059270475456 2513561541826624 2520071477265528 2529091481113404 2533845867378048 2536628152193776 2536874899400448 2542332797768448 2545955047150464 2554889218734438 2558529358177159 2559906441688324 2564283257568432 2568853918192608 2571924799843008 2573309093215488 2584725479211618 2586423237279363 2587346976504204 2587815334181268 2599711836606972 2599964720197056 2601364105564416 2617046287559552 2623569036442353 2632739028723576 2633215603201992 2635886280467376 2637304999983936 2637909131047248 2641062563279648 2656899314582274 2666668433006736 2669596563397482 2669856244933536 2670809782197888 2674615082232384 2683573508755584 2693869510180392 2703511583259156 2706743438544456 2711568024758864 2717666094166272 2721538153850496 2724791558615296 2728321339167819 2731088475198882 2741130378780048 2742605744084928 2744140271974026 2751209205305472 2766285357228252 2776186625819886 2779002308097108 2779505358935436 2780768526637824 2789220385425312 2790721634332032 2794057743013632 2804504832059067 2814816679284888 2817907483586231 2819188103431104 2823204809023072 2827756734554952 2832660925908672 2850576600800304 2853706671217998 2853984261825504 2855520368751744 2864199428044272 2868647543842176 2889960657966684 2893415399823384 2894972729867424 2903771700537612 2904054161155776 2905091342039808 2905617217326336 2918974693734144 2930419216143213 2933391325213614 2944177073504496 2945761725128256 2962367553602241 2965372065525798 2966968124981928 2967647772428154 2971195383689604 2981830079584322 2983185195320448 2984854330919116 2986751380462848 2997441755393664 3008941967511432 3012245930730109 3019020197350032 3023321618491176 3028016851833408 3045086368362513 3050514027853722 3061029228929856 3061730423081808 3063378345732288 3065390503442208 3066485305486464 3067040396066688 3081139954497152 3104031817816068 3106004611624704 3107742466476968 3109415154302048 3120283293302016 3120848122313472 3132517093118607 3137872933603476 3139561838623536 3143314960890336 3148917706171584 3166668764195499 3171586616359992 3176105410150956 3181226326374321 3186743541647256 3187473533348758 3192734234287872 3204161876455296 3207992223460096 3219987029401151 3222224356549806 3227228486822448 3231826557697464 3233566031606304 3236845600235712 3239094641139072 3255092324801307 3256844321100852 3267060931300248 3268819369492128 3272134692993984 3273895862049024 3278560423381632 3283846530450912 3288525269236016 3290295260230976 3293632365152128 3312199207692558 3313981940769288 3323857578736672 3326167077728832 3329540564800896 3336079027300608 3356083344735504 3360095303020704 3372121974817872 3372449993600256 3385059713450361 3401236820802573 3406518958312584 3407299294269362 3419044343424576 3425138557590144 3429233066457344 3444446725967034 3446300638948824 3448564316372484 3449795968672272 3450420445575024 3462480478459008 3466282448809296 3466619626929408 3494255188077792 3496210274786589 3498092048589804 3510318704964768 3510954137602656 3514515040623168 3516406666645248 3517212174729664 3542532419443032 3555557910675648 3559462084529976 3559808326578048 3566153442976512 3585086484353163 3591826013573856 3604682111012208 3605032751779584 3608991251392608 3635804877409647 3637761785557092 3641451300265176 3654840505040064 3656807658779904 3658853695965368 3688380476304336 3694327346757276 3699590927890518 3701582167759848 3705336410796144 3706007145247248 3718960513900416 3728229683365449 3739339776078756 3753088905713184 3758917471241472 3770342312739936 3776881234544896 3793637221670106 3800768801067072 3804942228290664 3805312349100672 3813499196652672 3818932570725696 3832333828101657 3839859662532486 3846424886352648 3853280877288912 3857887199764512 3859963639823232 3871695600716816 3872072214874368 3881723001271902 3899567754910458 3905123757217769 3907225621524284 3911188433618152 3925569431339328 3927682300171008 3949108543085364 3949823404802988 3953829420701064 3955957499975904 3956863696570872 3961593844919472 3970503108493056 3985348971873411 4004394845096223 4004784367400304 4011922623348576 4025360263133376 4031095491321568 4037355802444544 4055267374888734 4060115157816684 4067352037138296 4076499141249408 4081372305239808 4082307230775744 4084504460976384 4087187337922944 4096632712798323 4111695568170072 4113908616127392 4116210407961039 4138709090421424 4149428035842378 4164279938729829 4168503462145662 4169258038403154 4176689457491476 4183830578137968 4186082451498048 4191086614520448 4198556941562112 4222225018927332 4228782155146656 4234807213534608 4241635101832428 4244330909078784 4248991388863008 4280560006826997 4280976392738256 4283280553127616 4296299142066408 4302971315763264 4309102076929952 4311421375475072 4315794133647616 4334940986950026 4340123099735076 4342459094801136 4355657550806418 4356081241733664 4357637013059712 4358425825989504 4362846257325312 4378462040601216 4400086987820421 4416265610256744 4418642587692384 4434889436971776 4451471658642231 4456793075534406 4472745119376483 4474777792980672 4477281496378674 4480127070694272 4496162633090496 4513412951267148 4528530296025048 4534982427736764 4537043385566976 4542025277750112 4558725791232768 4575771041780583 4592595634622712 4595067518598432 4597638525851219 4598085755163312 4599727958229696 4600560594100032 4621709931745728 4656047726724102 4659006917437056 4661613699715452 4664122731453072 4680424939953024 4681272183470208 4686020054164224 4714972441335504 4723376559257376 4740743880900864 4745949446039968 4764158115226434 4780115312470884 4781210300023137 4786925895944362 4789101351431808 4806242814682944 4811988335190144 4833336534824709 4840842730233672 4847739836546196 4850349047409456 4855268400353568 4873120673386752 4885266481651278 4914717044875441 4917840635072448 4925769795676368 4932787903854024 4935442890346464 4940448547728192 4941342860329664 4968298811538837 4970972911153932 4985786368105008 4989250616593248 4994310847201344 4996998947337984 5004118540950912 5027123083653248 5040142954531056 5058182962226808 5067691734756096 5073256304387552 5091910094300928 5109778437468876 5110948941404043 5117058716354318 5119812883376648 5128566515136864 5137707836385216 5143849599686016 5166670088950551 5169450958423236 5172846474558726 5174693953008408 5175630668362536 5199423673213944 5199929440394112 5234092575119104 5247138072884706 5265478057447152 5266431206403984 5271772560934752 5274609999967872 5275818262094496 5282125126559296 5313798629164548 5333336866013472 5339193126794964 5339712489867072 5341619564395776 5349230164464768 5367147017511168 5387739020360784 5407023166518312 5413486877088912 5423136049517728 5443076307700992 5456642678335638 5462176950397764 5482260757560096 5485211488169856 5488280543948052 5502418410610944 5532570714456504 5549386391835777 5552373251639772 5558004616194216 5559010717870872 5578440770850624 5581443268664064 5609009664118134 5629633358569776 5635814967172462 5638376206862208 5646409618046144 5655513469109904 5665321851817344 5690455832505159 5701153201600608 5707413342435996 5707968523651008 5711040737503488 5728398856088544 5737295087684352 5759789493798729 5779921315933368 5786830799646768 5789945459734848 5807543401075224 5808108322311552 5849351632365687 5860838432286426 5866782650427228 5888354147008992 5891523450256512 5924735107204482 5930744131051596 5933936249963856 5935295544856308 5942390767379208 5963660159168644 5966370390640896 5969708661838232 5994883510787328 6017883935022864 6024491861460218 6038040394700064 6046643236982352 6056033703666816 6082901062333101 6090172736725026 6101028055707444 6122058457859712 6123460846163616 6126756691464576 6130781006884416 6132970610972928 6134080792133376 6162279908994304 6208063635632136 6215484932953936 6218830308604096 6252755193218493 6253887057604731 6265034186237214 6275745867206952 6279123677247072 6286629921780672 6297835412343168 6333337528390998 6343173232719984 6352210820301912 6362452652748642 6373487083294512 6374947066697516 6408323752910592 6439974058802302 6444448713099612 6454456973644896 6463653115394928 6467132063212608 6473691200471424 6478189282278144 6502411480425039 6510184649602614 6513688642201704 6533486326209627 6534121862600496 6537638738984256 6544269385987968 6557120846763264 6567693060901824 6577050538472032 6580590520461952 6587264730304256 6624398415385116 6627963881538576 6647715157473344 6652334155457664 6659081129601792 6685189613301609 6712166689471008 6715922244568011 6720190606041408 6744243949635744 6770119426900722 6802473641605146 6813037916625168 6814598588538724 6838088686849152 6850277115180288 6888893451934068 6892601277897648 6897128632744968 6899591937344544 6900840891150048 6924960956918016 6932564897618592 6984071590086153 6988510376155584 6992420549573178 6996184097179608 7020637409929536 7021908275205312 7029030081246336 7034424349459328 7085064838886064 7111115821351296 7118924169059952 7119616653156096 7146237172839651 7170172968706326 7180388843916543 7183652027147712 7209364222024416 7217982502785216 7271609754819294 7275523571114184 7282902600530352 7309681010080128 7317707391930736 7376760952608672 7388654693514552 7399181855781036 7403164335519696 7410672821592288 7412014290494496 7437921027800832 7456459366730898 7478679552157512 7501410226388831 7506177811426368 7540684625479872 7587274443340212 7601537602134144 7609884456581328 7610624698201344 7626998393305344 7637865141451392 7664667656203314 7675588074531477 7679719325064972 7692849772705296 7706561754577824 7715774399529024 7719927279646464 7743391201433632 7759269711838089 7763446002543804 7799135509820916 7810247514435538 7814451243048568 7822376867236304 7851138862678656 7870707109327059 7898217086170728 7899646809605976 7907658841402128 7911914999951808 7913727393141744 7923187689838944 7970697943746822 8008789690192446 8009568734800608 8023845246697152 8050720526266752 8062190982643136 8110534749777468 8120230315633368 8134704074276592 8152998282498816 8164614461551488 8174374675845888 8184964017503457 8193265425596646 8223391136340144 8227817232254784 8232420815922078 8277418180842848 8298856071684756 8328559877459658 8337006924291324 8338516076806308 8353378914982952 8367661156275936 8372164902996096 8382173229040896 8413514496177201 8444450037854664 8453722450758693 8457564310293312 8469614427069216 8483270203664856 8497982777726016 8561120013653994 8561952785476512 8566561106255232 8592598284132816 8605942631526528 8618204153859904 8622842750950144 8669881973900052 8680246199470152 8684918189602272 8711315101612836 8712162483467328 8715274026119424 8716851651979008 8756924081202432 8791257648429639 8800173975640842 8832531220513488 8837285175384768 8902943317284462 8913586151068812 8945490238752966 8949555585961344 8954562992757348 8960254141388544 8992325266180992 9026825902534296 9036737792190327 9057060592050096 9069964855473528 9084050555500224 9135259105087539 9151542083561166 9185191269245424 9190135037196864 9195277051702438 9196171510326624 9199455916459392 9201121188200064 9243419863491456 9312095453448204 9318013834874112 9323227399430904 9328245462906144 9360849879906048 9362544366940416 9397551279355821 9429944882671008 9446753118514752 9491898892079936 9528316230452868 9543678979122963 9560230624941768 9562420600046274 9573851791888724 9578202702863616 9612485629365888 9623976670380288 9659961088203453 9666673069649418 9681685460467344 9695479673092392 9700698094818912 9710536800707136 9765276974403921 9770532963302556 9829434089750882 9835681270144896 9851539591352736 9865575807708048 9870885780692928 9880897095456384 9882685720659328 9936597623077674 9941945822307864 9971572736210016 9978501233186496 9988621694402688 10008237081901824 10054246167306496 10080285909062112 10116365924453616 10146512608775104 10203710462407719 10219556874937752 10221897882808086 10234117432708636 10239625766753296 10257133030273728 10275415672770432 10287699199372032 10333340177901102 10338901916846472 10345692949117452 10349387906016816 10351261336725072 10398847346427888 10399858880788224 10488630824359767 10494276145769412 10530956114894304 10532862412807968 10543545121869504 10549219999935744 10551636524188992 10564250253118592 10627597258329096 10666673732026944 10678386253589928 10679424979734144 10698460328929536 10755259453059489 10775478040721568 10814046333036624 10826973754177824 10846272099035456 10907414632228941 10913285356671276 10924353900795528 10964521515120192 10970422976339712 10976561087896104 11065141428913008 11098772783671554 11104746503279544 11116009232388432 11118021435741744 11156881541701248 11218019328236268 11259266717139552 11271629934344924 11276752413724416 11292819236092288 11311026938219808 11330643703634688 11380911665010318 11402306403201216 11414826684871992 11415937047302016 11456797712177088 11497001484304971 11519578987597458 11559842631866736 11573661599293536 11579890919469696 11615086802150448 11616216644623104 11698703264731374 11715371271653307 11721676864572852 11733565300854456 11776708294017984 11783046900513024 11849470214408964 11861488262103192 11867872499927712 11870591089712616 11884781534758416 11927320318337288 11939417323676464 12013184535288669 12035767870045728 12048983722920436 12076080789400128 12093286473964704 12112067407333632 12165802124666202 12180345473450052 12202056111414888 12244116915719424 12246921692327232 12253513382929152 12261562013768832 12289898138394969 12348631223883117 12416127271264272 12430969865907872 12437660617208192 12492839816189487 12505510386436986 12507774115209462 12530068372474428 12551491734413904 12558247354494144 12573259843561344 12595670824686336 12666675056781996 12686346465439968 12704421640603824 12724905305497284 12746974166589024 12749894133395032 12841680020480991 12879948117604604 12888897426199224 12908913947289792 12927306230789856 12934264126425216 12947382400942848 13004822960850078 13020369299205228 13027377284403408 13066972652419254 13068243725200992 13075277477968512 13088538771975936 13135386121803648 13154101076944064 13161181040923904 13200260963461263 13248796830770232 13255927763077152 13295430314946688 13304668310915328 13354414975926693 13370379226603218 13418235358129449 13424333378942016 13431844489136022 13440381212082816 13488487899271488 13540238853801444 13604947283210292 13626075833250336 13629197177077448 13676177373698304 13727313125341749 13777786903868136 13785202555795296 13792915577553657 13794257265489936 13799183874689088 13801681782300096 13865129795237184 13968143180172306 13977020752311168 13984841099146356 13992368194359216 14041274819859072 14043816550410624 14058060162492672 14068848698918656 14170129677772128 14178058071865801 14222231642702592 14237848338119904 14292474345679302 14340345937412652 14343630900069411 14360777687833086 14367304054295424 14418728444048832 14435965005570432 14543219509638588 14551047142228368 14565805201060704 14619362020160256 14635414783861472 14744151134626323 14753521905217344 14777309387029104 14798363711562072 14806328671039392 14821345643184576 14824028580988992 14904896434616511 14912918733461796 14957359104315024 15002820452777662 15012355622852736 15081369250959744 15174548886680424 15203075204268288 15219768913162656 15275730282902784 15329335312406628 15332846824212129 15351176149062954 15359438650129944 15385699545410592 15413123509155648 15431548799058048 15486782402867264 15518539423676178 15526892005087608 15598271019641832 15620495028871076 15628902486097136 15644753734472608 15702277725357312 15741414218654118 15796434172341456 15799293619211952 15815317682804256 15823829999903616 15827454786283488 15846375379677888 15941395887493644 16017579380384892 16019137469601216 16047690493394304 16101441052533504 16124381965286272 16221069499554936 16240460631266736 16269408148553184 16329228923102976 16369928035006914 16386530851193292 16446782272680288 16455634464509568 16464841631844156 16554836361685696 16597712143369512 16648159175507331 16657119754919316 16674013848582648 16677032153612616 16706757829965904 16735322312551872 16744329805992192 16827028992354402 16888900075709328 16907444901517386 16915128620586624 16939228854138432 16966540407329712 16995965555452032 17122240027307988 17123905570953024 17133122212510464 17185196568265632 17211885263053056 17236408307719808 17279368481396187 17339763947800104 17360492398940304 17369836379204544 17422630203225672 17424324966934656 17548054897097061 17582515296859278 17600347951281684 17665062441026976 17674570350769536 17805886634568924 17827172302137624 17890980477505932 17899111171922688 17909125985514696 17984650532361984 18053651805068592 18073475584380654 18114121184100192 18139929710947056 18168101111000448 18270518210175078 18303084167122332 18370382538490848 18380270074393728 18390554103404876 18392343020653248 18398911832918784 18402242376400128 18486839726982912 18559321702240349 18624190906896408 18646454798861808 18656490925812288 18758265579655479 18761661172814193 18795102558711642 18859889765342016 18893506237029504 18983797784159872 19056632460905736 19087357958245926 19120461249883536 19124841200092548 19147703583777448 19224971258731776 19319922176406906 19333346139298836 19363370920934688 19390959346184784 19401396189637824 19421073601414272 19530553948807842 19541065926605112 19600458978628881 19658868179501764 19671362540289792 19703079182705472 19731151615416096 19741771561385856 19761794190912768 19765371441318656 19839274923084511 19873195246155348 19883891644615728 19943145472420032 19957002466372992 19977243388805376 20055568839904827 20147766733704033 20160571818124224 20232731848907232 20293025217550208 20407420924815438 20439113749875504 20443795765616172 20468234865417272 20479251533506592 20514266060547456 20550831345540864 20666680355802204 20677803833692944 20691385898234904 20698775812033632 20702522673450144 20797694692855776 20952214770258459 20977261648719534 20988552291538824 21061912229788608 21065724825615936 21087090243739008 21103273048377984 21128500506237184 21255194516658192 21333347464053888 21356772507179856 21358849959468288 21438711518518953 21510518906118978 21541166531749629 21550956081443136 21628092666073248 21653947508355648 21692544198070912 21814829264457882 21826570713342552 21848707801591056 21929043030240384 21953122175792208 22130282857826016 22197545567343108 22209493006559088 22232018464776864 22236042871483488 22313763083402496 22436038656472536 22504230679166493 22518533434279104 22543259868689848 22585638472184576 22622053876439616 22761823330020636 22804612806402432 22829653369743984 22831874094604032 22913595424354176 22994002968609942 23026764223594431 23039157975194916 23119685263733472 23147323198587072 23159781838939392 23230173604300896 23397406529462748 23430742543306614 23443353729145704 23467130601708912 23553416588035968 23612121327981177 23698940428817928 23722976524206384 23735744999855424 23741182179425232 23769563069516832 23854640636674576 23878834647352928 24026369070577338 24071535740091456 24097967445840872 24152161578800256 24186572947929408 24331604249332404 24360690946900104 24404112222829776 24493843384654464 24523124027537664 24554892052510371 24579796276789938 24697262447766234 24832254542528544 24861939731815744 24875321234416384 24985679632378974 25011020772873972 25015548230418924 25060136744948856 25102983468827808 25116494708988288 25146519687122688 25240543488531603 25333350113563992 25361167352276079 25372692930879936 25408843281207648 25449810610994568 25493948333178048 25499788266790064 25683360040961982 25759896235209208 25777794852398448 25817827894579584 25854612461579712 25868528252850432 26009645921700156 26040738598410456 26054754568806816 26133945304838508 26136487450401984 26150554955937024 26270772243607296 26308202153888128 26373772945288917 26400521926922526 26497593661540464 26511855526154304 26590860629893376 26708829951853386 26740758453206436 26836470716258898 26848666757884032 26863688978272044 26880762424165632 26976975798542976 27080477707602888 27110213376570981 27209894566420584 27252151666500672 27258394354154896 27454626250683498 27555573807736272 27570405111590592 27585831155107314 27588514530979872 27598367749378176 27603363564600192 27730259590474368 27936286360344612 27954041504622336 27969682198292712 27984736388718432 28082549639718144 28087633100821248 28192653838067463 28327385756051059 28340259355544256 28356116143731602 28475696676239808 28584948691358604 28631036937368889 28680691874825304 28687261800138822 28721555375666172 28734608108590848 28837456888097664 28871930011140864 28979883264610359 29086439019277176 29102094284456736 29131610402121408 29270829567722944 29488302269252646 29507043810434688 29554618774058208 29596727423124144 29612657342078784 29642691286369152 29648057161977984 29809792869233022 29825837466923592 29914718208630048 30005640905555324 30024711245705472 30162738501919488 30280998566813201 30349097773360848 30439537826325312 30611131387223157 30658670624813256 30665693648424258 30702352298125908 30718877300259888 30771399090821184 30826247018311296 30863097598116096 30973564805734528 31037078847352356 31053784010175216 31196542039283664 31240990057742152 31257804972194272 31289507468945216 31465892473079301 31482828437308236 31592868344682912 31598587238423904 31630635365608512 31647659999807232 31654909572566976 31692750759355776 31882791774987288 32035158760769784 32038274939202432 32095380986788608 32248763930572544 32369343295558939 32442138999109872 32480921262533472 32538816297106368 32722243896686823 32739856070013828 32773061702386584 32893564545360576 32911268929019136 32929683263688312 33109672723371392 33195424286739024 33296318351014662 33314239509838632 33348027697165296 33354064307225232 33413515659931808 33470644625103744 33654057984708804 33777800151418656 33814889803034772 33830257241173248 33878457708276864 33933080814659424 33991931110904064 34244480054615976 34247811141906048 34370393136531264 34472816615439616 34558736962792374 34679527895600208 34720984797880608 34739672758409088 34845260406451344 34848649933869312 35096109794194122 35146113814959921 35165030593718556 35200695902563368 35330124882053952 35349140701539072 35611773269137848 35654344604275248 35781960955011864 35818251971029392 36039553605866007 36107303610137184 36146951168761308 36228242368200384 36279859421894112 36336202222000896 36541036420350156 36606168334244664 36740765076981696 36760540148787456 36781108206809752 36784686041306496 37045893671649351 37118643404480698 37248381813792816 37292909597723616 37312981851624576 37478519448568461 37516531159310958 37523322345628386 37590205117423284 37719779530684032 37787012474059008 37967595568319744 38113264921811472 38174715916491852 38240922499767072 38249682400185096 38295407167554896 38525040061442973 38639844352813812 38666692278597672 38726741841869376 38781918692369568 38802792379275648 38842147202828544 39061107897615684 39082131853210224 39200917957257762 39317736359003528 39406158365410944 39462303230832192 39483543122771712 39600782890383789 39678549846169022 39746390492310696 39767783289231456 39886290944840064 39914004932745984 40063244927780079 40111137679809654 40254706074388347 40295533467408066 40321143636248448 40465463697814464 40586050435100416 40814841849630876 40878227499751008 40887591531232344 40936469730834544 40958503067013184 41028532121094912 41181939376025247 41333360711604408 41355607667385888 41378746732660971 41382771796469808 41397551624067264 41405045346900288 41595389385711552 41904429540516918 41954523297439068 41977104583077648 42123824459577216 42131449651231872 42174180487478016 42206546096755968 42510389033316384 42534174215597403 42666694928107776 42713545014359712 42877423037037906 43021037812237956 43030892700208233 43082333063499258 43101912162886272 43256185332146496 43307895016711296 43385088396141824 43629658528915764 43653141426685104 43697415603182112 43858086060480768 43906244351584416 44232453403878969 44260565715652032 44395091134686216 44418986013118176 44464036929553728 44472085742966976 44872077312945072 45008461358332986 45037066868558208 45086519737379696 45244107752879232 45523646660041272 45609225612804864 45659306739487968 45827190848708352 45988005937219884 45998540472636387 46053528447188862 46078315950389832 46218366233556991 46239370527466944 46294646397174144 46460347208601792 46794813058925496 46861485086613228 46886707458291408 46934261203417824 47106833176071936 47224242655962354 47397880857635856 47445953048412768 47471489999710848 47482364358850464 47539126139033664 47709281273349152 47757669294705856 48052738141154676 48143071480182912 48195934891681744 48304323157600512 48373145895858816 48663208498664808 48721381893800208 48808224445659552 48987686769308928 49109784105020742 49159592553579876 49394524895532468 49405839766905749 49664509085057088 49723879463631488 49944477526521993 49971359264757948 50022041545747944 50031096460837848 50120273489897712 50205966937655616 50232989417976576 50481086977063206 50666700227127984 50722334704552158 50745385861759872 50817686562415296 50899621221989136 50987896666356096 50999576533580128 51366720081923964 51519792470418416 51555589704796896 51635655789159168 51709224923159424 51838105444188561 52019291843400312 52081477196820912 52109509137613632 52267890609677016 52272974900803968 52616404307776256 52747545890577834 52801043853845052 52995187323080928 53023711052308608 53417659903706772 53481516906412872 53672941432517796 53697333515768064 53727377956544088 53953951597085952 54160955415205776 54220426753141962 54419789132841168 54504303333001344 54516788708309792 54909252501366996 55111147615472544 55140810223181184 55171662310214628 55177029061959744 55196735498756352 55206727129200384 55460519180948736 55677965106721047 55872572720689224 55939364396585424 55969472777436864 56284983518442579 56385307676134926 56654771512102118 56680518711088512 56712232287463204 56951393352479616 57169897382717208 57262073874737778 57361383749650608 57374523600277644 57443110751332344 57674913776195328 57959766529220718 58172878038554352 58204188568913472 58263220804242816 58541659135445888 58801376935886643 58976604538505292 59014087620869376 59109237548116416 59193454846248288 59225314684157568 59285382572738304 59296114323955968 59517824769253533 59619585738466044 59651674933847184 59829436417260096 60011281811110648 60166706519714481 60443300201112099 60561997133626402 60698195546721696 60879075652650624 61222262774446314 61317341249626512 61331387296848516 61404704596251816 61437754600519776 61542798181642368 61652494036622592 61947129611469056 62074157694704712 62107568020350432 62393084078567328 62481980115484304 62515609944388544 62579014937890432 62856644310775377 62931784946158602 62965656874616472 63185736689365824 63197174476847808 63261270731217024 63309819145133952 63385501518711552 63765583549974576 64070317521539568 64076549878404864 64316134555556859 64623499595248887 64738686591117878 64884277998219744 64961842525066944 65077632594212736 65444487793373646 65479712140027656 65546123404773168 65787129090721152 65859366527376624 66219345446742784 66390848573478048 66592636702029324 66628479019677264 66696055394330592 66708128614450464 66827031319863616 66941289250207488 67308115969417608 67512692037499479 67555600302837312 67629779606069544 67756915416553728 67866161629318848 68488960109231952 68495622283812096 68740786273062528 69080292670783293 69117473925584748 69359055791200416 69441969595761216 69479345516818176 69690520812902688 70192219588388244 70292227629919842 70330061187437112 70401391805126736 70660249764107904 70836363983943531 71223546538275696 71308689208550496 71563921910023728 71636503942058784 72079107211732014 72214607220274368 72293902337522616 72456484736400768 72559718843788224 73082072840700312 73212336668489328 73481530153963392 73562216413619504 73569372082612992 74091787343298702 74197351387137611 74237286808961396 74496763627585632 74585819195447232 74625963703249152 74957038897136922 75033062318621916 75046644691256772 75180410234846568 75439559061368064 75721630465594809 76083502056828237 76226529843622944 76349431832983704 76481844999534144 76499364800370192 76590814335109792 77050080122885946 77279688705627624 77333384557195344 77453483683738752 77563837384739136 77605584758551296 78122215795231368 78164263706420448 78401835914515524 78635472718007056 78812316730821888 78924606461664384 79121318835866751 79201565780767578 79357099692338044 79492780984621392 79535566578462912 79772581889680128 80126489855560158 80222275359619308 80509412148776694 80591066934816132 80642287272496896 80930927395628928 81330640129712943 81629683699261752 81756454999502016 81775183062464688 81872939461669088 81917006134026368 82363878752050494 82666721423208816 82711215334771776 82757493465321942 82765543592939616 82795103248134528 82810090693800576 83190778771423104 83808859081033836 83909046594878136 83954209166155296 84247648919154432 84262899302463744 84577961514202389 84982157268153177 85020778066632768 85068348431194806 85427090028719424 85754846074075812 86042075624475912 86061785400416466 86164666126998516 86203824325772544 86512370664292992 86615790033422592 86939649793831077 87259317057831528 87306282853370208 87355131991173161 87394831206364224 87812488703168832 88464906807757938 88521131431304064 88790182269372432 88837972026236352 88928073859107456 88944171485933952 89744154625890144 90016922716665972 90074133737116416 90173039474759392 90488215505758464 90842995700439603 91047293320082544 91318613478975936 91833394161669471 91976011874439768 91997080945272774 92107056894377724 92156631900779664 92436732467113982 92478741054933888 92589292794348288 92920694417203584 93379623852633379 93589626117850992 93722970173226456 93773414916582816 93868522406835648 94397677419237903 94448485311924708 94795761715271712 94891906096825536 94942979999421696 94964728717700928 95078252278067328 95418562546698304 95515338589411712 96105476282309352 96286142960365824 96391869783363488 96746291791717632 97108029886676817 97326416997329616 97442763787600416 97616448891319104 98166731690060469 98219568210041484 98319185107159752 98789049791064936 98811679533811498 99329018170114176 99447758927262976 99888955053043986 99942718529515896 100044083091495888 100062192921675696 100240546979795424 100411933875311232 100962173954126412 101333400454255968 101444669409104316 101490771723519744 101635373124830592 101799242443978272 101975793332712192 101999153067160256 102733440163847928 103039584940836832 103111179409593792 103418449846318848 103676210888377122 104038583686800624 104162954393641824 104219018275227264 104535781219354032 104545949801607936 105438341444879763 105495091781155668 105602087707690104 105990374646161856 106047422104617216 106835319807413544 106963033812825744 107345882865035592 107454755913088176 108118660817598021 108321910830411552 108440853506283924 108839578265682336 109008606666002688 109033577416619584 109818505002733992 110222295230945088 110281620446362368 110343324620429256 110354058123919488 111137681014948053 111355930213442094 111745145441378448 111878728793170848 111938945554873728 112569967036885158 112770615352269852 113309543024204236 113361037422177024 113424464574926408 113902786704959232 114339794765434416 114524147749475556 114722767499301216 114749047200555288 114886221502664688 115575120184328919 115919533058441436 116345756077108704 116408377137826944 116526441608485632 117083318270891776 117602753871773286 117953209077010584 118218475096232832 118386909692496576 118450629368315136 118802348671151367 119035649538507066 119239171476932088 119303349867694368 119658872834520192 120022563622221296 120333413039428962 120764118223165041 120886600402224198 121123994267252804 121396391093443392 121758151305301248 122444525548892628 122634682499253024 122662774593697032 122809409192503632 122875509201039552 123085596363284736 123545818128075741 124136240197982913 124148315389409424 124215136040700864 124786168157134656 124963960230968608 125031219888777088 125158029875780864 125713288621550754 125863569892317204 125931313749232944 126371473378731648 126394348953695616 126522541462434048 126619638290267904 127531167099949152 127602522646792209 128140635043079136 128632269111113718 129092678100624699 129246999190497774 129477373182235756 129768555996439488 129923685050133888 130155265188425472 130888975586747292 130959424280055312 131092246809546336 131574258181442304 131718733054753248 132697360211636907 132781697146956096 133185273404058648 133256958039354528 133392110788661184 133416257228900928 133654062639727232 134616231938835216 135025384074998958 135111200605674624 135259559212139088 135732323258637696 136977920218463904 137481572546125056 137995621417909161 138160585341566586 138234947851169496 138655098700670973 138718111582400832 138883939191522432 139381041625805376 140384439176776488 140584455259839684 140660122374874224 140802783610253472 141320499528215808 141672727967887062 142447093076551392 142526794301387789 142617378417100992 143127843820047456 143273007884117568 144158214423464028 144429214440548736 144587804675045232 144912969472801536 145119437687576448 146164145681400624 146424673336978656 146963060307926784 147124432827239008 148183574686597404 148217519300717247 148394702774275222 148474573617922792 148993527255171264 149171638390894464 149833432579565979 149914077794273844 150066124637243832 150093289382513544 150360820469693136 151443260931189618 152167004113656474 152453059687245888 152698863665967408 152963689999068288 152998729600740384 153181628670219584 154100160245771892 154559377411255248 154666769114390688 154906967367477504 155127674769478272 155514316332565683 156244431590462736 156328527412840896 156803671829031048 157270945436014112 157849212923328768 158242637671733502 158403131561535156 158714199384676088 158985561969242784 159071133156925824 160252979711120316 160444550719238616 161018824297553388 161182133869632264 161861854791257856 162661280259425886 163259367398523504 163512909999004032 163550366124929376 163745878923338176 163834012268052736 164727757504100988 165333442846417632 165422430669543552 165514986930643884 165531087185879232 165590206496269056 165620181387601152 166381557542846208 167033895320163141 167617718162067672 167818093189756272 167908418332310592 169155923028404778 169964314536306354 170041556133265536 170136696862389612 170854180057438848 171509692148151624 172084151248951824 172123570800832932 172329332253997032 173024741328585984 173879299587662154 174518634115663056 174612565706740416 174710263982346322 174789662412728448 175624977406337664 176404130807659929 176929813615515876 177042262862608128 177580364538744864 177675944052472704 177856147718214912 177888342971867904 178553474307760599 179488309251780288 180033845433331944 180346078949518784 181329900603336297 181685991400879206 182094586640165088 182637226957951872 183666788323338942 183952023748879536 183994161890545548 184214113788755448 184313263801559328 184873464934227964 184957482109867776 185841388834407168 186759247705266758 187179252235701984 187445940346452912 187546829833165632 187737044813671296 188569932932326131 188795354838475806 188896970623849416 189591523430543424 189783812193651072 189929457435401856 190156504556134656 190837125093396608 191030677178823424 192210952564618704 192783739566726976 193870498785746661 194216059773353634 194652833994659232 194885527575200832 195232897782638208 196333463380120938 196439136420082968 196638370214319504 197578099582129872 197623359067622996 198658036340228352 199777910106087972 199885437059031792 200088166182991776 200124385843351392 200481093959590848 200823867750622464 201924347908252824 202538076112498437 202666800908511936 202889338818208632 203270746249661184 203598484887956544 203998306134320512 205466880327695856 206079169881673664 206222358819187584 207240878012349879 207352421776754244 208077167373601248 208325908787283648 208438036550454528 209071562438708064 210876682889759526 210990183562311336 211204175415380208 211980749292323712 213670639614827088 213926067625651488 214691765730071184 214909511826176352 216237321635196042 216643821660823104 216881707012567848 217679156531364672 218067154833239168 219637010005467984 220444590461890176 220686649240858512 220708116247838976 222275362029896106 222592054161412833 222711860426884188 223490290882756896 223757457586341696 223877891109747456 225139934073770316 225541230704539704 226619086048408472 226848929149852816 228250506170484711 228679589530868832 229048295498951112 229445534998602432 229498094401110576 229772443005329376 231150240368657838 231839066116882872 232691512154217408 232816754275653888 235205507743546572 235906418154021168 236436950192465664 236773819384993152 237363956507600253 237604697342302734 238071299077014132 238478342953864176 238606699735388736 239317745669040384 240045127244442592 240666826078857924 241528236446330082 241773200804448396 242247988534505608 242792782186886784 243991920389138829 244889051097785256 245269364998506048 245325549187394064 245618818385007264 245751018402079104 247091636256151482 248272480395965826 248296630778818848 248430272081401728 249572336314269312 249927920461937216 250062439777554176 251426577243101508 251727139784634408 251862627498465888 252742946757463296 252788697907391232 253733884542607167 254946471804459531 255062334199898304 255205045293584418 256281270086158272 257264538222227436 258185356201249398 258493998380995548 258954746364471512 259537111992878976 259847370100267776 260818949381493231 261777951173494584 261918848560110624 262065395973519483 262184493619092672 263437466109506496 265394720423273814 265563394293912192 266370546808117296 266513916078709056 266784221577322368 266832514457801856 267308125279454464 269232463877670432 270050768149997916 270222401211349248 270519118424278176 271464646517275392 272528987101318809 273955840436927808 275991242835818322 276321170683133172 276469895702338992 277310197401341946 277436223164801664 277767878383044864 278762083251610752 280138871557900137 280768878353552976 281168910519679368 281320244749748448 281605567220506944 283193032257713709 283345455935774124 284894186153102784 285053588602775578 285234756834201984 286255687640094912 286546015768235136 288316428846928056 288858428881097472 289175609350090464 290238875375152896 291324089660030451 292328291362801248 292849346673957312 294248865654478016 296367149373194808 296435038601434494 296789405548550444 296949147235845584 297987054510342528 298343276781788928 299666865159131958 299828155588547688 300132249274487664 300186578765027088 300721640939386272 302886521862379236 304334008227312948 304906119374491776 305397727331934816 305927379998136576 305997459201480768 306363257340439168 308200320491543784 309118754822510496 309333538228781376 310255349538956544 311028632665131366 312488863180925472 312657054825681792 313607343658062096 314541890872028224 316315024334639289 316485275343467004 316806263123070312 317428398769352176 317971123938485568 318142266313851648 320505959422240632 320889101438477232 322037648595106776 322364267739264528 325322560518851772 326518734797047008 327025819998008064 327100732249858752 327491757846676352 329455515008201976 330666885692835264 330844861339087104 331029973861287768 331062174371758464 333413043044844159 334067790640326282 335235436324135344 335636186379512544 335816836664621184 338311846056809556 339928629072612708 340083112266531072 340273393724779224 341708360114877696 343019384296303248 344168302497903648 344247141601665864 344658664507994064 347758599175324308 349037268231326112 349225131413480832 349420527964692644 349579324825456896 351249954812675328 352808261615319858 353859627231031752 355160729077489728 355351888104945408 356407046013454101 357106948615521198 358976618503560576 360067690866663888 360692157899037568 362292354669495123 362659801206672594 363371982801758412 364189173280330176 365274453915903744 367333576646677884 367904047497759072 367988323781091096 368428227577510896 368626527603118656 369746929868455928 372408720593948739 373518495410533516 374358504471403968 374891880692905824 375093659666331264 375474089627342592 377139865864652262 377590709676951612 377793941247698832 379183046861086848 379567624387302144 379858914870803712 381674250186793216 382807567940376627 384421905129237408 385567479133453952 387278034301874097 387740997571493322 388432119546707268 389305667989318464 389771055150401664 390465795565276416 392666926760241876 392878272840165936 393276740428639008 395156199164259744 395246718135245992 398092080634910721 399555820212175944 399770874118063584 400176332365983552 400248771686702784 400962187919181696 403848695816505648 405076152224996874 405333601817023872 405778677636417264 407196969775913088 407996612268641024 410933760655391712 412158339763347328 412444717638375168 413986864253727483 414481756024699758 414704843553508488 415965296102012919 416154334747202496 416651817574567296 418143124877416128 421753365779519052 421980367124622672 422408350830760416 423961498584647424 427341279229654176 427580382904163367 427852135251302976 429383531460142368 429819023652352704 432474643270392084 433287643321646208 433763414025135696 435358313062729344 436134309666478336 439274020010935968 440889180923780352 441373298481717024 444550724059792212 444652557902151741 445184108322825666 445423720853768376 446980581765513792 447514915172683392 450279868147540632 451082461409079408 453238172096816944 453697858299705632 456501012340969422 457359179061737664 458096590997902224 458891069997204864 458996188802221152 459544886010658752 462300480737315676 463678132233765744 465383024308434816 466542948997697049 470411015487093144 471812836308042336 473547638769986304 474727913015200506 475209394684605468 476142598154028264 476956685907728352 477213399470777472 480090254488885184 481333652157715848 483056472892660164 483546401608896792 484495977069011216 485585564373773568 487983840778277658 489778102195570512 490538729997012096 490651098374788128 491237636770014528 491502036804158208 494183272512302964 496544960791931652 496593261557637696 496860544162803456 499144672628538624 499855840923874432 501101685960489423 502853154486203016 503454279569268816 503725254996931776 507467769085214334 509892943608919062 510124668399796608 510410090587168836 512562540172316544 514529076444454872 516370712402498796 516987996761991096 517909492728943024 519074223985757952 521637898762986462 523555902346989168 523837697120221248 524130791947038966 524368987238185344 526874932219012992 530789440846547628 531126788587824384 532741093616234592 533027832157418112 533568443154644736 533665028915603712 535660422923281797 538220329364970121 538464927755340864 540101536299995832 541038236848556352 543989701810008891 545057974202637618 547911680873855616 551982485671636644 552642341366266344 552939791404677984 554620394802683892 554872446329603328 557524166503221504 560277743115800274 561537756707105952 562337821039358736 562640489499496896 563211134441013888 566386064515427418 566690911871548248 569788372306205568 570107177205551156 570469513668403968 572511375280189824 573092031536470272 575338972769450819 576632857693856112 578351218700180928 581611496357239983 582648179320060902 584656582725602496 585698693347914624 588497731308956032 592734298746389616 592870077202868988 593578811097100888 593898294471691168 595974109020685056 599333730318263916 599656311177095376 600264498548975328 600373157530054176 601443281878772544 605773043724758472 607614228337495311 608668016454625896 609812238748983552 610795454663869632 611994918402961536 612726514680878336 615017522615619841 616400640983087568 618237509645020992 618667076457562752 621722634037049637 622057265330262732 624977726361850944 625314109651363584 627214687316124192 629083781744056448 632630048669278578 632970550686934008 633612526246140624 634856797538704352 635942247876971136 641011918844481264 641778202876954464 644075297190213552 644728535478529056 650645121037703544 653037469594094016 654201464499717504 654983515693352704 658911030016403952 661333771385670528 662059947722575536 662124348743516928 666826086089688318 667776162484238499 668135581280652564 670470872648270688 671272372759025088 671633673329242368 676623692113619112 679857258145225416 680546787449558448 684751518511454133 686038768592606496 688336604995807296 688494283203331728 689317329015988128 695517198350648616 698074536462652224 698450262826961664 698841055929385288 705616523230639716 707719254462063504 710321458154979456 712091869522800759 712814092026908202 714213897231042396 717953237007121152 720135381733327776 721384315798075136 724584709338990246 725319602413345188 726743965603516824 728378346560660352 731975761167416487 734667153293355768 735808094995518144 735976647562182192 736856455155021792 737253055206237312 739493859736911856 744817441187897478 747036990821067032 748717008942807936 749783761385811648 750187319332662528 754279731729304524 755181419353903224 755587882495397664 758366093722173696 761201653627821501 764839415413378593 765615135880753254 768843810258474816 771134958266907904 774556068603748194 775481995142986644 776864239093414536 778611335978636928 779542110300803328 782456848144479693 785333853520483752 785756545680331872 786196187920558449 786553480857278016 790312398328519488 790493436270491984 796184161269821442 799111640424351888 799541748236127168 800352664731967104 800497543373405568 801924375838363392 807697391633011296 810152304449993748 810667203634047744 811557355272834528 814393939551826176 817586961303956427 821867521310783424 824316679526694656 827973728507454966 828963512049399516 829409687107016976 831930592204025838 832308669494404992 833303635149134592 836286249754832256 840416614673700411 843506731559038104 843960734249245344 844816701661520832 854682558459308352 855160765808326734 855704270502605952 858767062920284736 859638047304705408 864949286540784168 866575286643292416 867526828050271392 870716626125458688 873972268980091353 878148958437582829 878548040021871936 882746596963434048 889101448119584424 889305115804303482 890368216645651332 890847441707536752 893961163531027584 895029830345366784 900559736295081264 902164922818158816 906476344193633888 907395716599411264 913002024681938844 914718358123475328 916193181995804448 917782139994409728 917992377604442304 919089772021317504 924600961474631352 927356264467531488 930766048616869632 933085897995394098 938710955571209231 940822030974186288 943625672616084672 948945073003917867 949455826030401012 950418789369210936 952285196308056528 953913371815456704 954426798941554944 960180508977770368 962667304315431696 966112945785320328 967092803217793584 968991954138022432 975967681556555316 979556204391141024 981077459994024192 981302196749576256 982475273540029056 988366545024605928 993089921583863304 993186523115275392 999711681847748864 1002203371920978846 1005706308972406032 1006908559138537632 1007450509993863552 1014935538170428668 1019785887217838124 1020249336799593216 1020820181174337672 1025125080344633088 1029058152888909744 1032741424804997592 1033975993523982192 1035818985457886048 1043275797525972924 1047111804693978336 1047675394240442496 1048261583894077932 1048737974476370688 1053749864438025984 1061578881693095256 1065482187232469184 1066055664314836224 1071320845846563594 1076440658729940242 1076929855510681728 1080203072599991664 1082076473697112704 1086877064008485369 1087979403620017782 1090115948405275236 1095823361747711232 1103964971343273288 1105284682732532688 1105879582809355968 1109240789605367784 1117226161781846217 1120555486231600548 1123075513414211904 1124675642078717472 1125280978998993792 1126422268882027776 1132772129030854836 1133381823743096496 1139576744612411136 1140214354411102312 1145022750560379648 1148422703821129881 1150677945538901638 1153265715387712224 1156702437400361856 1161834102905622291 1163222992714479966 1165296358640121804 1169313165451204992 1171397386695829248 1176995462617912064 1185468597492779232 1185740154405737976 1187157622194201776 1187796588943382336 1194276241904732163 1198667460636527832 1199312622354190752 1200528997097950656 1200746315060108352 1202886563757545088 1211546087449516944 1215228456674990622 1217336032909251792 1221590909327739264 1223989836805923072 1230035045231239682 1232801281966175136 1236475019290041984 1237334152915125504 1241960592761182449 1243445268074099274 1244114530660525464 1247895888306038757 1249955452723701888 1254429374632248384 1258167563488112896 1265260097338557156 1265941101373868016 1267225052492281248 1269713595077408704 1271884495753942272 1282023837688962528 1282741148712490101 1283556405753908928 1288150594380427104 1289457070957058112 1301290242075407088 1306074939188188032 1308402928999435008 1317822060032807904 1322667542771341056 1324119895445151072 1333652172179376636 1333957673706455223 1335552324968476998 1336271162561305128 1340941745296541376 1342544745518050176 1353247384227238224 1359714516290450832 1361093574899116896 1369503037022908266 1372077537185212992 1376673209991614592 1376988566406663456 1378634658031976256 1391034396701297232 1396149072925304448 1397682111858770576 1411233046461279432 1415438508924127008 1420642916309958912 1424183739045601518 1425628184053816404 1428427794462084792 1432769353240266721 1440270763466655552 1449169418677980492 1450639204826690376 1453487931207033648 1456756693121320704 1463951522334832974 1469334306586711536 1471616189991036288 1471953295124364384 1473712910310043584 1474506110412474624 1478987719473823712 1489634882375794956 1494073981642134064 1497434017885615872 1499567522771623296 1503305057881468269 1508559463458609048 1510362838707806448 1511175764990795328 1522403307255643002 1529678830826757186 1531230271761506508 1537687620516949632 1549112137207496388 1550963990285973288 1553728478186829072 1557222671957273856 1564913696288959386 1570667707040967504 1571513091360663744 1572392375841116898 1573106961714556032 1580624796657038976 1580986872540983968 1592368322539642884 1598223280848703776 1599083496472254336 1600705329463934208 1600995086746811136 1606981268769845391 1614660988094910363 1615394783266022592 1620304608899987496 1623114710545669056 1635173922607912854 1643735042621566848 1655947457014909932 1657927024098799032 1658819374214033952 1663861184408051676 1664617338988809984 1672572499509664512 1680833229347400822 1687013463118076208 1687921468498490688 1689633403323041664 1709365116918616704 1710321531616653468 1711408541005211904 1717534125840569472 1719276094609410816 1726016918308352457 1729898573081568336 1735053656100542784 1744834489071719949 1747944537960182706 1756297916875165658 1757096080043743872 1765493193926868096 1778202896239168848 1778610231608606964 1780736433291302664 1781694883415073504 1787922327062055168 1801119472590162528 1804329845636317632 1812952688387267776 1814791433198822528 1822842685012485933 1826004049363877688 1829436716246950656 1832386363991608896 1835984755208884608 1838179544042635008 1845052567846859523 1849201922949262704 1854712528935062976 1865167902111148911 1866171795990788196 1877421911142418462 1881644061948372576 1887251345232169344 1897890146007835734 1898911652060802024 1900837578738421872 1904570392616113056 1907826743630913408 1920361017955540736 1925334608630863392 1932225891570640656 1934185606435587168 1937983908276044864 1951935363113110632 1959112408782282048 1962604393499152512 1964950547080058112 1976733090049211856 1986179843167726608 1986373046230550784 2003328487452715497 2004406743841957692 2011412617944812064 2013817118277075264 2014901019987727104 2029871076340857336 2039571774435676248 2041640362348675344 2054254555534362399 2058116305777819488 2065482849609995184 2067951987047964384 2071637970915772096 2086551595051945848 2094223609387956672 2095350788480884992 2096523167788155864 2123157763386190512 2130964374464938368 2142641691693127188 2152881317459880484 2153859711021363456 2160406145199983328 2164152947394225408 2173754128016970738 2175958807240035564 2180231896810550472 2195927283502249461 2207929942686546576 2210569365465065376 2211759165618711936 2218481579210735568 2234452323563692434 2241110972463201096 2246151026828423808 2249351284157434944 2250561957997987584 2265544258061709672 2266763647486192992 2280428708822204624 2294518246240135779 2296845407642259762 2301355891077803276 2306531430775424448 2313404874800723712 2323668205811244582 2326445985428959932 2330592717280243608 2338626330902409984 2347370544433439079 2358588563761675347 2370937194985558464 2371480308811475952 2374315244388403552 2375593177886764672 2388552483809464326 2397334921273055664 2398625244708381504 2401057994195901312 2401492630120216704 2405773127515090176 2423092174899033888 2430456913349981244 2434672065818503584 2443181818655478528 2452760883911869281 2460070090462479364 2465602563932350272 2472950038580083968 2483921185522364898 2486890536148198548 2488229061321050928 2495791776612077514 2499910905447403776 2508858749264496768 2521249844021101233 2530520194677114312 2531882202747736032 2534450104984562496 2539427190154817408 2564047675377925056 2565482297424980202 2567112811507817856 2576301188760854208 2578914141914116224 2602580484150814176 2612149878376376064 2621916806940274059 2634446875312748487 2635644120065615808 2648239790890302144 2667304344358753272 2667915347412910446 2671104649936953996 2672542325122610256 2681883490593082752 2685089491036100352 2706494768454476448 2708009091726367991 2719429032580901664 2722187149798233792 2739006074045816532 2744155074370425984 2753346419983229184 2753977132813326912 2757269316063952512 2782068793402594464 2792298145850608896 2795364223717541152 2816132866713627693 2822466092922558864 2830877017848254016 2846835219011753601 2848367478091203036 2851256368107632808 2856855588924169584 2865538706480533442 2880541526933311104 2898338837355960984 2901278409653380752 2906975862414067296 2927903044669665948 2938668613173423072 2943232379982072576 2943906590248728768 2947425820620087168 2957975438947647424 2979269764751589912 2988147963284268128 2999135045543246592 3006610115762936538 3017118926917218096 3020725677415612896 3022351529981590656 3044806614511286004 3059357661653514372 3062460543523013016 3075375241033899264 3098224274414992776 3101927980571946576 3107456956373658144 3129827392577918772 3141335414081935008 3143026182721327488 3144784751682233796 3146213923429112064 3161249593314077952 3161973745081967936 3184736645079285768 3196446561697407552 3198166992944508672 3213962537539690782 3229321976189820726 3230789566532045184 3240609217799974992 3246229421091338112 3270347845215825708 3287470085243133696 3311894914029819864 3315854048197598064 3317638748428067904 3327722368816103352 3351678485345538651 3361666458694801644 3374026926236152416 3375842936996981376 3379266806646083328 3418730233837233408 3420643063233306936 3435068251681138944 3445268111463389643 3452033836616704914 3459797146163136672 3470107312201085568 3489668978143439898 3495889075920365412 3512595833750331316 3514192160087487744 3530986387853736192 3556405792478337696 3557220463217213928 3561472866582605328 3563389766830147008 3582828725714196489 3602238945180325056 3608659691272635264 3625905376774535552 3629582866397645056 3645685370024971866 3652008098727755376 3664772727983217792 3671969510417769216 3690105135693719046 3698403845898525408 3709425057870125952 3730335804222297822 3732343591981576392 3743687664918116271 3754843822284836924 3763288123896745152 3774502690464338688 3795780292015671468 3797823304121604048 3801675157476843744 3809140785232226112 3815653487261826816 3848223446137470303 3850669217261726784 3864451783141281312 3868371212871174336 3875967816552089728 3903870726226221264 3918224817564564096 3925208786998305024 3953466180098423712 3972359686335453216 4001873021119365669 4006656974905430994 4008813487683915384 4022825235889624128 4027634236554150528 4059742152681714672 4079143548871352496 4083280724697350688 4108509111068724798 4116232611555638976 4130965699219990368 4135903974095928768 4143275941831544192 4173103190103891696 4188447218775913344 4193046335576311728 4246315526772381024 4261928748929876736 4285283383386254376 4298308059720800163 4305762634919760968 4320812290399966656 4347508256033941476 4351917614480071128 4360463793621100944 4391854567004498922 4415859885373093152 4421138730930130752 4423518331237423872 4436963158421471136 4468904647127384868 4482221944926402192 4492302053656847616 4498702568314869888 4509915173644404807 4531088516123419344 4533527294972385984 4560857417644409248 4589036492480271558 4593690815284519524 4602711782155606552 4613062861550848896 4647336411622489164 4652891970857919864 4661185434560487216 4694741088866878158 4717177127523350694 4741874389971116928 4742960617622951904 4748630488776807104 4751186355773529344 4777104967618928652 4794669842546111328 4797250489416763008 4802115988391802624 4802985260240433408 4820943806309536173 4843982964284731089 4846184349798067776 4860913826699962488 4869344131637007168 4905521767823738562 4920140180924958728 4931205127864700544 4967842371044729796 4973781072296397096 4976458122642101856 4991583553224155028 5017717498528993536 5042499688042202466 5061040389354228624 5063764405495472064 5068900209969124992 5078854380309634816 5128095350755850112 5130964594849960404 5134225623015635712 5152602377521708416 5157828283828232448 5178050754925057371 5205160968301628352 5243833613880548118 5268893750625496974 5271288240131231616 5296479581780604288 5334608688717506544 5335830694825820892 5342209299873907992 5345084650245220512 5363766981186165504 5412989536908952896 5416018183452735982 5438858065161803328 5444374299596467584 5468528055037457799 5478012148091633064 5488310148740851968 5507954265626653824 5514538632127905024 5535157703540578569 5564137586805188928 5590728447435082304 5632265733427255386 5644932185845117728 5661754035696508032 5693670438023507202 5696734956182406072 5702512736215265616 5713711177848339168 5731077412961066884 5761083053866622208 5796677674711921968 5802556819306761504 5813951724828134592 5855806089339331896 5877337226346846144 5887813180497457536 5894851641240174336 5915950877895294848 5958539529503179824 5976295926568536256 6009985462358146491 6013220231525873076 6034237853834436192 6041451354831225792 6044703059963181312 6089613229022572008 6118715323307028744 6124921087046026032 6196448548829985552 6203855961143893152 6214913912747316288 6259654785155837544 6282670828163870016 6286052365442654976 6289569503364467592 6323947490163935872 6369473290158571536 6392893123394815104 6427925075079381564 6458643952379641452 6461579133064090368 6481218435599949984 6492458842182676224 6540695690431651416 6623789828059639728 6631708096395196128 6635277496856135808 6655444737632206704 6703356970691077302 6723332917389603288 6748053852472304832 6751685873993962752 6841286126466613872 6883554738720407337 6890536222926779286 6904067673233409828 6919594292326273344 6940214624402171136 6979337956286879796 6991778151840730824 7025191667500662632 7075765691285026041 7112811584956675392 7114440926434427856 7122945733165210656 7126779533660294016 7165657451428392978 7204477890360650112 7217319382545270528 7251810753549071104 7291370740049943732 7304016197455510752 7329545455966435584 7358282651735607843 7380210271387438092 7396807691797050816 7418850115740251904 7460671608444595644 7464687183963152784 7487375329836232542 7509687644569673848 7526576247793490304 7563749532063303699 7591560584031342936 7595646608243208096 7603350314953687488 7618281570464452224 7696446892274940606 7701338434523453568 7728903566282562624 7736742425742348672 7751935633104179456 7807741452452442528 7836449635129128192 7865750420820822177 7903340625938245461 7906932360196847424 7944719372670906432 8003746042238731338 8013313949810861988 8017626975367830768 8045650471779248256 8055268473108301056 8119484305363429344 8124027275179103973 8158287097742704992 8166561449394701376 8217018222137449596 8232465223111277952 8261931398439980736 8271807948191857536 8286551883663088384 8346206380207783392 8376894437551826688 8386092671152623456 8448398600140883079 8492631053544762048 8570566766772508752 8596616119441600326 8611525269839521936 8641624580799933312 8695016512067882952 8703835228960142256 8720927587242201888 8783709134008997844 8831719770746186304 8842277461860261504 8873926316842942272 8937809294254769736 8964443889852804384 8997405136629739776 9019830347288809614 9062177032246838688 9067054589944771968 9121714835288818496 9178072984960543116 9187381630569039048 9205423564311213104 9226125723101697792 9294672823244978328 9305783941715839728 9322370869120974432 9389482177733756316 9434354255046701388 9483748779942233856 9485921235245903808 9497260977553614208 9554209935237857304 9589339685092222656 9594500978833526016 9641887612619072346 9687965928569462178 9692368699596135552 9721827653399924976 9738688263274014336 9811043535647477124 9840280361849917456 9862410255729401088 9935684742089459592 9947562144592794192 9952916245284203712 9983167106448310056 10084999376084404932 10122080778708457248 10127528810990944128 10137800419938249984 10256190701511700224 10261929189699920808 10305204755043416832 10335804334390168929 10356101509850114742 10410321936603256704 10487667227761096236 10537787501250993948 10542576480262463232 10592959163561208576 10669217377435013088 10671661389651641784 10684418599747815984 10690169300490441024 10825979073817905792 10832036366905471964 10877716130323606656 10888748599192935168 10937056110074915598 10956024296183266128 11015908531253307648 11070315407081157138 11128275173610377856 11181456894870164608 11231062994754348813 11264531466854510772 11289864371690235456 11323508071393016064 11387340876047014404 11393469912364812144 11405025472430531232 11427422355696678336 11462154825922133768 11544670338412410909 11593355349423843936 11605113638613523008 11627903449656269184 11711612178678663792 11754674452693692288 11775626360994915072 11831901755790589696 11917079059006359648 11952591853137072512 12005619063358097007 12019970924716292982 12026440463051746152 12068475707668872384 12082902709662451584 12179226458045144016 12237430646614057488 12249842174092052064 12392897097659971104 12407711922287786304 12429827825494632576 12519309570311675088 12565341656327740032 12579139006728935184 12647894980327871744 12738946580317143072 12785786246789630208 12855850150158763128 12894924179162400489 12917287904759282904 12962436871199899968 13081391380863302832 13247579656119279456 13263416192790392256 13270554993712271616 13310889475264413408 13406713941382154604 13446665834779206576 13496107704944609664 13529745520933214421 13682572252933227744 13767109477440814674 13781072445853558572 13808135346466819656 13839188584652546688 13958675912573759592 13983556303681461648 14050383335001325264 14151531382570052082 14225623169913350784 14228881852868855712 14245891466330421312 14253559067320588032 14331314902856785956 14408955780721300224 14462831418928608519 14531948892854193267 14582741480099887464 14608032394911021504 14716565303471215686 14760420542774876184 14793615383594101632 14921343216889191288 14929374367926305568 14974750659672465084 15019375289139347696 15053152495586980608 15127499064126607398 15183121168062685872 15191293216486416192 15206700629907374976 15236563140928904448 15392893784549881212 15402676869046907136 15457807132565125248 15473484851484697344 15534152264775172113 15615482904904885056 15731500841641644354 15806681251876490922 15813864720393694848 15889438745341812864 16007492084477462676 16026627899621723976 16035253950735661536 16091300943558496512 16238968610726858688 16248054550358207946 16316574195485409984 16333122898789402752 16434036444274899192 16464930446222555904 16523862796879961472 16543615896383715072 16605473110621735707 16684830210314073751 16692412760415566784 16772185342305246912 16896797200281766158 16985262107089524096 17141133533545017504 17193232238883200652 17223050539679043872 17283249161599866624 17390033024135765904 17407670457920284512 17441855174484403776 17567418268017995688 17663439541492372608 17684554923720523008 17747852633685884544 17835508155852975389 17875618588509539472 17928887779705608768 18029956387074439473 18039660694577619228 18124354064493677376 18134109179889543936 18243429670577636992 18356145969921086232 18374763261138078096 18410847128622426208 18589345646489956656 18611567883431679456 18644741738241948864 18778964355467512632 18868708510093402776 18971842470491807616 18994521955107228416 19108419870475714608 19178679370184445312 19283775225238144692 19375931857138924356 19384737399192271104 19443655306799849952 19477376526548028672 19622087071294954248 19680560723699834912 19871369484178919184 19895124289185588384 19905832490568407424 19966334212896620112 20169998752168809864 20244161557416914496 20255057621981888256 20523858379399841616 20650664216161222011 20671608668780337858 20712203019700229484 20820643873206513408 20975334455522192472 21075575002501987896 21227297073855078123 21338434754870026176 21343322779303283568 21368837199495631968 21380338600980882048 21651958147635811584 21664072733810943928 21755432260647213312 21874112220149831196 21912048592366532256 22074847955206823529 22140630814162314276 22256550347220755712 22362913789740329216 22462125989508697626 22529062933709021544 22579728743380470912 22691248596189911097 22774681752094028808 22786939824729624288 22810050944861062464 22854844711393356672 22924309651844267536 23089340676824821818 23186710698847687872 23210227277227046016 23255806899312538368 23423224357357327584 23509348905387384576 23597251262462466531 23710021877814736383 23834158118012719296 23905183706274145024 24011238126716194014 24039941849432585964 24052880926103492304 24136951415337744768 24165805419324903168 24358452916090288032 24372081825537311919 24474861293228114976 24499684348184104128 24785794195319942208 24815423844575572608 24859655650989265152 25038619140623350176 25130683312655480064 25158278013457870368 25345195800422649237 25477893160634286144 25711700300317526256 25789848358324800978 25834575809518565808 25924873742399799936 26162782761726605664 26495159312238558912 26526832385580784512 26621778950528826816 26813427882764309208 26893331669558413152 26992215409889219328 27059491041866428842 27222617711565067699 27365144505866455488 27534218954881629348 27562144891707117144 27616270692933639312 27678377169305093376 27917351825147519184 27967112607362923296 28100766670002650528 28303062765140104164 28451246339826701568 28457763705737711424 28491782932660842624 28662629805713571912 28925662837857217038 29063897785708386534 29165482960199774928 29216064789822043008 29433130606942431372 29520841085549752368 29587230767188203264 29842686433778382576 29858748735852611136 29949501319344930168 30038750578278695392 30254998128253214796 30366242336125371744 30382586432972832384 30413401259814749952 30785787569099762424 30915614265130250496 31068304529550344226 31230965809809770112 31463001683283288708 31613362503752981844 31627729440787389696 31778877490683625728 32014984168954925352 32053255799243447952 32070507901471323072 32477937221453717376 32496109100716415892 32633148390970819968 32666245797578805504 32868072888549798384 33047725593759922944 33210946221243471414 33369660420628147502 33384825520831133568 33544370684610493824 33693188984263046439 33793594400563532316 33970524214179048192 34282267067090035008 34386464477766401304 34446101079358087744 34634011015237232727 34780066048271531808 34815340915840569024 34883710348968807552 35134836536035991376 35326879082984745216 35495705267371769088 35671016311705950778 35751237177019078944 35857775559411217536 36016857190074291021 36059912774148878946 36079321389155238456 36248708128987354752 36486859341155273984 36712291939842172464 36749526522276156192 36821694257244852416 37178691292979913312 37223135766863358912 37289483476483897728 37557928710935025264 37737417020186805552 37943684940983615232 38216839740951429216 38357358740368890624 38567550450476289384 38684772537487201467 38751863714277848712 38887310613599699904 39244174142589908496 39361121447399669824 39742738968357838368 39790248578371176768 39811664981136814848 39932668425793240224 40339997504337619728 40488323114833828992 41047716758799683232 41301328432322444022 41343217337560675716 41424406039400458968 41950668911044384944 42151150005003975792 42454594147710156246 42676869509740052352 42686645558606567136 42737674398991263936 42760677201961764096 43328145467621887856 43595846678562579801 43748224440299662392 43824097184733064512 44149695910413647058 44281261628324628552 44924251979017395252 45058125867418043088 45159457486760941824 45382497192379822194 45549363504188057616 45573879649459248576 45620101889722124928 45709689422786713344 45848619303688535072 46178681353649643636 46373421397695375744 46420454554454092032 46602456794325516339 46846448714714655168 47194502524924933062 47420043755629472766 47668316236025438592 48022476253432388028 48079883698865171928 48105761852206984608 48273902830675489536 48716905832180576064 48744163651074623838 48949722586456229952 48999368696368208256 49571588390639884416 49630847689151145216 49816419331865207121 50054490630942221253 50077238281246700352 50316556026915740736 50690391600845298474 50955786321268572288 51423400600635052512 51579696716649601956 51669151619037131616 51849747484799599872 52325565523453211328 52990318624477117824 53053664771161569024 53243557901057653632 53506524467558926167 53626855765528618416 53786663339116826304 54089869161223318419 54118982083732857684 54445235423130135398 54730289011732910976 55068437909763258696 55124289783414234288 55232541385867278624 55834703650295038368 55934225214725846592 56201533340005301056 56606125530280208328 56915527411475422848 56983565865321685248 57325259611427143824 57851325675714434076 58127795571416773068 58330965920399549856 58432129579644086016 58866261213884862744 59041682171099504736 59685372867556765152 59717497471705222272 59899002638689860336 60077501156557390784 60509996256506429592 60732484672250743488 60765172865945664768 61571575138199524848 62136609059100688452 62461931619619540224 62926003366566577416 63226725007505963688 63681891221565234369 64029968337909850704 64106511598486895904 64141015802942646144 64955874442907434752 64992218201432831784 65266296781941639936 65736145777099596768 66421892442486942828 66739320841256295004 66769651041662267136 67088741369220987648 67386377968526092878 67587188801127064632 68073745788569733291 68564534134180070016 68772928955532802608 68892202158716175488 69268022030474465454 69560132096543063616 69630681831681138048 69767420697937615104 70269673072071982752 71130065633444209149 71342032623411901556 71502474354038157888 71715551118822435072 72033714380148582042 72119825548297757892 72158642778310476912 72497416257974709504 73116245476611935757 73424583879684344928 73499053044552312384 73643388514489704832 74357382585959826624 74446271533726717824 74578966952967795456 75115857421870050528 75474834040373611104 76035587401267947711 76433679481902858432 77135100900952578768 77369545074974402934 77503727428555697424 77774621227199399808 78488348285179816992 78722242894799339648 79485477936715676736 79580497156742353536 79865336851586480448 80679995008675239456 80976646229667657984 81667853134695203097 82095433517599366464 82602656864644888044 82686434675121351432 82848812078800917936 83901337822088769888 84302300010007951584 84909188295420312492 85353739019480104704 85373291117213134272 85475348797982527872 86656290935243775712 87191693357125159602 87496448880599324784 87648194369466129024 88299391820827294116 88562523256649257104 89848503958034790504 90116251734836086176 90764994384759644388 91098727008376115232 91147759298918497152 91240203779444249856 91697238607377070144 92357362707299287272 92746842795390751488 93204913588651032678 93692897429429310336 94389005049849866124 94840087511258945532 95336632472050877184 96044952506864776056 96159767397730343856 96211523704413969216 97433811664361152128 97488327302149247676 97899445172912459904 97998737392736416512 99143176781279768832 99632838663730414242 100108981261884442506 100154476562493400704 100633112053831481472 101380783201690596948 101911572642537144576 102846801201270105024 103159393433299203912 103338303238074263232 103902033045711698181 104651131046906422656 105980637248954235648 106487115802115307264 107013048935117852334 107253711531057236832 107573326678233652608 108179738322446636838 108237964167465715368 108890470846260270796 109460578023465821952 110136875819526517392 110248579566828468576 110465082771734557248 111669407300590076736 111868450429451693184 112403066680010602112 113212251060560416656 113831054822950845696 114650519222854287648 115702651351428868152 116054317612461604401 116255591142833546136 116661931840799099712 117732522427769725488 118083364342199009472 119370745735113530304 119434994943410444544 119798005277379720672 120155002313114781568 121019992513012859184 121464969344501486976 123143150276399049696 124273218118201376904 125852006733133154832 126453450015011927376 127363782443130468738 128059936675819701408 128213023196973791808 128282031605885292288 129984436402865663568 130787540035687739403 131472291554199193536 132843784884973885656 133478641682512590008 134772755937052185756 135174377602254129264 136147491577139466582 137129068268360140032 137545857911065605216 137784404317432350976 138536044060948930908 139120264193086127232 139261363663362276096 139807370382976549017 140539346144143965504 142260131266888418298 142684065246823803112 143004948708076315776 144067428760297164084 144239651096595515784 144317285556620953824 146232490953223871514 146849167759368689856 146998106089104624768 147286777028979409664 148714765171919653248 148892543067453435648 149449257995595621363 150163471892826663759 150231714843740101056 150949668080747222208 152071174802535895422 152867358963805716864 154270201801905157536 154739090149948805868 155007454857111394848 155549242454398799616 156976696570359633984 157444485789598679296 158970955873431353472 159160994313484707072 159730673703172960896 160519573402676778501 161359990017350478912 163335706269390406194 164190867035198732928 165205313729289776088 165372869350242702864 165697624157601835872 167802675644177539776 168604600020015903168 169818376590840624984 170746582234426268544 170950697595965055744 173312581870487551424 174383386714250319204 174992897761198649568 175296388738932258048 176598783641654588232 177125046513298514208 179697007916069581008 180232503469672172352 181529988769519288776 182197454016752230464 182295518597836994304 183394477214754140288 184714725414598574544 186409827177302065356 187385794858858620672 188778010099699732248 189680175022517891064 192089905013729552112 192319534795460687712 192423047408827938432 194867623328722304256 194976654604298495352 195798890345824919808 199265677327460828484 200217962523768885012 200308953124986801408 201266224107662962944 202761566403381193896 205693602402540210048 206318786866598407824 206676606476148526464 207804066091423396362 209302262093812845312 213390196900332627447 214026097870235704668 214507423062114473664 215146653356467305216 216359476644893273676 216475928334931430736 217780941692520541592 219348736429835807271 220273751639053034784 220497159133656937152 220930165543469114496 223338814601180153472 223736900858903386368 224806133360021204224 226424502121120833312 228106762203803843133 229301038445708575296 231405302702857736304 232108635224923208802 232511182285667092272 233323863681598199424 235465044855539450976 236166728684398018944 238741491470227060608 239596010554759441344 240310004626229563136 242039985026025718368 242929938689002973952 245003559404085609291 246286300552798099392 248546436236402753808 251704013466266309664 252906900030023854752 254727564886260937476 256119873351639402816 256426046393947583616 259968872805731327136 261575080071375478806 262944583108398387072 265687569769947771312 266957283365025180016 269545511874104371512 270348755204508258528 272294983154278933164 275091715822131210432 277072088121897861816 278240528386172254464 279614740765953098034 281078692288287931008 284520262533776836596 285368130493647606224 286009897416152631552 288134857520594328168 288479302193191031568 288634571113241907648 292464981906447743028 293698335518737379712 293996212178209249536 297429530343839306496 298898515991191242726 300326943785653327518 300463429687480202112 301899336161494444416 304142349605071790844 305734717927611433728 308540403603810315072 309478180299897611736 310014909714222789696 313953393140719267968 317941911746862706944 319461347406345921792 321039146805353557002 322719980034700957824 326671412538780812388 328381734070397465856 330410627458579552176 330745738700485405728 331395248315203671744 335605351288355079552 337209200040031806336 339636753181681249968 341493164468852537088 346625163740975102848 348162952837384813203 348766773428500638408 349985795522397299136 353197567283309176464 354250093026597028416 359394015832139162016 360465006939344344704 363059977539038577552 364394908033504460928 366788954429508280576 369429450829197149088 372819654354604130712 377556020199399464496 379360350045035782128 384179810027459104224 384639069590921375424 384846094817655876864 389953309208596990704 392362620107063218209 398531354654921656968 400435925047537770024 405523132806762387792 411387204805080420096 412637573733196815648 413353212952297052928 415608132182846792724 419422111148929647051 426780393800665254894 428052195740471409336 429014846124228947328 432718953289786547352 432951856669862861472 435561883385041083184 438697472859671614542 440547503278106069568 440994318267313874304 441860331086938228992 446677629202360306944 448347773986786864089 450490415678479991277 452849004242241666624 456213524407607686266 458602076891417150592 462810605405715472608 464217270449846417604 465022364571334184544 466647727363196398848 470930089711078901952 472333457368796037888 477482982940454121216 479192021109518882688 481558720208030335503 484079970052051436736 490007118808171218582 492572601105596198784 497092872472805507616 503408026932532619328 505813800060047709504 509455129772521874952 512239746703278805632 512852092787895167232 517229736519736286281 519937745611462654272 523150160142750957612 525889166216796774144 531375139539895542624 533914566730050360032 539091023748208743024 540697510409016517056 544589966308557866328 550183431644262420864 554144176243795723632 559229481531906196068 562157384576575862016 569040525067553673192 570736260987295212448 576269715041188656336 576958604386382063136 577269142226483815296 584929963812895486056 587396671037474759424 597797031982382485452 600653887571306655036 600926859374960404224 603798672322988888832 608284699210143581688 617080807207620630144 618956360599795223472 620029819428445579392 627906786281438535936 640170590700997882341 642078293610707114004 645439960069401915648 653342825077561624776 658046209289507421813 660821254917159104352 661491477400970811456 662790496630407343488 671210702576710159104 674418400080063612672 679273506363362499936 684320286611411529399 693250327481950205696 696325905674769626406 697533546857001276816 699971591044794598272 706395134566618352928 708500186053194056832 718788031664278324032 720930013878688689408 726119955078077155104 728789816067008921856 735010678212256827873 738858901658394298176 745639308709208261424 755112040398798928992 758720700090071564256 768359620054918208448 769278139181842750848 779906618417193981408 784725240214126436418 797062709309843313936 800871850095075540048 811046265613524775584 825275147466393631296 831216264365693585448 838844222297859294102 853560787601330509788 856104391480942818672 858029692248457894656 865437906579573094704 865903713339725722944 871123766770082166368 877394945719343229084 881095006556212139136 881988636534627748608 896695547973573728178 900980831356959982554 905698008484483333248 912427048815215372532 917204153782834301184 925621210811430945216 928434540899692835208 930044729142668369088 941860179422157803904 958384042219037765376 963117440416060671006 968159940104102873472 980014237616342437164 985145202211192397568 994185744945611015232 1006816053865065238656 1011627600120095419008 1018910259545043749904 1024479493406557611264 1034459473039472572562 1039875491222925308544 1044488858512154439609 1046300320285501915224 1062750279079791085248 1067829133460100720064 1078182047496417486048 1081395020818033034112 1089179932617115732656 1100366863288524841728 1108288352487591447264 1118458963063812392136 1138081050135107346384 1141472521974590424896 1152539430082377312672 1153917208772764126272 1154538284452967630592 1169859927625790972112 1195594063964764970904 1201307775142613310072 1216569398420287163376 1234161614415241260288 1237912721199590446944 1240059638856891158784 1280341181401995764682 1284156587221414228008 1306685650155123249552 1316092418579014843626 1321642509834318208704 1322982954801941622912 1325580993260814686976 1351471247035439973831 1358547012726724999872 1368640573222823058798 1392651811349539252812 1395067093714002553632 1399943182089589196544 1412790269133236705856 1417000372106388113664 1437576063328556648064 1444676160624091006509 1452239910156154310208 1470021356424513655746 1477717803316788596352 1491278617418416522848 1510224080797597857984 1517441400180143128512 1536719240109836416896 1538556278363685501696 1551689209559208858843 1559813236834387962816 1569450480428252872836 1594125418619686627872 1601743700190151080096 1622092531227049551168 1650550294932787262592 1662432528731387170896 1677688444595718588204 1707121575202661019576 1712208782961885637344 1730875813159146189408 1731807426679451445888 1742247533540164332736 1754789891438686458168 1762190013112424278272 1793391095947147456356 1801961662713919965108 1811396016968966666496 1824854097630430745064 1851242421622861890432 1856869081799385670416 1860089458285336738176 1883720358844315607808 1926234880832121342012 1936319880208205746944 1960028475232684874328 1974138627868522265439 1988371489891222030464 2013632107730130477312 2023255200240190838016 2037820519090087499808 2068918946078945145124 2079750982445850617088 2088977717024308879218 2092600640571003830448 2125500558159582170496 2135658266920201440128 2156364094992834972096 2162790041636066068224 2178359865234231465312 2205032034636770483619 2216576704975182894528 2236917926127624784272 2276162100270214692768 2282945043949180849792 2305078860164754625344 2307834417545528252544 2339719855251581944224 2391188127929529941808 2402615550285226620144 2433138796840574326752 2475825442399180893888 2560682362803991529364 2568313174442828456016 2613371300310246499104 2632184837158029687252 2643285019668636417408 2645965909603883245824 2702942494070879947662 2717094025453449999744 2737281146445646117596 2785303622699078505624 2790134187428005107264 2825580538266473411712 2875152126657113296128 2889352321248182013018 2904479820312308620416 2940042712849027311492 2955435606633577192704 2982557234836833045696 3020448161595195715968 3034882800360286257024 3073438480219672833792 3103378419118417717686 3119626473668775925632 3138900960856505745672 3188250837239373255744 3203487400380302160192 3244185062454099102336 3301100589865574525184 3324865057462774341792 3355376889191437176408 3414243150405322039152 3424417565923771274688 3461751626318292378816 3463614853358902891776 3484495067080328665472 3509579782877372916336 3586782191894294912712 3603923325427839930216 3649708195260861490128 3702484843245723780864 3713738163598771340832 3720178916570673476352 3852469761664242684024 3920056950465369748656 3948277255737044530878 3976742979782444060928 4054413741106319921493 4075641038180174999616 4137837892157890290248 4177955434048617758436 4185201281142007660896 4251001116319164340992 4271316533840402880256 4312728189985669944192 4334028481872273019527 4356719730468462930624 4410064069273540967238 4433153409950365789056 4473835852255249568544 4552324200540429385536 4565890087898361699584 4610157720329509250688 4615668835091056505088 4655067628677626576529 4679439710503163888448 4782376255859059883616 4805231100570453240288 4866277593681148653504 4951650884798361787776 5121364725607983058728 5136626348885656912032 5226742600620492998208 5264369674316059374504 5286570039337272834816 5405884988141759895324 5434188050906899999488 5474562292891292235192 5570607245398157011248 5580268374856010214528 5651161076532946823424 5778704642496364026036 5808959640624617240832 5880085425698054622984 5965114469673666091392 6040896323190391431936 6069765600720572514048 6206756838236835435372 6239252947337551851264 6277801921713011491344 6376501674478746511488 6406974800760604320384 6488370124908198204672 6615096103910311450857 6649730114925548683584 6710753778382874352816 6828486300810644078304 6848835131847542549376 6923503252636584757632 6968990134160657330944 7019159565754745832672 7173564383788589825424 7207846650855679860432 7299416390521722980256 7427476327197542681664 7704939523328485368048 7840113900930739497312 7896554511474089061756 8108827482212639842986 8151282076360349999232 8275675784315780580496 8355910868097235516872 8370402562284015321792 8625456379971339888384 8668056963744546039054 8713439460936925861248 8820128138547081934476 8866306819900731578112 8947671704510499137088 9104648401080858771072 9220315440659018501376 9310135257355253153058 9358879421006327776896 9564752511718119767232 9610462201140906480576 9732555187362297307008 9903301769596723575552 10242729451215966117456 10273252697771313824064 10453485201240985996416 10528739348632118749008 10811769976283519790648 10949124585782584470384 11141214490796314022496 11160536749712020429056 11557409284992728052072 11760170851396109245968 11930228939347332182784 12163241223318959764479 12413513676473670870744 12555603843426022982688 12753003348957493022976 12813949601521208640768 13002085445616819058581 13230192207820622901714 13299460229851097367168 13421507556765748705632 13656972601621288156608 13697670263695085098752 13847006505273169515264 13965202886032879729587 14038319131509491665344 14347128767577179650848 14415693301711359720864 14598832781043445960512 14854952654395085363328 15409879046656970736096 15680227801861478994624 15793109022948178123512 16217654964425279685972 16302564152720699998464 16551351568631561160992 16711821736194471033744 16740805124568030643584 17336113927489092078108 17426878921873851722496 17640256277094163868952 17895343409020998274176 18209296802161717542144 18620270514710506306116 18717758842012655553792 19129505023436239534464 19220924402281812961152 19465110374724594614016 19845288311730934352571 20485458902431932234912 20546505395542627648128 20906970402481971992832 21057478697264237498016 21623539952567039581296 21898249171565168940768 22282428981592628044992 23114818569985456104144 23520341702792218491936 24326482446637919528958 24827027352947341741488 25111207686852045965376 26004170891233638117162 26460384415641245803428 26598920459702194734336 26843015113531497411264 27313945203242576313216 27930405772065759459174 28076638263018983330688 28694257535154359301696 28831386603422719441728 29197665562086891921024 29709905308790170726656 30819758093313941472192 31360455603722957989248 31586218045896356247024 32435309928850559371944 33102703137263122321984 33423643472388942067488 33481610249136061287168 34672227854978184156216 35280512554188327737904 35790686818041996548352 37240541029421012612232 38259010046872479068928 38441848804563625922304 39690576623461868705142 40970917804863864469824 41093010791085255296256 41895608658098639188761 42114957394528474996032 43247079905134079162592 43796498343130337881536 44564857963185256089984 46229637139970912208288 47040683405584436983872 48652964893275839057916 49654054705894683482976 50222415373704091930752 52008341782467276234324 52920768831282491606856 53686030227062994822528 54627890406485152626432 55860811544131518918348 56153276526037966661376 57388515070308718603392 57662773206845438883456 58395331124173783842048 61639516186627882944384 62720911207445915978496 63172436091792712494048 64870619857701118743888 66205406274526244643968 66847286944777884134976 69344455709956368312432 70561025108376655475808 74481082058842025224464 79381153246923737410284 81941835609727728939648 83791217316197278377522 84229914789056949992064 86494159810268158325184 87592996686260675763072 89129715926370512179968 92459274279941824416576 94081366811168873967744 97305929786551678115832 99308109411789366965952 100444830747408183861504 104016683564934552468648 105841537662564983213712 107372060454125989645056 111721623088263037836696 114777030140617437206784 115325546413690877766912 123279032373255765888768 125686825974295917566283 126344872183585424988096 129741239715402237487776 132410812549052489287936 133694573889555768269952 138688911419912736624864 141122050216753310951616 148962164117684050448928 158762306493847474820568 163883671219455457879296 167582434632394556755044 168459829578113899984128 172988319620536316650368 175185993372521351526144 184918548559883648833152 188162733622337747935488 194611859573103356231664 198616218823578733931904 208033367129869104937296 211683075325129966427424 223443246176526075673392 251373651948591835132566 252689744367170849976192 259482479430804474975552 267389147779111536539904 277377822839825473249728 282244100433506621903232 297924328235368100897856 317524612987694949641136 335164869264789113510088 345976639241072633300736 369837097119767297666304 377060477922887752698849 389223719146206712463328 397232437647157467863808 416066734259738209874592 423366150650259932854848 446886492353052151346784 502747303897183670265132 505379488734341699952384 518964958861608949951104 554755645679650946499456 564488200867013243806464 595848656470736201795712 635049225975389899282272 670329738529578227020176 754120955845775505397698 778447438292413424926656 832133468519476419749184 846732301300519865709696 893772984706104302693568 1005494607794367340530264 1037929917723217899902208 1109511291359301892998912 1191697312941472403591424 1270098451950779798564544 1340659477059156454040352 1508241911691551010795396 1556894876584826849853312 1664266937038952839498368 1693464602601039731419392 1787545969412208605387136 2010989215588734681060528 2540196903901559597129088 2681318954118312908080704 3016483823383102021590792 3113789753169653699706624 3328533874077905678996736 3575091938824417210774272 4021978431177469362121056 5080393807803119194258176 5362637908236625816161408 6032967646766204043181584 8043956862354938724242112 10725275816473251632322816 12065935293532408086363168 16087913724709877448484224 24131870587064816172726336 32175827449419754896968448 48263741174129632345452672 96527482348259264690905344
- Sum of all divisors σ(n): 328044189604218174789744861
- Sum of proper divisors (its aliquot sum) s(n): 231516707255958910098839517
- 96527482348259264690905344 is an abundant number, because the sum of its proper divisors (231516707255958910098839517) is greater than itself. Its abundance is 134989224907699645407934173
Bases of 96527482348259264690905344
- Binary: 1001111110110000111110101001101101001101101010110100111100101110100101111100001000000002
- Hexadecimal: 0x4FD87D4DA6D5A7974BE100
- Base-36: C4MOCDO44IHAG4000
Squares and roots of 96527482348259264690905344
- 96527482348259264690905344 squared (965274823482592646909053442) is 9317554848493503928853717756377685667563826367758336
- 96527482348259264690905344 cubed (965274823482592646909053443) is 899400111166894227862884146242803761707278742323078112521318523797047642947584
-
96527482348259264690905344 is a
perfect square number . Itssquare root is 9824840067312 -
The
cube root of 96527482348259264690905344 is 458722799.8110181767
Scales and comparisons
How big is 96527482348259264690905344?- 96,527,482,348,259,264,690,905,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 96,527,482,348,259,264,690,905,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 96527482348259264690905344 cubic inches would be around 38226900 feet tall.
Recreational maths with 96527482348259264690905344
- 96527482348259264690905344 backwards is 44350909646295284328472569
- The number of decimal digits it has is: 26
- The sum of 96527482348259264690905344's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 96527482348259264690905344 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 96527482348259264690905344 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/96527482348259264690905344/
Chicago style:
Numbermatics. 2024. "Number 96527482348259264690905344 - Facts about the integer". https://numbermatics.com/n/96527482348259264690905344/
The information we have on file for 96527482348259264690905344 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 96527482348259264690905344, math, Factors of 96527482348259264690905344, curriculum, school, college, exams, university, Prime factorization of 96527482348259264690905344, STEM, science, technology, engineering, physics, economics, calculator, ninety-six septillion, five hundred twenty-seven sextillion, four hundred eighty-two quintillion, three hundred forty-eight quadrillion, two hundred fifty-nine trillion, two hundred sixty-four billion, six hundred ninety million, nine hundred five thousand, three hundred forty-four.