63698206179101511390363648
63,698,206,179,101,511,390,363,648 is an even composite number composed of six prime numbers multiplied together.
63698206179101511390363648 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 63698206179101511390363648:
215 × 33 × 73 × 193 × 313 × 10093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 31 × 31 × 31 × 1009 × 1009 × 1009)See below for interesting mathematical facts about the number 63698206179101511390363648 from the Numbermatics database.
Names of 63698206179101511390363648
- Cardinal: 63698206179101511390363648 can be written as Sixty-three septillion, six hundred ninety-eight sextillion, two hundred six quintillion, one hundred seventy-nine quadrillion, one hundred one trillion, five hundred eleven billion, three hundred ninety million, three hundred sixty-three thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 6.3698206179101511390363648 × 1025
Factors of 63698206179101511390363648
Divisors of 63698206179101511390363648
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 42 48 49 54 56 57 62 63 64 72 76 84 93 96 98 108 112 114 124 126 128 133 144 147 152 168 171 186 189 192 196 216 217 224 228 248 252 256 266 279 288 294 304 336 342 343 361 372 378 384 392 399 432 434 441 448 456 496 504 512 513 532 558 576 588 589 608 651 672 684 686 722 744 756 768 784 798 837 864 868 882 896 912 931 961 992 1008 1009 1024 1026 1029 1064 1083 1116 1152 1176 1178 1197 1216 1302 1323 1344 1368 1372 1444 1488 1512 1519 1536 1568 1596 1674 1728 1736 1764 1767 1792 1824 1862 1922 1953 1984 2016 2018 2048 2052 2058 2128 2166 2232 2304 2352 2356 2394 2432 2527 2604 2646 2688 2736 2744 2793 2883 2888 2976 3024 3027 3038 3072 3087 3136 3192 3249 3348 3456 3472 3528 3534 3584 3591 3648 3724 3844 3906 3968 4032 4036 4096 4104 4116 4123 4256 4332 4464 4557 4608 4704 4712 4788 4864 5054 5208 5292 5301 5376 5472 5488 5586 5766 5776 5859 5952 6048 6054 6076 6144 6174 6272 6384 6498 6517 6696 6727 6859 6912 6944 7056 7063 7068 7168 7182 7296 7448 7581 7688 7812 7936 8064 8072 8192 8208 8232 8246 8379 8512 8649 8664 8928 9081 9114 9216 9261 9408 9424 9576 9728 9747 10108 10416 10584 10602 10633 10752 10944 10976 11172 11191 11532 11552 11718 11904 12096 12108 12152 12288 12348 12369 12544 12768 12996 13034 13392 13454 13671 13718 13824 13888 14112 14126 14136 14336 14364 14592 14896 15162 15376 15624 15872 15903 16128 16144 16384 16416 16464 16492 16758 17024 17298 17328 17689 17856 18162 18228 18259 18432 18522 18816 18848 19152 19171 19456 19494 19551 20181 20216 20577 20832 21168 21189 21204 21266 21504 21888 21952 22344 22382 22743 23064 23104 23436 23808 24192 24216 24304 24576 24696 24738 25088 25137 25536 25947 25992 26068 26784 26908 27243 27342 27436 27648 27776 28224 28252 28272 28672 28728 28861 29184 29791 29792 30324 30752 31248 31279 31744 31806 31899 32256 32288 32768 32832 32928 32984 33516 33573 34048 34596 34656 35378 35712 36324 36456 36518 36864 37044 37107 37632 37696 38304 38342 38912 38988 39102 40362 40432 41013 41154 41664 42336 42378 42408 42532 43008 43776 43904 44688 44764 45486 46128 46208 46872 47089 47616 48013 48384 48432 48608 49152 49392 49441 49476 50176 50274 51072 51894 51984 52136 53067 53568 53816 54486 54684 54777 54872 55296 55552 56448 56504 56544 57344 57456 57513 57722 58368 58653 59582 59584 60543 60648 61504 61731 62496 62558 63488 63567 63612 63798 64512 64576 65664 65856 65968 67032 67146 68096 68229 69192 69312 70756 71424 72648 72912 73036 73728 74088 74214 75264 75392 76608 76684 77824 77976 78204 78337 80724 80864 82026 82308 83328 84672 84756 84816 85064 86016 86583 87552 87808 89373 89376 89528 90972 92256 92416 93744 93837 94178 95232 95697 96026 96768 96864 97216 98304 98784 98882 98952 100352 100548 100719 102144 103788 103968 104272 106134 107136 107632 108972 109368 109554 109744 110592 111104 111321 112896 113008 113088 114688 114912 115026 115444 116736 117306 119164 119168 121086 121296 123008 123462 123823 124992 125116 126976 127134 127224 127596 127813 129024 129152 131328 131712 131936 134064 134197 134292 136192 136458 138384 138624 141267 141512 142848 144039 145296 145824 146072 147456 148176 148323 148428 150528 150784 153216 153368 155648 155952 156408 156674 159201 161448 161728 164052 164331 164616 166656 169344 169512 169632 170128 172032 172539 173166 175104 175616 175959 178746 178752 179056 181629 181944 184512 184832 185193 187488 187674 188356 190464 190701 191394 192052 193536 193728 194432 197568 197764 197904 200704 201096 201438 202027 204288 207576 207936 208537 208544 212268 212629 214272 215264 217944 218736 218953 219108 219488 221184 222208 222642 225792 226016 226176 229376 229824 230052 230888 233472 234612 235011 238328 238336 242172 242592 246016 246924 247646 249984 250232 253952 254268 254448 255192 255626 258048 258304 259749 262656 263424 263872 268119 268128 268394 268584 272384 272916 276768 277248 281511 282534 283024 285696 287091 288078 290592 291648 292144 294912 296352 296646 296856 301056 301568 302157 306432 306736 311296 311904 312816 313348 318402 322896 323456 328104 328662 329232 329623 333312 336091 338688 339024 339264 340256 344064 345078 346087 346332 346921 350208 351232 351918 357492 357504 358112 363258 363888 364249 369024 369664 370386 371469 374976 375348 376712 380928 381402 382788 383439 384104 387072 387456 388864 395136 395528 395808 401408 402192 402591 402876 404054 408576 415152 415872 417074 417088 423801 424536 425258 428544 430528 432117 435888 437472 437906 438216 438976 442368 444416 444969 445284 451584 452032 452352 459648 460104 461776 466944 469224 470022 476656 476672 477603 484344 485184 492032 492993 493848 495292 499968 500464 507904 508536 508896 510384 511252 516096 516608 517617 519498 525312 526848 527744 536238 536256 536788 537168 544768 545832 548359 553536 554496 563022 565068 566029 566048 571392 574182 576156 581184 583296 584288 592704 593292 593712 594301 602112 603136 604314 606081 612864 613472 622592 623808 625611 625632 626696 636804 637887 645792 646912 656208 656859 657324 658464 659246 666624 672182 677376 678048 678528 680512 688128 690156 692174 692664 693842 700416 702464 703836 705033 714984 715008 716224 726516 727776 728498 738048 739328 740772 742938 749952 750696 753424 761856 762804 765576 766878 768208 774144 774912 777728 779247 790272 791056 791616 802816 804357 804384 805182 805752 808108 817152 830304 831744 834148 834176 844533 847602 849072 850516 857088 861056 864234 871776 874944 875812 876432 877952 884736 888832 889938 890568 894691 903168 904064 904704 919296 920208 923552 933888 938448 939379 940044 953312 953344 955206 968688 969649 970368 984064 985986 987696 988869 990584 999936 1000928 1008273 1015808 1017072 1017792 1018081 1020768 1022504 1032192 1033216 1035234 1038261 1038996 1040763 1050624 1053696 1055488 1072476 1072512 1073576 1074336 1089536 1091664 1092747 1096718 1107072 1108992 1114407 1126044 1130136 1132058 1132096 1142784 1148364 1150317 1152312 1162368 1166592 1168576 1185408 1186584 1187424 1188602 1204224 1206272 1207773 1208628 1212162 1225728 1226944 1247616 1251222 1251264 1253392 1271403 1273608 1275774 1291584 1293824 1296351 1312416 1313718 1314648 1316928 1318492 1333248 1334907 1344364 1354752 1356096 1357056 1361024 1380312 1384348 1385328 1387684 1400832 1404928 1407672 1410066 1429968 1430016 1432448 1453032 1455552 1456996 1459759 1476096 1478656 1481544 1485876 1488403 1499904 1501392 1506848 1523712 1525608 1531152 1532671 1533756 1536416 1548288 1549824 1555456 1558494 1580544 1582112 1583232 1605632 1608714 1608768 1610364 1611504 1616216 1634304 1645077 1660608 1663488 1668296 1668352 1689066 1695204 1698087 1698144 1701032 1714176 1722112 1728468 1743552 1749888 1751624 1752864 1755904 1777664 1779876 1781136 1782903 1789382 1806336 1808128 1809408 1818243 1838592 1840416 1847104 1867776 1876833 1876896 1878758 1880088 1906624 1906688 1910412 1913661 1937376 1939298 1940736 1968128 1970577 1971972 1975392 1977738 1981168 1999872 2001856 2016546 2034144 2035584 2036162 2041536 2045008 2064384 2066432 2070468 2076522 2077992 2081526 2101248 2107392 2110976 2115099 2144952 2145024 2147152 2148672 2179072 2183328 2185494 2193436 2214144 2217984 2228814 2252088 2260272 2264116 2264192 2285568 2296728 2300634 2304624 2324736 2333184 2337152 2352637 2370816 2373168 2374848 2377204 2408448 2412544 2415546 2417256 2424324 2428447 2451456 2453888 2495232 2502444 2502528 2506784 2542806 2547216 2549743 2551548 2583168 2587648 2592702 2624832 2627436 2629296 2633856 2636984 2666496 2669814 2684073 2688728 2709504 2712192 2714112 2722048 2760624 2768696 2770656 2775368 2801664 2809856 2815344 2818137 2820132 2859936 2860032 2864896 2906064 2908947 2911104 2913992 2919518 2952192 2957312 2963088 2966607 2971752 2976806 2999808 3002784 3013696 3024819 3047424 3051216 3054243 3062304 3065342 3067512 3072832 3096576 3099648 3110912 3114783 3116988 3122289 3161088 3164224 3166464 3217428 3217536 3220728 3223008 3232432 3268608 3278241 3290154 3321216 3326976 3336592 3336704 3343221 3378132 3390408 3396174 3396288 3402064 3428352 3444224 3450951 3456936 3487104 3499776 3503248 3505728 3511808 3555328 3559752 3562272 3565806 3578764 3612672 3616256 3618816 3623319 3636486 3677184 3680832 3694208 3753666 3753792 3757516 3760176 3813248 3813376 3820824 3827322 3838513 3874752 3878596 3881472 3936256 3941154 3943944 3950784 3955476 3962203 3962336 3999744 4003712 4033092 4068288 4071168 4072324 4083072 4090016 4132864 4140936 4153044 4155984 4160107 4163052 4202496 4214784 4221952 4230198 4289904 4290048 4294304 4297344 4358144 4366656 4370988 4379277 4386872 4428288 4435968 4457628 4465209 4504176 4520544 4528232 4528384 4571136 4593456 4598013 4601268 4609248 4649472 4666368 4674304 4705274 4741632 4746336 4749696 4754408 4816896 4825088 4831092 4834512 4848648 4856894 4902912 4907776 4935231 4990464 5004888 5005056 5013568 5085612 5094261 5094432 5099486 5103096 5166336 5175296 5185404 5249664 5254872 5258592 5267712 5273968 5332992 5339628 5348709 5368146 5377456 5419008 5424384 5428224 5444096 5454729 5521248 5537392 5541312 5550736 5603328 5619712 5630499 5630688 5636274 5640264 5719872 5720064 5729792 5740983 5812128 5817894 5822208 5827984 5839036 5904384 5911731 5914624 5926176 5933214 5943504 5953612 5999616 6005568 6027392 6049638 6102432 6108486 6124608 6130684 6135024 6145664 6193152 6199296 6221824 6229566 6233976 6244578 6262837 6322176 6328448 6332928 6434856 6435072 6441456 6446016 6464864 6537216 6556482 6575653 6580308 6591499 6642432 6653952 6673184 6673408 6686442 6756264 6780816 6787543 6792348 6792576 6804128 6856704 6888448 6901902 6913872 6920731 6974208 6999552 7006496 7011456 7023616 7057911 7110656 7119504 7124544 7126567 7131612 7157528 7225344 7232512 7237632 7246638 7272972 7285341 7354368 7361664 7388416 7507332 7507584 7515032 7520352 7626496 7626752 7641648 7649229 7654644 7677026 7749504 7757192 7762944 7872512 7882308 7887888 7901568 7910952 7924406 7924672 7999488 8007424 8052219 8066184 8136576 8142336 8144648 8166144 8180032 8265728 8281872 8306088 8311968 8320214 8326104 8404992 8429568 8443904 8454411 8460396 8579808 8580096 8588608 8594688 8726841 8733312 8741976 8758554 8773744 8856576 8871936 8899821 8915256 8930418 9008352 9041088 9056464 9056768 9074457 9142272 9162729 9186912 9196026 9202536 9218496 9298944 9332736 9344349 9348608 9366867 9410548 9483264 9492672 9499392 9508816 9650176 9662184 9669024 9697296 9713788 9805824 9815552 9834723 9870462 9980928 10009776 10010112 10027136 10171224 10188522 10188864 10198972 10206192 10218313 10332672 10350592 10370808 10418821 10499328 10509744 10517184 10535424 10547936 10665984 10679256 10697418 10728697 10736292 10754551 10754912 10838016 10848768 10856448 10888192 10909458 11042496 11074784 11082624 11101472 11239424 11260998 11261376 11272548 11280528 11291719 11439744 11440128 11459584 11481966 11515539 11624256 11635788 11644416 11655968 11678072 11808768 11823462 11829248 11852352 11866428 11886609 11887008 11907224 11999232 12011136 12054784 12099276 12204864 12216972 12249216 12261368 12270048 12291328 12398592 12443648 12459132 12467952 12480321 12489156 12525674 12644352 12656896 12665856 12869712 12870144 12882912 12892032 12929728 13074432 13112964 13137831 13151306 13160616 13182998 13284864 13307904 13346368 13346816 13372884 13395627 13512528 13561632 13575086 13584696 13585152 13608256 13713408 13776896 13794039 13803804 13827744 13841462 13948416 13999104 14012992 14022912 14047232 14115822 14239008 14249088 14253134 14263224 14315056 14450688 14465024 14475264 14493276 14545944 14570682 14708736 14723328 14776832 14805693 15014664 15015168 15030064 15040704 15252992 15253504 15282783 15283296 15298458 15309288 15354052 15499008 15514384 15525888 15745024 15764616 15775776 15803136 15821904 15848812 15849344 15998976 16014848 16046127 16104438 16132368 16273152 16284672 16289296 16332288 16360064 16531456 16563744 16612176 16623936 16640428 16652208 16809984 16859136 16887808 16908822 16920792 16999129 17159616 17160192 17177216 17189376 17453682 17466624 17483952 17517108 17547488 17713152 17743872 17799642 17830512 17848201 17860836 18016704 18082176 18112928 18113536 18148914 18325458 18373824 18392052 18405072 18423331 18436992 18597888 18665472 18688698 18697216 18733734 18788511 18821096 18966528 18985344 18998784 19017632 19300352 19324368 19338048 19343539 19394592 19427576 19611648 19631104 19669446 19726959 19740924 19774497 19961856 20019552 20020224 20054272 20342448 20362629 20377044 20377728 20397944 20412384 20436626 20665344 20701184 20741616 20762193 20837642 20998656 21019488 21034368 21070848 21095872 21173733 21331968 21358512 21379701 21394836 21457394 21472584 21509102 21509824 21676032 21697536 21712896 21776384 21818916 21856023 22084992 22149568 22165248 22202944 22521996 22522752 22545096 22561056 22583438 22879488 22880256 22919168 22947687 22963932 23031078 23248512 23271576 23288832 23311936 23356144 23617536 23646924 23704704 23732856 23773218 23774016 23814448 23998464 24022272 24109568 24156657 24198552 24409728 24433944 24498432 24522736 24540096 24582656 24797184 24887296 24918264 24935904 24960642 24978312 25051348 25288704 25313792 25331712 25363233 25739424 25740288 25765824 25784064 25859456 26180523 26225928 26275662 26302612 26321232 26365996 26569728 26615808 26692736 26693632 26745768 26791254 27025056 27123264 27150172 27169392 27170304 27216512 27426816 27488187 27553792 27588078 27607608 27655488 27682924 27735421 27896832 27998208 28025984 28045824 28094464 28231644 28478016 28498176 28506268 28526448 28630112 28930048 28950528 28986552 29091888 29120749 29141364 29417472 29446656 29553664 29611386 30029328 30030336 30059119 30060128 30081408 30505984 30507008 30565566 30566592 30596916 30618576 30654939 30708104 30998016 31028768 31051776 31256463 31490048 31529232 31551552 31560511 31606272 31643808 31697624 31698688 31997952 32029696 32092254 32186091 32208876 32263653 32264736 32546304 32569344 32578592 32664576 32720128 33062912 33127488 33224352 33247872 33280856 33304416 33718272 33775616 33817644 33841584 33875157 33998258 34319232 34320384 34354432 34378752 34546617 34907364 34933248 34967904 35034216 35094976 35426304 35487744 35599284 35659827 35661024 35696402 35721672 36033408 36164352 36225856 36227072 36297828 36650916 36747648 36784104 36810144 36846662 36873984 37195776 37330944 37377396 37394432 37440963 37467468 37577022 37642192 37933056 37970688 37997568 38035264 38648736 38676096 38687078 38789184 38855152 39223296 39262208 39338892 39413493 39453918 39481848 39548994 39923712 40039104 40040448 40108544 40186881 40684896 40725258 40754088 40755456 40795888 40824768 40873252 41330688 41382117 41402368 41483232 41524386 41675284 41997312 42038976 42068736 42141696 42191744 42347466 42717024 42759402 42789672 42914788 42945168 43018204 43019648 43352064 43395072 43425792 43552768 43637832 43712046 44169984 44299136 44330496 44405888 45043992 45045504 45090192 45122112 45166876 45758976 45760512 45838336 45895374 45927864 46062156 46140493 46497024 46543152 46577664 46623872 46712288 47235072 47293848 47409408 47465712 47512801 47546436 47548032 47628896 47996928 48044544 48219136 48313314 48397104 48445117 48819456 48867888 48996864 49045472 49080192 49165312 49594368 49774592 49836528 49871808 49885969 49921284 49956624 50102696 50577408 50627584 50663424 50726466 50997387 51478848 51480576 51531648 51568128 51718912 52361046 52451856 52551324 52605224 52642464 52731992 53139456 53231616 53385472 53387264 53491536 53544603 53582508 54050112 54246528 54300344 54338784 54340608 54433024 54976374 55107584 55176156 55215216 55269993 55310976 55365848 55470842 55793664 55996416 56051968 56091648 56188928 56365533 56463288 56956032 56996352 57012536 57052896 57260224 57860096 57901056 57973104 58030617 58183776 58241498 58282728 58834944 58893312 59107328 59180877 59222772 59323491 60058656 60060672 60118238 60120256 60162816 61011968 61087887 61131132 61133184 61193832 61237152 61309878 61416208 61996032 62057536 62103552 62286579 62512926 63058464 63103104 63121022 63212544 63287616 63395248 63397376 63521199 63995904 64059392 64139103 64184508 64372182 64417752 64527306 64529472 65092608 65138688 65157184 65329152 65440256 65568069 66254976 66448704 66495744 66561712 66608832 67551232 67635288 67683168 67750314 67996516 68638464 68640768 68708864 68757504 68843061 69093234 69814728 69866496 69935808 70068432 70189952 70852608 71198568 71319654 71322048 71392804 71443344 72066816 72328704 72451712 72454144 72595656 72931747 73301832 73495296 73568208 73620288 73693324 73747968 74391552 74661888 74754792 74788864 74881926 74934936 75154044 75281857 75284384 75866112 75941376 75995136 76070528 77297472 77352192 77374156 77578368 77710304 78524416 78677784 78826986 78907836 78963696 79042033 79097988 79847424 80078208 80080896 80217088 80373762 81369792 81450516 81508176 81510912 81591776 81649536 81746504 82661376 82764234 82804736 82966464 83048772 83206263 83350568 83994624 84077952 84137472 84283392 84383488 84694932 85434048 85518804 85579344 85829576 85890336 86036408 86039296 86790144 86851584 87105536 87275664 87362247 87424092 88339968 88598272 88660992 88811776 90087984 90091008 90177357 90180384 90244224 90333752 91517952 91521024 91676672 91790748 91855728 91964817 92124312 92280986 92994048 93086304 93155328 93247744 93424576 93769389 94470144 94587696 94681533 94818816 94931424 95025602 95092872 95096064 95257792 95993856 96089088 96438272 96558273 96626628 96790959 96794208 96890234 97638912 97735776 97993728 98090944 98160384 98330624 99188736 99673056 99743616 99771938 99842568 99913248 100205392 101154816 101255168 101326848 101452932 101625471 101994774 102957696 102961152 103063296 103136256 103437824 103639851 104722092 104903712 105102648 105210448 105284928 105463984 106278912 106463232 106770944 106774528 106979481 106983072 107089206 107165016 108100224 108493056 108600688 108677568 108681216 108866048 109952748 110215168 110352312 110430432 110539986 110621952 110731696 110941684 111587328 111992832 112103936 112183296 112322889 112377856 112731066 112926576 113912064 113992704 114025072 114105792 114520448 115720192 115946208 116061234 116367552 116482996 116565456 117669888 117786624 118214656 118361754 118445544 118646982 118993903 120117312 120121344 120236476 120240512 120325632 122023936 122175774 122262264 122266368 122387664 122474304 122619756 122832416 123992064 124115072 124207104 124573158 124937407 125025852 126116928 126206208 126242044 126425088 126575232 126790496 126794752 127042398 128118784 128278206 128369016 128744364 128835504 128963317 129054612 129058944 130185216 130277376 130314368 130658304 130880512 131136138 132509952 132897408 132991488 133123424 133217664 135102464 135270576 135366336 135404773 135500628 135993032 137276928 137281536 137417728 137515008 137686122 138186468 138421479 139629456 139732992 139871616 140136864 140379904 141705216 142397136 142538403 142639308 142644096 142785608 142886688 144133632 144657408 144903424 144908288 145191312 145335351 145863494 146603664 146990592 147136416 147240576 147386648 147495936 148783104 149323776 149509584 149577728 149657907 149763852 149869872 150308088 150563714 150568768 151732224 151882752 151990272 152141056 152992161 154594944 154704384 154748312 155156736 155420608 157048832 157355568 157653972 157815672 157927392 158084066 158195976 159694848 160156416 160161792 160434176 160633809 160747524 162739584 162901032 163016352 163021824 163183552 163299072 163493008 165322752 165528468 165809979 165932928 166097544 166412526 166701136 167989248 168155904 168274944 168566784 168766976 169096599 169389864 170868096 171037608 171158688 171659152 171780672 172072816 172078592 173580288 173703168 174091851 174211072 174551328 174724494 174848184 176679936 177196544 177321984 177542631 177623552 177970473 180175968 180182016 180354714 180360768 180488448 180667504 183035904 183263661 183353344 183581496 183711456 183929634 184248624 184561972 185988096 186172608 186310656 186495488 186849152 186859737 187538778 189175392 189363066 189637632 189862848 190051204 190185744 190192128 190515584 191987712 192178176 192417309 192876544 193116546 193253256 193581918 193588416 193780468 194147947 195277824 195471552 195987456 196181888 196320768 196661248 199346112 199487232 199543876 199685136 199826496 200410784 202510336 202653696 202905864 203250942 203845243 203989548 204336469 205915392 205922304 206126592 206272512 206875648 207279702 209444184 209807424 210205296 210413833 210420896 210569856 210927968 212557824 213541888 213549056 213958962 213966144 214178412 214330032 214542661 216200448 216986112 217201376 217355136 217362432 217732096 218795241 219905496 220430336 220704624 220860864 220923577 221079972 221243904 221463392 221883368 223174656 223985664 224207872 224366592 224645778 224755712 225462132 225845571 225853152 227824128 227985408 228050144 228211584 229040896 231440384 231892416 232122468 232735104 232965992 233130912 235573248 236429312 236723508 236891088 237126099 237293964 237987806 240234624 240242688 240472952 240481024 240651264 244047872 244351548 244524528 244532736 244775328 244948608 245239512 245664832 247984128 248230144 248414208 249146316 249618789 249874814 250051704 252233856 252412416 252484088 252850176 253150464 253580992 253589504 254084796 256237568 256556412 256738032 257488728 257671008 257926634 258109224 258117888 260370432 260554752 260628736 261316608 261761024 262086741 262272276 265019904 265794816 265982976 266246848 266435328 270532071 270541152 270732672 270809546 271001256 271986064 274553856 274563072 274835456 275030016 275372244 275894451 276372936 276842958 279258912 279465984 279743232 280273728 280759808 281308167 283410432 284044599 284794272 285076806 285278616 285288192 285571216 285773376 288267264 289314816 289674819 289806848 289816576 290372877 290382624 290670702 291726988 293207328 293981184 294272832 294481152 294773296 294991872 297566208 299019168 299155456 299315814 299527704 299739744 300616176 301127428 301137536 303464448 303765504 303980544 304282112 304876413 305984322 309189888 309408768 309496624 310313472 310841216 314097664 314711136 315307944 315631344 315854784 316168132 316391952 319389696 320312832 320323584 320868352 321267618 321495048 322983451 325479168 325802064 326032704 326043648 326367104 326598144 326986016 330645504 331056936 331619958 331865856 332195088 332589607 332825052 333402272 335978496 336311808 336549888 337133568 337533952 338193198 338779728 339115819 341736192 342075216 342317376 343318304 343561344 344145632 344157184 347160576 348183702 348422144 349102656 349201783 349448988 349696368 350043289 353359872 354393088 354643968 355085262 355247104 355940946 356981709 360351936 360364032 360709428 360721536 360976896 361335008 366071808 366527322 366706688 367162992 367422912 367527241 367859268 368497248 369123944 371976192 372345216 372621312 372990976 373698304 373719474 374812221 375077556 378350784 378726132 379275264 379725696 380102408 380371488 380384256 381031168 384356352 384834618 385753088 386233092 386506512 386889951 387163836 387176832 387560936 388295894 390555648 390943104 391974912 392363776 392641536 393322496 398692224 398974464 399087752 399370272 399652992 400821568 405020672 405307392 405811728 406214319 406501884 407690486 407979096 408672938 411830784 411844608 412253184 412545024 413751296 414559404 415264437 418888368 419614848 420410592 420827666 420841792 421139712 421855936 425115648 427083776 427615209 427917924 427932288 428356824 428660064 429085322 432400896 433972224 434402752 434710272 434724864 435464192 436006053 437590482 439810992 441409248 441721728 441847154 442159944 442487808 442926784 443766736 446349312 447971328 448415744 448733184 448973721 449291556 450924264 451691142 451706304 455648256 455970816 456100288 456423168 458081792 458976483 463784832 464244936 465470208 465931984 466261824 471146496 472858624 473447016 473782176 474252198 474587928 475975612 480469248 480485376 480945904 480962048 481302528 481901427 488095744 488703096 489049056 489065472 489550656 489897216 490479024 491329664 495968256 496460288 497429937 498292632 499237578 499749628 500103408 504467712 504824832 504968176 505700352 506300928 507161984 507179008 508169592 512475136 513112824 513476064 514977456 515342016 515853268 516218448 516235776 520740864 521109504 521257472 522275553 522633216 523522048 524173482 524544552 526972999 530039808 531589632 531965952 532493696 532870656 541064142 541082304 541465344 541619092 542002512 543972128 549107712 549670912 550060032 550744488 551788902 552745872 553294231 553685916 558517824 558931968 559486464 560547456 561519616 562616334 568089198 569588544 570153612 570557232 570576384 571123261 571142432 571546752 576534528 578629632 579349638 579613696 579633152 580745754 580765248 581341404 582443841 583453976 586414656 587962368 588545664 588962304 589546592 589983744 598038336 598310912 598631628 599055408 599479488 599649709 601232352 602254856 602275072 607531008 607961088 608564224 609752826 611535729 611968644 613009407 618379776 618817536 618993248 620626944 621682432 628195328 629422272 630615888 631241499 631262688 631709568 632336264 632783904 640625664 640647168 641736704 642535236 642990096 643627983 645966902 650958336 651604128 652065408 652087296 652734208 653196288 653972032 656385723 661291008 662113872 662770731 663239916 663731712 664390176 665179214 665650104 666804544 671956992 672623616 673099776 674267136 675067904 676386396 677536713 677559456 678231638 683472384 684150432 684634752 686636608 687122688 688291264 688314368 694321152 696367404 698205312 698403566 698897976 699392736 700086578 706719744 708786176 709287936 710170524 710494208 711378297 711881892 713963418 720703872 720728064 721418856 721443072 721953792 722670016 732143616 733054644 734325984 734845824 735054482 735718536 736994496 738247888 743952384 744690432 745242624 745981952 747396608 747438948 748856367 749624442 750155112 756701568 757452264 758550528 759451392 760204816 760742976 760768512 762062336 768712704 769669236 771506176 772466184 773013024 773779902 774327672 774353664 775121872 776591788 781111296 781886208 783949824 784727552 785283072 786260223 786644992 797384448 797948928 798175504 798740544 799305984 801643136 810041344 811596213 811623456 812428638 813003768 815380972 815958192 817345876 823661568 823689216 824506368 825090048 827502592 829118808 830528874 837776736 839229696 840821184 841655332 841683584 842279424 843711872 850231296 852133797 854167552 855230418 855835848 855864576 856713648 857320128 858170644 864801792 867944448 868805504 869420544 869449728 870928384 872012106 875180964 879621984 882818496 883443456 883694308 884319888 884975616 885853568 887533472 892698624 896831488 897466368 897947442 898583112 901848528 902743219 903382284 903412608 911296512 911941632 912200576 912846336 916163584 917952966 927569664 928489872 930940416 931863968 932523648 942292992 945717248 946894032 947564352 947833411 948504396 949175856 951951224 960938496 960970752 961891808 961924096 962605056 963802854 968950353 976191488 977406192 978098112 978130944 978375841 979101312 979794432 980958048 982659328 991936512 992920576 994859874 996585264 997768821 998475156 999499256 1000206816 1008935424 1009649664 1009936352 1011400704 1012601856 1014323968 1014358016 1016339184 1017347457 1024950272 1026225648 1026952128 1027243729 1029954912 1030684032 1031706536 1032436896 1032471552 1041481728 1042514944 1044551106 1045266432 1047044096 1047605349 1048346964 1049089104 1050129867 1053945998 1060079616 1063179264 1063931904 1064987392 1065741312 1070945127 1082128284 1082164608 1082930688 1083238184 1084005024 1087944256 1098215424 1099341824 1100120064 1101488976 1102581723 1103577804 1105491744 1106588462 1107371832 1117035648 1117863936 1118972928 1121094912 1123039232 1124436663 1125232668 1136178396 1139177088 1140307224 1141114464 1141152768 1142246522 1142284864 1143093504 1153069056 1157259264 1158699276 1159227392 1160669853 1161491508 1161530496 1162682808 1164887682 1166907952 1172829312 1175924736 1177091328 1177924608 1179093184 1179967488 1196076672 1197263256 1198110816 1198958976 1199299418 1202464704 1204509712 1204550144 1215062016 1215922176 1217128448 1218642957 1219505652 1223071458 1223937288 1226018814 1236759552 1237635072 1237986496 1241253888 1243364864 1245793311 1258844544 1261231776 1262482998 1262525376 1263419136 1264672528 1265567808 1281251328 1282845627 1283473408 1285070472 1285980192 1287255966 1291933804 1301916672 1303208256 1304130816 1304174592 1305468416 1306392576 1307944064 1308018159 1312771446 1324227744 1325541462 1326479832 1327463424 1328780352 1330358428 1331300208 1333609088 1343913984 1345247232 1346199552 1346921163 1350135808 1352772792 1355073426 1355118912 1356463276 1366944768 1368300864 1369269504 1373273216 1374245376 1376582528 1376628736 1392734808 1396410624 1396807132 1397795952 1398785472 1400173156 1413439488 1417572352 1418575872 1420341048 1420988416 1422756594 1423763784 1427926836 1430355283 1441407744 1441456128 1442837712 1442886144 1443907584 1445340032 1464287232 1466109288 1468651968 1469691648 1470108964 1471437072 1472896831 1473988992 1476495776 1487904768 1489380864 1491963904 1494793216 1494877896 1497712734 1499248884 1500310224 1501798627 1513403136 1514904528 1517101056 1518902784 1520409632 1521485952 1521537024 1524124672 1537425408 1539338472 1543012352 1544932368 1546026048 1546465039 1547559804 1548655344 1548707328 1550243744 1553183576 1562222592 1563772416 1567899648 1569455104 1570566144 1572520446 1573289984 1580918997 1594768896 1595897856 1596351008 1597481088 1598611968 1603286272 1620082688 1623192426 1623246912 1624857276 1626007536 1630761944 1631916384 1634691752 1647323136 1649012736 1650180096 1655005184 1658237616 1659882693 1661057748 1675553472 1678459392 1681642368 1683310664 1683367168 1684558848 1687423744 1704267594 1708335104 1710460836 1711671696 1711729152 1713369783 1713427296 1714640256 1716341288 1729603584 1735888896 1737611008 1738841088 1738899456 1741856768 1744024212 1747331523 1750361928 1759243968 1765636992 1766886912 1767388616 1768639776 1769951232 1771707136 1775066944 1793662976 1794932736 1795894884 1797166224 1798949127 1803697056 1805486438 1806764568 1806825216 1822593024 1823883264 1824401152 1825692672 1832327168 1834607187 1835905932 1839028221 1855139328 1856979744 1861880832 1863727936 1865047296 1884585984 1893724497 1893788064 1895128704 1895666822 1897008792 1898351712 1903902448 1921876992 1921941504 1923783616 1923848192 1925210112 1927605708 1930883949 1937900706 1954812384 1956196224 1956261888 1956751682 1958202624 1959588864 1961916096 1965318656 1969157169 1983873024 1985841152 1988312193 1989719748 1993170528 1995537642 1996950312 1998998512 2000413632 2017870848 2019299328 2019872704 2022801408 2025203712 2028647936 2028716032 2032610139 2032678368 2034694914 2052451296 2053904256 2054487458 2059909824 2061368064 2063413072 2064873792 2064943104 2082963456 2085029888 2089102212 2094088192 2095210698 2096693928 2098178208 2100259734 2107891996 2120159232 2126358528 2127863808 2129974784 2131482624 2134134891 2141890254 2164256568 2164329216 2165861376 2166476368 2168010048 2175888512 2196430848 2198683648 2202977952 2205163446 2207155608 2210983488 2213176924 2214743664 2234071296 2235727872 2237945856 2242189824 2246078464 2248873326 2250465336 2260884157 2272356792 2278354176 2280614448 2282228928 2282305536 2284493044 2284569728 2286187008 2306138112 2314518528 2317398552 2318454784 2321339706 2322983016 2323060992 2325365616 2329775364 2333815904 2345658624 2351849472 2354182656 2355849216 2358186368 2359934976 2373810733 2392153344 2394526512 2396221632 2397917952 2398598836 2404929408 2409019424 2409100288 2430124032 2434256896 2437285914 2439011304 2446142916 2447874576 2450303023 2452037628 2473519104 2475270144 2475972992 2482507776 2486729728 2491586622 2517689088 2522463552 2524965996 2525050752 2526838272 2529345056 2531135616 2562502656 2565691254 2566946816 2570140944 2571960384 2572690687 2574511932 2583867608 2603833344 2606416512 2608261632 2608349184 2610936832 2612785152 2615888128 2616036318 2625542892 2648455488 2651082924 2652959664 2654926848 2657560704 2660716856 2662600416 2667218176 2690494464 2692399104 2693842326 2700271616 2705545584 2708229657 2710146852 2710237824 2712926552 2733889536 2736601728 2738539008 2746546432 2748490752 2753165056 2753257472 2785469616 2792821248 2793614264 2795591904 2797570944 2800346312 2826878976 2835144704 2837151744 2840682096 2841976832 2843500233 2845513188 2847527568 2855853672 2860710566 2882815488 2882912256 2885675424 2885772288 2887815168 2890680064 2906851059 2928574464 2932218576 2935127523 2937303936 2939383296 2940217928 2942874144 2945793662 2947977984 2952991552 2975809536 2978761728 2983927808 2989586432 2989755792 2993306463 2995425468 2998497768 3000620448 3003597254 3026806272 3029809056 3034202112 3037805568 3040819264 3042971904 3043074048 3048249344 3052042371 3074850816 3078676944 3081731187 3089864736 3092052096 3092930078 3095119608 3097310688 3097414656 3100487488 3106367152 3124445184 3127544832 3135799296 3138910208 3141132288 3142816047 3145040892 3150389601 3161837994 3189537792 3191795712 3192702016 3194962176 3197223936 3206572544 3212835381 3246384852 3246493824 3249714552 3252015072 3261523888 3263832768 3269383504 3294646272 3298025472 3300360192 3307745169 3310010368 3316475232 3319765386 3322115496 3351106944 3356918784 3363284736 3366621328 3366734336 3369117696 3373309989 3374847488 3408535188 3416670208 3420921672 3423343392 3423458304 3426739566 3426854592 3429280512 3432682576 3459207168 3471777792 3475222016 3477682176 3482009559 3483713536 3488048424 3494663046 3500723856 3518487936 3531273984 3533773824 3534777232 3537279552 3539902464 3543414272 3550133888 3587325952 3591789768 3594332448 3597898254 3607394112 3610972876 3613529136 3613650432 3645186048 3647766528 3648802304 3651385344 3655928871 3664654336 3669214374 3671811864 3678056442 3688810993 3710278656 3713959488 3723761664 3727455872 3730094592 3787448994 3787576128 3790257408 3791333644 3794017584 3796703424 3807804896 3843753984 3847567232 3847696384 3850420224 3855211416 3861767898 3873059617 3875801412 3909624768 3912392448 3912523776 3913503364 3916405248 3919177728 3923832192 3930637312 3938314338 3971682304 3976624386 3979439496 3986341056 3991075284 3993900624 3997862827 3997997024 4000827264 4035741696 4038598656 4039745408 4050407424 4057295872 4057432064 4065220278 4065356736 4069389828 4104902592 4107808512 4108974916 4119819648 4122736128 4126826144 4129747584 4129886208 4170059776 4178204424 4188176384 4190421396 4193387856 4196356416 4197547963 4200519468 4215783992 4240318464 4252717056 4255727616 4259949568 4262965248 4268269782 4283780508 4291065849 4328513136 4328658432 4331722752 4332952736 4336020096 4351777024 4392861696 4397367296 4405955904 4410326892 4414311216 4418690493 4421966976 4426353848 4429487328 4468142592 4475891712 4484379648 4492156928 4497746652 4500930672 4505395881 4521768314 4544713584 4556708352 4561228896 4564457856 4564611072 4568986088 4569139456 4572374016 4612276224 4629037056 4634797104 4636909568 4639395117 4642679412 4645966032 4646121984 4650731232 4659550728 4667631808 4691317248 4703698944 4708365312 4711698432 4716372736 4719869952 4742756991 4747621466 4784306688 4789053024 4792443264 4795835904 4797197672 4809858816 4818038848 4818200576 4860248064 4868513792 4874571828 4878022608 4892285832 4895749152 4900606046 4904075256 4947038208 4950540288 4951945984 4965015552 4973459456 4979648079 4983173244 5035378176 5044927104 5049931992 5050101504 5053676544 5058690112 5062271232 5125005312 5131382508 5140109349 5140281888 5143920768 5145381374 5149023864 5167735216 5207666688 5212833024 5216523264 5216698368 5221873664 5225570304 5231776256 5232072636 5241994569 5251085784 5296910976 5302165848 5305919328 5309853696 5315121408 5321433712 5325200832 5334436352 5380988928 5384798208 5387684652 5396847381 5400543232 5411091168 5416459314 5420293704 5420475648 5425853104 5467779072 5473203456 5477078016 5493092864 5496981504 5503821561 5506330112 5506514944 5517084663 5570939232 5585642496 5587228528 5591183808 5595141888 5600692624 5653757952 5670289408 5681173491 5681364192 5683953664 5687000466 5691026376 5695055136 5711707344 5721421132 5765630976 5765824512 5771350848 5771544576 5775630336 5781360128 5792651847 5813702118 5864437152 5870255046 5874607872 5878766592 5880435856 5885748288 5891587324 5895955968 5905983104 5951619072 5957523456 5964936579 5967855616 5979172864 5979511584 5986612926 5990850936 5996995536 6001240896 6007194508 6053612544 6059618112 6068404224 6075611136 6081638528 6085943808 6086148096 6096498688 6104084742 6157353888 6163462374 6179729472 6184104192 6185860156 6190239216 6194621376 6194829312 6200974976 6212734304 6248890368 6255089664 6277820416 6282264576 6285632094 6290081784 6300779202 6319202533 6323675988 6379075584 6383591424 6385404032 6389924352 6394447872 6413145088 6425670762 6492769704 6492987648 6499429104 6504030144 6523047776 6527665536 6538767008 6589292544 6596050944 6615490338 6620020736 6632950464 6634833877 6639530772 6644230992 6650822491 6702213888 6713837568 6726569472 6733242656 6733468672 6738235392 6746619978 6749694976 6782652471 6817070376 6833340416 6841843344 6846686784 6846916608 6848630887 6853479132 6853709184 6858561024 6865365152 6918414336 6943555584 6950444032 6955364352 6964019118 6967427072 6976096848 6983017579 6989326092 7001447712 7036975872 7062547968 7067547648 7069554464 7074559104 7079804928 7086828544 7100267776 7121432199 7174651904 7183579536 7188664896 7190706103 7195796508 7214788224 7221945752 7227058272 7227300864 7290372096 7297604608 7302770688 7311857742 7329308672 7338428748 7343623728 7350909069 7356112884 7377621986 7420557312 7427918976 7447523328 7454911744 7460189184 7574897988 7575152256 7580514816 7582667288 7588035168 7593406848 7615609792 7687507968 7695134464 7695392768 7700840448 7710422832 7718072061 7723535796 7746119234 7751602824 7819249536 7824784896 7825047552 7827006728 7832810496 7838355456 7847664384 7861274624 7876628676 7943364608 7953248772 7958878992 7972682112 7982150568 7987801248 7995725654 7995994048 8001654528 8071483392 8077197312 8079490816 8100814848 8114591744 8124688971 8130440556 8130713472 8138779656 8209805184 8215617024 8217949832 8239639296 8245472256 8253652288 8259495168 8259772416 8340119552 8356408848 8380842792 8386775712 8392712832 8395095926 8401038936 8431567984 8480636928 8505434112 8511455232 8519899136 8525930496 8530500699 8536539564 8567561016 8582131698 8657026272 8657316864 8663445504 8665905472 8672040192 8703554048 8720553177 8785723392 8805382569 8811911808 8820653784 8828622432 8837380986 8843933952 8852707696 8858974656 8936285184 8951783424 8968759296 8979919389 8984313856 8995493304 9001861344 9010791762 9043536628 9089427168 9113416704 9122457792 9128915712 9129222144 9137972176 9138278912 9144748032 9156127113 9224552448 9245193561 9269594208 9273819136 9278790234 9285358824 9291932064 9292243968 9301462464 9319101456 9335263616 9382634496 9407397888 9416730624 9423396864 9428448141 9432745472 9451168803 9485513982 9495242932 9568613376 9578106048 9584886528 9591671808 9594395344 9619717632 9636077696 9636401152 9737027584 9749143656 9756045216 9784571664 9791498304 9801212092 9808150512 9894076416 9901080576 9903891968 9923235507 9930031104 9946918912 9959296158 9966346488 10012486981 10070756352 10089854208 10099863984 10100203008 10107353088 10117380224 10124542464 10250010624 10262765016 10280218698 10280563776 10287841536 10290762748 10298047728 10310277817 10335470432 10415333376 10425666048 10433046528 10443747328 10451140608 10463552512 10464145272 10483989138 10502171568 10512590389 10593821952 10604331696 10611838656 10619707392 10630242816 10642867424 10650401664 10668872704 10761977856 10775369304 10793694762 10801086464 10822182336 10825255273 10832918628 10840587408 10840951296 10851341959 10851706208 10935558144 10946406912 10954156032 10986185728 10993963008 11007643122 11012660224 11013029888 11034169326 11066432979 11141878464 11171284992 11174457056 11182367616 11190283776 11201385248 11340578816 11362346982 11362728384 11367907328 11374000932 11382052752 11390110272 11393344471 11423414688 11442842264 11531261952 11542701696 11543089152 11551260672 11562720256 11585303694 11619178851 11627404236 11728874304 11740510092 11749215744 11757533184 11760871712 11771496576 11783174648 11791911936 11811966208 11915046912 11929873158 11935711232 11958345728 11959023168 11973225852 11981701872 11993588481 11993991072 12002481792 12014389016 12107225088 12119236224 12151222272 12163277056 12171887616 12172296192 12192997376 12208169484 12314707776 12326924748 12359458944 12368208384 12371720312 12380478432 12389242752 12389658624 12401949952 12425468608 12510179328 12555640832 12564529152 12571264188 12580163568 12592643889 12601558404 12638405066 12647351976 12758151168 12767182848 12770808064 12779848704 12788895744 12826290176 12851341524 12873197547 12985539408 12985975296 12998858208 13008060288 13046095552 13055331072 13077534016 13178585088 13192101888 13230980676 13256071479 13265900928 13269667754 13279061544 13288461984 13301644982 13404427776 13427675136 13453138944 13466485312 13466937344 13476470784 13493239956 13499389952 13516187643 13565304942 13634140752 13683686688 13693373568 13693833216 13697261774 13706958264 13707418368 13717122048 13730730304 13836828672 13887111168 13900888064 13910728704 13918185351 13928038236 13952193696 13966035158 13978652184 14002895424 14073951744 14125095936 14135095296 14139108928 14149118208 14159609856 14173657088 14200535552 14228270973 14242864398 14367159072 14377329792 14381412206 14391593016 14429576448 14443891504 14454116544 14454601728 14580744192 14595209216 14605541376 14623715484 14658617344 14676857496 14687247456 14701818138 14712225768 14755243972 14841114624 14855837952 14895046656 14909823488 14920378368 14938944237 15149795976 15150304512 15161029632 15165334576 15176070336 15186813696 15231219584 15375015936 15390268928 15390785536 15420328047 15420845664 15436144122 15447071592 15492238468 15503205648 15638499072 15649569792 15650095104 15654013456 15665620992 15676710912 15695328768 15722549248 15753257352 15886729216 15906497544 15917757984 15945364224 15964301136 15975602496 15991451308 15991988096 16003309056 16142966784 16154394624 16158981632 16190542143 16201629696 16229183488 16249377942 16260881112 16261426944 16277559312 16419610368 16431234048 16435899664 16479278592 16490944512 16507304576 16518990336 16519544832 16680239104 16712817696 16761685584 16773551424 16785425664 16790191852 16802077872 16863135968 16961273856 17010868224 17039798272 17051860992 17061001398 17073079128 17135122032 17152121161 17164263396 17314052544 17314633728 17326891008 17331810944 17344080384 17407108096 17441106354 17610765138 17623823616 17641307568 17657244864 17674761972 17687867904 17705415392 17717949312 17872570368 17903566848 17937518592 17959838778 17968627712 17990986608 18003722688 18008834809 18021583524 18087073256 18178854336 18226833408 18244915584 18257831424 18258444288 18275944352 18276557824 18289496064 18312254226 18490387122 18539188416 18547638272 18557580468 18570717648 18583864128 18584487936 18589140979 18602924928 18638202912 18670527232 18765268992 18833461248 18846793728 18856896282 18865490944 18902337606 18957607599 18971027964 18990485864 19137226752 19156212096 19169773056 19183343616 19188790688 19239435264 19272155392 19272802304 19474055168 19498287312 19512090432 19517630851 19569143328 19582996608 19602424184 19616301024 19788152832 19807783936 19846471014 19860062208 19893837824 19904501631 19918592316 19932692976 19952467473 20024973962 20141512704 20179708416 20199727968 20200406016 20214706176 20234760448 20249084928 20347957413 20500021248 20525530032 20545892661 20560437396 20561127552 20575683072 20581525496 20596095456 20620555634 20670940864 20830666752 20851332096 20866093056 20887494656 20902281216 20927105024 20928290544 20949052737 20967978276 21004343136 21025180778 21187643904 21208663392 21223677312 21239414784 21260485632 21285734848 21300803328 21337745408 21364296597 21523955712 21550738608 21572118309 21587389524 21644364672 21650510546 21665837256 21681174816 21681902592 21702683918 21703412416 21871116288 21892813824 21908312064 21972371456 21987926016 22015286244 22025320448 22052727207 22068338652 22132865958 22283756928 22342569984 22348914112 22364735232 22380567552 22402770496 22724693964 22725456768 22748001864 22764105504 22780220544 22786688942 22846829376 22885684528 23062523904 23085403392 23086178304 23102521344 23125440512 23154216183 23170607388 23238357702 23254808472 23457748608 23481020184 23498431488 23515066368 23521743424 23542993152 23566349296 23583823872 23623932416 23830093824 23859746316 23916691456 23918046336 23946451704 23963403744 23987176962 23987982144 24004963584 24028778032 24214450176 24238472448 24302444544 24326554112 24343775232 24374066913 24385994752 24416338968 24629415552 24653849496 24718917888 24736416768 24743440624 24760956864 24778485504 24779317248 24803899904 24850937216 25020358656 25111281664 25142528376 25160327136 25185287778 25203116808 25276810132 25294703952 25516302336 25534365696 25541616128 25559697408 25577791488 25591502097 25652580352 25702683048 25746395094 25971078816 25971950592 25997716416 26016120576 26092191104 26110662144 26155068032 26357170176 26416147707 26461961352 26512142958 26531801856 26539335508 26558123088 26576923968 26603289964 26808855552 26855350272 26906277888 26932970624 26933874688 26952941568 26986479912 26998779904 27032375286 27130609884 27268281504 27367373376 27386747136 27387666432 27394523548 27413916528 27414836736 27434244096 27461460608 27673657344 27735580683 27801776128 27821457408 27836370702 27856076472 27904387392 27932070316 27957304368 27985039789 28005790848 28147903488 28250191872 28270190592 28278217856 28298236416 28347314176 28401071104 28456541946 28485728796 28734318144 28754659584 28762824412 28783186032 28859152896 28887783008 28908233088 28909203456 29190418432 29211082752 29247430968 29317234688 29353714992 29374494912 29382835741 29403636276 29424451536 29510487944 29682229248 29711675904 29790093312 29819646976 29840756736 29877888474 30037460943 30299591952 30300609024 30322059264 30329651071 30330669152 30352140672 30373627392 30462439168 30750031872 30780537856 30781571072 30840656094 30841691328 30872288244 30894143184 30930833451 30984476936 31006411296 31276998144 31299139584 31308026912 31331241984 31353421824 31390657536 31445098496 31506514704 31537771167 31773458432 31812995088 31835515968 31844555599 31890728448 31928602272 31951204992 31982902616 31983976192 32006618112 32285933568 32317963264 32381084286 32403259392 32458366976 32475765819 32498755884 32521762224 32522853888 32554025877 32555118624 32839220736 32862468096 32871799328 32958557184 32981889024 33014609152 33037980672 33039089664 33199298937 33360478208 33425635392 33523371168 33547102848 33570851328 33580383704 33604155744 33726271936 34021736448 34079596544 34103721984 34122002796 34146158256 34180033413 34270244064 34304242322 34328526792 34628105088 34629267456 34653782016 34663621888 34688160768 34814216192 34857536553 34882212708 35221530276 35247647232 35282615136 35314489728 35349523944 35375735808 35410830784 35435898624 35745140736 35807133696 35875037184 35919677556 35980765443 35981973216 36007445376 36017669618 36043167048 36174146512 36357708672 36453666816 36489831168 36515662848 36516888576 36551888704 36553115648 36578992128 36624508452 36980774244 37078376832 37115160936 37141435296 37167728256 37168975872 37178281958 37205849856 37276405824 37341054464 37530537984 37666922496 37693587456 37713792564 37730981888 37777931667 37804675212 37915215198 37942055928 37980971728 38274453504 38312424192 38339546112 38366687232 38377581376 38478870528 38544310784 38545604608 38619592641 38996574624 39024180864 39035261702 39138286656 39165993216 39204848368 39232602048 39576305664 39615567872 39692942028 39768214437 39787675648 39809003262 39837184632 39865385952 39904934946 40049947924 40283025408 40359416832 40399455936 40400812032 40429412352 40469520896 40498169856 40548562929 40695914826 41051060064 41091785322 41120874792 41122255104 41151366144 41163050992 41192190912 41241111268 41341881728 41661333504 41702664192 41732186112 41754556053 41774989312 41854210048 41856581088 41898105474 41935956552 42008686272 42050361556 42375287808 42417326784 42447354624 42478829568 42520971264 42571469696 42601606656 42675490816 42728593194 43101477216 43144236618 43174779048 43288729344 43301021092 43331674512 43362349632 43363805184 43405367836 43406824832 43742232576 43785627648 43816624128 43944742912 43975852032 44030572488 44050640896 44105454414 44136677304 44265731916 44567513856 44685139968 44697828224 44729470464 44761135104 44805540992 45449387928 45450913536 45496003728 45528211008 45560441088 45573377884 45693658752 45771369056 46125047808 46170806784 46172356608 46250881024 46308432366 46341214776 46476715404 46509616944 46555757437 46915497216 46962040368 46996862976 47030132736 47043486848 47085986304 47132698592 47167647744 47247864832 47660187648 47719492632 47833382912 47836092672 47892903408 47926807488 47940416209 47974353924 47975964288 48009927168 48057556064 48428900352 48476944896 48604889088 48653108224 48687550464 48748133826 48771989504 48832677936 48881123053 49258831104 49307698992 49437835776 49472833536 49486881248 49521913728 49556971008 49558634496 49607799808 49701874432 50040717312 50222563328 50285056752 50320654272 50334942721 50370575556 50406233616 50553620264 50589407904 51032604672 51083232256 51119394816 51155582976 51183004194 51305160704 51405366096 51456363483 51492790188 51942157632 51943901184 51995432832 52032241152 52184382208 52221324288 52310136064 52832295414 52923922704 53024285916 53063603712 53078671016 53116246176 53153847936 53206579928 53617711104 53710700544 53812555776 53865941248 53867749376 53905883136 53972959824 53997559808 54026504427 54064750572 54261219768 54536563008 54734746752 54773494272 54775332864 54789047096 54827833056 54829673472 54868488192 54922921216 55471161366 55603552256 55642914816 55672741404 55712152944 55767422937 55808774784 55864140632 55914608736 55970079578 56011581696 56295806976 56500383744 56540381184 56556435712 56596472832 56694628352 56802142208 56872822797 56913083892 56971457592 57468636288 57509319168 57525648824 57566372064 57718305792 57775566016 57816466176 57818406912 58380836864 58422165504 58494861936 58552892553 58707429984 58748989824 58765671482 58807272552 58848903072 59020975888 59364458496 59423351808 59580186624 59639293952 59681513472 59713504893 59755776948 59857402419 60074921886 60599183904 60601218048 60644118528 60659302142 60661338304 60704281344 60747254784 60924878336 61043872239 61500063744 61561075712 61637677983 61681312188 61683382656 61744576488 61788286368 61861666902 61968953872 62012822592 62553996288 62598279168 62616053824 62662483968 62706843648 62781315072 62847158211 62890196992 63013029408 63075542334 63625990176 63671031936 63689111198 63781456896 63857204544 63902409984 63965805232 63967952384 64013236224 64092889791 64571867136 64635926528 64716354927 64762168572 64916733952 64951531638 64997511768 65043524448 65045707776 65108051754 65110237248 65678441472 65724936192 65743598656 65917114368 65963778048 66029218304 66075961344 66158181621 66398597874 66851270784 67046742336 67094205696 67141702656 67160767408 67208311488 67452543872 68159193088 68244005592 68292316512 68360066826 68540488128 68608484644 68657053584 69256210176 69258534912 69307564032 69327243776 69376321536 69462648549 69628432384 69715073106 69764425416 70087408867 70443060552 70495294464 70565230272 70628979456 70699047888 70751471616 70821661568 70871797248 71490281472 71750074368 71839355112 71961530886 71963946432 72014890752 72035339236 72086334096 72348293024 72715417344 72907333632 72979662336 73031325696 73103777408 73106231296 73157984256 73249016904 73588132723 73961548488 74156753664 74230321872 74282870592 74335456512 74337951744 74356563916 74411699712 74552811648 74682108928 75061075968 75333844992 75427585128 75461963776 75555863334 75609350424 75830430396 75884111856 75959393713 75961943456 76548907008 76624848384 76679092224 76733374464 76755162752 76957741056 77088621568 77091209216 77239185282 77993149248 78048361728 78070523404 78276573312 78331986432 78409696736 78465204096 79231135744 79385884056 79536428874 79575351296 79618006524 79674369264 79730771904 79753411297 79809869892 80099895848 80566050816 80718833664 80798911872 80801624064 80858824704 80939041792 80996339712 81097125858 81391829652 82102120128 82183570644 82241749584 82244510208 82302732288 82326101984 82384381824 82482222536 82683763456 83405328384 83464372224 83509112106 83549978624 83708420096 83713162176 83796210948 83871913104 83955119367 84017372544 84100723112 84750575616 84834653568 84894709248 85041942528 85142939392 85203213312 85350981632 85457186388 86202954432 86288473236 86349558096 86577458688 86602042184 86663349024 86724699264 86727610368 86810735672 86813649664 87571255296 87633248256 87889485824 87951704064 88061144976 88101281792 88148507223 88210908828 88273354608 88531463832 89135027712 89370279936 89395656448 89458940928 89522270208 89611081984 90112382829 90898775856 90901827072 90988953213 90992007456 91056422016 91120882176 91146755768 91387317504 91542738112 92250095616 92341613568 92344713216 92501762048 92616864732 92682429552 92792500353 92953430808 93019233888 93111514874 93830994432 93924080736 93993725952 94060265472 94086973696 94171972608 94265397184 94335295488 94495729664 94613313501 95320375296 95438985264 95533666797 95672185344 95785806816 95853614976 95880832418 95948707848 95951928576 96019854336 96115112128 96857800704 96953889792 97209778176 97306216448 97375100928 97427297457 97496267652 97662077631 97665355872 97762246106 98517662208 98615397984 98875671552 98945667072 98973762496 99043827456 99113942016 99117268992 99215599616 99403748864 99597896811 100081434624 100570113504 100641308544 100669885442 100741151112 100812467232 101107240528 101178815808 102065209344 102166464512 102238789632 102311165952 102366008388 102540100239 102610321408 102810732192 102912726966 102985580376 103884315264 103887802368 103990865664 104064482304 104368764416 104442648576 104572609659 104620272128 105664590828 105847845408 106048571832 106127207424 106157342032 106232492352 106307695872 106413159856 107235422208 107421401088 107625111552 107731882496 107735498752 107942296329 107945919648 107995119616 108053008854 108129501144 108522439536 109073126016 109469493504 109546988544 109550665728 109578094192 109655666112 109659346944 109736976384 109845842432 110942322732 111207104512 111345482808 111424305888 111534845874 111617549568 111728281264 111829217472 111940159156 112023163392 112591613952 113000767488 113080762368 113112871424 113192945664 113333795001 113389256704 113604284416 113745645594 113826167784 113942915184 114937272576 115018638336 115051297648 115132744128 115436611584 115551132032 115632932352 115636813824 116761673728 116989723872 117105785106 117414859968 117497979648 117531342964 117614545104 117697806144 118041951776 118728916992 118846703616 119278587904 119363026944 119427009786 119511553896 119714804838 120064848127 120149843772 121198367808 121202436096 121288237056 121318604284 121322676608 121408562688 121494509568 121849756672 122087744478 123122151424 123275355966 123362624376 123366765312 123489152976 123576572736 123723333804 123937907744 124025645184 125107992576 125196558336 125232107648 125324967936 125562630144 125694316422 125780393984 126026058816 126061843663 126151084668 127251980352 127342063872 127378222396 127562913792 127714409088 127804819968 127931610464 127935904768 128026472448 128185779582 129271853056 129432709854 129524337144 129833467904 129903063276 129995023536 130087048896 130091415552 130123986853 130216103508 130220474496 131356882944 131449872384 131487197312 131834228736 131927556096 132058436608 132151922688 132316363242 132797195748 133702541568 134093484672 134188411392 134283405312 134321534816 134416622976 134905087744 136318386176 136488011184 136584633024 136623415957 136720133652 137080976256 137216969288 137314107168 138512420352 138517069824 138654487552 138752643072 138925297098 139256864768 139430146212 139528850832 139667272311 140174817734 140886121104 140990588928 141130460544 141257958912 141398095776 141502943232 141643323136 141743594496 142980562944 143500148736 143678710224 143821248627 143923061772 143927892864 144029781504 144070678472 144172668192 144696586048 145430834688 145814667264 145959324672 146062651392 146207554816 146212462592 146315968512 146498033808 146643369159 147176265446 147923096976 148313507328 148460643744 148565741184 148670913024 148675903488 148713127832 148823399424 149105623296 149364217856 150122151936 150667689984 150855170256 150923927552 151004828163 151111726668 151218700848 151660860792 151768223712 151918787426 151923886912 153097814016 153249696768 153358184448 153466748928 153510325504 153915482112 154177243136 154369090449 154478370564 155986298496 156096723456 156141046808 156553146624 156663972864 156819393472 156930408192 158462271488 158771768112 159072857748 159236013048 159348738528 159461543808 159506822594 159619739784 160199791696 161132101632 161437667328 161597823744 161603248128 161717649408 161878083584 161992679424 162079513281 162194251716 162783659304 164204240256 164367141288 164483499168 164489020416 164605464576 164652203968 164768763648 164964445072 165367526912 166810656768 166928744448 167018224212 167302268811 167416840192 167426324352 167592421896 167743826208 167910238734 168034745088 168201446224 169501151232 169669307136 169789418496 170083885056 170285878784 170406426624 170618468391 170701963264 170914372776 172405908864 172576946472 172699116192 173154917376 173204084368 173326698048 173449398528 173455220736 173621471344 173627299328 175142510592 175266496512 175658677659 175778971648 176122289952 176202563584 176297014446 176421817656 176546709216 177062927664 178270055424 178740559872 178791312896 178917881856 179044540416 179140514679 179222163968 179572207257 180224765658 181797551712 181803654144 181977906426 181984014912 182112844032 182241764352 182293511536 182774635008 183085476224 184500191232 184683227136 184913033949 185003524096 185233729464 185364859104 185585000706 185906861616 186038467776 186223029748 187661988864 187848161472 187987451904 188120530944 188173947392 188343945216 188530794368 188541474633 188670590976 188991459328 189226627002 190877970528 191067333594 191344370688 191571613632 191707229952 191761664836 191897415696 191903857152 192039708672 192230224256 193715601408 193907779584 194149064781 194612432896 194750201856 194854594914 194992535304 195324155262 195330711744 195524492212 195895278523 197035324416 197230795968 197751343104 197891334144 197947524992 198087654912 198227884032 198431199232 198807497728 199195793622 201140227008 201282617088 201339770884 201482302224 201624934464 202214481056 202357631616 204332929024 204477579264 204732016776 205080200478 205220642816 205621464384 205679850187 205825453932 205971160752 206175497221 207768630528 207775604736 207981731328 208128964608 208737528832 208885297152 209145219318 209240544256 210262226601 211329181656 211695690816 212097143664 212254414848 212307557497 212314684064 212464984704 212615391744 212826319712 214470844416 215250223104 215463764992 215470997504 215884592658 215891839296 215990239232 216106017708 216259002288 216473544949 217044879072 218146252032 218938987008 219093977088 219156188384 219311332224 219318693888 219473952768 219691684864 220764398169 221884645464 222414209024 222690965616 222848611776 222911889193 223069691748 223235099136 223456562528 223658434944 223880318312 224046326784 225183227904 226001534976 226225742848 226385891328 226667590002 226778513408 227208568832 227491291188 227652335568 227878181139 227885830368 229874545152 230037276672 230102595296 230265488256 230873223168 231102264064 231265864704 231273627648 233523347456 233979447744 234211570212 234829719936 234995959296 235062685928 235229090208 235395612288 236083903552 237693407232 238557175808 238726053888 238854019572 239023107792 239260233891 239429609676 240129696254 240299687544 242396735616 242404872192 242576474112 242637208568 242645353216 242817125376 242989019136 243699513344 244175488956 246244302848 246550711932 246725248752 246733530624 246978305952 247153145472 247446667608 247875815488 248051290368 250215985152 250393116672 250464215296 250649935872 251125260288 251388632844 251865358101 252052117632 252123687326 252302169336 254503960704 254684127744 254756444792 255125827584 255428818176 255609639936 255863220928 255871809536 256052944896 256371559164 258543706112 258865419708 259048674288 259806126552 259990047072 260174097792 260182831104 260247973706 260432207016 260440948992 262713765888 262899744768 262974394624 263668457472 263855112192 264116873216 264303845376 264445521669 264632726484 265594391496 267405083136 268186969344 268376822784 268566810624 268643069632 268833245952 269810175488 270337148487 272966859639 272976022368 273169266048 273246831914 273440267304 274161952512 274433938576 274628214336 277024840704 277034139648 277308975104 277505286144 277850594196 278377501059 278513729536 278860292424 279057701664 279334544622 280349635468 281772242208 281981177856 282260921088 282515917824 282796191552 283005886464 283286646272 283487188992 283839940503 285961125888 286601000391 287357420448 287642497254 287846123544 287855785728 288059563008 288141356944 288345336384 289393172096 290861669376 291629334528 291918649344 292125302784 292281892371 292415109632 292424925184 292986232893 292996067616 293286738318 294352530892 295846193952 296627014656 296921287488 297131482368 297341826048 297351806976 297426255664 297646798848 298211246592 298728435712 300244303872 301710340512 301847855104 302009656326 302223453336 302437401696 303321721584 303536447424 303837574852 303847773824 306195628032 306499393536 306716368896 306933497856 307020651008 307620300717 307830964224 308354486272 308738180898 308956741128 311972596992 312193446912 312282093616 313106293248 313327945728 313638786944 313860816384 316924542976 317543536224 318145715496 318472026096 318697477056 318923087616 319013645188 319239479568 320399583392 322264203264 322875334656 323195647488 323206496256 323756167168 323985358848 324159026562 324388503432 325567318608 325890302059 328408480512 328734282576 328966998336 328978040832 329210929152 329304407936 329537527296 329928890144 330735053824 333621313536 334036448424 334604537622 334833680384 334852648704 335184843792 335487652416 335582913463 335820477468 336069490176 336402892448 339002302464 339338614272 339578836992 340167770112 340571757568 340812853248 341236936782 341403926528 341828745552 342167861371 344811817728 345153892944 345398232384 346309834752 346408168736 346653396096 346898797056 346910441472 347242942688 347254598656 350285021184 351317355318 351557943296 352244579904 352344599047 352405127168 352594028892 352843635312 353093418432 353193678601 354125855328 356540110848 357582625792 357835763712 358089080832 358281029358 358444327936 359144414514 360194544381 360449531316 363595103424 363607308288 363955812852 363968029824 364225688064 364483528704 364587023072 365549270016 366170952448 369366454272 369826067898 370007048192 370467458928 370729718208 370834986169 371170001412 371813723232 372076935552 372446059496 375323977728 375696322944 375974903808 376347894784 376687890432 377061588736 377082949266 377341181952 377982918656 378185530989 378453254004 381755941056 382134667188 382688741376 383143227264 383414459904 383523329672 383794831392 383807714304 384079417344 384460448512 387815559168 388298129562 389224865792 389500403712 389709189828 389985070608 390371960559 390648310524 390661423488 391048984424 391790557046 394070648832 394461591936 395502686208 395782668288 395895049984 396175309824 396455768064 396862398464 397614995456 398391587244 402280454016 402565234176 402679541768 402964604448 403249868928 404428962112 404715263232 408665858048 408955158528 409464033552 409870247871 410160400956 411242928768 411359700374 411650907864 411942321504 412350994442 415537261056 415551209472 415963462656 416257929216 417475057664 417770594304 418290438636 418481088512 419001816933 420524453202 422658363312 423391381632 424194287328 424508829696 424615114994 424629368128 424929969408 425230783488 425652639424 428941688832 430500446208 430927529984 431463745881 431769185316 431783678592 432212035416 432518004576 432947089898 434089758144 436292504064 437877974016 438187954176 438312376768 438622664448 438637387776 438947905536 439383369728 439930107477 441528796338 443769290928 445381931232 445697223552 445823778386 446139383496 446470198272 446913125056 447316869888 447760636624 448092653568 450366455808 452003069952 452451485696 452771782656 453014484489 453335180004 454417137664 454982582376 455304671136 455756362278 455771660736 459749090304 460074553344 460205190592 460530976512 461746446336 462204528128 462531729408 463107271347 467958895488 468423140424 469659439872 469991918592 470125371856 470458180416 470791224576 472167807104 475386814464 477114351616 477708039144 478046215584 478520467782 478859219352 480259392508 480599375088 484793471232 484809744384 485152948224 485274417136 485290706432 485634250752 485978038272 486238539843 487399026688 488350977912 492488605696 493101423864 493450497504 493467061248 493956611904 494306290944 494893335216 495751630976 496102580736 500431970304 500786233344 500928430592 501906806433 502250520576 502777265688 503730716202 504104235264 504247374652 504604338672 509007921408 509368255488 509512889584 510251655168 510857636352 511219279872 511726441856 511743619072 512105889792 512743118328 517087412224 517730839416 518097348576 519612253104 519980094144 520348195584 520365662208 520495947412 520864414032 520881897984 525427531776 525799489536 525948789248 526976032977 527336914944 528233746432 528607690752 528891043338 529265452968 531188782992 531715755991 534810166272 536373938688 536753645568 537133621248 537286139264 537666491904 539620350976 540674296974 545933719278 545952044736 546338532096 546493663828 546880534608 548323905024 548867877152 549256428672 554049681408 554617950208 555010572288 555701188392 556755002118 557027459072 557720584848 558115403328 558273879079 558669089244 560699270936 563544484416 563962355712 564521842176 565031835648 565592383104 566011772928 566573292544 566974377984 567679881006 573202000782 574714840896 575284994508 575692247088 575711571456 576119126016 576263370349 576282713888 576690672768 578786344192 581723338752 583837298688 584250605568 584563784742 584830219264 584849850368 585972465786 585992135232 586573476636 587685835569 588705061784 591692387904 593254029312 593842574976 594262964736 594683652096 594852511328 595293597696 596422493184 597456871424 603420681024 603695710208 604019312652 604446906672 604874803392 605046556381 606643443168 607072894848 607675149704 607695547648 612998787072 613432737792 614041302016 615240601434 615661928448 616708972544 617039550561 617476361796 617913482256 618526491663 623945193984 624386893824 624564187232 626212586496 626655891456 627277573888 627721632768 630786679803 633849085952 635087072448 636291430992 636922672491 636944052192 637394954112 637846175232 638027290376 638478959136 640799166784 645750669312 646391294976 646412992512 647512334336 647970717696 648318053124 648777006864 649420634847 651134637216 651780604118 656816961024 657468565152 657933996672 657956081664 658421858304 658608815872 659075054592 659857780288 661470107648 662293194507 667242627072 668072896848 668735667579 669209075244 669705297408 670369687584 670975304832 671165826926 671640954936 672138980352 672805784896 678004604928 678677228544 679157673984 680335540224 681143515136 681625706496 682473873564 683634543417 683657491104 684335722742 689623635456 690307785888 690796464768 692619669504 692816337472 693306792192 693797594112 693820882944 694485885376 694509197312 700570042368 702634710636 704489159808 704689198094 705188057784 705687270624 706186836864 706387357202 708251710656 713080221696 715165251584 715671527424 716178161664 716562058716 716888655872 717780701673 718288829028 720389088762 720899062632 727190206848 727214616576 727911625704 727936059648 728451376128 728967057408 729174046144 731098540032 732341904896 738732908544 739652135796 740934917856 741459436416 741669972338 742340002824 743627446464 744153871104 744892118992 750647955456 751392645888 751949807616 752695789568 753375780864 754123177472 754165898532 755596074303 755965837312 756371061978 756906508008 763511882112 764269334376 765377482752 766286454528 766828919808 767046659344 767589662784 767615428608 768158834688 768920897024 775631118336 776596259124 778449731584 779418379656 779970141216 780743921118 781296621048 781322846976 782097968848 783581114092 788141297664 788923183872 791005372416 791565336576 791790099968 792350619648 792911536128 793336565007 793724796928 795229990912 796783174488 804560908032 805130468352 805359083536 805929208896 806499737856 808857924224 809430526464 817331716096 818900578917 818928067104 819740495742 820320801912 822485857536 822719400748 823301815728 823884643008 824701988884 831074522112 831102418944 831926925312 832515858432 834950115328 835541188608 836580877272 836962177024 838003633866 841048906404 845316726624 846782763264 848388574656 849017659392 849230229988 849258736256 849859938816 850461566976 851305278848 857883377664 859803001173 861855059968 862927491762 863538370632 863567357184 864424070832 865036009152 865894179796 868179516288 872585008128 875755948032 876375908352 876624753536 877245328896 877274775552 878766739456 879860214954 883057592676 887538581856 890763862464 891394447104 891647556772 892278766992 892940396544 893826250112 894633739776 895521273248 896185307136 900732911616 904902971392 905543565312 906028968978 906670360008 908834275328 909965164752 910609342272 910867907971 911512724556 911543321472 919498180608 920149106688 920410381184 921061953024 923492892672 924409056256 925063458816 926214542694 935917790976 936846280848 939318879744 939983837184 940250743712 940916360832 941582449152 944335614208 950773628928 954228703232 955416078288 956092431168 956363911699 957040935564 957718438704 960518785016 961198750176 969586942464 969619488768 970548834272 970581412864 971268501504 971956076544 972477079686 974798053376 976701955824 977670906177 984977211392 986202847728 986900995008 986934122496 987181223569 987913223808 988612581888 989786670432 991503261952 992205161472 1000863940608 1001856861184 1003813612866 1004501041152 1005554531376 1006748740389 1007461432404 1008208470528 1008494749304 1009208677344 1018015842816 1018736510976 1019025779168 1020503310336 1021715272704 1022438559744 1023452883712 1023487238144 1024211779584 1025486236656 1026503584113 1034174824448 1035461678832 1036194697152 1039224506208 1039960188288 1040696391168 1040731324416 1040991894824 1041728828064 1041763795968 1050855063552 1051897578496 1053952065954 1054673829888 1056467492864 1057033797141 1057215381504 1057782086676 1058530905936 1059581035803 1062377565984 1063431511982 1069620332544 1072747877376 1073507291136 1074267242496 1074572278528 1075332983808 1079240701952 1080583633143 1081348593948 1091867438556 1091904089472 1092677064192 1092987327656 1093761069216 1096647810048 1097735754304 1098512857344 1108099362816 1109235900416 1110021144576 1111402376784 1112504958507 1113510004236 1115441169696 1116230806656 1116547758158 1117338178488 1121398541872 1127088968832 1127924711424 1129043684352 1130063671296 1131184766208 1132023545856 1133146585088 1133948755968 1134556592967 1135359762012 1146404001564 1149429681792 1150569989016 1151384494176 1151423142912 1152238252032 1152526740698 1152565427776 1153381345536 1157572688384 1163446677504 1167674597376 1168501211136 1169127569484 1169660438528 1171115881677 1171944931572 1171984270464 1173146953272 1175371671138 1177410123568 1183384775808 1186508058624 1187685149952 1188525929472 1189367304192 1189705022656 1190587195392 1192844986368 1194913742848 1206841362048 1208038625304 1208893813344 1209749606784 1210093112762 1213286886336 1214145789696 1215350299408 1215391095296 1225997574144 1226865475584 1228082604032 1229610743613 1230481202868 1233417945088 1234079101122 1234952723592 1235826964512 1237052983326 1247890387968 1248773787648 1249128374464 1252425172992 1253311782912 1254555147776 1255443265536 1257005450799 1261573359606 1270174144896 1272582861984 1273845344982 1273888104384 1274789908224 1275692350464 1276054580752 1276957918272 1281598333568 1291501338624 1292782589952 1294391237643 1295024668672 1296636106248 1297554013728 1298841269694 1302269274432 1303561208236 1313633922048 1314937130304 1315867993344 1315912163328 1316843716608 1317217631744 1318150109184 1319715560576 1319790322431 1322940215296 1324586389014 1336145793696 1337471335158 1338418150488 1339410594816 1340739375168 1341950609664 1342331653852 1343281909872 1344277960704 1345611569792 1356009209856 1357354457088 1358315347968 1359043453467 1362287030272 1363251412992 1364947747128 1367269086834 1367314982208 1368671445484 1379247270912 1380615571776 1381592929536 1385239339008 1385632674944 1386613584384 1387595188224 1388971770752 1389018394624 1405269421272 1408978319616 1409378396188 1410376115568 1411374541248 1412373673728 1412774714404 1416503421312 1426160443392 1430330503168 1431343054848 1433124117432 1433777311744 1435561403346 1436577658056 1440778177524 1441798125264 1443228480547 1454380413696 1454429233152 1455823251408 1455872119296 1456902752256 1457934114816 1458348092288 1462197080064 1464683809792 1477465817088 1479304271592 1481869835712 1482918872832 1483339944676 1484680005648 1486152902479 1487254892928 1488307742208 1489784237984 1501295910912 1502785291776 1505391579136 1506751561728 1508246354944 1508331797064 1511192148606 1511931674624 1512742123956 1513813016016 1515314814643 1527023764224 1528538668752 1530754965504 1532572909056 1533657839616 1534093318688 1535179325568 1535230857216 1536317669376 1537841794048 1551262236672 1553192518248 1556899463168 1558836759312 1559940282432 1560383224351 1561487842236 1562593242096 1562645693952 1564195937696 1567162228184 1576282595328 1577846367744 1582010744832 1583580199936 1584701239296 1585823072256 1586673130014 1587449593856 1590459981824 1593566348976 1595147267973 1609121816064 1610260936704 1610718167072 1611858417792 1612999475712 1617715848448 1618861052928 1634663432192 1637801157834 1637856134208 1639480991484 1640641603824 1644971715072 1645438801496 1646603631456 1647769286016 1649403977768 1662149044224 1663853850624 1665031716864 1669900230656 1671082377216 1673161754544 1673924354048 1674821637237 1676007267732 1682097812808 1690633453248 1693565526528 1696777149312 1698035318784 1698460459976 1698517472512 1699719877632 1700923133952 1702610557696 1719606002346 1723710119936 1725854983524 1727076741264 1727134714368 1728790111047 1728848141664 1730072018304 1731788359592 1736359032576 1745170016256 1751511896064 1752751816704 1753249507072 1754490657792 1754549551104 1757533478912 1759720429908 1763057506707 1766115185352 1775077163712 1781527724928 1782788894208 1783295113544 1784557533984 1785880793088 1787652500224 1789267479552 1791042546496 1792370614272 1809805942784 1811087130624 1812057937956 1813340720016 1815139669143 1819930329504 1821218684544 1821735815942 1823025449112 1823086642944 1838996361216 1840298213376 1840820762368 1842123906048 1846985785344 1848818112512 1850126917632 1851118651683 1852429085388 1855579474989 1871835581952 1873692561696 1878637759488 1879967674368 1880501487424 1881832721664 1883164898304 1888671228416 1892360039409 1901547257856 1910768017473 1910832156576 1912184862336 1912727823398 1914081871128 1915436877408 1921037570032 1922397500352 1939173884928 1939238977536 1941097668544 1941162825728 1942537003008 1943912153088 1944954159372 1948261904541 1949596106752 1953403911648 1955341812354 1972405695456 1973801990016 1973868244992 1974362447138 1975826447616 1977225163776 1979573340864 1983006523904 1984410322944 1986879583521 2001727881216 2003713722368 2006207002737 2007627225732 2011109062752 2013497480778 2014922864808 2016416941056 2016989498608 2018417354688 2036031685632 2037473021952 2038051558336 2041006620672 2043430545408 2044877119488 2046905767424 2046974476288 2050903630251 2050972473312 2053007168226 2070923357664 2072389394304 2078449012416 2079920376576 2081392782336 2081462648832 2081983789648 2083457656128 2083527591936 2101710127104 2103795156992 2107904131908 2112934985728 2114067594282 2115564173352 2117061811872 2119162071606 2124755131968 2126863023964 2139240665088 2145495754752 2147014582272 2148534484992 2149144557056 2150665967616 2153342105019 2158481403904 2161167266286 2162697187896 2183734877112 2183808178944 2185354128384 2185974655312 2187522138432 2193295620096 2195471508608 2197025714688 2216198725632 2218471800832 2222804753568 2225009917014 2227020008472 2230882339392 2232461613312 2233095516316 2234676356976 2242797083744 2254177937664 2255849422848 2258087368704 2260127342592 2262369532416 2266293170176 2267897511936 2269113185934 2270719524024 2281232114413 2292808003128 2298859363584 2301139978032 2302768988352 2302846285824 2304476504064 2305053481396 2305130855552 2306762691072 2315145376768 2326893355008 2335349194752 2338255138968 2339320877056 2342231763354 2343889863144 2343968540928 2346293906544 2350743342276 2354820247136 2366769551616 2373016117248 2375370299904 2377051858944 2378734608384 2379410045312 2381174390784 2385689972736 2389827485696 2395175029597 2413682724096 2416077250608 2417787626688 2419499213568 2420186225524 2426573772672 2428291579392 2430700598816 2430782190592 2451995148288 2456165208064 2459221487226 2460962405736 2466835890176 2468158202244 2469905447184 2471653929024 2472355750207 2474105966652 2495780775936 2497547575296 2498256748928 2504850345984 2506623565824 2509110295552 2510886531072 2514010901598 2523146719212 2540348289792 2545165723968 2547690689964 2547776208768 2549579816448 2551384700928 2552109161504 2553915836544 2563196667136 2585565179904 2588782475286 2590049337344 2593272212496 2595108027456 2595844903183 2597682539388 2604538548864 2607122416472 2627267844096 2629874260608 2631735986688 2631824326656 2634435263488 2636300218368 2639431121152 2639580644862 2645880430592 2649172778028 2672291587392 2674942670316 2676836300976 2678821189632 2681478750336 2683901219328 2684663307704 2686563819744 2688555921408 2691223139584 2714708914176 2716630695936 2718086906934 2724574060544 2726502825984 2729895494256 2732603723913 2734538173668 2734629964416 2737342890968 2758494541824 2761231143552 2763185859072 2770478678016 2771265349888 2773227168768 2775190376448 2777943541504 2778036789248 2810538842544 2817956639232 2818756792376 2820752231136 2822749082496 2824747347456 2825549428808 2833006842624 2852320886784 2860661006336 2862686109696 2866248234864 2867554623488 2869091735097 2871122806692 2873155316112 2881556355048 2883596250528 2886456961094 2908760827392 2908858466304 2911646502816 2911744238592 2913805504512 2915868229632 2916696184576 2924394160128 2929367619584 2933012718531 2954931634176 2958608543184 2961543670707 2963739671424 2965837745664 2966679889352 2969360011296 2972305804958 2974509785856 2976615484416 2979568475968 3002591821824 3005570583552 3010783158272 3013503123456 3016492709888 3016663594128 3020246221167 3022384297212 3025484247912 3027626032032 3030629629286 3054047528448 3057077337504 3061509931008 3065145818112 3067315679232 3068186637376 3070358651136 3070461714432 3072635338752 3075683588096 3079510752339 3102524473344 3106385036496 3117673518624 3119880564864 3120766448702 3122975684472 3125186484192 3125291387904 3128391875392 3134324456368 3152565190656 3155692735488 3164021489664 3167160399872 3169402478592 3171101391423 3171646144512 3173346260028 3178743107409 3180919963648 3187132697952 3190294535946 3218243632128 3220521873408 3221436334144 3223716835584 3225998951424 3235431696896 3237722105856 3241750899429 3275602315668 3275712268416 3278961982968 3281283207648 3289943430144 3290877602992 3293207262912 3295538572032 3298807955536 3324298088448 3327707701248 3330063433728 3337514875521 3339800461312 3346323509088 3347848708096 3349643274474 3352014535464 3364195625616 3381266906496 3387131053056 3393554298624 3396070637568 3396920919952 3397034945024 3399439755264 3401846267904 3403669778901 3405221115392 3439212004692 3447420239872 3451709967048 3454153482528 3454269428736 3457580222094 3457696283328 3460144036608 3463576719184 3472718065152 3490340032512 3503023792128 3505503633408 3506499014144 3508981315584 3513347645031 3515066957824 3519440859816 3526115013414 3532230370704 3550154327424 3563055449856 3565577788416 3566590227088 3569115067968 3571761586176 3575305000448 3578534959104 3582085092992 3584741228544 3619611885568 3624115875912 3626681440032 3630279338286 3639860659008 3642437369088 3643471631884 3646050898224 3646173285888 3677992722432 3680596426752 3681641524736 3684247812096 3688832230839 3697636225024 3700253835264 3702237303366 3704858170776 3711158949978 3722010291937 3743671163904 3747385123392 3757275518976 3759935348736 3761002974848 3763665443328 3766329796608 3777342456832 3784720078818 3821536034946 3821664313152 3824369724672 3825455646796 3828163742256 3830873754816 3842075140064 3844795000704 3878347769856 3882195337088 3882325651456 3885074006016 3889908318744 3896523809082 3899192213504 3906807823296 3907917153553 3910683624708 3944811390912 3947603980032 3947736489984 3948724894276 3951652895232 3954450327552 3959146681728 3966013047808 3968820645888 3973759167042 4007427444736 4012414005474 4015254451464 4022218125504 4026994961556 4029845729616 4032833882112 4033843592443 4033978997216 4036834709376 4072063371264 4074946043904 4076103116672 4086861090816 4089754238976 4093811534848 4093948952576 4101807260502 4101944946624 4106014336452 4141846715328 4144778788608 4156898024832 4159840753152 4162785564672 4163967579296 4166915312256 4167055183872 4207590313984 4215808263816 4225869971456 4228135188564 4231128346704 4234123623744 4235325894667 4238324143212 4249510263936 4253726047928 4278481330176 4290991509504 4294029164544 4298289114112 4301331935232 4306684210038 4316962807808 4322334532572 4325394375792 4329685441641 4367469754224 4367616357888 4370708256768 4371949310624 4375044276864 4386591240192 4390943017216 4394051429376 4432397451264 4436943601664 4445609507136 4450019834028 4454040016944 4458458707437 4461764678784 4464923226624 4466191032632 4469352713952 4485594167488 4508355875328 4516174737408 4520254685184 4524739064832 4532586340352 4535795023872 4538226371868 4541439048048 4545944443929 4562464228826 4585616006256 4597718727168 4602279956064 4605537976704 4605692571648 4608953008128 4610106962792 4610261711104 4613525382144 4630290753536 4653786710016 4670698389504 4676510277936 4678641754112 4681149673053 4684463526708 4687779726288 4687937081856 4692587813088 4701486684552 4709640494272 4733539103232 4746032234496 4750740599808 4754103717888 4757469216768 4758820090624 4762348781568 4771379945472 4785441803919 4790350059194 4827365448192 4832154501216 4835575253376 4838998427136 4840372451048 4853147545344 4856583158784 4861401197632 4861564381184 4903990296576 4912330416128 4918442974452 4921924811472 4936316404488 4939810894368 4943307858048 4944711500414 4948211933304 4991561551872 4995095150592 4996513497856 5009700691968 5013247131648 5018220591104 5021773062144 5024464911711 5028021803196 5046293438424 5080696579584 5090331447936 5095381379928 5095552417536 5099159632896 5102769401856 5104218323008 5107831673088 5126393334272 5171130359808 5177564950572 5186370333141 5186544424992 5190216054912 5191689806366 5195365078776 5209077097728 5214244832944 5254535688192 5259748521216 5263471973376 5263648653312 5268870526976 5272600436736 5278862242304 5279161289724 5289172520121 5291760861184 5298345556056 5344583174784 5349885340632 5353672601952 5357642379264 5362957500672 5367802438656 5369326615408 5373127639488 5377111842816 5382446279168 5429417828352 5433261391872 5436173813868 5445419007429 5449148121088 5459790988512 5465207447826 5469076347336 5469259928832 5474685781936 5516989083648 5522462287104 5526371718144 5540957356032 5542530699776 5546454337536 5550380752896 5553355955049 5555887083008 5556073578496 5566738424967 5621077685088 5635913278464 5637513584752 5641504462272 5645498164992 5649494694912 5651098857616 5666013685248 5704641773568 5721322012672 5732304052419 5732496469728 5735109246976 5738183470194 5742245613384 5746310632224 5763112710096 5767192501056 5772913922188 5817521654784 5817716932608 5823293005632 5823488477184 5827611009024 5831736459264 5833392369152 5844785713623 5848788320256 5858735239168 5866025437062 5917217086368 5923087341414 5927479342848 5931675491328 5933359778704 5938720022592 5944611609916 5949019571712 5953230968832 5959136951936 6005183643648 6011141167104 6018621008211 6021566316544 6032985419776 6033327188256 6040492442334 6044768594424 6050968495824 6055252064064 6061259258572 6108095056896 6114154675008 6123019862016 6130291636224 6134631358464 6136373274752 6140717302272 6140923428864 6151367176192 6159021504678 6212770072992 6235347037248 6239761129728 6241532897404 6245951368944 6250372968384 6250582775808 6256783750784 6268648912736 6305130381312 6311385470976 6334320799744 6338804957184 6342202782846 6346692520056 6357486214818 6361839927296 6374265395904 6376075355797 6380589071892 6436487264256 6441043746816 6442872668288 6447433671168 6451997902848 6470863393792 6475444211712 6483501798858 6551204631336 6551424536832 6557923965936 6562566415296 6579886860288 6581755205984 6586414525824 6591077144064 6597615911072 6648596176896 6655415402496 6675029751042 6679600922624 6692647018176 6694547381893 6695697416192 6699286548948 6704029070928 6710679893419 6728391251232 6762533812992 6774262106112 6787108597248 6793841839904 6794069890048 6798879510528 6803692535808 6807339557802 6810442230784 6843696343239 6878424009384 6894840479744 6903419934096 6908306965056 6908538857472 6910268564983 6915160444188 6915392566656 6920288073216 6927153438368 6945436130304 6980680065024 7006047584256 7012998028288 7017962631168 7026695290062 7030133915648 7038881719632 7045864737211 7052230026828 7064460741408 7100308654848 7126110899712 7131155576832 7133180454176 7138230135936 7143523172352 7150610000896 7157069918208 7164170185984 7169482457088 7185525088791 7239223771136 7248231751824 7253362880064 7260558676572 7279721318016 7284874738176 7286943263768 7292101796448 7292346571776 7355985444864 7363283049472 7368495624192 7377664461678 7395272450048 7400507670528 7404474606732 7409716341552 7417067250621 7422317899956 7444020583874 7487342327808 7494770246784 7514551037952 7519870697472 7522005949696 7527330886656 7532659593216 7554684913664 7569440157636 7643072069892 7643328626304 7648739449344 7650911293592 7656327484512 7661747509632 7684150280128 7689590001408 7756695539712 7764390674176 7764651302912 7770148012032 7779816637488 7787534709549 7793047618164 7813615646592 7815834307106 7821367249416 7889622781824 7895207960064 7895472979968 7897449788552 7903305790464 7908900655104 7918293363456 7932026095616 7937641291776 7947518334084 8014854889472 8024828010948 8030508902928 8044436251008 8053989923112 8059691459232 8065667764224 8067687184886 8067957994432 8073669418752 8144126742528 8149892087808 8152206233344 8173722181632 8179508477952 8187623069696 8197811171739 8203614521004 8203889893248 8212028672904 8283693430656 8289557577216 8313796049664 8319681506304 8325571129344 8327935158592 8333830624512 8334110367744 8415180627968 8431616527632 8456270377128 8462256693408 8468247247488 8470651789334 8476648286424 8499020527872 8507452095856 8556962660352 8581983019008 8588058329088 8596578228224 8602663870464 8607275205291 8613368420076 8633925615616 8644669065144 8650788751584 8659370883282 8734939508448 8735232715776 8741416513536 8743898621248 8750088553728 8773182480384 8781886034432 8788102858752 8799038155593 8864794902528 8884631012121 8891219014272 8900039668056 8908080033888 8916917414874 8923529357568 8929846453248 8932382065264 8938705427904 8971188334976 9016711750656 9032349474816 9040509370368 9049478129664 9060738663501 9065172680704 9076452743736 9082878096096 9091888887858 9124928457652 9171232012512 9195437454336 9204559912128 9211075953408 9211385143296 9217906016256 9220213925584 9220523422208 9227050764288 9238532257017 9260581507072 9307573420032 9353020555872 9357283508224 9362299346106 9368927053416 9375559452576 9375874163712 9385175626176 9402973369104 9419280988544 9467078206464 9492064468992 9501481199616 9508207435776 9513304174269 9514938433536 9517640181248 9536229322227 9542759890944 9570883607838 9580700118388 9654730896384 9664309002432 9671150506752 9677996854272 9680744902096 9706295090688 9713166317568 9722802395264 9723128762368 9824660832256 9836885948904 9843849622944 9872632808976 9879621788736 9886615716096 9889423000828 9896423866608 9983123103744 9990190301184 9993026995712 10012544626563 10019401383936 10036441182208 10043546124288 10048929823422 10056043606392 10092586876848 10102599363829 10161393159168 10180662895872 10190762759856 10191104835072 10198319265792 10205538803712 10208436646016 10215663346176 10252786668544 10342260719616 10355129901144 10372740666282 10373088849984 10380432109824 10383379612732 10390730157552 10403070317353 10418154195456 10428489665888 10509071376384 10519497042432 10526943946752 10537741053952 10545200873472 10557724484608 10558322579448 10578345040242 10583521722368 10596691112112 10607203702501 10689166349568 10699770681264 10707345203904 10715284758528 10725915001344 10735604877312 10738653230816 10746255278976 10754223685632 10764892558336 10858835656704 10872347627736 10890838014858 10898296242176 10919581977024 10922682570457 10930414895652 10938152694672 10938519857664 10949004036631 10949371563872 11033978167296 11044924574208 11052743436288 11085061399552 11092908675072 11100761505792 11106711910098 11111774166016 11112147156992 11133476849934 11166030875811 11242155370176 11271826556928 11275027169504 11283008924544 11290996329984 11298989389824 11302197715232 11332027370496 11442644025344 11464608104838 11464992939456 11470218493952 11476366940388 11484491226768 11492621264448 11495884571239 11526225420192 11534385002112 11545827844376 11635043309568 11646586011264 11646976954368 11655222018048 11666784738304 11689571427246 11697576640512 11717470478336 11723751460659 11732050874124 11834434172736 11846174682828 11854958685696 11863350982656 11866719557408 11877440045184 11889223219832 11898039143424 11906461937664 11918273903872 12022282334208 12037242016422 12043132633088 12065970839552 12066654376512 12080984884668 12089537188848 12101530777329 12101936991648 12110504128128 12122518517144 12216190113792 12228309350016 12260583272448 12269262716928 12272746549504 12281434604544 12281846857728 12302734352384 12318043009356 12425540145984 12470694074496 12479522259456 12483065794808 12491902737888 12500745936768 12501165551616 12513567501568 12537297825472 12622770941952 12668641599488 12677609914368 12684405565692 12693385040112 12705977684001 12714972429636 12748530791808 12752150711594 12761178143784 12872974528512 12882087493632 12885745336576 12894867342336 12903995805696 12941726787584 12950888423424 12967003597716 12989056324923 13102409262672 13102849073664 13115847931872 13125132830592 13159773720576 13163510411968 13172829051648 13182154288128 13195231822144 13297192353792 13310830804992 13350059502084 13375376122311 13385294036352 13389094763786 13398573097896 13408058141856 13421359786838 13456782502464 13525067625984 13548524212224 13574217194496 13587683679808 13588139780096 13597759021056 13607385071616 13614679115604 13620884461568 13637833331787 13687392686478 13756848018768 13806839868192 13816613930112 13817077714944 13820537129966 13830320888376 13830785133312 13840576146432 13854306876736 13890872260608 13961360130048 14012095168512 14025996056576 14035925262336 14043449019159 14053390580124 14077763439264 14091729474422 14104460053656 14128921482816 14200617309696 14252221799424 14262311153664 14266360908352 14276460271872 14287046344704 14301220001792 14314139836416 14328340371968 14356325411757 14371050177582 14496463503648 14506725760128 14521117353144 14559442636032 14569749476352 14573886527536 14584203592896 14584693143552 14711970889728 14726566098944 14736991248384 14755328923356 14790544900096 14808949213464 14819432683104 14834134501242 14844635799912 14888041167748 14974684655616 14989540493568 15029102075904 15039741394944 15044011899392 15054661773312 15065319186432 15073394735133 15109369827328 15138880315272 15286144139784 15286657252608 15297478898688 15301822587184 15312654969024 15323495019264 15368300560256 15379180002816 15513391079424 15528781348352 15529302605824 15559110999423 15559633274976 15575069419098 15586095236328 15627231293184 15631668614212 15642734498832 15779245563648 15790415920128 15790945959936 15794899577104 15806611580928 15817801310208 15836586726912 15864052191232 15875282583552 15895036668168 16029709778944 16049656021896 16061017805856 16088872502016 16107979846224 16119382918464 16131335528448 16135374369772 16135915988864 16147338837504 16288253485056 16299784175616 16304412466688 16336257022287 16347444363264 16375246139392 16395622343478 16407229042008 16407779786496 16424057345808 16567386861312 16579115154432 16627592099328 16639363012608 16651142258688 16655870317184 16667661249024 16668220735488 16830361255936 16863233055264 16912540754256 16924513386816 16936494494976 16941303578668 16953296572848 16998041055744 17014904191712 17113925320704 17163966038016 17193156456448 17205327740928 17214550410582 17226736840152 17267851231232 17289338130288 17301577503168 17306490251449 17318741766564 17469879016896 17470465431552 17482833027072 17487797242496 17500177107456 17546364960768 17563772068864 17576205717504 17598076311186 17769262024242 17782438028544 17800079336112 17816160067776 17833834829748 17847058715136 17859692906496 17864764130528 17877410855808 17942376669952 18033423501312 18064698949632 18098956259328 18121477327002 18130345361408 18152905487472 18165756192192 18170914322281 18183777775716 18249856915304 18342464025024 18390874908672 18409119824256 18422151906816 18422770286592 18440427851168 18441046844416 18454101528576 18477064514034 18521163014144 18706041111744 18714567016448 18724598692212 18737854106832 18751118905152 18751748327424 18756443247811 18770351252352 18805946738208 18838561977088 18934156412928 19002962399232 19016414871552 19026608348538 19035280362496 19072458644454 19085519781888 19128226067391 19141767215676 19161400236776 19309461792768 19328618004864 19342301013504 19355993708544 19361489804192 19412590181376 19426332635136 19445604790528 19446257524736 19649321664512 19673771897808 19687699245888 19745265617952 19759243577472 19773231432192 19778846001656 19792847733216 19966246207488 19986053991424 20025089253126 20038802767872 20072882364416 20083642145679 20087092248576 20097859646844 20112087212784 20132039680257 20185173753696 20205198727658 20322786318336 20361325791744 20381525519712 20382209670144 20396638531584 20411077607424 20416873292032 20431326692352 20505573337088 20531089029717 20684521439232 20710259802288 20730805694949 20745481332564 20746177699968 20760864219648 20766759225464 20781460315104 20806140634706 20836308390912 20856979331776 21018142752768 21038994084864 21053887893504 21075482107904 21090401746944 21115448969216 21116645158896 21137594211633 21156690080484 21193382224224 21214407405002 21378332699136 21399541362528 21414690407808 21430569517056 21451830002688 21471209754624 21477306461632 21492510557952 21508447371264 21529785116672 21556575266373 21717671313408 21744695255472 21781676029716 21839163954048 21845365140914 21860829791304 21876305389344 21877039715328 21898008073262 21898743127744 22067956334592 22089849148416 22105486872576 22170122799104 22185817350144 22201523011584 22213423820196 22223548332032 22251201751863 22266953699868 22332061751622 22484310740352 22543653113856 22550054339008 22566017849088 22581992659968 22597978779648 22604395430464 22664054740992 22929216209676 22929985878912 22952733880776 22968982453536 22985242528896 22991769142478 23052450840384 23068770004224 23091655688752 23270086619136 23293172022528 23293953908736 23310444036096 23333569476608 23362604128647 23379142854492 23434940956672 23447502921318 23464101748248 23668868345472 23692349365656 23709917371392 23726701965312 23733439114816 23754880090368 23778446439664 23796078286848 23812923875328 23836547807744 24044564668416 24074484032844 24131941679104 24133308753024 24161969769336 24179074377696 24203061554658 24203873983296 24221008256256 24245037034288 24432380227584 24456618700032 24521166544896 24538525433856 24545493099008 24562869209088 24593433515217 24605468704768 24636086018712 24851080291968 24941388148992 24959044518912 24966131589616 24983805475776 25001491873536 25002331103232 25027135003136 25074595650944 25245541883904 25337283198976 25368811131384 25386770080224 25411955368002 25429944859272 25497061583616 25504301423188 25522356287568 25745949057024 25764174987264 25771490673152 25789734684672 25807991611392 25821825615873 25883453575168 25901776846848 25934007195432 25978112649846 26204818525344 26205698147328 26231695863744 26250265661184 26319547441152 26327020823936 26345658103296 26364308576256 26390463644288 26594384707584 26653893036363 26700119004168 26750752244622 26770588072704 26778189527572 26797146195792 26816116283712 26842719573676 26913565004928 27050135251968 27097048424448 27148434388992 27175367359616 27176279560192 27195518042112 27229358231208 27241768923136 27275666663574 27374785372956 27513696037536 27613679736384 27633227860224 27634155429888 27641074259932 27660641776752 27661570266624 27681152292864 27708613753472 27781744521216 27922720260096 28051992113152 28071850524672 28086898038318 28106781160248 28155526878528 28183458948844 28208920107312 28236905147101 28257842965632 28401234619392 28504443598848 28524622307328 28532721816704 28552920543744 28602440003584 28628279672832 28656680743936 28712650823514 28742100355164 28992927007296 29013451520256 29042234706288 29118885272064 29139498952704 29147773055072 29168407185792 29169386287104 29453132197888 29473982496768 29510657846712 29581089800192 29617898426928 29638865366208 29647281262669 29668269002484 29689271599824 29776082335496 29949369311232 29979080987136 30058204151808 30088023798784 30109323546624 30130638372864 30146789470266 30218739654656 30277760630544 30307798091487 30572288279568 30573314505216 30594957797376 30602617930639 30603645174368 30625309938048 30646990038528 30736601120512 30758360005632 31026782158848 31057562696704 31058605211648 31118221998846 31119266549952 31150138838196 31172190472656 31209210952059 31254462586368 31263337228424 31285468997664 31558491127296 31580831840256 31589799154208 31613223161856 31635602620416 31673173453824 31728104382464 31750565167104 31790073336336 31821611107503 32059419557888 32099312043792 32122035611712 32177745004032 32215959692448 32238765836928 32262671056896 32270748739544 32271831977728 32294677675008 32576506970112 32608824933376 32672514044574 32694888726528 32750492278784 32768047711371 32791244686956 32814458084016 32815559572992 32847012109893 32848114691616 33134773722624 33158230308864 33255184198656 33278726025216 33302284517376 33311740634368 33335322498048 33336441470976 33498092627433 33660722511872 33726466110528 33825081508512 33849026773632 33872988989952 33882607157336 33906593145696 33996082111488 34029808383424 34327932076032 34386312912896 34410655481856 34429100821164 34453473680304 34487653713717 34578676260576 34603155006336 34612980502898 34637483533128 34939758033792 34940930863104 34965666054144 34975594484992 35000354214912 35092729921536 35127544137728 35152411435008 35171254381977 35196152622372 35538524048484 35564876057088 35600158672224 35632320135552 35667669659496 35694117430272 35719385812992 35729528261056 35754821711616 35884753339904 36066847002624 36129397899264 36197912518656 36242954654004 36304592331987 36305810974944 36331512384384 36341828644562 36367555551432 36499713830608 36684928050048 36781749817344 36818239648512 36844303813632 36845540573184 36880855702336 36882093688832 36908203057152 36954129028068 37042326028288 37412082223488 37449197384424 37475708213664 37502237810304 37503496654848 37512886495622 37540702504704 37611893476416 37677123954176 37868312825856 38005924798464 38032829743104 38053216697076 38070560724992 38117933052003 38144917288908 38256452134782 38283534431352 38322800473552 38618923585536 38657236009728 38684602027008 38711987417088 38722979608384 38825180362752 38852665270272 38891209581056 38892515049472 38967168974769 39347543795616 39375398491776 39490531235904 39518487154944 39546462864384 39557692003312 39585695466432 39932492414976 39972107982848 40050178506252 40126128366933 40145764728832 40167284291358 40195719293688 40224174425568 40264079360514 40370347507392 40410397455316 40645572636672 40722651583488 40763051039424 40764419340288 40793277063168 40822155214848 40833746584064 40862653384704 40913499995361 41011146674176 41062178059434 41420519604576 41461611389898 41490962665128 41492355399936 41521728439296 41533518450928 41562920630208 41612281269412 41672616781824 41713958663552 42036285505536 42077988169728 42107775787008 42130347057477 42150964215808 42230897938432 42233290317792 42275188423266 42313380160968 42386764448448 42428814810004 42756665398272 42799082725056 42829380815616 42861139034112 42903660005376 42942419509248 42954612923264 42985021115904 43059570233344 43113150532746 43489390510944 43563352059432 43678327908096 43690730281828 43721659582608 43752610778688 43754079430656 43796016146524 43797486255488 44135912669184 44179698296832 44210973745152 44340245598208 44371634700288 44426847640392 44447096664064 44502403503726 44533907399736 44664123503244 44968621480704 45087306227712 45100108678016 45132035698176 45163985319936 45195957559296 45208790860928 45328109481984 45858432419352 45859971757824 45905467761552 45937964907072 45970485057792 45983538284956 46104901680768 46137540008448 46183311377504 46540173238272 46586344045056 46587907817472 46667138953216 46725208257294 46758285708984 46869881913344 46895005842636 46928203496496 46974759253933 47337736690944 47384698731312 47419834742784 47453403930624 47466878229632 47509760180736 47556892879328 47592156573696 47625847750656 47673095615488 48089129336832 48148968065688 48263883358208 48266617506048 48323939538672 48358148755392 48371879954881 48406123109316 48407747966592 48442016512512 48490074068576 48864760455168 48913237400064 49042333089792 49090986198016 49125738418176 49186867030434 49210937409536 49272172037424 49321053160477 49702160583936 49882776297984 49918089037824 49932263179232 49967610951552 50002983747072 50004662206464 50054270006272 50149191301888 50491083767808 50674566397952 50737622262768 50773540160448 50823910736004 50859889718544 50994123167232 51008602846376 51044712575136 51491898114048 51542981346304 51579469369344 51615983222784 51643651231746 51766907150336 51803553693696 51868014390864 51919470754347 51956225299692 52409637050688 52411396294656 52463391727488 52500531322368 52639094882304 52654041647872 52691316206592 52728617152512 52780927288576 53307786072726 53400238008336 53501504489244 53541176145408 53556379055144 53594292391584 53632232567424 53685439147352 53827130009856 54100270503936 54194096848896 54296868777984 54350734719232 54352559120384 54391036084224 54458716462416 54483537846272 54512742966843 54551333327148 54749570745912 55027392075072 55227359472768 55266455720448 55268310859776 55282148519864 55321283553504 55323140533248 55362304585728 55417227506944 55563489042432 56103984226304 56143701049344 56173796076636 56213562320496 56269329743433 56311053757056 56366917897688 56417840214624 56473810294202 56515685931264 56802469238784 57008887197696 57049244614656 57065443633408 57105841087488 57204880007168 57256559345664 57313361487872 57384678202173 57425301647028 57484200710328 57985854014592 58026903040512 58084469412576 58237770544128 58278997905408 58295546110144 58336814371584 58338772574208 58906264395776 58947964993536 59021315693424 59235796853856 59277730732416 59294562525338 59336538004968 59378543199648 59552164670992 59898738622464 59958161974272 60116408303616 60176047597568 60218647093248 60250926437037 60261276745728 60293578940532 60396119040771 60437479309312 60555521261088 60615596182974 61144576559136 61146629010432 61189915594752 61205235861278 61207290348736 61250619876096 61293980077056 61473202241024 61516720011264 61593267089151 62053564317696 62115125393408 62192417084847 62236443997692 62238533099904 62300277676392 62344380945312 62418421904118 62508925172736 62526674456848 62570937995328 63116982254592 63161663680512 63179598308416 63226446323712 63271205240832 63346346907648 63412782634899 63456208764928 63580146672672 63643222215006 64198624087584 64244071223424 64355490008064 64431919384896 64477531673856 64525342113792 64541497479088 64543663955456 64589355350016 64669725799119 65153013940224 65217649866752 65345028089148 65500984557568 65536095422742 65582489373912 65628916168032 65631119145984 65694024219786 65696229383232 66269547445248 66316460617728 66510368397312 66557452050432 66604569034752 66623481268736 66670644996096 66753605255589 66996185254866 67452932221056 67650163017024 67698053547264 67745977979904 67765214314672 67813186291392 67992164222976 68059616766848 68772625825792 68858201642328 68906947360608 68975307427434 69157352521152 69206310012672 69225961005796 69274967066256 69879516067584 69881861726208 69931332108288 69951188969984 70000708429824 70087812385941 70255088275456 70304822870016 70342508763954 70392305244744 70718195546803 71077048096968 71129752114176 71200317344448 71264640271104 71335339318992 71388234860544 71438771625984 71459056522112 71509643423232 71769506679808 72133694005248 72395825037312 72485909308008 72609184663974 72611621949888 72663024768768 72683657289124 72735111102864 72999427661216 73369856100096 73563499634688 73636479297024 73688607627264 73761711404672 73764187377664 73816406114304 73908258056136 74084652056576 74250425917507 74824164446976 74898394768848 74951416427328 75004475620608 75006993309696 75025772991244 75081405009408 75223786952832 75354247908352 75736625651712 76011849596928 76106433394152 76141121449984 76235866104006 76289834577816 76512904269564 76567068862704 76643028256417 76645600947104 77237847171072 77314472019456 77369204054016 77423974834176 77445959216768 77650360725504 77705330540544 77782419162112 77785030098944 77934337949538 78695087591232 78750796983552 78981062471808 79036974309888 79092925728768 79115384006624 79171390932864 79944215965696 80100357012504 80252256733866 80291529457664 80334568582716 80391438587376 80448348851136 80471191998673 80528158721028 80740695014784 80820794910632 81291145273344 81445303166976 81526102078848 81528838680576 81586554126336 81667493168128 81725306769408 81826999990722 82022293348352 82124356118868 82841039209152 82923222779796 82981925330256 82984710799872 83043456878592 83067036901856 83125841260416 83224562538824 83345233563648 83427917327104 84155976339456 84215551574016 84260694114954 84301928431616 84461795876864 84466580635584 84550376846532 84626760321936 84710715441303 84773528896896 84857629620008 85513330796544 85598165450112 85658761631232 85807320010752 85884839018496 85909225846528 85970042231808 86119140466688 86226301065492 86978781021888 87126704118864 87356655816192 87381460563656 87443319165216 87505221557376 87508158861312 87592032293048 87594972510976 88359396593664 88421947490304 88680491196416 88743269400576 88853695280784 88894193328128 88941843788007 89004807007452 89067814799472 89328247006488 89937242961408 90174612455424 90200217356032 90264071396352 90327970639872 90391915118592 90417581721856 90656218963968 90923394274461 91716864838704 91719943515648 91807853791917 91810935523104 91875929814144 91940970115584 91967076569912 92209803361536 92275080016896 92366622755008 93080346476544 93172688090112 93175815634944 93334277906432 93450416514588 93516571417968 93627632856177 93790011685272 93856406992992 93949518507866 94675473381888 94769397462624 94839669485568 94906807861248 94933756459264 95019520361472 95113785758656 95184313147392 95251695501312 95346191230976 95464833322509 96178258673664 96297936131376 96533235012096 96647879077344 96716297510784 96743759909762 96812246218632 96815495933184 96884033025024 96980148137152 97729520910336 97826474800128 98084666179584 98181972396032 98251476836352 98304143134113 98373734060868 98541036329679 98544344074848 98642106320954 99404321167872 99765552595968 99836178075648 99864526358464 99935221903104 100005967494144 100009324412928 100108540012544 100298382603776 100494277882299 100982167535616 101475244525536 101547080320896 101647821472008 101719779437088 101988246334464 102017205692752 102089425150272 102983796228096 103085962692608 103158938738688 103231966445568 103287302463492 103462961141151 103533814300672 103736028781728 103838941508694 103912450599384 104819274101376 104822792589312 104926783454976 105001062644736 105278189764608 105308083295744 105382632413184 105457234305024 105513763145931 105561854577152 106615572145452 106800476016672 107003008978488 107082352290816 107112758110288 107188584783168 107264465134848 107370878294704 107654260019712 108200541007872 108388193697792 108593737555968 108701469438464 108705118240768 108913776995961 108917432924832 108967075692544 109025485933686 109102666654296 109499141491824 110054784150144 110454718945536 110532911440896 110536621719552 110564297039728 110642567107008 110646281066496 110724609171456 110834455013888 111126978084864 112207968452608 112347592153272 112427124640992 112538659486866 112622107514112 112733835795376 112835680429248 112947620588404 113031371862528 113604938477568 114017774395392 114098489229312 114130887266816 114211682174976 114353799156009 114409760014336 114626722975744 114769356404346 114850603294056 114968401420656 115971708029184 116053806081024 116168938825152 116475541088256 116557995810816 116591092220288 116673628743168 116677545148416 117812528791552 118042631386848 118471593707712 118555461464832 118589125050676 118673076009936 118757086399296 119104329341984 119797477244928 119916323948544 120352095195136 120437294186496 120501852874074 120587157881064 120792238081542 120874958618624 121111042522176 121145431760143 121231192365948 122289153118272 122293258020864 122379831189504 122410471722556 122414580697472 122501239752192 122587960154112 122946404482048 123033440022528 123186534178302 124230250786816 124384834169694 124472887995384 124477066199808 124600555352784 124688761890624 124836843808236 125017850345472 125053348913696 125141875990656 126233964509184 126323327361024 126359196616832 126452892647424 126692693815296 126825565269798 126912417529856 127160293345344 127196400255967 127286444430012 128397248175168 128488142446848 128710980016128 128863838769792 128955063347712 129082994958176 129087327910912 129178710700032 129339451598238 130435299733504 130690056178296 131001969115136 131072190845484 131164978747824 131257832336064 131262238291968 131295102734677 131388048439572 131392458766464 132539094890496 132632921235456 133020736794624 133114904100864 133246962537472 133341289992192 133507210511178 133992370509732 134905864442112 135300326034048 135396107094528 135491955959808 135530428629344 135626372582784 135984328445952 136119233533696 137545251651584 137716403284656 137813894721216 137950614854868 138314705042304 138412620025344 138451922011592 138549934132512 139759032135168 139763723452416 139902377939968 140001416859648 140175624771882 140510176550912 140609645740032 140685017527908 140784610489488 140924277761799 141436391093606 142154096193936 142259504228352 142400634688896 142529280542208 142670678637984 142776469721088 142877543251968 142918113044224 143019286846464 143539013359616 144267388010496 144791650074624 144971818616016 145115639864643 145218369327948 145223243899776 145326049537536 145367314578248 145470222205728 145998855322432 146739712200192 147126999269376 147272958594048 147377215254528 147523422809344 147528374755328 147632812228608 147816516112272 147963159481431 148500851835014 149648328893952 149796789537696 149902832854656 150008951241216 150013986619392 150051545982488 150162810018816 150447573905664 150708495816704 151473251303424 152023699193856 152212866788304 152282242899968 152471732208012 152579669155632 153025808539128 153134137725408 153286056512834 153291201894208 154475694342144 154628944038912 154738408108032 154847949668352 154891918433536 155300721451008 155410661081088 155564838324224 155758412263041 155868675899076 157390175182464 157501593967104 157962124943616 158073948619776 158185851457536 158230768013248 158342781865728 159888431931392 160200714025008 160504513467732 160669137165432 160782877174752 160896697702272 160942383997346 161056317442056 161481390029568 161641589821264 162582290546688 162890606333952 163052204157696 163057677361152 163173108252672 163334986336256 163450613538816 163538228900529 163653999981444 164044586696704 164248712237736 165682078418304 165846445559592 165963850660512 165969421599744 166086913757184 166134073803712 166251682520832 166449125077648 166690467127296 166855834654208 168311952678912 168431103148032 168521388229908 168807989230299 168923591753728 168933161271168 169100753693064 169253520643872 169421430882606 169547057793792 169715259240016 171026661593088 171196330900224 171317523262464 171614640021504 171769678036992 171818451693056 171940084463616 172154034606519 172238280933376 172452602130984 173957562043776 174253408237728 174713311632384 174762921127312 174886638330432 175010443114752 175016317722624 175184064586096 175189945021952 176718793187328 176843894980608 177360982392832 177707390561568 177788386656256 177883687576014 178009614014904 178135629598944 178656494012976 179874485922816 180349224910848 180400434712064 180528142792704 180655941279744 180752779311111 180783830237184 180835163443712 181188357122313 181312437927936 181846788548922 183433729677408 183439887031296 183615707583834 183621871046208 183751859628288 183881940231168 183934153139824 184419606723072 184550160033792 184733245510016 186160692953088 186345376180224 186577251254541 186668555812864 186900833029176 187033142835936 187255265712354 187580023370544 187712813985984 187899037015732 189350946763776 189538794925248 189679338971136 189813615722496 189867512918528 190039040722944 190227571517312 190238347904697 190368626294784 190692382461952 190929666645018 192595872262752 193066470024192 193295758154688 193432595021568 193487519819524 193624492437264 193630991866368 193768066050048 193960296274304 195459041820672 195652949600256 196363944792064 196502953672704 196608286268226 196747468121736 197082072659358 197088688149696 197284212641908 197658336029707 198808642335744 199531105191936 199672356151296 199729052716928 199870443806208 200011934988288 200217080025088 200596765207552 200988555764598 202950489051072 203094160641792 203295642944016 203439558874176 203976492668928 204034411385504 204178850300544 206171925385216 206317877477376 206574604926984 206925922282302 207067628601344 207472057563456 207530968838683 207677883017388 207824901198768 208031076695989 209638548202752 209645585178624 209853566909952 210002125289472 210616166591488 210765264826368 210914468610048 211027526291862 211123709154304 212154586640409 213231144290904 213600952033344 214006017956976 214164704581632 214218325514473 214225516220576 214377169566336 214528930269696 214741756589408 215308520039424 216401082015744 217187475111936 217402938876928 217410236481536 217827553991922 217834865849664 217934151385088 218050971867372 218205333308592 218421806853541 218998282983648 220109568300288 220909437891072 221065822881792 221128594079456 221285134214016 221292562132992 221449218342912 221668910027776 222253956169728 222751277752521 224415936905216 224695184306544 224854249281984 225077318973732 225244215028224 225467671590752 225671360858496 225895241176808 226062743725056 227209876955136 228035548790784 228261774533632 228423364349952 228707598312018 228819520028672 229253445951488 229538712808692 229701206588112 229929084769251 229936802841312 231943416058368 232107612162048 232337877650304 232951082176512 233115991621632 233182184440576 233347257486336 233355090296832 235625057583104 236085262773696 236943187415424 237110922929664 237178250101352 237346152019872 237514172798592 238208658683968 239832647897088 240704190390272 240874588372992 241003705748148 241174315762128 241413575996019 241584476163084 242222085044352 242290863520286 242462384731896 244578306236544 244586516041728 244759662379008 244820943445112 244829161394944 245002479504384 245175920308224 245892808964096 246066880045056 246373068356604 248460501573632 248769668339388 248945775990768 248954132399616 249201110705568 249377523781248 249673687616472 250035700690944 250106697827392 250283751981312 252467929018368 252646654722048 252718393233664 252905785294848 253385387630592 253651130539596 254132146323909 254320586690688 254392800511934 254572888860024 256794496350336 256976284893696 257421960032256 257727677539584 257910126695424 258165989916352 258174655821824 258357421400064 258678903196476 260870599467008 261380112356592 262144381690968 262329957495648 262515664672128 262524476583936 262590205469354 262776096879144 262784917532928 265078189780992 265265842470912 266041473589248 266229808201728 266493925074944 266682579984384 266825531364021 267014421022356 267984741019464 269811728884224 270600652068096 270792214189056 270983911919616 271060857258688 271252745165568 271968656891904 272238467067392 272770182823383 275423561375751 275432806569312 275627789442432 275901229709736 276629410084608 276825240050688 276903844023184 277099868265024 279518064270336 279527446904832 279804755879936 280002833719296 280351249543764 280882898568531 281020353101824 281370035055816 281569220978976 281848555523598 282872782187212 284308192387872 284519008456704 284801269377792 285058561084416 285341357275968 285552939442176 285755086503936 285836226088448 286038573692928 286394499967527 287078026719232 288534776020992 289943637232032 290231279729286 290436738655896 290446487799552 290652099075072 290734629156496 290940444411456 291997710644864 293479424400384 294253998538752 294545917188096 294754430509056 294912429402339 295046845618688 295056749510656 295623108989037 295633032224544 295926318962862 297001703670028 299296657787904 299593579075392 299805665709312 300017902482432 300027973238784 300103091964976 300325620037632 300895147811328 301416991633408 302946502606848 304425733576608 304564485799936 304943464416024 305159338311264 306051617078256 306268275450816 306572113025668 306582403788416 308951388684288 309257888077824 309476816216064 309695899336704 309783836867072 310388883423453 310601442902016 311129676648448 311516824526082 311737351798152 314780350364928 315003187934208 315924249887232 316147897239552 316371702915072 316461536026496 316685563731456 319776863862784 320401428050016 321009026935464 321338274330864 321565754349504 321793395404544 321884767994692 322112634884112 322962780059136 323283179642528 325164581093376 325781212667904 326104408315392 326115354722304 326669972672512 326901227077632 327076457801058 327307999962888 328089173393408 328497424475472 328823314777531 331364156836608 331692891119184 331927701321024 331938843199488 332173827514368 332268147607424 332503365041664 332898250155296 333380934254592 333711669308416 336623905357824 337042776459816 337615978460598 337847183507456 337866322542336 338201507386128 338507041287744 338603159684167 338842861765212 339094115587584 339430518480032 342053323186176 342392661800448 342635046524928 343229280043008 343636903386112 343880168927232 344308069213038 344476561866752 344905204261968 345247372123339 347915124087552 348506816475456 349426623264768 349525842254624 349773276660864 350020886229504 350032635445248 350368129172192 350379890043904 353437586374656 354721964785664 355414781123136 355576773312512 355767375152028 356019228029808 356271259197888 356372421708409 357312988025952 359748971845632 360800869424128 361056285585408 361311882559488 361505558622222 361670326887424 362376714244626 362624875855872 363436295280429 363693577097844 366867459354816 366879774062592 367231415167668 367243742092416 367503719256576 367763880462336 367868306279648 368839213446144 369100320067584 369466491020032 372690752360448 373154502509082 373337111625728 373801666058352 374066285671872 374510531424708 375160046741088 375425627971968 375798074031464 378701893527552 379077589850496 379358677942272 379735025837056 380078081445888 380455143034624 380476695809394 380737252589568 381384764923904 381589200767901 381859333290036 385191744525504 386132940048384 386591516309376 386865190043136 386975039639048 387248984874528 387261983732736 387536132100096 387920592548608 391305899200512 392727889584128 393005907345408 393216572536452 393494936243472 393885308204031 394164145318716 394177376299392 394568425283816 395316672059414 397617284671488 399062210383872 399344712302592 399458105433856 399740887612416 400023869976576 400434160050176 401193530415104 401977111529196 405900978102144 406188321283584 406591285888032 406879117748352 407952985337856 408068822771008 408357700601088 412343850770432 412635754954752 413149209853968 413851844564604 414944115126912 415061937677366 415355766034776 415649802397536 416062153391978 419277096405504 419291170357248 419707133819904 420004250578944 421232333182976 421530529652736 421828937220096 422055052583724 422247418308608 422772833285397 424309173280818 426462288581808 427201904066688 428012035913952 428329409163264 428436651028946 428451032441152 428754339132672 429057860539392 429483513178816 430617040078848 432802164031488 434374950223872 434805877753856 435346919593929 435655107983844 435669731699328 436101943734744 436410666617184 436843613707082 437996565967296 440219136600576 441818875782144 442131645763584 442257188158912 442570268428032 442585124265984 442898436685824 443337820055552 443889478444293 445502555505042 449390368613088 449708498563968 450154637947464 450488430056448 450935343181504 451342721716992 451790482353616 452125487450112 454419753910272 456071097581568 456523549067264 456846728699904 457415196624036 458506891902976 459077425617384 459402413176224 459858169538502 459873605682624 463886832116736 464215224324096 464675755300608 465902164353024 466231983243264 466364368881152 466694514972672 467275236789123 472170525547392 473886374830848 474221845859328 474356500202704 474692304039744 475028345597184 476417317367936 479665295794176 481408380780544 482007411496296 482348631524256 482827151992038 483168952326168 484444170088704 484581727040572 484924769463792 489156612473088 489173032083456 489519324758016 489641886890224 489658322789888 490004959008768 490351840616448 490614686701587 491785617928192 492133760090112 492746136713208 496921003147264 497539336678776 497891551981536 497908264799232 498402221411136 498755047562496 499347375232944 500071401381888 500213395654784 500567503962624 504935858036736 505293309444096 505436786467328 506423967690897 506770775261184 507302261079192 508264292647818 508641173381376 508785601023868 509145777720048 513588992700672 513952569787392 514843920064512 515455355079168 515820253390848 516331979832704 516349311643648 516714842800128 517357806392952 521741198934016 522760224713184 524288763381936 524659914991296 525031329344256 525048953167872 525180410938708 525552193758288 525569835065856 530156379561984 530531684941824 532082947178496 532987850149888 533365159968768 533651062728042 534028842044712 535969482038928 536501197794919 539623457768448 541201304136192 541584428378112 541967823839232 542121714517376 542505490331136 543937313783808 544476934134784 545540365646766 550847122751502 550865613138624 551255578884864 551802459419472 553258820169216 553650480101376 553807688046368 554199736530048 559036128540672 559609511759872 560005667438592 560702499087528 561765797137062 562040706203648 562740070111632 563138441957952 563298343990711 563697111047196 565745564374424 568616384775744 569038016913408 569602538755584 570117122168832 570682714551936 571105878884352 571672452176896 572077147385856 572788999935054 574156053438464 579887274464064 580462559458572 580873477311792 580892975599104 581304198150144 581449740682141 581469258312992 581880888822912 583995421289728 586958848800768 589091834376192 589508861018112 589824858804678 590093691237376 590113499021312 591246217978074 591266064449088 591852637925724 592975008089121 594003407340056 598593315575808 599187158150784 599611331418624 600035804964864 600206183929952 600651240075264 601790295622656 602833983266816 608851467153216 609128971599872 609886928832048 610318676622528 612103234156512 612536550901632 613144226051336 613164807576832 618515776155648 618953632432128 619567673734144 620777766846906 621202885804032 622259353296896 622592906516049 623033649052164 623474703596304 624093230087967 629560700729856 630006375868416 631848499774464 632295794479104 632743405830144 632923072052992 633371127462912 636463759921227 639553727725568 640802856100032 642018053870928 642654976543419 642676548661728 643131508699008 643586790809088 643769535989384 644225269768224 645925560118272 646566359285056 651562425335808 652208816630784 652230709444608 653339945345024 653802454155264 654152915602116 654615999925776 655265420560623 656994848950944 657646629555062 662728313673216 663385782238368 663855402642048 663877686398976 664347655028736 664536295214848 665006730083328 665796500310592 666761868509184 667423338616832 668253833257563 673247810715648 674085552919632 675231956921196 675732645084672 676403014772256 677014082575488 677206319368334 677685723530424 678188231175168 678861036960064 684106646372352 684785323600896 685270093049856 686458560086016 687273806772224 687760337854464 688616138426076 689787254307753 689810408523936 690494744246678 695830248175104 697013632950912 698853246529536 699051684509248 699546553321728 700041772459008 700065270890496 700736258344384 700759780087808 706875172749312 710829562246272 711534750304056 712038456059616 712542518395776 712744843416818 714625976051904 719497943691264 721601738848256 722112571170816 722623765118976 723011117244444 723340653774848 724240727988057 724753428489252 726872590560858 727387154195688 733734918709632 733759548125184 734462830335336 734487484184832 735007438513152 735527760924672 735736612559296 737678426892288 738200640135168 738932982040064 745381504720896 746309005018164 747603332116704 748132571343744 749021062849416 750320093482176 750851255943936 751596148062928 757403787055104 758155179700992 758717355884544 759470051674112 760156162891776 760910286069248 760953391618788 762396438971727 762769529847808 763178401535802 763718666580072 770383489051008 772265880096768 773183032618752 773730380086272 773950079278096 774497969749056 774523967465472 775072264200192 775841185097216 782611798401024 785455779168256 786433145072904 786989872486944 787770616408062 788328290637432 788354752598784 789136850567632 790633344118828 795234569342976 798124420767744 798689424605184 798916210867712 799481775224832 800047739953152 800476594092063 800868320100352 802387060830208 803954223058392 811801956204288 812376642567168 813182571776064 813758235496704 815905970675712 816137645542016 816715401202176 824687701540864 826270684127253 826298419707936 827703689129208 829888230253824 830123875354732 830711532069552 831299604795072 832124306783956 838554192811008 838582340714496 839414267639808 840008501157888 842464666365952 843061059305472 844110105167448 844494836617216 845545666570794 848618346561636 852924577163616 854403808133376 856024071827904 856658818326528 856873302057892 856902064882304 857508678265344 858115721078784 858967026357632 861234080157696 865604328062976 869611755507712 870693839187858 871310215967688 871339463398656 872203887469488 872821333234368 873687227414164 875993131934592 880438273201152 883637751564288 884263291527168 884514376317824 885140536856064 885170248531968 886675640111104 887778956888586 891005111010084 898780737226176 899416997127936 900309275894928 900976860112896 901870686363008 902685443433984 903580964707232 904250974900224 908839507820544 913047098134528 913693457399808 914830393248072 917013783805952 918154851234768 918804826352448 919065719142739 919716339077004 919747211365248 927773664233472 928430448648192 929351510601216 931804328706048 932728737762304 933389029945344 934550473578246 944341051094784 947772749661696 948443691718656 948713000405408 949384608079488 950056691194368 952834634735872 959330591588352 962816761561088 964014822992592 964697263048512 965654303984076 966337904652336 968888340177408 969163454081144 969849538927584 978313224946176 978346064166912 979283773780448 979316645579776 980009918017536 980703681232896 981229373403174 983571235856384 984267520180224 985492273426416 986469944332593 993842006294528 995078673357552 995783103963072 995816529598464 996804442822272 997510095124992 998694750465888 1000142802763776 1000426791309568 1001135007925248 1009871716073472 1010873572934656 1012847935381794 1013541550522368 1014604522158384 1015809479052501 1016528585295636 1017282346762752 1017571202047736 1018291555440096 1027177985401344 1027905139574784 1029687840129024 1030910710158336 1031640506781696 1032663959665408 1032698623287296 1033429685600256 1034715612785904 1035742116370017 1043482397868032 1045520449426368 1048577526763872 1049319829982592 1050062658688512 1050097906335744 1050360821877416 1051104387516576 1051139670131712 1060312759123968 1064165894356992 1065975700299776 1066730319937536 1067302125456084 1068057684089424 1069117265125227 1071938964077856 1073002395589838 1079246915536896 1082402608272384 1083168856756224 1083935647678464 1084243429034752 1085010980662272 1087874627567616 1088953868269568 1090308885841287 1091080731293532 1101694245503004 1101731226277248 1102511157769728 1103604918838944 1106517640338432 1107300960202752 1107615376092736 1108399473060096 1118072257081344 1119219023519744 1120011334877184 1121404998175056 1123531594274124 1125480140223264 1126276883915904 1126596687981422 1127394222094392 1131491128748848 1137232769551488 1138076033826816 1139205077511168 1140234244337664 1141365429103872 1142211757768704 1143344904353792 1144154294771712 1144767602303703 1145577999870108 1148312106876928 1159774548928128 1160925118917144 1161746954623584 1161785951198208 1162608396300288 1162899481364282 1162938516625984 1163761777645824 1167990842579456 1173917697601536 1178183668752384 1179017722036224 1179649717609356 1180187382474752 1181655924612093 1182492435956148 1182532128898176 1183705275851448 1185950016178242 1188006814680112 1197186631151616 1198374316301568 1199222662837248 1200071609929728 1200412367859904 1201302480150528 1203580591245312 1205667966533632 1217702934306432 1219773857664096 1220637353245056 1224206468313024 1225073101803264 1226288452102672 1226329615153664 1237031552311296 1237907264864256 1239135347468288 1241555533693812 1244518706593792 1245185813032098 1246067298104328 1246949407192608 1248186460175934 1259121401459712 1260012751736832 1263696999548928 1264591588958208 1265486811660288 1265846144105984 1266742254925824 1268318499856191 1272927519842454 1281605712200064 1284036107741856 1285309953086838 1285353097323456 1286263017398016 1287173581618176 1287539071978768 1288450539536448 1291851120236544 1293132718570112 1303124850671616 1304417633261568 1306040758781787 1306679890690048 1308305831204232 1309231999851552 1310530841121246 1313989697901888 1315293259110124 1325456627346432 1326771564476736 1327710805284096 1327755372797952 1328695310057472 1329072590429696 1330013460166656 1331593000621184 1331668435332879 1334846677233664 1336507666515126 1348171105839264 1350463913842392 1351465290169344 1352806029544512 1354028165150976 1354412638736668 1355371447060848 1356376462350336 1357722073920128 1368213292744704 1369570647201792 1370540186099712 1374547613544448 1375520675708928 1377232276852152 1379574508615506 1379620817047872 1380989488493356 1391660496350208 1394027265901824 1397706493059072 1398103369018496 1399093106643456 1400083544918016 1401472516688768 1401519560175616 1421659124492544 1423069500608112 1424076912119232 1425085036791552 1425489686833636 1429251952103808 1438995887382528 1443203477696512 1444225142341632 1446022234488888 1446681307549696 1448481455976114 1449506856978504 1453745181121716 1454774308391376 1456217536871923 1467469837419264 1467519096250368 1468925660670672 1468974968369664 1470014877026304 1471055521849344 1471473225118592 1475356853784576 1476401280270336 1477865964080128 1490763009441792 1492618010036328 1495206664233408 1496265142687488 1498042125698832 1499528278601311 1500640186964352 1501702511887872 1503192296125856 1514807574110208 1516310359401984 1518940103348224 1520312325783552 1521820572138496 1521906783237576 1524792877943454 1525539059695616 1526356803071604 1527437333160144 1528952647974787 1540766978102016 1544531760193536 1546366065237504 1547460760172544 1547900158556192 1548995939498112 1549047934930944 1550144528400384 1551682370194432 1565223596802048 1570911558336512 1572866290145808 1573979744973888 1575541232816124 1576656581274864 1576709505197568 1578273701135264 1581266688237656 1590469138685952 1596248841535488 1597832421735424 1598963550449664 1600095479906304 1600953188184126 1601736640200704 1604774121660416 1607908446116784 1609503593384757 1623603912408576 1624753285134336 1626365143552128 1627516470993408 1631811941351424 1632275291084032 1633430802404352 1649375403081728 1652541368254506 1652596839415872 1655407378258416 1659776460507648 1660247750709464 1661423064139104 1662599209590144 1664248613567912 1677108385622016 1678828535279616 1680017002315776 1684929332731904 1686122118610944 1688220210334896 1688989673234432 1689895031972133 1691091333141588 1697236693123272 1705849154327232 1708807616266752 1712048143655808 1713317636653056 1713746604115784 1713804129764608 1715017356530688 1716231442157568 1717934052715264 1722468160315392 1739223511015424 1741387678375716 1742620431935376 1742678926797312 1744349222046423 1744407774938976 1745642666468736 1747374454828328 1751986263869184 1760876546402304 1767275503128576 1768526583054336 1769028752635648 1770281073712128 1770340497063936 1773351280222208 1775557913777172 1778925024267363 1782010222020168 1797561474452352 1798833994255872 1800618551789856 1801953720225792 1803741372726016 1805370886867968 1807161929414464 1808501949800448 1826094196269056 1827386914799616 1829660786496144 1836309702469536 1837609652704896 1838131438285478 1839432678154008 1839494422730496 1855547328466944 1856860897296384 1858703021202432 1863608657412096 1865457475524608 1866778059890688 1867778719548147 1869100947156492 1872279690263901 1888682102189568 1895545499323392 1896887383437312 1897426000810816 1898769216158976 1900113382388736 1905669269471744 1909391279763681 1918661183176704 1927964929630257 1928029645985184 1929394526097024 1931308607968152 1932675809304672 1937776680354816 1938326908162288 1939699077855168 1956626449892352 1956692128333824 1958567547560896 1958633291159552 1960019836035072 1961407362465792 1962458746806348 1965796261681869 1967142471712768 1970984546852832 1972939888665186 1990157346715104 1991566207926144 1991633059196928 1993608885644544 1995020190249984 1997389500931776 2000285605527552 2000853582619136 2002270015850496 2004761499772689 2019743432146944 2021747145869312 2025695870763588 2029209044316768 2031618958105002 2033057170591272 2034564693525504 2035142404095472 2036583110880192 2054355970802688 2055810279149568 2059375680258048 2061821420316672 2063281013563392 2065327919330816 2065397246574592 2069361762923259 2069431225571808 2071484232740034 2091040898852736 2097155053527744 2098639659965184 2100125317377024 2100195812671488 2100721643754832 2102208775033152 2102279340263424 2120625518247936 2131951400599552 2134604250912168 2136115368178848 2138234530250454 2143877928155712 2146004791179676 2158493831073792 2164805216544768 2166337713512448 2167871295356928 2168486858069504 2170021961324544 2172722183964171 2177907736539136 2180617771682574 2182161462587064 2203388491006008 2203462452554496 2205022315539456 2207209837677888 2213035280676864 2214601920405504 2215230752185472 2216798946120192 2236144514162688 2238438047039488 2242809996350112 2247063188548248 2250960280446528 2252553767831808 2253193375962844 2254788444188784 2262982257497696 2274465539102976 2276152067653632 2278410155022336 2280468488675328 2282730858207744 2286689808707584 2288308589543424 2289535204607406 2291155999740216 2296624213753856 2301763203442717 2319549097856256 2321850237834288 2323493909247168 2323571902396416 2325216792600576 2325798962728564 2325877033251968 2327523555291648 2335981685158912 2347835395203072 2356367337504768 2359299435218712 2360374764949504 2363311849224186 2364984871912296 2365064257796352 2367410551702896 2371900032356484 2376013629360224 2394373262303232 2396748632603136 2398445325674496 2400143219859456 2400824735719808 2402604960301056 2407161182490624 2411335933067264 2416731604863373 2435405868612864 2439547715328192 2441274706490112 2448412936626048 2450146203606528 2452576904205344 2452659230307328 2474063104622592 2478270694936576 2483111067387624 2489037413187584 2490371626064196 2492134596208656 2493898814385216 2494606951958863 2496372920351868 2518242802919424 2520025503473664 2527393999097856 2529183177916416 2531692288211968 2533484509851648 2536636999712382 2545855039684908 2563211424400128 2568072215483712 2570619906173676 2570706194646912 2572526034796032 2574347163236352 2575078143957536 2576901079072896 2583702240473088 2586265437140224 2608835266523136 2612081517563574 2613359781380096 2616611662408464 2618463999703104 2621061682242492 2627979395803776 2630586518220248 2650913254692864 2653543128953472 2655421610568192 2655510745595904 2658145180859392 2660026920333312 2663186001242368 2663336870665758 2669693354467328 2673015333030252 2696342211678528 2700927827684784 2702930580338688 2705612059089024 2708056330301952 2708825277473336 2710742894121696 2712752924700672 2715444147840256 2739141294403584 2741080372199424 2749095227088896 2751041351417856 2754464553704304 2757197157428217 2759149017231012 2759241634095744 2761978976986712 2783320992700416 2788054531803648 2795412986118144 2796206738036992 2798186213286912 2800167089836032 2802945033377536 2803039120351232 2843318248985088 2846139001216224 2848153824238464 2850170073583104 2850979373667272 2858503904207616 2877991774765056 2886406955393024 2888450284683264 2892044468977776 2893362615099392 2896962911952228 2899013713957008 2907490362243432 2909548616782752 2912435073743846 2934939674838528 2935038192500736 2937851321341344 2937949936739328 2940029754052608 2942111043698688 2942946450237184 2950713707569152 2952802560540672 2955731928160256 2959409832997779 2981526018883584 2985236020072656 2990413328466816 2992530285374976 2996084251397664 2999056557202622 3001280373928704 3003405023775744 3006384592251712 3029615148220416 3032620718803968 3037880206696448 3040624651567104 3043641144276992 3043813566475152 3047428437157503 3049585755886908 3052713606143208 3054874666320288 3057905295949574 3081533956204032 3089063520387072 3092732130475008 3094921520345088 3095800317112384 3097991878996224 3098095869861888 3100289056800768 3103364740388864 3107226349110051 3130447193604096 3145732580291616 3147959489947776 3151082465632248 3153313162549728 3153419010395136 3156547402270528 3162533376475312 3180938277371904 3192497683070976 3195664843470848 3197927100899328 3200190959812608 3201906376368252 3207351795375681 3209548243320832 3215816892233568 3219007186769514 3247207824817152 3249506570268672 3252730287104256 3255032941986816 3263623882702848 3264550582168064 3266861604808704 3270926657523861 3305082736509012 3305193678831744 3310814756516832 3319552921015296 3320495501418928 3322846128278208 3325198419180288 3328497227135824 3354216771244032 3357657070559232 3360034004631552 3369858665463808 3376440420669792 3377979346468864 3379790063944266 3382182666283176 3394473386246544 3411698308654464 3417615232533504 3424096287311616 3426635273306112 3427493208231568 3427608259529216 3430034713061376 3432462884315136 3434302806911109 3435868105430528 3444936320630784 3478447022030848 3482775356751432 3485240863870752 3485357853594624 3488698444092846 3488815549877952 3491285332937472 3494748909656656 3503972527738368 3521753092804608 3534551006257152 3537053166108672 3538057505271296 3540562147424256 3544967773836279 3546702560444416 3551115827554344 3557850048534726 3564020444040336 3595122948904704 3597667988511744 3601237103579712 3603907440451584 3607482745452032 3610741773735936 3614323858828928 3617003899600896 3652188392538112 3659321572992288 3672619404939072 3675219305409792 3676262876570956 3678865356308016 3678988845460992 3711094656933888 3713721794592768 3717406042404864 3730914951049216 3733556119781376 3735557439096294 3738201894312984 3744559380527802 3755508384564433 3777364204379136 3791090998646784 3793774766874624 3794852001621632 3797538432317952 3800226764777472 3811338538943488 3818782559527362 3855929859260514 3856059291970368 3858789052194048 3862617215936304 3865351618609344 3875553360709632 3876653816324576 3879398155710336 3913252899784704 3917135095121792 3917266582319104 3920039672070144 3924917493612696 3931592523363738 3934284943425536 3941969093705664 3943088407934977 3945879777330372 3980314693430208 3983132415852288 3983266118393856 3987217771289088 3990040380499968 3994779001863552 4001707165238272 4004540031700992 4009522999545378 4043494291738624 4051391741527176 4058418088633536 4063237916210004 4066114341182544 4069129387051008 4070148184774987 4070284808190944 4073166221760384 4108711941605376 4111620558299136 4123642840633344 4126562027126784 4130655838661632 4130794493149184 4138723525846518 4138862451143616 4142968465480068 4182081797705472 4194310107055488 4197279319930368 4200250634754048 4201443287509664 4204417550066304 4204558680526848 4263902801199104 4269208501824336 4272230736357696 4276469060500908 4287755856311424 4292009582359352 4316987662147584 4329610433089536 4332675427024896 4336973716139008 4340043922649088 4345444367928342 4355815473078272 4361235543365148 4364322925174128 4368652610615769 4406776982012016 4406924905108992 4410044631078912 4414419675355776 4426070561353728 4429203840811008 4430461504370944 4433597892240384 4472289028325376 4476876094078976 4485619992700224 4494126377096496 4498584835803933 4501920560893056 4505107535663616 4506386751925688 4509576888377568 4525964514995392 4548931078205952 4556820310044672 4560936977350656 4565461716415488 4573379617415168 4576617179086848 4579070409214812 4582311999480432 4586857943924361 4603526406885434 4639098195712512 4643700475668576 4646987818494336 4647143804792832 4650433585201152 4651597925457128 4651754066503936 4655047110583296 4671963370317824 4695670790406144 4712734675009536 4718598870437424 4720749529899008 4726623698448372 4729969743824592 4730128515592704 4734821103405792 4743800064712968 4752027258720448 4788746524606464 4793497265206272 4796890651348992 4800286439718912 4801649471439616 4805209920602112 4814322364981248 4828510780154271 4833463209726746 4870811737225728 4879095430656384 4882549412980224 4896825873252096 4900292407213056 4905153808410688 4905318460614656 4948126209245184 4956541389873152 4966222134775248 4980743252128392 4984269192417312 4987797628770432 4989213903917726 4992745840703736 5036485605838848 5040051006947328 5054787998195712 5058366355832832 5063384576423936 5066969019703296 5069685095916399 5073273999424764 5091710079369816 5126422848800256 5136144430967424 5141239812347352 5141412389293824 5145052069592064 5148694326472704 5150156287915072 5153802158145792 5167404480946176 5172530874280448 5217670533046272 5224163035127148 5233047666139269 5233223324816928 5236927999406208 5242123364484984 5255958791607552 5261173036440496 5301826509385728 5307086257906944 5310843221136384 5311021491191808 5316290361718784 5320053840666624 5326372002484736 5326673741331516 5336775072802089 5339386708934656 5346030666060504 5392684423357056 5401855655369568 5405861160677376 5411224118178048 5416112660603904 5417650554946672 5421485788243392 5425505849401344 5430888295680512 5478282588807168 5482160744398848 5498190454177792 5508929107408608 5514394314856434 5518298034462024 5518483268191488 5523957953973424 5566641985400832 5576109063607296 5590825972236288 5592413476073984 5596372426573824 5600334179672064 5603336158644441 5605890066755072 5606078240702464 5616839070791703 5686636497970176 5692278002432448 5696307648476928 5700340147166208 5701958747334544 5717007808415232 5755983549530112 5772813910786048 5783894788890771 5784088937955552 5786725230198784 5793925823904456 5798027427914016 5814980724486864 5819097233565504 5824870147487692 5869879349677056 5870076385001472 5875702642682688 5875899873478656 5880059508105216 5884222087397376 5885892900474368 5897388785045607 5901427415138304 5911463856320512 5918819665995558 5970472040145312 5980826656933632 5985060570749952 5992168502795328 5998113114405244 6002560747857408 6006810047551488 6012769184503424 6059230296440832 6065241437607936 6075760413392896 6087282288553984 6087627132950304 6094856874315006 6099171511773816 6105427212286416 6109749332640576 6115810591899148 6163067912408064 6178127040774144 6185464260950016 6189843040690176 6191600634224768 6195983757992448 6196191739723776 6206729480777728 6214452698220102 6291465160583232 6295918979895552 6302164931264496 6306626325099456 6306838020790272 6313094804541056 6325066752950624 6361876554743808 6391329686941696 6395854201798656 6403812752736504 6414703590751362 6419096486641664 6431633784467136 6433460033999173 6438014373539028 6494415649634304 6499013140537344 6505460574208512 6510065883973632 6529101164336128 6533723209617408 6541853315047722 6610165473018024 6610387357663488 6621629513033664 6639105842030592 6640991002837856 6645692256556416 6650396838360576 6656994454271648 6708433542488064 6715314141118464 6739717330927616 6752880841339584 6755958692937728 6759580127888532 6764365332566352 6771076012459771 6788946772493088 6823396617308928 6835230465067008 6848192574623232 6854986416463136 6855216519058432 6860069426122752 6864925768630272 6868605613822218 6871736210861056 6889872641261568 6905289610328151 6956894044061696 6965550713502864 6970481727741504 6970715707189248 6977396888185692 6977631099755904 6982570665874944 6989497819313312 7007945055476736 7043506185609216 7069102012514304 7076115010542592 7081124294848512 7089935547672558 7093405120888832 7102231655108688 7115700097069452 7128040888080672 7190245897809408 7195335977023488 7202474207159424 7207814880903168 7214965490904064 7221483547471872 7228647717657856 7234007799201792 7250194814590119 7304376785076224 7318643145984576 7345238809878144 7350438610819584 7352525753141912 7357730712616032 7357977690921984 7422189313867776 7434812084809728 7461829902098432 7467112239562752 7471114878192588 7476403788625968 7483820855876589 7489118761055604 7511016769128866 7554728408758272 7582181997293568 7587549533749248 7589704003243264 7595076864635904 7600453529554944 7622677077886976 7637565119054724 7711859718521028 7712118583940736 7717578104388096 7725234431872608 7730703237218688 7751106721419264 7753307632649152 7758796311420672 7826505799569408 7834270190243584 7834533164638208 7840079344140288 7849834987225392 7863185046727476 7883938187411328 7886176815869954 7891759554660744 7960629386860416 7966264831704576 7966532236787712 7974435542578176 7980080760999936 7989558003727104 8003414330476544 8009080063401984 8019045999090756 8086988583477248 8102783483054352 8116836177267072 8126475832420008 8132228682365088 8138258774102016 8140296369549974 8140569616381888 8146332443520768 8217423883210752 8223241116598272 8247285681266688 8253124054253568 8261311677323264 8271591472284651 8277447051693036 8277724902287232 8285936930960136 8364163595410944 8388620214110976 8394558639860736 8400501269508096 8402886575019328 8408835100132608 8409117361053696 8538417003648672 8544461472715392 8552938121001816 8575511712622848 8584019164718704 8633975324295168 8659220866179072 8665350854049792 8673947432278016 8680087845298176 8690888735856684 8711630946156544 8722471086730296 8728645850348256 8737305221231538 8813553964024032 8813849810217984 8820089262157824 8828839350711552 8852141122707456 8858407681622016 8860923008741888 8867195784480768 8878229498993337 8944578056650752 8971239985400448 8988252754192992 8997169671607866 9003841121786112 9010215071327232 9012773503851376 9019153776755136 9051929029990784 9097862156411904 9113640620089344 9121873954701312 9130923432830976 9142285311472509 9146759234830336 9158140818429624 9164623998960864 9173715887848722 9207052813770868 9278196391425024 9287400951337152 9293975636988672 9294287609585664 9300867170402304 9303195850914256 9303508133007872 9310094221166592 9321679047330153 9343926740635648 9391341580812288 9437197740874848 9441499059798016 9453247396896744 9459939487649184 9460257031185408 9469642206811584 9487600129425936 9504054517440896 9577493049212928 9586994530412544 9593781302697984 9600572879437824 9603298942879232 9622055386127043 9628644729962496 9657021560308542 9666926419453492 9741623474451456 9758190861312768 9765098825960448 9793651746504192 9800584814426112 9810307616821376 9810636921229312 9913082779746304 9932444269550496 9961486504256784 9968538384834624 9975595257540864 9978427807835452 9985491681407472 10072971211677696 10080102013894656 10109575996391424 10126769152847872 10133938039406592 10139370191832798 10146547998849528 10183420158739632 10193522758103461 10252845697600512 10272288861934848 10282479624694704 10282824778587648 10290104139184128 10297388652945408 10300312575830144 10307604316291584 10334808961892352 10345061748560896 10435341066092544 10448326070254296 10466095332278538 10466446649633856 10473855998812416 10484246728969968 10496697950209177 10511917583215104 10522346072880992 10603653018771456 10614172515813888 10621686442272768 10632580723437568 10640107681333248 10652744004969472 10653347482663032 10673550145604178 10678773417869312 10692061332121008 10702668535823509 10785368846714112 10803711310739136 10811722321354752 10822448236356096 10832225321207808 10835301109893344 10842971576486784 10851011698802688 10861776591361024 10956565177614336 10996380908355584 11017858214817216 11028788629712868 11036596068924048 11036966536382976 11047545072960679 11047915907946848 11133283970801664 11152218127214592 11184826952147968 11192744853147648 11200668359344128 11206672317288882 11211780133510144 11212156481404928 11233678141583406 11266525153693299 11373272995940352 11384556004864896 11392615296953856 11400680294332416 11403917494669088 11434015616830464 11545627821572096 11567789577781542 11568177875911104 11573450460397568 11587851647808912 11596054855828032 11629961448973728 11638194467131008 11649740294975384 11739758699354112 11751405285365376 11751799746957312 11760119016210432 11771785800948736 11794777570091214 11802854830276608 11822927712641024 11829265223804931 11837639331991116 11940944080290624 11961653313867264 11970121141499904 11984337005590656 11996226228810488 12005121495714816 12013620095102976 12025538369006848 12130482875215872 12151520826785792 12174564577107968 12175254265900608 12189713748630012 12198343023547632 12210444554324961 12210854424572832 12219498665281152 12231621183798296 12326135824816128 12370928521900032 12379686081380352 12383201268449536 12391967515984896 12392383479447552 12413458961555456 12428905396440204 12582930321166464 12591837959791104 12604329862528992 12613252650198912 12613676041580544 12626189609082112 12650133505901248 12782659373883392 12791708403597312 12807625505473008 12829407181502724 12863267568934272 12866920067998346 12876028747078056 12988831299268608 12998026281074688 13010921148417024 13020131767947264 13058202328672256 13067446419234816 13083706630095444 13105957831847307 13220330946036048 13220774715326976 13243259026067328 13278211684061184 13281982005675712 13291384513112832 13300793676721152 13313988908543296 13416867084976128 13430628282236928 13495754507411799 13505761682679168 13519160255777064 13528730665132704 13542152024919542 13577893544986176 13646793234617856 13670460930134016 13696385149246464 13709972832926272 13710433038116864 13720138852245504 13729851537260544 13737211227644436 13743472421722112 13760573831773083 13810579220656302 13931101427005728 13940963455483008 13941431414378496 13954793776371384 13955262199511808 13965141331749888 13978995638626624 14015890110953472 14087012371218432 14138204025028608 14152230021085184 14162248589697024 14179871095345116 14204463310217376 14231400194138904 14256081776161344 14380491795618816 14390671954046976 14404948414318848 14415629761806336 14429930981808128 14442967094943744 14457295435315712 14485532340462813 14500389629180238 14637286291969152 14690477619756288 14700877221639168 14705051506283824 14715461425232064 14715955381843968 14844378627735552 14869624169619456 14923659804196864 14942229756385176 14952807577251936 14967641711753178 14978237522111208 15022033538257732 15109456817516544 15164363994587136 15175099067498496 15179408006486528 15190153729271808 15200907059109888 15209055287749197 15245354155773952 15275130238109448 15423719437042056 15424237167881472 15435156208776192 15450468863745216 15461406474437376 15502213442838528 15506615265298304 15517592622841344 15653011599138816 15668540380487168 15669066329276416 15699142998417807 15699669974450784 15726370093454952 15767876374822656 15772353631739908 15783519109321488 15921258773720832 15932529663409152 15933064473575424 15948871085156352 15960161521999872 15979116007454208 16006828660953088 16018160126803968 16038091998181512 16173977166954496 16205566966108704 16233672354534144 16252951664840016 16264457364730176 16276517548204032 16280592739099948 16281139232763776 16292664887041536 16434847766421504 16446482233196544 16494571362533376 16522623354646528 16543182944569302 16554894103386072 16555449804574464 16571873861920272 16728327190821888 16777240428221952 16789117279721472 16801002539016192 16805773150038656 16817670200265216 16818234722107392 17076834007297344 17088922945430784 17105876242003632 17151023425245696 17168038329437408 17267950648590336 17318441732358144 17347894864556032 17360175690596352 17381777471713368 17423261892313088 17444942173460592 17457291700696512 17462248663712041 17474610442463076 17627107928048064 17627699620435968 17640178524315648 17657678701423104 17704282245414912 17721846017483776 17734391568961536 17756458997986674 17942479970800896 17976505508385984 17994339343215732 18007682243572224 18020430142654464 18025547007702752 18038307553510272 18103858059981568 18195724312823808 18227281240178688 18261846865661952 18284570622945018 18293518469660672 18316281636859248 18329247997921728 18347431775697444 18414105627541736 18556392782850048 18574801902674304 18587951273977344 18588575219171328 18606391701828512 18607016266015744 18620188442333184 18643358094660306 18687853481271296 18874395481749696 18882998119596032 18906494793793488 18919878975298368 18920514062370816 18939284413623168 18975200258851872 19008109034881792 19173989060825088 19187562605395968 19206597885758464 19244110772254086 19257289459924992 19300380101997519 19314043120617084 19333852838906984 19483246948902912 19516381722625536 19530197651920896 19587303493008384 19601169628852224 19620615233642752 19621273842458624 19826165559492608 19864888539100992 19922973008513568 19937076769669248 19951190515081728 19956855615670904 19970983362814944 20145942423355392 20219151992782848 20253538305695744 20267876078813184 20278740383665596 20293095997699056 20313228037379313 20366840317479264 20387045516206922 20505691395201024 20544577723869696 20564959249389408 20565649557175296 20580208278368256 20594777305890816 20600625151660288 20615208632583168 20669617923784704 20690123497121792 20715868830984453 20870682132185088 20896652140508592 20932190664557076 20932893299267712 20947711997624832 20968493457939936 20993395900418354 21023835166430208 21044692145761984 21207306037542912 21228345031627776 21243372884545536 21265161446875136 21280215362666496 21305488009938944 21306694965326064 21347100291208356 21384122664242016 21405337071647018 21570737693428224 21607422621478272 21623444642709504 21644896472712192 21664450642415616 21670602219786688 21685943152973568 21702023397605376 21723553182722048 21750584443770357 21913130355228672 22035716429634432 22057577259425736 22073192137848096 22073933072765952 22095090145921358 22095831815893696 22266567941603328 22304436254429184 22369653904295936 22385489706295296 22401336718688256 22413344634577764 22423560267020288 22451462567629767 22467356283166812 22533050307386598 22746545991880704 22769112009729792 22785230593907712 22801360588664832 22807834989338176 22868031233660928 23135579155563084 23136355751822208 23175703295617824 23192109711656064 23259922897947456 23276388934262016 23299480589950768 23479517398708224 23502810570730752 23503599493914624 23520238032420864 23543571601897472 23589555140182428 23645855425282048 23658530447609862 23675278663982232 23881888160581248 23923306627734528 23940242282999808 23968674011181312 23992452457620976 24010242991429632 24027240190205952 24051076738013696 24260965750431744 24349129154215936 24350508531801216 24379427497260024 24396686047095264 24420889108649922 24421708849145664 24438997330562304 24463242367596592 24652271649632256 24741857043800064 24759372162760704 24766402536899072 24783935031969792 24814774416853953 24826917923110912 24857810792880408 25165860642332928 25183675919582208 25208659725057984 25226505300397824 25227352083161088 25252379218164224 25300267011802496 25565318747766784 25615251010946016 25658814363005448 25726535137868544 25733840135996692 25752057494156112 25977662598537216 25996052562149376 26021842296834048 26040263535894528 26116404657344512 26134892838469632 26167413260190888 26211915663694614 26440661892072096 26441549430653952 26486518052134656 26556423368122368 26563964011351424 26582769026225664 26601587353442304 26627977817086592 26833734169952256 26991509014823598 27011523365358336 27038320511554128 27057461330265408 27084304049839084 27155787089972352 27293586469235712 27340921860268032 27392770298492928 27419945665852544 27420866076233728 27440277704491008 27474422455288872 27486944843444224 27521147663546166 27621158441312604 27862202854011456 27881926910966016 27882862828756992 27909587552742768 27910524399023616 27930282663499776 27957991277253248 28031780221906944 28174024742436864 28304460042170368 28324497179394048 28359742190690232 28408926620434752 28462800388277808 28491037293424909 28512163552322688 28760983591237632 28781343908093952 28809896828637696 28859861963616256 28885934189887488 28914590870631424 28971064680925626 29000779258360476 29274572583938304 29380955239512576 29401754443278336 29410103012567648 29430922850464128 29431910763687936 29739248339238912 29847319608393728 29884459512770352 29905615154503872 29935283423506356 29956475044222416 30044067076515464 30218913635033088 30328727989174272 30358816012973056 30380307458543616 30401814118219776 30418110575498394 30490708311547904 30550260476218896 30580568274310383 30847438874084112 30848474335762944 30870312417552384 30900937727490432 30922812948874752 31004426885677056 31013230530596608 31035185245682688 31306023198277632 31337080760974336 31338132658552832 31398285996835614 31399339948901568 31452740186909904 31490093850627531 31535752749645312 31544707263479816 31567038218642976 31842517547441664 31865059326818304 31897742170312704 31920323043999744 31958232014908416 32013657321906176 32036320253607936 32076183996363024 32108005607470527 32347954333908992 32411133932217408 32467344709068288 32505903329680032 32528914729460352 32553035096408064 32561185478199896 32562278465527552 32585329774083072 32869695532843008 32989142725066752 33045246709293056 33086365889138604 33109788206772144 33110899609148928 33142635218882037 33143747723840544 33456654381643776 33554480856443904 33578234559442944 33602005078032384 33611546300077312 33635340400530432 33636469444214784 33799575461079897 34153668014594688 34177845890861568 34211752484007264 34302046850491392 34336076658874816 34636883464716288 34695789729112064 34720351381192704 34763554943426736 34889884346921184 34914583401393024 34924497327424082 34949220884926152 35254215856096128 35255399240871936 35280357048631296 35315357402846208 35408564490829824 35443692034967552 35468783137923072 35487795671414793 35512917995973348 35884959941601792 35953011016771968 35988678686431464 36015364487144448 36040860285308928 36051094015405504 36076615107020544 36207716119963136 36391448625647616 36454562480357376 36523693731323904 36569141245890036 36631333662974883 36632563273718496 36658495995843456 36694863551394888 36828211255083472 37112785565700096 37149603805348608 37175902547954688 37177150438342656 37212783403657024 37214032532031488 37240376884666368 37286716189320612 37375706962542592 37748790963499392 37812989587586976 37839757950596736 37841028124741632 37878568827246336 37950400517703744 38016218069763584 38347978121650176 38375125210791936 38413195771516928 38488221544508172 38600760203995038 38628086241234168 38667705677813968 38966493897805824 39032763445251072 39060395303841792 39174606986016768 39202339257704448 39241230467285504 39242547684917248 39317873495541921 39729777078201984 39845946017027136 39874153539338496 39902381030163456 39913711231341808 39941966725629888 40291884846710784 40487263522235397 40507076611391488 40557480767331192 40586191995398112 40626456074758626 40733680634958528 40774091032413844 41011382790402048 41089155447739392 41129918498778816 41131299114350592 41160416556736512 41189554611781632 41201250303320576 41230417265166336 41281721495319249 41380246994243584 41431737661968906 41793304281017184 41864381329114152 41865786598535424 41895423995249664 41936986915879872 41986791800836708 42047670332860416 42089384291523968 42414612075085824 42456690063255552 42486745769091072 42530322893750272 42610976019877888 42613389930652128 42694200582416712 42768245328484032 42810674143294036 43141475386856448 43214845242956544 43246889285419008 43289792945424384 43328901284831232 43341204439573376 43371886305947136 43447106365444096 43501168887540714 44071432859268864 44115154518851472 44146384275696192 44147866145531904 44190180291842716 44191663631787392 44533135883206656 44608872508858368 44739307808591872 44770979412590592 44826689269155528 44847120534040576 44902925135259534 44934712566333624 45066100614773196 45493091983761408 45538224019459584 45570461187815424 45602721177329664 45615669978676352 45736062467321856 46271158311126168 46272711503644416 46351406591235648 46384219423312128 46519845795894912 46552777868524032 46598961179901536 46959034797416448 47005621141461504 47007198987829248 47087143203794944 47179110280364856 47291710850564096 47317060895219724 47350557327964464 47397532087218397 47763776321162496 47846613255469056 47880484565999616 47937348022362624 47984904915241952 48020485982859264 48054480380411904 48102153476027392 48521931500863488 48698258308431872 48701017063602432 48758854994520048 48793372094190528 48841778217299844 48843417698291328 48877994661124608 48926484735193184 49304543299264512 49483714087600128 49532805073798144 49567870063939584 49629548833707906 49653835846221824 49715621585760816 50331721284665856 50367351839164416 50417319450115968 50453010600795648 50454704166322176 50504758436328448 50600534023604992 51130637495533568 51230502021892032 51317628726010896 51453070275737088 51467680271993384 51504114988312224 51955325197074432 52043684593668096 52080527071789056 52232809314689024 52269785676939264 52334826520381776 52386745991136123 52423831327389228 52881323784144192 52883098861307904 52973036104269312 53112846736244736 53127928022702848 53165538052451328 53203174706884608 53255955634173184 53983018029647196 54023046730716672 54076641023108256 54114922660530816 54168608099678168 54311574179944704 54587172938471424 54681843720536064 54785540596985856 54839891331705088 54841732152467456 54880555408982016 54948844910577744 54973889686888448 55042295327092332 55242316882625208 55724405708022912 55763853821932032 55765725657513984 55819175105485536 55821048798047232 55860565326999552 55915982554506496 56063560443813888 56608920084340736 56648994358788096 56719484381380464 56817853240869504 56925600776555616 56982074586849818 57024327104645376 57521967182475264 57562687816187904 57619793657275392 57719723927232512 57771868379774976 57829181741262848 57901140305992557 57942129361851252 58001558516720952 58549145167876608 58761910479025152 58803508886556672 58820206025135296 58861845700928256 58863821527375872 59478496678477824 59768919025540704 59811230309007744 59870566847012712 59912950088444832 60088134153030928 60437827270066176 60657455978348544 60717632025946112 60760614917087232 60803628236439552 60836221150996788 60939684112137939 60981416623095808 61100520952437792 61161136548620766 61694877748168224 61696948671525888 61740624835104768 61801875454980864 61845625897749504 62008853771354112 62026461061193216 62070370491365376 62147606492953359 62612046396555264 62674161521948672 62796571993671228 62798679897803136 62905480373819808 62980187701255062 63071505499290624 63089414526959632 63134076437285952 63685035094883328 63730118653636608 63795484340625408 63840646087999488 63916464029816832 64027314643812352 64152367992726048 64216011214941054 64822267864434816 64934689418136576 65011806659360064 65057829458920704 65106070192816128 65122370956399792 65124556931055104 65170659548166144 65251753331311071 65739391065686016 66090493418586112 66172731778277208 66219576413544288 66221799218297856 66285270437764074 66287495447681088 66913308763287552 67108961712887808 67156469118885888 67204010156064768 67223092600154624 67270680801060864 67354387702889301 67599150922159794 68307336029189376 68355691781723136 68423504968014528 68604093700982784 68672153317749632 69391579458224128 69527109886853472 69779768693842368 69829166802786048 69848994654848164 69898441769852304 70508431712192256 70510798481743872 70560714097262592 70630714805692416 70887384069935104 70937566275846144 70975591342829586 71025835991946696 71354659306724227 71769919883203584 71906022033543936 71977357372862928 72030728974288896 72081720570617856 72102188030811008 72153230214041088 72415432239926272 72782897251295232 73047387462647808 73138282491780072 73262667325949766 73265126547436992 73316991991686912 73389727102789776 73656422510166944 74225571131400192 74299207610697216 74351805095909376 74425566807314048 74428065064062976 74480753769332736 74573432378641224 74751413925085184 74918679750764563 75497581926998784 75625979175173952 75679515901193472 75682056249483264 75757137654492672 75900801035407488 76032436139527168 76695956243300352 76826391543033856 76976443089016344 77201520407990076 77256172482468336 77332815510724753 77335411355627936 77932987795611648 78065526890502144 78120790607683584 78349213972033536 78404678515408896 78482460934571008 78485095369834496 78635746991083842 79459554156403968 79691892034054272 79748307078676992 79804762060326912 79827422462683616 79883933451259776 80974527044470794 81014153222782976 81114961534662384 81172383990796224 81252912149517252 81467361269917056 81548182064827688 82022765580804096 82178310895478784 82259836997557632 82262598228701184 82320833113473024 82402500606641152 82460834530332672 82563442990638498 82760493988487168 82863475323937812 83586608562034368 83728762658228304 83731573197070848 83790847990499328 83873973831759744 83973583601673416 84095340665720832 84178768583047936 84913380126511104 84973491538182144 85060645787500544 85221952039755776 85226779861304256 85388401164833424 85473111880274727 85536490656968064 85621348286588072 86282950773712896 86429690485913088 86579585890848768 86657802569662464 86682408879146752 86743772611894272 86894212730888192 87002337775081428 88142865718537728 88230309037702944 88292768551392384 88295732291063808 88380360583685432 88383327263574784 89217745017716736 89478615617183744 89541958825181184 89653378538311056 89694241068081152 89805850270519068 89869425132667248 90132201229546392 90986183967522816 91076448038919168 91140922375630848 91205442354659328 91231339957352704 91472124934643712 91741704822931149 92542316622252336 92545423007288832 92702813182471296 92768438846624256 93039691591789824 93105555737048064 93197922359803072 93918069594832896 94011242282923008 94014397975658496 94174286407589888 94358220560729712 94470281551882593 94634121790439448 94701114655928928 94795064174436794 95527552642324992 95693226510938112 95760969131999232 95874696044725248 95969809830483904 96040971965718528 96108960760823808 96204306952054784 96324016822411581 97043863001726976 97402034127204864 97517709989040096 97586744188381056 97683556434599688 97686835396582656 97755989322249216 97852969470386368 98609086598529024 98967428175200256 99065610147596288 99135740127879168 99259097667415812 99427905656646111 99431243171521632 100663442569331712 100734703678328832 100834638900231936 100906021201591296 100909408332644352 101009516872656896 101201068047209984 101398726383239691 102461004043784064 102635257452021792 102906140551474176 102935360543986768 103008229976624448 103910650394148864 104087369187336192 104161054143578112 104465618629378048 104669653040763552 104773491982272246 104847662654778456 105762647568288384 105766197722615808 105946072208538624 106225693472489472 106255856045405696 106331076104902656 106406349413769216 106463387014244379 106511911268346368 107966036059294392 108046093461433344 108153282046216512 108229845321061632 108337216199356336 108623148359889408 109174345876942848 109363687441072128 109571081193971712 109679782663410176 109683464304934912 109894000988924649 109897689821155488 109947779373776896 110084590654184664 110484633765250416 111448811416045824 111527707643864064 111531451315027968 111638350210971072 111642097596094464 111721130653999104 111831965109012992 112127120887627776 113217840168681472 113438968762760928 113635706481739008 113851201553111232 113964149173699636 114048654209290752 115043934364950528 115125375632375808 115239587314550784 115439447854465024 115658363482525696 115802280611985114 115884258723702504 116003117033441904 117098290335753216 117523820958050304 117607017773113344 117640412050270592 117723691401856512 117727643054751744 119537838051081408 119622460618015488 119741133694025424 119825900176889664 120176268306061856 120875654540132352 121435264051892224 121521229834174464 121672442301993576 121879368224275878 121962833246191616 122201041904875584 122235740645984287 122322273097241532 123389755496336448 123393897343051776 123481249670209536 123603750909961728 123691251795499008 124052922122386432 124140740982730752 124295212985906718 125348323043897344 125593143987342456 125597359795606272 125810960747639616 125960375402510124 126143010998581248 126178829053919264 126268152874571904 127370070189766656 127460237307273216 127590968681250816 127832928059633664 128054629287624704 128304735985452096 128432022429882108 129644535728869632 129869378836273152 130023613318720128 130115658917841408 130244741912799584 130249113862110208 130341319096332288 130503506662622142 132180986837172224 132345463556554416 132439152827088576 132443598436595712 132570540875528148 132574990895362176 133826617526575104 134217923425775616 134312938237771776 134446185200309248 134541361602121728 134708775405778602 135198301844319588 136614672058378752 136711383563446272 136847009936029056 137208187401965568 137344306635499264 138783158916448256 139054219773706944 139559537387684736 139658333605572096 139697989309696328 139796883539704608 141016863424384512 141021596963487744 141261429611384832 141774768139870208 141875132551692288 141951182685659172 142051671983893392 142192596261655191 142709318613448454 143539839766407168 143812044067087872 143954714745725856 144061457948577792 144163441141235712 144204376061622016 144306460428082176 144830864479852544 145565794502590464 146094774925295616 146276564983560144 146525334651899532 146530253094873984 146633983983373824 146779454205579552 147312845020333888 148451142262800384 148598415221394432 148703610191818752 148851133614628096 148856130128125952 148961507538665472 149146864757282448 149837359501529126 150995163853997568 151251958350347904 151359031802386944 151364112498966528 151514275308985344 151801602070814976 152064872279054336 153391912486600704 153652783086067712 153952886178032688 154403040815980152 154512344964936672 154665631021449506 154670822711255872 155865975591223296 156131053781004288 156241581215367168 156698427944067072 156809357030817792 156964921869142016 157160237973408369 157271493982167684 158919108312807936 159383784068108544 159496614157353984 159609524120653824 159654844925367232 159767866902519552 161949054088941588 162229923069324768 162344767981592448 162505824299034504 162934722539834112 163096364129655376 164045531161608192 164356621790957568 164519673995115264 164525196457402368 164641666226946048 164805001213282304 164921669060665344 165126885981276996 165520987976974336 165726950647875624 167173217124068736 167457525316456608 167463146394141696 167581695980998656 167747947663519488 167947167203346832 168190681331441664 168357537166095872 169826760253022208 169946983076364288 170443904079511552 170453559722608512 170776802329666848 170946223760549454 171072981313936128 171242696573176144 172565901547425792 172859380971826176 173159171781697536 173315605139324928 173364817758293504 173487545223788544 173703420917977671 173788425461776384 174004675550162856 176285731437075456 176460618075405888 176585537102784768 176591464582127616 176760721167370864 176766654527149568 178435490035433472 178957231234367488 179306757076622112 179388482136162304 179611700541038136 179738850265334496 180264402459092784 181972367935045632 182152896077838336 182281844751261696 182410884709318656 182462679914705408 182819052336413817 182944249869287424 183483409645862298 185084633244504672 185090846014577664 185405626364942592 185536877693248512 186079383183579648 186211111474096128 186395844719606144 187836139189665792 188022484565846016 188348572815179776 188716441121459424 188940563103765186 189268243580878896 189402229311857856 189590128348873588 191055105284649984 191386453021876224 191521938263998464 191749392089450496 191939619660967808 192081943931437056 192408613904109568 192648033644823162 194804068254409728 195035419978080192 195173488376762112 195367112869199376 195373670793165312 195511978644498432 195705938940772736 197218173197058048 198131220295192576 198271480255758336 198518195334831624 198855811313292222 198862486343043264 199437261053974363 201326885138663424 201469407356657664 201669277800463872 201812042403182592 202019033745313792 202402136094419968 202797452766479382 204922008087568128 205270514904043584 205812281102948352 205870721087973536 206016459953248896 208174738374672384 208931237258756096 209339306081527104 209546983964544492 209695325309556912 209903356386252901 211525295136576768 211532395445231616 211892144417077248 212511712090811392 212662152209805312 212812698827538432 212926774028488758 213023822536692736 214063977920172681 215932072118588784 216092186922866688 216306564092433024 216459690642123264 216674432398712672 217246296719778816 218348691753885696 219142162387943424 219359565326820352 219366928609869824 219788001977849298 219795379642310976 219895558747553792 220169181308369328 220969267530500832 222897622832091648 223055415287728128 223276700421942144 223284195192188928 223442261307998208 223663930218025984 224254241775255552 224756039252293689 226435680337362944 226877937525521856 227271412963478016 227702403106222464 227928298347399272 228097308418581504 230087868729901056 230479174629101568 230878895708930048 231316726965051392 231604561223970228 231768517447405008 231998446532174259 232006234066883808 234196580671506432 235047641916100608 235214035546226688 235280824100541184 235447382803713024 235455286109503488 239075676102162816 239244921236030976 239482267388050848 239651800353779328 240352536612123712 242870528103784448 243042459668348928 243344884603987152 243758736448551756 244402083809751168 244471481291968574 244644546194483064 246779510992672896 246787794686103552 246962499340419072 247207501819923456 247382503590998016 248105844244772864 248281481965461504 248590425971813436 250696646087794688 251186287974684912 251194719591212544 251621921495279232 251920750805020248 252286021997162496 252357658107838528 252536305749143808 254740140379533312 254920474614546432 255181937362501632 255665856119267328 256419335640824181 256609471970904192 256864044859764216 259289071457739264 259738757672546304 260047226637440256 260231317835682816 260489483825599168 260498227724220416 260682638192664576 261007013325244284 264690927113108832 264878305654177152 264887196873191424 265141081751056296 265149981790724352 267653235053150208 268435846851551232 268625876475543552 268892370400618496 269082723204243456 269417550811557204 270396603688639176 273229344116757504 273422767126892544 273694019872058112 274416374803931136 274688613270998528 275225114468793447 278108439547413888 279119074775369472 279316667211144192 279395978619392656 279593767079409216 282033726848769024 282043193926975488 282522859222769664 283410844655647779 283549536279740416 283902365371318344 284103343967786784 284385192523310382 285418637226896908 287079679532814336 287624088134175744 287909429491451712 288122915897155584 288326882282471424 288408752123244032 288612920856164352 288972050467234743 289661728959705088 291131589005180928 292553129967120288 293050669303799064 293060506189747968 293267967966747648 293558908411159104 294625690040667776 296902284525600768 297196830442788864 297407220383637504 297702267229256192 297712260256251904 298283716969938333 298293729514564896 299674719003058252 301990327707995136 302503916700695808 302718063604773888 302728224997933056 303028550617970688 303603204141629952 304129744558108672 307305566172135424 307905772356065376 308806081631960304 309024689929873344 309331262042899012 309341645422511744 311731951182446592 312262107562008576 312483162430734336 313396855888134144 313929843738284032 314320475946816738 314542987964335368 317838216625615872 318767568136217088 318993228314707968 319219048241307648 319309689850734464 319535733805039104 323898108177883176 324459846138649536 324689535963184896 325011648598069008 325869445079668224 326192728259310752 328091062323216384 328713243581915136 329039347990230528 329050392914804736 329610002426564608 329843338121330688 330253771962553992 331041975953948672 331453901295751248 331782724610528779 334346434248137472 334915050632913216 334926292788283392 335163391961997312 335495895327038976 335894334406693664 336381362662883328 336715074332191744 339653520506044416 340887808159023104 340907119445217024 341553604659333696 341892447521098908 342145962627872256 342485393146352288 345131803094851584 345718761943652352 346318343563395072 346729635516587008 346975090447577088 347406841835955342 347576850923552768 348009351100325712 352571462874150912 352921236150811776 353171074205569536 353182929164255232 353521442334741728 353533309054299136 357914462468734976 358613514153244224 358776964272324608 359223401082076272 359477700530668992 360528804918185568 364305792155676672 364563689502523392 364925359829410816 365638104672827634 365888499738574848 366707221937952861 366966819291724596 370169266489009344 370181692029155328 370811252729885184 371073755386497024 372158766367159296 372422222948192256 372791689439212288 376044969131692032 376697145630359552 377432882242918848 377881126207530372 378536487161757792 378804458623715712 379180256697747176 382110210569299968 382772906043752448 383498784178900992 383879239321935616 384163887862874112 384817227808219136 385296067289646324 389608136508819456 390070839956160384 390346976753524224 390734225738398752 390747341586330624 391023957288996864 391411877881545472 396262440590385152 396542960511516672 397036390669663248 397711622626584444 397724972686086528 398874522107948726 402653770277326848 402938814713315328 403338555600927744 403624084806365184 404038067490627584 404804272188839936 405594905532958764 409844016175136256 410541029808087168 411624562205896704 411741442175947072 412032919906497792 416349476749344768 418678612163054208 419093967929088984 419390650619113824 419806712772505802 423050590273153536 423064790890463232 423784288834154496 425023424181622784 425324304419610624 425625397655076864 425853548056977516 426047645073385472 426577788784965573 428127955840345362 431864144237177568 432184373845733376 432613128184866048 432919381284246528 433348864797425344 434492593439557632 436697383507771392 438284324775886848 438719130653640704 439576003955698596 439590759284621952 440338362616738656 441938535061001664 445795245664183296 446110830575456256 446553400843884288 446568390384377856 446884522615996416 447327860436051968 449512078504587378 453755875051043712 454542825926956032 455404806212444928 455856596694798544 456194616837163008 460175737459802112 460958349258203136 462633453930102784 463209122447940456 463537034894810016 463996893064348518 464012468133767616 468393161343012864 470095283832201216 470428071092453376 470561648201082368 470894765607426048 471480713920225107 478151352204325632 478489842472061952 478964534776101696 479303600707558656 480705073224247424 485741056207568896 486689769207974304 487517472897103512 488804167619502336 488942962583937148 489289092388966128 493559021985345792 493575589372207104 493924998680838144 494415003639846912 494765007181996032 496211688489545728 496562963930923008 497180851943626872 501393292175589376 502372575949369824 502389439182425088 503243842990558464 503841501610040496 504572043994324992 504715316215677056 505072611498287616 509480280759066624 509840949229092864 511331712238534656 512838671281648362 513218943941808384 513728089719528432 518578142915478528 519477515345092608 520094453274880512 520462635671365632 520978967651198336 520996455448440832 521365276385329152 522014026650488568 529381854226217664 529756611308354304 529774393746382848 530282163502112592 530299963581448704 535306470106300416 536871693703102464 537784740801236992 538165446408486912 538835101623114408 540793207377278352 541329708575073271 546458688233515008 546845534253785088 547388039744116224 548832749607862272 549377226541997056 550450228937586894 556216879094827776 558238149550738944 558633334422288384 558791957238785312 559187534158818432 564067453697538048 565045718445539328 566821689311295558 567099072559480832 567804730742636688 568206687935573568 568770385046620764 570837274453793816 574159359065628672 575248176268351488 575818858982903424 576245831794311168 576817504246488064 577225841712328704 577944100934469486 579323457919410176 585106259934240576 586101338607598128 586121012379495936 586535935933495296 587117816822318208 589251380081335552 594393660885577728 594814440767275008 595404534458512384 595424520512503808 596567433939876666 596587459029129792 598311783161923089 599349438006116504 603980655415990272 605007833401391616 605436127209547776 606057101235941376 607206408283259904 608259489116217344 614611132344270848 615811544712130752 617612163263920608 618049379859746688 618662524085798024 618683290845023488 624524215124017152 626793711776268288 627859687476568064 628640951893633476 629085975928670736 629710069158758703 635676433251231744 637535136272434176 637986456629415936 638438096482615296 638619379701468928 639071467610078208 642191933760518043 647796216355766352 648919692277299072 649379071926369792 650023297196138016 651738890159336448 652385456518621504 657426487163830272 658078695980461056 658100785829609472 659220004853129216 659686676242661376 660507543925107984 662907802591502496 663565449221057558 668692868496274944 669830101265826432 669852585576566784 670326783923994624 670991790654077952 671788668813387328 672762725325766656 673430148664383488 674268117756881067 679307041012088832 681814238890434048 683107209318667392 683784895042197816 684291925255744512 684970786292704576 690263606189703168 691437523887304704 692636687126790144 693459271033174016 693950180895154176 694813683671910684 695995339596522777 696018702200651424 705142925748301824 705842472301623552 706342148411139072 706365858328510464 707042884669483456 707066618108598272 717227028306488448 718446802164152544 718955401061337984 721057609836371136 728611584311353344 729127379005046784 729850719658821632 731276209345655268 733414443875905722 733933638583449192 740338532978018688 740363384058310656 741622505459770368 742147510772994048 744317532734318592 744844445896384512 745583378878424576 752089938263384064 754865764485837696 755762252415060744 757072974323515584 757608917247431424 758360513395494352 764220421138599936 765545812087504896 766997568357801984 767758478643871232 769258006922472543 769634455616438272 770592134579292648 779216273017638912 780141679912320768 780693953507048448 781468451476797504 781494683172661248 782047914577993728 782823755763090944 792524881180770304 794072781339326496 795423245253168888 795449945372173056 797749044215897452 805307540554653696 805877629426630656 806677111201855488 807248169612730368 808076134981255168 809608544377679872 811189811065917528 819688032350272512 821082059616174336 823249124411793408 823482884351894144 824065839812995584 837357224326108416 838187935858177968 838781301238227648 839613425545011604 846101180546307072 846129581780926464 847568577668308992 850046848363245568 850648608839221248 851707096113955032 852095290146770944 853155577569931146 856255911680690724 863728288474355136 864368747691466752 865226256369732096 865838762568493056 866697729594850688 868985186879115264 873394767015542784 877438261307281408 879152007911397192 879181518569243904 880676725233477312 883877070122003328 891590491328366592 892221661150912512 893106801687768576 893136780768755712 894655720872103936 899024157009174756 907511750102087424 909085651853912064 910809612424889856 911713193389597088 912389233674326016 921916698516406272 925266907860205568 926418244895880912 927074069789620032 927993786128697036 928024936267535232 936786322686025728 940190567664402432 941123296402164736 941789531214852096 942961427840450214 956302704408651264 956979684944123904 957929069552203392 958607201415117312 961410146448494848 971482112415137792 973379538415948608 975034945794207024 977608335239004672 977885925167874296 978578184777932256 987118043970691584 987151178744414208 988830007279693824 989530014363992064 992423376979091456 993125927861846016 994361703887253744 995348173831586337 1002786584351178752 1004745151898739648 1004778878364850176 1006487685981116928 1007683003220080992 1009144087988649984 1009430632431354112 1010145222996575232 1018960561518133248 1022663424477069312 1025677342563296724 1026437887883616768 1027456179439056864 1037156285830957056 1038955030690185216 1040188906549761024 1040925271342731264 1041957935302396672 1041992910896881664 1042730552770658304 1044028053300977136 1058763708452435328 1059513222616708608 1059548787492765696 1060564327004225184 1060599927162897408 1073743387406204928 1075569481602473984 1076330892816973824 1077670203246228816 1081586414754556704 1082659417150146542 1092917376467030016 1093691068507570176 1094776079488232448 1097665499215724544 1098754453083994112 1100121665813858583 1100900457875173788 1112433758189655552 1116476299101477888 1117266668844576768 1117583914477570624 1118375068317636864 1128134907395076096 1130091436891078656 1133643378622591116 1135609461485273376 1136413375871147136 1137540770093241528 1141674548907587632 1148318718131257344 1150496352536702976 1151637717965806848 1152491663588622336 1153635008492976128 1154451683424657408 1155888201868938972 1158646915838820352 1170212519868481152 1172202677215196256 1172242024758991872 1173071871866990592 1174235633644636416 1178502760162671104 1188787321771155456 1189628881534550016 1190809068917024768 1193134867879753332 1193174918058259584 1196623566323846178 1198698876012233008 1207961310831980544 1210015666802783232 1210872254419095552 1212114202471882752 1214412816566519808 1216518978232434688 1231623089424261504 1235224326527841216 1236098759719493376 1237325048171596048 1237366581690046976 1249048430248034304 1255719374953136128 1257281903787266952 1258171951857341472 1259420138317517406 1271352866502463488 1275070272544868352 1275972913258831872 1276876192965230592 1277238759402937856 1278142935220156416 1279733366354896719 1284383867521036086 1295592432711532704 1297839384554598144 1298758143852739584 1300046594392276032 1303477780318672896 1304770913037243008 1314852974327660544 1316157391960922112 1318440009706258432 1321015087850215968 1325815605183004992 1327130898442115116 1337385736992549888 1339660202531652864 1339705171153133568 1340653567847989248 1341983581308155904 1343577337626774656 1346860297328766976 1348536235513762134 1363628477780868096 1366214418637334784 1367569790084395632 1368583850511489024 1369941572585409152 1380527212379406336 1382875047774609408 1386918542066348032 1387900361790308352 1389627367343821368 1391990679193045554 1392037404401302848 1410285851496603648 1411684944603247104 1412684296822278144 1414085769338966912 1414133236217196544 1434454056612976896 1436893604328305088 1437910802122675968 1442115219672742272 1457223168622706688 1459701439317643264 1462552418691310536 1466828887751811444 1467867277166898384 1469323494703770307 1480677065956037376 1480726768116621312 1483245010919540736 1484295021545988096 1488635065468637184 1489688891792769024 1491166757756849152 1504179876526768128 1509731528971675392 1511524504830121488 1514145948647031168 1515217834494862848 1516721026790988704 1528440842277199872 1533995136715603968 1535516957287742464 1538516013844945086 1539268911232876544 1541184269158585296 1558432546035277824 1560283359824641536 1561387907014096896 1562936902953595008 1562989366345322496 1564095829155987456 1565647511526181888 1585049762361540608 1588145562678652992 1590846490506337776 1590899890744346112 1595498088431794904 1610615081109307392 1613354222403710976 1614496339225460736 1616152269962510336 1619217088755359744 1622379622131835056 1623989125725219813 1639376064700545024 1642164119232348672 1646498248823586816 1646965768703788288 1648131679625991168 1674714448652216832 1676375871716355936 1677562602476455296 1679226851090023208 1692202361092614144 1695137155336617984 1700093696726491136 1701297217678442496 1703414192227910064 1704190580293541888 1706311155139862292 1712511823361381448 1727456576948710272 1728737495382933504 1730452512739464192 1731677525136986112 1733395459189701376 1737970373758230528 1754876522614562816 1758304015822794384 1758363037138487808 1761353450466954624 1767754140244006656 1783180982656733184 1784443322301825024 1786213603375537152 1786273561537511424 1789311441744207872 1794935349485769267 1798048314018349512 1815023500204174848 1818171303707824128 1821619224849779712 1823426386779194176 1824778467348652032 1843833397032812544 1852836489791761824 1854148139579240064 1855987572257394072 1856049872535070464 1873572645372051456 1880381135328804864 1882246592804329472 1883579062429704192 1885922855680900428 1889130207476276109 1912605408817302528 1913959369888247808 1915858139104406784 1917214402830234624 1922820292896989696 1926575801281554129 1946759076831897216 1950069891588414048 1955216670478009344 1955771850335748592 1957156369555864512 1974236087941383168 1974302357488828416 1977660014559387648 1979060028727984128 1984846753958182912 1988723407774507488 1990696347663172674 2009490303797479296 2009557756729700352 2012975371962233856 2015366006440161984 2018288175977299968 2018861264862708224 2020290445993150464 2022804353270643201 2037921123036266496 2051354685126593448 2052875775767233536 2054912358878113728 2074312571661914112 2077910061380370432 2080377813099522048 2081850542685462528 2083915870604793344 2083985821793763328 2087986018789568331 2088056106601954272 2117527416904870656 2119026445233417216 2119097574985531392 2121128654008450368 2121199854325794816 2151138963204947968 2155340406492457632 2163172829509113408 2165318834300293084 2185834752934060032 2187382137015140352 2189552158976464896 2197508906167988224 2200243331627717166 2201800915750347576 2224867516379311104 2232952598202955776 2234533337689153536 2235167828955141248 2236750136635273728 2256269814790152192 2267286757245182232 2271218922970546752 2272826751742294272 2275081540186483056 2283349097815175264 2296637436262514688 2300992705073405952 2303275435931613696 2307270016985952256 2308903366849314816 2311776403737877944 2317293831677640704 2322479072273701453 2340425039736962304 2344405354430392512 2344484049517983744 2346143743733981184 2348471267289272832 2357005520325342208 2377574643542310912 2381618137834049536 2386269735759506664 2386349836116519168 2393247132647692356 2397397752024466016 2415922621663961088 2420031333605566464 2421744508838191104 2424228404943765504 2428825633133039616 2433037956464869376 2463246178848523008 2470448653055682432 2472197519438986752 2474650096343192096 2474733163380093952 2511438749906272256 2514563807574533904 2516343903714682944 2518840276635034812 2542705733004926976 2550140545089736704 2551945826517663744 2554477518805875712 2556285870440312832 2559466732709793438 2568767735042072172 2591184865423065408 2595678769109196288 2597516287705479168 2600093188784552064 2606955560637345792 2609541826074486016 2632314783921844224 2636880019412516864 2642030175700431936 2651631210366009984 2654261796884230232 2674771473985099776 2679320405063305728 2679410342306267136 2683967162616311808 2687154675253549312 2693720594657533952 2697072471027524268 2727256955561736192 2732428837274669568 2735139580168791264 2737167701022978048 2739883145170818304 2765750095549218816 2773837084132696064 2775800723580616704 2779254734687642736 2783981358386091108 2784074808802605696 2820571702993207296 2823369889206494208 2825368593644556288 2828171538677933824 2828266472434393088 2868908113225953792 2873787208656610176 2875821604245351936 2884230439345484544 2914446337245413376 2919402878635286528 2925104837382621072 2933657775503622888 2935734554333796768 2938646989407540614 2961354131912074752 2961453536233242624 2966490021839081472 2968590043091976192 2977270130937274368 2979377783585538048 2982333515513698304 2986044521494759011 3008359753053536256 3019463057943350784 3023049009660242976 3028291897294062336 3030435668989725696 3033442053581977408 3056881684554399744 3067990273431207936 3071033914575484928 3077032027689890172 3082368538317170592 3116865092070555648 3120566719649283072 3122775814028193792 3125873805907190016 3125978732690644992 3128191658311974912 3131295023052363776 3176291125357305984 3181692981012675552 3181799781488692224 3190996176863589808 3221230162218614784 3226708444807421952 3228992678450921472 3238434177510719488 3244759244263670112 3247978251450439626 3278752129401090048 3284328238464697344 3292996497647173632 3293931537407576576 3296263359251982336 3300364997441575749 3349428897304433664 3352751743432711872 3355125204952910592 3358453702180046416 3384404722185228288 3390274310673235968 3400187393452982272 3406828384455820128 3408381160587083776 3412622310279724584 3425023646722762896 3454913153897420544 3457474990765867008 3460905025478928384 3463355050273972224 3466790918379402752 3475940747516461056 3509753045229125632 3516608031645588768 3516726074276975616 3522706900933909248 3535508280488013312 3566361965313466368 3568886644603650048 3572427206751074304 3578622883488415744 3589870698971538534 3596096628036699024 3630047000408349696 3636342607415648256 3643238449699559424 3646852773558388352 3649556934697304064 3705672979583523648 3708296279158480128 3711975144514788144 3712099745070140928 3747145290744102912 3764493185608658944 3767158124859408384 3771845711361800856 3778260414952552218 3789307960025512897 3825210817634605056 3827918739776495616 3831716278208813568 3834428805660469248 3845640585793979392 3853151602563108258 3893518153663794432 3900139783176828096 3910433340956018688 3911543700671497184 3914312739111729024 3948472175882766336 3955320029118775296 3969693507916365824 3977446815549014976 3981392695326345348 4018980607594958592 4019115513459400704 4025950743924467712 4030732012880323968 4037722529725416448 4040580891986300928 4045608706541286402 4102709370253186896 4105751551534467072 4109824717756227456 4148625143323828224 4160755626199044096 4163701085370925056 4167831741209586688 4167971643587526656 4175972037579136662 4176112213203908544 4235054833809741312 4238052890466834432 4242257308016900736 4242399708651589632 4302277926409895936 4310680812984915264 4326345659018226816 4330637668600586168 4371669505868120064 4379104317952929792 4395017812335976448 4400486663255434332 4403601831500695152 4407970484111310921 4449735032758622208 4465905196405911552 4469066675378307072 4470335657910282496 4473500273270547456 4512539629580304384 4534573514490364464 4542437845941093504 4545653503484588544 4550163080372966112 4566698195630350528 4601985410146811904 4606550871863227392 4614540033971904512 4617806733698629632 4623552807475755888 4644958144547402906 4680850079473924608 4688810708860785024 4688968099035967488 4692287487467962368 4696942534578545664 4714011040650684416 4755149287084621824 4763236275668099072 4772539471519013328 4772699672233038336 4786494265295384712 4794795504048932032 4831845243327922176 4840062667211132928 4843489017676382208 4848456809887531008 4857651266266079232 4871967377175659439 4926492357697046016 4940897306111364864 4944395038877973504 4949300192686384192 4949466326760187904 5029127615149067808 5032687807429365888 5037680553270069624 5085411466009853952 5100281090179473408 5103891653035327488 5108955037611751424 5112571740880625664 5118933465419586876 5137535470084144344 5182369730846130816 5191357538218392576 5195032575410958336 5200186377569104128 5213911121274691584 5219083652148972032 5264629567843688448 5284060351400863872 5303262420732019968 5308523593768460464 5349542947970199552 5358640810126611456 5358820684612534272 5367934325232623616 5374309350507098624 5384806048457307801 5387441189315067904 5394144942055048536 5454513911123472384 5464857674549339136 5470279160337582528 5474335402045956096 5479766290341636608 5531500191098437632 5547674168265392128 5558509469375285472 5567962716772182216 5568149617605211392 5641143405986414592 5646739778412988416 5650737187289112576 5656343077355867648 5656532944868786176 5667390622428828327 5737816226451907584 5747574417313220352 5751643208490703872 5768460878690969088 5838805757270573056 5850209674765242144 5867315551007245776 5871469108667593536 5877293978815081228 5922708263824149504 5922907072466485248 5932980043678162944 5937180086183952384 5954540261874548736 5964667031027396608 5972089042989518022 6038926115886701568 6046098019320485952 6056583794588124672 6060871337979451392 6066884107163954816 6113763369108799488 6142067829150969856 6154064055379780344 6164737076634341184 6233730184141111296 6241133439298566144 6245551628056387584 6251747611814380032 6251957465381289984 6262590046104727552 6352582250714611968 6363385962025351104 6363599562977384448 6381992353727179616 6453416889614843904 6476868355021438976 6489518488527340224 6495956502900879252 6557504258802180096 6568656476929394688 6587863074815153152 6592526718503964672 6600729994883151498 6698857794608867328 6705503486865423744 6710250409905821184 6716907404360092832 6768809444370456576 6800374786905964544 6813656768911640256 6816762321174167552 6825244620559449168 6850047293445525792 6909826307794841088 6921810050957856768 6926710100547944448 6933581836758805504 6951881495032922112 6967437216821104359 7019506090458251264 7033216063291177536 7033452148553951232 7045413801867818496 7071016560976026624 7132723930626932736 7144854413502148608 7157245766976831488 7179741397943077068 7192193256073398048 7260094000816699392 7272685214831296512 7286476899399118848 7293705547116776704 7299113869394608128 7411345959167047296 7416592558316960256 7423950289029576288 7424199490140281856 7528986371217317888 7534316249718816768 7543691422723601712 7556520829905104436 7578615920051025794 7650421635269210112 7655837479552991232 7663432556417627136 7668857611320938496 7691281171587958784 7706303205126216516 7787036307327588864 7800279566353656192 7820866681912037376 7823087401342994368 7828625478223458048 7896944351765532672 7910640058237550592 7954893631098029952 7962785390652690696 8037961215189917184 8038231026918801408 8051901487848935424 8061464025760647936 8075445059450832896 8081161783972601856 8091217413082572804 8205418740506373792 8211503103068934144 8219649435512454912 8297250286647656448 8321511252398088192 8327402170741850112 8335663482419173376 8351944075158273324 8352224426407817088 8470109667619482624 8476105780933668864 8484514616033801472 8484799417303179264 8621361625969830528 8652691318036453632 8661275337201172336 8743339011736240128 8758208635905859584 8790035624671952896 8800973326510868664 8807203663001390304 8815940968222621842 8899470065517244416 8931810392811823104 8938133350756614144 8940671315820564992 8947000546541094912 8958133564484277033 9025079259160608768 9069147028980728928 9084875691882187008 9091307006969177088 9100326160745932224 9133396391260701056 9203970820293623808 9213101743726454784 9229080067943809024 9247105614951511776 9289916289094805812 9361700158947849216 9377621417721570048 9377936198071934976 9384574974935924736 9393885069157091328 9428022081301368832 9526472551336198144 9545078943038026656 9545399344466076672 9572988530590769424 9589591008097864064 9663690486655844352 9680125334422265856 9686978035352764416 9715302532532158464 9743934754351318878 9852984715394092032 9881794612222729728 9888790077755947008 9898600385372768384 9898932653520375808 10058255230298135616 10065375614858731776 10075361106540139248 10170822932019707904 10200562180358946816 10217910075223502848 10225143481761251328 10237866930839173752 10275070940168288688 10285264462926392149 10364739461692261632 10382715076436785152 10390065150821916672 10400372755138208256 10427822242549383168 10438167304297944064 10529259135687376896 10568120702801727744 10606524841464039936 10617047187536920928 10699085895940399104 10717281620253222912 10735868650465247232 10748618701014197248 10769612096914615602 10774882378630135808 10788289884110097072 10909027822246944768 10929715349098678272 10940558320675165056 10948670804091912192 10959532580683273216 11095348336530784256 11117018938750570944 11135925433544364432 11136299235210422784 11293479556825976832 11301474374578225152 11312686154711735296 11313065889737572352 11334781244857656654 11367923880076538691 11475632452903815168 11495148834626440704 11503286416981407744 11536921757381938176 11677611514541146112 11700419349530484288 11734631102014491552 11742938217335187072 11754587957630162456 11845416527648299008 11865960087356325888 11909080523749097472 11929334062054793216 11944178085979036044 12077852231773403136 12092196038640971904 12113167589176249344 12121742675958902784 12133768214327909632 12284135658301939712 12308128110759560688 12329474153268682368 12482266878597132288 12491103256112775168 12503495223628760064 12503914930762579968 12525180092209455104 12705164501429223936 12726771924050702208 12727199125954768896 12763984707454359232 12906833779229687808 12979036977054680448 12991913005801758504 13115008517604360192 13137312953858789376 13175726149630306304 13185053437007929344 13201459989766302996 13223911452333932763 13397715589217734656 13411006973730847488 13420500819811642368 13433814808720185664 13537618888740913152 13627313537823280512 13650489241118898336 13700094586891051584 13819652615589682176 13843620101915713536 13853420201095888896 13867163673517611008 13934874433642208718 14066432126582355072 14066904297107902464 14090827603735636992 14142033121952053248 14265447861253865472 14289708827004297216 14359482795886154136 14384386512146796096 14520188001633398784 14545370429662593024 14572953798798237696 14587411094233553408 14615902131526978317 14822691918334094592 14833185116633920512 14847900578059152576 14848398980280563712 15057972742434635776 15087382845447203424 15113041659810208872 15157231840102051588 15300843270538420224 15311674959105982464 15326865112835254272 15337715222641876992 15382562343175917568 15412606410252433032 15574072614655177728 15600559132707312384 15641733363824074752 15646174802685988736 15657250956446916096 15793888703531065344 15909787262196059904 15925570781305381392 16075922430379834368 16076462053837602816 16103802975697870848 16122928051521295872 16150890118901665792 16162323567945203712 16182434826165145608 16410837481012747584 16423006206137868288 16439298871024909824 16594500573295312896 16643022504796176384 16671326964838346752 16703888150316546648 16704448852815634176 16940219335238965248 16952211561867337728 16969029232067602944 16969598834606358528 17242723251939661056 17305382636072907264 17322550674402344672 17516417271811719168 17580071249343905792 17601946653021737328 17614407326002780608 17631881936445243684 17798940131034488832 17863620785623646208 17881342631641129984 17894001093082189824 17916267128968554066 18138294057961457856 18169751383764374016 18182614013938354176 18200652321491864448 18266792782521402112 18426203487452909568 18458160135887618048 18494211229903023552 18579832578189611624 18723400317895698432 18755242835443140096 18755872396143869952 18787770138314182656 18856044162602737664 19052945102672396288 19090157886076053312 19090798688932153344 19145977061181538848 19179182016195728128 19360250668844531712 19430605065064316928 19487869508702637756 19705969430788184064 19763589224445459456 19777580155511894016 19797200770745536768 19797865307040751616 20116510460596271232 20130751229717463552 20150722213080278496 20401124360717893632 20435820150447005696 20450286963522502656 20475733861678347504 20550141880336577376 20570528925852784298 20729478923384523264 20765430152873570304 20780130301643833344 20800745510276416512 20855644485098766336 20876334608595888128 20902311650463313077 21058518271374753792 21136241405603455488 21213049682928079872 21234094375073841856 21398171791880798208 21434563240506445824 21471737300930494464 21497237402028394496 21539224193829231204 21576579768220194144 21818055644493889536 21859430698197356544 21881116641350330112 21897341608183824384 21919065161366546432 22234037877501141888 22271850867088728864 22272598470420845568 22586959113651953664 22602948749156450304 22625372309423470592 22669562489715313308 22735847760153077382 22951264905807630336 22990297669252881408 23006572833962815488 23073843514763876352 23400838699060968576 23469262204028983104 23485876434670374144 23509175915260324912 23690833055296598016 23731920174712651776 23858668124109586432 23888356171958072088 24155704463546806272 24184392077281943808 24226335178352498688 24243485351917805568 24267536428655819264 24568271316603879424 24616256221519121376 24658948306537364736 24964533757194264576 24982206512225550336 25006990447257520128 25050360184418910208 25410329002858447872 25453543848101404416 25454398251909537792 25527969414908718464 25958073954109360896 25983826011603517008 26230017035208720384 26274625907717578752 26351452299260612608 26370106874015858688 26402919979532605992 26447822904667865526 26795431178435469312 26822013947461694976 26841001639623284736 26867629617440371328 27075237777481826304 27254627075646561024 27300978482237796672 27400189173782103168 27639305231179364352 27687240203831427072 27734327347035222016 27869748867284417436 28132864253164710144 28133808594215804928 28181655207471273984 28284066243904106496 28579417654008594432 28718965591772308272 28768773024293592192 29040376003266797568 29145907597596475392 29174822188467106816 29231804263053956634 29645383836668189184 29666370233267841024 29695801156118305152 29696797960561127424 30115945484869271552 30174765690894406848 30226083319620417744 30314463680204103176 30601686541076840448 30653730225670508544 30675430445283753984 30765124686351835136 30825212820504866064 30855793388779176447 31148145229310355456 31201118265414624768 31283466727648149504 31292349605371977472 31314501912893832192 31587777407062130688 31819574524392119808 31851141562610762784 32151844860759668736 32207605951395741696 32245856103042591744 32301780237803331584 32324647135890407424 32364869652330291216 32821674962025495168 32846012412275736576 32878597742049819648 33286045009592352768 33342653929676693504 33407776300633093296 33408897705631268352 33880438670477930496 33904423123734675456 33938058464135205888 33939197669212717056 34103771640229616073 34485446503879322112 34610765272145814528 34645101348804689344 35032834543623438336 35203893306043474656 35228814652005561216 35263763872890487368 35597880262068977664 35727241571247292416 35762685263282259968 35788002186164379648 35832534257937108132 36276588115922915712 36339502767528748032 36365228027876708352 36401304642983728896 36533585565042804224 36852406974905819136 36988422459806047104 37159665156379223248 37446800635791396864 37510485670886280192 37511744792287739904 37575540276628365312 37712088325205475328 38180315772152106624 38181597377864306688 38291954122363077696 38358364032391456256 38720501337689063424 38975739017405275512 39411938861576368128 39527178448890918912 39555160311023788032 39594401541491073536 39595730614081503232 39671734357001798289 40233020921192542464 40261502459434927104 40301444426160556992 40871640300894011392 40951467723356695008 41100283760673154752 41141057851705568596 41458957846769046528 41530860305747140608 41560260603287666688 41601491020552833024 41752669217191776256 41804623300926626154 42272482811206910976 42426099365856159744 42468188750147683712 42796343583761596416 42869126481012891648 42994474804056788992 43078448387658462408 43153159536440388288 43636111288987779072 43718861396394713088 43762233282700660224 43838130322733092864 44468075755002283776 44543701734177457728 44545196940841691136 45173918227303907328 45250744618846941184 45339124979430626616 45471695520306154764 45902529811615260672 45980595338505762816 46013145667925630976 46147687029527752704 46801677398121937152 46938524408057966208 46971752869340748288 47018351830520649824 47381666110593196032 47717336248219172864 47776712343916144176 48311408927093612544 48368784154563887616 48452670356704997376 48486970703835611136 48535072857311638528 49136542633207758848 49232512443038242752 49317896613074729472 49929067514388529152 50013980894515040256 50100720368837820416 50820658005716895744 50907087696202808832 50908796503819075584 51055938829817436928 51916147908218721792 51967652023207034016 52549251815435157504 52702904598521225216 52740213748031717376 52805839959065211984 52895645809335731052 53590862356870938624 53644027894923389952 53682003279246569472 53735259234880742656 54509254151293122048 54601956964475593344 54800378347564206336 55278610462358728704 55374480407662854144 55468654694070444032 55739497734568834872 56265728506329420288 56267617188431609856 56363310414942547968 56568132487808212992 57158835308017188864 57437931183544616544 57537546048587184384 58080752006533595136 58291815195192950784 58349644376934213632 58463608526107913268 59290767673336378368 59332740466535682048 59391602312236610304 59393595921122254848 60349531381788813696 60452166639240835488 60628927360408206352 61203373082153680896 61307460451341017088 61350860890567507968 61530249372703670272 61650425641009732128 61711586777558352894 62296290458620710912 62402236530829249536 62566933455296299008 62584699210743954944 62629003825787664384 62706934951389939231 63175554814124261376 63639149048784239616 63702283125221525568 64303689721519337472 64415211902791483392 64491712206085183488 64603560475606663168 64729739304660582432 65643349924050990336 65692024824551473152 65757195484099639296 66685307859353387008 66815552601266186592 66817795411262536704 67760877340955860992 67808846247469350912 67876116928270411776 68207543280459232146 68970893007758644224 69221530544291629056 69290202697609378688 70407786612086949312 70457629304011122432 70527527745780974736 71195760524137955328 71525370526564519936 71576004372328759296 71665068515874216264 71996851240484745043 72553176231845831424 72679005535057496064 72730456055753416704 72802609285967457792 73067171130085608448 73704813949811638272 73976844919612094208 74319330312758446496 74893601271582793728 75020971341772560384 75151080553256730624 75424176650410950656 76360631544304213248 76363194755728613376 76583908244726155392 76716728064782912512 77951478034810551024 78823877723152736256 79054356897781837824 79110320622047576064 79188803082982147072 79191461228163006464 79343468714003596578 80466041842385084928 80523004918869854208 80602888852321113984 81743280601788022784 81902935446713390016 82200567521346309504 82282115703411137192 82917915693538093056 83061720611494281216 83202982041105666048 83505338434383552512 83609246601853252308 84544965622413821952 84852198731712319488 84936377500295367424 85738252962025783296 85988949608113577984 86156896775316924816 86306319072880776576 87437722792789426176 87524466565401320448 87676260645466185728 88936151510004567552 89087403468354915456 89090393881683382272 90347836454607814656 90501489237693882368 90678249958861253232 90943391040612309528 91805059623230521344 91961190677011525632 92026291335851261952 92295374059055505408 92567380166337529341 93603354796243874304 93877048816115932416 93943505738681496576 94036703661041299648 94763332221186392064 95553424687832288352 96622817854187225088 96737568309127775232 96905340713409994752 96973941407671222272 97070145714623277056 98465024886076485504 98635793226149458944 99858135028777058304 100027961789030080512 101641316011433791488 101814175392405617664 101817593007638151168 102111877659634873856 102311314920688848219 103832295816437443584 103935304046414068032 105098503630870315008 105405809197042450432 105611679918130423968 105791291618671462104 107181724713741877248 107288055789846779904 107364006558493138944 107470518469761485312 109018508302586244096 109203913928951186688 109600756695128412672 110557220924717457408 110937309388140888064 111478995469137669744 112531457012658840576 112535234376863219712 112726620829885095936 113136264975616425984 114875862367089233088 115075092097174368768 116161504013067190272 116699288753868427264 116927217052215826536 118581535346672756736 118665480933071364096 118783204624473220608 118787191842244509696 120699062763577627392 120904333278481670976 121257854720816412704 122614920902682034176 123060498745407340544 123300851282019464256 123423173555116705788 124592580917241421824 124804473061658499072 125169398421487909888 125258007651575328768 125413869902779878462 127278298097568479232 127404566250443051136 128607379443038674944 128983424412170366976 129207120951213326336 129459478609321164864 131286699848101980672 131514390968199278592 133370615718706774016 133631105202532373184 133635590822525073408 135521754681911721984 135752233856540823552 136415086560918464292 137941786015517288448 138443061088583258112 138580405395218757376 140815573224173898624 140915258608022244864 141055055491561949472 143050741053129039872 143152008744657518592 143330137031748432528 143993702480969490086 145106352463691662848 145358011070114992128 145460912111506833408 145605218571934915584 146134342260171216896 147409627899623276544 147953689839224188416 148638660625516892992 149787202543165587456 150041942683545120768 150302161106513461248 152721263088608426496 152726389511457226752 153167816489452310784 153433456129565825024 155902956069621102048 157647755446305472512 158108713795563675648 158220641244095152128 158377606165964294144 158686937428007193156 160932083684770169856 161046009837739708416 161205777704642227968 163805870893426780032 164401135042692619008 164564231406822274384 165835831387076186112 166123441222988562432 166405964082211332096 167010676868767105024 167218493203706504616 169089931244827643904 169704397463424638976 169872755000590734848 171476505924051566592 171977899216227155968 172313793550633849632 172612638145761553152 174875445585578852352 175048933130802640896 175352521290932371456 177872303020009135104 178174806936709830912 178180787763366764544 181002978475387764736 181356499917722506464 181886782081224619056 183610119246461042688 183922381354023051264 184052582671702523904 184590748118111010816 185134760332675058682 187206709592487748608 187754097632231864832 187887011477362993152 188073407322082599296 189526664442372784128 191106849375664576704 193245635708374450176 193475136618255550464 193810681426819989504 194140291429246554112 196930049772152971008 197271586452298917888 200055923578060161024 203282632022867582976 203628350784811235328 204223755319269747712 204622629841377696438 207664591632874887168 207870608092828136064 210811618394084900864 211223359836260847936 211582583237342924208 214576111579693559808 214728013116986277888 214941036939522970624 215990553721454235129 218037016605172488192 218407827857902373376 219201513390256825344 221114441849434914816 221874618776281776128 222957990938275339488 225062914025317681152 225453241659770191872 226272529951232851968 229751724734178466176 230150184194348737536 233398577507736854528 233854434104431653072 237163070693345513472 237330961866142728192 237566409248946441216 237574383684489019392 241398125527155254784 241808666556963341952 242515709441632825408 245229841805364068352 246601702564038928512 246846347110233411576 249185161834482843648 249608946123316998144 250338796842975819776 250516015303150657536 250827739805559756924 254556596195136958464 254809132500886102272 257214758886077349888 257966848824340733952 258918957218642329728 262573399696203961344 263028781936398557184 267262210405064746368 267271181645050146816 271043509363823443968 271504467713081647104 272830173121836928584 275883572031034576896 276886122177166516224 277160810790437514752 277702140499012588023 281631146448347797248 281830517216044489728 282110110983123898944 286101482106258079744 286660274063496865056 287987404961938980172 290212704927383325696 290716022140229984256 290921824223013666816 291210437143869831168 292268684520342433792 295907379678448376832 297277321251033785984 299574405086331174912 300083885367090241536 305442526177216852992 305452779022914453504 306335632978904621568 306866912259131650048 311805912139242204096 315295510892610945024 316217427591127351296 316755212331928588288 317373874856014386312 321864167369540339712 322092019675479416832 322411555409284455936 327611741786853560064 328802270085385238016 329128462813644548768 331671662774152372224 332811928164422664192 334021353737534210048 334436986407413009232 338179862489655287808 339408794926849277952 339745510001181469696 343955798432454311936 344627587101267699264 345225276291523106304 350097866261605281792 350705042581864742912 355744606040018270208 356349613873419661824 356361575526733529088 362005956950775529472 362712999835445012928 363773564162449238112 367844762708046102528 369181496236222021632 370269520665350117364 374413419184975497216 375508195264463729664 375774022954725986304 376146814644165198592 382213698751329153408 386950273236511100928 387621362853639979008 388280582858493108224 393860099544305942016 394543172904597835776 400111847156120322048 406565264045735165952 407256701569622470656 408447510638539495424 409245259682755392876 415329183265749774336 415741216185656272128 422446719672521695872 423165166474685848416 429152223159387119616 429456026233972555776 429882073879045941248 431981107442908470258 436074033210344976384 436815655715804746752 438403026780513650688 442228883698869829632 445915981876550678976 450125828050635362304 450906483319540383744 459503449468356932352 460300368388697475072 466797155015473709056 467708868208863306144 474326141386691026944 474661923732285456384 475132818497892882432 482796251054310509568 483617333113926683904 485031418883265650816 493203405128077857024 493692694220466823152 498370323668965687296 499217892246633996288 500677593685951639552 501032030606301315072 501655479611119513848 509113192390273916928 509618265001772204544 514429517772154699776 515933697648681467904 517837914437284659456 525146799392407922688 526057563872797114368 534524420810129492736 534542363290100293632 543008935426163294208 545660346243673857168 551767144062069153792 553772244354333032448 554321621580875029504 555404280998025176046 563262292896695594496 563661034432088979456 564220221966247797888 572202964212516159488 573320548126993730112 575974809923877960344 580425409854766651392 581432044280459968512 582420874287739662336 584537369040684867584 591814759356896753664 594554642502067571968 600167770734180483072 610885052354433705984 612671265957809243136 613733824518263300096 623611824278484408192 632434855182254702592 633510424663857176576 634747749712028772624 643728334739080679424 644184039350958833664 644823110818568911872 647971661164362705387 655223483573707120128 657604540170770476032 658256925627289097536 663343325548304744448 665623856328845328384 668873972814826018464 676359724979310575616 678817589853698555904 679491020002362939392 689255174202535398528 690450552583046212608 700195732523210563584 711489212080036540416 712699227746839323648 712723151053467058176 725425999670890025856 727547128324898476224 735689525416092205056 740539041330700234728 748826838369950994432 751016390528927459328 751548045909451972608 752293629288330397184 764427397502658306816 773900546473022201856 776561165716986216448 787720199088611884032 789086345809195671552 813130528091470331904 814513403139244941312 816895021277078990848 818490519365510785752 830658366531499548672 831482432371312544256 844893439345043391744 846330332949371696832 858304446318774239232 859764147758091882496 863962214885816940516 872148066420689952768 873631311431609493504 876806053561027301376 891831963753101357952 900251656101270724608 919006898936713864704 920600736777394950144 933594310030947418112 935417736417726612288 948652282773382053888 950265636995785764864 965592502108621019136 967234666227853367808 970062837766531301632 986406810256155714048 987385388440933646304 998435784493267992576 1001355187371903279104 1002064061212602630144 1003310959222239027696 1018226384780547833856 1019236530003544409088 1031867395297362935808 1035675828874569318912 1050293598784815845376 1052115127745594228736 1069048841620258985472 1069084726580200587264 1086017870852326588416 1091320692487347714336 1103534288124138307584 1107544488708666064896 1108643243161750059008 1110808561996050352092 1126524585793391188992 1127322068864177958912 1128440443932495595776 1146641096253987460224 1151949619847755920688 1160850819709533302784 1162864088560919937024 1164841748575479324672 1169074738081369735168 1183629518713793507328 1189109285004135143936 1200335541468360966144 1221770104708867411968 1225342531915618486272 1227467649036526600192 1247223648556968816384 1267020849327714353152 1269495499424057545248 1287456669478161358848 1288368078701917667328 1289646221637137823744 1295943322328725410774 1310446967147414240256 1315209080341540952064 1316513851254578195072 1326686651096609488896 1337747945629652036928 1352719449958621151232 1358982040004725878784 1378510348405070797056 1380901105166092425216 1400391465046421127168 1422978424160073080832 1425398455493678647296 1450851999341780051712 1455094256649796952448 1481078082661400469456 1497653676739901988864 1502032781057854918656 1503096091818903945216 1504587258576660794368 1528854795005316613632 1547801092946044403712 1553122331433972432896 1575440398177223768064 1578172691618391343104 1629026806278489882624 1633790042554157981696 1636981038731021571504 1661316733062999097344 1662964864742625088512 1689786878690086783488 1692660665898743393664 1716608892637548478464 1719528295516183764992 1727924429771633881032 1744296132841379905536 1747262622863218987008 1753612107122054602752 1783663927506202715904 1800503312202541449216 1838013797873427729408 1841201473554789900288 1870835472835453224576 1897304565546764107776 1900531273991571529728 1931185004217242038272 1934469332455706735616 1940125675533062603264 1943914983493088116161 1972813620512311428096 1974770776881867292608 1996871568986535985152 2002710374743806558208 2006621918444478055392 2036452769561095667712 2038473060007088818176 2071351657749138637824 2100587197569631690752 2138097683240517970944 2138169453160401174528 2182641384974695428672 2207068576248276615168 2217286486323500118016 2221617123992100704184 2253049171586782377984 2254644137728355917824 2256880887864991191552 2293282192507974920448 2303899239695511841376 2321701639419066605568 2329683497150958649344 2338149476162739470336 2367259037427587014656 2378218570008270287872 2443540209417734823936 2450685063831236972544 2454935298073053200384 2494447297113937632768 2534041698655428706304 2538990998848115090496 2574913338956322717696 2579292443274275647488 2591886644657450821548 2620893934294828480512 2630418160683081904128 2633027702509156390144 2675495891259304073856 2717964080009451757568 2757020696810141594112 2761802210332184850432 2800782930092842254336 2845956848320146161664 2850796910987357294592 2901703998683560103424 2910188513299593904896 2962156165322800938912 2995307353479803977728 3004065562115709837312 3006192183637807890432 3009174517153321588736 3057709590010633227264 3095602185892088807424 3150880796354447536128 3156345383236782686208 3258053612556979765248 3267580085108315963392 3273962077462043143008 3322633466125998194688 3325929729485250177024 3379573757380173566976 3385321331797486787328 3439056591032367529984 3455848859543267762064 3488592265682759811072 3494525245726437974016 3507224214244109205504 3567327855012405431808 3601006624405082898432 3676027595746855458816 3682402947109579800576 3741670945670906449152 3801062547983143059456 3862370008434484076544 3868938664911413471232 3880251351066125206528 3887829966986176232322 3945627241024622856192 3949541553763734585216 4005420749487613116416 4013243836888956110784 4076946120014177636352 4142703315498277275648 4201174395139263381504 4276195366481035941888 4365282769949390857344 4434572972647000236032 4443234247984201408368 4506098343173564755968 4509288275456711835648 4513761775729982383104 4586564385015949840896 4607798479391023682752 4643403278838133211136 4659366994301917298688 4734518074855174029312 4756437140016540575744 4887080418835469647872 4901370127662473945088 4988894594227875265536 5077981997696230180992 5149826677912645435392 5158584886548551294976 5183773289314901643096 5241787868589656961024 5260836321366163808256 5266055405018312780288 5350991782518608147712 5435928160018903515136 5514041393620283188224 5523604420664369700864 5691913696640292323328 5701593821974714589184 5803407997367120206848 5820377026599187809792 5924312330645601877824 5990614706959607955456 6008131124231419674624 6018349034306643177472 6115419180021266454528 6301761592708895072256 6535160170216631926784 6547924154924086286016 6651859458970500354048 6759147514760347133952 6770642663594973574656 6878113182064735059968 6911697719086535524128 6989050491452875948032 7014448428488218411008 7134655710024810863616 7352055191493710917632 7364805894219159601152 7483341891341812898304 7602125095966286118912 7724740016868968153088 7737877329822826942464 7760502702132250413056 7775659933972352464644 7891254482049245712384 7899083107527469170432 8026487673777912221568 8153892240028355272704 8285406630996554551296 8402348790278526763008 8552390732962071883776 8730565539898781714688 8869145945294000472064 8886468495968402816736 9012196686347129511936 9018576550913423671296 9027523551459964766208 9173128770031899681792 9215596958782047365504 9286806557676266422272 9469036149710348058624 9512874280033081151488 9774160837670939295744 9802740255324947890176 9977789188455750531072 10155963995392460361984 10317169773097102589952 10367546578629803286192 10483575737179313922048 10521672642732327616512 10532110810036625560576 10701983565037216295424 10871856320037807030272 11028082787240566376448 11047208841328739401728 11403187643949429178368 11606815994734240413696 11640754053198375619584 11848624661291203755648 12016262248462839349248 12036698068613286354944 12230838360042532909056 12603523185417790144512 13095848309848172572032 13303718917941000708096 13518295029520694267904 13541285327189947149312 13823395438173071048256 13978100982905751896064 14269311420049621727232 14704110382987421835264 14966683782683625796608 15449480033737936306176 15475754659645653884928 15521005404264500826112 15551319867944704929288 15782508964098491424768 15798166215054938340864 16052975347555824443136 16307784480056710545408 16570813261993109102592 17104781465924143767552 17461131079797563429376 17738291890588000944128 17772936991936805633472 18024393372694259023872 18055047102919929532416 18346257540063799363584 18431193917564094731008 19025748560066162302976 19605480510649895780352 19955578376911501062144 20311927990784920723968 20634339546194205179904 20735093157259606572384 20967151474358627844096 21043345285464655233024 21064221620073251121152 21403967130074432590848 22056165574481132752896 22094417682657478803456 22806375287898858356736 23213631989468480827392 23281508106396751239168 23697249322582407511296 24073396137226572709888 24461676720085065818112 25207046370835580289024 26191696619696345144064 26607437835882001416192 27036590059041388535808 27082570654379894298624 27646790876346142096512 28538622840099243454464 29408220765974843670528 29933367565367251593216 30951509319291307769856 31042010808529001652224 31102639735889409858576 31565017928196982849536 31596332430109876681728 32105950695111648886272 32615568960113421090816 33141626523986218205184 34209562931848287535104 34922262159595126858752 35545873983873611266944 36048786745388518047744 36110094205839859064832 36692515080127598727168 36862387835128189462016 38051497120132324605952 39911156753823002124288 40623855981569841447936 41470186314519213144768 41934302948717255688192 42128443240146502242304 42807934260148865181696 44112331148962265505792 46427263978936961654784 46563016212793502478336 47394498645164815022592 48146792274453145419776 48923353440170131636224 52383393239392690288128 53214875671764002832384 54073180118082777071616 54165141308759788597248 55293581752692284193024 57077245680198486908928 58816441531949687341056 59866735130734503186432 61903018638582615539712 62084021617058003304448 62205279471778819717152 63130035856393965699072 63192664860219753363456 64211901390223297772544 66283253047972436410368 68419125863696575070208 69844524319190253717504 71091747967747222533888 72220188411679718129664 73385030160255197454336 73724775670256378924032 76102994240264649211904 79822313507646004248576 81247711963139682895872 82940372629038426289536 84256886480293004484608 85615868520297730363392 88224662297924531011584 92854527957873923309568 93126032425587004956672 94788997290329630045184 97846706880340263272448 104766786478785380576256 108146360236165554143232 108330282617519577194496 110587163505384568386048 114154491360396973817856 119733470261469006372864 124168043234116006608896 124410558943557639434304 126385329720439506726912 128423802780446595545088 139689048638380507435008 142183495935494445067776 144440376823359436259328 146770060320510394908672 147449551340512757848064 159644627015292008497152 162495423926279365791744 165880745258076852579072 168513772960586008969216 171231737040595460726784 176449324595849062023168 185709055915747846619136 186252064851174009913344 189577994580659260090368 209533572957570761152512 216660565235039154388992 221174327010769136772096 228308982720793947635712 239466940522938012745728 248821117887115278868608 252770659440879013453824 256847605560893191090176 279378097276761014870016 284366991870988890135552 293540120641020789817344 294899102681025515696128 324990847852558731583488 331761490516153705158144 337027545921172017938432 342463474081190921453568 372504129702348019826688 379155989161318520180736 419067145915141522305024 433321130470078308777984 442348654021538273544192 478933881045876025491456 497642235774230557737216 505541318881758026907648 513695211121786382180352 558756194553522029740032 568733983741977780271104 589798205362051031392256 649981695705117463166976 663522981032307410316288 684926948162381842907136 758311978322637040361472 838134291830283044610048 884697308043076547088384 995284471548461115474432 1011082637763516053815296 1027390422243572764360704 1117512389107044059480064 1137467967483955560542208 1179596410724102062784512 1299963391410234926333952 1327045962064614820632576 1516623956645274080722944 1676268583660566089220096 1769394616086153094176768 1990568943096922230948864 2054780844487145528721408 2274935934967911121084416 2359192821448204125569024 2654091924129229641265152 3033247913290548161445888 3352537167321132178440192 3538789232172306188353536 3981137886193844461897728 4549871869935822242168832 5308183848258459282530304 7077578464344612376707072 7962275772387688923795456 9099743739871644484337664 10616367696516918565060608 15924551544775377847590912 21232735393033837130121216 31849103089550755695181824 63698206179101511390363648
- Sum of all divisors σ(n): 240304019844928745472000000
- Sum of proper divisors (its aliquot sum) s(n): 176605813665827234081636352
- 63698206179101511390363648 is an abundant number, because the sum of its proper divisors (176605813665827234081636352) is greater than itself. Its abundance is 112907607486725722691272704
Bases of 63698206179101511390363648
- Binary: 110100101100001001111010101101000101111000110001101100011111101110000010000000000000002
- Hexadecimal: 0x34B09EAD178C6C7EE08000
- Base-36: 804PIS328PG2Z6YO0
Squares and roots of 63698206179101511390363648
- 63698206179101511390363648 squared (636982061791015113903636482) is 4057461470435325966986811512743535544928033679867904
- 63698206179101511390363648 cubed (636982061791015113903636483) is 258453017307549784885409288705361403855810426096948043839231011543043163553792
-
The
square root of 63698206179101511390363648 is 7981115597402.5029397903 -
63698206179101511390363648 is a
perfect cube number . Itscube root is 399370272
Scales and comparisons
How big is 63698206179101511390363648?- 63,698,206,179,101,511,390,363,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 63,698,206,179,101,511,390,363,648 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 63698206179101511390363648 cubic inches would be around 33280856 feet tall.
Recreational maths with 63698206179101511390363648
- 63698206179101511390363648 backwards is 84636309311510197160289636
- 63698206179101511390363648 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 63698206179101511390363648'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 63698206179101511390363648 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 63698206179101511390363648 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/63698206179101511390363648/
Chicago style:
Numbermatics. 2024. "Number 63698206179101511390363648 - Facts about the integer". https://numbermatics.com/n/63698206179101511390363648/
The information we have on file for 63698206179101511390363648 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 63698206179101511390363648, math, Factors of 63698206179101511390363648, curriculum, school, college, exams, university, Prime factorization of 63698206179101511390363648, STEM, science, technology, engineering, physics, economics, calculator, sixty-three septillion, six hundred ninety-eight sextillion, two hundred six quintillion, one hundred seventy-nine quadrillion, one hundred one trillion, five hundred eleven billion, three hundred ninety million, three hundred sixty-three thousand, six hundred forty-eight.