209486664841663318000140288
209,486,664,841,663,318,000,140,288 is an even composite number composed of six prime numbers multiplied together.
209486664841663318000140288 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, five hundred fifty divisors.
Prime factorization of 209486664841663318000140288:
225 × 32 × 134 × 232 × 474 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 13 × 23 × 23 × 47 × 47 × 47 × 47 × 97 × 97)See below for interesting mathematical facts about the number 209486664841663318000140288 from the Numbermatics database.
Names of 209486664841663318000140288
- Cardinal: 209486664841663318000140288 can be written as Two hundred nine septillion, four hundred eighty-six sextillion, six hundred sixty-four quintillion, eight hundred forty-one quadrillion, six hundred sixty-three trillion, three hundred eighteen billion, one hundred forty thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 2.09486664841663318000140288 × 1026
Factors of 209486664841663318000140288
Divisors of 209486664841663318000140288
- Number of divisors d(n): 17550
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 32 36 39 46 47 48 52 64 69 72 78 92 94 96 97 104 117 128 138 141 144 156 169 184 188 192 194 207 208 234 256 276 282 288 291 299 312 338 368 376 384 388 414 416 423 468 507 512 529 552 564 576 582 598 611 624 676 736 752 768 776 828 832 846 873 897 936 1014 1024 1058 1081 1104 1128 1152 1164 1196 1222 1248 1261 1352 1472 1504 1521 1536 1552 1587 1656 1664 1692 1746 1794 1833 1872 2028 2048 2116 2162 2197 2208 2209 2231 2256 2304 2328 2392 2444 2496 2522 2691 2704 2944 3008 3042 3072 3104 3174 3243 3312 3328 3384 3492 3588 3666 3744 3783 3887 4056 4096 4232 4324 4394 4416 4418 4462 4512 4559 4608 4656 4761 4784 4888 4992 5044 5382 5408 5499 5888 6016 6084 6144 6208 6348 6486 6591 6624 6627 6656 6693 6768 6877 6984 7176 7332 7488 7566 7774 7943 8112 8192 8464 8648 8788 8832 8836 8924 9024 9118 9216 9312 9409 9522 9568 9729 9776 9984 10088 10764 10816 10998 11349 11661 11776 12032 12168 12288 12416 12696 12972 13182 13248 13254 13312 13386 13536 13677 13754 13968 14053 14352 14664 14976 15132 15548 15886 16224 16384 16393 16928 17296 17576 17664 17672 17848 18048 18236 18432 18624 18818 19044 19136 19458 19552 19773 19881 19968 20079 20176 20631 21528 21632 21996 22698 23322 23552 23829 24064 24336 24576 24832 24863 25392 25944 26364 26496 26508 26624 26772 27072 27354 27508 27936 28106 28227 28561 28704 28717 29003 29328 29952 30264 31096 31772 32448 32768 32786 33856 34592 34983 35152 35328 35344 35696 36096 36472 36864 37248 37636 38088 38272 38916 39104 39546 39762 39936 40158 40352 41031 41262 42159 43056 43264 43992 45396 46644 47104 47658 48128 48672 49152 49179 49664 49726 50531 50784 50807 51313 51888 52728 52992 53016 53248 53544 54144 54708 55016 55872 56212 56454 57122 57408 57434 58006 58656 59267 59904 60528 61893 62192 63544 64896 65536 65572 67712 69184 69966 70304 70656 70688 71392 71487 72192 72944 73728 74496 74589 75272 76176 76544 77832 78208 79092 79524 79872 80316 80704 82062 82524 84318 84681 85683 86112 86151 86528 87009 87984 89401 90792 93288 94208 95316 96256 97344 98304 98358 99328 99452 101062 101568 101614 102626 103259 103776 103823 104857 105456 105984 106032 106496 107088 108288 109416 110032 111744 112424 112908 114244 114816 114868 116012 117312 118534 119808 121056 122317 123786 124384 126477 127088 129792 131072 131144 135424 138368 139932 140608 141312 141376 142784 142974 144384 145888 147456 147537 148992 149178 150544 151593 152352 152421 153088 153939 155664 156416 158184 159048 159744 160632 161408 164124 165048 168636 169362 171366 172224 172302 173056 174018 175968 177801 178802 181584 182689 186576 188416 190632 192512 194688 196608 196716 198656 198904 202124 203136 203228 205252 206518 207552 207646 209714 210912 211968 212064 212992 213109 214176 214273 216407 216576 218832 220064 223488 223767 224848 225816 228488 229632 229736 232024 234624 237068 239616 242112 244634 247572 248768 252954 254176 257049 258453 259584 261027 262144 262288 268203 270848 276736 279864 281216 282624 282752 285568 285948 288768 291776 294912 295074 297984 298356 301088 303186 304704 304842 306176 307878 309777 311328 311469 312832 314571 316368 318096 319488 321264 322816 323219 328248 330096 337272 338724 342732 344448 344604 346112 348036 351936 355602 357604 363168 365378 366951 373152 373321 376832 377039 381264 385024 389376 393216 393432 397312 397808 404248 406272 406456 410504 413036 415104 415292 419428 421824 423936 424128 425984 426218 428352 428546 432814 433152 437664 440128 442223 446976 447534 449696 451632 454779 456976 457263 459264 459472 461817 464048 469248 474136 479232 484224 489268 495144 497536 505908 508352 514098 516906 519168 522054 524288 524576 533403 536406 541696 548067 553472 559728 562432 565248 565504 571136 571896 577536 583552 589824 590148 595968 596712 602176 606372 609408 609684 612352 615756 619554 622656 622938 625664 629142 632736 636192 638976 639327 642528 642819 645632 646438 649221 656496 656903 660192 660491 667069 674544 677448 685464 688896 689208 692224 696072 703872 711204 715208 726336 730756 733902 746304 746642 753664 754078 762528 770048 770471 778752 786432 786864 794624 795616 804609 808496 812544 812912 821008 826072 830208 830584 838856 843648 847872 848256 851968 852436 856704 857092 865628 866304 875328 880256 884446 893952 895068 899392 903264 909558 913952 914526 918528 918944 923634 928096 929331 934407 938496 943713 948272 958464 968448 969657 978536 990288 995072 1011816 1016704 1028196 1033812 1038336 1044108 1048576 1049152 1066806 1072812 1083392 1096134 1100853 1106944 1119456 1119963 1124864 1130496 1131008 1131117 1142272 1143792 1155072 1162213 1167104 1168561 1179648 1180296 1191936 1193424 1204352 1212744 1218816 1219368 1224704 1231512 1239108 1245312 1245876 1251328 1258284 1265472 1272384 1277952 1278654 1285056 1285638 1291264 1292876 1298442 1312992 1313806 1320384 1320982 1326669 1334138 1342367 1349088 1349699 1354896 1363141 1370928 1377792 1378416 1384448 1392144 1407744 1422408 1430416 1452672 1461512 1467804 1492608 1493284 1507328 1508156 1525056 1540096 1540942 1557504 1572864 1573728 1589248 1590121 1591232 1609218 1616992 1625088 1625824 1642016 1644201 1652144 1660416 1661168 1677712 1687296 1695744 1696512 1703936 1704872 1713408 1714184 1731256 1732608 1750656 1760512 1768892 1787904 1790136 1798784 1806528 1819116 1827904 1829052 1837056 1837888 1847268 1856192 1858662 1868814 1876992 1887426 1896544 1916928 1917981 1928457 1936896 1939314 1947663 1957072 1970709 1980576 1981473 1990144 2001207 2023632 2033408 2056392 2067624 2076672 2088216 2097152 2098304 2133612 2145624 2166784 2192268 2201706 2213888 2238912 2239926 2249728 2260992 2262016 2262234 2284544 2287584 2310144 2311413 2324426 2334208 2337122 2359296 2360592 2374957 2383872 2386848 2387929 2408704 2411711 2425488 2437632 2438736 2449408 2463024 2478216 2490624 2491752 2502656 2516568 2530944 2544768 2555904 2557308 2570112 2571276 2582528 2585752 2596884 2625984 2627612 2640768 2641964 2653338 2668276 2684734 2698176 2699398 2709792 2726282 2741856 2755584 2756832 2768896 2770417 2784288 2785549 2813291 2815488 2844816 2860832 2905344 2908971 2923024 2935608 2985216 2986568 3014656 3016312 3050112 3080192 3081884 3115008 3145728 3147456 3178496 3180242 3182464 3218436 3233984 3250176 3251648 3284032 3288402 3304288 3320832 3322336 3355424 3359889 3374592 3391488 3393024 3393351 3407872 3409744 3426816 3428368 3462512 3465216 3486639 3501312 3505683 3521024 3537784 3575808 3580272 3597568 3613056 3638232 3655808 3658104 3674112 3675776 3694536 3712384 3717324 3737628 3753984 3774852 3793088 3833856 3835962 3856914 3873792 3878628 3895326 3914144 3941418 3961152 3962946 3980007 3980288 4002414 4027101 4047264 4049097 4066816 4089423 4112784 4135248 4153344 4176432 4194304 4196608 4201847 4267224 4291248 4333568 4384536 4403412 4427776 4477824 4479852 4499456 4521984 4524032 4524468 4569088 4575168 4620288 4622826 4648852 4668416 4674244 4718592 4721184 4749914 4767744 4770363 4773696 4775858 4817408 4823422 4850976 4853173 4875264 4877472 4879681 4898816 4901507 4926048 4928279 4956432 4977361 4981248 4983504 5005312 5033136 5061888 5089536 5111808 5114616 5140224 5142552 5165056 5171504 5193768 5251968 5255224 5281536 5283928 5306676 5336552 5369468 5396352 5398796 5419584 5452564 5483712 5511168 5513664 5537792 5540834 5568576 5571098 5626582 5630976 5689632 5721664 5748899 5810688 5817942 5846048 5871216 5912127 5944419 5970432 5973136 6003621 6029312 6032624 6100224 6160384 6163768 6230016 6291456 6294912 6356992 6360484 6364928 6436872 6467968 6500352 6503296 6568064 6576804 6608576 6641664 6644672 6710848 6719778 6749184 6782976 6786048 6786702 6815744 6819488 6853632 6856736 6925024 6930432 6934239 6973278 7002624 7011366 7042048 7075568 7124871 7151616 7160544 7163787 7195136 7226112 7235133 7276464 7311616 7316208 7348224 7351552 7389072 7424768 7434648 7475256 7507968 7549704 7586176 7667712 7671924 7713828 7747584 7757256 7790652 7828288 7882836 7922304 7925892 7960014 7960576 8004828 8054202 8094528 8098194 8133632 8178846 8225568 8270496 8306688 8311251 8352864 8356647 8388608 8393216 8403694 8439873 8534448 8582496 8586383 8667136 8671897 8769072 8806824 8855552 8955648 8959704 8998912 9043968 9048064 9048936 9138176 9150336 9240576 9245652 9297704 9336832 9348488 9437184 9442368 9499828 9535488 9540726 9547392 9551716 9634816 9646844 9701952 9706346 9750528 9754944 9759362 9797632 9803014 9852096 9856558 9912864 9954722 9962496 9967008 10010624 10016123 10066272 10070831 10123776 10171129 10179072 10223616 10229232 10280448 10285104 10330112 10343008 10387536 10459917 10503936 10510448 10517049 10563072 10567856 10613352 10673104 10738936 10792704 10797592 10839168 10905128 10967424 11022336 11027328 11075584 11081668 11137152 11142196 11253164 11261952 11379264 11443328 11497798 11621376 11635884 11692096 11742432 11824254 11888838 11940864 11946272 12007242 12058624 12065248 12081303 12147291 12200448 12268269 12320768 12327536 12460032 12582912 12589824 12605541 12713984 12720968 12729856 12873744 12935936 13000704 13006592 13136128 13153608 13217152 13283328 13289344 13421696 13439556 13498368 13565952 13572096 13573404 13631488 13638976 13707264 13713472 13850048 13860864 13868478 13946556 14005248 14022732 14084096 14151136 14249742 14303232 14311089 14321088 14327574 14390272 14452224 14470266 14552928 14559519 14623232 14632416 14639043 14696448 14703104 14704521 14778144 14784837 14849536 14869296 14932083 14950512 15015936 15099408 15108769 15172352 15191293 15335424 15343848 15427656 15495168 15514512 15581304 15656576 15765672 15844608 15851784 15920028 15921152 16009656 16108404 16189056 16196388 16267264 16357692 16451136 16540992 16613376 16622502 16705728 16713294 16777216 16786432 16807388 16879746 17068896 17164992 17172766 17246697 17334272 17343794 17538144 17546087 17613648 17711104 17720833 17911296 17919408 17997824 18087936 18096128 18097872 18276352 18300672 18481152 18491304 18595408 18673664 18696976 18874368 18884736 18999656 19070976 19081452 19094784 19103432 19269632 19293688 19403904 19412692 19501056 19509888 19518724 19595264 19606028 19704192 19713116 19825728 19909444 19924992 19934016 20021248 20032246 20132544 20141662 20247552 20342258 20358144 20447232 20458464 20560896 20570208 20660224 20671573 20686016 20775072 20784481 20919834 21007872 21020896 21034098 21126144 21135712 21226704 21346208 21374613 21477872 21491361 21585408 21595184 21678336 21705399 21810256 21934848 22044672 22054656 22151168 22163336 22274304 22284392 22506328 22523904 22758528 22886656 22995596 23242752 23271768 23384192 23484864 23648508 23777676 23881728 23892544 24014484 24117248 24130496 24162606 24294582 24400896 24536538 24641536 24655072 24920064 24933753 25069941 25165824 25179648 25211082 25319619 25427968 25441936 25459712 25747488 25759149 25871872 26001408 26013184 26015691 26272256 26307216 26434304 26566656 26578688 26843392 26879112 26996736 27131904 27144192 27146808 27262976 27277952 27414528 27426944 27700096 27721728 27736956 27893112 28010496 28045464 28168192 28302272 28499484 28606464 28622178 28642176 28655148 28780544 28904448 28940532 29105856 29119038 29246464 29264832 29278086 29392896 29406208 29409042 29556288 29569674 29699072 29738592 29864166 29901024 30031872 30048369 30198816 30212493 30217538 30344704 30382586 30513387 30670848 30687696 30855312 30874441 30990336 31029024 31043077 31162608 31313152 31352243 31531344 31689216 31703568 31840056 31842304 32019312 32216808 32378112 32392776 32534528 32715384 32902272 33081984 33226752 33245004 33411456 33426588 33554432 33572864 33614776 33759492 34137792 34329984 34345532 34493394 34668544 34687588 35076288 35092174 35227296 35422208 35441666 35822592 35838816 35995648 36175872 36192256 36195744 36212137 36552704 36572783 36601344 36962304 36982608 37190816 37347328 37393952 37748736 37769472 37816623 37999312 38141952 38162904 38189568 38206864 38539264 38587376 38807808 38825384 39002112 39019776 39037448 39190528 39212056 39408384 39426232 39651456 39818888 39849984 39868032 40042496 40064492 40265088 40283324 40495104 40684516 40716288 40894464 40916928 41121792 41140416 41320448 41343146 41372032 41550144 41568962 41839668 42015744 42041792 42068196 42252288 42271424 42453408 42692416 42749226 42955744 42982722 43170816 43190368 43356672 43410798 43620512 43678557 43869696 43917129 44089344 44109312 44113563 44302336 44326672 44354511 44548608 44568784 44796249 45012656 45047808 45326307 45517056 45573879 45773312 45991192 46485504 46543536 46768384 46969728 47297016 47555352 47763456 47785088 48028968 48234496 48260992 48325212 48589164 48801792 49073076 49283072 49310144 49840128 49867506 50139882 50331648 50359296 50422164 50639238 50855936 50883872 50919424 51494976 51518298 51740091 51743744 52002816 52026368 52031382 52544512 52614432 52638261 52868608 53133312 53157376 53162499 53686784 53758224 53993472 54263808 54288384 54293616 54525952 54555904 54624011 54829056 54853888 54922367 55400192 55443456 55473912 55786224 56020992 56090928 56336384 56604544 56998968 57212928 57244356 57284352 57310296 57561088 57808896 57881064 58211712 58238076 58492928 58529664 58556172 58785792 58812416 58818084 59112576 59139348 59398144 59477184 59728332 59802048 60063744 60096738 60397632 60424986 60435076 60689408 60765172 61026774 61341696 61375392 61710624 61748882 61980672 62014719 62058048 62086154 62325216 62353443 62626304 62704486 63062688 63091249 63378432 63407136 63435853 63680112 63684608 63719591 64038624 64067627 64433616 64705693 64756224 64785552 65069056 65430768 65804544 66163968 66453504 66490008 66822912 66853176 67145728 67229552 67518984 68275584 68659968 68691064 68986788 69337088 69375176 70152576 70184348 70454592 70844416 70883332 71645184 71677632 71991296 72351744 72384512 72391488 72424274 73105408 73145566 73202688 73924608 73965216 74381632 74694656 74735687 74787904 75497472 75538944 75633246 75998624 76283904 76325808 76379136 76413728 77078528 77174752 77277447 77615616 77650768 78004224 78039552 78047073 78074896 78381056 78424112 78816768 78852464 79302912 79637776 79699968 79736064 80084992 80128984 80530176 80566648 80990208 81369032 81432576 81788928 81833856 82243584 82280832 82640896 82686292 82744064 83100288 83137924 83679336 84031488 84083584 84136392 84504576 84542848 84906816 85384832 85498452 85911488 85965444 86341632 86380736 86713344 86821596 87241024 87357114 87739392 87834258 88178688 88218624 88227126 88604672 88653344 88709022 89097216 89137568 89592498 90025312 90095616 90145107 90637479 90652614 91034112 91147758 91540161 91546624 91982384 92623323 92971008 93087072 93129231 93536768 93939456 94056729 94594032 95110704 95526912 95570176 96057936 96468992 96521984 96650424 97178328 97603584 98146152 98566144 98620288 99680256 99735012 100279764 100663296 100718592 100844328 101278476 101711872 101767744 101838848 102989952 103036596 103480182 103487488 104005632 104052736 104062764 105089024 105228864 105276522 105737216 106266624 106314752 106324998 107373568 107516448 107986944 108527616 108576768 108587232 108636411 109051904 109111808 109248022 109658112 109707776 109718349 109844734 110800384 110886912 110947824 111572448 111622979 112041984 112181856 112232663 112672768 112734661 113209088 113350417 113997936 114425856 114488712 114568704 114620592 115122176 115617792 115762128 116423424 116476152 116985856 117059328 117112344 117571584 117624832 117636168 118225152 118278696 118796288 118954368 119456664 119604096 120127488 120193476 120795264 120849972 120870152 121378816 121530344 122053548 122683392 122750784 123421248 123497764 123961344 124029438 124116096 124172308 124650432 124706886 125252608 125408972 126125376 126182498 126756864 126814272 126871706 127360224 127369216 127439182 128077248 128135254 128867232 129411386 129512448 129571104 130138112 130209599 130861536 130920803 131609088 132224677 132327936 132907008 132980016 133645824 133706352 134291456 134459104 135037968 135978921 136551168 136721637 137319936 137382128 137973576 138674176 138750352 140305152 140368696 140909184 141688832 141766664 143290368 143355264 143982592 144703488 144769024 144782976 144848548 146210816 146291132 146405376 147849216 147930432 148763264 149389312 149471374 149575808 150994944 151077888 151266492 151997248 152567808 152651616 152758272 152827456 154157056 154349504 154554894 155231232 155301536 156008448 156079104 156094146 156149792 156762112 156848224 157633536 157704928 157914783 158605824 159275552 159399936 159472128 159487497 160169984 160257968 161060352 161133296 161980416 162738064 162865152 163577856 163667712 163872033 164487168 164561664 164767101 165281792 165372584 165488128 166200576 166275848 167358672 168062976 168167168 168272784 169009152 169085696 169813632 170769664 170996904 171822976 171930888 172683264 172761472 173426688 173643192 174482048 174714228 175478784 175668516 176357376 176437248 176454252 177209344 177306688 177418044 178194432 178275136 179184996 180050624 180191232 180290214 181274958 181305228 182068224 182295516 183080322 183093248 183964768 185246646 185942016 186044157 186174144 186258462 187060329 187073536 187878912 188113458 189188064 189273747 190221408 190307559 191053824 191140352 191158773 192115872 192202881 192937984 193043968 193300848 194117079 194356656 195207168 196292304 197132288 197240576 197486809 199360512 199470024 200559528 201437184 201688656 202556952 203423744 203535488 203677696 205979904 206073192 206960364 206974976 208011264 208105472 208125528 210178048 210457728 210553044 211474432 212533248 212629504 212649996 214747136 215032896 215973888 217055232 217153536 217174464 217272822 218103808 218223616 218496044 219316224 219415552 219436698 219689468 221600768 221773824 221895648 223144896 223245958 224083968 224207061 224363712 224465326 225345536 225469322 226418176 226700834 227995872 228099131 228851712 228977424 229137408 229241184 230244352 230370829 231235584 231524256 231629113 232846848 232952304 233935967 233971712 234118656 234224688 235143168 235249664 235272336 236450304 236557392 237592576 237908736 238913328 239208192 240254976 240386952 241590528 241699944 241740304 242757632 243060688 244107096 245366784 245501568 246842496 246995528 247922688 248058876 248232192 248344616 249300864 249413772 250505216 250817944 252250752 252364996 253513728 253628544 253743412 254720448 254738432 254878364 256154496 256270508 257734464 258822772 259024896 259142208 260276224 260419198 261723072 261841606 263218176 264449354 264655872 265814016 265960032 267291648 267412704 268582912 268730449 268918208 270075936 270198253 271957842 273102336 273443274 274639872 274764256 275947152 277348352 277500704 277869969 279387693 280610304 280737392 281818368 282170187 283377664 283533328 286580736 286710528 287965184 289406976 289538048 289565952 289697096 292421632 292582264 292810752 295698432 295860864 297526528 298778624 298942748 299151616 301989888 302155776 302532984 303994496 305135616 305303232 305516544 305654912 308314112 308699008 309109788 310462464 310603072 312016896 312158208 312188292 312299584 313524224 313696448 315267072 315409856 315829566 317211648 318551104 318799872 318944256 318974994 320339968 320515936 322120704 322266592 323960832 325476128 325730304 325909233 327155712 327335424 327744066 328974336 329123328 329155047 329534202 330563584 330745168 330976256 332401152 332551696 334717344 334868937 336125952 336334336 336545568 336697989 338018304 338171392 338203983 339627264 340051251 341539328 341993808 343645952 343861776 345366528 345522944 346853376 347286384 348964096 349428456 350957568 351337032 352714752 352874496 352908504 354418688 354613376 354836088 356388864 356550272 358369992 360101248 360382464 360580428 362549916 362610456 364136448 364591032 366160644 366186496 367929536 370493292 371884032 372088314 372348288 372516924 374120658 374147072 375757824 376226916 378376128 378547494 380442816 380615118 382107648 382280704 382317546 384231744 384405762 385875968 386087936 386601696 388234158 388713312 390414336 390628797 392584608 392762409 394264576 394481152 394973618 396674031 398721024 398940048 401119056 402874368 403377312 403560001 405113904 406847488 407070976 407355392 407579159 411959808 412146384 413920728 413949952 416022528 416210944 416251056 420356096 420915456 421106088 422948864 425066496 425259008 425299992 429494272 430065792 431947776 434110464 434307072 434348928 434545644 436207616 436447232 436992088 438632448 438831104 438873396 439378936 443201536 443547648 443791296 446289792 446491916 448167936 448414122 448727424 448930652 450691072 450938644 452836352 453401668 455991744 456198262 457703424 457954848 458274816 458482368 460488704 460741658 462471168 463048512 463258226 465693696 465904608 467871934 467943424 468237312 468449376 470286336 470499328 470544672 470757781 472900608 473114784 473329057 475185152 475446179 475817472 477826656 478043063 478416384 480509952 480773904 483181056 483399888 483480608 485515264 486121376 488214192 490733568 491003136 491616099 493684992 493991056 494301303 495845376 496117752 496464384 496689232 498601728 498827544 501010432 501635888 504501504 504729992 507027456 507257088 507486824 509440896 509476864 509756728 512308992 512541016 515468928 517645544 518049792 518284416 520552448 520838396 523446144 523683212 526436352 528898708 529311744 531628032 531920064 534583296 534825408 537165824 537460898 537836416 540151872 540396506 543915684 546204672 546886548 549279744 549528512 551894304 554696704 555001408 555739938 558775386 561220608 561474784 563636736 564340374 566755328 567066656 567821241 570922677 573161472 573421056 573476319 575930368 576608643 578813952 579076096 579131904 579394192 582351237 584843264 585164528 585621504 591396864 591721728 592460427 595053056 597557248 597885496 598303232 604311552 605065968 607988992 610271232 610606464 611033088 611309824 616628224 617398016 618219576 620924928 621206144 624033792 624316416 624376584 624599168 627048448 627392896 630534144 630819712 631659132 634423296 637102208 637599744 637888512 637949988 640679936 641031872 644241408 644533184 647921664 650952256 651460608 651818466 654311424 654670848 655488132 657948672 658246656 658310094 659068404 661127168 661490336 661952512 664802304 665103392 669434688 669737874 672251904 672621183 672668672 673091136 673395978 676036608 676342784 676407966 679254528 680102502 683078656 683987616 684297393 687291904 687723552 690733056 691045888 691112487 693706752 694572768 694887339 697928192 698856912 701807901 701915136 702674064 705429504 705748992 705817008 708837376 709226752 709672176 710112143 712777728 713100544 713990771 716739984 720202496 720764928 721160856 725099832 725220912 728272896 729182064 732321288 732372992 735859072 740986584 743768064 744176628 744696576 745033848 748241316 748294144 751515648 752453832 756752256 757094988 760885632 761230236 764215296 764561408 764635092 768463488 768811524 771751936 772175872 773203392 776468316 777426624 780828672 781257594 785169216 785524818 788529152 788962304 789947236 793348062 797442048 797880096 802238112 805748736 806191347 806754624 807120002 810227808 810594759 813694976 814141952 814710784 815158318 823919616 824292768 824666089 827841456 827899904 832045056 832421888 832502112 832879151 840712192 841174009 841830912 842212176 845897728 850132992 850518016 850599984 858988544 860131584 863895552 868220928 868614144 868697856 869091288 872894464 873984176 877264896 877662208 877746792 878757872 886403072 887095296 887582592 892579584 892983832 896335872 896828244 897454848 897861304 901382144 901877288 905672704 906803336 911983488 912396524 915406848 915909696 916549632 916964736 920977408 921483316 924942336 926097024 926516452 931387392 931809216 935743868 935886848 936474624 936898752 940572672 940998656 941089344 941515562 945801216 946229568 946658114 950370304 950892358 951634944 955653312 956086126 956832768 961019904 961547808 966362112 966799776 966961216 971030528 971563931 972242752 976428384 976870607 981467136 982006272 983232198 987369984 987982112 988602606 991690752 992235504 992928768 993378464 997203456 997655088 1002020864 1003271776 1004606811 1009003008 1009459984 1010093967 1014054912 1014514176 1014611949 1014973648 1018881792 1018953728 1019513456 1020153753 1024617984 1025082032 1030937856 1035291088 1036099584 1036568832 1041104896 1041676792 1046892288 1047366424 1052872704 1057797416 1058623488 1063256064 1063840128 1069166592 1069650816 1074331648 1074921796 1075672832 1080303744 1080793012 1087831368 1092409344 1093773096 1098559488 1099057024 1103788608 1109393408 1110002816 1111479876 1117550772 1122441216 1122949568 1127273472 1128680748 1133510656 1134133312 1135642482 1141845354 1146322944 1146842112 1146952638 1151860736 1153217286 1157627904 1158152192 1158263808 1158788384 1164702474 1169686528 1170329056 1171243008 1171886391 1178287227 1182793728 1183443456 1184920854 1190022093 1190106112 1195114496 1195770992 1196606464 1208623104 1210131936 1210680003 1215977984 1220542464 1221212928 1222066176 1222619648 1222737477 1233256448 1234796032 1236439152 1241849856 1242412288 1248067584 1248632832 1248753168 1249198336 1254096896 1254785792 1261068288 1261639424 1263318264 1268846592 1274204416 1275199488 1275777024 1275899976 1281359872 1282063744 1288482816 1289066368 1295843328 1301904512 1302921216 1303636932 1308622848 1309341696 1310976264 1315897344 1316493312 1316620188 1318136808 1322254336 1322980672 1323905024 1329604608 1330206784 1338869376 1339475748 1344503808 1345242366 1345337344 1346182272 1346791956 1352073216 1352685568 1352815932 1358509056 1360205004 1366157312 1367975232 1368594786 1374583808 1375447104 1381466112 1382091776 1382224974 1387413504 1389145536 1389774678 1395856384 1397713824 1403615802 1403830272 1405348128 1410859008 1411497984 1411634016 1412273343 1417674752 1418453504 1419344352 1419987171 1420224286 1425555456 1426201088 1426338537 1427981542 1433479968 1434129189 1440404992 1441529856 1442321712 1450199664 1450441824 1451098727 1456545792 1458364128 1459024619 1464642576 1464745984 1465550593 1471718144 1473555421 1481973168 1487536128 1488353256 1489393152 1490067696 1496482632 1496588288 1503031296 1504907664 1513504512 1514189976 1521771264 1522460472 1528430592 1529122816 1529270184 1536926976 1537623048 1544351744 1546406784 1552936632 1554853248 1561657344 1562515188 1570338432 1571049636 1577058304 1577924608 1579894472 1586696124 1594884096 1595760192 1604476224 1611497472 1612382694 1613509248 1614240004 1620455616 1621189518 1627389952 1628283904 1629421568 1630316636 1647839232 1648585536 1649332178 1655682912 1655799808 1664090112 1664843776 1665004224 1665758302 1681424384 1682348018 1683661824 1684424352 1691795456 1700265984 1701036032 1701199968 1701970439 1717977088 1718920801 1720263168 1727791104 1736441856 1737228288 1737395712 1738182576 1745788928 1747968352 1754529792 1755324416 1755493584 1757515744 1772806144 1774190592 1775165184 1777381281 1785159168 1785967664 1792671744 1793656488 1794909696 1795722608 1802764288 1803754576 1811345408 1813606672 1823966976 1824793048 1830813696 1831819392 1833099264 1833929472 1841954816 1842966632 1849884672 1852194048 1853032904 1862774784 1863618432 1871487736 1871773696 1872949248 1873797504 1881145344 1881997312 1882178688 1883031124 1891602432 1892459136 1893316228 1900740608 1901784716 1903269888 1911306624 1912172252 1913665536 1922039808 1923095616 1932724224 1933599552 1933922432 1942061056 1943127862 1944485504 1952856768 1953741214 1962934272 1964012544 1966464396 1974739968 1975964224 1977205212 1983381504 1984471008 1985857536 1986756928 1994406912 1995310176 2004041728 2006543552 2009213622 2018006016 2018919968 2020187934 2028109824 2029028352 2029223898 2029947296 2037763584 2037907456 2039026912 2040307506 2049235968 2050164064 2052892179 2061875712 2070582176 2072199168 2073137664 2073337461 2082209792 2083353584 2084662017 2093784576 2094732848 2105423703 2105745408 2115594832 2117246976 2126512128 2127680256 2130336429 2138333184 2139301632 2141972313 2148663296 2149843592 2151345664 2160607488 2161586024 2175662736 2184818688 2187546192 2197118976 2198114048 2207577216 2218786816 2220005632 2222959752 2235101544 2244882432 2245899136 2254546944 2257361496 2267021312 2268266624 2271284964 2283690708 2292645888 2293684224 2293905276 2303721472 2306434572 2315255808 2316304384 2316527616 2317576768 2329404948 2339373056 2340658112 2342486016 2343772782 2356574454 2365587456 2366886912 2369841708 2380044186 2380212224 2390228992 2391541984 2393212928 2417246208 2418574041 2420263872 2421360006 2431784277 2431955968 2441084928 2442425856 2444132352 2445239296 2445474954 2466512896 2469592064 2472878304 2473998267 2483699712 2484824576 2496135168 2497265664 2497506336 2498396672 2498637453 2508193792 2509571584 2522136576 2523278848 2523522027 2526636528 2537693184 2548408832 2550398976 2551554048 2551799952 2562719744 2564127488 2567328517 2576965632 2578132736 2581351249 2591686656 2603809024 2605842432 2607273864 2618683392 2621952528 2631794688 2632986624 2633240376 2636273616 2644508672 2645961344 2647810048 2659209216 2660413568 2677738752 2678951496 2689007616 2690484732 2690674688 2692364544 2693583912 2704146432 2705371136 2705631864 2717018112 2720410008 2732314624 2735950464 2737189572 2749167616 2750894208 2762932224 2764183552 2764449948 2774827008 2778291072 2779549356 2791712768 2795427648 2807231604 2807660544 2810696256 2821718016 2822995968 2823268032 2824546686 2835349504 2836907008 2838688704 2839974342 2840448572 2851110912 2852402176 2852677074 2855963084 2866959936 2868258378 2880809984 2883059712 2884643424 2900399328 2900883648 2902197454 2913091584 2914691793 2916728256 2918049238 2929285152 2929491968 2930611821 2931101186 2943436288 2947110842 2963946336 2965288703 2975072256 2976706512 2978786304 2980135392 2992965264 2993176576 2994820777 3006062592 3009815328 3011178469 3027009024 3028379952 3041167571 3043542528 3044920944 3056861184 3058245632 3058540368 3073853952 3075246096 3088703488 3092813568 3105873264 3109706496 3123314688 3125030376 3140676864 3142099272 3155849216 3159788944 3173392248 3189768192 3191520384 3208952448 3222994944 3224765388 3227018496 3228480008 3240911232 3242379036 3254779904 3256567808 3258843136 3260633272 3295678464 3297171072 3298664356 3311365824 3311599616 3328180224 3329687552 3330008448 3331516604 3362848768 3364696036 3367323648 3368848704 3383590912 3400531968 3402072064 3402399936 3403940878 3435954176 3437841602 3440526336 3455582208 3472883712 3474456576 3474791424 3476365152 3491577856 3495936704 3509059584 3510648832 3510987168 3512577289 3515031488 3545612288 3548381184 3550330368 3554762562 3570318336 3571935328 3585343488 3587312976 3589819392 3591445216 3605528576 3607509152 3622690816 3627213344 3632040009 3647933952 3649586096 3661627392 3663638784 3666198528 3667858944 3668212431 3683909632 3685933264 3699769344 3704388096 3706065808 3725549568 3727236864 3742975472 3743547392 3745898496 3747595008 3762290688 3763994624 3764357376 3766062248 3783204864 3784918272 3786632456 3801481216 3803569432 3806539776 3822613248 3824344504 3827331072 3844079616 3846191232 3865448448 3867199104 3867844864 3884122112 3886255724 3888971008 3905713536 3907482428 3925868544 3928025088 3932928792 3949479936 3951928448 3954410424 3966763008 3968942016 3971715072 3973513856 3988813824 3990620352 4008083456 4013087104 4018427244 4036012032 4037839936 4040375868 4056219648 4058056704 4058447796 4059894592 4075527168 4075814912 4078053824 4080615012 4098471936 4100328128 4105784358 4123751424 4141164352 4144398336 4146275328 4146674922 4164419584 4166707168 4169324034 4187569152 4189465696 4210847406 4211490816 4231189664 4234493952 4236820029 4253024256 4255360512 4259961513 4260672858 4276666368 4278603264 4279015611 4283944626 4297326592 4299687184 4302387567 4302691328 4321214976 4323172048 4351325472 4353296181 4369637376 4375092384 4377073857 4394237952 4396228096 4396651779 4415154432 4420666263 4437573632 4440011264 4445919504 4470203088 4489764864 4491798272 4509093888 4514722992 4534042624 4536533248 4542569928 4567381416 4585291776 4587368448 4587810552 4607442944 4612869144 4632608768 4633055232 4635153536 4658809896 4678746112 4681316224 4684972032 4687545564 4713148908 4731174912 4733773824 4739683416 4760088372 4760424448 4780457984 4783083968 4786425856 4834492416 4837148082 4840527744 4842720012 4863568554 4863911936 4882169856 4884851712 4888264704 4890478592 4890949908 4933025792 4939184128 4945756608 4947996534 4967399424 4969649152 4992270336 4994531328 4995012672 4996793344 4997274906 5016387584 5019143168 5044273152 5046557696 5047044054 5053273056 5075386368 5096817664 5100797952 5103108096 5103599904 5105911317 5125439488 5128254976 5134657034 5153931264 5156265472 5156762403 5162702498 5183373312 5207618048 5211684864 5214547728 5237366784 5243905056 5246280013 5263589376 5265973248 5266480752 5272547232 5289017344 5291922688 5295620096 5298529067 5318418432 5320827136 5327469599 5355477504 5357902992 5378015232 5380969464 5381349376 5384729088 5387167824 5408292864 5410742272 5411263728 5434036224 5440820016 5464629248 5471900928 5474379144 5498335232 5501788416 5525864448 5528367104 5528899896 5549654016 5556582144 5559098712 5583425536 5590855296 5614463208 5615321088 5621392512 5643436032 5645991936 5646536064 5649093372 5670699008 5673814016 5677377408 5679948684 5680897144 5702221824 5704804352 5705354148 5711926168 5733919872 5736516756 5761619968 5766119424 5769286848 5800798656 5801767296 5804394908 5826183168 5829383586 5833456512 5836098476 5858570304 5858983936 5861223642 5862202372 5886872576 5894221684 5927892672 5930577406 5950144512 5953413024 5957572608 5960270784 5985930528 5986353152 5989641554 6012125184 6019630656 6022356938 6054018048 6056759904 6082335142 6087085056 6089841888 6113722368 6116491264 6117080736 6119851153 6147707904 6150492192 6153277741 6177406976 6180800327 6185627136 6211746528 6214559819 6219412992 6246629376 6250060752 6281353728 6284198544 6311698432 6319577888 6346784496 6379536384 6383040768 6391009287 6417904896 6425916939 6445989888 6449530776 6454036992 6456960016 6481822464 6484758072 6513135616 6517686272 6521266544 6591356928 6594342144 6597328712 6622731648 6623199232 6656360448 6659375104 6660016896 6663033208 6725697536 6729392072 6734647296 6737697408 6767181824 6801063936 6804144128 6804799872 6807881756 6871908352 6875683204 6881052672 6911164416 6945767424 6948913152 6949582848 6952730304 6983155712 6991873408 7018119168 7021297664 7021974336 7025154578 7030062976 7091224576 7096762368 7100660736 7109525124 7140636672 7143870656 7170686976 7174625952 7179638784 7182890432 7211057152 7215018304 7245381632 7254426688 7264080018 7295867904 7299172192 7323254784 7327277568 7332397056 7335717888 7336424862 7367819264 7371866528 7399538688 7408776192 7412131616 7421994801 7451099136 7454473728 7485950944 7487094784 7491796992 7495190016 7495912359 7524581376 7527989248 7528714752 7532124496 7566409728 7569836544 7570566081 7573264912 7602962432 7607138864 7613079552 7645226496 7648689008 7654662144 7688159232 7692382464 7701985551 7730896896 7734398208 7735689728 7744053747 7768244224 7772511448 7777942016 7811427072 7814964856 7856050176 7865857584 7898959872 7903856896 7908820848 7933526016 7937884032 7943430144 7947027712 7977627648 7981240704 8016166912 8026174208 8036854488 8072024064 8075679872 8080751736 8112439296 8116113408 8116895592 8119789184 8151054336 8151629824 8156107648 8161230024 8196943872 8200656256 8211568716 8247502848 8282328704 8288796672 8292550656 8293349844 8328839168 8333414336 8338648068 8375138304 8378931392 8421694812 8422981632 8462379328 8468987904 8473640058 8506048512 8510721024 8519923026 8521345716 8553332736 8557206528 8558031222 8567889252 8594653184 8599374368 8604775134 8605382656 8642429952 8646344096 8702650944 8706592362 8739274752 8744075379 8750184768 8754147714 8788475904 8791835463 8792456192 8793303558 8830308864 8841332526 8875147264 8880022528 8891839008 8895866109 8940406176 8979529728 8983596544 8984462331 9018187776 9029445984 9033535407 9068085248 9073066496 9085139856 9123502713 9134762832 9170583552 9174736896 9175621104 9214885888 9225738288 9265217536 9266110464 9270307072 9281880023 9317619792 9357492224 9362632448 9369944064 9375091128 9426297816 9467547648 9479366832 9520176744 9520848896 9560915968 9566167936 9572851712 9668984832 9674296164 9681055488 9685440024 9727137108 9727823872 9764339712 9769703424 9776529408 9780957184 9781899816 9866051584 9878368256 9891513216 9895993068 9934798848 9939298304 9984540672 9989062656 9990025344 9993586688 9994549812 10032775168 10038286336 10088546304 10093115392 10094088108 10106546112 10150772736 10193635328 10201595904 10206216192 10207199808 10211822634 10250878976 10256509952 10269314068 10307862528 10312530944 10313524806 10325404996 10366746624 10415236096 10423369728 10429095456 10474733568 10487810112 10492560026 10527178752 10531946496 10532961504 10537731867 10545094464 10578034688 10583845376 10591240192 10597058134 10636836864 10641654272 10654939198 10710955008 10715805984 10720659157 10756030464 10761938928 10762698752 10769458176 10774335648 10816585728 10821484544 10822527456 10827428963 10868072448 10881640032 10886568311 10929258496 10935262117 10943801856 10948758288 10994990449 10996670464 11003576832 11051728896 11056734208 11057799792 11099308032 11113164288 11118197424 11166851072 11181710592 11228926416 11230642176 11242785024 11286872064 11291983872 11293072128 11298186744 11347628032 11354754816 11359897368 11361794288 11404443648 11409608704 11410708296 11423852336 11467839744 11473033512 11523239936 11532238848 11538573696 11601597312 11603534592 11608789816 11652366336 11658767172 11666913024 11672196952 11717140608 11717967872 11722447284 11724404744 11773745152 11788443368 11855785344 11861154812 11900289024 11906826048 11915145216 11920541568 11971861056 11972706304 11979283108 12024250368 12039261312 12044713876 12108036096 12113519808 12164670284 12174170112 12179683776 12227444736 12232982528 12234161472 12239702306 12295415808 12300984384 12306555482 12354813952 12361600654 12371254272 12423493056 12429119638 12438825984 12493258752 12500121504 12562707456 12568397088 12623396864 12630331103 12639155776 12693568992 12699317891 12759072768 12766081536 12782018574 12835809792 12851833878 12891979776 12899061552 12908073984 12913920032 12963644928 12969516144 13026271232 13035372544 13042533088 13059888543 13131221571 13182713856 13188684288 13189955337 13194657424 13245463296 13246398464 13261998789 13312720896 13318750208 13320033792 13326066416 13451395072 13458784144 13469294592 13475394816 13534363648 13602127872 13608288256 13609599744 13615763512 13743816704 13751366408 13762105344 13822328832 13897826304 13899165696 13905460608 13966311424 13983746816 14036238336 14042595328 14043948672 14050309156 14060125952 14182449152 14193524736 14201321472 14219050248 14281273344 14287741312 14341373952 14349251904 14359277568 14365780864 14422114304 14430036608 14490763264 14508853376 14528160036 14591735808 14598344384 14646509568 14654555136 14664794112 14671435776 14672849724 14735638528 14743733056 14799077376 14817552384 14824263232 14843989602 14902198272 14908947456 14971901888 14974189568 14983593984 14990380032 14991824718 15049162752 15055978496 15057429504 15064248992 15132819456 15139673088 15141132162 15146529824 15205924864 15214277728 15226159104 15290452992 15297378016 15309324288 15317733951 15376318464 15384764928 15403971102 15461793792 15468796416 15470287209 15471379456 15488107494 15536488448 15545022896 15555884032 15622854144 15629929712 15712100352 15731715168 15738840039 15797919744 15807713792 15817641696 15867052032 15875768064 15886860288 15894055424 15895587201 15955255296 15962481408 15982408797 16032333824 16052348416 16073708976 16144048128 16151359744 16161503472 16224878592 16232226816 16233791184 16239578368 16302108672 16303259648 16312215296 16322460048 16393887744 16401312512 16423137432 16495005696 16564657408 16577593344 16585101312 16586699688 16657678336 16666828672 16677296136 16750276608 16757862784 16843389624 16845963264 16924758656 16937975808 16947280116 17012097024 17021442048 17039846052 17042691432 17106665472 17114413056 17116062444 17135778504 17189306368 17198748736 17209550268 17210765312 17284859904 17292688192 17405301888 17413184724 17478549504 17488150758 17500369536 17508295428 17576951808 17583670926 17584912384 17586607116 17660617728 17682665052 17750294528 17760045056 17783678016 17791732218 17880812352 17959059456 17967193088 17968924662 18036375552 18058891968 18067070814 18136170496 18146132992 18170279712 18247005426 18269525664 18341167104 18349473792 18351242208 18359553459 18429771776 18451476576 18459833223 18530435072 18532220928 18540614144 18542400981 18563760046 18635239584 18643679457 18714984448 18725264896 18739888128 18750182256 18852595632 18935095296 18958733664 18967320047 19040353488 19041697792 19121831936 19132335872 19145703424 19156220473 19337969664 19348592328 19362110976 19370880048 19454274216 19455647744 19539406848 19553058816 19561914368 19563799632 19732103168 19756736512 19783026432 19791986136 19869597696 19878596608 19969081344 19978125312 19980050688 19987173376 19989099624 20076572672 20177092608 20186230784 20188176216 20213092224 20301545472 20387270656 20403191808 20412432384 20414399616 20423645268 20501757952 20513019904 20538628136 20615725056 20625061888 20627049612 20650809992 20733493248 20830472192 20846739456 20858190912 20949467136 20975620224 20985120052 21054357504 21063892992 21065923008 21075463734 21090188928 21156069376 21167690752 21182480384 21194116268 21273673728 21283308544 21309878396 21421910016 21431611968 21441318314 21512060928 21523877856 21525397504 21538916352 21548671296 21633171456 21642969088 21645054912 21654857926 21736144896 21763280064 21773136622 21858516992 21870524234 21887603712 21897516576 21989980898 21993340928 22007153664 22103457792 22113468416 22115599584 22125615707 22198616064 22226328576 22236394848 22333702144 22345970413 22363421184 22457852832 22461284352 22468023961 22485570048 22573744128 22583967744 22586144256 22596373488 22695256064 22709509632 22719794736 22723588576 22808887296 22819217408 22821416592 22847704672 22935679488 22946067024 23046479872 23064477696 23077147392 23105956653 23203194624 23207069184 23217579632 23232161241 23304732672 23317534344 23333826048 23344393904 23434281216 23435935744 23444894568 23448809488 23547490304 23576886736 23711570688 23722309624 23800578048 23813652096 23830290432 23841083136 23943722112 23945412608 23958566216 24048500736 24078522624 24089427752 24216072192 24227039616 24329340568 24348340224 24359367552 24454889472 24465965056 24468322944 24479404612 24590831616 24601968768 24613110964 24709627904 24723201308 24742508544 24846986112 24858239276 24877651968 24986517504 25000243008 25125414912 25136794176 25246793728 25260662206 25278311552 25387137984 25398635782 25518145536 25532163072 25564037148 25671619584 25703667756 25783959552 25798123104 25816147968 25827840064 25927289856 25939032288 26052542464 26070745088 26085066176 26119777086 26262443142 26365427712 26377368576 26379910674 26389314848 26490926592 26492796928 26523997578 26625441792 26637500416 26640067584 26652132832 26687598327 26902790144 26917568288 26938589184 26950789632 26953386993 27068727296 27100606221 27204255744 27216576512 27219199488 27231527024 27370508139 27487633408 27502732816 27524210688 27644657664 27795652608 27798331392 27810921216 27845640069 27932622848 27967493632 28072476672 28085190656 28087897344 28100618312 28120251904 28364898304 28402642944 28438100496 28562546688 28575482624 28682747904 28698503808 28718555136 28731561728 28844228608 28860073216 28981526528 29017706752 29056320072 29183471616 29196688768 29293019136 29309110272 29329588224 29342871552 29345699448 29471277056 29487466112 29598154752 29635104768 29648526464 29687979204 29804396544 29817894912 29943803776 29948379136 29967187968 29980760064 29983649436 30098325504 30111956992 30114859008 30128497984 30265638912 30279346176 30282264324 30293059648 30411849728 30428555456 30452318208 30580905984 30594756032 30618648576 30635467902 30752636928 30769529856 30807942204 30923587584 30937592832 30940574418 30942758912 30976214988 31072976896 31090045792 31111768064 31245708288 31259859424 31424200704 31463430336 31477680078 31595839488 31613195601 31615427584 31635283392 31734104064 31751536128 31773720576 31788110848 31791174402 31910510592 31924962816 31964817594 32064667648 32104696832 32147417952 32161977471 32288096256 32302719488 32323006944 32449757184 32464453632 32467582368 32479156736 32482286889 32604217344 32606519296 32624430592 32644920096 32659704933 32787775488 32802625024 32805786351 32846274864 32984971347 32990011392 33129314816 33155186688 33170202624 33173399376 33315356672 33333657344 33354592272 33375270721 33500553216 33515725568 33557566237 33686779248 33691926528 33849517312 33875951616 33894560232 34042884096 34079692104 34085382864 34213330944 34228826112 34232124888 34271557008 34378612736 34397497472 34419100536 34421530624 34569719808 34585376384 34810603776 34826369448 34957099008 34976301516 35000739072 35016590856 35153903616 35167341852 35169824768 35173214232 35321235456 35365330104 35520090112 35567356032 35583464436 35761624704 35918118912 35934386176 35937849324 36072751104 36117783936 36134141628 36272340992 36292265984 36340559424 36494010852 36539051328 36682334208 36698947584 36702484416 36719106918 36859543552 36902953152 36919666446 37060870144 37064441856 37081228288 37084801962 37127520092 37270479168 37287358914 37429968896 37450529792 37479776256 37500364512 37705191264 37870190592 37890993309 37917467328 37934640094 38080706976 38083395584 38097953673 38243663872 38264671744 38291406848 38312440946 38675939328 38697184656 38724221952 38741760096 38908548432 38911295488 39078813696 39106117632 39123828736 39127599264 39145320097 39464206336 39513473024 39535178423 39566052864 39583972272 39739195392 39757193216 39938162688 39956250624 39960101376 39974346752 39978199248 40153145344 40354185216 40372461568 40376352432 40426184448 40603090944 40774541312 40806383616 40824864768 40828799232 40847290536 41026039808 41077256272 41231450112 41250123776 41254099224 41301619984 41466986496 41660944384 41693478912 41716381824 41898934272 41951240448 41970240104 42108715008 42127785984 42131846016 42150927468 42180377856 42312138752 42335381504 42364960768 42388232536 42547347456 42566617088 42619756792 42843820032 42863223936 42882636628 43024121856 43047755712 43050795008 43077832704 43097342592 43266342912 43285938176 43290109824 43309715852 43472289792 43526560128 43546273244 43717033984 43741048468 43775207424 43795033152 43979961796 43986681856 44014307328 44206915584 44226936832 44231199168 44251231414 44397232128 44452657152 44472789696 44667404288 44691940826 44726842368 44915705664 44922568704 44936047922 44971140096 45147488256 45167935488 45172288512 45192746976 45390512128 45419019264 45439589472 45447177152 45617774592 45638434816 45642833184 45663504757 45695409344 45871358976 45892134048 45912918529 46092959744 46128955392 46154294784 46211913306 46406389248 46414138368 46435159264 46464322482 46609465344 46635068688 46667652096 46688787808 46868562432 46871871488 46889789136 46897618976 47094980608 47153773472 47216520117 47423141376 47444619248 47601156096 47627304192 47660580864 47682166272 47686761603 47887444224 47890825216 47917132432 47947226391 48097001472 48157045248 48178855504 48432144384 48454079232 48658681136 48696680448 48718735104 48909778944 48931930112 48936645888 48958809224 49181663232 49203937536 49226221928 49419255808 49446402616 49485017088 49693972224 49716478552 49755303936 49973035008 50000486016 50250829824 50273588352 50493587456 50521324412 50556623104 50774275968 50797271564 51036291072 51064326144 51128074296 51343239168 51407335512 51567919104 51596246208 51632295936 51655680128 51854579712 51878064576 52105084928 52141490176 52170132352 52239554172 52524886284 52730855424 52754737152 52759821348 52778629696 52981853184 52985593856 53047995156 53250883584 53275000832 53280135168 53304265664 53375196654 53805580288 53835136576 53877178368 53901579264 53906773986 54137454592 54201212442 54408511488 54433153024 54438398976 54463054048 54741016278 54975266816 55005465632 55048421376 55078660377 55289315328 55379499669 55591305216 55596662784 55621842432 55627202943 55691280138 55865245696 55931038371 55934987264 56144953344 56170381312 56175794688 56201236624 56240503808 56729796608 56805285888 56876200992 56901960141 57125093376 57150965248 57365495808 57397007616 57437110272 57463123456 57468661419 57688457216 57720146432 57963053056 58035413504 58112640144 58366943232 58393377536 58618220544 58659176448 58685743104 58691398896 58942554112 58974932224 59196309504 59270209536 59297052928 59375958408 59608793088 59635789824 59887607552 59896758272 59934375936 59961520128 59967298872 60223913984 60229718016 60256995968 60531277824 60558692352 60564528648 60586119296 60823699456 60857110912 60904636416 61161811968 61189512064 61237297152 61270935804 61505273856 61539059712 61615884408 61847175168 61875185664 61881148836 61885517824 61952429976 62145953792 62180091584 62223536128 62491416576 62519718848 62848401408 62926860672 62955360156 63191678976 63226391202 63230855168 63270566784 63468208128 63503072256 63547441152 63576221696 63582348804 63821021184 63849925632 63929635188 64129335296 64209393664 64294835904 64323954942 64576192512 64605438976 64646013888 64899514368 64928907264 64935164736 64958313472 64964573778 65208434688 65213038592 65248861184 65289840192 65319409866 65575550976 65605250048 65611572702 65692549728 65969942694 65980022784 66258629632 66310373376 66340405248 66346798752 66376847121 66630713344 66667314688 66709184544 66750541442 67001106432 67031451136 67037911239 67115132474 67373558496 67383853056 67404071883 67699034624 67751903232 67789120464 68085768192 68159384208 68170765728 68201640169 68426661888 68457652224 68464249776 68543114016 68757225472 68794994944 68838201072 68843061248 68880877871 69139439616 69170752768 69257104787 69621207552 69652738896 69914198016 69952603032 70001478144 70033181712 70307807232 70334683704 70339649536 70346428464 70642470912 70730660208 71040180224 71134712064 71166928872 71523249408 71836237824 71868772352 71875698648 72145502208 72235567872 72268283256 72584531968 72681118848 72988021704 73078102656 73364668416 73397895168 73404968832 73438213836 73719087104 73805906304 73839332892 74121740288 74128883712 74162456576 74169603924 74255040184 74540958336 74574717828 74859937792 74901059584 74959552512 75000729024 75410382528 75740381184 75781986618 75834934656 75869280188 76161413952 76166791168 76195907346 76487327744 76529343488 76582813696 76624881892 77351878656 77394369312 77448443904 77483520192 77817096864 77822590976 78157627392 78212235264 78247657472 78255198528 78290640194 78928412672 79026946048 79070356846 79132105728 79167944544 79478390784 79514386432 79876325376 79912501248 79920202752 79948693504 79956398496 79992610633 80306290688 80708370432 80744923136 80752704864 80789277647 80852368896 81206181888 81549082624 81612767232 81649729536 81657598464 81694581072 82052079616 82154512544 82462900224 82500247552 82508198448 82603239968 82933972992 83321888768 83386957824 83432763648 83536920207 83797868544 83902480896 83940480208 84217430016 84255571968 84263692032 84301854936 84360755712 84670763008 84729921536 84776465072 85094694912 85133234176 85239513584 85687640064 85726447872 85765273256 86048243712 86095511424 86101590016 86155665408 86194685184 86532685824 86571876352 86580219648 86619431704 86944579584 87053120256 87092546488 87434067968 87482096936 87550414848 87590066304 87959923592 87973363712 88028614656 88413831168 88453873664 88462398336 88502462828 88794464256 88905314304 88945579392 89334808576 89383881652 89453684736 89831411328 89845137408 89872095844 89942280192 90294976512 90335870976 90344577024 90385493952 90781024256 90838038528 90879178944 90894354304 91235549184 91276869632 91285666368 91327009514 91390818688 91742717952 91784268096 91825837058 92185919488 92257910784 92308589568 92423826612 92812778496 92828276736 92870318528 92928644964 93218930688 93270137376 93335304192 93377575616 93737124864 93743742976 93779578272 93795237952 94189961216 94307546944 94433040234 94846282752 94889238496 95202312192 95254608384 95321161728 95364332544 95373523206 95774888448 95781650432 95834264864 95894452782 96194002944 96314090496 96357711008 96485932413 96864288768 96908158464 97317362272 97393360896 97437470208 97446860667 97819557888 97863860224 97873291776 97917618448 97979114799 98363326464 98407875072 98417359053 98452443856 98838511616 98892805232 98954914041 98970034176 99387944448 99432957104 99510607872 99946070016 100000972032 100125812163 100501659648 100547176704 100672698711 100987174912 101042648824 101113246208 101548551936 101594543128 102128652288 102256148592 102686478336 102814671024 103135838208 103192492416 103264591872 103311360256 103709159424 103756129152 104210169856 104282980352 104340264704 104479108344 105049772568 105461710848 105509474304 105519642696 105557259392 105963706368 105971187712 106095990312 106550001664 106560270336 106608531328 106750393308 107611160576 107670273152 107754356736 107803158528 107813547972 108274909184 108402424884 108817022976 108866306048 108876797952 108926108096 109482032556 109950533632 110010931264 110096842752 110157320754 110578630656 110758999338 111182610432 111193325568 111243684864 111254405886 111382560276 111730491392 111862076742 111869974528 112289906688 112340762624 112351589376 112402473248 112481007616 113459593216 113610571776 113672979927 113752401984 113803920282 114250186752 114293861019 114301930496 114730991616 114794015232 114874220544 114926246912 114937322838 115376914432 115440292864 115926106112 116070827008 116225280288 116733886464 116786755072 117236441088 117318352896 117371486208 117382797792 117435960291 117885108224 117949864448 118392619008 118540419072 118594105856 118605535269 118751916816 119217586176 119271579648 119775215104 119793516544 119868751872 119923040256 119934597744 120447827968 120459436032 120513991936 120664440299 121062555648 121117384704 121129057296 121172238592 121647398912 121714221824 121809272832 122323623936 122379024128 122474594304 122541871608 123078119424 123231768816 123694350336 123750371328 123762297672 123771035648 123904859952 124291907584 124360183168 124447072256 124982833152 125039437696 125696802816 125853721344 125910720312 126383357952 126452782404 126461710336 126541133568 126936416256 127006144512 127094882304 127152443392 127164697608 127642042368 127699851264 127859270376 128258670592 128418787328 128589671808 128647909884 129152385024 129210877952 129292027776 129799028736 129857814528 129870329472 129916626944 129929147556 130416869376 130426077184 130497722368 130579680384 130638819732 131151101952 131210500096 131223145404 131385099456 131939885388 131960045568 132517259264 132620746752 132680810496 132693597504 132753694242 133261426688 133334629376 133418369088 133501082884 134002212864 134062902272 134075822478 134230264948 134747116992 134767706112 134808143766 135398069248 135503806464 135578240928 136171536384 136318768416 136341531456 136403280338 136853323776 136915304448 136928499552 136990514271 137086228032 137514450944 137589989888 137676402144 137686122496 137738755587 137761755742 138278879232 138341505536 138514209574 139242415104 139305477792 139368569041 139828396032 139905206064 140002956288 140066363424 140615614464 140669367408 140679299072 140692856928 140756576519 141284941824 141461320416 141525388043 142080360448 142158407521 142269424128 142333857744 142934875837 143046498816 143672475648 143737544704 143751397296 144291004416 144471135744 144536566512 145169063936 145362237696 145976043408 146156205312 146729336832 146795790336 146809937664 146876427672 147611812608 147678665784 148257767424 148324913152 148339207848 148510080368 149081916672 149149435656 149802119168 149919105024 150001458048 150820765056 151480762368 151563973236 151669869312 151738560376 152322827904 152333582336 152391814692 152974655488 153058686976 153165627392 153249763784 154703757312 154788738624 154896887808 154967040384 155634193728 155645181952 156315254784 156424470528 156495314944 156510397056 156581280388 157856825344 158053892096 158140713692 158264211456 158335889088 158956781568 159028772864 159752650752 159825002496 159840405504 159897387008 159912796992 159985221266 160612581376 161416740864 161489846272 161505409728 161578555294 161704737792 162412363776 163098165248 163225534464 163299459072 163315196928 163389162144 164104159232 164309025088 164925800448 165000495104 165016396896 165091132583 165206479936 165867945984 166643777536 166773915648 166865527296 167073840414 167595737088 167804961792 167880960416 168434860032 168511143936 168527384064 168603709872 168721511424 169341526016 169459843072 169552930144 170189389824 170266468352 170479027168 170705880423 171375280128 171452895744 171530546512 172096487424 172191022848 172203180032 172311330816 172389370368 172405984257 173065371648 173143752704 173160439296 173238863408 173889159168 174106240512 174185092976 174868135936 174964193872 175100829696 175180132608 175919847184 175946727424 176057229312 176827662336 176907747328 176924796672 177004925656 177588928512 177810628608 177891158784 178669617152 178767763304 178907369472 179662822656 179690274816 179744191688 179884560384 180671741952 180689154048 180770987904 181562048512 181676077056 181758357888 181788708608 182471098368 182553739264 182571332736 182654019028 182781637376 183485435904 183568536192 183651674116 184371838976 184515821568 184617179136 184847653224 185625556992 185656553472 185740637056 185857289928 186437861376 186540274752 186670608384 186755151232 187474249728 187487485952 187559156544 187590475904 188379922432 188615093888 188866080468 189692565504 189778476992 190404624384 190509216768 190642323456 190728665088 190747046412 191549776896 191563300864 191668529728 191788905564 192388005888 192628180992 192715422016 192971864826 193728577536 193816316928 194634724544 194786721792 194874940416 194893721334 195639115776 195727720448 195746583552 195835236896 195958229598 196726652928 196815750144 196834718106 196904887712 197677023232 197785610464 197909828082 197940068352 198775888896 198865914208 199021215744 199130541363 199892140032 200001944064 200251624326 201003319296 201094353408 201113733717 201345397422 201974349824 202085297648 202212215649 202226492416 203097103872 203189086256 204257304576 204512297184 204604920507 205372956672 205629342048 206271676416 206384984832 206529183744 206622720512 206642633613 207418318848 207512258304 207771314361 208420339712 208565960704 208680529408 208958216688 210099545136 210923421696 211018948608 211039285392 211114518784 211927412736 211942375424 212191980624 213100003328 213120540672 213217062656 213500786616 215222321152 215340546304 215508713472 215606317056 215627095944 216549818368 216804849768 217732612096 217753595904 217852216192 218964065112 219901067264 220021862528 220193685504 220314641508 221157261312 221517998676 222365220864 222386651136 222487369728 222508811772 222765120552 223460982784 223724153484 223739949056 224579813376 224681525248 224703178752 224804946496 224962015232 226919186432 227221143552 227345959854 227504803968 227607840564 228500373504 228587722038 228603860992 229461983232 229588030464 229748441088 229852493824 229874645676 230753828864 230880585728 231852212224 232141654016 232450560576 233467772928 233573510144 234472882176 234636705792 234742972416 234765595584 234871920582 235770216448 235899728896 236785238016 237080838144 237188211712 237211070538 237503833632 238435172352 238543159296 239550430208 239587033088 239737503744 239846080512 239869195488 239977831899 240895655936 240918872064 241027983872 241328880598 242125111296 242234769408 242258114592 242344477184 242367832941 243294797824 243428443648 243618545664 244647247872 244758048256 244949188608 245083743216 246156238848 246463537632 246575160611 247388700672 247500742656 247524595344 247542071296 247809719904 248583815168 248720366336 248894144512 249030866149 249965666304 250078875392 250391071153 251393605632 251707442688 251821440624 252766715904 252905564808 252923420672 253082267136 254012289024 254189764608 254304886784 254329395216 255284084736 255399702528 255718540752 256517341184 256837574656 257179343616 257295819768 258304770048 258421755904 258584055552 259598057472 259715629056 259740658944 259833253888 259858295112 260833738752 260995444736 261159360768 261277639464 262302203904 262421000192 262446290808 262770198912 263879770776 263920091136 265034518528 265241493504 265361620992 265387195008 265507388484 266522853376 266669258752 266836738176 267002165768 268004425728 268125804544 268151644956 268460529896 269494233984 269535412224 269616287532 270796138496 271007612928 271156481856 272343072768 272637536832 272683062912 272806560676 273706647552 273830608896 273856999104 273981028542 274172456064 275028901888 275179979776 275352804288 275372244992 275477511174 275523511484 276557758464 276683011072 277028419148 278484830208 278610955584 278737138082 279656792064 279810412128 280005912576 280132726848 281231228928 281338734816 281358598144 281385713856 281513153038 282569883648 282922640832 283050776086 284160720896 284316815042 284538848256 284667715488 285869751674 286092997632 287344951296 287475089408 287502794592 287633004191 288582008832 288942271488 289073133024 290338127872 290497615369 290724475392 291952086816 292084311493 292312410624 293458673664 293591580672 293619875328 293752855344 295223625216 295357331568 296515534848 296649826304 296678415696 297020160736 298163833344 298298871312 299604238336 299838210048 300002916096 300377436489 301641530112 302018096133 302961524736 303127946472 303339738624 303477120752 304645655808 304667164672 304783629384 306117373952 306331254784 306499527568 309407514624 309577477248 309793775616 309934080768 311268387456 311290363904 312630509568 312848941056 312990629888 313020794112 313162560776 315713650688 316107784192 316281427384 316528422912 316671778176 317913563136 318057545728 319650004992 319680811008 319794774016 319825593984 319970442532 321225162752 322833481728 322979692544 323010819456 323157110588 323409475584 324824727552 326196330496 326451068928 326598918144 326630393856 326778324288 328208318464 328618050176 329851600896 330000990208 330032793792 330182265166 330412959872 331735891968 333287555072 333547831296 333731054592 334147680828 335191474176 335609923584 335761920832 336869720064 337022287872 337054768128 337207419744 337443022848 338683052032 338919686144 339105860288 340378779648 340532936704 340958054336 341411760846 342750560256 342905791488 343061093024 344192974848 344382045696 344406360064 344622661632 344778740736 344811968514 346130743296 346287505408 346320878592 346477726816 347778318336 348212481024 348370185952 349736271872 349928387744 350201659392 350360265216 351839694368 351893454848 352114458624 352307880873 353655324672 353815494656 353849593344 354009851312 355177857024 355621257216 355782317568 355816605807 357339234304 357535526608 357814738944 359325645312 359380549632 359488383376 359769120768 361343483904 361378308096 361541975808 361993320897 363124097024 363352154112 363516715776 363577417216 364942196736 365107478528 365142665472 365308038056 365563274752 366970871808 367137072384 367303348232 368743677952 369234358272 369695306448 371251113984 371313106944 371481274112 371714579856 372875722752 373080549504 373341216768 373510302464 374948499456 374974971904 375118313088 375180951808 376759844864 377230187776 377732160936 379385131008 379556953984 380809248768 381018433536 381284646912 381457330176 381494092824 383099553792 383126601728 383337059456 383577811128 384776011776 385256361984 385430844032 385943729652 387457155072 387632633856 389269449088 389573443584 389749880832 389787442668 391278231552 391455440896 391493167104 391670473792 391916459196 393453305856 393631500288 393669436212 393809775424 395354046464 395571220928 395819656164 395880136704 397551777792 397731828416 398042431488 398261082726 399784280064 400003888128 400503248652 402006638592 402188706816 402227467434 402690794844 403948699648 404170595296 404424431298 404452984832 406194207744 406378172512 408514609152 409024594368 409209841014 410745913344 410971542813 411258684096 412543352832 412769969664 413058367488 413216266761 413245441024 413285267226 414836637696 415024516608 415542628722 416840679424 417131921408 417361058816 417916433376 418105707123 420199090272 421846843392 422037897216 422078570784 422229037568 422269729557 423854825472 423884750848 424383961248 424576164129 426200006656 426241081344 426434125312 426475222563 427001573232 428804627511 430444642304 430681092608 431017426944 431212634112 431254191888 433099636736 433609699536 435465224192 435507191808 435704432384 436248361081 437928130224 439802134528 440043725056 440387371008 440629283016 443035997352 444773302272 444974739456 445017623544 445530241104 446921965568 447448306968 447479898112 449363050496 449406357504 449609892992 449924030464 453838372864 454442287104 454691919708 455009607936 455215681128 457000747008 457175444076 457207721984 458923966464 459176060928 459496882176 459704987648 459749291352 461761171456 463704424448 464283308032 464901121152 466935545856 467147020288 468945764352 469273411584 469485944832 469531191168 469743841164 471540432896 471799457792 473570476032 474161676288 474376423424 474422141076 475007667264 476870344704 477086318592 479100860416 479174066176 479475007488 479692161024 479738390976 479955663798 481791311872 481837744128 482055967744 482657761196 484250222592 484469538816 484516229184 484688954368 484735665882 486589595648 486856887296 487237091328 489294495744 489516096512 489898377216 490167486432 492312477696 492927075264 493150321222 494777401344 495001485312 495049190688 495084142592 495273397749 495619439808 497167630336 497440732672 497788289024 498061732298 499931332608 500157750784 500782142306 502787211264 503414885376 503642881248 505533431808 505811129616 505846841344 506164534272 508024578048 508379529216 508609773568 508658790432 508889161261 510568169472 510799405056 511437081504 513034682368 513675149312 513957319499 514358687232 514591639536 516609540096 516764551103 516843511808 517168111104 519196114944 519431258112 519481317888 519666507776 519716590224 521667477504 521990889472 522318721536 522555278928 524604407808 524842000384 524892581616 525540397824 527759541552 527840182272 530069037056 530482987008 530723241984 530774390016 531014776968 533338517504 533673476352 534004331536 536008851456 536251609088 536303289912 536921059792 538988467968 539070824448 539232575064 541592276992 542015225856 542312963712 544686145536 545275073664 545366125824 545613121352 547413295104 547661217792 547713998208 547962057084 548344912128 550057803776 550359959552 550705608576 550744489984 550955022348 551047022968 553115516928 553366022144 554056838296 556969660416 557221911168 557474276164 559313584128 559620824256 560011825152 560265453696 562462457856 562677469632 562717196288 562771427712 563026306076 565139767296 565845281664 566101552172 568321441792 568633630084 569077696512 569335430976 571739503348 572185995264 574689902592 574950178816 575005589184 575266008382 577164017664 577884542976 578146266048 580676255744 580995230738 581448950784 583904173632 584168622986 584624821248 586917347328 587183161344 587239750656 587505710688 590447250432 590714663136 593031069696 593299652608 593356831392 593625561841 594040321472 596327666688 596597742624 596867940877 599208476672 599676420096 600005832192 600754872978 603283060224 604036192266 605923049472 606255892944 606679477248 606954241504 609291311616 609334329344 609567258768 612234747904 612662509568 612999055136 613814761521 618815029248 619154954496 619587551232 619868161536 619927900839 622536774912 622580727808 623313943083 625261019136 625697882112 625981259776 626041588224 626325121552 632215568384 632562854768 633056845824 633343556352 635827126272 636115091456 639300009984 639361622016 639589548032 639651187968 639940885064 642450325504 645666963456 645959385088 646021638912 646314221176 646818951168 649649455104 652392660992 653197836288 653260787712 653556648576 656416636928 657236100352 659703201792 660001980416 660065587584 660364530332 660825919744 663471783936 666575110144 667095662592 667462109184 668295361656 670382948352 671219847168 671523841664 673739440128 674044575744 674109536256 674414839488 674886045696 677366104064 677839372288 678211720576 680757559296 681065873408 681916108672 682823521692 685501120512 685811582976 686122186048 688385949696 688764091392 688812720128 689245323264 689557481472 689623937028 692261486592 692575010816 692641757184 692955453632 695556636672 696424962048 696740371904 699472543744 699856775488 700403318784 700720530432 703679388736 703786909696 704228917248 704615761746 707310649344 707630989312 707699186688 708019702624 710355714048 711242514432 711564635136 711633211614 714678468608 715071053216 715629477888 718651290624 718761099264 718976766752 719538241536 719933495697 722686967808 722756616192 723083951616 723986641794 726248194048 726704308224 727033431552 727103498823 727154834432 729884393472 730214957056 730285330944 730616076112 731126549504 733941743616 734274144768 734606696464 737487355904 738468716544 739390612896 739725481833 742502227968 742626213888 742962548224 743429159712 745751445504 746161099008 746682433536 747020604928 747092598447 749896998912 749949943808 750236626176 750361903616 751173213459 753519689728 754460375552 755464321872 758770262016 759113907968 762036867072 762569293824 762914660352 762988185648 766199107584 766253203456 766674118912 767155622256 769552023552 770512723968 770861688064 771887459304 774914310144 775265267712 778538898176 779146887168 779499761664 779574885336 782910881792 782986334208 783340947584 783832918392 786906611712 787263000576 787338872424 787619550848 790708092928 791142441856 791639312328 791760273408 795103555584 795463656832 796084862976 796522165452 799568560128 800007776256 801006497304 804013277184 804377413632 804454934868 805381589688 807897399296 808341190592 808848862596 808905969664 812388415488 812756345024 817029218304 818049188736 818419682028 821491826688 821943085626 822517368192 825086705664 825539939328 826116734976 826432533522 826490882048 826570534452 829673275392 830049033216 831085257444 833681358848 834263842816 834722117632 835832866752 836211414246 840398180544 843693686784 844075794432 844157141568 844458075136 844539459114 847709650944 847769501696 848767922496 849152328258 852400013312 852482162688 852868250624 852950445126 854003146464 857609255022 860889284608 861362185216 862034853888 862425268224 862508383776 862899012573 866199273472 867219399072 870930448384 871014383616 871408864768 871492846107 872496722162 875856260448 876252934479 879604269056 880087450112 880774742016 881258566032 886071994704 889546604544 889949478912 890035247088 891060482208 893843931136 894896613936 894959796224 898726100992 898812715008 899219785984 899848060928 900342362231 907676745728 908884574208 909383839416 910019215872 910431362256 914001494016 914350888152 914415443968 918352121856 918993764352 919409975296 919498582704 923522342912 927408848896 928566616064 929802242304 933871091712 934294040576 937891528704 938546823168 938971889664 939062382336 939487682328 943598915584 947140952064 948323352576 948752846848 948844282152 950015334528 953740689408 954172637184 958201720832 958348132352 958950014976 959384322048 959476781952 959911327596 963582623744 963675488256 964111935488 965315522392 968500445184 968939077632 969032458368 969377908736 969471331764 973179191296 973713774592 974474182656 978588991488 979032193024 979796754432 980334972864 984624955392 985854150528 986300642444 989554802688 990002970624 990098381376 990168285184 990546795498 991238879616 994335260672 994881465344 995576578048 996123464596 999862665216 1000315501568 1001564284612 1005574422528 1006829770752 1007285762496 1011066863616 1011622259232 1011693682688 1012329068544 1016049156096 1016759058432 1017219547136 1017317580864 1017778322522 1021136338944 1021598810112 1022874163008 1026069364736 1027350298624 1027914638998 1028717374464 1029183279072 1033219080192 1033529102206 1033687023616 1034336222208 1038392229888 1038862516224 1038962635776 1039333015552 1039433180448 1039903938229 1043334955008 1043981778944 1044637443072 1045110557856 1049208815616 1049684000768 1049785163232 1050260609411 1051080795648 1055519083104 1055680364544 1055997126167 1060138074112 1060965974016 1061446483968 1061548780032 1062029553936 1066677035008 1067346952704 1068008663072 1072017702912 1072503218176 1072606579824 1073842119584 1077976935936 1078141648896 1078465150128 1083184553984 1084030451712 1084625927424 1085979962691 1089372291072 1090550147328 1090732251648 1091226242704 1094826590208 1095322435584 1095427996416 1095924114168 1096689824256 1100719919104 1101411217152 1101488979968 1101910044696 1102094045936 1106231033856 1106732044288 1108113676592 1113939320832 1114443822336 1114948552328 1118627168256 1119241648512 1120023650304 1120530907392 1124924915712 1125354939264 1125434392576 1125542855424 1126052612152 1130279534592 1131690563328 1132203104344 1136642883584 1137267260168 1138155393024 1138670861952 1143479006696 1144371990528 1149379805184 1149900357632 1150011178368 1150532016764 1154328035328 1155769085952 1156292532096 1161352511488 1161990461476 1162897901568 1167808347264 1168337245972 1169249642496 1173834694656 1174366322688 1174479501312 1175011421376 1180894500864 1181429326272 1186062139392 1186599305216 1186713662784 1187251123682 1188080642944 1192655333376 1193195485248 1193735881754 1198416953344 1199352840192 1200011664384 1201509745956 1206566120448 1208072384532 1211846098944 1212511785888 1213358954496 1213908483008 1218582623232 1218668658688 1219134517536 1224469495808 1225325019136 1225998110272 1227629523042 1237630058496 1238309908992 1239175102464 1239736323072 1239855801678 1245073549824 1245161455616 1246627886166 1250522038272 1251395764224 1251962519552 1252083176448 1252650243104 1254317121369 1264431136768 1265125709536 1266113691648 1266687112704 1266809188671 1271654252544 1272230182912 1273728492387 1278600019968 1278723244032 1279179096064 1279302375936 1279425667689 1279881770128 1284900651008 1286413882533 1291333926912 1291918770176 1292043277824 1292628442352 1293637902336 1299298910208 1304785321984 1306395672576 1306521575424 1307113297152 1308745083243 1312833273856 1314472200704 1319406403584 1320003960832 1320131175168 1320729060664 1321651839488 1333150220288 1334924218368 1336590723312 1340765896704 1342439694336 1343047683328 1348089151488 1348219072512 1348829678976 1349772091392 1354732208128 1355678744576 1356423441152 1361515118592 1362131746816 1363832217344 1365647043384 1371002241024 1371623165952 1372244372096 1376771899392 1377528182784 1377625440256 1378490646528 1379114962944 1379247874056 1385150021632 1385283514368 1385910907264 1391113273344 1392849924096 1393480743808 1398945087488 1399713550976 1400806637568 1401441060864 1407358777472 1407573819392 1408457834496 1409231523492 1414621298688 1415261978624 1415398373376 1416039405248 1420711428096 1422485028864 1423129270272 1423266423228 1429356937216 1430142106432 1431258955776 1437302581248 1437522198528 1437953533504 1439076483072 1439866991394 1445373935616 1445513232384 1446167903232 1447973283588 1452496388096 1453408616448 1454066863104 1454206997646 1454309668864 1459768786944 1460429914112 1460570661888 1461232152224 1462253099008 1467883487232 1468548289536 1469213392928 1474974711808 1476937433088 1478781225792 1479450963666 1485004455936 1485252427776 1485820193247 1485925096448 1486858319424 1491502891008 1492322198016 1493364867072 1494041209856 1494185196894 1499793997824 1499899887616 1500473252352 1500723807232 1502346426918 1507039379456 1508920751104 1510928643744 1517540524032 1518227815936 1524073734144 1525138587648 1525829320704 1525976371296 1526667483783 1532398215168 1532506406912 1533348237824 1534311244512 1539104047104 1541025447936 1541723376128 1541871958497 1543774918608 1549828620288 1550293653309 1550530535424 1557077796352 1558293774336 1558999523328 1559149770672 1565821763584 1565972668416 1566681895168 1567665836784 1568637723887 1573813223424 1574526001152 1574677744848 1575239101696 1581416185856 1582284883712 1583278624656 1583520546816 1590207111168 1590927313664 1592169725952 1593044330904 1600015552512 1602012994608 1608026554368 1608754827264 1608909869736 1610763179376 1615794798592 1616682381184 1617697725192 1617811939328 1624776830976 1625512690048 1634058436608 1636098377472 1636839364056 1642983653376 1643886171252 1645034736384 1650173411328 1651079878656 1652233469952 1652865067044 1652981764096 1653141068904 1659346550784 1660098066432 1662170514888 1667362717696 1669444235264 1671665733504 1672422828492 1680796361088 1687387373568 1688151588864 1688314283136 1688916150272 1689078918228 1695419301888 1695539003392 1697535844992 1698304656516 1704800026624 1704964325376 1705736501248 1705900890252 1708006292928 1715218510044 1721778569216 1722724370432 1724069707776 1724850536448 1725016767552 1725798025146 1732398546944 1734438798144 1741860896768 1742028767232 1742817729536 1742985692214 1744993444324 1751712520896 1752505868958 1759208538112 1760174900224 1761549484032 1762517132064 1772143989408 1779093209088 1779898957824 1780070494176 1780876685523 1782120964416 1787687862272 1789793227872 1789919592448 1790603822631 1797452201984 1797625430016 1798439571968 1799696121856 1800684724462 1815353491456 1817769148416 1818767678832 1820038431744 1820862724512 1828002988032 1828701776304 1828830887936 1836704243712 1837987528704 1838819950592 1838997165408 1839830044559 1847044685824 1854817697792 1857133232128 1858153385881 1859604484608 1867742183424 1868588081152 1875783057408 1877093646336 1877943779328 1878124764672 1878975364656 1887197831168 1896646705152 1897505693696 1897688564304 1900030669056 1907481378816 1908345274368 1916403441664 1917900029952 1918768644096 1918953563904 1919822655192 1927350976512 1928223870976 1930631044784 1937000890368 1937878155264 1938064916736 1938755817472 1938942663528 1947427549184 1948948365312 1957177982976 1958064386048 1959593508864 1960669945728 1969249910784 1971708301056 1972601284888 1979109605376 1980005941248 1980196762752 1980336570368 1981093590996 1982477759232 1988670521344 1989762930688 1991153156096 1992246929192 1999725330432 2000631003136 2003128569224 2011148845056 2013659541504 2014571524992 2022133727232 2023244518464 2023387365376 2024658137088 2032098312192 2033518116864 2034439094272 2034635161728 2035556645044 2042272677888 2043197620224 2045748326016 2052138729472 2054700597248 2055829277996 2057434748928 2058366558144 2066438160384 2067058204412 2067374047232 2068672444416 2076784459776 2077725032448 2077925271552 2078666031104 2078866360896 2079807876458 2086669910016 2087963557888 2089274886144 2090221115712 2098417631232 2099368001536 2099570326464 2100521218822 2102161591296 2111038166208 2111360729088 2111994252334 2120276148224 2121931948032 2122892967936 2123097560064 2124059107872 2133354070016 2134693905408 2136017326144 2144035405824 2145006436352 2145213159648 2146184723579 2147684239168 2155953871872 2156283297792 2156930300256 2166369107968 2168060903424 2169251854848 2171959925382 2178744582144 2181100294656 2181464503296 2182452485408 2189653180416 2190644871168 2190855992832 2191848228336 2193379648512 2201439838208 2202822434304 2202977959936 2203820089392 2204188091872 2212462067712 2213464088576 2216227353184 2219176445499 2227878641664 2228887644672 2229897104656 2237254336512 2238483297024 2240047300608 2241061814784 2241277795341 2249849831424 2250709878528 2250868785152 2251085710848 2252105224304 2253519640377 2260559069184 2263381126656 2264406208688 2273285767168 2274534520336 2276310786048 2277341723904 2286958013392 2288743981056 2298759610368 2299800715264 2300022356736 2301064033528 2308656070656 2311538171904 2312585064192 2322705022976 2323980922952 2325795803136 2335616694528 2336674491944 2338499284992 2348732645376 2348959002624 2350022842752 2361789001728 2362858652544 2372124278784 2373198610432 2373427325568 2374502247364 2376161285888 2385310666752 2386390970496 2387471763508 2396833906688 2398705680384 2400023328768 2403019491912 2413132240896 2416144769064 2423692197888 2425023571776 2426717908992 2427816966016 2437165246464 2437337317376 2438269035072 2448938991616 2450650038272 2451996220544 2455259046084 2475260116992 2476619817984 2478350204928 2479472646144 2479711603356 2490147099648 2490322911232 2493255772332 2501044076544 2502791528448 2503925039104 2504166352896 2505300486208 2508634242738 2528862273536 2530251419072 2532227383296 2533374225408 2533618377342 2543308505088 2544460365824 2547456984774 2557200039936 2557446488064 2558358192128 2558604751872 2558851335378 2559763540256 2569801302016 2572827765066 2582667853824 2583837540352 2584086555648 2585256884704 2587275804672 2588697037719 2598597820416 2609570643968 2612791345152 2613043150848 2614226594304 2614478538321 2617490166486 2625666547712 2628758803437 2628944401408 2638812807168 2640007921664 2640262350336 2641458121328 2643303678976 2666300440576 2669848436736 2673181446624 2681531793408 2684879388672 2686095366656 2696178302976 2696438145024 2697659357952 2699544182784 2701027086693 2709464416256 2711357489152 2712846882304 2723030237184 2724263493632 2727664434688 2731294086768 2742004482048 2743246331904 2744488744192 2755056365568 2755250880512 2756981293056 2758229925888 2758495748112 2770300043264 2770567028736 2771821814528 2782226546688 2785699848192 2786961487616 2797890174976 2799427101952 2801613275136 2802882121728 2814717554944 2815147638784 2816915668992 2818463046984 2830523957248 2830796746752 2832078810496 2841422856192 2844970057728 2846258540544 2846532846456 2858713874432 2860284212864 2862517911552 2874605162496 2875044397056 2875907067008 2878152966144 2879733982788 2890747871232 2891026464768 2892335806464 2895946567176 2904992776192 2906817232896 2908133726208 2908413995292 2908619337728 2919537573888 2920859828224 2921141323776 2922464304448 2924506198016 2935766974464 2937096579072 2938426785856 2949949423616 2953874866176 2957562451584 2958901927332 2970008911872 2970504855552 2971640386494 2971850192896 2973716638848 2983005782016 2984644396032 2986729734144 2988082419712 2988370393788 2999587995648 2999799775232 3000946504704 3001447614464 3004692853836 3014078758912 3017841502208 3021857287488 3035081048064 3036455631872 3048147468288 3050277175296 3051658641408 3051952742592 3053334967566 3064796430336 3065012813824 3066696475648 3068622489024 3078208094208 3082050895872 3083446752256 3083743916994 3087549837216 3099657240576 3100587306618 3101061070848 3114155592704 3116587548672 3117999046656 3118299541344 3119711814687 3131643527168 3131945336832 3133363790336 3135331673568 3137275447774 3147626446848 3149052002304 3149355489696 3150478203392 3150781828233 3162832371712 3164569767424 3166557249312 3167041093632 3167991378501 3180414222336 3181854627328 3184339451904 3186088661808 3200031105024 3204025989216 3205477087943 3216053108736 3217509654528 3217819739472 3221526358752 3231589597184 3233364762368 3235395450384 3235623878656 3237401259937 3249553661952 3251025380096 3255083924989 3268116873216 3272196754944 3273678728112 3285967306752 3287772342504 3290069472768 3302159757312 3304466939904 3305730134088 3305963528192 3306282137808 3318693101568 3320196132864 3324341029776 3334725435392 3338888470528 3343331467008 3344845656984 3361592722176 3374774747136 3376303177728 3376628566272 3377832300544 3378157836456 3390838603776 3395071689984 3396609313032 3409928650752 3411473002496 3411801780504 3416012585856 3430437020088 3445448740864 3448139415552 3449701072896 3450033535104 3451596050292 3464797093888 3468877596288 3483721793536 3484057534464 3485635459072 3485971384428 3489986888648 3503425041792 3505011737916 3518417076224 3520349800448 3523098968064 3525034264128 3544287978816 3558186418176 3559797915648 3560140988352 3561753371046 3564241928832 3575375724544 3579586455744 3579839184896 3581207645262 3594904403968 3595250860032 3596879143936 3599392243712 3601369448924 3630706982912 3635538296832 3637535357664 3640076863488 3641725449024 3656005976064 3657403552608 3657661775872 3673408487424 3675975057408 3677639901184 3677994330816 3679660089118 3694089371648 3709635395584 3714266464256 3716306771762 3719208969216 3735484366848 3737176162304 3751566114816 3754187292672 3755887558656 3756249529344 3757950729312 3774395662336 3793293410304 3795011387392 3795377128608 3797096049409 3800061338112 3814962757632 3816690548736 3832806883328 3835800059904 3837537288192 3837907127808 3839645310384 3854701953024 3856447741952 3861262089568 3874001780736 3875756310528 3876129833472 3877511634944 3877885327056 3894855098368 3897896730624 3914355965952 3916128772096 3919187017728 3921339891456 3926235249729 3938499821568 3943416602112 3945202569776 3958219210752 3960011882496 3960393525504 3960673140736 3962187181992 3964955518464 3979525861376 3982306312192 3984493858384 3999450660864 4001262006272 4006257138448 4022297690112 4027319083008 4029143049984 4044267454464 4046489036928 4046774730752 4049316274176 4064196624384 4067036233728 4068878188544 4069270323456 4071113290088 4084545355776 4086395240448 4091496652032 4104277458944 4109401194496 4111658555992 4114869497856 4116733116288 4132876320768 4134116408824 4134748094464 4137344888832 4155450064896 4155850543104 4157332062208 4157732721792 4159615752916 4173339820032 4175927115776 4178549772288 4180442231424 4196835262464 4198736003072 4199140652928 4201042437644 4204323182592 4222076332416 4222721458176 4223988504668 4240552296448 4243863896064 4245785935872 4246195120128 4248118215744 4266708140032 4269387810816 4272034652288 4288070811648 4290012872704 4290426319296 4292369447158 4295368478336 4311907743744 4312566595584 4313860600512 4332738215936 4336121806848 4338503709696 4343919850764 4357489164288 4362200589312 4362929006592 4364904970816 4379306360832 4381289742336 4381711985664 4383696456672 4386759297024 4402879676416 4405644868608 4405955919872 4407640178784 4408376183744 4424924135424 4426928177152 4432454706368 4438352890998 4455757283328 4457775289344 4459794209312 4474508673024 4476966594048 4480094601216 4482123629568 4482555590682 4499699662848 4501419757056 4501737570304 4502171421696 4504210448608 4507039280754 4521118138368 4526762253312 4528812417376 4546571534336 4549069040672 4552621572096 4554683447808 4573916026784 4577487962112 4580002451349 4597519220736 4599601430528 4600044713472 4602128067056 4617312141312 4623076343808 4625170128384 4625615875491 4645410045952 4647961845904 4650880959927 4651591606272 4671233389056 4673348983888 4676998569984 4697465290752 4697918005248 4700045685504 4705913171661 4723578003456 4725717305088 4744248557568 4746397220864 4746854651136 4749004494728 4752322571776 4770621333504 4772781940992 4774943527016 4793667813376 4800046657536 4806038983824 4826264481792 4832289538128 4847384395776 4850047143552 4853435817984 4855633932032 4874330492928 4874674634752 4876538070144 4897877983232 4901300076544 4903992441088 4910518092168 4950520233984 4953239635968 4956700409856 4958945292288 4959423206712 4980294199296 4980645822464 4986511544664 5002088153088 5007850078208 5008332705792 5010600972416 5017268485476 5057724547072 5060502838144 5064454766592 5066748450816 5067236754684 5086617010176 5088920731648 5094913969548 5114400079872 5114892976128 5116716384256 5117209503744 5117702670756 5119527080512 5139602604032 5145655530132 5165335707648 5167675080704 5168173111296 5170513769408 5174551609344 5177394075438 5197195640832 5219141287936 5225582690304 5226086301696 5228453188608 5228957076642 5234980332972 5251333095424 5257517606874 5257888802816 5277625614336 5280015843328 5280524700672 5282916242656 5286607357952 5332600881152 5339696873472 5342630056569 5346362893248 5363063586816 5369758777344 5371811467893 5372190733312 5392356605952 5392876290048 5395318715904 5399088365568 5402054173386 5418928832512 5422714978304 5425693764608 5446060474368 5448526987264 5455328869376 5462588173536 5484008964096 5486492663808 5488977488384 5510112731136 5510501761024 5513962586112 5516459851776 5516991496224 5519490133677 5540600086528 5541134057472 5543643629056 5564453093376 5571399696384 5573922975232 5574460157643 5595780349952 5598854203904 5603226550272 5605764243456 5629435109888 5630295277568 5633831337984 5636926093968 5661047914496 5661593493504 5664157620992 5671228694053 5689940115456 5692517081088 5693065692912 5717427748864 5720568425728 5725035823104 5749210324992 5751814134016 5756305932288 5759467965576 5782052929536 5784671612928 5791893134352 5809985552384 5813634465792 5816267452416 5816827990584 5817238675456 5841719656448 5842282647552 5844928608896 5849012396032 5871533948928 5874193158144 5876853571712 5899898847232 5907749732352 5915124903168 5917803854664 5940017823744 5941009711104 5943280772988 5943700385792 5947433277696 5966011564032 5969288792064 5973459468288 5976164839424 5976740787576 5999175991296 6001893009408 6002895228928 6009385707672 6028157517824 6035683004416 6043714574976 6070162096128 6072911263744 6096294936576 6100554350592 6103317282816 6103905485184 6106669935132 6129592860672 6130025627648 6133392951296 6137244978048 6156416188416 6164101791744 6166893504512 6167487833988 6175099674432 6199314481152 6201174613236 6202122141696 6228311185408 6233175097344 6235998093312 6236599082688 6239423629374 6263287054336 6263890673664 6266727580672 6270663347136 6274550895548 6295252893696 6298104004608 6298710979392 6300956406784 6301563656466 6325664743424 6329139534848 6333114498624 6334082187264 6335982757002 6360828444672 6363709254656 6368678903808 6372177323616 6400062210048 6408051978432 6410954175886 6432106217472 6435019309056 6435639478944 6438554170737 6443052717504 6463179194368 6466729524736 6470790900768 6471247757312 6474802519874 6499107323904 6502050760192 6510167849978 6536233746432 6544393509888 6547357456224 6571934613504 6575544685008 6580138945536 6604319514624 6608933879808 6611460268176 6611927056384 6612564275616 6615559096393 6637386203136 6640392265728 6648682059552 6669450870784 6677776941056 6681445153487 6686662934016 6689691313968 6717939164339 6723185444352 6749549494272 6752606355456 6753257132544 6755664601088 6756315672912 6781677207552 6790143379968 6793218626064 6819857301504 6822946004992 6823603561008 6832025171712 6860874040176 6890897481728 6896278831104 6899402145792 6900067070208 6903192100584 6937755192576 6968115068928 6971270918144 6971942768856 6979973777296 7006850083584 7010023475832 7040699600896 7046197936128 7050068528256 7088575957632 7116372836352 7119595831296 7120281976704 7123506742092 7128483857664 7150751449088 7159172911488 7159678369792 7162415290524 7189808807936 7190501720064 7193758287872 7198784487424 7202738897848 7261413965824 7271076593664 7275070715328 7280153726976 7283450898048 7312011952128 7314807105216 7315323551744 7346816974848 7351950114816 7355279802368 7355988661632 7359320178236 7388178743296 7419270791168 7428532928512 7432613543524 7438417938432 7470968733696 7474352324608 7503132229632 7508374585344 7511775117312 7512499058688 7515901458624 7548791324672 7586586820608 7590022774784 7590754257216 7594192098818 7600122676224 7629925515264 7633381097472 7665613766656 7671600119808 7675074576384 7675814255616 7679290620768 7709403906048 7712895483904 7722524179136 7748003561472 7751512621056 7752259666944 7755023269888 7755770654112 7759283231401 7789710196736 7795793461248 7828711931904 7832257544192 7838374035456 7842679782912 7852470499458 7876999643136 7886833204224 7890405139552 7916438421504 7920023764992 7920787051008 7921346281472 7924374363984 7929911036928 7959051722752 7964612624384 7968987716768 7998901321728 8002524012544 8012514276896 8044595380224 8054638166016 8058286099968 8088534908928 8092978073856 8093549461504 8098632548352 8103081260079 8128393248768 8134072467456 8137756377088 8138540646912 8142226580176 8169090711552 8172790480896 8182993304064 8218802388992 8223317111984 8229738995712 8233466232576 8265752641536 8268232817648 8269496188928 8274689777664 8310900129792 8311701086208 8314664124416 8315465443584 8319231505832 8346679640064 8351854231552 8357099544576 8360884462848 8393670524928 8397472006144 8398281305856 8402084875288 8408646365184 8444152664832 8445442916352 8447977009336 8481104592896 8491571871744 8492390240256 8496236431488 8533416280064 8538775621632 8544069304576 8576141623296 8580025745408 8580852638592 8584738894316 8590736956672 8623815487488 8625133191168 8627721201024 8665476431872 8672243613696 8677007419392 8687839701528 8714978328576 8724401178624 8725858013184 8729809941632 8758612721664 8762579484672 8763423971328 8767392913344 8773518594048 8805759352832 8811289737216 8811911839744 8815280357568 8816752367488 8849848270848 8853856354304 8864909412736 8876705781996 8911514566656 8915550578688 8919588418624 8949017346048 8953933188096 8960189202432 8964247259136 8965111181364 8999399325696 9002839514112 9003475140608 9004342843392 9008420897216 9014078561508 9042236276736 9053524506624 9057624834752 9093143068672 9098138081344 9105243144192 9109366895616 9147832053568 9154975924224 9160004902698 9195038441472 9199202861056 9200089426944 9204256134112 9234624282624 9246152687616 9250340256768 9251231750982 9290820091904 9295923691808 9301761919854 9303183212544 9342466778112 9346697967776 9353997139968 9359135444061 9394930581504 9395836010496 9400091371008 9411826343322 9447156006912 9451434610176 9452345484699 9488497115136 9492794441728 9493709302272 9498008989456 9503974135503 9504645143552 9541242667008 9545563881984 9549887054032 9587335626752 9600093315072 9612077967648 9616431263829 9652528963584 9664579076256 9694768791552 9700094287104 9706871635968 9711267864064 9712203779811 9748660985856 9749349269504 9753076140288 9765251774967 9795755966464 9802600153088 9807984882176 9821036184336 9906479271936 9913400819712 9917890584576 9918846413424 9960588398592 9961291644928 9973023089328 10004176306176 10015700156416 10016665411584 10021201944832 10034536970952 10115449094144 10121005676288 10128909533184 10133496901632 10134473509368 10177841463296 10189827939096 10229785952256 10233432768512 10234419007488 10235405341512 10239054161024 10279205208064 10291311060264 10335350161408 10336346222592 10341027538816 10349103218688 10354788150876 10394391281664 10438282575872 10451165380608 10452172603392 10456906377216 10457914153284 10469960665944 10502666190848 10515035213748 10515777605632 10555251228672 10560031686656 10561049401344 10565832485312 10573214715904 10665201762304 10679393746944 10685260113138 10692725786496 10726127173632 10739517554688 10743622935786 10744381466624 10784713211904 10785752580096 10790637431808 10798176731136 10804108346772 10837857665024 10845429956608 10851387529216 10892120948736 10897053974528 10910657738752 10925176347072 10968017928192 10972985327616 10977954976768 11020225462272 11021003522048 11027925172224 11032919703552 11033982992448 11038980267354 11081200173056 11082268114944 11087287258112 11128906186752 11142799392768 11147845950464 11148920315286 11191560699904 11197708407808 11206453100544 11211528486912 11258870219776 11260590555136 11267662675968 11273852187936 11322095828992 11323186987008 11328315241984 11342457388106 11379880230912 11385034162176 11386131385824 11391288148227 11434855497728 11441136851456 11450071646208 11498420649984 11503628268032 11512611864576 11518935931152 11564105859072 11569343225856 11583786268704 11619971104768 11627268931584 11632534904832 11633655981168 11634477350912 11683439312896 11684565295104 11689857217792 11698024792064 11704450709003 11743067897856 11748386316288 11753707143424 11799797694464 11815499464704 11830249806336 11835607709328 11880035647488 11882019422208 11886561545976 11887400771584 11894866555392 11938577584128 11946918936576 11952329678848 11953481575152 11998351982592 12003786018816 12005790457856 12018771415344 12056315035648 12071366008832 12087429149952 12140324192256 12145822527488 12192589873152 12201108701184 12206634565632 12207810970368 12213339870264 12259185721344 12266785902592 12274489956096 12312832376832 12328203583488 12333787009024 12334975667976 12350199348864 12398628962304 12402349226472 12404244283392 12456622370816 12466350194688 12471996186624 12473198165376 12478847258748 12526574108672 12527781347328 12533455161344 12541326694272 12549101791096 12590505787392 12596208009216 12597421958784 12601912813568 12603127312932 12651329486848 12658279069696 12666228997248 12668164374528 12671965514004 12721656889344 12727418509312 12737357807616 12744354647232 12800124420096 12816103956864 12821908351772 12864212434944 12870038618112 12871278957888 12877108341474 12886105435008 12926358388736 12933459049472 12941581801536 12942495514624 12949605039748 12998214647808 13004101520384 13020335699956 13072467492864 13088787019776 13094714912448 13143869227008 13151089370016 13160277891072 13208639029248 13217867759616 13222920536352 13223854112768 13225128551232 13231118192786 13274772406272 13280784531456 13297364119104 13338901741568 13355553882112 13362890306974 13373325868032 13379382627936 13435878328678 13446370888704 13499098988544 13505212710912 13506514265088 13511329202176 13512631345824 13518751196977 13563354415104 13580286759936 13586437252128 13639714603008 13645892009984 13647207122016 13653387922343 13664050343424 13721748080352 13727962640171 13781794963456 13792557662208 13798804291584 13800134140416 13806384201168 13875510385152 13936230137856 13942541836288 13943885537712 13959947554592 14013700167168 14020046951664 14081399201792 14092395872256 14100137056512 14117739514983 14177151915264 14232745672704 14239191662592 14240563953408 14247013484184 14256967715328 14318345822976 14319356739584 14324830581048 14381003440128 14387516575744 14397568974848 14405477795696 14542153187328 14550141430656 14560307453952 14566901796096 14624023904256 14629614210432 14630647103488 14693633949696 14703900229632 14710559604736 14711977323264 14718640356472 14776357486592 14838541582336 14857065857024 14865227087048 14876835876864 14941937467392 14948704649216 15006264459264 15023550234624 15024998117376 15031802917248 15097582649344 15173173641216 15180045549568 15181508514432 15188384197636 15200245352448 15259851030528 15266762194944 15331227533312 15343200239616 15350149152768 15351628511232 15358581241536 15418807812096 15425790967808 15445048358272 15496007122944 15503025242112 15504519333888 15510046539776 15511541308224 15518566462802 15579420393472 15591586922496 15657423863808 15664515088384 15676748070912 15685359565824 15704940998916 15753999286272 15773666408448 15780810279104 15832876843008 15840047529984 15841574102016 15842692562944 15848748727968 15859822073856 15918103445504 15929225248768 15937975433536 15997802643456 16005048025088 16025028553792 16089190760448 16109276332032 16116572199936 16177069817856 16185956147712 16187098923008 16197265096704 16206162520158 16256786497536 16268144934912 16275512754176 16277081293824 16284453160352 16338181423104 16345580961792 16365986608128 16437604777984 16446634223968 16459477991424 16466932465152 16531505283072 16536465635296 16538992377856 16549379555328 16558470401031 16621800259584 16623402172416 16629328248832 16630930887168 16638463011664 16693359280128 16703708463104 16714199089152 16721768925696 16723380472929 16787341049856 16794944012288 16796562611712 16804169750576 16817292730368 16888305329664 16890885832704 16895954018672 16962209185792 16983143743488 16984780480512 16992472862976 17013686082159 17066832560128 17077551243264 17088138609152 17152283246592 17160051490816 17161705277184 17169477788632 17181473913344 17247630974976 17255442402048 17330952863744 17354014838784 17375679403056 17429956657152 17448802357248 17451716026368 17459619883264 17525158969344 17526847942656 17534785826688 17547037188096 17611518705664 17622579474432 17623823679488 17630560715136 17633504734976 17699696541696 17707712708608 17729818825472 17753411563992 17823029133312 17831101157376 17839176837248 17898034692096 17907866376192 17920378404864 17928494518272 17930222362728 18005679028224 18006950281216 18008685686784 18016841794432 18028157123016 18084472553472 18107049013248 18115249669504 18186286137344 18196276162688 18210486288384 18218733791232 18295664107136 18309951848448 18320009805396 18390076882944 18398405722112 18400178853888 18408512268224 18469248565248 18492305375232 18500680513536 18502463501964 18581640183808 18591847383616 18603523839708 18606366425088 18684933556224 18693395935552 18707994279936 18718270888122 18789861163008 18791672020992 18800182742016 18823652686644 18894312013824 18902869220352 18904690969398 18976994230272 18985588883456 18987418604544 18996017978912 19007948271006 19009290287104 19082485334016 19091127763968 19099774108064 19174671253504 19200186630144 19224155935296 19232862527658 19305057927168 19315662512211 19329158152512 19389537583104 19400188574208 19413743271936 19422535728128 19424407559622 19497321971712 19498698539008 19506152280576 19530503549934 19591511932928 19605200306176 19615969764352 19642072368672 19812958543872 19826801639424 19835781169152 19837692826848 19846677289179 19921176797184 19922583289856 19946046178656 20008352612352 20031400312832 20033330823168 20042403889664 20044335460461 20069073941904 20153817493017 20230898188288 20242011352576 20257819066368 20266993803264 20268947018736 20355682926592 20379655878192 20459571904512 20466865537024 20468838014976 20470810683024 20478108322048 20558410416128 20582622120528 20670700322816 20672692445184 20682055077632 20698206437376 20709576301752 20876565151744 20904345206784 20913812754432 20915828306568 20939921331888 21005332381696 21030070427496 21031555211264 21120063373312 21122098802688 21131664970624 21146429431808 21330403524608 21358787493888 21370520226276 21385451572992 21452254347264 21479035109376 21487245871572 21488762933248 21569426423808 21571505160192 21581274863616 21596353462272 21608216693544 21675715330048 21702775058432 21784241897472 21794107949056 21821315477504 21850352694144 21936035856384 21945970655232 21955909953536 22040450924544 22042007044096 22055850344448 22065839407104 22067965984896 22077960534708 22162400346112 22164536229888 22174574516224 22257812373504 22285598785536 22295691900928 22297840630572 22383121399808 22395416815616 22412906201088 22423056973824 22517740439552 22521181110272 22535325351936 22547704375872 22644191657984 22646373974016 22656630483968 22684914776212 22759760461824 22770068324352 22772262771648 22782576296454 22869710995456 22882273702912 22900143292416 22996841299968 23007256536064 23025223729152 23037871862304 23128211718144 23138686451712 23167572537408 23239942209536 23254537863168 23265069809664 23267311962336 23268954701824 23277849694203 23366878625792 23369130590208 23379714435584 23396049584128 23408901418006 23486135795712 23496772632576 23507414286848 23599595388928 23630998929408 23660499612672 23671215418656 23760071294976 23764038844416 23773123091952 23774801543168 23789733110784 23877155168256 23893837873152 23904659357696 23906963150304 23917790579267 23996703965184 24007572037632 24011580915712 24037542830688 24112630071296 24142732017664 24155994016453 24174858299904 24280648384512 24287933901841 24291645054976 24385179746304 24402217402368 24413269131264 24415621940736 24426679740528 24518371442688 24533571805184 24548979912192 24656407166976 24667574018048 24669951335952 24700398697728 24797257924608 24804698452944 24808488566784 24913244741632 24932700389376 24943992373248 24946396330752 24957694517496 25055562694656 25066910322688 25082653388544 25098203582192 25181011574784 25192416018432 25194843917568 25203825627136 25206254625864 25316558139392 25332457994496 25336328749056 25343931028008 25443313778688 25454837018624 25474715615232 25488709294464 25600248840192 25632207913728 25643816703544 25728424869888 25740077236224 25742557915776 25754216682948 25772210870016 25852716777472 25866918098944 25883163603072 25884991029248 25899210079496 25996429295616 26008203040768 26040671399912 26144934985728 26177574039552 26189429824896 26287738454016 26302178740032 26320555782144 26417278058496 26435735519232 26445841072704 26447708225536 26450257102464 26462236385572 26549544812544 26561569062912 26594728238208 26677803483136 26711107764224 26725780613948 26746651736064 26758765255872 26871756657356 26892741777408 26998197977088 27010425421824 27013028530176 27022658404352 27025262691648 27037502393954 27126708830208 27160573519872 27172874504256 27279429206016 27291784019968 27294414244032 27306775844686 27328100686848 27443496160704 27455925280342 27563589926912 27585115324416 27597608583168 27600268280832 27612768402336 27751020770304 27872460275712 27885083672576 27887771075424 27900401406527 27919895109184 28027400334336 28040093903328 28162798403584 28184791744512 28200274113024 28235479029966 28354303830528 28465491345408 28478383325184 28481127906816 28494026968368 28513935430656 28636691645952 28638713479168 28649661162096 28762006880256 28775033151488 28795137949696 28810955591392 28849293791487 29084306374656 29100282861312 29120614907904 29133803592192 29136611339433 29248047808512 29259228420864 29261294206976 29295755324901 29387267899392 29407800459264 29421119209472 29423954646528 29437280712944 29552714973184 29714131714048 29730454174096 29753671753728 29883874934784 29897409298432 30012528918528 30047100469248 30049996234752 30063605834496 30195165298688 30346347282432 30360091099136 30363017028864 30376768395272 30400490704896 30533524389888 30662455066624 30700298305536 30703257022464 30717162483072 30837615624192 30851581935616 30890096716544 31006050484224 31009038667776 31020093079552 31023082616448 31037132925604 31158840786944 31183173844992 31314847727616 31329030176768 31353496141824 31370719131648 31409881997832 31507998572544 31547332816896 31561620558208 31665753686016 31680095059968 31683148204032 31685385125888 31697497455936 31719644147712 31836206891008 31858450497536 31875950867072 31995605286912 32010096050176 32050057107584 32178381520896 32218552664064 32233144399872 32354139635712 32371912295424 32374197846016 32394530193408 32412325040316 32513572995072 32536289869824 32551025508352 32554162587648 32568906320704 32676362846208 32691161923584 32731973216256 32875209555968 32893268447936 32918955982848 32933864930304 33063010566144 33072931270592 33077984755712 33098759110656 33116940802062 33243600519168 33246804344832 33258656497664 33261861774336 33276926023328 33386718560256 33407416926208 33428398178304 33443537851392 33446760945858 33574682099712 33589888024576 33593125223424 33608339501152 33634585460736 33776610659328 33781771665408 33791908037344 33924418371584 33966287486976 33969560961024 33984945725952 34027372164318 34133665120256 34155102486528 34173864444681 34176277218304 34304566493184 34320102981632 34323410554368 34338955577264 34362947826688 34495261949952 34510884804096 34661905727488 34708029677568 34751358806112 34859913314304 34897604714496 34903432052736 34919239766528 35050317938688 35053695885312 35069571653376 35094074376192 35113352127009 35223037411328 35245158948864 35247647358976 35261121430272 35267009469952 35399393083392 35415425417216 35459637650944 35506823127984 35646058266624 35662202314752 35678353674496 35815732752384 35840756809728 35856989036544 35860444725456 36011358056448 36013900562432 36017371373568 36033683588864 36056314246032 36168945106944 36214098026496 36230499339008 36372572274688 36392552325376 36420972576768 36437467582464 36591328214272 36619903696896 36640019610792 36796811444224 36800357707776 36817024536448 36938497130496 36984610750464 37001361027072 37004927003928 37163280367616 37183694767232 37207047679416 37212732850176 37369867112448 37386791871104 37415988559872 37436541776244 37579722326016 37583344041984 37600365484032 37647305373288 37788624027648 37805738440704 37809381938796 37953988460544 37971177766912 37974837209088 37992035957824 38015896542012 38018580574208 38164970668032 38182255527936 38199548216128 38349342507008 38400373260288 38448311870592 38465725055316 38610115854336 38631325024422 38658316305024 38779075166208 38800377148416 38827486543872 38845071456256 38848815119244 38994643943424 38997397078016 39012304561152 39061007099868 39183023865856 39210400612352 39231939528704 39284144737344 39625917087744 39653603278848 39671562338304 39675385653696 39693354578358 39842353594368 39845166579712 39892092357312 40016705224704 40062800625664 40066661646336 40084807779328 40088670920922 40138147883808 40307634986034 40461796376576 40484022705152 40515638132736 40533987606528 40537894037472 40556253590931 40711365853184 40759311756384 40919143809024 40933731074048 40937676029952 40941621366048 40956216644096 40960163767029 41116820832256 41165244241056 41183887920513 41341400645632 41345384890368 41364110155264 41396412874752 41419152603504 41753130303488 41808690413568 41827625508864 41831656613136 41879842663776 42010664763392 42060140854992 42063110422528 42240126746624 42244197605376 42263329941248 42292858863616 42316091024857 42660807049216 42717574987776 42741040452552 42770903145984 42958070218752 42974491743144 42977525866496 43143010320384 43162549727232 43192706924544 43216433387088 43351430660096 43405550116864 43588215898112 43642630955008 43700705388288 43872071712768 43891941310464 43911819907072 44080901849088 44111700688896 44131678814208 44135931969792 44155921069416 44329072459776 44349149032448 44515624747008 44571197571072 44591383801856 44595681261144 44790833631232 44825812402176 44846113947648 45035480879104 45042362220544 45070650703872 45095408751744 45288383315968 45292747948032 45313260967936 45369829552424 45519520923648 45540136648704 45544525543296 45565152592908 45739421990912 45764547405824 45800286584832 45993682599936 46014513072128 46050447458304 46075743724608 46256423436288 46277372903424 46335145074816 46479884419072 46509075726336 46530139619328 46534623924672 46537909403648 46555699388406 46733757251584 46738261180416 46759428871168 46792099168256 46817802836012 46972271591424 46993545265152 47014828573696 47199190777856 47261997858816 47320999225344 47342430837312 47520142589952 47528077688832 47546246183904 47549603086336 47579466221568 47754310336512 47787675746304 47809318715392 47813926300608 47835581158534 47993407930368 48015144075264 48023161831424 48075085661376 48225260142592 48285464035328 48311988032906 48349716599808 48561296769024 48575867803682 48583290109952 48770359492608 48804434804736 48826538262528 48831243881472 48853359481056 49036742885376 49067143610368 49097959824384 49312814333952 49335148036096 49339902671904 49362248642317 49400797395456 49594515849216 49609396905888 49616977133568 49826489483264 49865400778752 49887984746496 49892792661504 49915389034992 50111125389312 50133820645376 50165306777088 50196407164384 50362023149568 50384832036864 50389687835136 50407651254272 50412509251728 50633116278784 50664915988992 50672657498112 50687862056016 50886627557376 50909674037248 50949431230464 50977418588928 51041058246477 51200497680384 51264415827456 51287633407088 51456849739776 51480154472448 51485115831552 51508433365896 51544421740032 51733836197888 51766327206144 51769982058496 51798420158992 51992858591232 52016406081536 52081342799824 52289869971456 52355148079104 52378859649792 52575476908032 52604357480064 52641111564288 52834556116992 52871471038464 52891682145408 52895416451072 52900514204928 52924472771144 53099089625088 53123138125824 53189456476416 53355606966272 53422215528448 53451561227896 53493303472128 53517530511744 53743513314712 53785483554816 54020850843648 54026057060352 54045316808704 54050525383296 54075004787908 54253417660416 54321147039744 54345749008512 54558858412032 54583568039936 54588828488064 54613551689372 54656201373696 54886992321408 54911850560684 55127179853824 55170230648832 55195217166336 55200536561664 55225536804672 55502041540608 55744920551424 55770167345152 55775542150848 55800802813054 55839790218368 56054800668672 56080187806656 56325596807168 56369583489024 56400548226048 56470958059932 56708607661056 56930982690816 56956766650368 56962255813632 56988053936736 57027870861312 57273383291904 57277426958336 57299322324192 57524013760512 57550066302976 57590275899392 57621911182784 57698587582974 58168612749312 58200565722624 58241229815808 58267607184384 58273222678866 58496095617024 58518456841728 58522588413952 58591510649802 58774535798784 58815600918528 58842238418944 58847909293056 58874561425888 59105429946368 59428263428096 59460908348192 59507343507456 59540031867537 59767749869568 59794818596864 60025057837056 60094200938496 60099992469504 60127211668992 60133006381383 60390330597376 60461452479051 60692694564864 60720182198272 60726034057728 60753536790544 60800981409792 61067048779776 61324910133248 61400596611072 61406514044928 61434324966144 61675231248384 61703163871232 61780193433088 62012100968448 62018077335552 62040186159104 62046165232896 62074265851208 62317681573888 62629695455232 62658060353536 62741438263296 62819763995664 63015997145088 63094665633792 63123241116416 63360190119936 63366296408064 63370770251776 63394994911872 63439288295424 63672413782016 63716900995072 63751901734144 63991210573824 64020192100352 64100114215168 64356763041792 64437105328128 64466288799744 64708279271424 64743824590848 64748395692032 64789060386816 64824650080632 65027145990144 65102051016704 65108325175296 65137812641408 65352725692416 65382323847168 65463946432512 65750419111936 65786536895872 65837911965696 65867729860608 66126021132288 66145862541184 66155969511424 66197518221312 66233881604124 66487201038336 66493608689664 66517312995328 66523723548672 66553852046656 66773437120512 66814833852416 66856796356608 66887075702784 66893521891716 67149364199424 67179776049152 67186250446848 67216679002304 67269170921472 67553221318656 67563543330816 67583816074688 67848836743168 67932574973952 67939121922048 67969891451904 68054744328636 68267330240512 68310204973056 68347728889362 68352554436608 68609132986368 68640205963264 68646821108736 68677911154528 68725895653376 68990523899904 69021769608192 69323811454976 69416059355136 69502717612224 69719826628608 69795209428992 69806864105472 69833549082609 69838479533056 70100635877376 70107391770624 70139143306752 70188148752384 70226704254018 70446074822656 70490317897728 70495294717952 70522242860544 70534018939904 70798786166784 70830850834432 70919275301888 71013646255968 71292116533248 71324404629504 71356707348992 71631465504768 71681513619456 71713978073088 71720889450912 71753371737801 72022716112896 72027801124864 72034742747136 72067367177728 72112628492064 72337890213888 72428196052992 72460998678016 72467982049359 72745144549376 72785104650752 72841945153536 72863801705523 72874935164928 73182656428544 73239807393792 73280039221584 73593622888448 73600715415552 73634049072896 73725973022689 73969221500928 74002722054144 74009854007856 74326560735232 74367389534464 74414095358832 74425465700352 74739734224896 74773583742208 74831977119744 74873083552488 75166688083968 75200730968064 75294610746576 75577248055296 75611476881408 75618763877592 75942355533824 75949674418176 75984071915648 76031793084024 76037161148416 76329941336064 76364511055872 76399096432256 76698685014016 76800746520576 76896623741184 76931450110632 77220231708672 77262650048844 77316632610048 77558150332416 77600754296832 77654973087744 77690142912512 77697630238488 77989287886848 78024609122304 78122014199736 78366047731712 78463879057408 78568289474688 79251834175488 79307206557696 79343124676608 79350771307392 79386709156716 79684707188736 79690333159424 79784184714624 80033410449408 80125601251328 80133323292672 80169615558656 80177341841844 80276295767616 80615269972068 80923592753152 80968045410304 81031276265472 81067975213056 81075788074944 81112507181862 81422731706368 81518623512768 81838287618048 81867462148096 81875352059904 81883242732096 81912433288192 81920327534058 82233641664512 82330488482112 82367775841026 82682801291264 82690769780736 82728220310528 82792825749504 82838305207008 83506260606976 83617380827136 83655251017728 83663313226272 83701204219581 83759685327552 84021329526784 84120281709984 84126220845056 84480253493248 84488395210752 84526659882496 84585717727232 84632182049714 85321614098432 85435149975552 85482080905104 85541806291968 85916140437504 85948983486288 85955051732992 86286020640768 86325099454464 86385413849088 86432866774176 86702861320192 86811100233728 87176431796224 87285261910016 87333209136407 87401410776576 87744143425536 87783882620928 87823639814144 88161803698176 88223401377792 88263357628416 88271863939584 88311842138832 88658144919552 88698298064896 89142395142144 89182767603712 89191362522288 89581667262464 89651624804352 89692227895296 90070961758208 90141301407744 90190817503488 90585495896064 90626521935872 90739659104848 91039041847296 91080273297408 91089051086592 91130305185816 91529094811648 91600573169664 91987365199872 92029026144256 92100894916608 92151487449216 92512846872576 92554745806848 92670290149632 92959768838144 93018151452672 93060279238656 93069247849344 93075818807296 93111398776812 93467514503168 93476522360832 93518857742336 93584198336512 93635605672024 93944543182848 93987090530304 94029657147392 94398381555712 94523995717632 94641998450688 94684861674624 95040285179904 95056155377664 95092492367808 95099206172672 95158932443136 95508620673024 95575351492608 95618637430784 95627852601216 95671162317068 95986815860736 96030288150528 96046323662848 96150171322752 96450520285184 96570928070656 96623976065812 96699433199616 97122593538048 97151735607364 97166580219904 97540718985216 97608869609472 97653076525056 97662487762944 97706718962112 98073485770752 98134287220736 98195919648768 98625628667904 98670296072192 98679805343808 98724497284634 98801594790912 99189031698432 99218793811776 99233954267136 99652978966528 99730801557504 99775969492992 99785585323008 99830778069984 100222250778624 100267641290752 100330613554176 100392814328768 100724046299136 100769664073728 100779375670272 100815302508544 100825018503456 100870682008213 101266232557568 101329831977984 101345314996224 101375724112032 101773255114752 101819348074496 101898862460928 101954837177856 102082116492954 102400995360768 102528831654912 102575266814176 102913699479552 102960308944896 102970231663104 103016866731792 103088843480064 103467672395776 103532654412288 103539964116992 103596840317984 103985717182464 104032812163072 104162685599648 104579739942912 104710296158208 104757719299584 105150953816064 105208714960128 105282223128576 105340056381027 105669112233984 105742942076928 105783364290816 105790832902144 105801028409856 105848945542288 106198179250176 106246276251648 106378912952832 106844431056896 106903122455792 106986606944256 107035061023488 107487026629424 107570967109632 108041701687296 108052114120704 108090633617408 108101050766592 108150009575816 108506835320832 108642294079488 108691498017024 109117716824064 109167136079872 109177656976128 109227103378744 109312402747392 109773984642816 109823701121368 110254359707648 110390434332672 110401073123328 110451073609344 111004083081216 111489841102848 111540334690304 111551084301696 111601605626108 111679580436736 112109601337344 112160375613312 112651193614336 112739166978048 112801096452096 112941916119864 113417215322112 113861965381632 113913533300736 113924511627264 113976107873472 114055741722624 114546766583808 114554853916672 114598644648384 115048027521024 115100132605952 115180551798784 115243822365568 115397175165948 116337225498624 116401131445248 116482459631616 116535214368768 116546445357732 116992191234048 117036913683456 117045176827904 117183021299604 117549071597568 117631201837056 117684476837888 117695818586112 117749122851776 118210859892736 118856526856192 118921816696384 119014687014912 119080063735074 119535499739136 119589637193728 120050115674112 120188401876992 120199984939008 120254423337984 120266012762766 120780661194752 120922904958102 121385389129728 121440364396544 121452068115456 121507073581088 121601962819584 121668760772793 122134097559552 122649820266496 122801193222144 122813028089856 122868649932288 122880491301087 123350462496768 123406327742464 123551663761539 123560386866176 124024201936896 124036154671104 124080372318208 124092330465792 124148531702416 124635363147776 125259390910464 125316120707072 125482876526592 125639527991328 126031994290176 126189331267584 126246482232832 126720380239872 126732592816128 126741540503552 126789989823744 126878576590848 126948273074571 127344827564032 127433801990144 127503803468288 127982421147648 128040384200704 128200228430336 128874210656256 128932577599488 129487649181696 129496791384064 129578120773632 129649300161264 130054291980288 130204102033408 130216650350592 130275625282816 130764647694336 130927892865024 131500838223872 131573073791744 131675823931392 131735459721216 132291725082368 132311939022848 132395036442624 132467763208248 132987217379328 133034625990656 133047447097344 133107704093312 133546874241024 133629667704832 133713592713216 133774151405568 133787043783432 134359552098304 134372500893696 134433358004608 134538341842944 135106442637312 135127086661632 135167632149376 135697673486336 135865149947904 135878243844096 135939782903808 136109488657272 136534660481024 136620409946112 136695457778724 136705108873216 137218265972736 137280411926528 137293642217472 137355822309056 137451791306752 137981047799808 138043539216384 138647622909952 138832118710272 139005435224448 139439653257216 139590418857984 139613728210944 139667098165218 139676959066112 140201271754752 140214783541248 140278286613504 140376297504768 140453408508036 140892149645312 140980635795456 140990589435904 141044485721088 141068037879808 141597572333568 141661701668864 141838550603776 142027292511936 142584233066496 142648809259008 142713414697984 143262931009536 143363027238912 143427956146176 143441778901824 143506743475602 144045432225792 144055602249728 144069485494272 144134734355456 144225256984128 144675780427776 144856392105984 144921997356032 144935964098718 145490289098752 145570209301504 145683890307072 145727603411046 145749870329856 146365312857088 146479614787584 146560078443168 147187245776896 147201430831104 147268098145792 147451946045378 147938443001856 148005444108288 148019708015712 148086745926951 148653121470464 148734779068928 148828190717664 148850931400704 149479468449792 149547167484416 149663954239488 149746167104976 150333376167936 150401461936128 150589221493152 151154496110592 151222953762816 151237527755184 151884711067648 151899348836352 151968143831296 152063586168048 152074322296832 152157859217039 152659882672128 152729022111744 152798192864512 153397370028032 153601493041152 153793247482368 153862900221264 154440463417344 154525300097688 154633265220096 155201508593664 155309946175488 155380285825024 155395260476976 155978575773696 156049218244608 156244028399472 156732095463424 156927758114816 157136578949376 158503668350976 158614413115392 158686249353216 158701542614784 158773418313432 159369414377472 159568369429248 160066820898816 160266646585344 160339231117312 160354683683688 160552591535232 161230539944136 161936090820608 162062552530944 162135950426112 162151576149888 162225014363724 162845463412736 163037247025536 163676575236096 163734924296192 163750704119808 163766485464192 163824866576384 163840655068116 164467283329024 164660976964224 164735551682052 165365602582528 165381539561472 165456440621056 165585651499008 165676610414016 167012521213952 167234761654272 167310502035456 167326626452544 167402408439162 167519370655104 168042659053568 168240563419968 168252441690112 168960506986496 168976790421504 169053319764992 169171435454464 169264364099428 170643228196864 170870299951104 170964161810208 171083612583936 171832280875008 171897966972576 171910103465984 172572041281536 172650198908928 172770827698176 172865733548352 173405722640384 173622200467456 174352863592448 174570523820032 174666418272814 174802821553152 175488286851072 175567765241856 175647279628288 176323607396352 176446802755584 176526715256832 176543727879168 176623684277664 177316289839104 177396596129792 178284790284288 178365535207424 178382725044576 178463514322223 179163334524928 179303249608704 179384455790592 180141923516416 180282602815488 180381635006976 181170991792128 181253043871744 181479318209696 182078083694592 182160546594816 182178102173184 182260610371632 183058189623296 183201146339328 183974730399744 184058052288512 184201789833216 184302974898432 185025693745152 185109491613696 185340580299264 186036302905344 186120558477312 186138495698688 186151637614592 186222797553624 186953044721664 187037715484672 187168396673024 187271211344048 187889086365696 187974181060608 188059314294784 189047991435264 189283996901376 189369723349248 190080570359808 190112310755328 190184984735616 190198412345344 190317864886272 191017241346048 191150702985216 191237274861568 191255705202432 191342324634136 191973631721472 192060576301056 192092647325696 192300342645504 192901040570368 193141856141312 193247952131624 193398866399232 194245187076096 194303471214728 194333160439808 195081437970432 195306153050112 195324975525888 195413437924224 196146971541504 196268574441472 196391839297536 197251257335808 197340592144384 197359610687616 197448994569268 197603189581824 198378063396864 198437587623552 198467908534272 199305957933056 199461603115008 199551938985984 199571170646016 199661556139968 200444501557248 200535282581504 200661227108352 200785628657536 201448092598272 201539328147456 201558751340544 201630605017088 201650037006912 201741364016426 202532465115136 202659663955968 202690629992448 202751448224064 203546510229504 203638696148992 203797724921856 203909674355712 204164232985908 204801990721536 205057663309824 205150533628352 205827398959104 205920617889792 205940463326208 206033733463584 206177686960128 206935344791552 207065308824576 207079928233984 207193680635968 207971434364928 208065624326144 208325371199296 209159479885824 209420592316416 209515438599168 210301907632128 210417429920256 210564446257152 210680112762054 211338224467968 211485884153856 211566728581632 211581665804288 211602056819712 211697891084576 212396358500352 212492552503296 212757825905664 213688862113792 213806244911584 213973213888512 214070122046976 214974053258848 215141934219264 215260115213403 216083403374592 216104228241408 216181267234816 216202101533184 216300019151632 217013670641664 217284588158976 217382996034048 217403946148077 218235433648128 218334272159744 218355313952256 218454206757488 218591405116569 218624805494784 219547969285632 219647402242736 220508719415296 220780868665344 220802146246656 220902147218688 221177919068067 222008166162432 222979682205696 223080669380608 223102168603392 223203211252216 223359160873472 224219202674688 224320751226624 225302387228672 225602192904192 225883832239728 226834430644224 227827066601472 227849023254528 227952215746944 228111483445248 229093533167616 229109707833344 229197289296768 230096055042048 230200265211904 230361103597568 230487644731136 230794350331896 232674450997248 232802262890496 232964919263232 233070428737536 233092890715464 234073827366912 234090353655808 234366042599208 235098143195136 235368953675776 235391637172224 235498245703552 236421719785472 237713053712384 237843633392768 238029374029824 238160127470148 239070999478272 239179274387456 240100231348224 240376803753984 240399969878016 240508846675968 240532025525532 241561322389504 241845809916204 242770778259456 242880728793088 242904136230912 243014147162176 243203925639168 243337521545586 244268195119104 245299640532992 245602386444288 245626056179712 245737299864576 245760982602174 246700924993536 246812655484928 247103327523078 247120773732352 248048403873792 248072309342208 248160744636416 248184660931584 248297063404832 249270726295552 250518781820928 250632241414144 250965753053184 251103612658743 251279055982656 252063988580352 252378662535168 252492964465664 253440760479744 253465185632256 253483081007104 253579979647488 253757153181696 253896546149142 254689655128064 254867603980288 255007606936576 255964842295296 256080768401408 256400456860672 257748421312512 257865155198976 258975298363392 258993582768128 259156241547264 259298600322528 260108583960576 260408204066816 260433300701184 260551250565632 261529295388672 261855785730048 261999627409221 263001676447744 263146147583488 263351647862784 263470919442432 264583450164736 264623878045696 264790072885248 264935526416496 265974434758656 266069251981312 266094894194688 266215408186624 267259335409664 267427185426432 267548302811136 267574087566864 268719104196608 268745001787392 268866716009216 269076683685888 270212885274624 270335264298752 271395346972672 271756487688192 271879565807616 272218977314544 273069320962048 273240819892224 273390915557448 273410217746432 274560823853056 274587284434944 274711644618112 274903582613504 275962095599616 276087078432768 277295245819904 277664237420544 278010870448896 278879306514432 279180837715968 279227456421888 279334196330436 279353918132224 280402543509504 280429567082496 280556573227008 280752595009536 280906817016072 281784299290624 281961271590912 282088971442176 282136075759616 283195144667136 283323403337728 283677101207552 284054585023872 285168466132992 285297618518016 285426829395968 286525862019072 286726054477824 286855912292352 286883557803648 287013486951204 288090864451584 288111204499456 288138970988544 288269468710912 288450513968256 289351560855552 289712784211968 289843994712064 289871928197436 290980578197504 291140418603008 291367780614144 291455206822092 291499740659712 292730625714176 292959229575168 293120156886336 294374491553792 294402861662208 294536196291584 294903892090756 295876886003712 296010888216576 296039416031424 296173491853902 297306242940928 297469558137856 297656381435328 297701862801408 298958936899584 299094334968832 299327908478976 299492334209952 300666752335872 300802923872256 301178442986304 302308992221184 302445907525632 302475055510368 302612046024639 303769422135296 303798697672704 303936287662592 304127172336096 304148644593664 304315718434078 305319765344256 305458044223488 305596385729024 306794740056064 307202986082304 307586494964736 307725800442528 308880926834688 309050600195376 309266530440192 310403017187328 310619892350976 310760571650048 310790520953952 310931277530471 311957151547392 312098436489216 312488056798944 313464190926848 313855516229632 314027922213889 314273157898752 315743140723933 317007336701952 317228826230784 317372498706432 317403085229568 317546836626864 318738828754944 319136738858496 320533293170688 320678462234624 320709367367376 321105183070464 322461079888272 323872181641216 324125105061888 324271900852224 324303152299776 324450028727448 326074494051072 327353150472192 327501408239616 327532970928384 327649733152768 327681310136232 329321953928448 329471103364104 330763079122944 330912881242112 331171302998016 331353220828032 334469523308544 334621004070912 334653252905088 334804816878324 335038741310208 336085318107136 336481126839936 336504883380224 337921013972992 337953580843008 338106639529984 338342870908928 338528728198856 341286456393728 341740599902208 341928323620416 342167225167872 343664561750016 343795933945152 343820206931968 345144082563072 345300397817856 345541655396352 345731467096704 346811445280768 347244400934912 348705727184896 349141047640064 349332836545628 349605643106304 350976573702144 351135530483712 351294559256576 352647214792704 352893605511168 353053430513664 353087455758336 353247368555328 354632579678208 354793192259584 356569580568576 356731070414848 356765450089152 356927028644446 358326669049856 358606499217408 358768911581184 360283847032832 360565205630976 360763270013952 362341983584256 362506087743488 362958636419392 364156167389184 364321093189632 364356204346368 364521220743264 366116379246592 366402292678656 367949460799488 368116104577024 368403579666432 368605949796864 370051387490304 370218983227392 370681160598528 372072605810688 372241116954624 372276991397376 372303275229184 372445595107248 373906089443328 374075430969344 374336793346048 374542422688096 375778172731392 375948362121216 376118628589568 378095982870528 378567993802752 378739446698496 380161140719616 380224621510656 380369969471232 380396824690688 380635729772544 380844819223713 382034482692096 382301405970432 382474549723136 382511410404864 382684649268272 383947263442944 384121152602112 384185294651392 384600685291008 386283712282624 386495904263248 386797732798464 388490374152192 388606942429456 388666320879616 390162875940864 390612306100224 390649951051776 390826875848448 392293943083008 392537148882944 392783678595072 394502514671616 394681184288768 394719221375232 394897989138536 395206379163648 396875175247104 396935817068544 398611915866112 399103877971968 399142341292032 399323112279936 400889003114496 401070565163008 401322454216704 401571257315072 403078656294912 403117502681088 403261210034176 403300074013824 403482728032852 405064930230272 405319327911936 405381259984896 405502896448128 407093020459008 407277392297984 407595449843712 407819348711424 408328465971816 409603981443072 410115326619648 410301067256704 411654797918208 411841235779584 411880926652416 412067466927168 412355373920256 413870689583104 414130617649152 414159856467968 414387361271936 415942868729856 416131248652288 416650742398592 418318959771648 418841184632832 419030877198336 420603815264256 420834859840512 421128892514304 421360225524108 422676448935936 422971768307712 423133457163264 423163331608576 423204113639424 423395782169152 424792717000704 424985105006592 425515651811328 427377724227584 427612489823168 427946427777024 428140244093952 429948106517696 430283868438528 430520230426806 432166806749184 432208456482816 432362534469632 432404203066368 432600038303264 434027341283328 434569176317952 434765992068096 434807892296154 436470867296256 436668544319488 436710627904512 436908413514976 437182810233138 437249610989568 439095938571264 439294804485472 441017438830592 441561737330688 441604292493312 441804294437376 442355838136134 444016332324864 444260237780853 445959364411392 446161338761216 446204337206784 446406422504432 446718321746944 448438405349376 448641502453248 450604774457344 451204385808384 451767664479456 453668861288448 455654133202944 455698046509056 455904431493888 456222966890496 456473577651117 458187066335232 458219415666688 458394578593536 460192110084096 460400530423808 460722207195136 460975289462272 461588700663792 465604525780992 465929838526464 466140857475072 466185781430928 468147654733824 468180707311616 468732085198416 470196286390272 470737907351552 470783274344448 470996491407104 472843439570944 475426107424768 475687266785536 476058748059648 476320254940296 478358548774912 480200462696448 480799939756032 481017693351936 481064051051064 483122644779008 483691619832408 485761457586176 485808272461824 486028294324352 486407851278336 486675043091172 488536390238208 490599281065984 491204772888576 491252112359424 491474599729152 491521965204348 493401849987072 493625310969856 494206655046156 494241547464704 496096807747584 496144618684416 496321489272832 496369321863168 496594126809664 498541452591104 501037563641856 501264482828288 501931506106368 502207225317486 502558111965312 504127977160704 504757325070336 504985928931328 506881520959488 506930371264512 506966162014208 507159959294976 507514306363392 507793092298284 509379310256128 509735207960576 510015213873152 511929684590592 512161536802816 512800913721344 515496842625024 515730310397952 517950596726784 517987165536256 518312483094528 518597200645056 520217167921152 520816408133632 520866601402368 521102501131264 523058590777344 523711571460096 523999254818442 526003352895488 526292295166976 526703295725568 526941838884864 529166900329472 529247756091392 529580145770496 529871052832992 531948869517312 532138503962624 532189788389376 532430816373248 534518670819328 534854370852864 535096605622272 535148175133728 535390542966669 537438208393216 537490003574784 537733432018432 538153367371776 540425770549248 540670528597504 542790693945344 543512975376384 543759131615232 544437954629088 546138641924096 546481639784448 546781831114896 546820435492864 549121647706112 549174568869888 549423289236224 549807165227008 550109183323141 551924191199232 552174156865536 554590491639808 555328474841088 556021740897792 558361675431936 558454912843776 558668392660872 558707836264448 560859134164992 561113146454016 561505190019072 561813634032144 563568598581248 563922543181824 564177942884352 564272151519232 566646806675456 567354202415104 568109170047744 570336932265984 570595237036032 570853658791936 573051724038144 573452108955648 573711824584704 573767115607296 574026973902408 576181728903168 576277941977088 576538937421824 576901027936512 578703121711104 579425568423936 579687989424128 579743856394872 582280837206016 582735561228288 582910413644184 582999481319424 585461251428352 585918459150336 586240313772672 588748983107584 588805723324416 589072392583168 589807784181512 591753772007424 592021776433152 592078832062848 592346983707804 594612485881856 594939116275712 595312762870656 595403725602816 597917873799168 598188669937664 598655816957952 598984668419904 601333504671744 601605847744512 602356885972608 604617984442368 604891815051264 604950111020736 605224092049278 607538844270592 607597395345408 607872575325184 608254344672192 608297289187328 608631436868156 610639530688512 610916088446976 611192771458048 613589480112128 614405972164608 615172989929472 615451600885056 617761853669376 618101200390752 618533060880384 620806034374656 621239784701952 621521143300096 621581041907904 621862555060942 623914303094784 624196872978432 624976113597888 626928381853696 627711032459264 628055844427778 628546315797504 631486281447866 634014673403904 634457652461568 634744997412864 634806170459136 635093673253728 637477657509888 638273477716992 641066586341376 641356924469248 641418734734752 641709232350121 642210366140928 644922159776544 647744363282432 648250210123776 648543801704448 648606304599552 648900057454896 652148988102144 654706300944384 655002816479232 655065941856768 655299466305536 655362620272464 658643907856896 658942206728208 661526158245888 661825762484224 662342605996032 662706441656064 663533757204201 668939046617088 669242008141824 669306505810176 669609633756648 670077482620416 672962253679872 673009766760448 675907161686016 676213279059968 676685741817856 677057456397712 683481199804416 683856647240832 684334450335744 687329123500032 687591867890304 687640413863936 690288165126144 690600795635712 691083310792704 691462934193408 693622890561536 694488801869824 697411454369792 698282095280128 698665673091256 699211286212608 702271060967424 702589118513152 705294429585408 706106861027328 706174911516672 706494737110656 709265159356416 709586384519168 713139161137152 713462140829696 713530900178304 713854057288892 716653338099712 717212998434816 717537823162368 720567694065664 721130411261952 721526540027904 724683967168512 725012175486976 725917272838784 728312334778368 728642186379264 728712408692736 729042441486528 732232758493184 732804585357312 735898921598976 736232209154048 736807159332864 737211899593728 740102774980608 740437966454784 741362321197056 744145211621376 744482233909248 744553982794752 744606550458368 744891190214496 747812178886656 748150861938688 748673586692096 749084845376192 751556345462784 751896724242432 752237257179136 756191965741056 757135987605504 757478893396992 760322281439232 760449243021312 760739938942464 760793649381376 761271459545088 761689638447426 764068965384192 764602811940864 764949099446272 765022820809728 765369298536544 767894526885888 768242305204224 768370589302784 769201370582016 772567424565248 772991808526496 773595465596928 776980748304384 777213884858912 777332641759232 780325751881728 781224612200448 781299902103552 781653751696896 784587886166016 785074297765888 785567357190144 785998882227663 789005029343232 789362368577536 789438442750464 789795978277072 790412758327296 793750350494208 793871634137088 797223831732224 798207755943936 798284682584064 798646224559872 801778006228992 802141130326016 802644908433408 803142514630144 806157312589824 806235005362176 806522420068352 806600148027648 806965456065704 810129860460544 810638655823872 811005792896256 814186040918016 814554784595968 815638697422848 816656931943632 819207962886144 820230653239296 820602134513408 823682471559168 823761853304832 824134933854336 824710747840512 827741379166208 828261235298304 828319712935936 828774722543872 831885737459712 832262497304576 833301484797184 836637919543296 837682369265664 838061754396672 841207630528512 841669719681024 842257785028608 842720451048216 845352897871872 846266914326528 846326663217152 846408227278848 846791564338304 849585434001408 849970210013184 851031303622656 854755448455168 855224979646336 855892855554048 856280488187904 859896213035392 860567736877056 861040460853612 864333613498368 864416912965632 864725068939264 864808406132736 865200076606528 868054682566656 869138352635904 869531984136192 869615784592308 872941734592512 873337088638976 873421255809024 873816827029952 874365620466276 874499221979136 878191877142528 878589608970944 882034877661184 883123474661376 883208584986624 883608588874752 884711676272268 888032664649728 888520475561706 891918728822784 892322677522432 892408674413568 892812845008864 893436643493888 896876810698752 897283004906496 901209548914688 902408771616768 903535328958912 907337722576896 907836138073917 911308266405888 911396093018112 911808862987776 912445933780992 912947155302234 916374132670464 916438831333376 916789157187072 920384220168192 920801060847616 921444414390272 921950578924544 923177401327584 931209051561984 931859677052928 932281714950144 932371562861856 932793832591413 936295309467648 936361414623232 937464170396832 940392572780544 941475814703104 941566548688896 941992982814208 942083766641667 945686879141888 947229422171799 950852214849536 951374533571072 952117496119296 952640509880592 956717097549824 961599879512064 962035386703872 962128102102128 966245289558016 967383239664816 971522915172352 971616544923648 972056588648704 972815702556672 973350086182344 981198562131968 982504224718848 982949199458304 983043930408696 987250621939712 988413310092312 988483094929408 992289237368832 992642978545664 992738643726336 993188253619328 997082905182208 1002528965656576 1003863012212736 1004414450634972 1005116223930624 1008255954321408 1009514650140672 1009971857862656 1013763041918976 1013860742529024 1014319918589952 1015028612726784 1015586184596568 1018758620512256 1020030427746304 1023859369181184 1024323073605632 1025601827442688 1030993685250048 1031460620795904 1035901193453568 1035974331072512 1036624966189056 1037194401290112 1040434335842304 1041632816267264 1041733202804736 1042205002262528 1046117181554688 1047423142920192 1047998509636884 1052006705790976 1052584590333952 1053406591451136 1053883677769728 1058333800658944 1058495512182784 1059160291540992 1059742105665984 1063897739034624 1064277007925248 1064379576778752 1064861632746496 1069037341638656 1069708741705728 1070193211244544 1070296350267456 1070781085933338 1074876416786432 1074980007149568 1075466864036864 1076306734743552 1080851541098496 1081341057195008 1085581387890688 1087025950752768 1087518263230464 1088875909258176 1092277283848192 1092963279568896 1093563662229792 1093640870985728 1098243295412224 1098349137739776 1098846578472448 1099614330454016 1100218366646282 1103848382398464 1104348313731072 1109180983279616 1110656949682176 1112043481795584 1116723350863872 1116909825687552 1117336785321744 1117415672528896 1121718268329984 1122226292908032 1123010380038144 1123627268064288 1127137197162496 1127845086363648 1128355885768704 1128544303038464 1133293613350912 1134708404830208 1135331718773291 1136218340095488 1140673864531968 1141190474072064 1141707317583872 1146103448076288 1146904217911296 1147423649169408 1147534231214592 1148053947804816 1152363457806336 1152555883954176 1153077874843648 1153802055873024 1158851136847872 1159375978848256 1159487712789744 1164561674412032 1165471122456576 1165820827288368 1165998962638848 1170922502856704 1171836918300672 1172480627545344 1177611446648832 1178144785166336 1179615568363024 1183507544014848 1184043552866304 1184157664125696 1184693967415608 1189878232551424 1190625525741312 1190807451205632 1195835747598336 1196377339875328 1197311633915904 1197969336839808 1202667009343488 1203211695489024 1204713771945216 1209235968884736 1209783630102528 1209900222041472 1210448184098556 1215077688541184 1215194790690816 1215745150650368 1216508689344384 1216594578374656 1217262873736312 1221279061377024 1221832176893952 1222385542916096 1227178960224256 1228811944329216 1230345979858944 1230903201770112 1235523707338752 1236202400781504 1237066121760768 1241612068749312 1242479569403904 1243042286600192 1243162083815808 1243725110121884 1247828606189568 1248393745956864 1249952227195776 1253856763707392 1255422064918528 1256111688855556 1257092631595008 1262972562895732 1268029346807808 1268915304923136 1269489994825728 1269612340918272 1270187346507456 1274955315019776 1276546955433984 1282133172682752 1282713848938496 1282837469469504 1283418464700242 1284420732281856 1289844319553088 1295488726564864 1296500420247552 1297087603408896 1297212609199104 1297800114909792 1304297976204288 1309412601888768 1310005632958464 1310131883713536 1310598932611072 1310725240544928 1311318866106769 1317287815713792 1317884413456416 1323052316491776 1323651524968448 1324685211992064 1325412883312128 1327067514408402 1337878093234176 1338484016283648 1338613011620352 1339219267513296 1340154965240832 1345924507359744 1346019533520896 1351814323372032 1352426558119936 1353371483635712 1354114912795424 1366962399608832 1367713294481664 1368668900671488 1369420732953351 1374658247000064 1375183735780608 1375280827727872 1380576330252288 1381201591271424 1382166621585408 1382925868386816 1388977603739648 1396564190560256 1397331346182512 1398422572425216 1404542121934848 1405178237026304 1410588859170816 1412213722054656 1412349823033344 1412989474221312 1418530318712832 1419172769038336 1426278322274304 1426924281659392 1427061800356608 1427708114577784 1433306676199424 1435075646324736 1441135388131328 1443053080055808 1449367934337024 1450024350973952 1451834545677568 1457284372758528 1457424817385472 1458084882973056 1464465516986368 1465609170714624 1471797843197952 1472464418308096 1473614318665728 1474423799187456 1480205549961216 1480875932909568 1482724642394112 1488290423242752 1488964467818496 1489107965589504 1489213100916736 1489782380428992 1495624357773312 1496301723877376 1497347173384192 1498169690752384 1503112690925568 1503793448484864 1504474514358272 1512383931482112 1514271975211008 1514957786793984 1520644562878464 1520898486042624 1521479877884928 1521587298762752 1522542919090176 1523379276894852 1528137930768384 1529205623881728 1529898198892544 1530045641619456 1530738597073088 1535789053771776 1536484610408448 1536741178605568 1538402741164032 1545134849130496 1545983617052992 1547190931193856 1553961496608768 1554427769717824 1554665283518464 1560651503763456 1562449224400896 1562599804207104 1563307503393792 1569175772332032 1570148595531776 1571134714380288 1571997764455326 1578010058686464 1578724737155072 1578876885500928 1579591956554144 1580825516654592 1587500700988416 1587743268274176 1594447663464448 1596415511887872 1596569365168128 1597292449119744 1603556012457984 1604282260652032 1605289816866816 1606171628900007 1606285029260288 1612314625179648 1612470010724352 1613044840136704 1613200296055296 1613930912131408 1620259720921088 1621277311647744 1622011585792512 1628372081836032 1629109569191936 1631277394845696 1633313863887264 1638415925772288 1640461306478592 1641204269026816 1647364943118336 1647523706609664 1648269867708672 1649421495681024 1650327549969423 1655482758332416 1656522470596608 1656639425871872 1657549445087744 1663771474919424 1664524994609152 1666602969594368 1675364738531328 1676123508793344 1683339439362048 1684515570057216 1685440902096432 1690705795743744 1692533828653056 1692653326434304 1692816454557696 1693583128676608 1699940420026368 1702062607245312 1709510896910336 1710449959292672 1711785711108096 1712560976375808 1719792426070784 1721135473754112 1722080921707224 1728833825931264 1729450137878528 1729616812265472 1730400153213056 1736109365133312 1738276705271808 1739063968272384 1739231569184616 1746674177277952 1746842511618048 1747633654059904 1748731240932552 1748998443958272 1756383754285056 1757179217941888 1764069755322368 1766246949322752 1766417169973248 1767217177749504 1769423352544536 1776065329299456 1777040951123412 1783837457645568 1784645355044864 1784817348827136 1785625690017728 1786873286987776 1793753621397504 1794566009812992 1802419097829376 1804817543233536 1807070657917824 1814675445153792 1815672276147834 1822616532811776 1822792186036224 1823617725975552 1824891867561984 1825894310604468 1832748265340928 1832877662666752 1833578314374144 1840768440336384 1841602121695232 1842888828780544 1843901157849088 1846354802655168 1862418103123968 1863719354105856 1864563429900288 1864743125723712 1865587665182826 1872590618935296 1872722829246464 1874928340793664 1880785145561088 1882951629406208 1883133097377792 1883985965628416 1884167533283334 1891373758283776 1894458844343598 1901704429699072 1902749067142144 1904234992238592 1905281019761184 1913434195099648 1923199759024128 1924070773407744 1924256204204256 1925127697050363 1932490579116032 1934766479329632 1943045830344704 1943233089847296 1944113177297408 1945631405113344 1946700172364688 1962397124263936 1965008449437696 1965898398916608 1966087860817392 1974501243879424 1976826620184624 1976966189858816 1984578474737664 1985285957091328 1985477287452672 1986376507238656 1994165810364416 2005057931313152 2007726024425472 2008828901269944 2010232447861248 2019029300281344 2019943715725312 2027721485058048 2028639837179904 2030057225453568 2031172369193136 2037517241024512 2040060855492608 2048646147211264 2051203654885376 2061987370500096 2062921241591808 2071802386907136 2073249932378112 2074388802580224 2080868671684608 2083466405609472 2084410004525056 2092234363109376 2094846285840384 2095997019273768 2105169180667904 2106813182902272 2107767355539456 2116667601317888 2116991024365568 2118320583081984 2119484211331968 2127795478069248 2128554015850496 2128759153557504 2129723265492992 2138074683277312 2139417483411456 2140386422489088 2140592700534912 2141562171866676 2149752833572864 2149960014299136 2150933728073728 2152613469487104 2161703082196992 2162682114390016 2171162775781376 2174051901505536 2175036526460928 2177751818516352 2184554567696384 2185926559137792 2187127324459584 2187281741971456 2196486590824448 2196698275479552 2197693156944896 2199228660908032 2200436733292564 2207696764796928 2208696627462144 2218361966559232 2221313899364352 2224086963591168 2233446701727744 2233819651375104 2234673570643488 2234831345057792 2243436536659968 2244452585816064 2246020760076288 2247254536128576 2254274394324992 2255690172727296 2256711771537408 2257088606076928 2266587226701824 2269416809660416 2270663437546582 2272436680190976 2281347729063936 2282380948144128 2283414635167744 2292206896152576 2293808435822592 2294847298338816 2295068462429184 2296107895609632 2304726915612672 2305111767908352 2306155749687296 2307604111746048 2317702273695744 2318751957696512 2318975425579488 2320025686188899 2329123348824064 2330942244913152 2331641654576736 2331997925277696 2341845005713408 2343673836601344 2344961255090688 2355222893297664 2356289570332672 2359231136726048 2367015088029696 2368087105732608 2368315328251392 2369387934831216 2379756465102848 2381251051482624 2381614902411264 2391671495196672 2392754679750656 2394623267831808 2395938673679616 2405334018686976 2406423390978048 2409427543890432 2418471937769472 2419567260205056 2419800444082944 2420896368197112 2430389581381632 2431490301300736 2433017378688768 2433189156749312 2434525747472624 2442558122754048 2443664353787904 2444771085832192 2457623888658432 2460691959717888 2461806403540224 2471047414677504 2472404801563008 2474132243521536 2483224137498624 2484959138807808 2486084573200384 2486324167631616 2487450220243768 2495657212379136 2496787491913728 2499904454391552 2507713527414784 2510844129837056 2512223377711112 2514185263190016 2525945125791464 2536058693615616 2538979989651456 2539224681836544 2540374693014912 2549910630039552 2553093910867968 2564266345365504 2565427697876992 2565674938939008 2566836929400484 2568841464563712 2579688639106176 2590977453129728 2593000840495104 2594175206817792 2594425218398208 2595600229819584 2608595952408576 2618825203777536 2620011265916928 2620263767427072 2621197865222144 2621450481089856 2622637732213538 2634575631427584 2635768826912832 2646104632983552 2647303049936896 2649370423984128 2650825766624256 2654135028816804 2675756186468352 2676968032567296 2677226023240704 2678438535026592 2680309930481664 2691849014719488 2692039067041792 2703628646744064 2704853116239872 2706742967271424 2708229825590848 2733924799217664 2735426588963328 2737337801342976 2738841465906702 2749316494000128 2750367471561216 2750561655455744 2761152660504576 2762403182542848 2764333243170816 2765851736773632 2777955207479296 2793128381120512 2794662692365024 2796845144850432 2798381497774239 2809084243869696 2810356474052608 2821177718341632 2824427444109312 2824699646066688 2825978948442624 2826251299925001 2837060637425664 2838345538076672 2841688266515397 2852556644548608 2853848563318784 2854123600713216 2855416229155568 2866613352398848 2870151292649472 2882270776262656 2886106160111616 2898735868674048 2900048701947904 2903669091355136 2914568745517056 2914849634770944 2916169765946112 2928931033972736 2943595686395904 2944928836616192 2948847598374912 2961751865819136 2965449284788224 2977928935636992 2978215931179008 2978426201833472 2979564760857984 2991248715546624 2992603447754752 2994694346768384 2996339381504768 3007586896969728 3008949028716544 3024767862964224 3028543950422016 3029915573587968 3041289125756928 3042959755769856 3043174597525504 3045085838180352 3046758553789704 3056275861536768 3059796397785088 3060091283238912 3061477194146176 3071578107543552 3072969220816896 3073482357211136 3076805482328064 3090269698260992 3091967234105984 3094381862387712 3107922993217536 3108855539435648 3109330567036928 3121303007526912 3124898448801792 3125199608414208 3126615006787584 3138351544664064 3140297191063552 3142269428760576 3143995528910652 3156020117372928 3157449474310144 3157753771001856 3159183913108288 3161651033309184 3175001401976832 3175486536548352 3188895326928896 3192831023775744 3193138730336256 3194584898239488 3207112024915968 3208564521304064 3210579633733632 3212343257800014 3212570058520576 3224629250359296 3224940021448704 3226089680273408 3226400592110592 3227861824262816 3240519441842176 3242554623295488 3244023171585024 3256744163672064 3258219138383872 3262554789691392 3266627727774528 3276831851544576 3280922612957184 3282408538053632 3294729886236672 3295047413219328 3296539735417344 3298842991362048 3300655099938846 3310965516664832 3313044941193216 3313278851743744 3315098890175488 3327542949838848 3329049989218304 3333205939188736 3350729477062656 3352247017586688 3366678878724096 3369031140114432 3370881804192864 3381411591487488 3385067657306112 3385306652868608 3385632909115392 3387166257353216 3399880840052736 3404125214490624 3405995156319873 3419021793820672 3420899918585344 3423571422216192 3425121952751616 3439584852141568 3442270947508224 3444161843414448 3457667651862528 3458900275757056 3459233624530944 3460800306426112 3476553410543616 3478127936544768 3478463138369232 3493348354555904 3493685023236096 3495267308119808 3497462481865104 3497996887916544 3512767508570112 3514358435883776 3528139510644736 3532834339946496 3534434355499008 3538846705089072 3552130658598912 3554081902246824 3569290710089728 3569634697654272 3571251380035456 3573746573975552 3587507242795008 3589132019625984 3604838195658752 3609635086467072 3614141315835648 3629350890307584 3631344552295668 3645233065623552 3645584372072448 3647235451951104 3649783735123968 3651788621208936 3665496530681856 3667156628748288 3681536880672768 3683204243390464 3687802315698176 3692709605310336 3724836206247936 3727438708211712 3729126859800576 3729486251447424 3731175330365652 3745181237870592 3745445658492928 3749856681587328 3761570291122176 3765903258812416 3766266194755584 3767971931256832 3768335066566668 3782747516567552 3788917688687196 3803408859398144 3805498134284288 3808469984477184 3810562039522368 3826868390199296 3846399518048256 3848141546815488 3848512408408512 3850255394100726 3864981158232064 3869532958659264 3886091660689408 3886466179694592 3888226354594816 3891262810226688 3893400344729376 3924794248527872 3930016898875392 3931796797833216 3932175721634784 3933956598320307 3949002487758848 3953653240369248 3953932379717632 3969156949475328 3970571914182656 3970954574905344 3972753014477312 3988331620728832 4010115862626304 4015452048850944 4017657802539888 4020464895722496 4038058600562688 4039887431450624 4055442970116096 4057279674359808 4060114450907136 4062344738386272 4075034482049024 4080121710985216 4097292294422528 4102407309770752 4104660829411129 4123974741000192 4125842483183616 4143604773814272 4146499864756224 4148777605160448 4166932811218944 4168820009050112 4189692571680768 4191994038547536 4210338361335808 4213626365804544 4215534711078912 4233335202635776 4236641166163968 4238968422663936 4255590956138496 4257518307115008 4259446530985984 4278834966822912 4280772844978176 4281185401069824 4283124343733352 4299920028598272 4301867456147456 4305226938974208 4323406164393984 4325364228780032 4348103803011072 4350073052921856 4355503637032704 4369109135392768 4371853118275584 4374254648919168 4374563483942912 4392973181648896 4393396550959104 4395386313889792 4398457321816064 4400873466585128 4415393529593856 4417393254924288 4436723933118464 4442627798728704 4448173927182336 4466893403455488 4467639302750208 4469347141286976 4469662690115584 4486873073319936 4488905171632128 4492041520152576 4494509072257152 4508548788649984 4511380345454592 4513423543074816 4514177212153856 4533174453403648 4538833619320832 4541326875093164 4544873360381952 4562695458127872 4564761896288256 4566829270335488 4584413792305152 4587616871645184 4589694596677632 4590136924858368 4592215791219264 4609453831225344 4610223535816704 4612311499374592 4615208223492096 4635404547391488 4637503915393024 4637950851158976 4640051372377798 4658246697648128 4661884489826304 4663283309153472 4663995850555392 4683690011426816 4687347673202688 4689922510181376 4710445786595328 4712579140665344 4718462273452096 4734030176059392 4736174211465216 4736630656502784 4738775869662432 4759512930205696 4762502102965248 4763229804822528 4783342990393344 4785509359501312 4789246535663616 4791877347359232 4810668037373952 4812846781956096 4818855087780864 4836943875538944 4839134520410112 4839600888165888 4841792736394224 4860779162763264 4862980602601472 4866034757377536 4866378313498624 4869051494945248 4885116245508096 4887328707575808 4889542171664384 4915247777316864 4921383919435776 4923612807080448 4942094829355008 4944809603126016 4948264487043072 4950982649908269 4966448274997248 4969918277615616 4972169146400768 4972648335263232 4974900440487536 4991314424758272 4993574983827456 4999808908783104 5021688259674112 5024446755422224 5028370526380032 5051890251582928 5072117387231232 5077959979302912 5078449363673088 5080749386029824 5099821260079104 5106187821735936 5128532690731008 5130855395753984 5131349877878016 5133673858800968 5137682929127424 5159377278212352 5181954906259456 5188350413635584 5188850436796416 5191200459639168 5217191904817152 5240022531833856 5240527534854144 5242395730444288 5242900962179712 5245275464427076 5269151262855168 5271537653825664 5292209265967104 5294606099873792 5298740847968256 5301651533248512 5308270057633608 5351512372936704 5353936065134592 5354452046481408 5356877070053184 5360619860963328 5383698029438976 5384078134083584 5407257293488128 5409706232479744 5413485934542848 5416459651181696 5467849598435328 5470853177926656 5474675602685952 5477682931813404 5498632988000256 5500734943122432 5501123310911488 5522305321009152 5524806365085696 5528666486341632 5531703473547264 5555910414958592 5586256762241024 5589325384730048 5593690289700864 5596762995548478 5618168487739392 5620712948105216 5642355436683264 5648854888218624 5649399292133376 5651957896885248 5652502599850002 5674121274851328 5676691076153344 5683376533030794 5705113289097216 5707697126637568 5708247201426432 5710832458311136 5733226704797696 5740302585298944 5764541552525312 5772212320223232 5775383091151089 5797471737348096 5800097403895808 5807338182710272 5829137491034112 5829699269541888 5832339531892224 5857862067945472 5887191372791808 5889857673232384 5897695196749824 5923503731638272 5930898569576448 5955857871273984 5956431862358016 5956852403666944 5959129521715968 5982497431093248 5985206895509504 5989388693536768 5992678763009536 6015173793939456 6017898057433088 6057087900844032 6059831147175936 6085919511539712 6086349195051008 6090171676360704 6093517107579408 6112551723073536 6119592795570176 6120182566477824 6122954388292352 6145938441633792 6146964714422272 6153610964656128 6180539396521984 6183934468211968 6188763724775424 6217711078871296 6218661134073856 6242606015053824 6250399216828416 6253230013575168 6276703089328128 6280594382127104 6284538857521152 6287991057821304 6314898948620288 6315507542003712 6318367826216576 6323302066618368 6350002803953664 6350973073096704 6377790653857792 6385662047551488 6386277460672512 6389169796478976 6414224049831936 6417129042608128 6421159267467264 6424686515600028 6425140117041152 6449258500718592 6449880042897408 6452179360546816 6452801184221184 6455723648525632 6481038883684352 6485109246590976 6488046343170048 6513488327344128 6516438276767744 6525109579382784 6533255455549056 6553663703089152 6561845225914368 6564817076107264 6589459772473344 6590094826438656 6593079470834688 6597685982724096 6601310199877692 6621931033329664 6626089882386432 6626557703487488 6630197780350976 6655085899677696 6658099978436608 6666411878377472 6701458954125312 6704494035173376 6733357757448192 6738062280228864 6741763608385728 6762823182974976 6770135314612224 6770613305737216 6771265818230784 6774332514706432 6799761680105472 6808250428981248 6811990312639746 6838043587641344 6841799837170688 6847142844432384 6850243905503232 6879169704283136 6884541895016448 6888323686828896 6915335303725056 6917800551514112 6918467249061888 6921600612852224 6953106821087232 6956255873089536 6956926276738464 6960077058566697 6986696709111808 6987370046472192 6990534616239616 6994924963730208 6995993775833088 7025535017140224 7028716871767552 7056279021289472 7065668679892992 7068868710998016 7077693410178144 7104261317197824 7108163804493648 7138581420179456 7139269395308544 7142502760070912 7147493147951104 7151419383200833 7175014485590016 7178264039251968 7209676391317504 7219270172934144 7228282631671296 7258701780615168 7262689104591336 7291168744144896 7294470903902208 7299567470247936 7303577242417872 7330993061363712 7334313257496576 7366408486780928 7375604631396352 7385419210620672 7449672412495872 7454877416423424 7458253719601152 7458972502894848 7462350660731304 7490362475741184 7499713363174656 7523140582244352 7532532389511168 7535943862513664 7536670133133336 7577835377374392 7610996268568576 7616939968954368 7621124079044736 7653736780398592 7692799036096512 7696283093630976 7697024816817024 7700510788201452 7729962316464128 7739065917318528 7772183321378816 7772932359389184 7776452709189632 7782525620453376 7786800689458752 7849588497055744 7860033797750784 7863593595666432 7864351443269568 7867913196640614 7898004975517696 7907306480738496 7907864759435264 7938313898950656 7941143828365312 7941909149810688 7945506028954624 7976663241457664 8020231725252608 8030904097701888 8035315605079776 8040929791444992 8076117201125376 8079774862901248 8110885940232192 8114559348719616 8120228901814272 8124689476772544 8150068964098048 8160243421970432 8194584588845056 8204814619541504 8209321658822258 8247949482000384 8251684966367232 8287209547628544 8292999729512448 8297555210320896 8333865622437888 8337640018100224 8379385143361536 8383988077095072 8420676722671616 8427252731609088 8431069422157824 8466670405271552 8473282332327936 8477936845327872 8511181912276992 8515036614230016 8518893061971968 8557669933645824 8561545689956352 8562370802139648 8566248687466704 8599840057196544 8603734912294912 8610453877948416 8646812328787968 8650728457560064 8696207606022144 8700146105843712 8711007274065408 8743706236551168 8748509297838336 8749126967885824 8786793101918208 8790772627779584 8796914643632128 8801746933170256 8830787059187712 8834786509848576 8885255597457408 8896347854364672 8933786806910976 8935278605500416 8938694282573952 8939325380231168 8973746146639872 8977810343264256 8984083040305152 8989018144514304 9017097577299968 9022760690909184 9026847086149632 9028354424307712 9066348906807296 9077667238641664 9082653750186328 9089746720763904 9129523792576512 9133658540670976 9168827584610304 9179389193355264 9180273849716736 9184431582438528 9218907662450688 9220447071633408 9224622998749184 9230416446984192 9270809094782976 9275007830786048 9275901702317952 9280102744755596 9316493395296256 9323768979652608 9326566618306944 9327991701110784 9367380022853632 9374695346405376 9379845020362752 9420891573190656 9425158281330688 9436924546904192 9468060352118784 9472348422930432 9473261313005568 9477551739324864 9519025860411392 9525004205930496 9526459609645056 9566685980786688 9571018719002624 9578493071327232 9583754694718464 9621336074747904 9625693563912192 9637710175561728 9673887751077888 9678269040820224 9679201776331776 9683585472788448 9721558325526528 9725961205202944 9732069514755072 9732756626997248 9738102989890496 9770232491016192 9774657415151616 9779084343328768 9830495554633728 9842767838871552 9847225614160896 9884189658710016 9889619206252032 9896528974086144 9901965299816538 9932896549994496 9939836555231232 9944338292801536 9945296670526464 9949800880975072 9982628849516544 9987149967654912 9999617817566208 10043376519348224 10048893510844448 10056741052760064 10103780503165856 10144234774462464 10155919958605824 10156898727346176 10161498772059648 10199642520158208 10212375643471872 10217985468959619 10257065381462016 10261710791507968 10262699755756032 10267347717601936 10275365858254848 10318754556424704 10363909812518912 10376700827271168 10377700873592832 10382400919278336 10434383809634304 10480045063667712 10481055069708288 10484791460888576 10485801924359424 10490550928854152 10538302525710336 10543075307651328 10584418531934208 10589212199747584 10603303066497024 10616540115267216 10707872130269184 10708904092962816 10713754140106368 10721239721926656 10767396058877952 10768156268167168 10814514586976256 10819412464959488 10826971869085696 10832919302363392 10935699196870656 10941706355853312 10949351205371904 10955365863626808 11001469886244864 11002246621822976 11044610642018304 11049612730171392 11063406947094528 11111820829917184 11172513524482048 11178650769460096 11187380579401728 11193525991096956 11236336975478784 11241425896210432 11284710873366528 11297709776437248 11298798584266752 11303915793770496 11305005199700004 11348242549702656 11353382152306688 11366753066061588 11410226578194432 11415394253275136 11416494402852864 11421664916622272 11466453409595392 11480605170597888 11529083105050624 11544424640446464 11550766182302178 11594943474696192 11600194807791616 11614676365420544 11658274982068224 11659398539083776 11664679063784448 11715724135890944 11774382745583616 11779715346464768 11795390393499648 11801869794960921 11847007463276544 11861797139152896 11911715742547968 11912863724716032 11913704807333888 11918259043431936 11964994862186496 11970413791019008 11978777387073536 11985357526019072 12030347587878912 12035796114866176 12114175801688064 12119662294351872 12171839023079424 12172698390102016 12180343352721408 12187034215158816 12225103446147072 12239185591140352 12240365132955648 12245908776584704 12291876883267584 12293929428844544 12307221929312256 12313982488233387 12361078793043968 12367868936423936 12377527449550848 12435422157742592 12437322268147712 12500798433656832 12506460027150336 12561188764254208 12569077715042304 12575982115642608 12629797897240576 12631015084007424 12636735652433152 12646604133236736 12700005607907328 12755581307715584 12772554921345024 12778339592957952 12834258085216256 12842318534934528 12849373031200056 12850280234082304 12899760085794816 12904358721093632 12905602368442368 12911447297051264 12962077767368704 12970218493181952 12976092686340096 13032876553535488 13050219158765568 13066510911098112 13107327406178304 13123690451828736 13129634152214528 13178919544946688 13180189652877312 13186158941669376 13195371965448192 13202620399755384 13243862066659328 13252179764772864 13260395560701952 13310171799355392 13316199956873216 13332823756754944 13402917908250624 13408988070346752 13466715514896384 13476124560457728 13483527216771456 13525646365949952 13540270629224448 13541226611474432 13542531636461568 13548665029412864 13599523360210944 13616500857962496 13623980625279492 13676087175282688 13683599674341376 13694285688864768 13700487811006464 13758339408566272 13769083790032896 13776647373657792 13830670607450112 13835601103028224 13836934498123776 13843201225704448 13906213642174464 13912511746179072 13913852553476928 13920154117133394 13973393418223616 13974740092944384 13981069232479232 13989849927460416 13991987551666176 14051070034280448 14057433743535104 14112558042578944 14131337359785984 14137737421996032 14155386820356288 14208522634395648 14216327608987296 14277162840358912 14278538790617088 14285005520141824 14294986295902208 14302838766401666 14350028971180032 14356528078503936 14419352782635008 14438540345868288 14456565263342592 14517403561230336 14525378209182672 14582337488289792 14588941807804416 14599134940495872 14607154484835744 14661986122727424 14668626514993152 14732816973561856 14751209262792704 14759312344052783 14770838421241344 14899344824991744 14909754832846848 14916507439202304 14917945005789696 14924701321462608 14980724951482368 14999426726349312 15065064779022336 15071887725027328 15073340266266672 15155670754748784 15221992537137152 15233879937908736 15242248158089472 15385598072193024 15392566187261952 15394049633634048 15401021576402904 15478131834637056 15545864718778368 15552905418379264 15565051240906752 15573601378917504 15720067595501568 15727187191332864 15728702886539136 15735826393281228 15796009951035392 15814612961476992 15815729518870528 15876627797901312 15882287656730624 15883818299621376 15891012057909248 15953326482915328 16040463450505216 16061808195403776 16070631210159552 16081859582889984 16152234402250752 16159549725802496 16221771880464384 16229118697439232 16240457803628544 16249378953545088 16300137928196096 16320486843940864 16389169177690112 16409629239083008 16418643317644516 16495898964000768 16503369932734464 16574419095257088 16585999459024896 16595110420641792 16667731244875776 16675280036200448 16758770286723072 16767976154190144 16841353445343232 16854505463218176 16862138844315648 16933340810543104 16946564664655872 16955873690655744 17022363824553984 17030073228460032 17037786123943936 17115339867291648 17123091379912704 17124741604279296 17132497374933408 17199680114393088 17207469824589824 17220907755896832 17293624657575936 17301456915120128 17392415212044288 17400292211687424 17422014548130816 17487412473102336 17497018595676672 17498253935771648 17573586203836416 17581545255559168 17593829287264256 17603493866340512 17661574118375424 17669573019697152 17770511194914816 17792695708729344 17867573613821952 17870557211000832 17877388565147904 17878650760462336 17947492293279744 17955620686528512 17968166080610304 17978036289028608 18045521381818368 18053694172299264 18056708848615424 18155334477283328 18165307500372656 18179493441527808 18259047585153024 18267317081341952 18337655169220608 18358778386710528 18360547699433472 18368863164877056 18437815324901376 18440894143266816 18449245997498368 18460832893968384 18541618189565952 18550015661572096 18551803404635904 18560205489511192 18632986790592512 18653133236613888 18655983402221568 18734760045707264 18759690040725504 18841783146381312 18850316562661376 18873849093808384 18944696845860864 18946522626011136 18955103478649728 19038051720822784 19050008411860992 19052919219290112 19133371961573376 19142037438005248 19156986142654464 19167509389436928 19242672149495808 19251387127824384 19275420351123456 19347775502155776 19356538081640448 19358403552663552 19367170945576896 19443116651053056 19451922410405888 19464139029510144 19465513253994496 19476205979780992 19540464982032384 19549314830303232 19558168686657536 19660991109267456 19685535677743104 19694451228321792 19768379317420032 19779238412504064 19793057948172288 19803930599633076 19865793099988992 19879673110462464 19888676585603072 19890593341052928 19899601761950144 19965257699033088 19974299935309824 19999235635132416 20086753038696448 20097787021688896 20113482105520128 20207561006331712 20288469548924928 20311839917211648 20313797454692352 20322997544119296 20399285040316416 20424751286943744 20435970937919238 20514130762924032 20523421583015936 20525399511512064 20534695435203872 20550731716509696 20637509112849408 20727819625037824 20753401654542336 20755401747185664 20764801838556672 20868767619268608 20880231175700091 20960090127335424 20962110139416576 20969582921777152 20971603848718848 20981101857708304 21076605051420672 21086150615302656 21168837063868416 21178424399495168 21206606132994048 21233080230534432 21415744260538368 21417808185925632 21427508280212736 21442479443853312 21454258149602499 21534792117755904 21536312536334336 21629029173952512 21638824929918976 21653943738171392 21665838604726784 21883412711706624 21898702410743808 21910731727253616 22002939772489728 22004493243645952 22099225460342784 22126813894189056 22223641659834368 22345027048964096 22357301538920192 22374761158803456 22387051982193912 22482851792420864 22569421746733056 22597597168533504 22607831587540992 22610010399400008 22706764304613376 22733506132123176 22830788506550272 22832988805705728 22843329833244544 22932906819190784 22961210341195776 23058166210101248 23088849280892928 23101532364604356 23189886949392384 23200389615583232 23229352730841088 23316549964136448 23318797078167552 23329358127568896 23431448271781888 23548765491167232 23559430692929536 23590780786999296 23603739589921842 23694014926553088 23723594278305792 23823431485095936 23825727449432064 23827409614667776 23836518086863872 23929989724372992 23940827582038016 23957554774147072 23970715052038144 24060695175757824 24071592229732352 24228351603376128 24239324588703744 24343678046158848 24345396780204032 24360686705442816 24374068430317632 24450206892294144 24478371182280704 24480730265911296 24491817553169408 24583753766535168 24587858857689088 24614443858624512 24627964976466774 24722157586087936 24735737872847872 24755054899101696 24870844315485184 24874644536295424 25001596867313664 25012920054300672 25122377528508416 25138155430084608 25151964231285216 25259595794481152 25262030168014848 25273471304866304 25293208266473472 25400011215814656 25511162615431168 25545109842690048 25556679185915904 25668516170432512 25684637069869056 25698746062400112 25700560468164608 25799520171589632 25808717442187264 25811204736884736 25822894594102528 25924155534737408 25940436986363904 25952185372680192 26065753107070976 26100438317531136 26133021822196224 26247380903657472 26259268304429056 26360379305754624 26372317883338752 26390743930896384 26405240799510768 26487724133318656 26504359529545728 26520791121403904 26632399913746432 26665647513509888 26805835816501248 26817976140693504 26933431029792768 26952249120915456 26967054433542912 27051292731899904 27080541258448896 27085063272923136 27097330058825728 27199046720421888 27233001715924992 27247961250558984 27367199348682752 27388571377729536 27400975622012928 27516678817132544 27538167580065792 27553294747315584 27661341214900224 27671202206056448 27673868996247552 27686402451408896 27812427284348928 27825023492358144 27827705106953856 27840308234266788 27946786836447232 27949480185888768 27962138464958464 27979699854920832 27983975103332352 28102140068560896 28114867487070208 28225116085157888 28262674719571968 28275474843992064 28310773640712576 28417045268791296 28432655217974592 28554325680717824 28557077581234176 28570011040283648 28589972591804416 28605677532803332 28700057942360064 28713056157007872 28838705565270016 28877080691736576 28913130526685184 29034807122460672 29050756418365344 29164674976579584 29177883615608832 29198269880991744 29214308969671488 29323972245454848 29337253029986304 29465633947123712 29502418525585408 29518624688105566 29541676842482688 29798689649983488 29819509665693696 29833014878404608 29835890011579392 29849402642925216 29961449902964736 29998853452698624 30130129558044672 30143775450054656 30146680532533344 30160333920455687 30311341509497568 30443985074274304 30467759875817472 30484496316178944 30771196144386048 30785132374523904 30788099267268096 30802043152805808 30956263669274112 31091729437556736 31105810836758528 31130102481813504 31147202757835008 31440135191003136 31454374382665728 31457405773078272 31471652786562456 31629225922953984 31631459037741056 31753255595802624 31767636599242752 31782024115818496 32123616390807552 32141262420319104 32163719165779968 32304468804501504 32319099451604992 32443543760928768 32458237394878464 32480915607257088 32498757907090176 32600275856392192 32640973687881728 32778338355380224 32819258478166016 32837286635289032 33006739865468928 33148838190514176 33190220841283584 33335462489751552 33350560072400896 33517540573446144 33535952308380288 33682706890686464 33709010926436352 33724277688631296 33866681621086208 33893129329311744 33911747381311488 34044727649107968 34060146456920064 34075572247887872 34230679734583296 34246182759825408 34249483208558592 34264994749866816 34399360228786176 34414939649179648 34441815511793664 34587249315151872 34602913830240256 34784830424088576 34800584423374848 34844029096261632 34974824946204672 34994037191353344 34996507871543296 35147172407672832 35163090511118336 35187658574528512 35206987732681024 35323148236750848 35339146039394304 35541022389829632 35585391417458688 35735147227643904 35741114422001664 35754777130295808 35757301520924672 35894984586559488 35911241373057024 35936332161220608 35956072578057216 36091042763636736 36107388344598528 36113417697230848 36310668954566656 36330615000745312 36358986883055616 36518095170306048 36534634162683904 36675310338441216 36717556773421056 36721095398866944 36737726329754112 36875630649802752 36881788286533632 36898491994996736 36921665787936768 36941947464700161 37083236379131904 37100031323144192 37103606809271808 37120410979022384 37265973581185024 37306266473227776 37311966804443136 37469520091414528 37519380081451008 37683566292762624 37700633125322752 37747698187616768 37889393691721728 37893045252022272 37910206957299456 38076103441645568 38100016823721984 38266743923146752 38284074876010496 38335018778873856 38502774255648768 38550840702246912 38713076163280896 38716807105327104 38734341891153792 38886233302106112 38903844820811776 38928278059020288 38931026507988992 38952411959561984 39098629660606464 39116337373315072 39321982218534912 39371071355486208 39388902456643584 39536758634840064 39558476825008128 39586115896344576 39607861199266152 39731586199977984 39777353171206144 39781186682105856 39799203523900288 39930515398066176 39948599870619648 39998471270264832 40173506077392896 40195574043377792 40226964211040256 40415122012663424 40576939097849856 40623679834423296 40627594909384704 40645995088238592 40798570080632832 40849502573887488 40871941875838476 41028261525848064 41046843166031872 41050799023024128 41069390870407744 41101463433019392 41275018225698816 41455639250075648 41506803309084672 41510803494371328 41529603677113344 41737535238537216 41760462351400182 41920180254670848 41924220278833152 41939165843554304 41943207697437696 41962203715416608 42153210102841344 42172301230605312 42337674127736832 42356848798990336 42413212265988096 42466160461068864 42831488521076736 42835616371851264 42855016560425472 42884958887706624 42908516299204998 43069584235511808 43072625072668672 43258058347905024 43277649859837952 43307887476342784 43331677209453568 43766825423413248 43797404821487616 43821463454507232 44005879544979456 44008986487291904 44198450920685568 44253627788378112 44277937032158349 44447283319668736 44690054097928192 44714603077840384 44749522317606912 44774103964387824 44965703584841728 45195194337067008 45215663175081984 45220020798800016 45413528609226752 45467012264246352 45661577013100544 45665977611411456 45686659666489088 45865813638381568 46116332420202496 46177698561785856 46203064729208712 46400779231166464 46458705461682176 46637594156335104 46658716255137792 46862896543563776 47118861385859072 47181561573998592 47207479179843684 47388029853106176 47447188556611584 47646862970191872 47651454898864128 47673036173727744 47859979448745984 47881655164076032 47941430104076288 48121390351515648 48143184459464704 48456703206752256 48478649177407488 48687356092317696 48690793560408064 48721373410885632 48748136860635264 48900413784588288 48956742364561408 48961460531822592 48983635106338816 49167507533070336 49175717715378176 49228887717249024 49255929952933548 49444315172175872 49471475745695744 49510109798203392 49741688630970368 49749289072590848 50003193734627328 50025840108601344 50244755057016832 50276310860169216 50303928462570432 50519191588962304 50524060336029696 50546942609732608 50586416532946944 50800022431629312 51022325230862336 51090219685380096 51113358371831808 51337032340865024 51369274139738112 51397492124800224 51401120936329216 51599040343179264 51617434884374528 51622409473769472 51645789188205056 51848311069474816 51880873972727808 51904370745360384 52131506214141952 52200876635062272 52266043644392448 52494761807314944 52518536608858112 52720758611509248 52744635766677504 52781487861792768 52810481599021536 52975448266637312 53008719059091456 53041582242807808 53264799827492864 53331295027019776 53360590782344677 53611671633002496 53635952281387008 53866862059585536 53904498241830912 53934108867085824 54161082516897792 54170126545846272 54194660117651456 54466003431849984 54495922501117968 54734398697365504 54777142755459072 54801951244025856 55033357634265088 55076335160131584 55106589494631168 55322682429800448 55347737992495104 55372804902817792 55624854568697856 55650046984716288 55655410213907712 55680616468533576 55898960371777536 55924276929916928 55959399709841664 55967950206664704 56204280137121792 56229734974140416 56525349439143936 56550949687984128 56621547281425152 56834090537582592 56865310435949184 57108651361435648 57114155162468352 57140022080567296 57179945183608832 57211355065606664 57400115884720128 57426112314015744 57677411130540032 57754161383473152 57826261053370368 58069614244921344 58101512836730688 58329349953159168 58355767231217664 58396539761983488 58428617939342976 58647944490909696 58674506059972608 58931267894247424 59004837051170816 59037249376211132 59083353684965376 59597379299966976 59639019331387392 59666029756809216 59671780023158784 59698805285850432 59922899805929472 59997706905397248 60260259116089344 60287550900109312 60293361065066688 60320667840911374 60622683018995136 60887970148548608 60935519751634944 60968992632357888 61542392288772096 61570264749047808 61576198534536192 61604086305611616 61912527338548224 62183458875113472 62211621673517056 62260204963627008 62294405515670016 62880270382006272 62908748765331456 62914811546156544 62943305573124912 63258451845907968 63262918075482112 63506511191605248 63535273198485504 63564048231636992 64247232781615104 64282524840638208 64327438331559936 64362774448807497 64608937609003008 64638198903209984 64887087521857536 64916474789756928 64961831214514176 64997515814180352 65281947375763456 65638516956332032 65674573270578064 66013479730937856 66297676381028352 66380441682567168 66670924979503104 66701120144801792 67035081146892288 67071904616760576 67365413781372928 67448555377262592 67733363242172416 67823494762622976 68120292913840128 68151144495775744 68492365519650816 68498966417117184 68529989499733632 68798720457572352 68829879298359296 68883631023587328 69174498630303744 69205827660480512 69569660848177152 69601168846749696 69688058192523264 69949649892409344 69988074382706688 69993015743086592 70294344815345664 70326181022236672 70375317149057024 70413975465362048 70646296473501696 70678292078788608 71082044779659264 71170782834917376 71470294455287808 71482228844003328 71509554260591616 71514603041849344 71789969173118976 71822482746114048 71872664322441216 71912145156114432 72182085527273472 72214776689197056 72226835394461696 72621337909133312 72661230001490624 72717973766111232 73036190340612096 73069268325367808 73350620676882432 73435113546842112 73442190797733888 73475452659508224 73751261299605504 73763576573067264 73796983989993472 73843331575873536 73883894929400322 74166472758263808 74200062646288384 74207213618543616 74240821958044768 74531947162370048 74612532946455552 74623933608886272 74939040182829056 75038760162902016 75367132585525248 75401266250645504 75495396375233536 75778787383443456 75786090504044544 75820413914598912 76152206883291136 76200033647443968 76533487846293504 76568149752020992 76670037557747712 77005548511297536 77101681404493824 77426152326561792 77433614210654208 77468683782307584 77772466604212224 77807689641623552 77856556118040576 77862053015977984 77904823919123968 78197259321212928 78232674746630144 78742142710972416 78777804913287168 79116953650016256 79172231792689152 79215722398532304 79463172399955968 79554706342412288 79562373364211712 79598407047800576 79897199741239296 79996942540529664 80347012154785792 80391148086755584 80453928422080512 80830244025326848 81153878195699712 81255189818769408 81291990176477184 81597140161265664 81699005147774976 81743883751676952 82093686332063744 82101598046048256 82138781740815488 82202926866038784 82550036451397632 82911278500151296 83013606618169344 83021606988742656 83059207354226688 83475070477074432 83520924702800364 83840360509341696 83848440557666304 83878331687108608 83886415394875392 83924407430833216 84306420205682688 84344602461210624 84675348255473664 84713697597980672 84826424531976192 84932320922137728 85662977042153472 85671232743702528 85710033120850944 85769917775413248 85817032598409996 86139168471023616 86145250145337344 86516116695810048 86555299719675904 86615774952685568 86663354418907136 87533650846826496 87594809642975232 87642926909014464 88011759089958912 88017972974583808 88396901841371136 88507255576756224 88555874064316698 88894566639337472 89380108195856384 89429206155680768 89499044635213824 89548207928775648 89931407169683456 90390388674134016 90431326350163968 90440041597600032 90481001761367061 90827057218453504 90934024528492704 91323154026201088 91331955222822912 91373319332978176 91731627276763136 92232664840404992 92355397123571712 92406129458417424 92801558462332928 92917410923364352 93275188312670208 93317432510275584 93725793087127552 94237722771718144 94363123147997184 94414958359687368 94894377113223168 95302909797728256 95346072347455488 95763310328152064 95882860208152576 96286368918929408 96913406413504512 96957298354814976 97374712184635392 97442746821771264 97496273721270528 97800827569176576 97922921063645184 97967270212677632 98335015066140672 98457775434498048 98511859905867096 98942951491391488 99020219596406784 99483377261940736 99498578145181696 100006387469254656 100051680217202688 100489510114033664 100552621720338432 100607856925140864 101038383177924608 101048120672059392 101093885219465216 101172833065893888 101600044863258624 102044650461724672 102180439370760192 102226716743663616 102674064681730048 102738548279476224 102794984249600448 102802241872658432 103198080686358528 103234869768749056 103244818947538944 103291578376410112 103696622138949632 103761747945455616 103808741490720768 104263012428283904 104401753270124544 104532087288784896 104989523614629888 105037073217716224 105441517223018496 105489271533355008 105562975723585536 105620963198043072 105950896533274624 106017438118182912 106083164485615616 106529599654985728 106662590054039552 106721181564689354 107223343266004992 107271904562774016 107733724119171072 107808996483661824 107868217734171648 108322165033795584 108340253091692544 108389320235302912 108932006863699968 108991845002235936 109468797394731008 109554285510918144 109603902488051712 110066715268530176 110152670320263168 110213178989262336 110645364859600896 110695475984990208 110745609805635584 111249709137395712 111300093969432576 111310820427815424 111361232937067152 111797920743555072 111848553859833856 111918799419683328 111935900413329408 112408560274243584 112459469948280832 113050698878287872 113101899375968256 113243094562850304 113668181075165184 113730620871898368 114228310324936704 114280044161134592 114359890367217664 114422710131213328 114800231769440256 114852224628031488 115508322766946304 115652522106740736 116139228489842688 116203025673461376 116658699906318336 116711534462435328 116793079523966976 116857235878685952 117295888981819392 117349012119945216 117862535788494848 118009674102341632 118074498752422264 118166707369930752 119194758599933952 119332059513618432 119343560046317568 119397610571700864 119845799611858944 119995413810794496 120520518232178688 120575101800218624 120586722130133376 120641335681822748 121245366037990272 121775940297097216 121871039503269888 121937985264715776 123084784577544192 123140529498095616 123152397069072384 123208172611223232 123825054677096448 124366917750226944 124423243347034112 124520409927254016 124588811031340032 125760540764012544 125817497530662912 125829623092313088 125886611146249824 126516903691815936 126525836150964224 127013022383210496 127070546396971008 127128096463273984 128494465563230208 128565049681276416 128654876663119872 128725548897614994 129217875218006016 129276397806419968 129774175043715072 129832949579513856 129923662429028352 129995031628360704 130563894751526912 131277033912664064 131349146541156128 132026959461875712 132595352762056704 132760883365134336 132833811096475047 133341849959006208 133402240289603584 134070162293784576 134143809233521152 134730827562745856 134897110754525184 135466726484344832 135646989525245952 136240585827680256 136302288991551488 136984731039301632 136997932834234368 137059978999467264 137597440915144704 137659758596718592 138348997260607488 138411655320961024 139202337693499392 139376116385046528 139976148765413376 139986031486173184 140588689630691328 140652362044473344 140750634298114048 140827950930724096 141356584157577216 142164089559318528 142341565669834752 142940588910575616 143019108521183232 143029206083698688 143579938346237952 143644965492228096 143824290312228864 144364171054546944 144429553378394112 144453670788923392 145242675818266624 145322460002981248 145435947532222464 146072380681224192 146138536650735616 146701241353764864 146870227093684224 146884381595467776 146950905319016448 147502522599211008 147527153146134528 147593967979986944 147686663151747072 147767789858800644 148332945516527616 148400125292576768 148414427237087232 148481643916089536 149063894324740096 149225065892911104 149247867217772544 149878080365658112 150077520325804032 150734265171050496 150802532501291008 150990792750467072 151557574766886912 151572181008089088 151640827829197824 152304413766582272 152400067294887936 153066975692587008 153136299504041984 153340075115495424 154011097022595072 154203362808987648 154852304653123584 154867228421308416 154937367564615168 155544933208424448 155615379283247104 155713112236081152 155724106031955968 155809647838247936 156394518642425856 156465349493260288 157484285421944832 157555609826574336 158233907300032512 158344463585378304 158431444797064608 158926344799911936 159109412684824576 159124746728423424 159196814095601152 159794399482478592 159993885081059328 160081772347034031 160694024309571584 160782296173511168 160907856844161024 161660488050653696 162510379637538816 162583980352954368 163398010295549952 163487767503353904 164187372664127488 164203196092096512 164277563481630976 164405853732077568 165100072902795264 165822557000302592 166043213977485312 166118414708453376 166950140954148864 167041849405600728 167696881115332608 167756663374217216 167772830789750784 167848814861666432 168612840411365376 168689204922421248 169427395195961344 169652849063952384 169864641844275456 171325954084306944 171342465487405056 171420066241701888 171539835550826496 171634065196819992 172278336942047232 173032233391620096 173110599439351808 173326708837814272 175067301693652992 175189619285950464 175285853818028928 176023518179917824 176035945949167616 176793803682742272 177014511153512448 177111748128633396 177789133278674944 178760216391712768 178858412311361536 178998089270427648 179096415857551296 179862814339366912 180780777348268032 180862652700327936 180880083195200064 180962003522734122 181654114436907008 181868049056985408 182646308052402176 182663910445645824 182746638665956352 183463254553526272 184465329680809984 184710794247143424 184812258916834848 185603116924665856 185834821846728704 186550376625340416 186634865020551168 187451586174255104 188475445543436288 188726246295994368 188829916719374736 189788754226446336 190605819595456512 190692144694910976 191526620656304128 191765720416305152 192572737837858816 193826812827009024 193914596709629952 194749424369270784 194885493643542528 194992547442541056 195845842127290368 195934540425355264 196915550868996096 197023719811734192 197885902982782976 198040439192813568 198966754523881472 200012774938509312 200103360434405376 201105243440676864 201215713850281728 202096241344118784 202187770438930432 202345666131787776 203200089726517248 204360878741520384 204453433487327232 205348129363460096 205477096558952448 205589968499200896 205604483745316864 206396161372717056 206469739537498112 206489637895077888 206583156752820224 207393244277899264 207523495890911232 207617482981441536 208526024856567808 208803506540249088 209064174577569792 209979047229259776 210074146435432448 210883034446036992 210978543066710016 211125951447171072 211241926396086144 211901793066549248 212034876236365824 212166328971231232 213059199309971456 213325180108079104 213442363129378708 214446686532009984 214543809125548032 215467448238342144 215617992967323648 215736435468343296 216644330067591168 216680506183385088 216778640470605824 217864013727399936 217983690004471872 218937594789462016 219108571021836288 219207804976103424 220133430537060352 220305340640526336 220426357978524672 221290729719201792 221390951969980416 221491219611271168 222499418274791424 222600187938865152 222621640855630848 222722465874134304 223595841487110144 223697107719667712 223837598839366656 223871800826658816 224817120548487168 224918939896561664 226101397756575744 226203798751936512 226486189125700608 227336362150330368 227461241743796736 228456620649873408 228560088322269184 228719780734435328 228845420262426656 229600463538880512 229704449256062976 231016645533892608 231305044213481472 232278456979685376 232406051346922752 233317399812636672 233423068924870656 233586159047933952 233714471757371904 234591777963638784 234698024239890432 236019348204683264 236148997504844528 236333414739861504 238389517199867904 238664119027236864 238687120092635136 238795221143401728 239691599223717888 239990827621588992 241041036464357376 241150203600437248 241173444260266752 241282671363645496 242490732075980544 243551880594194432 243875970529431552 246281058996191232 246304794138144768 246416345222446464 247650109354192896 248733835500453888 248846486694068224 249040819854508032 249177622062680064 251521081528025088 251634995061325824 251659246184626176 251773222292499648 253033807383631872 253051672301928448 254026044766420992 254141092793942016 254256192926547968 256988931126460416 257130099362552832 257309753326239744 257451097795229988 258435750436012032 258552795612839936 259548350087430144 259665899159027712 259847324858056704 259990063256721408 261127789503053824 262554067825328128 262698293082312256 264053918923751424 265190705524113408 265521766730268672 265667622192950094 266683699918012416 266804480579207168 268140324587569152 268287618467042304 269461655125491712 269794221509050368 270933452968689664 271293979050491904 271443005284101183 272481171655360512 272604577983102976 273969462078603264 273995865668468736 274119957998934528 275194881830289408 275319517193437184 276697994521214976 276823310641922048 278404675386998784 278752232770093056 279952297530826752 279972062972346368 281177379261382656 281304724088946688 281501268596228096 281655901861448192 282713168315154432 284683131339669504 286038217042366464 286058412167397376 287289930984456192 287648580624457728 288859106756788224 288907341577846784 290485351636533248 290644920005962496 290871895064444928 292277073301471232 293402482707529728 293768763190935552 293901810638032896 295005045198422016 295187935959973888 295373326303494144 295535579717601288 296800250585153536 296828854474174464 296963287832179072 298127788649480192 298450131785822208 298495734435545088 299756160731316224 300155040651608064 301468530342100992 301605065002582016 301981585500934144 303115149533773824 303144362016178176 303281655658395648 304608827533164544 304800134589775872 306133951385174016 306272599008083968 306680150230990848 308022194045190144 308406725617975296 309704609306247168 309734456842616832 309874735129230336 311089866416848896 311230758566494208 311426224472162304 311448212063911936 311619295676495872 312789037284851712 312930698986520576 314968570843889664 315111219653148672 316467814600065024 316688927170756608 316862889594129216 317852689599823872 318218825369649152 318249493456846848 318393628191202304 319588798964957184 319987770162118656 320163544694068062 321388048619143168 321564592347022336 321815713688322048 323320976101307392 325020759275077632 325167960705908736 326796020591099904 326975535006707808 328374745328254976 328406392184193024 328555126963261952 328811707464155136 330200145805590528 331645114000605184 332086427954970624 332236829416906752 333900281908297728 334083698811201456 335393762230665216 335513326748434432 335545661579501568 335697629723332864 337225680822730752 337378409844842496 338854790391922688 339305698127904768 339729283688550912 342684930974810112 342840132483403776 343079671101652992 343268130393639984 344556673884094464 346221198878703616 346653417675628544 350134603387305984 350379238571900928 350571707636057856 352047036359835648 353587607365484544 354029022307024896 354223496257266792 357716824622723072 357996178540855296 358192831715102592 359725628678733824 361561554696536064 361725305400655872 361760166390400128 361924007045468244 363308228873814016 363736098113970816 365292616104804352 365327820891291648 365493277331912704 366926509107052544 368930659361619968 369421588494286848 369624517833669696 371206233849331712 371669643693457408 373100753250680832 373269730041102336 374903172348510208 376950891086872576 377452492591988736 377659833438749472 379577508452892672 381211639190913024 381384289389821952 383053241312608256 383531440832610304 385145475675717632 387653625654018048 387829193419259904 389498848738541568 389770987287085056 389985094885082112 391691684254580736 391869080850710528 393831101737992192 394047439623468384 395771805965565952 396080878385627136 397933509047762944 400025549877018624 400206720868810752 402210486881353728 402431427700563456 404192482688237568 404375540877860864 404691332263575552 406400179453034496 408721757483040768 408906866974654464 410954193117904896 411179936998401792 411208967490633728 412792322745434112 412979275790155776 413166313505640448 415046991781822464 415234965962883072 417607013080498176 418128349155139584 419958094458519552 420148292870864896 421766068892073984 421957086133420032 422251902894342144 422483852792172288 423803586133098496 424069752472731648 424332657942462464 426118398619942912 426650360216158208 426884726258757416 429087618251096064 430934896476684288 431472870936686592 433288660135182336 433361012366770176 433557280941211648 435728027454799872 435967380008943744 437875189578924032 438217142043672576 438415609952206848 440266861074120704 440610681281052672 440852715957049344 442581459438403584 442781903939960832 442982439222542336 444998836549582848 445200375877730304 445243281711261696 445444931748268608 447191682974220288 447394215439335424 447675197678733312 447743601653317632 449634241096974336 449837879793123328 452202795513151488 452407597503873024 452972378251401216 454672724300660736 454922483487593472 456913241299746816 457120176644538368 457439561468870656 457690840524853312 459200927077761024 459408898512125952 462033291067785216 462610088426962944 464556913959370752 464812102693845504 466634799625273344 466846137849741312 467172318095867904 467428943514743808 469183555927277568 469396048479780864 472038696409366528 472297995009689056 472666829479723008 476779034399735808 477328238054473728 477374240185270272 477590442286803456 479383198447435776 479981655243177984 480245317041102093 482082072928714752 482300407200874496 482346888520533504 482565342727290992 484981464151961088 487103761188388864 487751941058863104 492562117992382464 492609588276289536 492832690444892928 495300218708385792 497467671000907776 497692973388136448 498355244125360128 503269990122651648 503318492369252352 503546444584999296 506067614767263744 506103344603856896 508282185587884032 508512385853095936 513977862252920832 514260198725105664 514619506652479488 514902195590459976 517105591225679872 519096700174860288 519331798318055424 519980126513442816 522255579006107648 525108135650656256 525396586164624512 528107837847502848 530381411048226816 531043533460537344 531335244385900188 533367399836024832 533608961158414336 536280649175138304 536575236934084608 538923310250983424 539588443018100736 541866905937379328 542587958100983808 542886010568202366 544962343310721024 545209155966205952 547938924157206528 547991731336937472 548239915997869056 550389763660578816 550639034386874368 553395989042429952 553646621283844096 556809350773997568 557504465540186112 559904595061653504 559944125944692736 562354758522765312 562609448177893376 563002537192456192 563311803722896384 565426336630308864 569366262679339008 572076434084732928 572116824334794752 574579861968912384 575297161248915456 577718213513576448 577814683155693568 580970703273066496 581289840011924992 581743790128889856 584554146602942464 587537526381871104 587803621276065792 590375871919947776 590746652606988288 591071159435202576 593600501170307072 593657708948348928 593926575664358144 596255577298960384 596900263571644416 599512321462632448 600310081303216128 603210130005164032 603963171001868288 606288724032356352 606563311316791296 609217655066329088 609600269179551744 612545198016167936 613360300461981696 616044388090380288 616813451235950592 619409218612494336 619468913685233664 619749470258460672 622179732833697792 622461517132988416 622852448944324608 623238591352991744 625578074569703424 625861397973041152 629937141687779328 630222439306297344 632935629200130048 633377854341513216 633725779188258432 635705379199647744 636437650739298304 636498986913693696 636787256382404608 639177597929914368 639975540324237312 640327089388136124 642776097238286336 643129184694044672 643631427376644096 646641952202614784 650041518550155264 650335921411817472 653592041182199808 653951070013415616 656749490656509952 656812784368386048 657110253926523904 657623414928310272 660400291611181056 663290228001210368 664172855909941248 664473658833813504 667800563816595456 668167397622402912 670787524461330432 671026653496868864 671091323159003136 671395259446665728 674451361645461504 674756819689684992 677709580783845376 678611396255809536 679458567377101824 685369861949620224 685680264966807552 686159342203305984 686536260787279968 689113347768188928 692442397757407232 693306835351257088 693687680170480801 700269206774611968 700758477143801856 701143415272115712 704094072719671296 708058044614049792 708446992514533584 715433649245446144 715992357081710592 716385663430205184 723123109393072128 723450610801311744 723520332780800256 723848014090936488 727472196227941632 730655641782583296 730986554663825408 738843176988573696 739249035667339392 742412467698663424 743339287386914816 746201506501361664 746539460082204672 749806344697020416 753901782173745152 754904985183977472 755319666877498944 759155016905785344 762423278381826048 762768578779643904 766106482625216512 767062881665220608 770290951351435264 775307251308036096 775658386838519808 778997697477083136 779541974574170112 779970189770164224 783383368509161472 783738161701421056 787662203475984384 788094879246936768 791543611931131904 792161756771254272 795867018095525888 800051099754037248 800413441737621504 804420973762707456 804862855401126912 808384965376475136 808751081755721728 809382664527151104 812800358906068992 817443514966081536 817813733949308928 821908386235809792 822359873996803584 822417934981267456 825584645490868224 825958551580311552 826332627011280896 830093983563644928 830469931925766144 835214026160996352 836256698310279168 839916188917039104 840296585741729792 843532137784147968 843914172266840064 844503805788684288 844967705584344576 848139504945463296 848665315884924928 853300720432316416 853769452517514832 858175236502192128 861869792953368576 862945741873373184 866577320270364672 866722024733540352 867114561882423296 871456054909599744 871934760017887488 875750379157848064 876831219904413696 880533722148241408 881705431914098688 885563807879921664 885964878445084672 890400751755460608 890486563422523392 890889863496537216 894383365948440576 894788430878670848 895350395357466624 895487203306635264 899268482193948672 899675759586246656 904405591026302976 904815195007746048 905944756502802432 909345448601321472 909844966975186944 913826482599493632 914240353289076736 914879122937741312 915381681049706624 918401854155522048 918817797024251904 924066582135570432 925220176853925888 929113827918741504 929624205387691008 933269599250546688 933692275699482624 934344636191735808 934857887029487616 938367111854555136 938792096959561728 944077392818733056 944595990019378112 945333658959446016 953558068799471616 954656476108947456 954748480370540544 955180884573606912 958766396894871552 959963310486355968 960490634082204186 964164145857429504 964600814401748992 964693777041067008 965130685454581984 969962928303922176 974207522376777728 975503882117726208 985124235984764928 985219176552579072 985665380889785856 990600437416771584 994935342001815552 995385946776272896 996710488250720256 1006539980245303296 1006636984738504704 1007092889169998592 1012135229534527488 1012206689207713792 1016564371175768064 1017024771706191872 1028520397450211328 1029239013304958976 1029804391180919952 1034211182451359744 1038663596636110848 1039960253026885632 1044511158012215296 1050216271301312512 1050793172329249024 1060762822096453632 1062087066921074688 1062670488771800376 1067217922316828672 1073150473868169216 1077846620501966848 1079176886036201472 1083733811874758656 1085175916201967616 1085772021136404732 1089924686621442048 1090418311932411904 1095877848314413056 1095983462673874944 1096479831995738112 1100779527321157632 1101278068773748736 1106791978084859904 1107293242567688192 1113618701547995136 1115008931080372224 1119809190123307008 1119888251889385472 1124709517045530624 1125218896355786752 1126005074384912384 1126623607445792768 1130852673260617728 1138732525358678016 1144152868169465856 1144233648669589504 1149159723937824768 1150594322497830912 1155436427027152896 1155629366311387136 1161941406546132992 1162579680023849984 1163487580257779712 1169108293205884928 1175075052763742208 1175607242552131584 1180751743839895552 1181493305213976576 1182142318870405152 1187201002340614144 1187315417896697856 1187853151328716288 1192511154597920768 1193800527143288832 1199024642925264896 1200620162606432256 1206420260010328064 1207926342003736576 1212577448064712704 1213126622633582592 1218435310132658176 1219200538359103488 1225090396032335872 1226720600923963392 1233626902471901184 1238937827370467328 1239498940516921344 1244923034265976832 1245704897888649216 1246477182705983488 1251722795946082304 1259874283375558656 1260444878612594688 1265871258400260096 1266755708683026432 1267451558376516864 1271410758399295488 1272997973827387392 1273574512764809216 1278355195859828736 1279951080648474624 1280654178776272248 1286258369388089344 1287262854753288192 1293283904405229568 1300083037100310528 1300671842823634944 1307184082364399616 1307902140026831232 1313498981313019904 1313625568736772096 1314220507853047808 1315246829856620544 1320800583222362112 1326580456002420736 1328345711819882496 1328947317667627008 1335601127633190912 1336334795244805824 1341575048922660864 1342053306993737728 1342182646318006272 1342790518893331456 1348902723290923008 1349513639379369984 1355419161567690752 1357222792511619072 1358917134754203648 1370739723899240448 1371360529933615104 1372318684406611968 1373072521574559936 1378226695536377856 1384884795514814464 1386613670702514176 1387375360340961602 1400538413549223936 1401516954287603712 1402286830544231424 1408188145439342592 1416116089228099584 1416893985029067168 1430867298490892288 1431984714163421184 1432771326860410368 1446246218786144256 1446901221602623488 1447040665561600512 1447696028181872976 1454944392455883264 1461311283565166592 1461973109327650816 1477686353977147392 1478498071334678784 1486678574773829632 1492403013002723328 1493078920164409344 1509809970367954944 1510639333754997888 1518310033811570688 1524846556763652096 1525537157559287808 1532212965250433024 1534125763330441216 1540581902702870528 1551316773677039616 1557995394954166272 1559940379540328448 1566766737018322944 1567476323402842112 1575324406951968768 1576189758493873536 1583087223862263808 1584323513542508544 1591734036191051776 1600102199508074496 1600826883475243008 1608841947525414912 1609725710802253824 1616769930752950272 1617502163511443456 1618765329054302208 1625600717812137984 1634887029932163072 1635627467898617856 1643816772471619584 1644719747993607168 1644835869962534912 1651169290981736448 1651917103160623104 1652665254022561792 1660187967127289856 1660939863851532288 1670428052321992704 1672513396620558336 1679832377834078208 1680593171483459584 1687064275568295936 1687828344533680128 1689007611577368576 1689935411168689152 1696279009890926592 1697330631769849856 1706601440864632832 1707538905035029664 1716350473004384256 1723739585906737152 1725891483746746368 1733154640540729344 1733444049467080704 1734229123764846592 1742912109819199488 1743869520035774976 1751500758315696128 1753662439808827392 1761067444296482816 1763410863828197376 1771127615759843328 1771929756890169344 1780801503510921216 1780973126845046784 1781779726993074432 1788766731896881152 1789576861757341696 1790700790714933248 1798536964387897344 1799351519172493312 1809630390015492096 1811889513005604864 1819689933950373888 1827652965198987264 1828480706578153472 1829758245875482624 1830763362099413248 1837635594048503808 1848133164271140864 1850440353707851776 1858227655837483008 1859248410775382016 1866539198501093376 1867384551398965248 1869715774058975232 1876734223709110272 1877584193919123456 1888154785637466112 1889191980038756224 1890667317918892032 1907116137598943232 1909312952217894912 1909496960741081088 1910361769147213824 1917532793789743104 1919926620972711936 1920981268164408372 1928328291714859008 1929201628803497984 1929387554082134016 1930261370909163968 1939925856607844352 1948415044753555456 1951007764235452416 1970248471969529856 1970438353105158144 1971330761779571712 1981200874833543168 1989870684003631104 1990771893552545792 1993420976501440512 2013079960490606592 2013273969477009408 2014185778339997184 2024270459069054976 2024413378415427584 2033128742351536128 2034049543412383744 2057040794900422656 2058478026609917952 2059608782361839904 2068422364902719488 2077327193272221696 2079920506053771264 2081063040511442403 2089022316024430592 2100432542602625024 2101586344658498048 2124174133842149376 2125340977543600752 2134435844633657344 2146300947736338432 2155693241003933696 2167467623749517312 2170351832403935232 2171544042272809464 2180836623864823808 2191966925347749888 2192959663991476224 2202556137547497472 2214586485135376384 2227237403095990272 2230017862160744448 2239618380246614016 2249419034091061248 2250437792711573504 2253247214891585536 2261705346521235456 2277465050717356032 2288305736338931712 2288467297339179008 2298319447875649536 2301188644995661824 2310872854054305792 2311258732622774272 2323882813092265984 2325159360047699968 2326975160515559424 2338216586411769856 2350150105527484416 2351214485104263168 2361503487679791104 2362986610427953152 2364284637740810304 2374402004681228288 2374630835793395712 2375706302657432576 2385022309195841536 2387601054286577664 2398049285850529792 2401240325212864512 2412840520020656128 2415852684007473152 2425154896129425408 2426253245267165184 2436870620265316352 2438401076718206976 2450180792064671744 2453441201847926784 2467253804943802368 2477875654740934656 2478997881033842688 2489846068531953664 2491409795777298432 2492954365411966976 2503445591892164608 2519748566751117312 2520889757225189376 2531742516800520192 2533511417366052864 2534903116753033728 2545995947654774784 2547149025529618432 2559902161296949248 2561308357552544496 2572516738776178688 2574525709506576384 2586567808810459136 2600166074200621056 2601343685647269888 2614368164728799232 2615804280053662464 2627251137473544192 2628441015706095616 2630493659713241088 2641601166444724224 2656691423639764992 2657894635335254016 2671202255266381824 2672669590489611648 2683150097845321728 2684106613987475456 2684365292636012544 2685581037786662912 2697805446581846016 2699027278758739968 2710838323135381504 2714445585023238144 2717834269508407296 2741479447798480896 2742721059867230208 2744637368813223936 2746145043149119872 2756453391072755712 2769769591029628928 2773227341405028352 2774750720681923204 2801076827098447872 2803033908575207424 2804573661088462848 2816376290878685184 2832232178456199168 2833787970058134336 2861734596981784576 2863969428326842368 2865542653720820736 2892492437572288512 2893802443205246976 2894081331123201024 2895392056363745952 2909888784911766528 2922622567130333184 2923946218655301632 2955372707954294784 2956996142669357568 2973357149547659264 2984806026005446656 2986157840328818688 3019619940735909888 3021278667509995776 3036620067623141376 3049693113527304192 3051074315118575616 3068251526660882432 3102633547354079232 3115990789908332544 3119880759080656896 3133533474036645888 3134952646805684224 3150648813903937536 3152379516987747072 3166174447724527616 3183468072382103552 3201653766950486016 3219451421604507648 3233539861505900544 3235004327022886912 3237530658108604416 3251201435624275968 3269774059864326144 3271254935797235712 3287633544943239168 3289439495987214336 3289671739925069824 3302338581963472896 3303834206321246208 3305330508045123584 3320375934254579712 3321879727703064576 3340856104643985408 3345026793241116672 3359664755668156416 3361186342966919168 3374128551136591872 3375656689067360256 3378015223154737152 3379870822337378304 3392558019781853184 3394661263539699712 3413202881729265664 3415077810070059328 3432700946008768512 3447479171813474304 3451782967493492736 3466309281081458688 3466888098934161408 3468458247529693184 3485824219638398976 3487739040071549952 3503001516631392256 3507324879617654784 3522134888592965632 3526821727656394752 3542255231519686656 3543859513780338688 3561603007021842432 3561946253690093568 3563559453986148864 3577533463793762304 3579153723514683392 3581401581429866496 3597073928775794688 3598703038344986624 3619260780030984192 3623779026011209728 3639379867900747776 3655305930397974528 3656961413156306944 3659516491750965248 3661526724198826496 3675271188097007616 3700880707415703552 3718496821550764032 3734769102797930496 3739431548117950464 3755168387838246912 3776309571274932224 3778383960077512448 3781334635837784064 3814232275197886464 3818993921482162176 3820723538294427648 3835065587579486208 3839853241945423872 3841962536328816744 3858403257606995968 3858775108164268032 3860522741818327936 3879851713215688704 3896830089507110912 3902015528470904832 3940496943939059712 3940876706210316288 3942661523559143424 3962401749667086336 3979741368007262208 3981543787105091584 3986841953002881024 4026159920981213184 4026547938954018816 4028371556679994368 4048540918138109952 4048826756830855168 4066257484703072256 4068099086824767488 4114081589800845312 4116956053219835904 4119217564723679808 4136844729805438976 4154654386544443392 4159841012107542528 4162126081022884806 4178044632048861184 4200865085205250048 4203172689316996096 4248348267684298752 4250681955087201504 4268871689267314688 4292601895472676864 4311386482007867392 4334935247499034624 4340703664807870464 4343088084545618928 4361673247729647616 4383933850695499776 4385919327982952448 4405112275094994944 4429172970270752768 4460035724321488896 4479236760493228032 4500875585423147008 4506494429783171072 4554930101434712064 4576611472677863424 4596638895751299072 4602377289991323648 4621745708108611584 4650318720095399936 4653950321031118848 4676433172823539712 4700300211054968832 4702428970208526336 4723006975359582208 4725973220855906304 4728569275481620608 4748804009362456576 4749261671586791424 4751412605314865152 4770044618391683072 4775202108573155328 4796098571701059584 4802480650425729024 4825681040041312256 4831705368014946304 4850309792258850816 4852506490534330368 4873741240530632704 4876802153436413952 4900361584129343488 4906882403695853568 4934507609887604736 4955751309481869312 4957995762067685376 4979692137063907328 4982819591554596864 4985908730823933952 5006891183784329216 5039497133502234624 5041779514450378752 5063485033601040384 5067022834732105728 5069806233506067456 5091991895309549568 5094298051059236864 5119804322593898496 5122616715105088992 5145033477552357376 5149051419013152768 5173135617620918272 5200332148401242112 5202687371294539776 5228736329457598464 5231608560107324928 5254502274947088384 5256882031412191232 5260987319426482176 5283202332889448448 5313382847279529984 5315789270670508032 5342404510532763648 5345339180979223296 5366300195690643456 5368730585272025088 5371162075573325824 5395610893163692032 5398054557517479936 5428891170046476288 5435668539016814592 5482958895596961792 5485442119734460416 5489274737626447872 5492290086298239744 5512906782145511424 5539539182059257856 5546454682810056704 5549501441363846408 5602153654196895744 5609147322176925696 5632752581757370368 5664464356912398336 5667575940116268672 5723469193963569152 5727938856653684736 5731085307441641472 5784984875144577024 5787604886410493952 5788162662246402048 5790784112727491904 5819777569823533056 5845245134260666368 5847892437310603264 5910745415908589568 5913992285338715136 5946714299095318528 5969612052010893312 5972315680657637376 6039239881471819776 6042557335019991552 6073240135246282752 6099386227054608384 6102148630237151232 6136503053321764864 6205267094708158464 6231981579816665088 6239761518161313792 6243189121534327209 6267066948073291776 6269905293611368448 6301297627807875072 6304759033975494144 6332348895449055232 6366936144764207104 6403307533900972032 6438902843209015296 6467079723011801088 6470008654045773824 6502402871248551936 6542509871594471424 6578878991974428672 6579343479850139648 6607668412642492416 6610661016090247168 6643759455406129152 6681712209287970816 6690053586482233344 6722372685933838336 6748257102273183744 6751313378134720512 6759741644674756608 6785116039563706368 6789322527079399424 6826405763458531328 6830155620140118656 6865401892017537024 6894958343626948608 6903565934986985472 6932618562162917376 6933776197868322816 6936916495059386368 6971648439276797952 6975478080143099904 7006003033262784512 7014649759235309568 7044269777185931264 7053643455312789504 7084510463039373312 7087719027560677376 7123206014043684864 7123892507380187136 7127118907972297728 7155066927587524608 7158307447029366784 7162803162859732992 7194147857551589376 7197406076689973248 7238521560061968384 7247558052022419456 7278759735801495552 7310611860795949056 7313922826312613888 7319032983501930496 7323053448397652992 7350542376194015232 7401761414831407104 7436993643101528064 7469538205595860992 7478863096235900928 7510336775676493824 7552619142549864448 7556767920155024896 7562669271675568128 7637987842964324352 7641447076588855296 7679706483890847744 7683925072657633488 7716806515213991936 7717550216328536064 7721045483636655872 7759703426431377408 7793660179014221824 7804031056941809664 7881753412420632576 7885323047118286848 7924803499334172672 7963087574210183168 7973683906005762048 8052319841962426368 8053095877908037632 8056743113359988736 8097081836276219904 8132514969406144512 8136198173649534976 8228163179601690624 8233912106439671808 8238435129447359616 8273689459610877952 8309308773088886784 8319682024215085056 8324252162045769612 8356089264097722368 8401730170410500096 8406345378633992192 8496696535368597504 8501363910174403008 8537743378534629376 8585203790945353728 8622772964015734784 8669870494998069248 8681407329615740928 8686176169091237856 8723346495459295232 8767867701390999552 8771838655965904896 8810224550189989888 8858345940541505536 8920071448642977792 8958473520986456064 9001751170846294016 9012988859566342144 9109860202869424128 9153222945355726848 9204754579982647296 9300637440190799872 9307900642062237696 9400600422109937664 9404857940417052672 9451946441711812608 9457138550963241216 9498523343173582848 9502825210629730304 9550404217146310656 9604961300851458048 9651362080082624512 9663410736029892608 9700619584517701632 9705012981068660736 9747482481061265408 9753604306872827904 9800723168258686976 9813764807391707136 9869015219775209472 9911502618963738624 9915991524135370752 9959384274127814656 9965639183109193728 9971817461647867904 10013782367568658432 10078994267004469248 10083559028900757504 10126970067202080768 10134045669464211456 10139612467012134912 10183983790619099136 10188596102118473728 10239608645187796992 10245233430210177984 10290066955104714752 10298102838026305536 10346271235241836544 10400664296802484224 10405374742589079552 10457472658915196928 10463217120214649856 10509004549894176768 10513764062824382464 10521974638852964352 10566404665778896896 10626765694559059968 10631578541341016064 10684809021065527296 10690678361958446592 10732600391381286912 10737461170544050176 10742324151146651648 10791221786327384064 10796109115034959872 10857782340092952576 10871337078033629184 10965917791193923584 10970884239468920832 10978549475252895744 10984580172596479488 11025813564291022848 11092909365620113408 11099002882727692816 11204307308393791488 11218294644353851392 11265505163514740736 11328928713824796672 11335151880232537344 11446938387927138304 11462170614883282944 11575209772820987904 11576325324492804096 11581568225454983808 11639555139647066112 11690490268521332736 11695784874621206528 11821490831817179136 11827984570677430272 11893428598190637056 11939224104021786624 11944631361315274752 12078479762943639552 12085114670039983104 12146480270492565504 12198772454109216768 12204297260474302464 12273006106643529728 12410534189416316928 12463963159633330176 12479523036322627584 12486378243068654418 12534133896146583552 12539810587222736896 12602595255615750144 12609518067950988288 12664697790898110464 12733872289528414208 12806615067801944064 12877805686418030592 12934159446023602176 12940017308091547648 13004805742497103872 13085019743188942848 13157757983948857344 13158686959700279296 13215336825284984832 13221322032180494336 13287518910812258304 13380107172964466688 13444745371867676672 13502626756269441024 13519483289349513216 13578645054158798848 13652811526917062656 13660311240280237312 13789916687253897216 13807131869973970944 13865237124325834752 13873832990118772736 13950956160286199808 14012006066525569024 14029299518470619136 14088539554371862528 14107286910625579008 14169020926078746624 14175438055121354752 14246412028087369728 14247785014760374272 14254237815944595456 14310133855175049216 14316614894058733568 14325606325719465984 14388295715103178752 14394812153379946496 14477043120123936768 14495116104044838912 14557519471602991104 14621223721591898112 14627845652625227776 14638065967003860992 14646106896795305984 14701084752388030464 14803522829662814208 14873987286203056128 14939076411191721984 14957726192471801856 15020673551352987648 15105238285099728896 15113535840310049792 15125338543351136256 15275975685928648704 15282894153177710592 15359412967781695488 15367850145315266976 15433613030427983872 15435100432657072128 15442090967273311744 15519406852862754816 15587320358028443648 15608062113883619328 15763506824841265152 15770646094236573696 15849606998668345344 15926175148420366336 15947367812011524096 16106191755816075264 16113486226719977472 16194163672552439808 16272396347299069952 16456326359203381248 16467824212879343616 16476870258894719232 16618617546177773568 16639364048430170112 16648504324091539224 16812690757267984384 16993393070737195008 17002727820348806016 17075486757069258752 17170407581890707456 17245545928031469568 17339740989996138496 17362814659231481856 17372352338182475712 17446692990918590464 17535735402781999104 17543677311931809792 17620449100379979776 17716691881083011072 17840142897285955584 17916947041972912128 18003502341692588032 18025977719132684288 18219720405738848256 18306445890711453696 18409509159965294592 18601274880381599744 18615801284124475392 18801200844219875328 18809715880834105344 18903892883423625216 18914277101926482432 18997046686347165696 19005650421259460608 19100808434292621312 19209922601702916096 19326821472059785216 19401239169035403264 19410025962137321472 19507208613745655808 19627529614783414272 19738030439550418944 19823005237927477248 19831983048270741504 19918768548255629312 19931278366218387456 19943634923295735808 20027564735137316864 20167118057801515008 20253940134404161536 20279224934024269824 20367967581238198272 20377192204236947456 20479217290375593984 20490466860420355968 20580133910209429504 20596205676052611072 20692542470483673088 20801328593604968448 20810749485178159104 20914945317830393856 20926434240429299712 21018009099788353536 21027528125648764928 21043949277705928704 21132809331557793792 21253531389118119936 21263157082682032128 21369618042131054592 21381356723916893184 21465200782762573824 21474922341088100352 21484648302293303296 21582443572654768128 21592218230069919744 21715564680185905152 21742674156067258368 21931835582387847168 21941768478937841664 21957098950505791488 21969160345192958976 22051627128582045696 22185818731240226816 22198005765455385632 22408614616787582976 22436589288707702784 22531010327029481472 22657857427649593344 22670303760465074688 22893876775854276608 22924341229766565888 23150419545641975808 23152650648985608192 23163136450909967616 23279110279294132224 23380980537042665472 23391569749242413056 23655969141354860544 23786857196381274112 23889262722630549504 24156959525887279104 24170229340079966208 24397544908218433536 24408594520948604928 24546012213287059456 24821068378832633856 24927926319266660352 24959046072645255168 24972756486137308836 25068267792293167104 25079621174445473792 25205190511231500288 25219036135901976576 25329395581796220928 25467744579056828416 25613230135603888128 25755611372836061184 25868318892047204352 25880034616183095296 26009611484994207744 26170039486377885696 26315515967897714688 26317373919400558592 26430673650569969664 26442644064360988672 26575037821624516608 26760214345928933376 26889490743735353344 27005253512538882048 27038966578699026432 27157290108317597696 27305623053834125312 27320622480560474624 27614263739947941888 27747665980237545472 27901912320572399616 28024012133051138048 28177079108743725056 28214573821251158016 28350876110242709504 28495570029520748544 28508475631889190912 28633229788117467136 28651212651438931968 28789624306759892992 28954086240247873536 28990232208089677824 29115038943205982208 29242447443183796224 29255691305250455552 29292213793590611968 29402169504776060928 29607045659325628416 29747974572406112256 29878152822383443968 29915452384943603712 30041347102705975296 30210476570199457792 30227071680620099584 30250677086702272512 30551951371857297408 30565788306355421184 30718825935563390976 30735700290630533952 30867226060855967744 30870200865314144256 30884181934546623488 31038813705725509632 31174640716056887296 31216124227767238656 31527013649682530304 31541292188473147392 31699213997336690688 31852350296840732672 31894735624023048192 32212383511632150528 32226972453439954944 32388327345104879616 32544792694598139904 32912652718406762496 32935648425758687232 32953740517789438464 33278728096860340224 33297008648183078448 33625381514535968768 33986786141474390016 34005455640697612032 34340815163781414912 34725629318462963712 34744704676364951424 34893385981837180928 35071470805563998208 35087354623863619584 35240898200759959552 35433383762166022144 35680285794571911168 35833894083945824256 36007004683385176064 36051955438265368576 36439440811477696512 36612891781422907392 36819018319930589184 37202549760763199488 37231602568248950784 37602401688439750656 37619431761668210688 37807785766847250432 37828554203852964864 37994093372694331392 38011300842518921216 38201616868585242624 38419845203405832192 38653642944119570432 38802478338070806528 38820051924274642944 39014417227491311616 39255059229566828544 39476060879100837888 39646010475854954496 39663966096541483008 39862556732436774912 39887269846591471616 40334236115603030016 40507880268808323072 40558449868048539648 40735935162476396544 40754384408473894912 40958434580751187968 40980933720840711936 41160267820418859008 41385084940967346176 41621498970356318208 41852868480858599424 42036018199576707072 42055056251297529856 42087898555411857408 42265618663115587584 42507062778236239872 42526314165364064256 42739236084262109184 42762713447833786368 42930401565525147648 42949844682176200704 42969296604586606592 43164887145309536256 43184436460139839488 43431129360371810304 43485348312134516736 43863671164775694336 43883536957875683328 43914197901011582976 43938320690385917952 44103254257164091392 44371637462480453632 44396011530910771264 44817229233575165952 44873178577415405568 45062020654058962944 45315714855299186688 45340607520930149376 45787753551708553216 45848682459533131776 46300839091283951616 46305301297971216384 46326272901819935232 46558220558588264448 46761961074085330944 46783139498484826112 47311938282709721088 47573714392762548224 47778525445261099008 48340458680159932416 48817189041897209856 49092024426574118912 49855852638533320704 49918092145290510336 49945512972274617672 50159242348890947584 50438072271803953152 50658791163592441856 50935489158113656832 51226460271207776256 51511222745672122368 51736637784094408704 51760069232366190592 52019222969988415488 52340078972755771392 52631031935795429376 52634747838801117184 52861347301139939328 52885288128721977344 53150075643249033216 53520428691857866752 53778981487470706688 54010507025077764096 54077933157398052864 54314580216635195392 54611246107668250624 54641244961120949248 55228527479895883776 55495331960475090944 55803824641144799232 56048024266102276096 56354158217487450112 56429147642502316032 56701752220485419008 56991140059041497088 57016951263778381824 57266459576234934272 57302425302877863936 57579248613519785984 57980464416179355648 58230077886411964416 58511382610500911104 58584427587181223936 59214091318651256832 59495949144812224512 59756305644766887936 59830904769887207424 60082694205411950592 60454143361240199168 60501354173404545024 61103902743714594816 61131576612710842368 61437651871126781952 61471400581261067904 61734452121711935488 61740401730628288512 61768363869093246976 62077627411451019264 62349281432113774592 62432248455534477312 63054027299365060608 63082584376946294784 63398427994673381376 63704700593681465344 63789471248046096384 64424767023264301056 64453944906879909888 64776654690209759232 65089585389196279808 65825305436813524992 65871296851517374464 65907481035578876928 66557456193720680448 66594017296366156896 67250763029071937536 67973572282948780032 68010911281395224064 68681630327562829824 69451258636925927424 69489409352729902848 70142941611127996416 70174709247727239168 71360571589143822336 71667788167891648512 72014009366770352128 72103910876530737152 73225783562845814784 73638036639861178368 74405099521526398976 74463205136497901568 75204803376879501312 75238863523336421376 75615571533694500864 75657108407705929728 75988186745388662784 76022601685037842432 76403233737170485248 76839690406811664384 77307285888239140864 77604956676141613056 77640103848549285888 78028834454982623232 78510118459133657088 78952121758201675776 79292020951709908992 79327932193082966016 79725113464873549824 79774539693182943232 80668472231206060032 81015760537616646144 81116899736097079296 81471870324952793088 81508768816947789824 81916869161502375936 81961867441681423872 82320535640837718016 82770169881934692352 83242997940712636416 83705736961717198848 84072036399153414144 84110112502595059712 84531237326231175168 85052628330728128512 85525426895667572736 85899689364352401408 85938593209173213184 86368872920279678976 86862258720743620608 86970696624269033472 87727342329551388672 87767073915751366656 87876641380771835904 88206508514328182784 88743274924960907264 88792023061821542528 89634458467150331904 89746357154830811136 90124041308117925888 90631429710598373376 90681215041860298752 91575507103417106432 91697364919066263552 92601678182567903232 92610602595942432768 92652545803639870464 93116441117176528896 93523922148170661888 93566278996969652224 94623876565419442176 95147428785525096448 95557050890522198016 96680917360319864832 97634378083794419712 98184048853148237824 99836184290581020672 99891025944549235344 100318484697781895168 100876144543607906304 101317582327184883712 101870978316227313664 103022445491344244736 103520138464732381184 104680157945511542784 105262063871590858752 105722694602279878656 105770576257443954688 106300151286498066432 107040857383715733504 107557962974941413376 108021014050155528192 108155866314796105728 108629160433270390784 109222492215336501248 109282489922241898496 110457054959791767552 110990663920950181888 111607649282289598464 112096048532204552192 112708316434974900224 112858295285004632064 113403504440970838016 113982280118082994176 114033902527556763648 114532919152469868544 114604850605755727872 115158497227039571968 115960928832358711296 116460155772823928832 117022765221001822208 117168855174362447872 118428182637302513664 118991898289624449024 119661809539774414848 120908286722480398336 121002708346809090048 122207805487429189632 122263153225421684736 122875303742253563904 122942801162522135808 123480803461256577024 123536727738186493952 124155254822902038528 124864496911068954624 126108054598730121216 126165168753892589568 126796855989346762752 127409401187362930688 127578942496092192768 128849534046528602112 128907889813759819776 129553309380419518464 130179170778392559616 131650610873627049984 131742593703034748928 131814962071157753856 133114912387441360896 133188034592732313792 134501526058143875072 135947144565897560064 136021822562790448128 137363260655125659648 138902517273851854848 138978818705459805696 140285883222255992832 140349418495454478336 142721143178287644672 143335576335783297024 144207821753061474304 146451567125691629568 147276073279722356736 148810199043052797952 150477727046672842752 151314216815411859456 151976373490777325568 152045203370075684864 152806467474340970496 153679380813623328768 154614571776478281728 155209913352283226112 155280207697098571776 156057668909965246464 157020236918267314176 157904243516403351552 158584041903419817984 158655864386165932032 159450226929747099648 159549079386365886464 161336944462412120064 162031521075233292288 162233799472194158592 162943740649905586176 163017537633895579648 163833738323004751872 163923734883362847744 164641071281675436032 165540339763869384704 166485995881425272832 167411473923434397696 168144072798306828288 168220225005190119424 169062474652462350336 170105256661456257024 171050853791335145472 171799378728704802816 171877186418346426368 172737745840559357952 173941393248538066944 175534147831502733312 175753282761543671808 177486549849921814528 177584046123643085056 179268916934300663808 179492714309661622272 180248082616235851776 181362430083720597504 183151014206834212864 183394729838132527104 185203356365135806464 185221205191884865536 185305091607279740928 186232882234353057792 187047844296341323776 187132557993939304448 189247753130838884352 190294857571050192896 191114101781044396032 193361834720639729664 195268756167588839424 196368097706296475648 199672368581162041344 199782051889098470688 200636969395563790336 201752289087215812608 202635164654369767424 203741956632454627328 206044890982688489472 207040276929464762368 210524127743181717504 211541152514887909376 214081714767431467008 216042028100311056384 216311732629592211456 218564979844483796992 220914109919583535104 221981327841900363776 223215298564579196928 224192097064409104384 225416632869949800448 225716590570009264128 226807008881941676032 227964560236165988352 228067805055113527296 229065838304939737088 229209701211511455744 230316994454079143936 231921857664717422592 232920311545647857664 234045530442003644416 234337710348724895744 236856365274605027328 237983796579248898048 239323619079548829696 241816573444960796672 242005416693618180096 244415610974858379264 244526306450843369472 245750607484507127808 245885602325044271616 246961606922513154048 247073455476372987904 248310509645804077056 249728993822137909248 252216109197460242432 252330337507785179136 253593711978693525504 255157884992184385536 257699068093057204224 257815779627519639552 259106618760839036928 260358341556785119232 263301221747254099968 263629924142315507712 266229824774882721792 266376069185464627584 269003052116287750144 271894289131795120128 272043645125580896256 274726521310251319296 277805034547703709696 277957637410919611392 280571766444511985664 280698836990908956672 285442286356575289344 286671152671566594048 288415643506122948608 292903134251383259136 294552146559444713472 297620398086105595904 300955454093345685504 302628433630823718912 303952746981554651136 304090406740151369728 305612934948681940992 309229143552956563456 310560415394197143552 314040473836534628352 317168083806839635968 317311728772331864064 318900453859494199296 319098158772731772928 322673888924824240128 324063042150466584576 324467598944388317184 325887481299811172352 326035075267791159296 327667476646009503744 327847469766725695488 329282142563350872064 331080679527738769408 332971991762850545664 334822947846868795392 336288145596613656576 336440450010380238848 338124949304924700672 340210513322912514048 342101707582670290944 343598757457409605632 343754372836692852736 345475491681118715904 347882786497076133888 351068295663005466624 351506565523087343616 354973099699843629056 355168092247286170112 358985428619323244544 362724860167441195008 366302028413668425728 366789459676265054208 370442410383769731072 370610183214559481856 372465764468706115584 374265115987878608896 378495506261677768704 382228203562088792064 386723669441279459328 390537512335177678848 392736195412592951296 399344737162324082688 399564103778196941376 401273938791127580672 403504578174431625216 405270329308739534848 407483913264909254656 412089781965376978944 414080553858929524736 421048255486363435008 423082305029775818752 428163429534862934016 432623465259184422912 437129959688967593984 441828219839167070208 446430597129158393856 451433181140018528256 453614017763883352064 455929120472331976704 456135610110227054592 458131676609879474176 458419402423022911488 460633988908158287872 463843715329434845184 465840623091295715328 468091060884007288832 468675420697449791488 473712730549210054656 475967593158497796096 478647238159097659392 483633146889921593344 484010833387236360192 488831221949716758528 489052612901686738944 491501214969014255616 491771204650088543232 493923213845026308096 494146910952745975808 496621019291608154112 499457987644275818496 504432218394920484864 504660675015570358272 507187423957387051008 510315769984368771072 515398136186114408448 515631559255039279104 518213237521678073856 526602443494508199936 527259848284631015424 532459649549765443584 532752138370929255168 538006104232575500288 544087290251161792512 549453042620502638592 555610069095407419392 555915274821839222784 561143532889023971328 561397673981817913344 570884572713150578688 573342305343133188096 576831287012245897216 585806268502766518272 589104293118889426944 595240796172211191808 601910908186691371008 605256867261647437824 607905493963109302272 608180813480302739456 611225869897363881984 618458287105913126912 621120830788394287104 634623457544663728128 638196317545463545856 648126084300933169152 648935197888776634368 652070150535582318592 655694939533451390976 658564285126701744128 662161359055477538816 665943983525701091328 669645895693737590784 672576291193227313152 672880900020760477696 676249898609849401344 680421026645825028096 684203415165340581888 687197514914819211264 687508745673385705472 690950983362237431808 695765572994152267776 702136591326010933248 703013131046174687232 709946199399687258112 710336184494572340224 717970857238646489088 725449720334882390016 732604056827336851456 733578919352530108416 740884820767539462144 741220366429118963712 744931528937412231168 748530231975757217792 756991012523355537408 773447338882558918656 781075024670355357696 798689474324648165376 799128207556393882752 802547877582255161344 807009156348863250432 810540658617479069696 814967826529818509312 824179563930753957888 828161107717859049472 842096510972726870016 846164610059551637504 856326859069725868032 865246930518368845824 874259919377935187968 883656439678334140416 892861194258316787712 902866362280037056512 911858240944663953408 912271220220454109184 916838804846045822976 927687430658869690368 931681246182591430656 936182121768014577664 937350841394899582976 951935186316995592192 957294476318195318784 967266293779843186688 968021666774472720384 977662443899433517056 978105225803373477888 983002429938028511232 983542409300177086464 987846427690052616192 988293821905491951616 993242038583216308224 998915975288551636992 1008864436789840969728 1009321350031140716544 1014374847914774102016 1020631539968737542144 1030796272372228816896 1031263118510078558208 1036426475043356147712 1053204886989016399872 1054519696569262030848 1064919299099530887168 1065504276741858510336 1076012208465151000576 1088174580502323585024 1098906085241005277184 1111830549643678445568 1122795347963635826688 1146684610686266376192 1153662574024491794432 1171612537005533036544 1178208586237778853888 1190481592344422383616 1203821816373382742016 1210513734523294875648 1215810987926218604544 1216361626960605478912 1222451739794727763968 1236916574211826253824 1242241661576788574208 1269246915089327456256 1276392635090927091712 1297870395777553268736 1304140301071164637184 1311389879066902781952 1317128570253403488256 1324322718110955077632 1339291791387475181568 1345761800041520955392 1360842053291650056192 1368406830330681163776 1374395029829638422528 1375017491346771410944 1381901966724474863616 1391531145988304535552 1404273182652021866496 1406026262092349374464 1419892398799374516224 1420672368989144680448 1435941714477292978176 1450899440669764780032 1465208113654673702912 1467157838705060216832 1481769641535078924288 1482440732858237927424 1489863057874824462336 1497060463951514435584 1513982025046711074816 1546894677765117837312 1597378948649296330752 1598256415112787765504 1614018312697726500864 1648359127861507915776 1656322215435718098944 1684193021945453740032 1692329220119103275008 1712653718139451736064 1730493861036737691648 1748519838755870375936 1767312879356668280832 1785722388516633575424 1805732724560074113024 1823716481889327906816 1824542440440908218368 1833677609692091645952 1855374861317739380736 1863362492365182861312 1874701682789799165952 1903870372633991184384 1914588952636390637568 1934532587559686373376 1956210451606746955776 1967084818600354172928 1975692855380105232384 1976587643810983903232 1986484077166432616448 1997831950577103273984 2017728873579681939456 2018642700062281433088 2028749695829548204032 2041263079937475084288 2061592544744457633792 2062526237020157116416 2072852950086712295424 2106409773978032799744 2109039393138524061696 2129838598199061774336 2131008553483717020672 2152024416930302001152 2176349161004647170048 2197812170482010554368 2223661099287356891136 2245590695927271653376 2307325148048983588864 2343225074011066073088 2380963184688844767232 2407643632746765484032 2421027469046589751296 2431621975852437209088 2432723253921210957824 2444903479589455527936 2473833148423652507648 2484483323153577148416 2538493830178654912512 2552785270181854183424 2595740791555106537472 2608280602142329274368 2622779758133805563904 2634257140506806976512 2648645436221910155264 2678583582774950363136 2691523600083041910784 2736813660661362327552 2750034982693542821888 2783062291976609071104 2808546365304043732992 2812052524184698748928 2841344737978289360896 2871883428954585956352 2901798881339529560064 2930416227309347405824 2934315677410120433664 2963539283070157848576 2964881465716475854848 2979726115749648924672 2994120927903028871168 3027964050093422149632 3093789355530235674624 3194757897298592661504 3196512830225575531008 3228036625395453001728 3296718255723015831552 3368386043890907480064 3384658440238206550016 3460987722073475383296 3497039677511740751872 3534625758713336561664 3571444777033267150848 3611465449120148226048 3647432963778655813632 3649084880881816436736 3667355219384183291904 3710749722635478761472 3726724984730365722624 3749403365579598331904 3807740745267982368768 3829177905272781275136 3869065175119372746752 3912420903213493911552 3934169637200708345856 3951385710760210464768 3953175287621967806464 3972968154332865232896 4037285400124562866176 4082526159874950168576 4123185089488915267584 4125052474040314232832 4145705900173424590848 4212819547956065599488 4218078786277048123392 4259677196398123548672 4262017106967434041344 4304048833860604002304 4352698322009294340096 4395624340964021108736 4447322198574713782272 4491181391854543306752 4614650296097967177728 4761926369377689534464 4842054938093179502592 4865446507842421915648 4968966646307154296832 5076987660357309825024 5105570540363708366848 5191481583110213074944 5216561204284658548736 5245559516267611127808 5268514281013613953024 5297290872443820310528 5357167165549900726272 5383047200166083821568 5473627321322724655104 5500069965387085643776 5566124583953218142208 5624105048369397497856 5682689475956578721792 5743766857909171912704 5803597762679059120128 5868631354820240867328 5927078566140315697152 5929762931432951709696 5959452231499297849344 5988241855806057742336 6055928100186844299264 6187578711060471349248 6389515794597185323008 6393025660451151062016 6456073250790906003456 6593436511446031663104 6736772087781814960128 6921975444146950766592 6994079355023481503744 7142889554066534301696 7222930898240296452096 7294865927557311627264 7298169761763632873472 7334710438768366583808 7421499445270957522944 7453449969460731445248 7498806731159196663808 7615481490535964737536 7658355810545562550272 7738130350238745493504 7824841806426987823104 7868339274401416691712 7902771421520420929536 7906350575243935612928 7945936308665730465792 8074570800249125732352 8250104948080628465664 8425639095912131198976 8436157572554096246784 8524034213934868082688 8608097667721208004608 8705396644018588680192 8791248681928042217472 8894644397149427564544 8982362783709086613504 9229300592195934355456 9523852738755379068928 9684109876186359005184 9730893015684843831296 10153975320714619650048 10382963166220426149888 10433122408569317097472 10491119032535222255616 10537028562027227906048 10594581744887640621056 10714334331099801452544 10766094400332167643136 10947254642645449310208 11000139930774171287552 11132249167906436284416 11248210096738794995712 11365378951913157443584 11487533715818343825408 11607195525358118240256 11737262709640481734656 11854157132280631394304 11859525862865903419392 11918904462998595698688 12111856200373688598528 12375157422120942698496 12779031589194370646016 12786051320902302124032 12912146501581812006912 13186873022892063326208 13473544175563629920256 13843950888293901533184 13988158710046963007488 14285779108133068603392 14596339523527265746944 14906899938921462890496 14997613462318393327616 15230962981071929475072 15316711621091125100544 15476260700477490987008 15649683612853975646208 15736678548802833383424 15805542843040841859072 15812701150487871225856 15891872617331460931584 16149141600498251464704 16500209896161256931328 16872315145108192493568 17048068427869736165376 17216195335442416009216 17410793288037177360384 17789288794298855129088 17964725567418173227008 18458601184391868710912 19047705477510758137856 19368219752372718010368 19461786031369687662592 20765926332440852299776 20982238065070444511232 21428668662199602905088 21532188800664335286272 21894509285290898620416 22000279861548342575104 22264498335812872568832 22496420193477589991424 22730757903826314887168 22975067431636687650816 23214391050716236480512 23474525419280963469312 23708314264561262788608 23719051725731806838784 23837808925997191397376 24223712400747377197056 24750314844241885396992 25572102641804604248064 25824293003163624013824 26373746045784126652416 26947088351127259840512 27687901776587803066368 27976317420093926014976 28571558216266137206784 29192679047054531493888 29995226924636786655232 30461925962143858950144 30952521400954981974016 31299367225707951292416 31473357097605666766848 31611085686081683718144 31625402300975742451712 31783745234662921863168 32298283200996502929408 33000419792322513862656 33744630290216384987136 34096136855739472330752 34432390670884832018432 34821586576074354720768 35578577588597710258176 38095410955021516275712 38736439504745436020736 38923572062739375325184 41531852664881704599552 41964476130140889022464 42857337324399205810176 43789018570581797240832 44000559723096685150208 44992840386955179982848 45461515807652629774336 45950134863273375301632 46428782101432472961024 46949050838561926938624 47416628529122525577216 47438103451463613677568 47675617851994382794752 48447424801494754394112 49500629688483770793984 51144205283609208496128 51648586006327248027648 53894176702254519681024 55375803553175606132736 55952634840187852029952 57143116432532274413568 58385358094109062987776 59990453849273573310464 61905042801909963948032 62946714195211333533696 63250804601951484903424 64596566401993005858816 66000839584645027725312 67489260580432769974272 68192273711478944661504 68864781341769664036864 69643173152148709441536 71157155177195420516352 77472879009490872041472 77847144125478750650368 83063705329763409199104 83928952260281778044928 85714674648798411620352 87578037141163594481664 89985680773910359965696 90923031615305259548672 92857564202864945922048 93898101677123853877248 94833257058245051154432 94876206902927227355136 95351235703988765589504 96894849602989508788224 99001259376967541587968 102288410567218416992256 103297172012654496055296 111905269680375704059904 114286232865064548827136 116770716188218125975552 119980907698547146620928 123810085603819927896064 125893428390422667067392 126501609203902969806848 132001679169290055450624 134978521160865539948544 136384547422957889323008 137729562683539328073728 139286346304297418883072 142314310354390841032704 154945758018981744082944 166127410659526818398208 167857904520563556089856 171429349297596823240704 175156074282327188963328 179971361547820719931392 181846063230610519097344 185715128405729891844096 189752413805854454710272 193789699205979017576448 198002518753935083175936 204576821134436833984512 206594344025308992110592 223810539360751408119808 233541432376436251951104 239961815397094293241856 247620171207639855792128 251786856780845334134784 253003218407805939613696 269957042321731079897088 272769094845915778646016 278572692608594837766144 284628620708781682065408 309891516037963488165888 335715809041127112179712 342858698595193646481408 350312148564654377926656 359942723095641439862784 363692126461221038194688 371430256811459783688192 379504827611708909420544 396005037507870166351872 409153642268873667969024 413188688050617984221184 447621078721502816239616 495240342415279711584256 503573713561690668269568 506006436815611879227392 539914084643462159794176 545538189691831557292032 557145385217189675532288 569257241417563364130816 619783032075926976331776 671431618082254224359424 700624297129308755853312 719885446191282879725568 727384252922442076389376 742860513622919567376384 759009655223417818841088 818307284537747335938048 895242157443005632479232 1007147427123381336539136 1012012873631223758454784 1079828169286924319588352 1091076379383663114584064 1114290770434379351064576 1138514482835126728261632 1239566064151853952663552 1342863236164508448718848 1454768505844884152778752 1485721027245839134752768 1518019310446835637682176 1636614569075494671876096 1790484314886011264958464 2014294854246762673078272 2159656338573848639176704 2182152758767326229168128 2228581540868758702129152 2277028965670253456523264 2685726472329016897437696 2909537011689768305557504 3036038620893671275364352 3273229138150989343752192 4028589708493525346156544 4364305517534652458336256 4457163081737517404258304 4554057931340506913046528 5371452944658033794875392 5819074023379536611115008 6546458276301978687504384 8057179416987050692313088 8728611035069304916672512 9108115862681013826093056 11638148046759073222230016 13092916552603957375008768 16114358833974101384626176 17457222070138609833345024 23276296093518146444460032 26185833105207914750017536 34914444140277219666690048 52371666210415829500035072 69828888280554439333380096 104743332420831659000070144 209486664841663318000140288
- Sum of all divisors σ(n): 707550855195760499347573149
- Sum of proper divisors (its aliquot sum) s(n): 498064190354097181347432861
- 209486664841663318000140288 is an abundant number, because the sum of its proper divisors (498064190354097181347432861) is greater than itself. Its abundance is 288577525512433863347292573
Bases of 209486664841663318000140288
- Binary: 10101101010010001000011011011011001111010100010111110011010100100000000000000000000000002
- Hexadecimal: 0xAD4886DB3D45F352000000
- Base-36: QBL44DO3IK77OE0W0
Squares and roots of 209486664841663318000140288
- 209486664841663318000140288 squared (2094866648416633180001402882) is 43884662746483378106438221797243738527111187680722944
- 209486664841663318000140288 cubed (2094866648416633180001402883) is 9193251636461991467490729346877404758968680493024873554687305060065545260367872
-
The
square root of 209486664841663318000140288 is 14473654163398.5202113117 -
The
cube root of 209486664841663318000140288 is 593907478.8175751203
Scales and comparisons
How big is 209486664841663318000140288?- 209,486,664,841,663,318,000,140,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 209,486,664,841,663,318,000,140,288 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 209486664841663318000140288 cubic inches would be around 49492289.9 feet tall.
Recreational maths with 209486664841663318000140288
- 209486664841663318000140288 backwards is 882041000813366148466684902
- The number of decimal digits it has is: 27
- The sum of 209486664841663318000140288's digits is 108
- 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 209486664841663318000140288 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 209486664841663318000140288 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/209486664841663318000140288/
Chicago style:
Numbermatics. 2024. "Number 209486664841663318000140288 - Facts about the integer". https://numbermatics.com/n/209486664841663318000140288/
The information we have on file for 209486664841663318000140288 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 209486664841663318000140288, math, Factors of 209486664841663318000140288, curriculum, school, college, exams, university, Prime factorization of 209486664841663318000140288, STEM, science, technology, engineering, physics, economics, calculator, two hundred nine septillion, four hundred eighty-six sextillion, six hundred sixty-four quintillion, eight hundred forty-one quadrillion, six hundred sixty-three trillion, three hundred eighteen billion, one hundred forty thousand, two hundred eighty-eight.