16344370481460748264931328
16,344,370,481,460,748,264,931,328 is an even composite number composed of six prime numbers multiplied together.
16344370481460748264931328 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred eighty divisors.
Prime factorization of 16344370481460748264931328:
219 × 33 × 133 × 173 × 473 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 47 × 47 × 47 × 101 × 101 × 101)See below for interesting mathematical facts about the number 16344370481460748264931328 from the Numbermatics database.
Names of 16344370481460748264931328
- Cardinal: 16344370481460748264931328 can be written as Sixteen septillion, three hundred forty-four sextillion, three hundred seventy quintillion, four hundred eighty-one quadrillion, four hundred sixty trillion, seven hundred forty-eight billion, two hundred sixty-four million, nine hundred thirty-one thousand, three hundred twenty-eight.
Scientific notation
- Scientific notation: 1.6344370481460748264931328 × 1025
Factors of 16344370481460748264931328
Divisors of 16344370481460748264931328
- Number of divisors d(n): 20480
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 47 48 51 52 54 64 68 72 78 94 96 101 102 104 108 117 128 136 141 144 153 156 169 188 192 202 204 208 216 221 234 256 272 282 288 289 303 306 312 338 351 376 384 404 408 416 423 432 442 459 468 507 512 544 564 576 578 606 611 612 624 663 676 702 752 768 799 808 816 832 846 864 867 884 909 918 936 1014 1024 1088 1128 1152 1156 1212 1222 1224 1248 1269 1313 1326 1352 1404 1504 1521 1536 1598 1616 1632 1664 1692 1717 1728 1734 1768 1818 1833 1836 1872 1989 2028 2048 2176 2197 2209 2256 2304 2312 2397 2424 2444 2448 2496 2538 2601 2626 2652 2704 2727 2808 2873 3008 3042 3072 3196 3232 3264 3328 3384 3434 3456 3468 3536 3636 3666 3672 3744 3757 3939 3978 4056 4096 4352 4394 4418 4512 4563 4608 4624 4747 4794 4848 4888 4896 4913 4992 5076 5151 5202 5252 5304 5408 5454 5499 5616 5746 5967 6016 6084 6144 6392 6464 6528 6591 6627 6656 6768 6868 6912 6936 7072 7191 7272 7332 7344 7488 7514 7803 7878 7943 7956 8112 8192 8619 8704 8788 8836 9024 9126 9216 9248 9494 9588 9696 9776 9792 9826 9984 10152 10201 10302 10387 10404 10504 10608 10816 10908 10998 11232 11271 11492 11817 11934 12032 12168 12288 12784 12928 13056 13182 13254 13312 13536 13583 13736 13824 13872 14144 14241 14382 14544 14664 14688 14739 14976 15028 15453 15606 15756 15886 15912 16224 16384 16497 17069 17238 17408 17576 17672 18048 18252 18432 18496 18988 19176 19392 19552 19584 19652 19773 19881 19968 20304 20402 20604 20774 20808 21008 21216 21573 21632 21816 21996 22321 22464 22542 22984 23634 23829 23868 24064 24336 24576 25568 25856 25857 26112 26364 26508 26624 27072 27166 27472 27648 27744 28288 28482 28717 28764 29088 29189 29328 29376 29478 29952 30056 30603 30906 31161 31212 31512 31772 31824 32448 32768 32994 33813 34138 34476 34816 35152 35344 35451 36096 36504 36864 36992 37349 37553 37976 38352 38784 39104 39168 39304 39546 39762 39936 40608 40749 40804 41208 41548 41616 42016 42432 42723 43146 43264 43632 43992 44217 44642 44928 45084 45968 46359 47268 47658 47736 48128 48672 48841 49152 51136 51207 51712 51714 52224 52728 53016 53248 54144 54332 54944 55296 55488 56576 56964 57434 57528 58176 58378 58656 58752 58956 59319 59643 59904 60112 61206 61711 61812 62322 62424 63024 63544 63648 63869 64896 65536 65988 66963 67626 68276 68952 69632 70304 70688 70902 71487 72192 73008 73728 73984 74698 75106 75952 76704 77568 77571 78208 78336 78608 79092 79524 79872 80699 81216 81498 81608 82416 83096 83232 84032 84864 85446 86151 86292 86528 87264 87567 87984 88434 89284 89856 90168 91809 91936 92718 93483 94536 95316 95472 96256 97344 97682 98304 101439 102272 102414 103259 103424 103428 103823 104448 105456 106032 106496 108288 108664 109888 110592 110976 112047 112659 113152 113928 114868 115056 116352 116756 117312 117504 117912 118638 119286 119808 120224 122247 122412 123422 123624 124644 124848 126048 127088 127296 127738 128169 129792 131072 131976 132613 132651 133926 135031 135252 136552 137904 139264 140608 141376 141804 142974 144384 146016 146523 147456 147968 149396 150212 151904 153408 153621 155136 155142 156416 156672 157216 158184 159048 159744 161398 162432 162996 163216 164832 166192 166464 168064 169728 170892 172302 172584 173056 173417 174528 175134 175968 176579 176868 178568 179712 180336 183618 183872 185133 185436 186966 189072 190632 190944 191607 192512 194688 195364 196608 200889 202878 204544 204828 206518 206848 206856 207646 208896 210912 212064 212992 214461 216576 217328 219776 221184 221897 221952 223109 224094 225318 226304 227856 229736 230112 230911 232704 233512 234624 235008 235824 237276 238572 239616 240448 242097 244494 244824 246844 247248 249288 249696 252096 254176 254592 255476 256338 258453 259584 262144 262701 263952 265226 265302 267852 270062 270504 273104 275427 275808 278528 280449 281216 282752 283608 285948 288768 290173 292032 293046 294912 295936 298792 300424 303808 306816 307242 309777 310272 310284 311469 312832 313344 314432 316368 318096 319488 322796 324864 325992 326432 329664 332384 332928 336128 336141 337977 339456 341784 344604 345168 346112 346834 349056 350268 351936 353158 353736 357136 359424 360672 366741 367236 367744 370266 370872 373321 373932 378144 379457 381264 381888 383214 385024 389376 390728 393216 397839 401778 405093 405756 409088 409656 413036 413696 413712 415292 417792 421824 424128 425984 428922 433152 434656 439552 439569 442368 443794 443904 446218 448188 450636 452608 455712 459472 460224 460863 461822 465408 467024 469248 470016 471648 474552 477144 479232 479447 480896 484194 488189 488988 489648 493688 494496 496213 498576 499392 504192 508352 509184 510952 512676 516906 519168 520251 524288 525402 527904 529737 530452 530604 535704 540124 541008 546208 550854 551616 555399 557056 560898 562432 565504 567216 571896 574821 577536 580346 584064 586092 589824 591872 597584 600848 602667 607616 613632 614484 619554 620544 620568 622938 625664 626688 628864 632736 634933 636192 638401 638976 645592 649728 651984 652864 659328 664768 665691 665856 669327 672256 672282 675954 678912 683568 689208 690336 692224 692733 693668 698112 700536 703872 706316 707472 714272 718848 721344 726291 733482 734472 735488 740532 741744 746642 747864 756288 758914 762528 763776 766428 770048 775359 778752 781456 786432 788103 795678 802243 803556 810186 811512 818176 819312 826072 827392 827424 830297 830584 835584 843648 848256 851968 857844 866304 869312 870519 879104 879138 884736 887588 887808 892436 896376 901272 905216 911424 918944 920448 921726 923644 929331 930816 934048 934407 938496 940032 943296 949104 954288 958464 958894 961792 968388 976378 977976 979296 987376 988992 992426 997152 998784 1008384 1008423 1013931 1016704 1018368 1021904 1025352 1030301 1033812 1038336 1040502 1049087 1050804 1055808 1059474 1060904 1061208 1071408 1080248 1082016 1092416 1101708 1103232 1110798 1114112 1119963 1121796 1124864 1131008 1134432 1138371 1143792 1149642 1155072 1160692 1168128 1172184 1179648 1183744 1193517 1195168 1201696 1205334 1215232 1215279 1227264 1228968 1239108 1241088 1241136 1245876 1251328 1253376 1257728 1265472 1269866 1272384 1276802 1277952 1291184 1299456 1303968 1305728 1318656 1318707 1329536 1331382 1331712 1338654 1344512 1344564 1349699 1351908 1357824 1367136 1371883 1378416 1380672 1384448 1385466 1387336 1396224 1401072 1407744 1412632 1414944 1428544 1437696 1438341 1442688 1452582 1464567 1466964 1468944 1470976 1481064 1483488 1488639 1493284 1495728 1512576 1517828 1525056 1527552 1532856 1540096 1550718 1557504 1560753 1562912 1572864 1576206 1589211 1591356 1604486 1607112 1620372 1623024 1636352 1638624 1652144 1654784 1654848 1660594 1661168 1666197 1671168 1687296 1696512 1703936 1715688 1723969 1724463 1732608 1738624 1741038 1755403 1758208 1758276 1764991 1769472 1775176 1775616 1784872 1792752 1802544 1810432 1822848 1837888 1840896 1843452 1847288 1858662 1861632 1868096 1868814 1876992 1880064 1886592 1898208 1904799 1908576 1915203 1916928 1917788 1923584 1936776 1952756 1955952 1958592 1974752 1977984 1984852 1994304 1997073 1997568 2007981 2016768 2016846 2027862 2033408 2036736 2043808 2050704 2060602 2067624 2076672 2078199 2081004 2098174 2101608 2111616 2118948 2121808 2122416 2142816 2160496 2164032 2178873 2184832 2203416 2206464 2221596 2228224 2239926 2243592 2249728 2254421 2262016 2268864 2276742 2287584 2295527 2299284 2310144 2321384 2336256 2344368 2359296 2367488 2387034 2390336 2403392 2406729 2410668 2430464 2430558 2454528 2457936 2478216 2482176 2482272 2490891 2491752 2502656 2506752 2515456 2530944 2539732 2544768 2553604 2555904 2582368 2598912 2607936 2611456 2611557 2637312 2637414 2659072 2662764 2663424 2677308 2689024 2689128 2699398 2703816 2715648 2734272 2743766 2756832 2761344 2768896 2770932 2774672 2787993 2792448 2802144 2803221 2815488 2825264 2829888 2857088 2875392 2876682 2885376 2900417 2905164 2929134 2933928 2937888 2941952 2948089 2962128 2966976 2977278 2986568 2991456 3001843 3025152 3035656 3050112 3055104 3065712 3080192 3090903 3101436 3115008 3121506 3125824 3147261 3152412 3178422 3182712 3208972 3214224 3240744 3246048 3272704 3277248 3304288 3309568 3309696 3321188 3322336 3332394 3342336 3359889 3374592 3393024 3407872 3415113 3431376 3447938 3448926 3465216 3477248 3482076 3510806 3516416 3516552 3529982 3538944 3550352 3551232 3569744 3580551 3585504 3605088 3620864 3645696 3645837 3675776 3681792 3686904 3694576 3717324 3723264 3736192 3737628 3753984 3760128 3772249 3773184 3792853 3796416 3809598 3817152 3830406 3833856 3835576 3847168 3873552 3905512 3911904 3917184 3949504 3955968 3969704 3988608 3994146 3995136 4015962 4033536 4033692 4049097 4055724 4066816 4073472 4087616 4101408 4115649 4121204 4135248 4153344 4156398 4162008 4196348 4203216 4223232 4237896 4243616 4244832 4285632 4315023 4320992 4328064 4357746 4369664 4393701 4406832 4412928 4443192 4456448 4465917 4479852 4487184 4499456 4508842 4524032 4537728 4553484 4575168 4591054 4598568 4620288 4642768 4672512 4682259 4688736 4718592 4734976 4767633 4774068 4780672 4806784 4813458 4821336 4853173 4860928 4861116 4909056 4915872 4932941 4956432 4964352 4964544 4981782 4983504 5005312 5013504 5030912 5061888 5079464 5089536 5107208 5111808 5164736 5171907 5197824 5215872 5222912 5223114 5266209 5274624 5274828 5294973 5318144 5325528 5326848 5354616 5378048 5378256 5398796 5407632 5431296 5468544 5487532 5513664 5522688 5537792 5541864 5549344 5575986 5584896 5604288 5606442 5630976 5650528 5659776 5714176 5714397 5745609 5750784 5753364 5770752 5800834 5810328 5858268 5867856 5875776 5883904 5896178 5924256 5933952 5954556 5973136 5982912 5991219 6003686 6023943 6050304 6071312 6100224 6110208 6131424 6160384 6181806 6202872 6230016 6232811 6234597 6243012 6251648 6294522 6304824 6346457 6356844 6365424 6417944 6428448 6450769 6481488 6492096 6545408 6554496 6608576 6619136 6619392 6642376 6644672 6664788 6684672 6719778 6749184 6763263 6786048 6815744 6830226 6862752 6886581 6895876 6897852 6930432 6954496 6964152 7021612 7032832 7033104 7059964 7077888 7100704 7102464 7139488 7161102 7171008 7210176 7220187 7241728 7291392 7291674 7351552 7363584 7373808 7389152 7434648 7446528 7472384 7472673 7475256 7507968 7520256 7544498 7546368 7585706 7592832 7619196 7634304 7660812 7667712 7671152 7694336 7747104 7811024 7823808 7834368 7834671 7899008 7911936 7939408 7977216 7988292 7990272 8031924 8067072 8067384 8098194 8111448 8133632 8146944 8150599 8175232 8202816 8231298 8242408 8270496 8299213 8306688 8312796 8324016 8392696 8406432 8446464 8475792 8487232 8489664 8571264 8630046 8641984 8656128 8701251 8715492 8739328 8787402 8813664 8825856 8844267 8886384 8912896 8931834 8959704 8974368 8998912 9005529 9017684 9048064 9075456 9106968 9150336 9182108 9197136 9240576 9272709 9285536 9345024 9364518 9377472 9441783 9469952 9535266 9548136 9561344 9613568 9626916 9642672 9706346 9721856 9722232 9818112 9831744 9865882 9912864 9928704 9929088 9963564 9967008 10010624 10027008 10061824 10079667 10123776 10158928 10179072 10214416 10223616 10245339 10329472 10343814 10395648 10429159 10431744 10445824 10446228 10486123 10532418 10549248 10549656 10589946 10636288 10651056 10653696 10709232 10756096 10756512 10793861 10797592 10815264 10852817 10862592 10937088 10975064 11027328 11045376 11075584 11083728 11098688 11151972 11169792 11208576 11212884 11261952 11301056 11316747 11319552 11378559 11428352 11428794 11491218 11501568 11506728 11541504 11601668 11620656 11716536 11735712 11751552 11767808 11792356 11848512 11867904 11909112 11946272 11965824 11982438 12007372 12047886 12100608 12142624 12147291 12200448 12220416 12262848 12320768 12346947 12363612 12405744 12460032 12465622 12469194 12486024 12503296 12589044 12609648 12692914 12713688 12730848 12835888 12856896 12901538 12945069 12962976 12984192 13090816 13108992 13181103 13217152 13238272 13238784 13284752 13289344 13329576 13369344 13393913 13397751 13439556 13498368 13526526 13572096 13638131 13660452 13725504 13773162 13791752 13795704 13860864 13908992 13928304 14043224 14065664 14066208 14119928 14155776 14201408 14204928 14278976 14322204 14342016 14420352 14440374 14483456 14559519 14582784 14583348 14703104 14727168 14747616 14778304 14798823 14869296 14893056 14944768 14945346 14950512 15015936 15040512 15088996 15092736 15171412 15185664 15238392 15268608 15321624 15335424 15342304 15388672 15494208 15515721 15622048 15647616 15668736 15669342 15798016 15798627 15823872 15878816 15884919 15954432 15976584 15980544 16063848 16134144 16134768 16196388 16222896 16267264 16293888 16301198 16350464 16405632 16462596 16484816 16540992 16598426 16613376 16625592 16648032 16785392 16812864 16892928 16951584 16974464 16979328 17142528 17143191 17236827 17260092 17283968 17312256 17402502 17430984 17478656 17515117 17546087 17574804 17627328 17651712 17688534 17772768 17834479 17863668 17919408 17948736 17997824 18011058 18035368 18096128 18150912 18213936 18300672 18364216 18394272 18481152 18545418 18571072 18690048 18698433 18729036 18754944 18883566 18939904 19039371 19070532 19096272 19122688 19227136 19253832 19285344 19352307 19412692 19443712 19444464 19636224 19663488 19731764 19825728 19857408 19858176 19927128 19934016 20021248 20054016 20123648 20159334 20247552 20289789 20317856 20358144 20428832 20447232 20490678 20658944 20659743 20687628 20791296 20858318 20863488 20891648 20892456 20972246 21064836 21098496 21099312 21179892 21272576 21302112 21307392 21418464 21512192 21513024 21587722 21595184 21630528 21660561 21705634 21725184 21874176 21950128 22054656 22090752 22151168 22167456 22197376 22303944 22339584 22411597 22417152 22418019 22425768 22523904 22534009 22602112 22633494 22639104 22757118 22856704 22857588 22944883 22982436 23003136 23013456 23083008 23203336 23241312 23322011 23433072 23471424 23503104 23535616 23584712 23697024 23735808 23818224 23892544 23931648 23964876 24014744 24095772 24201216 24285248 24294582 24400896 24440832 24451797 24525696 24641536 24693894 24727224 24811488 24897639 24920064 24931244 24938388 24972048 25006592 25178088 25219296 25385828 25427376 25461696 25671776 25713792 25803076 25890138 25925952 25968384 26103753 26181632 26217984 26362206 26434304 26476544 26477568 26532801 26569504 26578688 26659152 26738688 26787826 26795502 26879112 26996736 27016587 27053052 27144192 27276262 27320904 27451008 27546324 27583504 27591408 27721728 27817984 27818127 27856608 28086448 28131328 28132416 28239856 28325349 28402816 28409856 28557952 28644408 28684032 28840704 28880748 28966912 29119038 29165568 29166696 29307473 29406208 29454336 29495232 29556608 29597646 29738592 29786112 29841851 29889536 29890692 29901024 30004847 30031872 30081024 30177992 30185472 30342824 30371328 30476784 30537216 30643248 30670848 30684608 30777344 30988416 31031442 31244096 31287477 31295232 31337472 31338684 31458369 31596032 31597254 31647744 31757632 31769838 31908864 31953168 31961088 32127696 32268288 32269536 32381583 32392776 32445792 32534528 32558451 32587776 32602396 32700928 32811264 32925192 32969632 33081984 33196852 33226752 33251184 33296064 33570784 33625728 33785856 33903168 33948928 33950241 33958656 34135677 34285056 34286382 34473654 34520184 34567936 34624512 34805004 34861968 34957312 35030234 35092174 35149608 35254656 35303424 35377068 35545536 35668958 35727336 35838816 35897472 35995648 36022116 36070736 36192256 36301824 36427872 36441873 36601344 36728432 36788544 36962304 37040841 37090836 37142144 37380096 37396866 37458072 37509888 37705421 37767132 37879808 38078742 38141064 38192544 38245376 38325157 38454272 38507664 38570688 38704614 38825384 38887424 38888928 39023959 39272448 39326976 39463528 39651456 39714816 39716352 39854256 39868032 40042496 40108032 40181739 40247296 40318668 40495104 40579578 40635712 40716288 40857664 40914393 40981356 41317888 41319486 41375256 41582592 41716636 41726976 41783296 41784912 41944492 42129672 42196992 42198624 42359784 42545152 42604224 42614784 42836928 43024384 43026048 43175444 43190368 43261056 43321122 43411268 43450368 43678557 43748352 43900256 44109312 44181504 44302336 44334912 44394752 44396469 44607888 44679168 44823194 44834304 44836038 44851536 45047808 45068018 45204224 45266988 45278208 45514236 45713408 45715176 45889766 45964872 46006272 46026912 46166016 46406672 46482624 46547163 46644022 46866144 46942848 47006208 47071232 47169424 47394048 47395881 47471616 47636448 47654757 47785088 47863296 47929752 48029488 48191544 48402432 48424147 48570496 48589164 48801792 48881664 48903594 49051392 49307089 49387788 49454448 49622976 49795278 49840128 49862488 49876776 49944096 50013184 50117513 50356176 50438592 50771656 50854752 50923392 51343552 51427584 51606152 51780276 51851904 51936768 52207506 52363264 52435968 52545351 52638261 52724412 52868608 52953088 52955136 53065602 53139008 53157376 53318304 53503437 53575652 53591004 53758224 53993472 54033174 54106104 54288384 54552524 54641808 54902016 55092648 55167008 55182816 55443456 55635968 55636254 55713216 56095299 56172896 56262656 56264832 56479712 56650698 56805632 56819712 57115904 57118113 57288816 57368064 57681408 57761496 57933824 58056921 58238076 58331136 58333392 58614946 58812416 58908672 58990464 59113216 59195292 59477184 59572224 59683702 59779072 59781384 59802048 60009694 60063744 60162048 60355984 60370944 60685648 60742656 60869367 60953568 61074432 61286496 61341696 61369216 61554688 61976832 61979229 62062884 62488192 62574954 62590464 62674944 62677368 62916738 63192064 63194508 63295488 63515264 63539676 63817728 63906336 63922176 64128233 64255392 64478501 64536576 64539072 64763166 64785552 64891584 65069056 65116902 65175552 65204792 65401856 65622528 65850384 65939264 66163968 66393704 66453504 66502368 66592128 67141568 67234791 67251456 67571712 67602027 67806336 67897856 67900482 67917312 68271354 68570112 68572764 68834649 68947308 69040368 69135872 69249024 69610008 69723936 69914624 69966033 70060468 70184348 70299216 70509312 70606848 70754136 71091072 71337916 71454672 71677632 71794944 71991296 72044232 72141472 72384512 72603648 72855744 72883746 73202688 73355391 73456864 73577088 73924608 74081682 74181672 74284288 74692917 74760192 74793732 74916144 75019776 75410842 75534264 75759616 76157484 76282128 76385088 76490752 76650314 76908544 77015328 77141376 77409228 77650768 77774848 77777856 78047918 78311259 78544896 78653952 78927056 79302912 79429632 79432704 79598403 79708512 79736064 80084992 80216064 80363478 80494592 80637336 80990208 81026543 81049761 81159156 81271424 81432576 81715328 81828786 81962712 82503941 82635776 82638972 82750512 83165184 83433272 83453952 83566592 83569824 83859997 83888984 84259344 84393984 84397248 84719568 85090304 85208448 85229568 85673856 86048768 86052096 86350888 86380736 86522112 86642244 86822536 86900736 87357114 87496704 87800512 87922419 88218624 88363008 88604672 88669824 88789504 88792938 89215776 89358336 89525553 89646388 89668608 89672076 89703072 90014541 90095616 90136036 90408448 90533976 90556416 91028472 91426816 91430352 91779532 91929744 92012544 92053824 92332032 92813344 92965248 93094326 93288044 93732288 93862431 93885696 94012416 94142464 94338848 94375107 94788096 94791762 94943232 95272896 95309514 95570176 95726592 95859504 96058976 96383088 96804864 96848294 97140992 97144749 97178328 97603584 97675353 97763328 97807188 98102784 98614178 98775576 98908896 99245952 99590556 99680256 99724976 99753552 99888192 100026368 100235026 100712352 100877184 101543312 101709504 101846784 101850723 102407031 102687104 102855168 103212304 103560552 103703808 103873536 104415012 104726528 104871936 105090702 105276522 105448824 105737216 105910272 105957787 106131204 106278016 106314752 106636608 107006874 107151304 107182008 107516448 107889769 107986944 108066348 108212208 108576768 109105048 109283616 109804032 110185296 110334016 110365632 110886912 111271936 111272508 111426432 112190598 112345792 112525312 112529664 112959424 113116263 113301396 113611264 113639424 114231808 114236226 114577632 114736128 114975471 115362816 115522992 115867648 116113842 116476152 116662272 116666784 117071877 117229892 117624832 117817344 117980928 118226432 118390584 118954368 119144448 119367404 119558144 119562768 119604096 120019388 120127488 120324096 120545217 120711968 120741888 121371296 121485312 121738734 121907136 122148864 122572992 122738432 122743179 123109376 123953664 123958458 124125768 124976384 125149908 125180928 125349888 125354736 125833476 126384128 126389016 126590976 127030528 127079352 127635456 127812672 127844352 128256466 128510784 128957002 129073152 129078144 129526332 129571104 129783168 130138112 130233804 130351104 130409584 130803712 131035671 131245056 131700768 131878528 132327936 132787408 132907008 133004736 133184256 133189407 134283136 134469582 134502912 135143424 135204054 135612672 135795712 135800964 135834624 136319599 136542708 137140224 137145528 137669298 137894616 138080736 138271744 138498048 138560183 139220016 139447872 139829248 139932066 140120936 140368696 140598432 141018624 141086621 141213696 141508272 142182144 142675832 142909344 143355264 143589888 143982592 144088464 144282944 144769024 145207296 145272441 145711488 145767492 146405376 146710782 146913728 147154176 147921267 148163364 148363344 148568576 149385834 149520384 149587464 149832288 150039552 150352539 150821684 151068528 151519232 152314968 152564256 152770176 152981504 153300628 153817088 154030656 154282752 154818456 155301536 155549696 155555712 156095836 156622518 157089792 157307904 157636053 157854112 157914783 158605824 158859264 158865408 159196806 159417024 159472128 160169984 160510311 160726956 160989184 161274672 161980416 162053086 162099522 162318312 162542848 162865152 163430656 163657572 163925424 165007882 165271552 165277944 165501024 166330368 166866544 166907904 167133184 167139648 167719994 167777968 168285897 168518688 168787968 168794496 169439136 170180608 170416896 170459136 171347712 171354339 172097536 172104192 172701776 172761472 173044224 173284488 173645072 173801472 174120869 174170763 174714228 174993408 175601024 175844838 176437248 176726016 177295703 177339648 177579008 177585876 178264091 178431552 178716672 179051106 179292776 179337216 179344152 179406144 180029082 180191232 180272072 180816896 181067952 181112832 182056944 182853632 182860704 183559064 183859488 184025088 184107648 184664064 185626688 185930496 186188652 186576088 187464576 187724862 187771392 188024832 188284928 188677696 188750214 189576192 189583524 189886464 190545792 190619028 191140352 191453184 191719008 192117952 192384699 192766176 193435503 193609728 193696588 194281984 194289498 194356656 195207168 195350706 195526656 195614376 196205568 197228356 197551152 197817792 198491904 199181112 199360512 199449952 199507104 199776384 200052736 200470052 201424704 201704373 201754368 202806081 203086624 203419008 203693568 203701446 204814062 205374208 205710336 206424608 206503947 207121104 207407616 207747072 208830024 209453056 209743872 209898099 210181404 210553044 210897648 211474432 211820544 211915574 212262408 212556032 212629504 213273216 214013748 214302608 214364016 215032896 215779538 215973888 216132696 216424416 217153536 218210096 218567232 219608064 220066173 220370592 220668032 220731264 221773824 222543872 222545016 222852864 224078751 224381196 224691584 225050624 225059328 225918848 226232526 226602792 227222528 227278848 227696521 228099131 228463616 228472452 229155264 229472256 229950942 230725632 231045984 231848227 232227684 232952304 233324544 233333568 234143754 234459784 235249664 235634688 235961856 236452864 236781168 237908736 238288896 238734808 239116288 239125536 239208192 240038776 240254976 240648192 241090434 241423936 241483776 242742592 242970624 243079629 243477468 243814272 244297728 245145984 245476864 245486358 246218752 247511823 247907328 247916916 248251536 249952768 250299816 250361856 250699776 250709472 251579991 251666952 252768256 252778032 253181952 254061056 254158704 255270912 255625344 255688704 256512932 257021568 257914004 258146304 258156288 259052664 259142208 259566336 260276224 260467608 260702208 260819168 261607424 262071342 262490112 263401536 263757056 263767257 264655872 265574816 265814016 266009472 266368512 266378814 268566272 268576659 268939164 269005824 270043623 270286848 270408108 271225344 271591424 271601928 271669248 272639198 273085416 274280448 274291056 275338596 275789232 276161472 276543488 276996096 277120366 278440032 278895744 279658496 279864132 280241872 280737392 281196864 281587293 282037248 282173242 282427392 283016544 283125321 284364288 285351664 285818688 286710528 287179776 287965184 288176928 288565888 289538048 290414592 290544882 291422976 291434247 291534984 292810752 292942117 293026059 293421564 293827456 294308352 295842534 296326728 296726688 297137152 297756989 298283479 298771668 299040768 299174928 299664576 300079104 300705078 301643368 302137056 303186143 304629936 305128512 305540352 305963008 306601256 307634176 308061312 308565504 309636912 310603072 311099392 311111424 312191672 313245036 314179584 314615808 315272106 315708224 315829566 317211648 317730816 317873361 318393612 318834048 318944256 320339968 321020622 321453912 321978368 322549344 323669307 323960832 324106172 324199044 324636624 325085696 325730304 326861312 327315144 327850848 330015764 330543104 330555888 331002048 332660736 333733088 333815808 334266368 334279296 335439988 335555936 336571794 337037376 337575936 337588992 338878272 339348789 340361216 340833792 340918272 342695424 342708678 344195072 344208384 344926413 345403552 345522944 346088448 346568976 347290144 347602944 348241738 348341526 349428456 349986816 351202048 351215631 351689676 352874496 353452032 354591406 354679296 355158016 355171752 356528182 356863104 357433344 358102212 358585552 358674432 358688304 358812288 360058164 360382464 360544144 361633792 361635651 362135904 362225664 364113888 365707264 365721408 367118128 367718976 368215296 368229537 369328128 371253376 371860992 372377304 373152176 374929152 375449724 375542784 376049664 376569856 377355392 377500428 379152384 379167048 379772928 380997149 381091584 381238056 382280704 382906368 383078153 383438016 384235904 384769398 385532352 386871006 387219456 387393176 388563968 388578996 388713312 390063011 390414336 390701412 391053312 391228752 392411136 394456712 395102304 395635584 396983808 398362224 398721024 398899904 399014208 399552768 400105472 400940104 402849408 403408746 403508736 405612162 406173248 406838016 407387136 407402892 408958797 409628124 410748416 411420672 412849216 413007894 414242208 414815232 415494144 415680549 417660048 418906112 419487744 419796198 420362808 421106088 421795296 422948864 423259863 423641088 423831148 424524816 425112064 425259008 426546432 428027496 428605216 428728032 430065792 431559076 431947776 432265392 432848832 434307072 435817323 436420192 437134464 439216128 440132346 440741184 441336064 441462528 443763801 445087744 445090032 445705728 448157502 448762392 449383168 450101248 450118656 451057617 451837696 452465052 453205584 454445056 454557696 455393042 456198262 456927232 456944904 458310528 458944512 459901884 461451264 462091968 463696454 464455368 465904608 466649088 466667136 468287508 468919568 470499328 471269376 471923712 472905728 472908159 473562336 473744349 475817472 476577792 477469616 478232576 478251072 478416384 480077552 480509952 481530933 482180868 482847872 482967552 485485184 485941248 486159258 486954936 487628544 488595456 490170473 490291968 490953728 490972716 492437504 495023646 495814656 495833832 496503072 498227041 499905536 500599632 500723712 501399552 501418944 503159982 503333904 505536512 505556064 506363904 507311467 508122112 508317408 510082399 510541824 511250688 511377408 513025864 514043136 515828008 516292608 516312576 518105328 518284416 519132672 520552448 520935216 521404416 521638336 522362607 523214848 524142684 524980224 526803072 527514112 527534514 529311744 531149632 531887109 532018944 532737024 532757628 534792273 537132544 537153318 537878328 538011648 540087246 540573696 540816216 542450688 543182848 543203856 543338496 545278396 546170832 548560896 548582112 550677192 551578464 552322944 553086976 553992192 554240732 556880064 557791488 559316992 559728264 560483744 561474784 562393728 563174586 564074496 564346484 564854784 566033088 566250642 568728576 570703328 571637376 573421056 574359552 575930368 576353856 577131776 577154097 579076096 580306509 580829184 581089764 582845952 582868494 583069968 585621504 585884234 586052118 586843128 587654912 588616704 591685068 592653456 593453376 594274304 595513978 596566958 597543336 598081536 598349856 599329152 600158208 601410156 603286736 604274112 605113119 606372286 608418243 609259872 610257024 611080704 611926016 613202512 615268352 616122624 617131008 619273824 619511841 621206144 622198784 622222848 624383344 626490072 628359168 629231616 629513911 629694297 630544212 631416448 631659132 634423296 635461632 635746722 636787224 637668096 637888512 640992157 642041244 642907824 643956736 645098688 647338614 647921664 648212344 648398088 649273248 650171392 651460608 651527669 653722624 654630288 655701696 660031528 661086208 661111776 662004096 665321472 667466176 667631616 668532736 668558592 670879976 671111872 673143588 674074752 675151872 675177984 677756544 678697578 680722432 681667584 681836544 683089563 684297393 685390848 685417356 688390144 688416768 689852826 690807104 691045888 692176896 693137952 694580288 695544681 696483476 696683052 698856912 699973632 702404096 702431262 703379352 705748992 706904064 709182812 709358592 710316032 710343504 713056364 713726208 714866688 716204424 717171104 717348864 717376608 717624576 720116328 720764928 721088288 723267584 723271302 724271808 724451328 728227776 729238887 731414528 731442816 734236256 735437952 736430592 736459074 738656256 742506752 742535469 743721984 744754608 746304352 749858304 750899448 751085568 752099328 753139712 754710784 754739973 755000856 758304768 758334096 759545856 761994298 762183168 762476112 764561408 765812736 766156306 766876032 768471808 769538796 771064704 773742012 774438912 774786352 777127936 777157992 777426624 780126022 780828672 781402824 782106624 782457504 784822272 788913424 790204608 791271168 791301771 793967616 796724448 797442048 797799808 798028416 799105536 800210944 801880208 805698816 805729977 806817492 807017472 810130869 811224324 812346496 813676032 814774272 814805784 817917594 819256248 821496832 822841344 823210499 825698432 826015788 828484416 829630464 830988288 831361098 835320096 838220513 838975488 839592396 840725616 842212176 843590592 845897728 846519726 847282176 847662296 849049632 850224128 850518016 853092864 856054992 857210432 857456064 860131584 863118152 863895552 864530784 865697664 868614144 871634646 872840384 874268928 878432256 878826351 880264692 881482368 882672128 882925056 887527602 890175488 890180064 891411456 893270967 894850437 896315004 897524784 898766336 900202496 900237312 902115234 903675392 904930104 906411168 908890112 909558429 910786084 912396524 913854464 913889808 916621056 917889024 919803768 922902528 924183936 927392908 928910736 931809216 933298176 933334272 936575016 937839136 940998656 942538752 943847424 945811456 945816318 947124672 947488698 951634944 953620083 954939232 956465152 956502144 956832768 960155104 961019904 963061866 964361736 965695744 965935104 970970368 971007921 971882496 972318516 973909872 975257088 977190912 980340946 980583936 981907456 981945432 984875008 990047292 991629312 991667664 993006144 996454082 999811072 1001199264 1001447424 1002799104 1002837888 1006319964 1006667808 1011073024 1011112128 1012727808 1014622934 1016244224 1016634816 1018046367 1020164798 1021083648 1022501376 1022754816 1026051728 1028086272 1031656016 1032585216 1032625152 1034779239 1036210656 1036568832 1038265344 1041104896 1041870432 1042808832 1043276672 1044725214 1046429696 1048285368 1049960448 1053345059 1053606144 1053646893 1055028224 1055069028 1058623488 1059098423 1062299264 1063774218 1064037888 1065474048 1065515256 1069584546 1074265088 1074306636 1075756656 1076023296 1080174492 1081147392 1081632432 1084901376 1086365696 1086407712 1086676992 1090179961 1090556792 1092341664 1096134517 1097121792 1097164224 1101354384 1103156928 1104645888 1106173952 1107984384 1108481464 1113760128 1115582976 1118633984 1119456528 1120967488 1122949568 1124787456 1126349172 1128148992 1128692968 1129709568 1132066176 1132501284 1137457152 1141406656 1142991447 1143274752 1146842112 1148719104 1149234459 1151860736 1152707712 1154263552 1154308194 1158152192 1160613018 1161658368 1162179528 1165691904 1165736988 1166139936 1170189033 1171243008 1171768468 1172104236 1173686256 1175309824 1177233408 1183370136 1185306912 1186906752 1188548608 1191027956 1193133916 1195086672 1196163072 1196699712 1198658304 1200316416 1202820312 1206573472 1208548224 1210226238 1212744572 1216836486 1218519744 1220514048 1222161408 1223852032 1226405024 1226876391 1230536704 1232245248 1234262016 1238547648 1239023682 1242412288 1244397568 1244445696 1247041647 1248766688 1252980144 1256718336 1258463232 1259027822 1259388594 1261088424 1262832896 1263318264 1268846592 1269779589 1270923264 1271493444 1273574448 1275336192 1275777024 1281984314 1284082488 1285815648 1287913472 1290197376 1294677228 1295843328 1296424688 1296796176 1298546496 1300342784 1302921216 1303055338 1307445248 1307451969 1309260576 1311403392 1320063056 1322172416 1322223552 1324008192 1331291403 1334932352 1335263232 1337065472 1337117184 1341759952 1342223744 1346287176 1348149504 1350303744 1350355968 1353172851 1355513088 1357395156 1361444864 1363335168 1363673088 1366179126 1368594786 1370781696 1370834712 1376833536 1377451231 1379705652 1381614208 1382091776 1384353792 1386275904 1389160576 1391089362 1392966952 1393366104 1397713824 1399947264 1402566997 1404808192 1404862524 1406758704 1411497984 1413808128 1418365624 1418717184 1420632064 1420687008 1426112728 1427452416 1429733376 1432408848 1434342208 1434697728 1434753216 1435249152 1440232656 1441529856 1442176576 1446535168 1446542604 1448543616 1448902656 1456455552 1458477774 1462829056 1462885632 1468472512 1470511419 1470875904 1472861184 1472918148 1477312512 1485013504 1485070938 1487443968 1489509216 1492608704 1494681123 1499716608 1501798896 1502171136 1504198656 1506279424 1509421568 1509479946 1510001712 1516609536 1516668192 1519091712 1521934401 1523988596 1524366336 1524952224 1529122816 1530247197 1531625472 1532312612 1533752064 1536943616 1539077592 1542129408 1547484024 1548877824 1549572704 1554255872 1554315984 1554853248 1560252044 1561657344 1562805648 1564213248 1564915008 1567087821 1569644544 1577826848 1580409216 1582542336 1582603542 1587935232 1593448896 1595599616 1595661327 1596056832 1598211072 1600421888 1603760416 1604376819 1611397632 1611459954 1613634984 1614034944 1620261738 1622448648 1624692992 1627352064 1629548544 1629611568 1635835188 1638512496 1642993664 1645682688 1646420998 1651396864 1652031576 1656968832 1659260928 1661976576 1662722196 1670640192 1676441026 1677950976 1679184792 1681451232 1684424352 1687181184 1691795456 1693039452 1694564352 1695324592 1698099264 1700448256 1701036032 1706185728 1712109984 1714420864 1714912128 1720263168 1726236304 1727791104 1729061568 1731395328 1731462291 1737228288 1740919527 1743269292 1745680768 1748537856 1756864512 1757652702 1760529384 1762964736 1765344256 1765850112 1772154787 1775055204 1780350976 1780360128 1782822912 1786541934 1789700874 1792630008 1795049568 1797532672 1800474624 1801282379 1804230468 1807350784 1809860208 1812822336 1817780224 1819116858 1821572168 1824793048 1827708928 1827779616 1833242112 1834126073 1835778048 1839607536 1845805056 1848367872 1854785816 1857821472 1863618432 1866596352 1866668544 1873150032 1875678272 1881997312 1885077504 1887694848 1888541733 1891622912 1891632636 1894249344 1894977396 1903269888 1907240166 1909878464 1912930304 1913004288 1913665536 1920310208 1922976471 1926123732 1928723472 1931391488 1931870208 1941940736 1942015842 1943764992 1944637032 1947819744 1950514176 1954381824 1954583007 1960681892 1961167872 1963814912 1963890864 1969750016 1980094584 1983258624 1983335328 1986012288 1992908164 1999622144 2002398528 2002894848 2005598208 2005675776 2012639928 2013335616 2022146048 2022224256 2025455616 2029245868 2032488448 2033269632 2036092734 2040329596 2042167296 2045002752 2045509632 2049268689 2052103456 2052892179 2056172544 2063312032 2065170432 2065250304 2069558478 2072421312 2073137664 2076530688 2082209792 2083740864 2086553344 2086634043 2089450428 2092859392 2096570736 2099920896 2106690118 2107212288 2107293786 2110056448 2110138056 2117246976 2118196846 2124598528 2127548436 2128075776 2130948096 2131030512 2139169092 2148530176 2148613272 2151513312 2152046592 2160348984 2162294784 2163264864 2169802752 2172731392 2172815424 2173353984 2180359922 2181113584 2184683328 2187716661 2192269034 2194243584 2194328448 2202708768 2206313856 2209291776 2212347904 2215968768 2216962928 2227520256 2227606407 2231165952 2237267968 2238913056 2241934976 2245899136 2249574912 2252698344 2256297984 2257385936 2259419136 2263571297 2264132352 2264219919 2265002568 2274914304 2275934909 2282813312 2285982894 2286549504 2293684224 2297438208 2298468918 2305415424 2308527104 2308616388 2317433183 2321226036 2323316736 2324359056 2331383808 2331473976 2332279872 2340378066 2342486016 2343536936 2344208472 2347372512 2350619648 2354466816 2355523111 2366740272 2370613824 2373813504 2377097216 2382055912 2386267832 2390173344 2392326144 2393399424 2397316608 2400632832 2405640624 2413146944 2417096448 2420452476 2425489144 2433672972 2437039488 2441028096 2444322816 2447704064 2452810048 2453752782 2461073408 2464490496 2468524032 2469631497 2477095296 2478047364 2484824576 2488795136 2488891392 2494083294 2497533376 2505960288 2514661539 2516926464 2518055644 2518777188 2522176848 2525665792 2526636528 2537693184 2539559178 2541846528 2542986888 2547148896 2550672384 2551554048 2563968628 2568164976 2571631296 2575826944 2580394752 2589354456 2591686656 2592849376 2593592352 2597092992 2600685568 2605842432 2606110676 2614890496 2614903938 2618521152 2622806784 2636479053 2640126112 2644344832 2644447104 2648016384 2662582806 2669864704 2670526464 2674130944 2674234368 2679812901 2683519904 2684447488 2684551311 2692574352 2696299008 2700607488 2700711936 2706345702 2711026176 2714790312 2722889728 2726670336 2728675287 2732358252 2737189572 2741563392 2741669424 2753667072 2754902462 2759411304 2763228416 2764183552 2768707584 2772551808 2778321152 2782178724 2785933904 2786732208 2795427648 2799894528 2805133994 2809616384 2809725048 2813517408 2822995968 2827616256 2836731248 2837434368 2841264128 2841374016 2852225456 2854904832 2860860249 2864817696 2868684416 2869395456 2869506432 2870498304 2880465312 2883059712 2884353152 2893070336 2893085208 2897087232 2897805312 2912911104 2913023763 2916955548 2925658112 2925771264 2936945024 2941022838 2941751808 2945722368 2945836296 2954625024 2960054773 2970027008 2970141876 2974887936 2979018432 2985217408 2989362246 2999433216 3003597792 3004342272 3008397312 3014026951 3018843136 3018959892 3020003424 3030489547 3033219072 3033336384 3038183424 3043868802 3047977192 3048732672 3049904448 3058245632 3060494394 3063250944 3064625224 3067504128 3073887232 3078155184 3084258816 3094968048 3097755648 3099145408 3108511744 3108631968 3109706496 3120504088 3123314688 3125611296 3128426496 3129830016 3134175642 3139289088 3155653696 3160035177 3160818432 3165084672 3165207084 3175870464 3177295269 3186897792 3191199232 3191322654 3192113664 3196422144 3200843776 3207520832 3208753638 3222795264 3222919908 3227269968 3228069888 3240523476 3244897296 3249385984 3254704128 3259097088 3259223136 3270539883 3271670376 3277024992 3285987328 3288403551 3291365376 3292841996 3302793728 3304063152 3313937664 3318521856 3323953152 3325444392 3341280384 3352882052 3355901952 3358369584 3362902464 3368848704 3374362368 3383590912 3386078904 3389128704 3390649184 3396198528 3400896512 3402072064 3412371456 3424219968 3428841728 3428974341 3429824256 3440526336 3447703377 3452472608 3455582208 3458123136 3462790656 3462924582 3474456576 3481839054 3486538584 3491361536 3497075712 3510567099 3513729024 3515305404 3521058768 3525929472 3530688512 3531700224 3544309574 3550110408 3560701952 3560720256 3565645824 3573083868 3579401748 3585260016 3590099136 3595065344 3600949248 3602564758 3608460936 3614701568 3619720416 3625644672 3635560448 3638233716 3643144336 3649586096 3655417856 3655559232 3666484224 3668252146 3671556096 3679215072 3680629173 3691610112 3696735744 3709571632 3715642944 3727236864 3733192704 3733337088 3741124941 3746300064 3751356544 3763994624 3770155008 3775389696 3777083466 3783245824 3783265272 3788498688 3789954792 3806539776 3808247521 3809338767 3814480332 3819756928 3825860608 3826008576 3827331072 3840620416 3845952942 3852247464 3857446944 3862782976 3863740416 3870840857 3877685227 3883881472 3884031684 3887529984 3889274064 3895639488 3901028352 3908763648 3909166014 3921363784 3922335744 3927629824 3927781728 3941419859 3960189168 3966517248 3966670656 3972024576 3985816328 3999244288 4004797056 4005789696 4011196416 4011351552 4025279856 4026671232 4044292096 4044448512 4050911232 4058491736 4064976896 4066539264 4072185468 4080659192 4084334592 4090005504 4091019264 4098537378 4104206912 4105784358 4112345088 4126624064 4130500608 4132353693 4139116956 4144842624 4146275328 4153061376 4164419584 4167481728 4173106688 4173268086 4178900856 4185718784 4193141472 4199841792 4207700991 4213380236 4214424576 4214587572 4220112896 4220276112 4234493952 4236393692 4249197056 4255096872 4256151552 4261896192 4262061024 4278338184 4297060352 4297226544 4303026624 4304093184 4320697968 4324589568 4326529728 4339605504 4345462784 4345630848 4346707968 4360719844 4362227168 4369366656 4375433322 4384538068 4388487168 4388656896 4405417536 4411534257 4412627712 4418583552 4424695808 4431937536 4433925856 4455040512 4455212814 4462331904 4474535936 4477826112 4483869952 4484043369 4491798272 4499149824 4505396688 4512595968 4514771872 4518838272 4527142594 4528264704 4528439838 4530005136 4549828608 4551869818 4565626624 4565803203 4571965788 4573099008 4587368448 4590741591 4594876416 4596937836 4610830848 4617054208 4617232776 4634866366 4642452072 4646633472 4648718112 4662767616 4662947952 4664559744 4680756132 4684972032 4687073872 4688416944 4694745024 4701239296 4701263463 4708933632 4711046222 4733480544 4741227648 4747627008 4754194432 4764111824 4772535664 4780346688 4786798848 4786983981 4794633216 4801265664 4811281248 4813130457 4826293888 4834192896 4840904952 4850978288 4867345944 4874078976 4882056192 4888645632 4895408128 4905620096 4907505564 4922146816 4928980992 4937048064 4939262994 4954190592 4956094728 4969649152 4977782784 4980015989 4988166588 4995066752 5011920576 5029323078 5033852928 5036111288 5037554376 5044353696 5051331584 5053273056 5061868813 5070819143 5075386368 5079118356 5083693056 5085973776 5094297792 5101344768 5103108096 5127937256 5136329952 5143262592 5160789504 5178708912 5183373312 5185698752 5187184704 5194185984 5201371136 5211684864 5212221352 5229780992 5229807876 5237042304 5245613568 5272958106 5280252224 5288689664 5288894208 5296032768 5316464361 5325165612 5339729408 5341052928 5348261888 5348468736 5359625802 5367039808 5368894976 5369102622 5385148704 5392598016 5401423872 5403847137 5412691404 5422052352 5429580624 5445779456 5453340672 5457350574 5464716504 5474379144 5483126784 5483338848 5502378219 5507334144 5509804924 5518822608 5526456832 5528367104 5537415168 5545103616 5556642304 5564357448 5571867808 5573464416 5590855296 5599789056 5610267988 5619232768 5619450096 5627034816 5645991936 5655232512 5665625199 5673462496 5674868736 5682528256 5682748032 5704450912 5709809664 5721720498 5729635392 5737368832 5738790912 5739012864 5740996608 5760930624 5768706304 5768929413 5786140672 5786170416 5794174464 5795610624 5825822208 5826047526 5833911096 5851316224 5851542528 5863749021 5873890048 5882045676 5883503616 5891444736 5891672592 5909250048 5920109546 5940054016 5940283752 5949775872 5958036864 5970434816 5978724492 5998866432 6007195584 6008684544 6016794624 6028053902 6037686272 6037919784 6040006848 6060979094 6066438144 6066672768 6076366848 6087737604 6095954384 6097465344 6099808896 6116491264 6120988788 6126501888 6129250448 6135008256 6147774464 6147806067 6156310368 6158676537 6168517632 6189936096 6195511296 6198290816 6217023488 6217263936 6219412992 6241008176 6246629376 6251222592 6259660032 6259902129 6268351284 6278578176 6311307392 6320070354 6321636864 6330169344 6330414168 6351740928 6354590538 6373795584 6382398464 6382645308 6384227328 6392844288 6401687552 6415041664 6417507276 6445590528 6445839816 6454539936 6456139776 6476951533 6481046952 6489794592 6498771968 6509408256 6512328601 6518194176 6518446272 6541079766 6543340752 6554049984 6571974656 6576807102 6582730752 6585683992 6605587456 6608126304 6627875328 6631071187 6637043712 6647906304 6650888784 6682560768 6705764104 6711803904 6716739168 6725804928 6737697408 6748724736 6767181824 6772157808 6778257408 6781298368 6790713891 6792397056 6801793024 6804144128 6824742912 6827804727 6848439936 6857683456 6857948682 6859648512 6881052672 6895406754 6904945216 6916246272 6925581312 6925849164 6952299549 6963678108 6973077168 6982723072 6994151424 7021134198 7027458048 7030610808 7042117536 7051858944 7061377024 7063400448 7066569333 7088619148 7100220816 7121403904 7121440512 7131291648 7146167736 7158803496 7170520032 7180198272 7190130688 7201898496 7205129516 7216921872 7229403136 7239440832 7251289344 7271120896 7276467432 7286288672 7299172192 7310835712 7311118464 7332968448 7336504292 7343112192 7358430144 7361258346 7383220224 7393471488 7408894491 7419143264 7431285888 7454473728 7466385408 7466674176 7482249882 7492600128 7502713088 7527989248 7543984617 7550779392 7554166932 7566491648 7566530544 7576997376 7579909584 7613079552 7616495042 7618677534 7628960664 7639513856 7651721216 7652017152 7654662144 7681240832 7691905884 7704494928 7714893888 7725565952 7727480832 7741681714 7755370454 7767762944 7768063368 7775059968 7778548128 7791278976 7802056704 7817527296 7818332028 7842727568 7844671488 7855259648 7855563456 7882839718 7909437159 7920378336 7933034496 7933341312 7944049152 7971632656 7998488576 8009594112 8011579392 8022392832 8022703104 8039438703 8050559712 8053342464 8053653933 8088584192 8088897024 8101822464 8116983472 8129953792 8133078528 8144370936 8161318384 8168669184 8180011008 8183680843 8186025861 8197074756 8208413824 8211568716 8224690176 8253248128 8261001216 8264707386 8278233912 8289685248 8292550656 8306122752 8332898041 8334963456 8346213376 8346536172 8357801712 8371437568 8386282944 8399683584 8415401982 8426760472 8428849152 8429175144 8440225792 8440552224 8468987904 8469859697 8472787384 8498394112 8510193744 8512303104 8523792384 8524122048 8556676368 8594120704 8594453088 8606053248 8608186368 8641395936 8649179136 8653059456 8679211008 8690925568 8691261696 8693415936 8721439688 8724454336 8738733312 8750866644 8769076136 8776974336 8777313792 8810835072 8823068514 8825255424 8837167104 8849391616 8863875072 8867851712 8880164319 8910081024 8910425628 8924663808 8949071872 8955652224 8967739904 8968086738 8983596544 8998299648 9010793376 9025191936 9029543744 9042080853 9054285188 9056529408 9056879676 9060010272 9091468641 9099657216 9103739636 9131253248 9131606406 9143931576 9146198016 9174736896 9181483182 9189752832 9193875672 9221661696 9234108416 9234465552 9269732732 9284904144 9293266944 9297436224 9325535232 9325895904 9329119488 9361512264 9369944064 9374147744 9376833888 9389490048 9402478592 9402526926 9417867264 9422092444 9466961088 9480105531 9482455296 9495254016 9508388864 9528223648 9531885807 9545071328 9560693376 9573597696 9573967962 9589266432 9602531328 9622562496 9626260914 9652587776 9668385792 9681809904 9701956576 9734691888 9748157952 9764112384 9777291264 9790816256 9811240192 9811619649 9815011128 9844293632 9857961984 9865210653 9874096128 9878525988 9908381184 9912189456 9939298304 9955565568 9960031978 9976333176 9990133504 10023841152 10058646156 10067705856 10072222576 10075108752 10088707392 10102663168 10106546112 10123737626 10141638286 10150772736 10158236712 10167386112 10171947552 10188595584 10202689536 10206216192 10255874512 10272659904 10286525184 10286923023 10321579008 10343110131 10357417824 10366746624 10371397504 10374369408 10388371968 10402742272 10423369728 10424442704 10459561984 10459615752 10474084608 10491227136 10531701297 10545916212 10560504448 10577379328 10577788416 10592065536 10632928722 10650331224 10679458816 10682105856 10696937472 10701736487 10719251604 10734079616 10737789952 10738205244 10770297408 10785196032 10802847744 10807694274 10825382808 10844104704 10859161248 10896866669 10906681344 10914701148 10929433008 10948758288 10966253568 10966677696 11004756438 11014668288 11019609848 11037645216 11052913664 11056734208 11074830336 11090207232 11113284608 11128714896 11143735616 11146928832 11181710592 11199578112 11220535976 11238465536 11238900192 11254069632 11291983872 11310465024 11331250398 11346924992 11349737472 11365056512 11365496064 11408901824 11419619328 11424742563 11443440996 11459270784 11474737664 11477581824 11478025728 11481993216 11521861248 11537412608 11537858826 11572281344 11572340832 11588348928 11591221248 11612522571 11633055681 11651644416 11652095052 11667822192 11702632448 11703085056 11727498042 11747780096 11764091352 11767007232 11782889472 11783345184 11824259577 11840219092 11880108032 11880567504 11899551744 11916073728 11940869632 11957448984 11997732864 12014391168 12017369088 12033589248 12056107804 12075372544 12075839568 12080013696 12121958188 12132876288 12133345536 12152733696 12175475208 12191908768 12194930688 12199617792 12232982528 12241977576 12253003776 12258500896 12270016512 12295548928 12295612134 12312620736 12317353074 12337035264 12379872192 12396581632 12397061079 12434046976 12434527872 12438825984 12482016352 12493258752 12502445184 12519320064 12519804258 12536702568 12557156352 12622614784 12623102973 12640140708 12643273728 12660338688 12660828336 12703481856 12709181076 12747591168 12764796928 12765290616 12768454656 12785688576 12803375104 12830083328 12835014552 12891181056 12891679632 12909079872 12912279552 12953903066 12962093904 12979589184 12997543936 13018816512 13024657202 13036388352 13036892544 13082159532 13086681504 13108099968 13143949312 13153614204 13165461504 13171367984 13211174912 13216252608 13234602771 13255750656 13262142374 13274087424 13295812608 13301777568 13365121536 13411528208 13423607808 13433478336 13451609856 13452130107 13475394816 13497449472 13534363648 13544315616 13556514816 13562596736 13581427782 13584794112 13603586048 13608288256 13649485824 13655609454 13696879872 13697409609 13715366912 13715897364 13719297024 13762105344 13768279499 13772224773 13790813508 13809890432 13832492544 13851162624 13851698328 13904599098 13927356216 13946154336 13965446144 13988302848 13994578483 14042268396 14054916096 14061221616 14084235072 14103717888 14122754048 14126800896 14133138666 14177238296 14200441632 14242881024 14249748721 14262583296 14292335472 14317606992 14341040064 14360396544 14380261376 14403796992 14410259032 14433843744 14458806272 14478881664 14502578688 14542241792 14552934864 14572577344 14598344384 14621671424 14622236928 14665936896 14673008584 14686224384 14716860288 14722516692 14766440448 14786942976 14817788982 14838286528 14862571776 14908947456 14933348352 14940047967 14964499764 14985200256 15005426176 15055978496 15087969234 15101558784 15108333864 15132983296 15133061088 15153994752 15159819168 15185606439 15212457429 15226159104 15232990084 15237355068 15257921328 15279027712 15303442432 15304034304 15309324288 15362481664 15383811768 15408989856 15429787776 15451131904 15483363428 15510740908 15535525888 15536126736 15550119936 15557096256 15582557952 15604113408 15635054592 15636664056 15685455136 15689342976 15710519296 15711126912 15765679436 15818874318 15840756672 15866068992 15866682624 15888098304 15943265312 15949393083 15996977152 16019188224 16023158784 16044785664 16045406208 16078877406 16101119424 16106684928 16107307866 16177168384 16177794048 16211541411 16233966944 16259907584 16266157056 16288741872 16322636768 16337338368 16360022016 16367361686 16372051722 16394149512 16416827648 16423137432 16449380352 16506496256 16507134657 16522002432 16529414772 16556467824 16579370496 16585101312 16612245504 16665796082 16669926912 16692426752 16693072344 16715603424 16742875136 16772565888 16799367168 16830803964 16853520944 16857698304 16858350288 16880451584 16881104448 16937975808 16939719394 16945574768 16996788224 16996875597 17020387488 17024606208 17047584768 17048244096 17113352736 17188241408 17188906176 17212106496 17216372736 17282791872 17306118912 17306788239 17358422016 17381851136 17382523392 17386831872 17442879376 17448908672 17477466624 17501733288 17538152272 17553948672 17554627584 17591247063 17621670144 17646137028 17650510848 17674334208 17698783232 17727750144 17735703424 17760328638 17820162048 17820851256 17849327616 17906866003 17911304448 17935479808 17936173476 17967193088 17996599296 18004673191 18021586752 18050383872 18059087488 18084161706 18108570376 18113058816 18113759352 18120020544 18182937282 18199314432 18207479272 18262506496 18263212812 18287863152 18292396032 18349473792 18362966364 18379505664 18387751344 18443323392 18468216832 18468931104 18539465464 18569808288 18586533888 18594872448 18651070464 18651791808 18658238976 18723024528 18739888128 18748295488 18753667776 18778980096 18804957184 18805053852 18835734528 18844184888 18933922176 18960211062 18964910592 18990508032 19016777728 19056447296 19063771614 19090142656 19121386752 19147195392 19147935924 19178532864 19205062656 19245124992 19252521828 19305175552 19336771584 19363619808 19403913152 19430854599 19469383776 19496315904 19528224768 19536985803 19554582528 19581632512 19622480384 19623239298 19630022256 19688587264 19715923968 19730421306 19748192256 19757051976 19816762368 19824378912 19878596608 19893213561 19911131136 19920063956 19952666352 19980267008 20047682304 20117292312 20135411712 20144445152 20150217504 20177414784 20205326336 20213092224 20247475252 20283276572 20301545472 20316473424 20334772224 20343895104 20372141673 20377191168 20405379072 20412432384 20483414181 20511749024 20545319808 20573050368 20573846046 20643158016 20686220262 20714835648 20742795008 20748738816 20776743936 20805484544 20848885408 20856898647 20919123968 20919231504 20948169216 20982454272 21063402594 21091832424 21121008896 21154758656 21155576832 21184131072 21199707999 21265857444 21300662448 21358917632 21364211712 21393874944 21403472974 21438503208 21468159232 21475579904 21476410488 21540594816 21570392064 21605695488 21615388548 21650765616 21688209408 21718322496 21793733338 21813362688 21829402296 21858866016 21897516576 21932507136 21933355392 22009512876 22029336576 22039219696 22075290432 22105827328 22113468416 22149660672 22180414464 22226569216 22226683473 22257429792 22287471232 22293857664 22363421184 22399156224 22441071952 22476931072 22477800384 22508139264 22583967744 22631953851 22662500796 22693849984 22699474944 22730113024 22730992128 22817803648 22839238656 22849485126 22886881992 22918541568 22949475328 22955163648 22956051456 22963986432 23038012231 23043722496 23074825216 23075717652 23144562688 23144681664 23176697856 23182442496 23225045142 23266111362 23303288832 23304190104 23335644384 23406170112 23416670927 23454996084 23495560192 23528182704 23534014464 23565778944 23566690368 23648519154 23680438184 23760216064 23761135008 23799103488 23832147456 23843638949 23881739264 23914897968 23995465728 24028782336 24034738176 24067178496 24112215608 24150745088 24151679136 24160027392 24243916376 24265752576 24266691072 24305467392 24350950416 24383817536 24389861376 24399235584 24465965056 24483955152 24506007552 24517001792 24540033024 24551042529 24591097856 24591224268 24625241472 24634706148 24674070528 24759744384 24793163264 24794122158 24868093952 24869055744 24877651968 24964032704 24998694123 25004890368 25038640128 25039608516 25073405136 25114312704 25245229568 25246205946 25280281416 25286547456 25320677376 25321656672 25406963712 25409579091 25418362152 25495182336 25529593856 25530581232 25536909312 25571377152 25606750208 25660166656 25670029104 25782362112 25783359264 25818159744 25824559104 25907806132 25924187808 25959178368 25995087872 26037633024 26049314404 26072776704 26073785088 26164319064 26173363008 26216199936 26287898624 26307228408 26330923008 26342735968 26422349824 26432505216 26469205542 26511501312 26524284748 26548174848 26591625216 26603555136 26640492957 26730243072 26823056416 26847215616 26866956672 26903219712 26904260214 26950789632 26994898944 27068727296 27088631232 27125193472 27126242559 27162855564 27169588224 27207172096 27216576512 27274405923 27298971648 27311218908 27393759744 27394819218 27430733824 27431794728 27438594048 27524210688 27536558998 27544449546 27581627016 27619780864 27664985088 27702325248 27703396656 27809198196 27854712432 27892308672 27930892288 27976605696 27989156966 28084536792 28109832192 28122443232 28168470144 28207435776 28245508096 28253601792 28266277332 28354476592 28400883264 28440316593 28485762048 28499497442 28525166592 28584670944 28595657421 28635213984 28682080128 28720793088 28760522752 28807593984 28820518064 28867687488 28917612544 28957763328 29005157376 29084483584 29105869728 29145154688 29196688768 29243342848 29244473856 29331873792 29346017168 29372448768 29433720576 29434858947 29445033384 29532880896 29573885952 29587153817 29595631959 29635577964 29676573056 29725143552 29817894912 29866696704 29880095934 29928999528 29970400512 30010852352 30126631379 30175938468 30203117568 30216667728 30265966592 30266122176 30307989504 30319638336 30371212878 30424914858 30452318208 30465980168 30474710136 30515842656 30558055424 30608068608 30618648576 30621800443 30724963328 30767623536 30817979712 30859575552 30902263808 30966726856 31021481816 31071051776 31072253472 31100239872 31114192512 31165115904 31208226816 31270109184 31273328112 31370910272 31378685952 31421038592 31422253824 31531358872 31637748636 31681513344 31732137984 31733365248 31776196608 31886530624 31898786166 31993954304 32038376448 32046317568 32090812416 32105209461 32157754812 32202238848 32213369856 32214615732 32354336768 32355588096 32423082822 32467933888 32519815168 32532314112 32577483744 32645273536 32690600007 32720044032 32734723372 32744103444 32788299024 32833655296 32846274864 32898760704 33012992512 33014269314 33044004864 33058829544 33112935648 33158740992 33170202624 33224491008 33331592164 33339853824 33384853504 33386144688 33431206848 33485750272 33545131776 33598734336 33661607928 33707041888 33715396608 33716700576 33760903168 33762208896 33875951616 33879438788 33891149536 33993576448 33993751194 34040774976 34049212416 34095169536 34096488192 34226705472 34274227689 34376482816 34377812352 34424212992 34432745472 34565583744 34612237824 34613576478 34716844032 34763702272 34765046784 34773663744 34837567713 34885758752 34897817344 34899167043 34954933248 35003466576 35076304544 35107897344 35109255168 35182494126 35243340288 35292274056 35301021696 35348668416 35397566464 35471406848 35472778731 35520657276 35640324096 35641702512 35698655232 35813732006 35822608896 35870959616 35872346952 35934386176 35993198592 36009346382 36043173504 36100767744 36118174976 36168323412 36217140752 36226117632 36227518704 36240041088 36365874564 36398628864 36414958544 36525012992 36526425624 36575726304 36584792064 36698947584 36725932728 36759011328 36775502688 36886646784 36936433664 36937862208 37078930928 37139616576 37189744896 37191183237 37302140928 37303583616 37316477952 37446049056 37479776256 37496590976 37507335552 37557960192 37609914368 37610107704 37671469056 37688369776 37867844352 37869308919 37920422124 37929821184 37981016064 38033555456 38112894592 38127543228 38180285312 38242773504 38294390784 38295871848 38357065728 38410125312 38480712049 38490249984 38505043656 38610351104 38673543168 38690893453 38727239616 38807826304 38861709198 38938767552 38992631808 39056449536 39073971606 39109165056 39244960768 39246478596 39260044512 39396364111 39431847936 39460842612 39496384512 39514103952 39633524736 39648757824 39757193216 39786427122 39822262272 39840127912 39905332704 39960534016 40095364608 40234584624 40270823424 40288890304 40300435008 40354829568 40410652672 40426184448 40494950504 40566553144 40603090944 40632946848 40669544448 40687790208 40744283346 40754382336 40810758144 40824864768 40966828362 41023498048 41090639616 41146100736 41147692092 41286316032 41304838497 41372440524 41429671296 41485590016 41497477632 41553487872 41610969088 41697770816 41713797294 41838247936 41838463008 41896338432 41964908544 41983735449 42126805188 42183664848 42242017792 42309517312 42311153664 42368262144 42399415998 42531714888 42601324896 42717835264 42749246163 42787749888 42806945948 42877006416 42936318464 42951159808 42952820976 43081189632 43140784128 43211390976 43230777096 43301531232 43376418816 43436644992 43587466676 43626725376 43658804592 43717732032 43795033152 43865014272 43866710784 44019025752 44058673152 44078439392 44150580864 44211654656 44226936832 44299321344 44360828928 44453138432 44453366946 44514859584 44574942464 44587715328 44726842368 44820143901 44882143904 44953862144 44955600768 45016278528 45167935488 45263907702 45325001592 45387699968 45398949888 45460226048 45461984256 45556819317 45635607296 45637372287 45678477312 45698970252 45773763984 45837083136 45898950656 45910327296 45912102912 45927972864 46076024462 46087444992 46149650432 46151435304 46289125376 46289363328 46353395712 46450090284 46532222724 46606577664 46608380208 46671288768 46812340224 46833341854 46909992168 46991120384 47056365408 47068028928 47131557888 47133380736 47297038308 47360876368 47520432128 47522270016 47598206976 47664294912 47687277898 47763478528 47829795936 47848179249 47990931456 48057564672 48069476352 48134356992 48224431216 48301490176 48303358272 48320054784 48487832752 48531505152 48533382144 48634624233 48701900832 48767635072 48779722752 48798471168 48931930112 48967910304 49012015104 49034003584 49080066048 49102085058 49182195712 49182448536 49250482944 49269412296 49348141056 49507217773 49519488768 49521403971 49586326528 49588244316 49736187904 49738111488 49755303936 49928065408 49997388246 50009780736 50077280256 50079217032 50146810272 50228625408 50320931141 50490459136 50492411892 50560562832 50573094912 50641354752 50643313344 50813927424 50819158182 50836724304 50990364672 51059187712 51061162464 51073818624 51142754304 51238458167 51320333312 51340058208 51518322299 51564724224 51566718528 51636319488 51649118208 51815612264 51848375616 51918356736 51990175744 52075266048 52098628808 52145553408 52147570176 52328638128 52346726016 52432399872 52575797248 52614456816 52661846016 52685471936 52844699648 52865010432 52938411084 53023002624 53048569496 53096349696 53183250432 53207110272 53280985914 53460486144 53646112832 53720598009 53733913344 53806439424 53808520428 53901579264 53989797888 54014019573 54137454592 54177262464 54250386944 54252485118 54325711128 54339176448 54414344192 54433153024 54548811846 54597943296 54622437816 54787519488 54789638436 54861467648 54863589456 54877188096 55048421376 55073117996 55088899092 55163254032 55239561728 55329970176 55404650496 55406793312 55618396392 55709424864 55784617344 55861784576 55953211392 55978313932 56169073584 56219664384 56244886464 56336940288 56414871552 56491016192 56507203584 56532554664 56708953184 56801766528 56880633186 56971524096 56998994884 57050333184 57169341888 57191314842 57270427968 57364160256 57441586176 57521045504 57615187968 57641036128 57735374976 57835225088 57915526656 58010314752 58168967168 58211739456 58290309376 58292563797 58393377536 58486685696 58488947712 58610957409 58663747584 58692034336 58744897536 58867441152 58869717894 58890066768 59065761792 59147771904 59174307634 59191263918 59271155928 59353146112 59450287104 59635789824 59679640683 59733393408 59760191868 59857999056 59940801024 60021704704 60253262758 60351876936 60406235136 60433335456 60531933184 60532244352 60615979008 60639276672 60742425756 60849829716 60904636416 60931960336 60949420272 61031685312 61116110848 61116425019 61216137216 61237297152 61243600886 61449926656 61450242543 61535247072 61635959424 61719151104 61804527616 61933453712 62042963632 62142103552 62144506944 62228385024 62330231808 62416453632 62546656224 62570695941 62741820544 62757371904 62842077184 62844507648 63062717744 63275497272 63363026688 63464275968 63466730496 63552393216 63599123997 63773061248 63797572332 63987908608 64076752896 64092635136 64181624832 64210418922 64315509624 64404477696 64426739712 64429231464 64711176192 64740207857 64846165644 64935867776 65039630336 65064628224 65154967488 65290547072 65381200014 65440088064 65469446744 65488206888 65576598048 65667310592 65692549728 65797521408 65804294569 65920648859 66025985024 66028538628 66088009728 66117659088 66225871296 66317481984 66340405248 66448982016 66663184328 66679707648 66769707008 66772289376 66862413696 67090263552 67197468672 67323215856 67414083776 67430793216 67433401152 67521806336 67524417792 67751903232 67758877576 67782299072 67987152896 67987502388 68081549952 68098424832 68190339072 68192976384 68453410944 68548455378 68752965632 68755624704 68848425984 68865490944 69114036693 69131167488 69224475648 69227152956 69433688064 69527404544 69530093568 69547327488 69675135426 69771517504 69795634688 69798334086 69909866496 70006933152 70152609088 70218510336 70250012781 70364988252 70486680576 70584548112 70602043392 70697336832 70795132928 70942813696 70945557462 71041314552 71280648192 71283405024 71397310464 71530916847 71627464012 71645217792 71741919232 71744693904 71868772352 71986397184 72018692764 72086347008 72201535488 72236349952 72336646824 72434281504 72452235264 72455037408 72480082176 72731749128 72797257728 72829917088 73050025984 73052851248 73151452608 73169584128 73397895168 73451865456 73518022656 73551005376 73653127587 73773293568 73872867328 73875724416 74157861856 74279233152 74379489792 74382366474 74604281856 74607167232 74632955904 74892098112 74993181952 74996082369 75014671104 75115920384 75219828736 75220215408 75342938112 75376739552 75735688704 75738617838 75840844248 75859642368 75962032128 76067110912 76225789184 76228737273 76255086456 76360570624 76485547008 76588781568 76591743696 76714131456 76820250624 76961424098 76980499968 77010087312 77220702208 77347086336 77381786906 77454479232 77615652608 77723418396 77877535104 77985263616 78112899072 78147943212 78218330112 78489921536 78492957192 78520089024 78792728222 78863695872 78921685224 78992769024 79028207904 79267049472 79297515648 79514386432 79572854244 79644524544 79680255824 79810665408 79921068032 79921478871 80190729216 80469169248 80541646848 80577780608 80600870016 80709659136 80821305344 80852368896 80989901008 81133106288 81206181888 81265893696 81375580416 81378727677 81488566692 81508764672 81621516288 81649729536 81823217769 81933656724 82046996096 82181279232 82292201472 82295384184 82572632064 82609676994 82744881048 82859342592 82971180032 82994955264 83106975744 83221938176 83395541632 83427594588 83676495872 83676926016 83792676864 83929817088 83967470898 84253610376 84367329696 84484035584 84622307328 84660271813 84736524288 84798831996 85063429776 85202649792 85435670528 85498492326 85575499776 85613891896 85754012832 85872636928 85902319616 85905641952 86162379264 86203925431 86281568256 86422781952 86461554192 86603062464 86752837632 86873289984 87174933352 87253450752 87317609184 87435464064 87590066304 87730028544 87733421568 88038051504 88117346304 88156878784 88301161728 88423309312 88453873664 88598642688 88721657856 88761461451 88906276864 88906733892 89029719168 89149884928 89175430656 89453684736 89640287802 89764287808 89907724288 89911201536 90032557056 90379894137 90527815404 90650003184 90775399936 90797899776 90920452096 90923968512 91113638634 91271214592 91274744574 91356954624 91397940504 91547527968 91674166272 91797901312 91824205824 91855945728 91865401329 92152048924 92174889984 92299300864 92302870608 92578250752 92578726656 92706791424 92900180568 93064445448 93213155328 93216760416 93342577536 93624680448 93666683708 93819984336 93982240768 94112730816 94136057856 94263115776 94266761472 94594076616 94721752736 95040864256 95044540032 95196413952 95328589824 95374555796 95526957056 95659591872 95696358498 95981862912 96115129344 96138952704 96315628383 96448862432 96602980352 96606716544 96640109568 96975665504 97063010304 97066764288 97269248466 97403801664 97535270144 97559445504 97596942336 97863860224 97935820608 98068007168 98071800021 98160132096 98204170116 98364391424 98364897072 98500965888 98538824592 98696282112 99014435546 99038977536 99042807942 99172653056 99176488632 99472375808 99476222976 99510607872 99856130816 99994776492 100019561472 100154560512 100158434064 100293620544 100457250816 100641862282 100980918272 100984823784 101121125664 101146189824 101282709504 101286626688 101627854848 101638316364 101673448608 101980729344 102118375424 102122324928 102147637248 102285508608 102476916334 102640666624 102680116416 102822683067 103036644598 103129448448 103133437056 103272638976 103298236416 103631224528 103696751232 103836713472 103980351488 104150532096 104197257616 104291106816 104295140352 104512703139 104657276256 104693452032 104697501129 104864799744 105151594496 105228913632 105323692032 105370943872 105689399296 105730020864 105876822168 106046005248 106097138992 106192699392 106387850959 106414220544 106418336193 106561971828 106920972288 106968940723 107292225664 107441196018 107467826688 107612878848 107617040856 107803158528 107979595776 108028039146 108354524928 108500773888 108504970236 108651422256 108678352896 108828688384 109097623692 109195886592 109244875632 109575038976 109579276872 109722935296 109727178912 109754376192 110096842752 110108176061 110146235992 110177798184 110326508064 110479123456 110659940352 110709586217 110809300992 110813586624 111236792784 111418849728 111569234688 111723569152 111906422784 111956627864 112338147168 112439328768 112489772928 112673880576 112829743104 112982032384 113014407168 113065109328 113417906368 113603533056 113761266372 113943048192 113997989768 114100666368 114338683776 114382629684 114540855936 114728320512 114883172352 115042091008 115230375936 115282072256 115442136147 115470749952 115670450176 115831053312 116020629504 116072680359 116337934336 116423478912 116580618752 116585127594 116786755072 116973371392 116977895424 117221914818 117327495168 117384068672 117734882304 117739435788 117780133536 118189092333 118295543808 118348615268 118382527836 118542311856 118706292224 118900574208 119271579648 119359281366 119466786816 119520383736 119715998112 119881602048 120043409408 120506525516 120703753872 120812470272 120866670912 121063866368 121064488704 121231958016 121278553344 121484851512 121699659432 121809272832 121863920672 121898840544 122063370624 122232221696 122232850038 122432274432 122474594304 122487201772 122899853312 122900485086 123070494144 123271918848 123438302208 123609055232 123866907424 123914515491 124085927264 124284207104 124289013888 124456770048 124660463616 124832907264 125093312448 125141391882 125483641088 125514743808 125684154368 125689015296 125951206347 126125435488 126550994544 126726053376 126928551936 126933460992 127104786432 127198247994 127546122496 127595144664 127975817216 128153505792 128247738489 128363249664 128420837844 128631019248 128808955392 128853479424 128858462928 129422352384 129480415714 129692331288 129871735552 130079260672 130129256448 130309934976 130581094144 130762400028 130880176128 130938893488 130976413776 131153196096 131334621184 131385099456 131595042816 131608589138 131841297718 132051970048 132057077256 132176019456 132235318176 132451742592 132634963968 132680810496 132897964032 133326368656 133359415296 133539414016 133544578752 133724827392 134180527104 134460431703 134646431712 134828167552 134861586432 134866802304 135043612672 135048835584 135503806464 135517755152 135564598144 135974305792 135975004776 136163099904 136196849664 136380678144 136385952768 136670457951 136906821888 136912116861 137096910756 137505931264 137511249408 137696851968 137730981888 138228073386 138262334976 138448951296 138454305912 138867376128 139060187136 139122574331 139350270852 139543035008 139591269376 139596668172 139819732992 140013866304 140305218176 140437020672 140500025562 140729976504 140973361152 141169096224 141204086784 141394673664 141659266697 141885627392 141891114924 142082629104 142561296384 142566810048 142794620928 143061833694 143254928024 143290435584 143483838464 143489387808 143737544704 143972794368 144037385528 144172694016 144403070976 144472699904 144673293648 144868563008 144904470528 144910074816 144960164352 145463498256 145594515456 145659834176 146100051968 146105702496 146302905216 146339168256 146795790336 146903730912 147036045312 147102010752 147306255174 147546587136 147745734656 147751448832 148315723712 148521653319 148558466304 148758979584 148764732948 149208563712 149214334464 149265911808 149784196224 149986363904 149992164738 150029342208 150231840768 150439657472 150440430816 150685876224 150753479104 150962793423 151471377408 151477235676 151681688496 151719284736 151924064256 152134221824 152451578368 152457474546 152510172912 152721141248 152971094016 153177563136 153183487392 153428262912 153715374501 153922848196 153960999936 154020174624 154441404416 154554966897 154694172672 154763573812 154908958464 155231305216 155446836792 155755070208 155970527232 156225798144 156295886424 156436660224 156979843072 156985914384 157040178048 157585456444 157727391744 157843370448 157985538048 158056415808 158534098944 158595031296 159028772864 159145708488 159289049088 159360511648 159621330816 159842136064 159842957742 160381458432 160938338496 161155561216 161161794027 161201740032 161419318272 161642610688 161704737792 161979802016 162042058719 162266212576 162412363776 162531787392 162751160832 162757455354 162977133384 163017529344 163243032576 163299459072 163646435538 163867313448 164093992192 164362558464 164584402944 164590768368 165145264128 165219353988 165489762096 165718685184 165942360064 165989910528 166213951488 166443876352 166791083264 166855189176 167352991744 167353852032 167585353728 167859634176 167934941796 168507220752 168734659392 168968071168 169244614656 169320543626 169473048576 169597663992 170126859552 170405299584 170871341056 170996984652 171150999552 171227783792 171508025664 171745273856 171804639232 171811283904 172324758528 172407850862 172563136512 172845563904 172923108384 173206124928 173505675264 173746579968 174349866704 174506901504 174635218368 174870928128 174877691391 175180132608 175460057088 175466843136 175832872227 176076103008 176234692608 176313757568 176602323456 176846618624 176907747328 177197285376 177443315712 177522922902 177812553728 177813467784 178059438336 178299769856 178350861312 178907369472 178987633487 179038922049 179280575604 179528575616 179815448576 179822403072 180065114112 180759788274 181055630808 181300006368 181550799872 181595799552 181847937024 181929520279 182227277268 182542429184 182549489148 182713909248 182795881008 183095055936 183348332544 183595802624 183648411648 183711891456 183730802658 184304097848 184349779968 184598601728 184605741216 185157453312 185246733373 185413582848 185800361136 186128890896 186426310656 186433520832 186685155072 187249360896 187333367416 187639968672 187964481536 188225461632 188272115712 188526231552 188533522944 189188153232 189443505472 190081728512 190089080064 190392827904 190657179648 190749111592 191053914112 191319183744 191392716996 191963725824 192230258688 192277905408 192631256766 192897724864 193205960704 193213433088 193280219136 193951331008 194133528576 194220623571 194538496932 194807603328 195070540288 195118891008 195193884672 195727720448 195871641216 196136014336 196143600042 196320264192 196408340232 196728782848 196729794144 197001931776 197077649184 197392564224 197412883707 197761946577 198028871092 198077955072 198085615884 198345306112 198352977264 198944751616 198952445952 199021215744 199712261632 199989552984 200039122944 200309121024 200316868128 200587241088 201283724564 201961836544 201969647568 202242251328 202292379648 202565419008 202573253376 203255709696 203276632728 203346897216 203961458688 204236750848 204244649856 204295274496 204571017216 204953832668 205281333248 205360232832 205645366134 206073289196 206258896896 206266874112 206545277952 206596472832 207262449056 207342110079 207393502464 207673426944 207960702976 208301064192 208394515232 208582213632 208590280704 209025406278 209314552512 209386904064 209395002258 209729599488 210303188992 210457827264 210741887744 210750038343 211378798592 211460041728 211753644336 212092010496 212194277984 212385398784 212775701918 212828441088 212836672386 213123943656 213841944576 213937881446 214584451328 214592750541 214882392036 214935653376 215225757696 215234081712 215606317056 215959191552 216056078292 216709049856 217001547776 217009940472 217302844512 217356705792 217657376768 218195247384 218391773184 218489751264 219150077952 219158553744 219445870592 219454357824 219508752384 220193685504 220216352122 220292471984 220355596368 220653016128 220958246912 220959382761 221319880704 221419172434 221618601984 221627173248 222473585568 222837699456 223138469376 223447138304 223812845568 223913255728 224676294336 224979545856 224988247107 225347761152 225659486208 225964064768 226028814336 226130218656 226835812736 227207066112 227522532744 227886096384 227995979536 228201332736 228677367552 228686211819 228765259368 229081711872 229456641024 229766344704 230084182016 230460751872 230564144512 230884272294 230941499904 231340900352 231662106624 232041259008 232145360718 232846957824 233161237504 233170255188 233573510144 233955790848 234060751483 234443829636 234654990336 234768137344 235469764608 235478871576 235560267072 236378184666 236591087616 236697230536 236765055672 237084623712 237412584448 237801148416 237907834211 238543159296 238718562732 238933573632 239040767472 239431996224 239763204096 240086818816 241013051032 241407507744 241624940544 241733341824 242128977408 242463916032 242557106688 242969703024 243399318864 243618545664 243727841344 243797681088 244126741248 244464443392 244465700076 244864548864 244949188608 244974403544 245799706624 245800970172 246140988288 246543837696 246876604416 247218110464 247733814848 247829030982 248171854528 248568414208 248578027776 248913540096 249320927232 249665814528 250186624896 250282783764 250967282176 251029487616 251368308736 251378030592 251902412694 252250870976 253101989088 253452106752 253866921984 253980815439 254209572864 254396495988 255092244992 255190289328 255951634432 256307011584 256495476978 256726499328 256841675688 257262038496 257617910784 257706958848 257716925856 258611776293 258844704768 258960831428 259384662576 259743471104 260158521344 260258512896 260619869952 261162188288 261524800056 261760352256 261877786976 261952827552 262306392192 262669242368 262770198912 263190085632 263217178276 263682595436 264103940096 264114154512 264352038912 264470636352 264903485184 265269927936 265361620992 265795928064 266284384353 266652737312 266718830592 267078828032 267089157504 267449654784 268361054208 268920863406 269292863424 269656335104 269723172864 269733604608 270087225344 270097671168 271035510304 271129196288 271139682411 271948611584 271950009552 272326199808 272393699328 272761356288 272771905536 273340915902 273813643776 273824233722 274193821512 275011862528 275022498816 275393703936 275596203987 276456146772 276524669952 276897902592 276908611824 277734752256 278120374272 278245148662 278700541704 279086070016 279182538752 279193336344 279639465984 280027732608 280610436352 280874041344 281000051124 281459953008 281946722304 282338192448 282408173568 282789347328 283318533394 283771254784 283782229848 284165258208 285122592768 285133620096 285589241856 286123667388 286509856048 286580871168 286967676928 286978775616 287475089408 287945588736 288074771056 288345388032 288945399808 288946885149 289346587296 289737126016 289808941056 289820149632 289920328704 290926996512 291189030912 291319668352 292200103936 292211404992 292605810432 292678336512 293591580672 293807461824 294204021504 294215400063 294612510348 295093174272 295491469312 295502897664 296631447424 297043306638 297116932608 297517959168 297529465896 298417127424 298428668928 298531823616 299568392448 299972727808 299984329476 300058684416 300463681536 300879314944 300880861632 301371752448 301506958208 301925586846 302942754816 302954471352 303363376992 303438569472 303848128512 304416722051 304903156736 304914949092 305020345824 305442282496 305942188032 306079444247 306355126272 306366974784 306856525824 307430749002 307845696392 307921999872 308040349248 308882808832 309109933794 309388345344 309527147624 309817916928 310462610432 310893673584 311510140416 311941054464 312451596288 312591772848 312873320448 313959686144 313971828768 314080356096 315170912888 315454783488 315686740896 315971076096 316112831616 317068197888 317190062592 318057545728 318291416976 318578098176 318721023296 319163552877 319242661632 319684272128 319685915484 320762916864 320906822169 321876676992 322311122432 322323588054 322403480064 322838636544 323285221376 323409475584 323959604032 324084117438 324532425152 325063574784 325502321664 325514910708 325954266768 326035058688 326486065152 327292871076 327734626896 328187984384 328725116928 329168805888 329181536736 330290528256 330324528183 330438707976 330979524192 331437370368 331884720128 331979821056 332128758651 332427902976 332887752704 333582166528 333710378352 334705983488 334707704064 335170707456 335719268352 335869883592 337014441504 337469318784 337936142336 338489229312 338641087252 338946097152 339195327984 340253719104 340810599168 341742682112 341993969304 342301999104 342455567584 343016051328 343490547712 343609278464 343622567808 344649517056 344815701724 345126273024 345691127808 345846216768 346326408441 346412249856 347011350528 347493159936 348218041077 348699733408 349013803008 349270436736 349741856256 349755382782 350360265216 350920114176 350933686272 351665744454 352152206016 352627515136 353204646912 353693237248 353815494656 354567276999 354886631424 355045845804 355625107456 355626935568 356118876672 356599539712 356701722624 357814738944 357975266974 358077844098 358561151208 359057151232 359630897152 359644806144 360130228224 361519576548 362111261616 362600012736 363101599744 363191599104 363695874048 363859040558 364454554536 365084858368 365098978296 365427818496 365591762016 366190111872 366696665088 367191605248 367296823296 367423782912 367461605316 368608195696 368699559936 369197203456 369211482432 370314906624 370493466746 370827165696 371600722272 371743546473 372257781792 372852621312 372867041664 373370310144 374498721792 374666734832 375279937344 375928963072 376450923264 376544231424 377052463104 377067045888 377853619041 378376306464 378887010944 380163457024 380178160128 380785655808 381314359296 381498223184 382107828224 382638367488 382785433992 383927451648 384460517376 384632999621 384743215467 385262513532 385795449728 386411921408 386426866176 386560438272 387902662016 388267057152 388441247142 389076993864 389615206656 390141080576 390237782016 390387769344 391646207927 391743282432 392272028672 392287200084 392640528384 392816680464 393457565696 393459588288 394003863552 394155298368 394785128448 394825767414 395523893154 396057742184 396155910144 396171231768 396690612224 396705954528 397904891904 398042431488 398083405759 399424523264 399979105968 400078245888 400618242048 400633736256 401174482176 402567449128 403923673088 403939295136 404484502656 404584759296 405130838016 405146506752 406511419392 406553265456 406693794432 407922917376 408473501696 408489299712 408590548992 409142034432 409907665336 410562666496 410720465664 411290732268 412146578392 412517793792 412533748224 413090555904 413192945664 414524898112 414684220158 414787004928 415346853888 415921405952 416602128384 416789030464 417180561408 417367722993 418050812556 418629105024 418773808128 418790004516 419459198976 420606377984 420915654528 421483775488 421500076686 422757597184 422920083456 423507288672 424184020992 424388555968 424977800091 425551403836 425656882176 425673344772 426247887312 427683889152 427875762892 429168902656 429185501082 429764784072 429871306752 430451515392 430468163424 431212634112 431918383104 432112156584 433418099712 434003095552 434019880944 434605689024 434713411584 435314753536 436390494768 436783546368 436979502528 438300155904 438317107488 438891741184 438908715648 439017504768 440387371008 440432704244 440584943968 440711192736 441306032256 441916493824 441918765522 442639761408 442838344868 443237203968 443254346496 444947171136 445564959957 445675398912 446276938752 446894276608 447625691136 447826511456 449352588672 449959091712 449976494214 450695522304 451318972416 451928129536 452057628672 452260437312 452888380269 453671625472 454414132224 455045065488 455772192768 455991959072 456402665472 457354735104 457372423638 457530518736 458163423744 458913282048 459532689408 460168364032 461128289024 461146123503 461768544588 461882999808 462681800704 463324213248 463664900691 464082518016 464290721436 465693915648 466322475008 466340510376 467147020288 467911581696 468121502966 468887659272 469309980672 469536274688 470939529216 470957743152 471120534144 472756369332 473182175232 473394461072 473530111344 474169247424 474825168896 475602296832 475815668422 477086318592 477437125464 477867147264 478081534944 478863992448 479526408192 480173637632 482026102064 482815015488 483466683648 483485382081 484257954816 484927832064 485114213376 485939406048 486126176157 486798637728 487237091328 487455682688 487595362176 488253482496 488928886784 488931400152 489729097728 489898377216 489948807088 491599413248 491601940344 492281976576 493087675392 493753208832 494436220928 495467629696 495658061964 496343709056 497136828416 497156055552 497827080192 498641854464 499331629056 500373249792 500565567528 501934564352 502058975232 502756061184 502981614889 503804825388 504501741952 506203978176 506904213504 507733843968 507961630878 508419145728 508792991976 510184489984 510380578656 512152733443 512614023168 512990953956 513452998656 513683351376 514524076992 515235821568 515413917696 515433851712 517223552586 517689409536 517921662856 518769325152 519486942208 520517025792 521239739904 522324376576 523049600112 523520704512 523755573952 523905655104 524612784384 525338484736 525540397824 526380171264 526434356552 527365190872 528207880192 528228309024 528704077824 528941272704 529806970368 530539855872 530723241984 531591856128 532568768706 533305474624 533437661184 534157656064 534178315008 534899309568 536722108416 536962900461 537841726812 538585726848 539312670208 539446345728 539467209216 540174450688 540195342336 542071020608 542258392576 542279364822 543897223168 543900019104 544652399616 544787398656 545543811072 545788560837 546681831804 547627287552 547648467444 548387643024 550023725056 550044997632 550787407872 551192407974 552912293544 553049339904 553795805184 553817223648 555740200119 556240748544 556490297324 557401083408 558172140032 558365077504 558386672688 559278931968 560055465216 561220872704 561748082688 562000102248 562919906016 563893444608 564676384896 564816347136 565578694656 566637066788 567542509568 567564459696 568330516416 570245185536 570267240192 571178483712 572247334776 573019712096 573161742336 573935353856 573957551232 574950178816 575891177472 576149542112 576690776064 577890799616 577893770298 578693174592 579474252032 579617882112 579640299264 579840657408 581853993024 582639336704 582661870713 584400207872 584422809984 585211620864 585356673024 587183161344 587614923648 588408043008 588430800126 589225020696 590186348544 590982938624 591005795328 592238651121 593262894848 593285839731 594086613276 594233865216 595035918336 595058931792 596834254848 596857337856 597063647232 599136784896 599945455616 599968658952 600117368832 600927363072 601758629888 601761723264 603013916416 603851173692 605885509632 605908942704 606726753984 606877138944 607696257024 608833444102 609806313472 609829898184 610040691648 610884564992 611884376064 612158888494 612710252544 612733949568 613713051648 614861498004 615691392784 615843999744 616080698496 617765617664 618219867588 618776690688 619054295248 619635833856 620925220864 621787347168 622026330237 623020280832 623882108928 624903192576 625183545696 625746640896 627919372288 627943657536 628160712192 630341825776 630909566976 631373481792 632225663232 632250115029 634136395776 634380125184 636115091456 636582833952 637156196352 637442046592 638327105754 638485323264 639368544256 639371830968 641525833728 641813644338 643753353984 643778251623 644622244864 644647176108 644806960128 645677273088 646570442752 646818951168 647919208064 648168234876 649064850304 650127149568 651004643328 651029821416 651908533536 652070117376 652972130304 654172104833 654585742152 655469253792 656375968768 657450233856 657745188701 658337611776 658363073472 660581056512 660649056366 660877415952 661959048384 662874740736 663769440256 663959642112 664257517302 664855805952 667164333056 667420756704 669415408128 669738189887 670341414912 671438536704 671739767184 674028883008 674938637568 675872284672 676978458624 677282174504 677892194304 678390655968 680507438208 681621198336 683485364224 683987938608 684603998208 684911135168 686032102656 686981095424 687218556928 687245135616 689299034112 689631403448 690252546048 691382255616 691692433536 692652816882 692824499712 694022701056 694986319872 696436082154 697399466816 698540873472 699483712512 699510765564 700720530432 701867372544 702182254449 703331488908 704304412032 705255030272 706409293824 707386474496 707630989312 709134553998 709773262848 710091691608 711250214912 711253871136 712237753344 713199079424 713403445248 713723502633 715629477888 715950533948 716155688196 717122302416 718114302464 719261794304 719289612288 720260456448 723039153096 724222523232 725200025472 726203199488 727391748096 727718081116 728909109072 730169716736 730197956592 730855636992 731183524032 732380223744 733393330176 734383210496 734593646592 734847565824 734923210632 737216391392 737399119872 738394406912 738422964864 740629813248 740986933492 741654331392 743201444544 743487092946 744515563584 745705242624 745734083328 746740620288 748997443584 749333469664 750559874688 751857926144 752901846528 753088462848 754104926208 754134091776 755707238082 756752612928 757774021888 760326914048 760356320256 761942446317 762628718592 762996446368 764215656448 765276734976 765570867984 767854903296 768921034752 769265999242 769486430934 770525027064 771590899456 772823842816 772853732352 773120876544 775805324032 775835328879 776534114304 776882494284 778153987728 779230413312 780282161152 780475564032 780775538688 783292415854 783486564864 784544057344 784574400168 785281056768 785633360928 786915131392 786919176576 788007727104 788310596736 789570256896 789651534828 791047786308 792115484368 792311820288 792342463536 793381224448 793411909056 795809783808 796084862976 796166811518 798849046528 798853153059 799958211936 800156491776 801236484096 801267472512 802348964352 805134898256 807847346176 807878590272 808969005312 809169518592 810261676032 810293013504 813106530912 813387588864 813419047233 815845834752 816947003392 816978599424 817181097984 818284068864 819815330672 821125332992 821440931328 822581464536 824293156784 825035587584 825067496448 826181111808 826788611961 829049796224 829368440316 829574009856 830693707776 831842811904 833204256768 833578060928 834361122816 834735445986 836101625112 837258210048 837547616256 837580009032 838918397952 841622702141 841831309056 842967550976 843000153372 845515194368 845840166912 847014577344 848368041984 848777111936 849955600182 851102807672 851313764352 851346689544 852495774624 855367778304 855455829397 855751525784 858337805312 858371002164 859529568144 859742613504 860903030784 860936326848 862425268224 863836766208 864224313168 866836199424 868006191104 868039761888 869211378048 869426823168 872780989536 873567092736 873959005056 876600311808 876634214976 877783482368 877817431296 878035009536 880774742016 880865408488 881169887936 881422385472 882612064512 883832987648 883837531044 885279522816 885676689736 886474407936 886508692992 889894342272 891129919914 891350797824 892553877504 893788553216 895251382272 895653022912 898705177344 899918183424 899952988428 901391044608 902637944832 903856259072 904115257344 904520874624 905776760538 907343250944 908828264448 910090130976 911544385536 911983918144 913250166153 914709470208 914744847276 915061037472 916326847488 917826564096 918238332741 919065378816 920336728064 922256578048 922292247006 923537089176 923765999616 925363601408 926648426496 927329801382 928165036032 928581442872 931387831296 932644950016 932681020752 934294040576 935823163392 936243005932 937775318544 938619961344 939072549376 941879058432 941915486304 942241068288 945512738664 946364350464 946788922144 947060222688 948338494848 949650337792 951204593664 951631336844 954172637184 954874250928 955734294528 956163069888 957490658631 957727984896 959052816384 960347275264 962720466507 964052204128 965630030976 966933367296 966970764162 968515909632 969855664128 970228426752 971878812096 972252352314 973597275456 974911365376 975190724352 976506964992 977857773568 977862800304 979458195456 979897614176 983198826496 983203880688 984563953152 986175350784 987506417664 988872441856 990935259392 990973584549 991316123928 992687418112 994273656832 994312111104 995654160384 996386275953 997283708928 998663258112 1000746499584 1001131135056 1003869128704 1004117950464 1005512122368 1005963229778 1007609650776 1009003483904 1012407956352 1013808427008 1015467687936 1015923261756 1016838291456 1017585983952 1020368979968 1020761157312 1024305466886 1025228046336 1025981907912 1026905997312 1027366702752 1029048153984 1030471643136 1030827835392 1030867703424 1034447105172 1035378819072 1035843325712 1037538650304 1038973884416 1038979225323 1041034051584 1042479479808 1044648753152 1044654123231 1046099200224 1047041409024 1047511147904 1047811310208 1049225568768 1050676969472 1051080795648 1052760342528 1052868713104 1054730381744 1056415760384 1056456618048 1057882545408 1059613940736 1061079711744 1061446483968 1063701830997 1065137537412 1066610949248 1066875322368 1068315312128 1068356630016 1069798619136 1073444216832 1073925800922 1075683453624 1077171453696 1078625340416 1078892691456 1078934418432 1080390684672 1084142041216 1084516785152 1084558729644 1087794446336 1087800038208 1089304799232 1089574797312 1091087622144 1091577121674 1093363663608 1095254575104 1095296934888 1096775286048 1100089995264 1100583533569 1101574815744 1102384815948 1105824587088 1106098679808 1107591610368 1107634447296 1111480400238 1112481497088 1112980594648 1114802166816 1116344280064 1116730155008 1116773345376 1118557863936 1120110930432 1120651030603 1122441745408 1123496165376 1124000204496 1125839812032 1127786889216 1129352769792 1129632694272 1131157389312 1133274133576 1135085019136 1135128919392 1136661032832 1140490371072 1140534480384 1142356967424 1144494669552 1146039424192 1146323484672 1147870707712 1147915102464 1149900357632 1151782354944 1152299084224 1153381552128 1153898998863 1155781599232 1155787540596 1157386349184 1158948504064 1159235764224 1159280598528 1159681314816 1163707986048 1165278673408 1165323741426 1168800415744 1168845619968 1170423241728 1170713346048 1174938623781 1175229847296 1176816086016 1176861600252 1178450041392 1180372697088 1181965877248 1182011590656 1184477302242 1186525789696 1186571679462 1188173226552 1188467730432 1190071836672 1190117863584 1193714675712 1194127294464 1194250217277 1198273569792 1199890911232 1199937317904 1200234737664 1201854726144 1203517259776 1203523446528 1206027832832 1207702347384 1211771019264 1211817885408 1213453507968 1213754277888 1215392514048 1217666888204 1219612626944 1219659796368 1220081383296 1221769129984 1223768752128 1224317776988 1225420505088 1225467899136 1227426103296 1229722996008 1231382785568 1231687999488 1232161396992 1235531235328 1236439735176 1237553381376 1238108590496 1239271667712 1241850441728 1243574694336 1244052660474 1246040561664 1247764217856 1249806385152 1250367091392 1252103168979 1255838744576 1255887315072 1256321424384 1260683651552 1261819133952 1262746963584 1264451326464 1264500230058 1268272791552 1268760250368 1272230182912 1273165667904 1274884093184 1274933400273 1276654211508 1276970646528 1278737088512 1278743661936 1283051667456 1283627288676 1287506707968 1287556503246 1289244489728 1289294352216 1289613920256 1291354546176 1293140885504 1293637902336 1295838416128 1296336469752 1298129700608 1300254299136 1302009286656 1302059642832 1303817067072 1304140234752 1305944260608 1308344209666 1309171484304 1310938507584 1312751937536 1314900467712 1315490377402 1316675223552 1316726146944 1321162113024 1321298112732 1321754831904 1323918096768 1325749481472 1327538880512 1327919284224 1328515034604 1329711611904 1334328666112 1334841513408 1336694879871 1338830816256 1339476379774 1340682829824 1342877073408 1343479534368 1348057766016 1349877275136 1351744569344 1353956917248 1354564349008 1355784388608 1356781311936 1358665140807 1361014876416 1363242396672 1366970728448 1367975877216 1369207996416 1369822270336 1372064205312 1373962190848 1374437113856 1374490271232 1378598068224 1379262806896 1380505092096 1383384867072 1383438370509 1385305633764 1385648999424 1388045402112 1389972639744 1390596229399 1390994702073 1392872164308 1394798933632 1397081746944 1398967425024 1399021531128 1401441060864 1403734745088 1404364508898 1406662977816 1408608824064 1410510060544 1412818587648 1414772948992 1418269107996 1419546525696 1420183383216 1422500429824 1422507742272 1424475506688 1426398158848 1426806890496 1427447005266 1431258955776 1431901067896 1432311376392 1434244604832 1436228604928 1438579224576 1439224620821 1440520912896 1446078306192 1448445046464 1450400050944 1452406398976 1454783496192 1455436162232 1457818218144 1460339433472 1460395913184 1461711273984 1462367048064 1464760447488 1466786660352 1468766420992 1469187293184 1469695131648 1469846421264 1474432782784 1474798239744 1476788813824 1476845929728 1481259626496 1481973866984 1483308662784 1486402889088 1486974185892 1489031127168 1491410485248 1491468166656 1493481240576 1497994887168 1498666939328 1501119749376 1503715852288 1505803693056 1506176925696 1508268183552 1508944844667 1511414476164 1513505225856 1515548043776 1520653828096 1520712640512 1523884892634 1525257437184 1525992892736 1528431312896 1530553469952 1531141735968 1536458200329 1537842069504 1538531998484 1538972861868 1541050054128 1543181798912 1545647685632 1545707464704 1546241753088 1551610648064 1551670657758 1553068228608 1553764988568 1556307975456 1558460826624 1560564322304 1561551077376 1566584831708 1566973129728 1569088114688 1569148800336 1570562113536 1571266721856 1573830262784 1573838353152 1576015454208 1576621193472 1579140513792 1579303069656 1582095572616 1584230968736 1584623640576 1584684927072 1586762448896 1586823818112 1591619567616 1592169725952 1592333623036 1597698093056 1597706306118 1599916423872 1600312983552 1602472968192 1602534945024 1604697928704 1610269796512 1610888701383 1615694692352 1615757180544 1617938010624 1618339037184 1620523352064 1620586027008 1626213061824 1626775177728 1626838094466 1631691669504 1633894006784 1633957198848 1634362195968 1637365682511 1639630661344 1642250665984 1642881862656 1645162929072 1648586313568 1650071175168 1650134992896 1652362223616 1653577223922 1658099592448 1658736880632 1659148019712 1661387415552 1663685623808 1667156121856 1667220600357 1668722245632 1669470891972 1672203250224 1674516420096 1675095232512 1675160018064 1677836795904 1683245404282 1683662618112 1685935101952 1686000306744 1691030388736 1691680333824 1694029154688 1696736083968 1697554223872 1699911200364 1702205615344 1702627528704 1702693379088 1704991549248 1710735556608 1710911658794 1711503051568 1716675610624 1716742004328 1719059136288 1719485227008 1721806061568 1721872653696 1724850536448 1727673532416 1728448626336 1733672398848 1736012382208 1736079523776 1738422756096 1738853646336 1745561979072 1747918010112 1747985612139 1753200623616 1753268429952 1755566964736 1755634862592 1756070019072 1761549484032 1761730816976 1762339775872 1762844770944 1765224129024 1767665975296 1767675062088 1770559045632 1771353379472 1772948815872 1773017385984 1776715953363 1779788684544 1779857519193 1782259839828 1782701595648 1785107755008 1787577106432 1790502764544 1791306045824 1797410354688 1799836366848 1799905976856 1802782089216 1805275889664 1808593466303 1809041749248 1811553521076 1814686501888 1817656528896 1818471992291 1820180261952 1823088771072 1823967836288 1826500332306 1829418940416 1829489694552 1830122074944 1832653694976 1835653128192 1836476665482 1838130757632 1844513156096 1844584494012 1847074178352 1847531999232 1853296852992 1854659602764 1856330072064 1857162885744 1862775662592 1865289900032 1865362041504 1868588081152 1871646326784 1872486011864 1875550637088 1877239922688 1878145098752 1883758116864 1883830972608 1884482136576 1891025477328 1892728700928 1893577844288 1894120445376 1896676989696 1899300675584 1902409187328 1903262673688 1908345274368 1909748501856 1911468589056 1912326139776 1914981317262 1915455969792 1918105632768 1920694550528 1925440933014 1928104408256 1931260061952 1933866734592 1933941528324 1937031819264 1939711328256 1940456853504 1943757624192 1944504704628 1947194550912 1949822730752 1950381448704 1953013929984 1955715547136 1955725600608 1958916390912 1959795228352 1962516314499 1966397652992 1966407761376 1969127906304 1972350701568 1973235566103 1975012835328 1977744883712 1981870518784 1981947169098 1982632247856 1985374836224 1988547313664 1988624222208 1991308320768 1992772551906 1994567417856 2001492999168 2002262270112 2007738257408 2009214569661 2011024244736 2011926459556 2015219301552 2018006967808 2024815912704 2027616854016 2030935375872 2031846523512 2033676582912 2035171967904 2040737959936 2041522314624 2048610933772 2050456092672 2051963815824 2053811994624 2054733405504 2058096307968 2060943286272 2061655670784 2061735406848 2068894210344 2070757638144 2071686651424 2075077300608 2077947768832 2077958450646 2082068103168 2084958959616 2089297506304 2089308246462 2092198400448 2095022295808 2095622620416 2098451137536 2101353938944 2102161591296 2105737426208 2106546763347 2109460763488 2112831520768 2112913236096 2115765090816 2119227881472 2122159423488 2122892967936 2127403661994 2130275074824 2133221898496 2133750644736 2136630624256 2136713260032 2139597238272 2141170507899 2146888433664 2147851601844 2151366907248 2154342907392 2157250680832 2157785382912 2157868836864 2160781369344 2168284082432 2169033570304 2169117459288 2175588892672 2175600076416 2178609598464 2182175244288 2183154243348 2186727327216 2190509150208 2190593869776 2193550572096 2200179990528 2201167067138 2203149631488 2204769631896 2211649174176 2212197359616 2215183220736 2215268894592 2222960800476 2224962994176 2225961189296 2229604333632 2232688560128 2233460310016 2233546690752 2237115727872 2240221860864 2241302061206 2244883490816 2246992330752 2248000408992 2251679624064 2255573778432 2258705539584 2259265388544 2262314778624 2266548267152 2270170038272 2270257838784 2273322065664 2280980742144 2281068960768 2285827338951 2288989339104 2292078848384 2292646969344 2295741415424 2295830204928 2299800715264 2303564709888 2304598168448 2306763104256 2307797997726 2311563198464 2311575081192 2314772698368 2317897008128 2318471528448 2318561197056 2319362629632 2326839235331 2327415972096 2327505986637 2330557346816 2330647482852 2337600831488 2337691239936 2340846483456 2341426692096 2349877247562 2350459694592 2353632172032 2353723200504 2356900082784 2360745394176 2364023181312 2365083763627 2368954604484 2373051579392 2373143358924 2376346453104 2376935460864 2380143673344 2380235727168 2387429351424 2388254588928 2388500434554 2396547139584 2399781822464 2399874635808 2400469475328 2403709452288 2407046893056 2408207533849 2412055665664 2415404694768 2423542038528 2423635770816 2426907015936 2427508555776 2430785028096 2435333776408 2439225253888 2439319592736 2440162766592 2443538259968 2447537504256 2448635553976 2450841010176 2450935798272 2454852206592 2459445992016 2462765571136 2463375998976 2464322793984 2471062470656 2472879470352 2475106762752 2476217180992 2478543335424 2483700883456 2487149388672 2488105320948 2492081123328 2495528435712 2499612770304 2500734182784 2504206337958 2511677489152 2511774630144 2512642848768 2521367303104 2524868106423 2525493927168 2528902652928 2529000460116 2536545583104 2537520500736 2544460365824 2546331335808 2549768186368 2549866800546 2553308423016 2553941293056 2557474177024 2557487323872 2566103334912 2566367488191 2567254577352 2575013415936 2575113006492 2578488979456 2578588704432 2579227840512 2582709092352 2586281771008 2587275804672 2591676832256 2592672939504 2596259401216 2600508598272 2604018573312 2604119285664 2607634134144 2608280469504 2616688419332 2618342968608 2621877015168 2625503875072 2629800935424 2630980754804 2633350447104 2633452293888 2642324226048 2642596225464 2643509663808 2647836193536 2651498962944 2655077761024 2655838568448 2657030069208 2659423223808 2668657332224 2669683026816 2673389759742 2677661632512 2678952759548 2681365659648 2685754146816 2686959068736 2696115532032 2699754550272 2703489138688 2707913834496 2709128698016 2711568777216 2713562623872 2717330281614 2722029752832 2726484793344 2733941456896 2735951754432 2739644540672 2739750498459 2744128410624 2747924381696 2748874227712 2748980542464 2754714998223 2757196136448 2758525613792 2761010184192 2766769734144 2766876741018 2770611267528 2771297998848 2776090804224 2779945279488 2781192458798 2781989404146 2785744328616 2789597867264 2794163493888 2797934850048 2798043062256 2802882121728 2807469490176 2808729017796 2813325955632 2817217648128 2821020121088 2825637175296 2829545897984 2836538215992 2839093051392 2840366766432 2845000859648 2845015484544 2848951013376 2852796317696 2853613780992 2854894010532 2862517911552 2863802135792 2864622752784 2868489209664 2872457209856 2872471975893 2877158449152 2878449241642 2881041825792 2888161399521 2892156612384 2896890092928 2900800101888 2904812797952 2909566992384 2910872324464 2915636436288 2920678866944 2920791826368 2924734096128 2929520894976 2933573320704 2937532841984 2938374586368 2939692842528 2948865565568 2949596479488 2953577627648 2953691859456 2962519252992 2963947733968 2966617325568 2972805778176 2972920753647 2973948371784 2978062254336 2982820970496 2982936333312 2986962481152 2989158827859 2995989774336 2997333878656 3002239498752 3007431704576 3011607386112 3012353851392 3016536367104 3017889689334 3022828952328 3027010451712 3031096087552 3041425281024 3042789769279 3047769785268 3050514874368 3051985785472 3056862625792 3061106939904 3062283471936 3072916400658 3075684139008 3077063996968 3077945723736 3082100108256 3086363597824 3091414929408 3092483506176 3092801844743 3103221296128 3103341315516 3106136457216 3107529977136 3112615950912 3116921653248 3121128644608 3123102154752 3133169663416 3133946259456 3138176229376 3138297600672 3141124227072 3142533443712 3147676706304 3152030908416 3153242386944 3158281027584 3158606139312 3164191145232 3168461937472 3169247281152 3169369854144 3173524897792 3173647636224 3183239135232 3184339451904 3184667246072 3195396186112 3195412612236 3199832847744 3200625967104 3204945936384 3205069890048 3209395857408 3220539593024 3221777402766 3231389384704 3231514361088 3235876021248 3236678074368 3241172054016 3252426123648 3253550355456 3253676188932 3263383339008 3267788013568 3267914397696 3268724391936 3274731365022 3279261322688 3284501331968 3285763725312 3290325858144 3297172627136 3300269985792 3301750600707 3304724447232 3307154447844 3316199184896 3317473761264 3318296039424 3322774831104 3327371247616 3334312243712 3334441200714 3337444491264 3338941783944 3344406500448 3349032840192 3350190465024 3350320036128 3355673591808 3361953091809 3366490808564 3367325236224 3371870203904 3372000613488 3382060777472 3383360667648 3388058309376 3393472167936 3395108447744 3399822400728 3404411230688 3405255057408 3405386758176 3409983098496 3421471113216 3421823317588 3423006103136 3433351221248 3433484008656 3438118272576 3438970454016 3443612123136 3443745307392 3449701072896 3455347064832 3456897252672 3461696996589 3467344797696 3472024764416 3472159047552 3476845512192 3477707292672 3491123958144 3495836020224 3495971224278 3506401247232 3506536859904 3511133929472 3511269725184 3512140038144 3523461633952 3524679551744 3524815871343 3525689541888 3530448258048 3535331950592 3535350124176 3541118091264 3542706758944 3545897631744 3546034771968 3553431906726 3559577369088 3559715038386 3564519679656 3565403191296 3570215510016 3575154212864 3582612091648 3582750651831 3594820709376 3599672733696 3599811953712 3605564178432 3610551779328 3617186932606 3618083498496 3623107042152 3629373003776 3635313057792 3636943984582 3640360523904 3646177542144 3647935672576 3653000664612 3658837880832 3658979389104 3660244149888 3665307389952 3671306256384 3672953330964 3676261515264 3689026312192 3689168988024 3694148356704 3695063998464 3706593705984 3709319205528 3712660144128 3714325771488 3725551325184 3730579800064 3730724083008 3737176162304 3743292653568 3744972023728 3751101274176 3756290197504 3756309506937 3767516233728 3767661945216 3768964273152 3782050954656 3785457401856 3787155688576 3788240890752 3793353979392 3798601351168 3804818374656 3806525347376 3816690548736 3819497003712 3824652279552 3824800200819 3829962634524 3830911939584 3836211265536 3841389101056 3850881866028 3856208816512 3862520123904 3867733469184 3867883056648 3874063638528 3879422656512 3880913707008 3887515248384 3889009409256 3894389101824 3899645461504 3900762897408 3906027859968 3911431094272 3911451201216 3917832781824 3919590456704 3925032628998 3932795305984 3932815522752 3938255812608 3944701403136 3946471132206 3950025670656 3963741037568 3963894338196 3965264495712 3970749672448 3977248444416 3979032775211 3982616641536 3985545103812 3989134835712 4002985998336 4004524540224 4015476514816 4018429139322 4022048489472 4023852919112 4030438603104 4036013935616 4049631825408 4055233708032 4061870751744 4063693047024 4067353165824 4070343935808 4081475919872 4083044629248 4097221867544 4100912185344 4103927631648 4107623989248 4109466811008 4116192615936 4121886572544 4123311341568 4123470813696 4137788420688 4141515276288 4143373302848 4150154601216 4155895537664 4155916901292 4164136206336 4169917919232 4171788688197 4178595012608 4178616492924 4184396800896 4190044591616 4191245240832 4196902275072 4202707877888 4204323182592 4211474852416 4213093526694 4218921526976 4225663041536 4225826472192 4231530181632 4238455762944 4244318846976 4254807323988 4260550149648 4266443796992 4267501289472 4273261248512 4273426520064 4279194476544 4282341015798 4293776867328 4295703203688 4302733814496 4308685814784 4314501361664 4315737673728 4317673862463 4321562738688 4336568164864 4338067140608 4338234918576 4351177785344 4351200152832 4357219196928 4364350488576 4366308486696 4373454654432 4381018300416 4381187739552 4387101144192 4400359981056 4402334134276 4406299262976 4409539263792 4423298348352 4424394719232 4430366441472 4430537789184 4445921600952 4449925988352 4451922378592 4459208667264 4465377120256 4466920620032 4467093381504 4474231455744 4480443721728 4482604122412 4489766981632 4493984661504 4496000817984 4503359248128 4511147556864 4517411079168 4518530777088 4526834534001 4533096534304 4540340076544 4540515677568 4546644131328 4561961484288 4562137921536 4571654677902 4577978678208 4584157696768 4585293938688 4591482830848 4591660409856 4599601430528 4609196336896 4609374600987 4613526208512 4615595995452 4623126396928 4623150162384 4629545396736 4635794016256 4636943056896 4637122394112 4638725259264 4653678470662 4654831944192 4655011973274 4661114693632 4661294965704 4675201662976 4675382479872 4681692966912 4699754495124 4700919389184 4707264344064 4707446401008 4713800165568 4721490788352 4728046362624 4730167527254 4737909208968 4746103158784 4746286717848 4752692906208 4753870921728 4760287346688 4760471454336 4774858702848 4776509177856 4777000869108 4793094279168 4799563644928 4799749271616 4800938950656 4807418904576 4814093786112 4816415067698 4824111331328 4830809389536 4832666104149 4847084077056 4847271541632 4853814031872 4855017111552 4861570056192 4870667552816 4878450507776 4878639185472 4880325533184 4887076519936 4895075008512 4897271107952 4901682020352 4901871596544 4912097047533 4918891984032 4925531142272 4926751997952 4928645587968 4942124941312 4945758940704 4950213525504 4952434361984 4957086670848 4967401766912 4974298777344 4976210641896 4984162246656 4991056871424 5000228995073 5001468365568 5001661801071 5008412675916 5023354978304 5023549260288 5025285697536 5042734606208 5049736212846 5050987854336 5057805305856 5058000920232 5073091166208 5075041001472 5092662671616 5099536372736 5099733601092 5106616846032 5107882586112 5114948354048 5114974647744 5132206669824 5132734976382 5134509154704 5150026831872 5150226012984 5156977958912 5157177408864 5158455681024 5165418184704 5174551609344 5175084274867 5183353664512 5185345879008 5192518802432 5201017196544 5203350552199 5208037146624 5208238571328 5215268268288 5216560939008 5233376838664 5236685937216 5243754030336 5251007750144 5259601870848 5261961509608 5266700894208 5266904587776 5284648452096 5285192450928 5287019327616 5295672387072 5302997925888 5310155522048 5311677136896 5314060138416 5318846447616 5337314664448 5339366053632 5346779519484 5355323265024 5357905519096 5362731319296 5371508293632 5373918137472 5392231064064 5399509100544 5406978277376 5415827668992 5418257396032 5425780398909 5427125247744 5434660563228 5444059505664 5452969586688 5455415976873 5467882913792 5471903508864 5479289081344 5479500996918 5488256821248 5495848763392 5497748455424 5497961084928 5509429996446 5514392272896 5517051227584 5533539468288 5533753482036 5541222535056 5542595997696 5559890558976 5562384917596 5563978808292 5571488657232 5579195734528 5588326987776 5595869700096 5596086124512 5605764243456 5614938980352 5617458035592 5626651911264 5634435296256 5642040242176 5651274350592 5659091795968 5673076431984 5678186102784 5680733532864 5690001719296 5690030969088 5697902026752 5705592635392 5707227561984 5709788021064 5725035823104 5727604271584 5729245505568 5736978419328 5744914419712 5744943951786 5754316898304 5756898483284 5762083651584 5776322799042 5784313224768 5793780185856 5801600203776 5809625595904 5819133984768 5821744648928 5831272872576 5841357733888 5841583652736 5849468192256 5859041789952 5867146641408 5875065683968 5876749172736 5879385685056 5887548943497 5897731131136 5899192958976 5907155255296 5907383718912 5919706698309 5925038505984 5927895467936 5933234651136 5945611556352 5945841507294 5947896743568 5956124508672 5965641940992 5965872666624 5973924962304 5978317655718 5994667757312 6004478997504 6014863409152 6023214772224 6027643708983 6033072734208 6035779378668 6045657904656 6054020903424 6062192175104 6082850562048 6085579538558 6095539570536 6101029748736 6103971570944 6113725251584 6122213879808 6124566943872 6145832801316 6151368278016 6154127993936 6155891447472 6164200216512 6172727195648 6182829858816 6184967012352 6185603689486 6206442592256 6206682631032 6212272914432 6215059954272 6225231901824 6233843306496 6242257289216 6246204309504 6266339326832 6267892518912 6276352458752 6276595201344 6285066887424 6295353412608 6304061816832 6306484773888 6317212278624 6319640290041 6328382290464 6336923874944 6338494562304 6338739708288 6347049795584 6347295272448 6366478270464 6368678903808 6369334492144 6390792372224 6390825224472 6399665695488 6401251934208 6409891872768 6410139780096 6418791714816 6423511523697 6441079186048 6443554805532 6462778769408 6463028722176 6471752042496 6473356148736 6482344108032 6504852247296 6507100710912 6507352377864 6526766678016 6535828795392 6538760993557 6549462730044 6558522645376 6569002663936 6571527450624 6580651716288 6594345254272 6600539971584 6603501201414 6609448894464 6614308895688 6632398369792 6634947522528 6636592078848 6645549662208 6657985534759 6668624487424 6668882401428 6674888982528 6677883567888 6688813000896 6698065680384 6700380930048 6700640072256 6711347183616 6723906183618 6732981617128 6734650472448 6743740407808 6744001226976 6766721335296 6776116618752 6786944335872 6790216895488 6799644801456 6808822461376 6810510114816 6810773516352 6819966196992 6842942226432 6843646635176 6846012206272 6866702442496 6866968017312 6876236545152 6877940908032 6887224246272 6887490614784 6899402145792 6910694129664 6913794505344 6923393993178 6934689595392 6944049528832 6944318095104 6953691024384 6955414585344 6980517705993 6982247916288 6991672040448 6991942448556 7012802494464 7013073719808 7022267858944 7022539450368 7024280076288 7046923267904 7049359103488 7049631742686 7051379083776 7060896516096 7070663901184 7070700248352 7082236182528 7085413517888 7092069543936 7095251290881 7106863813452 7119154738176 7119430076772 7129039359312 7130806382592 7140431020032 7150308425728 7165224183296 7165501303662 7189641418752 7199345467392 7199623907424 7211128356864 7224622601547 7234373865212 7236166996992 7246214084304 7258746007552 7270626115584 7273887969164 7280721047808 7292355084288 7295871345152 7306001329224 7317675761664 7317958778208 7320488299776 7330614779904 7342612512768 7345906661928 7352523030528 7378052624384 7378337976048 7388296713408 7390127996928 7413187411968 7418638411056 7425320288256 7428651542976 7451102650368 7461159600128 7461448166016 7474352324608 7486585307136 7489944047456 7502202548352 7512580395008 7512619013874 7535032467456 7535323890432 7537928546304 7564101909312 7574311377152 7574604319269 7576481781504 7586707958784 7597202702336 7609636749312 7613050694752 7633381097472 7638994007424 7649304559104 7649600401638 7659925269048 7661823879168 7672422531072 7682778202112 7699102464573 7701763732056 7712417633024 7725040247808 7735466938368 7735766113296 7748127277056 7758845313024 7761827414016 7775030496768 7778018818512 7788778203648 7799290923008 7801525794816 7812055719936 7822862188544 7822902402432 7839180913408 7850065257996 7865590611968 7865631045504 7876511625216 7889402806272 7892942264412 7900051341312 7927482075136 7927788676392 7930528991424 7941499344896 7954496888832 7958065550422 7965233283072 7971090207624 7978269671424 8005971996672 8009049080448 8030953029632 8036858278644 8044096978944 8047705838224 8060877206208 8072027871232 8099263650816 8110467416064 8123741503488 8127386094048 8134706331648 8140687871616 8162951839744 8166089258496 8194443735088 8201824370688 8207855263296 8218933622016 8219251495377 8232385231872 8243773145088 8246622683136 8246941627392 8264144994669 8275576841376 8283030552576 8286746605696 8300309202432 8311791075328 8311833802584 8328272412672 8339835838464 8343577376394 8357190025216 8357232985848 8368793601792 8380089183232 8382490481664 8393804550144 8405415755776 8408646365184 8422949704832 8426187053388 8437843053952 8451326083072 8451652944384 8463060363264 8476911525888 8488637693952 8509614647976 8521100299296 8532887593984 8535002578944 8546853040128 8550687453113 8558388953088 8564682031596 8587553734656 8591406407376 8605467628992 8617371629568 8629002723328 8631475347456 8635347724926 8643125477376 8673136329728 8676134281216 8676469837152 8702400305664 8706596468531 8714438393856 8728700977152 8732616973392 8746909308864 8762036600832 8762375479104 8774202288384 8800719962112 8804668268552 8812598525952 8819078527584 8846596696704 8848789438464 8860732882944 8861075578368 8891843201904 8899851976704 8903844757184 8918417334528 8930754240512 8933841240064 8934186763008 8948462911488 8960887443456 8965208244824 8979533963264 8987969323008 8992001635968 9006718496256 9022295113728 9034822158336 9037061554176 9053669068002 9066193068608 9080680153088 9081031355136 9093288262656 9124275843072 9128369307837 9143309355804 9155957356416 9168315393536 9170587877376 9182965661696 9183320819712 9199202861056 9218392673792 9218749201974 9227052417024 9231191990904 9246252793856 9246300324768 9259090793472 9271588032512 9274244788224 9277450518528 9278405534229 9307356941324 9309663888384 9310023946548 9322229387264 9322589931408 9350403325952 9350764959744 9363385933824 9399508990248 9401838778368 9414528688128 9414892802016 9427600331136 9456092725248 9460335054508 9475818417936 9492206317568 9492573435696 9505385812416 9507741843456 9520574693376 9520942908672 9549717405696 9553018355712 9554001738216 9586188558336 9599127289856 9599498543232 9601877901312 9614837809152 9628187572224 9632830135396 9648222662656 9661618779072 9665332208298 9694168154112 9694543083264 9707628063744 9710034223104 9741335105632 9756901015552 9757278370944 9760651066368 9774153039872 9790150017024 9794542215904 9803364040704 9803743193088 9824194095066 9837783968064 9851062284544 9853503995904 9857291175936 9884249882624 9891517881408 9904868723968 9905251802121 9914173341696 9934803533824 9948597554688 9952421283792 9968324493312 9982113742848 10000457990146 10002936731136 10003323602142 10016825351832 10046709956608 10047098520576 10050571395072 10085469212416 10085859275427 10099472425692 10101975708672 10115610611712 10116001840464 10146182332416 10150082002944 10185325343232 10199072745472 10199467202184 10213233692064 10215765172224 10229896708096 10229949295488 10264413339648 10265469952764 10269018309408 10300053663744 10300452025968 10313955917824 10314354817728 10316911362048 10330836369408 10349103218688 10350168549734 10366707329024 10370691758016 10385037604864 10385090989767 10402034393088 10406701104398 10416074293248 10416477142656 10430536536576 10433121878016 10466753677328 10473371874432 10487508060672 10502015500288 10519203741696 10523923019216 10533401788416 10533809175552 10570384901856 10574038655232 10574447614029 10591344774144 10605995851776 10620311044096 10623354273792 10628120276832 10637692895232 10674629328896 10678732107264 10693559038968 10710646530048 10715811038192 10725462638592 10747836274944 10748251955493 10784462128128 10799018201088 10813956554752 10831655337984 10836514792064 10851560797818 10854250495488 10869321126456 10888119011328 10905939173376 10910831953746 10943807017728 10958578162688 10959001993836 10976513642496 10991697526784 10995922169856 11018859992892 11028784545792 11034102455168 11067078936576 11067506964072 11082445070112 11085191995392 11119781117952 11120925782161 11124769835192 11127957616584 11142977314464 11158391469056 11176653975552 11181668207917 11191739400192 11192172249024 11211528486912 11229877960704 11234916071184 11253303822528 11268870592512 11284080484352 11302548701184 11346152863968 11356372205568 11361467065728 11380061938176 11395804053504 11411185270784 11414455123968 11419576042128 11450071646208 11455208543168 11458491011136 11473956838656 11489828839424 11489887903572 11508633796608 11513796966568 11524167303168 11552645598084 11568626449536 11587560371712 11603200407552 11619251191808 11638267969536 11643489297856 11662545745152 11682715467776 11683167305472 11698936384512 11718083579904 11734293282816 11750131367936 11753498345472 11758771370112 11775097886994 11795462262272 11798385917952 11814310510592 11814767437824 11839413396618 11850077011968 11855790935872 11891223112704 11891683014588 11895793487136 11912249017344 11931745333248 11937098325633 11947849924608 11956635311436 11989335514624 12008957995008 12029726818304 12046429544448 12055287417966 12066145468416 12071558757336 12091315809312 12108041806848 12124384350208 12165701124096 12171159077116 12191079141072 12202059497472 12207943141888 12227450503168 12244427759616 12249133887744 12291665602632 12302736556032 12308255987872 12311782894944 12328400433024 12345454391296 12365659717632 12369934024704 12371207378972 12412885184512 12413365262064 12424545828864 12430119908544 12450463803648 12467686612992 12484514578432 12492408619008 12515366064591 12532678653664 12535785037824 12552704917504 12553190402688 12570133774848 12590706825216 12608123633664 12612969547776 12634424557248 12639280580082 12656764580928 12673847749888 12676989124608 12677479416576 12694099591168 12694590544896 12732956540928 12738668984288 12781584744448 12781650448944 12799331390976 12802503868416 12819783745536 12820279560192 12837583429632 12847023047394 12882158372096 12887109611064 12925557538816 12926057444352 12943504084992 12953021587389 12964688216064 13009704494592 13014201421824 13014704755728 13053533356032 13071657590784 13077521987114 13098925460088 13117045290752 13138005327872 13143054901248 13161303432576 13188690508544 13201079943168 13207002402828 13218897788928 13228617791376 13264796739584 13269895045056 13273184157696 13291099324416 13315971069518 13337248974848 13337764802856 13349777965056 13355767135776 13377626001792 13396131360768 13400761860096 13401280144512 13422694367232 13447812367236 13465963234256 13469300944896 13487480815616 13488002453952 13533442670592 13552233237504 13580433790976 13580503602003 13599289602912 13617644922752 13621020229632 13621547032704 13639932393984 13685884452864 13687293270352 13692024412544 13733404884992 13733936034624 13752473090304 13755881816064 13774448492544 13774981229568 13798804291584 13827589010688 13828123802961 13846787986356 13869379190784 13888099057664 13888636190208 13907382048768 13910829170688 13961035411986 13964495832576 13983344080896 13983884897112 14025604988928 14026147439616 14045078900736 14093846535808 14098718206976 14099263485372 14102758167552 14121793032192 14141327802368 14141400496704 14164472365056 14170827035776 14184139087872 14190502581762 14213727626904 14238309476352 14238860153544 14258078718624 14261612765184 14280862040064 14307585936397 14330448366592 14331002607324 14379282837504 14398690934784 14399247814848 14422256713728 14449245203094 14468747730424 14472333993984 14492428168608 14517492015104 14541252231168 14547775938328 14561442095616 14584710168576 14591742690304 14612002658448 14635351523328 14635917556416 14640976599552 14661229559808 14685225025536 14691813323856 14705046061056 14756105248768 14756675952096 14776593426816 14780255993856 14826374823936 14837276822112 14850640576512 14857303085952 14902205300736 14922319200256 14922896332032 14948704649216 14973170614272 14979888094912 15000686985219 15004405096704 15025160790016 15025238027748 15070064934912 15070647780864 15075857092608 15128203818624 15148622754304 15149208638538 15152963563008 15173415917568 15194405404672 15219273498624 15226101389504 15277988014848 15298609118208 15299200803276 15319850538096 15323647758336 15344845062144 15365556404224 15398204929146 15403527464112 15424835266048 15450080495616 15470933876736 15471532226592 15496254554112 15523654828032 15525252824601 15550060993536 15556037637024 15577556407296 15598581846016 15603051589632 15610051656597 15624111439872 15645724377088 15645804804864 15678361826816 15700130515992 15731181223936 15731262091008 15753023250432 15778805612544 15785884528824 15800102682624 15854964150272 15855577352784 15861057982848 15882998689792 15908993777664 15916131100844 15930466566144 15942180415248 15956539342848 16011943993344 16018098160896 16061906059264 16073716557288 16088193957888 16095411676448 16121754412416 16144055742464 16198527301632 16220934832128 16247483006976 16254772188096 16277341196727 16281375743232 16325903679488 16332178516992 16366247930619 16388887470176 16403648741376 16415710526592 16437867244032 16438502990754 16464770463744 16487546290176 16493245366272 16493883254784 16528289989338 16551153682752 16573493211392 16600618404864 16623582150656 16623667605168 16679671676928 16687154752788 16714380050432 16714465971696 16737587203584 16760178366464 16764980963328 16787609100288 16810831511552 16817292730368 16845899409664 16852374106776 16875686107904 16902652166144 16903305888768 16926120726528 16953823051776 16977275387904 17019229295952 17042200598592 17065775187968 17070005157888 17093706080256 17101374906226 17116777906176 17129364063192 17175107469312 17182812814752 17210935257984 17234743259136 17258005446656 17262950694912 17270695449852 17286250954752 17346272659456 17352268562432 17352939674304 17404800611328 17413192937062 17428876787712 17457401954304 17465233946784 17493818617728 17524073201664 17524750958208 17548404576768 17601439924224 17609336537104 17625197051904 17638157055168 17662646830491 17693193393408 17697578876928 17721465765888 17722151156736 17759120094927 17783686403808 17799703953408 17807689514368 17836834669056 17861508481024 17867682480128 17868373526016 17896925822976 17921774886912 17930416489648 17959067926528 17984003271936 18013436992512 18044590227456 18069644316672 18077750982187 18082931126949 18107338136004 18132386137216 18161360306176 18162062710272 18186576525312 18248551686144 18256738615674 18286618711608 18311914712832 18336630787072 18341175754752 18366641639424 18436785347584 18437498403948 18454104834048 18462383981808 18492505587712 18492600649536 18518181586944 18543176065024 18548489576448 18554901037056 18556811068458 18614713882648 18619327776768 18620047893096 18644458774528 18645179862816 18701529919488 18709920070673 18726771867648 18799017980496 18803677556736 18829057376256 18829785604032 18855200662272 18912185450496 18920670109016 18951636835872 18984412635136 18985146871392 19010771624832 19015483686912 19041149386752 19041885817344 19099434811392 19106036711424 19108003476432 19172377116672 19198254579712 19198997086464 19203755802624 19229675618304 19256375144448 19265660270792 19296445325312 19323237558144 19330664416596 19388336308224 19389086166528 19415256127488 19420068446208 19482670211264 19513802031104 19514556741888 19521302132736 19548306079744 19580300034048 19589084431808 19607486386176 19616282980671 19648388190132 19675567936128 19702124569088 19707007991808 19714582351872 19768499765248 19783035762816 19809737447936 19810503604242 19828346683392 19869607067648 19897195109376 19904842567584 19936648986624 19973956604277 20000915980292 20005873462272 20006647204284 20033650703664 20093419913216 20094197041152 20101142790144 20170938424832 20171718550854 20198944851384 20203951417344 20231221223424 20232003680928 20300164005888 20370650686464 20398145490944 20398934404368 20426467384128 20431530344448 20459793416192 20459898590976 20528826679296 20530939905528 20538036618816 20600107327488 20600904051936 20627911835648 20628709635456 20633822724096 20661672738816 20698206437376 20700337099468 20733414658048 20741383516032 20770075209728 20770181979534 20804068786176 20813402208796 20832148586496 20832954285312 20861073073152 20866243756032 20933507354656 20941553117979 20946743748864 20975016121344 21004031000576 21038407483392 21047846038432 21066803576832 21067618351104 21140769803712 21148077310464 21148895228058 21182689548288 21211991703552 21240622088192 21246708547584 21256240553664 21285753872643 21349258657792 21357464214528 21387118077936 21421293060096 21431622076384 21450925277184 21495672549888 21496503910986 21568924256256 21598036402176 21627913109504 21673029584128 21673867804641 21703121595636 21708500990976 21738642252912 21776238022656 21811878346752 21821663907492 21887614035456 21917156325376 21918003987672 21953027284992 21983395053568 21991844339712 22037719985784 22057569091584 22068204910336 22134157873152 22135013928144 22164890140224 22170383990784 22239562235904 22241851564322 22249539670384 22255915233168 22285954628928 22316782938112 22353307951104 22363336415834 22383478800384 22384344498048 22423056973824 22459755921408 22469832142368 22506607645056 22537741185024 22568160968704 22605097402368 22692305727936 22722934131456 22723812957807 22760123876352 22791608107008 22822370541568 22828910247936 22839152084256 22900143292416 22910417086336 22916982022272 22947913677312 22979657678848 22979775807144 23017267593216 23027593933136 23048334606336 23097307393719 23105291196168 23137252899072 23175120743424 23206400815104 23238502383616 23276535939072 23286978595712 23325091490304 23365430935552 23366334610944 23397872769024 23436167159808 23468586565632 23517542740224 23550195773988 23590924524544 23596771835904 23629534875648 23640135899783 23678826793236 23700154023936 23711581871744 23782446225408 23783366029176 23791586974272 23824498034688 23863490666496 23874196651266 23895699849216 23913270622872 23978671029248 24017915990016 24092859088896 24110574835932 24132290936832 24143117514672 24182631618624 24216083613696 24248768700416 24331402248192 24342318154232 24382158282144 24404118994944 24415886283776 24488855519232 24498267775488 24583331205264 24605473112064 24616511975744 24623565789888 24656800866048 24690908782592 24731319435264 24739868049408 24742414757944 24825770369024 24826730524128 24849091657728 24860239817088 24900927607296 24935373225984 24969029156864 24984817238016 25030732129182 25065357307328 25071570075648 25105409835008 25106380805376 25140267549696 25181413650432 25216247267328 25225939095552 25268849114496 25278561160164 25313529161856 25347695499776 25353978249216 25354958833152 25388199182336 25389181089792 25465913081856 25477337968576 25563169488896 25563300897888 25598662781952 25605007736832 25640559120384 25652062359339 25675166859264 25694046094788 25764316744192 25774219222128 25851115077632 25852114888704 25887008169984 25906043174778 25929376432128 26019408989184 26028402843648 26029409511456 26119789405593 26143315181568 26155043974228 26197850920176 26234090581504 26276010655744 26286109802496 26322606865152 26377381017088 26402159886336 26414004805656 26437795577856 26457235582752 26529593479168 26539790090112 26546368315392 26582198648832 26631942139036 26674497949696 26675529605712 26699555930112 26711534271552 26755252003584 26792262721536 26801523720192 26802560289024 26845388734464 26895624734472 26931926468512 26938601889792 26974961631232 26976004907904 27066885341184 27104466475008 27160867581952 27161007204006 27198579205824 27235289845504 27242040459264 27243094065408 27279864787968 27374586540704 27384048825088 27385107923511 27466809769984 27467872069248 27504946180608 27511763632128 27548896985088 27549962459136 27597608583168 27655178021376 27656247605922 27693575972712 27738758381568 27776198115328 27777272380416 27814764097536 27835216602687 27922070823972 27928991665152 27966688161792 27967769794224 28051209977856 28052294879232 28090157801472 28187693071616 28197436413952 28198526970744 28205516335104 28243586064384 28282655604736 28282800993408 28341654071552 28368278175744 28381005163524 28427455253808 28476618952704 28477720307088 28516157437248 28523225530368 28561724080128 28615171872794 28660896733184 28662005214648 28758565675008 28797381869568 28798495629696 28844513427456 28898490406188 28937495460848 28944667987968 28984856337216 29034984030208 29082504462336 29095551876656 29122884191232 29183485380608 29224005316896 29270703046656 29271835112832 29281953199104 29322459119616 29370450051072 29383626647712 29410092122112 29512210497536 29513351904192 29553186853632 29560511987712 29652749647872 29674553644224 29714606171904 29715755406363 29804410601472 29844638400512 29845792664064 29897409298432 29946341228544 29959776189824 30001373970438 30008810193408 30050321580032 30050476055496 30140129869824 30141295561728 30151714185216 30256407637248 30257577826281 30297245508608 30298417277076 30305927126016 30346831835136 30388810809344 30438546997248 30452202779008 30555976029696 30597218236416 30598401606552 30639701076192 30647295516672 30689690124288 30746088927151 30796409858292 30807054928224 30849670532096 30900160991232 30914023868947 30941867753472 30943064453184 30992509108224 31047309656064 31050505649202 31100121987072 31112075274048 31155112814592 31197163692032 31206103179264 31220103313194 31248222879744 31291609609728 31356723653632 31400261031984 31462524182016 31506046500864 31557611225088 31571769057648 31600205365248 31709928300544 31711154705568 31722115965696 31765997379584 31817987555328 31832262201688 31860933132288 31884360830496 31913078685696 32023887986688 32036196321792 32123812118528 32147433114576 32176387915776 32190823352896 32243508824832 32288111484928 32397054603264 32441869664256 32494966013952 32509544376192 32554682393454 32562751486464 32651807358976 32664357033984 32732495861238 32777774940352 32831421053184 32875734488064 32877005981508 32929540927488 32975092580352 32987766509568 33056579978676 33102307365504 33146986422784 33201236809728 33247164301312 33247335210336 33359343353856 33362777346483 33374309505576 33428760100864 33428931943392 33475174407168 33520356732928 33529961926656 33545004623751 33575218200576 33621663023104 33634585460736 33691798819328 33704748213552 33751372215808 33805304332288 33806611777536 33852241453056 33907646103552 34038458591904 34084401197184 34131550375936 34187412160512 34202749812452 34233555812352 34258728126384 34350214938624 34365625629504 34421870515968 34469486518272 34516010893312 34525901389824 34541390899704 34572501909504 34692545318912 34704537124864 34705879348608 34809601222656 34826385874124 34857753575424 34914803908608 34930467893568 34987637235456 35048146403328 35049501916416 35096809153536 35202879848448 35218673074208 35250394103808 35276314110336 35325293660982 35386386786816 35395157753856 35442931531776 35444302313472 35518240189854 35567372807616 35615379028736 35673669338112 35723016962048 35735364960256 35736747052032 35811294976899 35843549773824 35860832979296 35918135853056 35968006543872 36026873985024 36089180454912 36139288633344 36155501964374 36165862253898 36214676272008 36264772274432 36322720612352 36324125420544 36373153050624 36497103372288 36513477231348 36573237423216 36623829425664 36673261574144 36682351509504 36733283278848 36873570695168 36874996807896 36908209668096 36924767963616 36985011175424 36985201299072 37036363173888 37086352130048 37096979152896 37109802074112 37113622136916 37229427765296 37238655553536 37240095786192 37288917549056 37290359725632 37403059838976 37419840141346 37453543735296 37546098193773 37598035960992 37607355113472 37658114752512 37659571208064 37710401324544 37824370900992 37841340218032 37903273671744 37968825270272 37970293742784 38021543249664 38030967373824 38082298773504 38083771634688 38198869622784 38216006952864 38344754233344 38396509159424 38397994172928 38407511605248 38459351236608 38512750288896 38531320541584 38592890650624 38646475116288 38661328833192 38776672616448 38778172333056 38830512254976 38859064762167 38965340422528 39027604062208 39029113483776 39042604265472 39096612159488 39160600068096 39178168863616 39214972772352 39232565961342 39296776380264 39351135872256 39404249138176 39414015983616 39429164703744 39556267000627 39566071525632 39619474895872 39621007208484 39656693366784 39739214135296 39794390218752 39809685135168 39873297973248 39947913208554 40001831960584 40011746924544 40013294408568 40067301407328 40188394082304 40202285580288 40206423981659 40341876849664 40343437101708 40397889702768 40407902834688 40462442446848 40464007361856 40600328011776 40741301372928 40796290981888 40797868808736 40852934768256 40863060688896 40919797181952 41057653358592 41061879811056 41076073237632 41200214654976 41201808103872 41255823671296 41257419270912 41267645448192 41323345477632 41396412874752 41400674198936 41466829316096 41482767032064 41540150419456 41540363959068 41608137572352 41626804417592 41664297172992 41665908570624 41722146146304 41732487512064 41867014709312 41883106235958 41893487497728 41950032242688 42008062001152 42076814966784 42095692076864 42135236702208 42281539607424 42296154620928 42297790456116 42365379096576 42423983407104 42481244176384 42493417095168 42512481107328 42571507745286 42698517315584 42714928429056 42774236155872 42842586120192 42863244152768 42922757809191 42991345099776 42993007821972 43137848512512 43196072804352 43255826219008 43346059168256 43347735609282 43406243191272 43417001981952 43477284505824 43552476045312 43623756693504 43643327814984 43775228070912 43834312650752 43836007975344 43906054569984 43966790107136 43983688679424 44075439971568 44115138183168 44136409820672 44268315746304 44270027856288 44329780280448 44340767981568 44479124471808 44483703128644 44499079340768 44511830466336 44571909257856 44633565876224 44706615902208 44726672831668 44766957600768 44768688996096 44846113947648 44919511842816 44939664284736 45002060955657 45013215290112 45075482370048 45136321937408 45210194804736 45384611455872 45445868262912 45447625915614 45520247752704 45583216214016 45644741083136 45657820495872 45678304168512 45820834172672 45833964044544 45895827354624 45959315357696 45959551614288 46034535186432 46055187866272 46096669212672 46194614787438 46210582392336 46274505798144 46350241486848 46412801630208 46477004767232 46573957191424 46575758473803 46650182980608 46730861871104 46732669221888 46795745538048 46830154969791 46872334319616 46937173131264 47035085480448 47100391547976 47181849049088 47193543671808 47259069751296 47280271799566 47357653586472 47400308047872 47423163743488 47564892450816 47566732058352 47583173948544 47648996069376 47726981332992 47748393302532 47791399698432 47826541245744 47957342058496 48035831980032 48185718177792 48221149671864 48264581873664 48286235029344 48365263237248 48432167227392 48497537400832 48662804496384 48684636308464 48764316564288 48831772567552 48832023590181 48977711038464 48996535550976 49098743791857 49166662410528 49210946224128 49233023951488 49247131579776 49313601732096 49381817565184 49462638870528 49479736098816 49484829515888 49651540738048 49653461048256 49720479634176 49801855214592 49870746451968 49938058313728 50061464258364 50130714614656 50143140151296 50210819670016 50212761610752 50280535099392 50362827300864 50432494534656 50451878191104 50537698228992 50557122320328 50627058323712 50695390999552 50707956498432 50709917666304 50778362179584 50931826163712 50954675937152 51126338977792 51126601795776 51197325563904 51210015473664 51281118240768 51304124718678 51350333718528 51388092189576 51528633488384 51548438444256 51704229777408 51727426077743 51774016339968 51812086349556 51858752864256 52038817978368 52056805687296 52058819022912 52239578811186 52286630363136 52310087948456 52395701840352 52468181163008 52572219604992 52645213730304 52754762034176 52804319772672 52828009611312 52875591155712 52914471165504 53059186958336 53079580180224 53092736630784 53164397297664 53263884278072 53348995899392 53351059211424 53399111860224 53423068543104 53510504007168 53584525443072 53603047440384 53605120578048 53690777468928 53791249468944 53863852937024 53877203779584 53949923262464 53952009815808 54133770682368 54208932950016 54233252946561 54321735163904 54322014408012 54397158411648 54470579691008 54484080918528 54486188130816 54559729575936 54749173081408 54768097650176 54770215847022 54933619539968 54935744138496 55009892361216 55023527264256 55099924918272 55310356042752 55312495211844 55387151945424 55477516763136 55552396230656 55554544760832 55629528195072 55670433205374 55844141647944 55857983330304 55933376323584 55935539588448 56104589758464 56129760212019 56180315602944 56375386143232 56394872827904 56397053941488 56411032670208 56487172128768 56565311209472 56565601986816 56683308143104 56736556351488 56762010327048 56854910507616 56953237905408 56955440614176 57032314874496 57046451060736 57123448160256 57230343745588 57321793466368 57324010429296 57517131350016 57594763739136 57596991259392 57689026854912 57796980812376 57874990921696 57889335975936 57969712674432 58069968060416 58165008924672 58191103753312 58245768382464 58366970761216 58448010633792 58541406093312 58543670225664 58563906398208 58644918239232 58740900102144 58767253295424 58848848942013 59024420995072 59026703808384 59106373707264 59121023975424 59305499295744 59349107288448 59429212343808 59431510812726 59608821202944 59689276801024 59691585328128 59794818596864 59919552379648 59921869812831 60002747940876 60017620386816 60100643160064 60100952110992 60280259739648 60282591123456 60303428370432 60512815274496 60515155652562 60594491017216 60596834554152 60611854252032 60693663670272 60777621618688 60904405558016 61111952059392 61194436472832 61196803213104 61279402152384 61294591033344 61379380248576 61492177854302 61592819716584 61614109856448 61699341064192 61800321982464 61828047737894 61883735506944 61886128906368 61985018216448 62094619312128 62101011298404 62200243974144 62224150548096 62310225629184 62394327384064 62412206358528 62440206626388 62496445759488 62583219219456 62713447307264 62800522063968 62824659353937 62925048364032 63012093001728 63115222450176 63143538115296 63200410730496 63419856601088 63422309411136 63444231931392 63531994759168 63635975110656 63664524403376 63721866264576 63768721660992 63857261617929 64047775973376 64072392643584 64247624237056 64294866229152 64352775831552 64381646705792 64487017649664 64576222969856 64794109206528 64883739328512 65019088752384 65021603413923 65109364786908 65125502972928 65303614717952 65328714067968 65464991722476 65555549880704 65662842106368 65751468976128 65754011963016 65859081854976 65950185160704 65975533019136 66113159957352 66204614731008 66293972845568 66402473619456 66494328602624 66494670420672 66718686707712 66725554692966 66748619011152 66857520201728 66857863886784 66950348814336 67040713465856 67059923853312 67090009247502 67150436401152 67269170921472 67383597638656 67409496427104 67502744431616 67613223555072 67643557178587 67704482906112 67815292207104 68076917183808 68168802394368 68263100751872 68374824321024 68405499624904 68467111624704 68517456252768 68700429877248 68731251259008 68843741031936 68938973036544 69032021786624 69051802779648 69082781799408 69145003819008 69385090637824 69409074249728 69411758697216 69619202445312 69652771748248 69715507150848 69829607817216 69860935787136 69975274470912 70096292806656 70099003832832 70193618307072 70405759696896 70437346148416 70552628220672 70650587321964 70772773573632 70790315507712 70888604626944 70920407699349 71036480379708 71134745615232 71230758057472 71347338676224 71446033924096 71470729920512 71473494104064 71622589953798 71687099547648 71721665958592 71836271706112 71936013087744 72053747970048 72278577266688 72311003928748 72331724507796 72429352544016 72529544548864 72645441224704 72648250841088 72746306101248 72994206744576 73026954462696 73146474846432 73247658851328 73346523148288 73466566557696 73747141390336 73749993615792 73816419336192 73849535927232 73970022350848 73970402598144 74072726347776 74172704260096 74193958305792 74219604148224 74227244273832 74458855530592 74477311107072 74480191572384 74577835098112 74580719451264 74806119677952 74839680282692 74907087470592 75092196387546 75196071921984 75214710226944 75316229505024 75319142416128 75420802649088 75648741801984 75682680436064 75806547343488 75937650540544 75940587485568 76043086499328 76061934747648 76164597547008 76167543269376 76397739245568 76432013905728 76689508466688 76793018318848 76795988345856 76815023210496 76956187078017 77025500577792 77062641083168 77185781301248 77292950232576 77322657666384 77553345232896 77556344666112 77661024509952 77718129524334 77930680845056 78055208124416 78058226967552 78085208530944 78193224318976 78356337727232 78359368216779 78429945544704 78465131922684 78593552760528 78702271744512 78808498276352 78828031967232 78858329407488 79112534001254 79132143051264 79238949791744 79242014416968 79313386733568 79478428270592 79588780437504 79619370270336 79746595946496 79895826417108 80003663921168 80023493849088 80026588817136 80134602814656 80376788164608 80404571160576 80412847963318 80683753699328 80686874203416 80795779405536 80815805669376 80924884893696 80928014723712 81200656023552 81482602745856 81592581963776 81595737617472 81705869536512 81726121377792 81839594363904 82123759622112 82152146475264 82155323770533 82400429309952 82403616207744 82511647342592 82514838541824 82535290896384 82646690955264 82792825749504 82801348397872 82933658632192 82965534064128 83080300838912 83080727918136 83216275144704 83253608835184 83328594345984 83331817141248 83444292292608 83505649808061 83734029418624 83766212471916 83786974995456 83900064485376 84016124002304 84153629933568 84191384153728 84270473404416 84563079214848 84592309241856 84595580912232 84730758193152 84847966814208 85003892916241 85024962214656 85143015490572 85397034631168 85429856858112 85548472311744 85685172240384 85726488305536 85845515618382 85982690199552 85986015643944 86275697025024 86392145608704 86692118336512 86695471218564 86812486382544 86834003963904 86954569011648 87104952090624 87247513387008 87286655629968 87550456141824 87668625301504 87672015950688 87812109139968 87967377358848 88150879943136 88230276366336 88272819641344 88536631492608 88540055712576 88659560560896 88681535963136 88958248943616 88967406257288 88998158681536 89023660932672 89143818515712 89267131752448 89413231804416 89453345663336 89533915201536 89537377992192 89692227895296 89839023685632 89879328569472 90004121911314 90026430580224 90150964740096 90272643874816 90420389609472 90769222911744 90891736525824 90895251831228 91040495505408 91166432428032 91289482166272 91315640991744 91356608337024 91641668345344 91667928089088 91791654709248 91918630715392 91919103228576 92069070372864 92110375732544 92238266781453 92389229574876 92421164784672 92549011596288 92700482973696 92742071606841 92825603260416 92954009534464 93147914382848 93151516947606 93300365961216 93461723742208 93465338443776 93591491076096 93660309939582 93744668639232 94070170960896 94200783095952 94363698098176 94518139502592 94560543599132 94715307172944 94800616095744 94846327486976 95129784901632 95133464116704 95166347897088 95297992138752 95453962665984 95496786605064 95582799396864 95653082491488 95914684116992 96071663960064 96371436355584 96442299343728 96529163747328 96572470058688 96730526474496 96864334454784 96995074801664 97325608992768 97369272616928 97528633128576 97663545135104 97664047180362 97955422076928 97993071101952 98197487583714 98333324821056 98466047902976 98494263159552 98627203464192 98763635130368 98925277741056 98969659031776 99303081476096 99306922096512 99440959268352 99603710429184 99741492903936 99876116627456 100088332039449 100122928516728 100261429229312 100286280302592 100421639340032 100425523221504 100561070198784 100635013871253 100725654601728 100864989069312 100903756382208 101075396457984 101114244640656 101254116647424 101390781999104 101415912996864 101419835332608 101556724359168 101909351874304 102252677955584 102253203591552 102394651127808 102562236481536 102608249437356 102700667437056 102776184379152 103057266976768 103096876888512 103408459554816 103454852155486 103548032679936 103624172699112 103717505728512 104077635956736 104113611374592 104117638045824 104479157622372 104573260726272 104620175896912 104791403680704 104936362326016 105144439209984 105290427460608 105509524068352 105608639545344 105656019222624 105751182311424 105828942331008 106118373916672 106159160360448 106185473261568 106328794595328 106527768556144 106697991798784 106702118422848 106846137086208 107021008014336 107169050886144 107206094880768 107210241156096 107433884930697 107582498937888 107727705874048 107754407559168 107899846524928 107904019631616 108267541364736 108417865900032 108466505893122 108643470327808 108644028816024 108794316823296 108941159382016 108968161837056 108972376261632 109119459151872 109498346162816 109536195300352 109540431694044 109867239079936 109871488276992 110019784722432 110047054528512 110199849836544 110620712085504 110624990423688 110774303890848 110955033526272 111109089521664 111158936890469 111259056390144 111340866410748 111688283295888 111715966660608 111866752647168 111871079176896 112209179516928 112259520424038 112360631205888 112750772286464 112789745655808 112794107882976 112822065340416 112974344257536 113131203973632 113185754090903 113366616286208 113473112702976 113524020654096 113709821015232 113906475810816 113910881228352 114064629748992 114092902121472 114246896320512 114460687491176 114643586932736 114648020858592 115034262700032 115189527478272 115193982518784 115378053709824 115593961624752 115749981843392 115778671951872 115939425348864 116139936120832 116330017849344 116382207506624 116491536764928 116733941522432 116896021267584 117082812186624 117087340451328 117127812796416 117289836478464 117481800204288 117534506590848 117697697884026 118048841990144 118053407616768 118212747414528 118242047950848 118668801001881 118698214576896 118858424687616 118863021625452 119217642405888 119378553602048 119383170656256 119589637193728 119839104759296 119843739625662 120005495881752 120035240773632 120201286320128 120201904221984 120565182246912 120606856740864 120619271944977 121025630548992 121030311305124 121188982034432 121193669108304 121223708504064 121387327340544 121555243237376 121808811116032 122223904118784 122388872945664 122393606426208 122558804304768 122589182066688 122984355708604 123185639433168 123228219712896 123398682128384 123600643964928 123656095475788 123767471013888 123772257812736 123970036432896 124189238624256 124202022596808 124400487948288 124448301096192 124620451258368 124788654768128 124824412717056 124880413252776 124992891518976 125166438438912 125426894614528 125601044127936 125649318707874 125850096728064 126024186003456 126230444900352 126287076230592 126839713202176 126844618822272 126888463862784 127063989518336 127271950221312 127329048806752 127443732529152 127537443321984 127714523235858 128095551946752 128144785287168 128495248474112 128589732458304 128763293411584 128768273427573 128974035299328 129152445939712 129588218413056 129767478657024 130038177504768 130043206827846 130218729573816 130251005945856 130607229435904 130657428135936 130929983444952 131111099761408 131325684212736 131502937952256 131508023926032 131718163709952 131900370321408 131951066038272 132226319914704 132409229462016 132587945691136 132804947238912 132988657205248 132989340841344 133437373415424 133451109385932 133497238022304 133715040403456 133715727773568 133900697628672 134081426931712 134119847706624 134180018495004 134300872802304 134538341842944 134767195277312 134818992854208 135005488863232 135006182866971 135226447110144 135287114357174 135408965812224 135630584414208 136153834367616 136337604788736 136526201503744 136749648642048 136810999249808 136934223249408 137034912505536 137462502518016 137687482063872 137877946073088 138064043573248 138103605559296 138165563598816 138290007638016 138770181275648 138818148499456 138823517394432 139238404890624 139305543496496 139431014301696 139721871574272 139727275421409 139950548941824 140192585613312 140198007665664 140387236614144 140490464909373 140811519393792 140874692296832 141105256441344 141301174643928 141545547147264 141580631015424 141777209253888 141840815398698 142072960759416 142269491230464 142461516114944 142694677352448 142892067848192 142946988208128 143245179907596 143374199095296 143443331917184 143672543412224 143872026175488 144107495940096 144557154533376 144622007857496 144663449015592 144858705088032 145059089097728 145296501682176 145361686702921 145492612202496 145988413489152 146053908925392 146292949692864 146495317702656 146693046296576 146933133115392 147494282780672 147499987231584 147632838672384 147699071854464 147940805196288 148145452695552 148345408520192 148387916611584 148439208296448 148454488547664 148917711061184 148954622214144 148960383144768 149155670196224 149161438902528 149612239355904 149679360565384 149814174941184 150184392775092 150392143843968 150429420453888 150632459010048 150638284832256 150841605298176 151297483603968 151365360872128 151613094686976 151875301081088 151881174971136 152086172998656 152123869495296 152335086538752 152795478491136 152864027811456 153379016933376 153586036637696 153591976691712 153630046420992 153912374156034 154051001155584 154125282166336 154371562602496 154585900465152 154645315332768 155112689332224 155182278233229 155322049019904 155436259048668 155861361690112 156110416248832 156116453935104 156170417061888 156386448637952 156712675454464 156718736433558 156859891089408 156930263845368 157187105521056 157404543489024 157616996552704 157716658814976 158225068002508 158264286102528 158477899583488 158484028833936 158626773467136 158956856541184 159177560875008 159238740540672 159493191892992 159791652834216 160007327842336 160046987698176 160053177634272 160269205629312 160753576329216 160809142321152 160825695926636 161367507398656 161373748406832 161591558811072 161631611338752 161849769787392 161856029447424 162401312047104 162699758839683 162965205491712 163185163927552 163191475234944 163411739073024 163452242755584 163679188727808 164247519244224 164304292950528 164310647541066 164800858619904 164807232415488 165023294685184 165029677083648 165070581792768 165602696795744 165867317264384 165931068128256 166160601677824 166161455836272 166432550289408 166507217670368 166657188691968 166663634282496 166888584585216 167011299616122 167468058837248 167532424943832 167573949990912 167800128970752 168032248004608 168382768307456 168389280636057 168540946808832 169126158429696 169184618483712 169191161824464 169461516386304 169695933628416 170007785832482 170049924429312 170286030981144 170794069262336 170859713716224 171096944623488 171370344480768 171452976611072 171691031236764 171965380399104 171972031287888 172551394050048 172784291217408 173384236673024 173390942437128 173624972765088 173668007927808 173909138023296 174209904181248 174495026774016 174573311259936 175100912283648 175337250603008 175344031901376 175624218279936 175934754717696 176301759886272 176545639282688 176546546826039 177073262985216 177080111425152 177319121121792 177363071926272 177916497887232 177934812514576 177996317363072 178047321865344 178287637031424 178534263504896 178826463608832 178906691326672 179067830403072 179074755984384 179384455790592 179758657138944 179765609438493 180008243822628 180052861160448 180301929480192 180545287749632 180840779218944 181538445823488 181783473051648 181790503662456 182080991010816 182332864856064 182713216674048 183283336690688 183335856178176 183583309418496 183837261430784 183838206457152 184138140745728 184220751465088 184476533562906 184778459149752 184842329569344 185098023192576 185400965947392 185484143213682 185651206520832 186295828765696 186303033895212 186600731922432 186930676887552 187182982152192 187320619879164 187489337278464 188140341921792 188401566191904 188727396196352 189036279005184 189121087198264 189430614345888 189601232191488 189692654973952 190259569803264 190266928233408 190332695794176 190595984277504 190907925331968 190993573210128 191165598793728 191306164982976 191829368233984 192143327920128 192742872711168 192884598687456 193058327494656 193144940117376 193461052948992 193728668909568 193990149603328 194651217985536 194738545233856 195057266257152 195327090270208 195328094360724 195910844153856 195986142203904 196394975167428 196666649642112 196932095805952 196988526319104 197254406928384 197527270260736 197850555482112 197939318063552 198606162952192 198613844193024 198881918536704 199207420858368 199482985807872 199752233254912 200176664078898 200245857033456 200522858458624 200572560605184 200843278680064 200851046443008 201122140397568 201270027742506 201451309203456 201807512764416 202150792915968 202228489281312 202508233294848 202781563998208 202839670665216 202930671535761 203113448718336 203818703748608 204505355911168 204506407183104 204789302255616 205124472963072 205216498874712 205401334874112 205552368758304 206114533953536 206193753777024 206816919109632 206909704310972 207096065359872 207248345398224 207435011457024 208155271913472 208227222749184 208235276091648 208958315244744 209146521452544 209240351793824 209582807361408 209872724652032 210288878419968 210580854921216 211019048136704 211217279090688 211312038445248 211657884662016 212236747833344 212318320720896 212370946523136 212761223098047 213055537112288 213395983597568 213404236845696 213692274172416 214042016028672 214338101772288 214412189761536 214420482312192 214867769861394 215164997875776 215455411748096 215508815118336 215799693049856 215808039263232 216835731800064 216933011786244 217286940655616 217288057632048 217588633646592 217882318764032 217936323674112 217944752523264 218238918303744 218996692325632 219072390600704 219080863388088 219734478159872 219742976553984 220039569444864 220399699673088 221241424171008 221249980847376 221548607781696 221910067052544 222218179043328 222317873780938 222518112780288 222681732821496 223376566591776 223431933321216 223733505294336 223742158353792 224418359033856 224519040848076 224721262411776 225501544572928 225579491311616 225588215765952 225644130680832 225948688515072 226262407947264 226371508181806 226733232572416 226946225405952 227048041308192 227419642030464 227812951621632 227821762456704 228129259497984 228185804242944 228493792641024 228921374982352 229287173865472 229296041717184 230068525400064 230379054956544 230387965037568 230868561234051 231187923249504 231499963686784 231557343903744 231878850697728 232279872241664 232660035698688 232764415013248 232983073529856 233467883044864 233792042535168 234165624373248 234174680902656 234255625592832 234579672956928 235010762768431 235069013181696 235078104650337 235395395768052 236097683980288 236106815233536 236425494829056 236484095901696 237337602003762 237396429153792 237716849375232 237726043250904 238435284811776 238766341312512 239678209518592 239687479251324 240010991763504 240070481547264 240402572640256 240403808443968 241130364493824 241213713481728 241238543889954 242051261097984 242060622610248 242377964068864 242387338216608 242447417008128 242774654681088 243228960918749 243617622232064 244447808237568 244777745891328 244787212852416 245117608609536 245178364133376 245968711417208 246371278866336 246456439425792 246797364256768 247201287929856 247312190951576 247534942027776 247544515625472 247940072865792 248378477248512 248404045193616 248800975896576 248896602192384 249240902516736 249577309536256 249648825434112 249760826505552 249985783037952 250332876877824 250853789229056 251202088255872 251298637415748 251700193456128 252048372006912 252460889800704 252574152461184 253679426404352 253689237644544 253776927725568 254127979036672 254543900442624 254658097613504 255011678748723 255074886643968 255429046471716 256191103893504 256289570574336 256990496948224 257179464916608 257526586823168 257536546855146 257948070598656 258304891879424 259176436826112 260076355009536 260086413655692 260437459147632 260502011891712 261214458871808 261314856271872 261859966889904 262222199522816 262651368425472 263005875904512 263016047852064 263436327419904 263902132076544 264452639829408 264818458924032 265175891382272 265609894477824 265977314410496 265978681682688 266874746830848 266902218771864 266994476044608 267430080806912 267431455547136 267801395257344 268162853863424 268239695413248 268360036990008 268601745604608 269076683685888 269534390554624 269637985708416 270010977726464 270012365733942 270452894220288 270574228714348 270817931624448 271261168828416 272307668735232 272675209577472 273052403007488 273499297284096 273621998499616 273868446498816 274069825011072 274925005036032 275374964127744 275755892146176 276128087146496 276207211118592 276331127197632 276714800344359 277540362551296 277636296998912 277647034788864 278226214820523 278476809781248 278611086992992 278862028603392 279443743148544 279454550842818 279901097883648 280385171226624 280396015331328 280774473228288 280980929818746 281749384593664 282210512882688 282602349287856 283091094294528 283554418507776 283681630797396 284145921518832 284538982460928 284923032229888 285389354704896 285784135696384 285893976416256 286490359815192 286748398190592 286886663834368 287345086824448 287744052350976 288214991880192 289114309066752 289244015714992 289326898031184 289717410176064 290118178195456 290593003364352 290723373405842 290985224404992 291976826978304 292107817850784 292585899385728 292990635405312 293386092593152 293866266230784 294988565561344 294999974463168 295398143708928 295881610392576 296290905391104 296690817040384 296775833223168 296908977095328 297835422122368 297909244428288 297920766289536 298311340392448 298322877805056 299224478711808 299358721130768 299628349882368 300264996118347 300368785550184 300784287687936 300858840907776 301264918020096 301276569664512 301683210596352 301905041613759 302594967207936 302730721744256 303226189373952 303750602162176 303762349942272 304172345997312 304247738990592 304670173077504 305728055622912 306758033866752 307183953383424 307321766697179 307824748312068 308102002311168 308250564332672 308743125204992 309171800930304 309290630665536 310225378664448 310364556466458 310644098039808 310872518097336 311722723380224 312232907870208 312340834123776 313425350908928 313437472867116 313719782178816 313860527690736 314374211042112 314809086978048 315233993105408 315433317629952 316450136005016 316528572205056 316955799166976 316968057667872 317253546934272 318355121750016 318477481081344 318986383785984 319583305668432 320014655684672 320093975396352 320106355268544 320538411258624 321507152658432 321618284642304 321651391853272 322735014797312 322747496813664 323183117622144 323263222677504 323699539574784 323712058894848 324802624094208 325399517679366 325930410983424 326370327855104 326382950469888 326823478146048 326904485511168 327358377455616 328495038488448 328608585901056 328621295082132 329601717239808 329614464830976 330046589370368 330059354167296 330141163585536 331205393591488 331734634528768 331862136256512 332321203355648 332322911672544 332865100578816 333014435340736 333327268564992 333476810671407 333777169170432 334022599232244 334936117674496 335064849887664 335147899981824 335600257941504 336064496009216 336765536614912 336778561272114 337081893617664 338252316859392 338369236967424 338382323648928 338923032772608 339557262272709 340015571664964 340099848858624 340572061962288 341588138524672 341719427432448 342193889246976 342740688961536 342905953222144 343382062473528 343930760798208 343944062575776 345102788100096 345568582434816 346768473346048 346781884874256 347249945530176 347336015855616 347818276046592 348419808362496 348990053548032 349146622519872 350201824567296 350674501206016 350688063802752 351248436559872 351869509435392 352603519772544 353091278565376 353093093652078 354146525970432 354160222850304 354638242243584 354726143852544 355869625029152 355992634726144 356006403005643 356094643730688 356575274062848 357068527009792 357652927217664 357813382653344 358135660806144 358149511968768 358768911581184 359517314277888 359531218876986 360016487645256 360105722320896 360603858960384 361090575499264 361857815834931 363076891646976 363566946103296 363581007324912 364161982021632 364665729712128 365426433348096 366566673381376 366671712356352 367166618836992 367674522861568 367676412914304 368441502930176 368953067125812 369556918299504 369684659138688 370196046385152 370801931894784 370968286427364 371302413041664 372591657531392 372606067790424 373201463844864 373861353775104 374365964304384 374641239758328 374978674556928 376280683843584 376803132383808 377454792392704 378072558010368 378242174396528 378861228691776 379385309947904 380519139606528 380533856466816 380665391588352 381191968555008 381815850663936 381987146420256 382331197587456 382612329965952 383658736467968 384286655840256 385485745422336 385769197374912 386289880234752 386304820282719 386922105897984 387457337819136 387980299206656 389302435971072 389477090467712 390114532514304 390654180540416 390656188721448 391821688307712 391972284407808 392789950334856 393333299284224 393864191611904 393977052638208 394508813856768 395054540521472 395701110964224 395878636127104 397212325904384 397227688386048 397763837073408 398414841716736 398965971615744 400353328157796 400491714066912 401045716917248 401145121210368 401702092886016 401882310296311 402244280795136 402540055485012 402902618406912 403615025528832 404301585831936 404456978562624 405016466589696 405563127996416 405679341330432 405861343071522 406226897436672 407637407497216 409012814366208 409578604511232 410248945926144 410432997749424 410802669748224 411104737516608 412229067907072 412387507554048 413633838219264 413819408621944 414192130719744 414496690796448 414870022914048 416310543826944 416454445498368 416470552183296 417916630489488 418293042905088 418480703587648 419165614722816 419745449304064 420577756839936 421161709842432 422038096273408 422434558181376 422624076890496 423315769324032 424473495666688 424636641441792 424741893046272 425522446196094 426111074224576 426791967195136 426808473691392 427384548344832 428084032057344 428676203544576 428840964624384 429735539722788 430329995751552 430910823496192 431017630236672 431599386099712 431616078526464 433671463600128 433866023572488 434573881311232 434576115264096 435177267293184 435764637528064 435889505046528 436085060108763 436477836607488 437993384651264 438144781201408 438161726776176 439468956319744 439485953107968 440079138889728 440799399346176 442482848342016 442499961694752 443097215563392 444436358086656 444635747561876 445036225560576 445363465642992 446753133183552 446863866642432 447467010588672 447484316707584 448836718067712 449038081696152 449442524823552 451003089145856 451158982623232 451176431531904 451288261361664 451897377030144 452524815894528 452743016363612 453466465144832 453892450811904 454096082616384 454839284060928 455625903243264 455643524913408 456258518995968 456371608485888 457842749964704 458574347730944 458592083434368 460137050800128 460758109913088 460775930075136 461737122468102 462375846499008 462999927373568 463114687807488 463757701395456 464559744483328 465528830026496 465546834699687 465966147059712 466935766089728 467584085070336 468331248746496 468349361805312 468511251185664 469159345913856 470021525536862 470138026363392 470156209300674 470790791536104 472195367960576 472213630467072 472850989658112 474675204007524 474792858307584 475433698750464 475452086501808 476870569623552 477532682625024 479356419037184 479374958502648 480021983527008 480140963094528 480805145280512 480807616887936 482260728987648 482427426963456 482477087779908 484102522195968 484121245220496 484755928137728 484774676433216 484894834016256 485549309362176 486457921837498 487235244464128 488099276519049 488895616475136 489555491782656 489574425704832 490235217219072 490356728266752 491937422834416 492742557732672 492912878851584 493594728513536 494402575859712 494624381903152 495069884055552 495089031250944 496808090387232 497601951793152 497793204384768 498481805033472 499154619072512 499297650868224 499521653011104 499971566075904 500665753755648 501707578458112 502404176511744 502597274831496 503400386912256 504096744013824 505148304922368 505167841908171 507358852808704 507378475289088 507553855451136 508255958073344 509087800885248 509316195227008 510023357497446 510149773287936 510858092943432 512382207787008 512579141148672 514358929833216 515053173646336 515073093710292 515896141197312 516609783758848 518352873652224 520152710019072 520172827311384 520874918295264 521004023783424 522629712543744 522683511761567 523719933779808 524444399045632 525302736850944 525538405772099 526011751809024 526032095704128 526872654839808 527804264153088 528905279658816 529636917848064 530351782764544 531219788955648 531957363365376 533749493661696 533804437543728 533988952089216 534862911094272 535602790514688 536325707726848 536479390826496 536720073980016 537203491209216 538153367371776 539068781109248 539275971416832 540021955452928 540024731467884 540905788440576 541148457428696 541635863248896 542522337656832 544615337470464 545350419154944 546104806014976 546998594568192 547243996999232 548139650022144 549850010072064 550749928255488 551511784292352 552256174292992 552414422237184 552662254395264 553429600688718 555080725102592 555272593997824 555294069577728 556452429641046 556953619562496 557222173985984 558887486297088 558909101685636 559802195767296 560792030662656 561548946456576 561961859637492 563498769187328 564421025765376 565204698575712 566182188589056 567108837015552 567363261594792 568291843037664 569077964921856 569846064459776 570778709409792 571568271392768 571787952832512 572980719630384 573496796381184 573773327668736 574690173648896 575488104701952 576429983760384 578228618133504 578488031429984 578653796062368 579434820352128 580236356390912 581186006728704 581446746811684 581970448809984 583953653956608 584215635701568 585171798771456 585981270810624 586772185186304 587732532461568 589977131122688 589999948926336 590796287417856 591763220785152 592581810782208 593381634080768 593551666446336 593817954190656 595670844244736 595818488856576 595841532579072 596622680784896 596645755610112 598448957423616 598717442261536 599256699764736 600529992236694 600737571100368 601568575375872 601717681815552 602529836040192 602553139329024 603366421192704 603810083227518 605461443488512 606452378747904 607501204324352 607524699884544 608344691994624 608792014607283 609340346155008 611456111245824 613516067733504 614367906766848 614643533394358 615649496624136 616204004622336 616501128665344 617486250409984 618343601860608 618581261331072 620450757328896 620729112932916 621288196079616 621745036194672 623445446760448 624465815740416 624681668247552 626850701817856 626874945734232 627439564357632 627721055381472 628748422084224 629618173956096 630467986210816 630866635259904 632900272010032 633057144410112 633911598333952 633936115335744 636710243500032 636954962162688 638283669294141 639166611336864 640029311369344 640187950792704 640212710537088 641076822517248 643014305316864 643236569284608 643302783706544 645470029594624 645494993627328 646366235244288 646526445355008 647399079149568 647424117789696 650799035358732 651860821966848 652740655710208 652765900939776 653646956292096 653808971022336 654716754911232 656990076976896 657217171802112 657242590164264 659203434479616 659228929661952 660118708334592 662410787182976 663469269057536 663724272513024 664642406711296 664645823345088 665730201157632 666028870681472 666654537129984 666953621342814 667554338340864 668045198464488 669872235348992 670129699775328 670295799963648 671200515883008 672456539010659 673531073229824 673557122544228 674163787235328 676504633718784 676738473934848 676764647297856 677846065545216 679114524545418 680031143329928 680199697717248 681144123924576 683438854864896 684387778493952 685481377923072 685811906444288 686764124947056 687861521596416 687888125151552 690205576200192 691137164869632 693536946692096 693563769748512 694499891060352 694672031711232 695636552093184 696839616724992 697980107096064 698293245039744 700403649134592 701349002412032 701376127605504 702496873119744 703739018870784 705032288305293 705207039545088 706182557130752 706186187304156 708293051940864 708320445700608 709276484487168 709452287705088 711739250058304 711985269452288 712012806011286 712189287461376 713150548125696 714137054019584 715305854435328 715626765306688 716299023937536 719034628555776 719062437753972 720032975290512 720211444641792 721207717920768 722181150998528 723715631669862 726153783293952 727133892206592 727162014649824 728323964043264 729686882756247 730852866696192 733133346762752 733343424712704 734333237673984 735349045723136 735352825828608 736883005860352 737906134251624 739113836599008 739369318277376 740392092770304 741603863789568 741936572854728 742604826083328 745183315062784 745212135580848 746402927689728 747722707550208 748731928608768 749282479516656 749957349113856 752561367687168 753606264767616 754909584785408 756145116020736 756484348793056 757722457383552 758770619895808 761038279213056 761067712933632 761330783176704 762383937110016 763631701327872 763974292840512 765035036246169 765224659931904 767317472935936 768573311680512 770971490844672 771538394749824 772579760469504 772609640565438 773844211795968 774914675638272 775960598413312 778954180935424 780229065028608 781308361080832 781312377442896 783643376615424 783944568815616 785579900669712 786666598568448 787728383223808 787954105276416 789017627713536 790109081042944 791757272254208 794424651808768 794455376772096 795527674146816 796829683433472 797931943231488 800706656315592 800983428133824 802091433834496 802290242420736 803404185772032 803764620592622 804488561590272 805080110970024 805805236813824 807230051057664 808603171663872 808913957125248 810032933179392 811126255992832 811358682660864 811722686143044 812453794873344 815274814994432 818025628732416 819157209022464 820497891852288 820865995498848 821605339496448 822209475033216 824458135814144 824775015108096 827267676438528 827638817243888 828384261439488 828993381592896 830144401033077 832621087653888 832908890996736 832941104366592 834678644461569 835833260978976 836586085810176 836961407175296 838331229445632 839490898608128 841155513679872 842323419684864 844076192546816 845248153780992 846631538648064 848946991333376 849273282883584 851044892392188 852222148449152 853583934390272 853616947382784 854769096689664 856168064114688 857352407089152 857681929248768 859471079445576 860659991503104 861821646992384 862035260473344 863232157052928 867342927200256 867732047144976 869147762622464 869152230528192 870354534586368 871529275056128 871779010093056 872170120217526 872955673214976 875986769302528 876289562402816 876323453552352 878971906215936 879366243321631 880158277779456 881598798692352 884965696684032 884999923389504 886194431126784 888872716173312 889271495123752 890072451121152 890726931285984 893506266367104 893727733284864 894934021177344 894968633415168 897673436135424 898076163392304 898885049647104 902006178291712 902317965246464 902352863063808 902576522723328 903794754060288 905049631789056 905486032727224 906932930289664 907784901623808 908192165232768 909678568121856 911251806486528 911287049826816 912517037991936 912743216971776 915685499929408 917148695461888 917184166868736 920274101600256 921551860150272 921965300091537 923474244936204 924751692998016 925999854747136 926229375614976 927515402790912 929119488966656 931057660052992 931093669399374 931932294119424 933871532179456 935168170140672 936698723610624 937022502371328 940043051073724 940276052726784 940312418601348 941581583072208 944390735921152 944427260934144 945701979316224 949350408015048 949585716615168 950867397500928 950904173003616 955065365250048 958712838074368 958749917005296 960043967054016 960281926189056 961610290561024 961615233775872 964521457975296 964854853926912 964954175559816 968205044391936 968242490440992 969511856275456 969549352866432 969789668032512 971098618724352 972915843674996 974470488928256 976198553038098 977791232950272 979110983565312 979148851409664 980470434438144 980713456533504 983874845668832 985485115465344 985825757703168 987189457027072 988805151719424 989248763806304 990139768111104 990178062501888 993616180774464 995203903586304 995586408769536 996963610066944 998309238145024 998595301736448 999043306022208 1000430432014221 1001331507511296 1003415156916224 1004808353023488 1005194549662992 1006800773824512 1008193488027648 1010296609844736 1010335683816342 1014717705617408 1014756950578176 1015107710902272 1016511916146688 1018632390454016 1018671786818127 1020046714994892 1020299546575872 1021716185886864 1024764415574016 1025158282297344 1028717859666432 1030106347292672 1030146187420584 1031792282394624 1033219567517696 1036705747304448 1040305420038144 1040345654622768 1041749836590528 1042008047566848 1045259425087488 1045367023523134 1047439867559616 1048888798091264 1050605473701888 1051076811544198 1052023503618048 1052064191408256 1053745309679616 1055608528306176 1057810559317632 1059273835696128 1060703565529088 1062439577911296 1063914726730752 1067608875087456 1067977904178432 1068019209016929 1069725822188544 1071205581029376 1072651415453696 1072958781652992 1073440147960032 1074406982418432 1076306734743552 1078137562218496 1078551942833664 1080043910905856 1080049462935768 1081811576881152 1082296914857392 1083271726497792 1085573447504793 1089230674940928 1090700838309888 1092209612029952 1093997189136384 1094487993998464 1096279300044288 1099700020144128 1101499856510976 1103023568584704 1105324508790528 1106859201377436 1110161450205184 1110588139155456 1112904859282092 1113907239124992 1114444347971968 1117774972594176 1117818203371272 1119604391534592 1121584061325312 1123097892913152 1123923719274984 1126997538374656 1128842051530752 1130409397151424 1132364377178112 1134217674031104 1134726523189584 1136583686075328 1138155929843712 1139692128919552 1141557418819584 1143575905665024 1145961439260768 1146993592762368 1147546655337472 1150976209403904 1152859967520768 1156457236267008 1156976062859968 1157307592124736 1158869640704256 1160472712781824 1162372013457408 1162893493623368 1163940897619968 1167907307913216 1168431271403136 1170343597542912 1171962541621248 1173544370372608 1175465064923136 1179954262245376 1179999897852672 1181592574835712 1183526441570304 1185163621564416 1186763268161536 1187103332892672 1187635908381312 1191341688489472 1191636977713152 1191683065158144 1193245361569792 1193291511220224 1196897914847232 1197434884523072 1201059984473388 1201475142200736 1203137150751744 1203435363631104 1205106278658048 1205646930888933 1206732842385408 1207620166455036 1210922886977024 1212904757495808 1215002408648704 1215049399769088 1216689383989248 1217584029214566 1218680692310016 1222912222491648 1228735813533696 1229287066788716 1231298993248272 1232408009244672 1233002257330688 1234972500819968 1236687203721216 1237162522662144 1240901514657792 1241458225865832 1242576392159232 1243490072389344 1246890893520896 1248931631480832 1249363336495104 1253701403635712 1253749891468464 1254879128715264 1255442110762944 1257496844168448 1259236347912192 1260935972421632 1261733270519808 1265800544020064 1266114288820224 1267823196667904 1267872230671488 1273420487000064 1273909924325376 1276567338588282 1278333222673728 1280058622738688 1280375901585408 1280425421074176 1282153645034496 1286028610633728 1286605567413088 1290940059189248 1290989987254656 1292732470488576 1293052890710016 1294798158299136 1294848235579392 1301598070717464 1303721643933696 1305481311420416 1305531801879552 1307293912584192 1308255180326289 1309433509822464 1313980153953792 1314434343604224 1314485180328528 1318406868959232 1318457859323904 1320237416669184 1324821574365952 1326938538115072 1327448545026048 1329284813422592 1329291646690176 1332057741362944 1333309074259968 1333907242685628 1335108676681728 1336090396928976 1339744470697984 1340259399550656 1340591599927296 1342401031766016 1344913078021318 1347062146459648 1347114245088456 1348327574470656 1353009267437568 1353476947869696 1353529294595712 1355692131090432 1358229049090836 1360062286659856 1360399395434496 1362288247849152 1366877709729792 1368775556987904 1371623812888576 1373528249894112 1375723043192832 1375776250303104 1380411152400384 1382274329739264 1387073893384192 1387127539497024 1388999782120704 1389344063422464 1391273104186368 1393679233449984 1396586490079488 1396640504099061 1400807298269184 1402698004824064 1402752255211008 1404993746239488 1407478037741568 1410064576610586 1410414079090176 1412365114261504 1412372374608312 1416586103881728 1416640891401216 1418552968974336 1423478500116608 1423970538904576 1424025612022572 1424378574922752 1426301096251392 1428274108039168 1430611708870656 1431253530613376 1432598047875072 1438069257111552 1438124875507944 1440065950581024 1440422889283584 1442415435841536 1445066179576097 1447431263339724 1452307566587904 1454267784413184 1454324029299648 1456647928086528 1459373765512494 1461705733392384 1466266693525504 1466686849425408 1468666475347968 1470705651657216 1473766011720704 1475812268503248 1478227673198016 1478738636554752 1480784185540608 1483207727579136 1483873145709456 1485209652166656 1490366630125568 1490424271161696 1492805855379456 1495445415100416 1497463857217536 1498564959033312 1499914698227712 1505122735374336 1507212529535232 1509819169570816 1512290232041472 1512968697586112 1515444914767104 1517541239791616 1522076558426112 1522135425867264 1522661566353408 1524767874220032 1527263402655744 1527948585681024 1530070072492338 1530449319863808 1534634945871872 1537146623361024 1543076789499648 1545159520939008 1545219281130876 1547688423591936 1549829351276544 1551921196826624 1557908361870848 1560458130057216 1562616722161664 1562624754885792 1567889137631232 1568050535284701 1571159801339424 1573333197136896 1575456766447616 1575908210552832 1576615217316297 1578035255427072 1580218162085888 1583514544508416 1588849303617536 1588910753544192 1591055348293632 1593659366866944 1601413312631184 1601966856267648 1604182867668992 1606808371544064 1607529241185244 1608977123180544 1610160221940048 1611610473627648 1614460102115328 1617206343327744 1617827914250496 1620065866358784 1622252511985664 1622717365321728 1623445372286088 1624907589746688 1630549629988864 1636051257464832 1638314418044928 1640995783704576 1641731990997696 1644418950066432 1648916271628288 1649550030216192 1654535352877056 1655277634487776 1656768522878976 1657986763185792 1660288802066154 1665242175307776 1665817781993472 1665882208733184 1669357288923138 1671666521957952 1673922814350592 1676662458891264 1678981797216256 1684646839369728 1688152385093632 1690496307561984 1693263077296128 1697893982666752 1698546565767168 1702089784784376 1704444296898304 1707167868780544 1707233894765568 1709538193379328 1712336128229376 1714704814178304 1715363858497536 1718942158891152 1721319983006208 1723643293984768 1724070520946688 1726464314105856 1734685854400512 1735464094289952 1738295525244928 1738304461056384 1740709069172736 1743058550112256 1743558020186112 1744340240435052 1745911346429952 1751973538605056 1752579124805632 1752646907104704 1757943812431872 1758732486643262 1760316555558912 1763197597384704 1769931393368064 1769999846779008 1772388862253568 1777745432346624 1778542990247504 1780144902242304 1781453862571968 1787012532734208 1787455466569728 1789868042354688 1789937266830336 1795346872270848 1796152326784608 1797770099294208 1804012356583424 1804635930492928 1804705726127616 1805153045446656 1807589508120576 1810099263578112 1810972065454448 1813865860579328 1816384330465536 1819357136243712 1822503612973056 1822574099653632 1825034075983872 1826376043821849 1831370999858816 1834297390923776 1834368333737472 1840548203200512 1843103720300544 1843930600183074 1846948489872408 1849503385996032 1851999709494272 1852458751229952 1855030805581824 1862115320105984 1862187338798748 1863864588238848 1867743064358912 1870336340281344 1873397447221248 1874045004742656 1880086102147448 1880552105453568 1880624837202696 1883163166144416 1888854521868288 1889701927137973 1891403958632448 1898700816030096 1899171433230336 1901734795001856 1901808346007232 1910130730500096 1917425676148736 1917499834010592 1920087934108032 1920563852378112 1923230467551744 1929042915950592 1929709707853824 1929908351119632 1936410088783872 1936484980881984 1939023712550912 1939098705732864 1939579336065024 1942197237448704 1945831687349992 1948940977856512 1952397106076196 1955582465900544 1958221967130624 1958297702819328 1960940868876288 1961426913067008 1967749691337664 1970970230930688 1971651515406336 1974378914054144 1977610303438848 1978497527612608 1980356125003776 1987232361548928 1990407807172608 1991172817539072 1993927220133888 1996618476290048 1997190603472896 1998086612044416 2000860864028442 2002663015022592 2006830313832448 2009616706046976 2010389099325984 2013601547649024 2017369617031977 2020593219689472 2020671367632684 2029435411234816 2029513901156352 2030215421804544 2033023832293376 2037264780908032 2037343573636254 2040093429989784 2040599093151744 2043432371773728 2050316564594688 2057435719332864 2060212694585344 2060292374841168 2063584564789248 2066439135035392 2073411494608896 2080610840076288 2080691309245536 2083499673181056 2084016095133696 2090518850174976 2090734047046268 2094879735119232 2097777596182528 2101210947403776 2102153623088396 2104047007236096 2104128382816512 2107490619359232 2111217056612352 2115096864915879 2115621118635264 2118547671392256 2121407131058176 2124879155822592 2127829453461504 2135217750174912 2135955808356864 2136038418033858 2139451644377088 2142411162058752 2145302830907392 2145917563305984 2146880295920064 2156275124436992 2157103885667328 2160087821811712 2160098925871536 2163623153762304 2164593829714784 2166543452995584 2171146895009586 2178461349881856 2181401676619776 2184419224059904 2188975987996928 2189060648268741 2192558600088576 2199400040288256 2202999713021952 2206047137169408 2210649017581056 2213718402754872 2220322900410368 2221176278310912 2225809718564184 2227814478249984 2228888695943936 2235549945188352 2235636406742544 2239208783069184 2243168122650624 2246195785826304 2247847438549968 2253995076749312 2257684103061504 2260818794302848 2264728754356224 2268435348062208 2269453046379168 2273167372150656 2276311859687424 2279384257839104 2283114837639168 2287151811330048 2291922878521536 2295093310674944 2295105108738507 2301952418807808 2305719935041536 2312914472534016 2313952125719936 2314615184249472 2317739281408512 2320945425563648 2324744026914816 2325786987246736 2327881795239936 2336862542806272 2340687195085824 2343925083242496 2347088740745216 2350930129846272 2359908524490752 2359999795705344 2363185149671424 2367052883140608 2370327243128832 2375271816762624 2382683376978944 2383273955426304 2383366130316288 2386583022440448 2393795829694464 2394869769046144 2402119968946776 2402950284401472 2406274301503488 2406870727262208 2410212557316096 2411293861777866 2413465684770816 2415240332910072 2421845773954048 2425809514991616 2430098799538176 2433378767978496 2435168058429132 2437361384620032 2445824444983296 2457471627067392 2458574133577432 2462597986496544 2464816018489344 2466004514661376 2473374407442432 2474325045324288 2481803029315584 2482916451731664 2485152784318464 2486980144778688 2493781787041792 2497863262961664 2498726672990208 2507402807271424 2507499782936928 2509758257430528 2510884221525888 2514993688336896 2518472695824384 2521871944843264 2523466541039616 2531601088040128 2532228577640448 2535646393335808 2535744461342976 2546840974000128 2547819848650752 2553134677176564 2556666445347456 2560117245477376 2560751803170816 2560850842148352 2564307290068992 2572057221267456 2573211134826176 2581880118378496 2581979974509312 2585464940977152 2586105781420032 2589696471158784 2603196141434928 2607443287867392 2610962622840832 2611063603759104 2614587825168384 2616510360652578 2618867019644928 2627960307907584 2628868687208448 2628970360657056 2636915718647808 2638098729964893 2640474833338368 2649643148731904 2653877076230144 2654897090052096 2658569626845184 2658583293380352 2664115482725888 2666618148519936 2667814485371256 2670217353363456 2672180793857952 2679488941395968 2680518799101312 2681183199854592 2684802063532032 2689826156042636 2694124292919296 2694228490176912 2696655148941312 2706018534875136 2706953895739392 2707058589191424 2711384262180864 2716458098181672 2720124573319712 2720798790868992 2724576495698304 2733755419459584 2737551113975808 2743247625777152 2747056499788224 2751446086385664 2751552500606208 2760822304800768 2765895900274611 2774147786768384 2774255078994048 2777999564241408 2778688126844928 2782546208372736 2787358466899968 2793172980158976 2793281008198122 2801614596538368 2805396009648128 2805504510422016 2820129153221172 2820828158180352 2824730228523008 2824744749216624 2833172207763456 2833281782802432 2837105937948672 2846957000233216 2847941077809152 2848051224045144 2848757149845504 2852602192502784 2856548216078336 2862507061226752 2865196095750144 2876138514223104 2876249751015888 2880131901162048 2880845778567168 2884830871683072 2890132359152194 2894862526679448 2904615133175808 2908535568826368 2908648058599296 2913295856173056 2918747531024988 2923411466784768 2932533387051008 2933373698850816 2937332950695936 2941411303314432 2947532023441408 2951624537006496 2956455346396032 2957477273109504 2961568371081216 2966415455158272 2967746291418912 2970419304333312 2980733260251136 2980848542323392 2985611710758912 2990890830200832 2994927714435072 2997129918066624 3001291296042663 3010245470748672 3014425059070464 3019638339141632 3024580464082944 3025937395172224 3030889829534208 3035082479583232 3044153116852224 3044270851734528 3045323132706816 3049535748440064 3055897171362048 3056015360454381 3060140144984676 3060898639727616 3069269891743744 3074293246722048 3086153578999296 3090319041878016 3090438562261752 3095376847183872 3099658702553088 3115816723741696 3120916260114432 3125233444323328 3125249509771584 3135778275262464 3136101070569402 3142319602678848 3146666394273792 3150913532895232 3151816421105664 3153230434632594 3156070510854144 3167029089016832 3177821507088384 3182110696587264 3187318733733888 3202826625262368 3203933712535296 3208365735337984 3213616743088128 3215058482370488 3217954246361088 3220320443880096 3223220947255296 3228920204230656 3234412686655488 3235655828500992 3240131732717568 3244505023971328 3245434730643456 3246890744572176 3249815179493376 3261099259977728 3272102514929664 3276628836089856 3281991567409152 3283463981995392 3288837900132864 3297832543256576 3299100060432384 3309070705754112 3310555268975552 3315973526371584 3320577604132308 3330484350615552 3331764417466368 3338714577846276 3343333043915904 3347845628701184 3353324917782528 3357963594432512 3369293678739456 3376304770187264 3380992615123968 3386526154592256 3395787965333504 3397093131534336 3404179569568752 3408888593796608 3414335737561088 3414467789531136 3419076386758656 3424672256458752 3430727716995072 3437884317782304 3442639966012416 3447286587969536 3452928628211712 3469371708801024 3470928188579904 3476591050489856 3476608922112768 3481418138345472 3486117100224512 3487116040372224 3488680480870104 3491822692859904 3503947077210112 3505158249611264 3505293814209408 3515887624863744 3517464973286524 3520633111117824 3526395194769408 3539862786736128 3539999693558016 3544777724507136 3555490864693248 3557085980495008 3560289804484608 3562907725143936 3574025065468416 3574910933139456 3579736084709376 3579874533660672 3590693744541696 3592304653569216 3608024713166848 3609271860985856 3609411452255232 3610306090893312 3616940792666799 3620198527156224 3621944130908896 3627731721158656 3632768660931072 3638714272487424 3645007225946112 3645148199307264 3650068151967744 3652752087643698 3662741999717632 3668594781847552 3668736667474944 3686207440601088 3687861200366148 3693896979744816 3699006771992064 3703999418988544 3704917502459904 3710061611163648 3724230640211968 3724374677597496 3727729176477696 3735486128717824 3740672680562688 3746794894442496 3748090009485312 3760172204294896 3761104210907136 3761249674405392 3766326332288832 3777709043736576 3779403854275946 3782807917264896 3797401632060192 3798342866460672 3803469590003712 3803616692014464 3820261461000192 3834851352297472 3834999668021184 3840175868216064 3841127704756224 3846460935103488 3858085831901184 3859816702239264 3872820177567744 3872969961763968 3878047425101824 3878197411465728 3879158672130048 3884394474897408 3891663374699984 3897881955713024 3904794212152392 3911164931801088 3916443934261248 3916595405638656 3921881737752576 3924765540978867 3935499382675328 3941940461861376 3943303030812672 3948757828108288 3955220606877696 3956995055225216 3960712250007552 3974464723097856 3980815614345216 3982345635078144 3987854440267776 3995182967063327 3996173224088832 4001721728056884 4005326030045184 4013660627664896 4019233412093952 4020778198651968 4027203095298048 4034739234063954 4041186439378944 4041342735265368 4059027802312704 4060430843609088 4074529561816064 4074687147272508 4080186859979568 4081198186303488 4086864743547456 4100633129189376 4114871438665728 4120425389170688 4120584749682336 4127169129578496 4146822989217792 4161221680152576 4161382618491072 4166999346362112 4168032190267392 4181037700349952 4181468094092536 4189759470238464 4195555192365056 4202421894807552 4204307246176792 4208094014472192 4208256765633024 4214981238718464 4222434113224704 4230193729831758 4231242237270528 4237095342784512 4242814262116352 4249758311645184 4255658906923008 4270435500349824 4271911616713728 4272076836067716 4278903288754176 4284822324117504 4290605661814784 4291835126611968 4293760591840128 4312550248873984 4314207771334656 4320175643623424 4320197851743072 4327246307524608 4329187659429568 4335198538728291 4342293790019172 4356922699763712 4362803353239552 4368838448119808 4377951975993856 4378121296537482 4385117200177152 4398800080576512 4405999426043904 4421298035162112 4427436805509744 4440645800820736 4442352556621824 4451619437128368 4455628956499968 4457777391887872 4471099890376704 4471272813485088 4478417566138368 4486336245301248 4492391571652608 4495694877099936 4507990153498624 4515368206123008 4521637588605696 4529457508712448 4536870696124416 4538906092758336 4546334744301312 4552623719374848 4558768515678208 4566229675278336 4574303622660096 4583845757043072 4590186621349888 4590210217477014 4603904837615616 4611439870083072 4627904251439872 4629230368498944 4635478562817024 4641890851127296 4649488053829632 4651573974493472 4655763590479872 4673725085612544 4681374390171648 4687850166484992 4694177481490432 4704151605854103 4719817048981504 4719999591410688 4726370299342848 4729845651948891 4734105766281216 4740654486257664 4750543633525248 4765366753957888 4766547910852608 4766732260632576 4773166044880896 4789739538092288 4804239937893552 4805900568802944 4812548603006976 4820425114632192 4822587723555732 4826931369541632 4830480665820144 4843691547908096 4851619029983232 4860197599076352 4866757535956992 4870336116858264 4874722769240064 4891648889966592 4914943254134784 4917148267154864 4925195972993088 4932009029322752 4946748814884864 4948650090648576 4963606058631168 4965832903463328 4970305568636928 4973960289557376 4987563574083584 4995726525923328 4997453345980416 5014805614542848 5014999565873856 5021768443051776 5029987376673792 5036945391648768 5043743889686528 5063202176080256 5064457155280896 5071292786671616 5071488922685952 5093681948000256 5095639697301504 5106269354353128 5113332890694912 5120234490954752 5121503606341632 5121701684296704 5128614580137984 5144114442534912 5146422269652352 5163760236756992 5163959949018624 5170929881954304 5172211562840064 5179392942317568 5206392282869856 5214886575734784 5222127207518208 5224470033852043 5229175650336768 5233020721305156 5237734039289856 5255920615815168 5257737374416896 5257940721314112 5273831437295616 5276197459929786 5280949666676736 5299286297463808 5309794180104192 5317166586760704 5328230965451776 5333236297039872 5335628970742512 5340434706726912 5344361587715904 5358977882791936 5361037598202624 5362366399709184 5369604127064064 5379652312085272 5388248585838592 5388456980353824 5393310297882624 5412037069750272 5413907791478784 5414117178382848 5422768524361728 5432916196363344 5440249146639424 5441597581737984 5449152991396608 5467510838919168 5475102227951616 5486495251554304 5494112999576448 5502892172771328 5503105001212416 5521644609601536 5531791800549222 5548295573536768 5548510157988096 5555999128482816 5557376253689856 5565092416745472 5586345960317952 5586562016396244 5603229193076736 5610792019296256 5611009020844032 5640258306442344 5641656316360704 5649460457046016 5649489498433248 5666563565604864 5669105781413919 5674211875897344 5693914000466432 5695882155618304 5696102448090288 5697514299691008 5705204385005568 5713096432156672 5725014122453504 5730392191500288 5752277028446208 5752499502031776 5760263802324096 5761691557134336 5780264718304388 5789725053358896 5809230266351616 5817071137652736 5817296117198592 5826591712346112 5837495062049976 5846822933569536 5865066774102016 5866747397701632 5874665901391872 5882822606628864 5895064046882816 5903249074012992 5912910692792064 5914954546219008 5923136742162432 5932830910316544 5935492582837824 5961466520502272 5961697084646784 5971223421517824 5981781660401664 5989855428870144 5994259836133248 6002582592085326 6020490941497344 6028850118140928 6039276678283264 6051874790344448 6052108851095931 6061779659068416 6070164959166464 6088306233704448 6088541703469056 6090646265413632 6099071496880128 6111794342724096 6112030720908762 6120280289969352 6121797279455232 6138539783487488 6172307157998592 6180638083756032 6180877124523504 6190753694367744 6199317405106176 6231633447483392 6241832520228864 6250466888646656 6250499019543168 6271556550524928 6272202141138804 6284639205357696 6293332788547584 6301827065790464 6303632842211328 6306460869265188 6312141021708288 6334058178033664 6345290594747637 6355643014176768 6364221393174528 6374637467467776 6405653250524736 6407867425070592 6416731470675968 6427233486176256 6430116964740976 6435908492722176 6440640887760192 6468825373310976 6471311657001984 6480263465435136 6489010047942656 6490869461286912 6493781489144352 6499630358986752 6522198519955456 6544205029859328 6553257672179712 6566927963990784 6567181944806223 6577675800265728 6595665086513152 6598200120864768 6618141411508224 6621110537951104 6631947052743168 6641155208264616 6660968701231104 6663528834932736 6677429155692552 6686666087831808 6695691257402368 6706649835565056 6715927188865024 6738587357478912 6752609540374528 6761985230247936 6773052309184512 6794186263068672 6808359139137504 6817777187593216 6828935579062272 6831999275037287 6838152773517312 6849344512917504 6861455433990144 6875768635564608 6885279932024832 6894573175939072 6905857256423424 6938743417602048 6941856377159808 6953217844225536 6962836276690944 6972234200449024 6974232080744448 6977360961740208 6983645385719808 7007894154420224 7010316499222528 7010587628418816 7031775249727488 7034929946573048 7041266222235648 7052790389538816 7079725573472256 7079999387116032 7089555449014272 7110981729386496 7114171960990016 7125815450287872 7148050130936832 7149821866278912 7159749067321344 7181387489083392 7184609307138432 7216049426333696 7218543721971712 7218822904510464 7220612181786624 7233881585333598 7240397054312448 7243888261817792 7255463442317312 7265537321862144 7277428544974848 7290296398614528 7300136303935488 7305504175287396 7325483999435264 7337189563695104 7337473334949888 7372414881202176 7375722400732296 7387793959489632 7398013543984128 7407998837977088 7420123222327296 7448461280423936 7448749355194992 7455458352955392 7470972257435648 7481345361125376 7493589788884992 7496180018970624 7520344408589792 7522208421814272 7522499348810784 7532652664577664 7555418087473152 7558807708551892 7565615834529792 7594803264120384 7596685732921344 7606939180007424 7607233384028928 7640522922000384 7669702704594944 7669999336042368 7680351736432128 7682255409512448 7692921870206976 7716171663802368 7719633404478528 7745640355135488 7745939923527936 7756094850203648 7756394822931456 7758317344260096 7783326749399968 7795763911426048 7809588424304784 7822329863602176 7832887868522496 7833190811277312 7843763475505152 7849531081957734 7870998765350656 7883880923722752 7886606061625344 7897515656216576 7913990110450432 7914296189894679 7921424500015104 7948929446195712 7961631228690432 7964691270156288 7975708880535552 7990365934126654 7992346448177664 8003443456113768 8010652060090368 8027321255329792 8038466824187904 8041556397303936 8054406190596096 8069478468127908 8082372878757888 8082685470530736 8118055604625408 8120861687218176 8149059123632128 8149374294545016 8160373719959136 8162396372606976 8173729487094912 8201266258378752 8229742877331456 8240850778341376 8241169499364672 8254338259156992 8297687700823833 8322443360305152 8322765236982144 8333998692724224 8336064380534784 8362075400699904 8362936188185072 8379518940476928 8391110384730112 8404843789615104 8408614492353584 8416188028944384 8416513531266048 8460387459663516 8462484474541056 8474190685569024 8485628524232704 8499516623290368 8511317813846016 8540871000699648 8543823233427456 8544153672135432 8557806577508352 8569644648235008 8587521183680256 8625100497747968 8628415542669312 8640351287246848 8640395703486144 8654492615049216 8658375318859136 8670397077456582 8684587580038344 8713845399527424 8725606706479104 8755903951987712 8756242593074964 8770234400354304 8797600161153024 8811998852087808 8842596070324224 8854873611019488 8884705113243648 8903238874256736 8911257912999936 8915554783775744 8942199780753408 8942545626970176 8956835132276736 8972672490602496 8984783143305216 8991389754199872 9015980306997248 9030736412246016 9043275177211392 9058915017424896 9073741392248832 9077812185516672 9092669488602624 9105247438749696 9117537031356416 9132459350556672 9148607245320192 9167691514086144 9180373242699776 9180420434954028 9207809675231232 9222879740166144 9255808502879744 9258460736997888 9270957125634048 9283781702254592 9298976107659264 9303147948986944 9347450171225088 9362748780343296 9375700332969984 9388354962980864 9408303211708206 9439634097963008 9439999182821376 9452740598685696 9459691303897782 9468211532562432 9501087267050496 9530733507915776 9533464521265152 9546332089761792 9579479076184576 9608479875787104 9611801137605888 9625097206013952 9640850229264384 9645175447111464 9653862739083264 9660961331640288 9687383095816192 9703238059966464 9720395198152704 9733515071913984 9740672233716528 9749445538480128 9783297779933184 9829886508269568 9834296534309728 9850391945986176 9864018058645504 9893497629769728 9897300181297152 9927212117262336 9931665806926656 9947920579114752 9975127148167168 9991453051846656 10029611229085696 10029999131747712 10043536886103552 10059974753347584 10073890783297536 10087487779373056 10126404352160512 10128914310561792 10142585573343232 10142977845371904 10187363896000512 10191279394603008 10212538708706256 10226665781389824 10240468981909504 10243007212683264 10243403368593408 10257229160275968 10292844539304704 10327520473513984 10327919898037248 10341859763908608 10358785884635136 10412784565739712 10429773151469568 10444254415036416 10448940067704086 10458351300673536 10466041442610312 10475468078579712 10511841231630336 10515474748833792 10515881442628224 10547662874591232 10552394919859572 10561899333353472 10598572594927616 10619588360208384 10634333173521408 10656461930903552 10666472594079744 10671257941485024 10680869413453824 10688723175431808 10717955765583872 10722075196405248 10724732799418368 10739208254128128 10759304624170544 10776497171677184 10776913960707648 10824074139500544 10827815582957568 10828234356765696 10850822378000397 10865832392726688 10880498293278848 10883195163475968 10898305982793216 10935021677838336 10950204455903232 10972990503108608 10988225999152896 11005784345542656 11006210002424832 11063583601098444 11096591147073536 11097020315976192 11111998256965632 11114752507379712 11130184833490944 11172691920635904 11173124032792488 11206458386153472 11222018041688064 11280516612884688 11283312632721408 11298920914092032 11298978996866496 11333127131209728 11338211562827838 11348423751794688 11387828000932864 11391764311236608 11392204896180576 11395028599382016 11410408770011136 11431761163181203 11450028244907008 11460784383000576 11504554056892416 11504999004063552 11520527604648192 11523383114268672 11560529436608776 11579450106717792 11618460532703232 11634142275305472 11634592234397184 11653183424692224 11674990124099952 11693645867139072 11730133548204032 11733494795403264 11749331802783744 11765645213257728 11790128093765632 11806498148025984 11825821385584128 11829909092438016 11846273484324864 11865661820633088 11870985165675648 11922933041004544 11923394169293568 11942446843035648 11963563320803328 11985548901189981 11988519672266496 12005165184170652 12040981882994688 12057700236281856 12078553356566528 12103749580688896 12104217702191862 12123559318136832 12140329918332928 12177083406938112 12181292530827264 12223588685448192 12224061441817524 12240560579938704 12243594558910464 12277079566974976 12344614315997184 12361276167512064 12361754249047008 12381507388735488 12463266894966784 12483665040457728 12500933777293312 12500998039086336 12543113101049856 12544404282277608 12569278410715392 12586665577095168 12603654131580928 12607265684422656 12612921738530376 12624282043416576 12668116356067328 12690581189495274 12711286028353536 12728442786349056 12749274934935552 12811306501049472 12815734850141184 12833462941351936 12854466972352512 12860233929481952 12871816985444352 12881281775520384 12937650746621952 12942623314003968 12960526930870272 12978020095885312 12981738922573824 12987562978288704 13005595616184873 13044397039910912 13088410059718656 13106515344359424 13133855927981568 13134363889612446 13155351600531456 13191330173026304 13196400241729536 13242221075902208 13263894105486336 13282310416529232 13321937402462208 13327057669865472 13354858311385104 13373332175663616 13391382514804736 13413299671130112 13431854377730048 13477174714957824 13505219080749056 13523970460495872 13546104618369024 13588372526137344 13616718278275008 13635554375186432 13657871158124544 13663998550074574 13676305547034624 13698689025835008 13722910867980288 13751537271129216 13770559864049664 13789146351878144 13811714512846848 13883712754319616 13906435688451072 13925672553381888 13944468400898048 13948464161488896 13954721923480416 13967290771439616 14015788308840448 14020632998445056 14021175256837632 14063550499454976 14069859893146096 14082532444471296 14112454817562309 14159451146944512 14159998774232064 14179110898028544 14189536955846673 14221963458772992 14228343921980032 14251630900575744 14296100261873664 14299643732557824 14319498134642688 14369218614276864 14432098852667392 14437645809020928 14467763170667196 14480794108624896 14487776523635584 14510926884634624 14531074643724288 14554857089949696 14580592797229056 14600272607870976 14611008350574792 14650967998870528 14674946669899776 14744829762404352 14751444801464592 14775587918979264 14796027087968256 14815997675954176 14840246444654592 14896922560847872 14897498710389984 14910916705910784 14962690722250752 14987179577769984 14992360037941248 15040688817179584 15044416843628544 15044998697621568 15065305329155328 15110836174946304 15117615417103784 15131231669059584 15189606528240768 15193371465842688 15213878360014848 15214466768057856 15281045844000768 15339405409189888 15339998672084736 15360703472864256 15364510819024896 15385843740413952 15432343327604736 15439266808957056 15491280710270976 15491879847055872 15512189700407296 15512789645862912 15516634688520192 15566653498799936 15591527822852096 15619176848609568 15644659727204352 15666381622554624 15673410101556129 15687526951010304 15699062163915468 15741997530701312 15767761847445504 15773212123250688 15795031312433152 15827980220900864 15828592379789358 15842849000030208 15897858892391424 15929382540312576 15980731868253308 15984692896355328 16006886912227536 16021304120180736 16054642510659584 16076933648375808 16083112794607872 16108812381192192 16138956936255816 16164745757515776 16165370941061472 16236111209250816 16241723374436352 16298118247264256 16298748589090032 16320747439918272 16324792745213952 16347458974189824 16402532516757504 16459485754662912 16481701556682752 16482338998729344 16508676518313984 16595375401647666 16644886720610304 16645530473964288 16667997385448448 16672128761069568 16725872376370144 16759037880953856 16782220769460224 16809687579230208 16817228984707168 16832376057888768 16833027062532096 16920774919327032 16924968949082112 16948381371138048 16971257048465408 17007317344241757 17022635627692032 17081742001399296 17087646466854912 17088307344270864 17115613155016704 17139289296470016 17175042367360512 17250200995495936 17256831085338624 17280702574493696 17280791406972288 17316750637718272 17340794154913164 17369175160076688 17427690799054848 17451213412958208 17511807903975424 17512485186149928 17540468800708608 17595200322306048 17623997704175616 17685192140648448 17709747222038976 17769410226487296 17806477748513472 17831109567551488 17884399561506816 17885091253940352 17913670264553472 17945344981204992 17969566286610432 17982779508399744 18031960613994496 18061472824492032 18086550354422784 18117830034849792 18155624371033344 18156326553287793 18185338977205248 18210494877499392 18235074062712832 18264918701113344 18297214490640384 18335383028172288 18360746485399552 18360840869908056 18415619350462464 18511617005759488 18516921473995776 18541914251268096 18567563404509184 18597952215318528 18606295897973888 18694900342450176 18725497560686592 18751400665939968 18816606423416412 18879998365642752 18905481197371392 18919382607795564 18936423065124864 19002174534100992 19061467015831552 19066929042530304 19092664179523584 19158958152369152 19216959751574208 19223602275211776 19250194412027904 19281700458528768 19290350894222928 19307725478166528 19321922663280576 19374766191632384 19406476119932928 19440790396305408 19467030143827968 19481344467433056 19498891076960256 19566595559866368 19659773016539136 19668593068619456 19700783891972352 19728036117291008 19786995259539456 19794600362594304 19854424234524672 19863331613853312 19895841158229504 19950254296334336 19982906103693312 20059222458171392 20059998263495424 20087073772207104 20119949506695168 20147781566595072 20174975558746112 20252808704321024 20257828621123584 20285171146686464 20285955690743808 20382558789206016 20425077417412512 20453331562779648 20480937963819008 20486806737186816 20495997825111861 20514458320551936 20585689078609408 20655040947027968 20655839796074496 20683719527817216 20717571769270272 20825569131479424 20888508830072832 20897880135408172 20916702601347072 20932082885220624 20950936157159424 21023682463260672 21030949497667584 21031762885256448 21095325749182464 21104789839719144 21123798666706944 21197145189855232 21239176720416768 21268666347042816 21312923861807104 21332945188159488 21342515882970048 21377446350863616 21435911531167744 21444150392810496 21449465598836736 21518609248341088 21552994343354368 21553827921415296 21648148279001088 21655631165915136 21656468713531392 21701644756000794 21731664785453376 21760996586557696 21766390326951936 21796611965586432 21900408911806464 21945981006217216 21976451998305792 22011568691085312 22012420004849664 22127167202196888 22193182294147072 22194040631952384 22223996513931264 22260369666981888 22345383841271808 22346248065584976 22412916772306944 22444036083376128 22561033225769376 22566625265442816 22597841828184064 22597957993732992 22666254262419456 22676423125655676 22696847503589376 22775656001865728 22783528622473216 22784409792361152 22790057198764032 22820817540022272 22863522326362406 22900056489814016 22921568766001152 23009108113784832 23009998008127104 23041055209296384 23046766228537344 23121058873217552 23158900213435584 23236921065406464 23268284550610944 23269184468794368 23349980248199904 23387291734278144 23460267096408064 23466989590806528 23498663605567488 23531290426515456 23580256187531264 23612996296051968 23651642771168256 23659818184876032 23692546968649728 23741970331351296 23742888569684037 23845866082009088 23846788338587136 23884893686071296 23927126641606656 23971097802379962 23977039344532992 24010330368341304 24081963765989376 24115400472563712 24207499161377792 24208435404383724 24247118636273664 24280659836665856 24354166813876224 24362585061654528 24447177370896384 24448122883635048 24481121159877408 24487189117820928 24566125052793649 24689228631994368 24722552335024128 24723508498094016 24763014777470976 24926533789933568 24967330080915456 25001996078172672 25086226202099712 25088808564555216 25138556821430784 25173331154190336 25207308263161856 25214531368845312 25225843477060752 25248564086833152 25336232712134656 25381162378990548 25422572056707072 25456885572698112 25498549869871104 25622613002098944 25631469700282368 25666925882703872 25708933944705024 25720467858963904 25762563551040768 25875301493243904 25885246628007936 25921053861740544 25956040191770624 25963477845147648 25975125956577408 26011191232369746 26088794079821824 26176820119437312 26267711855963136 26268727779224892 26310703201062912 26382660346052608 26392800483459072 26484442151804416 26527788210972672 26564620833058464 26654115339730944 26709716622770208 26746664351327232 26782765029609472 26826599342260224 26863708755460096 26954349429915648 27010438161498112 27047940920991744 27092209236738048 27176745052274688 27233436556550016 27271108750372864 27315742316249088 27327997100149148 27352611094069248 27397378051670016 27445821735960576 27503074542258432 27541119728099328 27578292703756288 27623429025693696 27767425508639232 27812871376902144 27851345106763776 27888936801796096 27896928322977792 27909443846960832 28031576617680896 28041265996890112 28042350513675264 28127100998909952 28139719786292192 28165064888942592 28224909635124618 28318902293889024 28319997548464128 28358221796057088 28379073911693346 28456687843960064 28503261801151488 28592200523747328 28638996269285376 28738437228553728 28864197705334784 28875291618041856 28935526341334392 28961588217249792 28975553047271168 29021853769269248 29062149287448576 29109714179899392 29161185594458112 29200545215741952 29222016701149584 29301935997741056 29349893339799552 29489659524808704 29502889602929184 29551175837958528 29592054175936512 29631995351908352 29680492889309184 29793845121695744 29794997420779968 29925381444501504 29974359155539968 30081377634359168 30088833687257088 30089997395243136 30130610658310656 30221672349892608 30235230834207568 30262463338119168 30379213056481536 30386742931685376 30427756720029696 30428933536115712 30562091688001536 30678810818379776 30679997344169472 30721406945728512 30729021638049792 30771687480827904 30878533617914112 30982561420541952 30983759694111744 31025579291725824 31133306997599872 31183055645704192 31238353697219136 31289319454408704 31332763245109248 31346820203112258 31375053902020608 31398124327830936 31483995061402624 31535523694891008 31546424246501376 31655960441801728 31657184759578716 31685698000060416 31795717784782848 31858765080625152 31961463736506616 31969385792710656 32013773824455072 32042608240361472 32153867296751616 32166225589215744 32217624762384384 32277913872511632 32329491515031552 32330741882122944 32472222418501632 32483446748872704 32596236494528512 32597497178180064 32641494879836544 32649585490427904 32694917948379648 32805065033515008 32918971509325824 32963403113365504 32964677997458688 33017353036627968 33190750803295332 33289773441220608 33291060947928576 33335994770896896 33344257522139136 33451744752740288 33518075761907712 33564441538920448 33619375158460416 33634457969414336 33666054125064192 33841549838654064 33849937898164224 33896762742276096 33942514096930816 34014634688483514 34045271255384064 34163484002798592 34175292933709824 34176614688541728 34231226310033408 34295283489543609 34350084734721024 34500401990991872 34513662170677248 34561405148987392 34561582813944576 34633501275436544 34681588309826328 34738350320153376 34855381598109696 34902426825916416 35023615807950848 35024970372299856 35080937601417216 35190400644612096 35247995408351232 35370384281296896 35419494444077952 35538820452974592 35612955497026944 35662219135102976 35768799123013632 35770182507880704 35827340529106944 35890689962409984 35956646703569943 35965559016799488 36063921227988992 36122945648984064 36173100708845568 36235660069699584 36311248742066688 36312653106575586 36370677954410496 36420989754998784 36470148125425664 36670766056344576 36721492970799104 36721681739816112 36831238700924928 37023234011518976 37033842947991552 37083828502536192 37135126809018368 37212591795947776 37389800684900352 37450995121373184 37502801331879936 37633212846832824 37759996731285504 37810962394742784 37838765215591128 37872846130249728 38004349068201984 38122934031663104 38133858085060608 38185328359047168 38317916304738304 38433919503148416 38447204550423552 38500388824055808 38563400917057536 38580701788445856 38615450956333056 38643845326561152 38749532383264768 38812952239865856 38881580792610816 38934060287655936 38962688934866112 39016786848554619 39133191119732736 39319546033078272 39337186137238912 39401567783944704 39456072234582016 39573990519078912 39589200725188608 39726663227706624 39791682316459008 39900508592668672 39965812207386624 40118444916342784 40119996526990848 40174147544414208 40239899013390336 40295563133190144 40505617408642048 40515657242247168 40571911381487616 40765117578412032 40850154834825024 40906663125559296 40961875927638016 40973613474373632 40991995650223722 41028916641103872 41171378157218816 41311679592148992 41367439055634432 41435143538540544 41651138262958848 41777017660145664 41795760270816344 41833405202694144 41864165770441248 41901872314318848 42047364926521344 42061898995335168 42063525770512896 42190651498364928 42209579679438288 42247597333413888 42394290379710464 42478353440833536 42537332694085632 42625847723614208 42665890376318976 42685031765940096 42754892701727232 42871823062335488 42888300785620992 42898931197673472 43037218496682176 43105988686708736 43107655842830592 43296296558002176 43312937427062784 43403289512001588 43463329570906752 43521993173115392 43532780653903872 43593223931172864 43800817823612928 43891962012434432 43952903996611584 44024840009699328 44254334404393776 44386364588294144 44388081263904768 44447993027862528 44520739333963776 44690767682543616 44692496131169952 44888072166752256 45122066451538752 45133250530885632 45195683656368128 45195915987465984 45332508524838912 45352846251311352 45393695007178752 45551312003731456 45567057244946432 45568819584722304 45580114397528064 45641635080044544 45727044652724812 45800112979628032 45843137532002304 46018216227569664 46019996016254208 46082110418592768 46093532457074688 46242117746435104 46317800426871168 46473842130812928 46536569101221888 46538368937588736 46699960496399808 46774583468556288 46920534192816128 46933979181613056 47020230304668387 47062580853030912 47160512375062528 47225992592103936 47303285542336512 47319636369752064 47385093937299456 47483940662702592 47485777139368074 47691732164018176 47693576677174272 47942195604759924 47954078689065984 48020660736682608 48163927531978752 48230800945127424 48414998322755584 48416870808767448 48494237272547328 48561319673331712 48708333627752448 48725170123309056 48894354741792768 48896245767270096 48962242319754816 48974378235641856 49132250105587298 49378457263988736 49445104670048256 49447016996188032 49526029554941952 49853067579867136 49934660161830912 50003992156345344 50177617129110432 50277113642861568 50346662308380672 50414616526323712 50429062737690624 50451686954121504 50497128173666304 50672465424269312 50762324757981096 50845144113414144 50913771145396224 51021952032725271 51245226004197888 51262939400564736 51333851765407744 51417867889410048 51440935717927808 51525127102081536 51750602986487808 51770493256015872 51842107723481088 51950251913154816 52022382464739492 52177588159643648 52353640238874624 52535423711926272 52537455558449784 52621406402125824 52785600966918144 52968884303608832 53055576421945344 53129241666116928 53308230679461888 53419433245540416 53493328702654464 53565530059218944 53653198684520448 53908698859831296 54095881841983488 54184418473476096 54353490104549376 54466873113100032 54542217500745728 54631484632498176 54655994200298296 54705222188138496 54794756103340032 54891643471921152 55006149084516864 55082239456198656 55156585407512576 55246858051387392 55534851017278464 55625742753804288 55702690213527552 55777873603592192 55793856645955584 55818887693921664 56063153235361792 56082531993780224 56084701027350528 56254201997819904 56279439572584384 56449819270249236 56639995096928256 56716443592114176 56758147823386692 56913375687920128 57006523602302976 57184401047494656 57277992538570752 57476874457107456 57728395410669568 57750583236083712 57871052682668784 57923176434499584 57951106094542336 58043707538538496 58124298574897152 58219428359798784 58322371188916224 58401090431483904 58444033402299168 58603871995482112 58699786679599104 58979319049617408 59005779205858368 59102351675917056 59184108351873024 59263990703816704 59360985778618368 59587690243391488 59589994841559936 59850762889003008 59948718311079936 60162755268718336 60177667374514176 60179994790486272 60261221316621312 60443344699785216 60470461668415136 60524926676238336 60758426112963072 60773485863370752 60855513440059392 60857867072231424 61357621636759552 61359994688338944 61442813891457024 61487993475335583 61543374961655808 61757067235828224 61965122841083904 61967519388223488 62051158583451648 62266613995199744 62366111291408384 62476707394438272 62665526490218496 62693640406224516 62750107804041216 62796248655661872 62967990122805248 63071047389782016 63092848493002752 63311920883603456 63314369519157432 63371396000120832 63591435569565696 63717530161250304 63922927473013232 63938771585421312 64027547648910144 64307734593503232 64332451178431488 64555827745023264 64658983030063104 64661483764245888 64944444837003264 64966893497745408 65192472989057024 65194994356360128 65282989759673088 65299170980855808 65389835896759296 65837943018651648 65926806226731008 65929355994917376 66034706073255936 66381501606590664 66579546882441216 66582121895857152 66671989541793792 66903489505480576 67036151523815424 67128883077840896 67238750316920832 67268915938828672 67332108250128384 67683099677308128 67699875796328448 67793525484552192 67918110440076559 68029269376967028 68090542510768128 68326968005597184 68350585867419648 68353229377083456 68462452620066816 68590566979087218 68700169469442048 69027324341354496 69123165627889152 69267002550873088 69363176619652656 69476700640306752 69710763196219392 69804853651832832 70047231615901696 70049940744599712 70161875202834432 70380801289224192 70495990816702464 70740768562593792 70838988888155904 71077640905949184 71225910994053888 71324438270205952 71537598246027264 71540365015761408 71654681058213888 71781379924819968 71913293407139886 71931118033598976 72127842455977984 72245891297968128 72346201417691136 72622497484133376 72625306213151172 72741355908820992 72841979509997568 72940296250851328 73341532112689152 73442985941598208 73443363479632224 73698375158380947 74046468023037952 74067685895983104 74167657005072384 74270253618036736 74425183591895552 74779601369800704 74901990242746368 75266425693665648 75519993462571008 75621924789485568 75677530431182256 75745692260499456 76008698136403968 76245868063326208 76267716170121216 76370656718094336 76635832609476608 76867839006296832 76894409100847104 77000777648111616 77126801834115072 77161403576891712 77287690653122304 77499064766529536 77625904479731712 77763161585221632 77868120575311872 77925377869732224 78033573697109238 78266382239465472 78674372274477824 78803135567889408 78912144469164032 79147981038157824 79178401450377216 79453326455413248 79583364632918016 79801017185337344 80236889832685568 80239993053981696 80348295088828416 80479798026780672 80591126266380288 81011234817284096 81031314484494336 81143822762975232 81530235156824064 81700309669650048 81813326251118592 81923751855276032 81947226948747264 81983991300447444 82057833282207744 82342756314437632 82623359184297984 82734878111268864 82870287077081088 83302276525917696 83554035320291328 83591520541632688 83666810405388288 83728331540882496 84094729853042688 84123797990670336 84127051541025792 84381302996729856 84419159358876576 84495194666827776 84788580759420928 84956706881667072 85074665388171264 85251695447228416 85370063531880192 85509785403454464 85743646124670976 85776601571241984 86074436993364352 86211977373417472 86215311685661184 86592593116004352 86625874854125568 86806579024003176 86926659141813504 87043986346230784 87065561307807744 87186447862345728 87601635647225856 87783924024868864 87905807993223168 88049680019398656 88508668808787552 88776162527809536 88815990575484731 88895986055725056 89041478667927552 89381535365087232 89384992262339904 89776144333504512 90244132903077504 90266501061771264 90391831974931968 90665017049677824 90705692502622704 90787390014357504 91102624007462912 91134114489892864 91137639169444608 91160228795056128 91283270160089088 91454089305449624 91600225959256064 91686275064004608 92036432455139328 92039992032508416 92164220837185536 92187064914149376 92484235492870208 92635600853742336 92947684261625856 93076737875177472 93399920992799616 93549166937112576 93841068385632256 93867958363226112 94040460609336774 94125161706061824 94321024750125056 94451985184207872 94606571084673024 94639272739504128 94967881325405184 94971554278736148 95383464328036352 95387153354348544 95884391209519848 95908157378131968 96041321473365216 96461601890254848 96829996645511168 96833741617534896 96988474545094656 97122639346663424 97416667255504896 97450340246618112 97788709483585536 97792491534540192 97924484639509632 97948756471283712 98264500211174596 98756914527977472 98890209340096512 98894033992376064 99052059109883904 99706135159734272 99869320323661824 100007984312690688 100355234258220864 100554227285723136 100693324616761344 100829233052647424 100858125475381248 100903373908243008 101344930848538624 101524649515962192 101690288226828288 101827542290792448 102043904065450542 102490452008395776 102525878801129472 102667703530815488 102881871435855616 102885850468630827 103050254204163072 103501205972975616 103540986512031744 103684215446962176 103900503826309632 104044764929478984 104355176319287296 104707280477749248 105070847423852544 105074911116899568 105242812804251648 105571201933836288 105937768607217664 106111152843890688 106258483332233856 106616461358923776 106838866491080832 106986657405308928 107131060118437888 107306397369040896 107869940110709829 108191763683966976 108368836946952192 108706980209098752 108933746226200064 109084435001491456 109262969264996352 109311988400596592 109410444376276992 110012298169033728 110164478912397312 110313170815025152 110493716102774784 111069702034556928 111251485507608576 111405380427055104 111637775387843328 112126306470723584 112169402054701056 112508403995639808 112558879145168768 112899638540498472 113279990193856512 113432887184228352 113516295646773384 113826751375840256 114013047204605952 114368802094989312 114555985077141504 114953748914214912 115501166472167424 115742105365337568 115846352868999168 115902212189084672 116248597149794304 116438856719597568 116644742377832448 116802180862967808 116888066804598336 117207743990964224 117399573359198208 117958638099234816 118011558411716736 118204703351834112 118368216703746048 118527981407633408 118721971557236736 119175380486782976 119179989683119872 119701525778006016 119897436622159872 120325510537436672 120355334749028352 120359989580972544 120522442633242624 120886689399570432 120940923336830272 121516852225926144 121546971726741504 121715734144462848 122715243273519104 122719989376677888 122885627782914048 122975986950671166 123086749923311616 123514134471656448 123935038776446976 124102317166903296 124533227990399488 124732222582816768 124953414788876544 125331052980436992 125387280812449032 125500215608082432 125592497311323744 125935980245610496 126142094779564032 126185696986005504 126623841767206912 126628739038314864 126742792000241664 127182871139131392 127435060322500608 127845854946026464 127877543170842624 128055095297820288 128615469187006464 128664902356862976 129111655490046528 129317966060126208 129322967528491776 129888889674006528 130384945978114048 130389988712720256 130565979519346176 130598341961711616 130779671793518592 131675886037303296 131853612453462016 131858711989834752 132763003213181328 133159093764882432 133164243791714304 133343979083587584 133806979010961152 134072303047630848 134257766155681792 134537831877657344 134664216500256768 135366199354616256 135399751592656896 135587050969104384 135836220880153118 136058538753934056 136181085021536256 136653936011194368 136701171734839296 136706458754166912 136924905240133632 137181133958174436 137400338938884096 138054648682708992 138246331255778304 138534005101746176 138726353239305312 138953401280613504 139421526392438784 139609707303665664 140094463231803392 140099881489199424 140323750405668864 140761602578448384 141060690914005161 141481537125187584 141677977776311808 142155281811898368 142451821988107776 142648876540411904 143075196492054528 143080730031522816 143826586814279772 143862236067197952 144255684911955968 144491782595936256 144692402835382272 145244994968266752 145250612426302344 145482711817641984 145683959019995136 146683064225378304 146885971883196416 146886726959264448 147396750316761894 148092936046075904 148135371791966208 148335314010144768 148850367183791104 149559202739601408 149803980485492736 150532851387331296 151039986925142016 151243849578971136 151355060862364512 151491384520998912 152017396272807936 152491736126652416 152535432340242432 152741313436188672 153271665218953216 153735678012593664 153788818201694208 154001555296223232 154253603668230144 154322807153783424 154575381306244608 154998129533059072 155251808959463424 155526323170443264 155850755739464448 156067147394218476 156532764478930944 157348744548955648 157606271135778816 157824288938328064 158356802900754432 158906652910826496 159166729265836032 159602034370674688 160473779665371136 160479986107963392 160696590177656832 160959596053561344 162022469634568192 162287645525950464 163060470313648128 163400619339300096 163626652502237184 163847503710552064 163894453897494528 163967982600894888 164115666564415488 164685512628875264 165246718368595968 165469756222537728 165740574154162176 166604553051835392 167108070640582656 167183041083265376 167333620810776576 167456663081764992 168189459706085376 168247595981340672 168254103082051584 168762605993459712 168838318717753152 169577161518841856 170149330776342528 170503390894456832 170740127063760384 171019570806908928 171487292249341952 171553203142483968 172148873986728704 172423954746834944 172430623371322368 173185186232008704 173251749708251136 173613158048006352 173853318283627008 174087972692461568 174131122615615488 174372895724691456 175203271294451712 175567848049737728 175811615986446336 176099360038797312 177017337617575104 177552325055619072 177631981150969462 177791972111450112 178082957335855104 178763070730174464 178769984524679808 179552288667009024 180488265806155008 180533002123542528 180783663949863936 181330034099355648 181411385005245408 181574780028715008 182205248014925824 182268228979785728 182275278338889216 182320457590112256 182566540320178176 182908178610899248 183200451918512128 184072864910278656 184079984065016832 184328441674371072 184463980426006749 184968470985740416 185271201707484672 185895368523251712 186153475750354944 186799841985599232 187098333874225152 188080921218673548 188250323412123648 188642049500250112 188903970368415744 189213142169346048 189278545479008256 189935762650810368 189943108557472296 190774306708697088 191768782419039696 191816314756263936 192082642946730432 192923203780509696 193659993291022336 193667483235069792 193976949090189312 194833334511009792 194900680493236224 195577418967171072 195584983069080384 195848969279019264 195897512942567424 196529000422349192 197513829055954944 197780418680193024 197788067984752128 198104118219767808 199412270319468544 199738640647323648 200015968625381376 200710468516441728 201108454571446272 201386649233522688 201658466105294848 201716250950762496 201806747816486016 202689861697077248 203049299031924384 203380576453656576 203754331320229677 204087808130901084 204980904016791552 205051757602258944 205335407061630976 205763742871711232 205771700937261654 206100508408326144 207081973024063488 207801007652619264 208089529858957968 208710352638574592 209414560955498496 210141694847705088 210149822233799136 210485625608503296 211142403867672576 211875537214435328 212222305687781376 212516966664467712 213232922717847552 213677732982161664 213973314810617856 214262120236875776 214612794738081792 215739880221419658 216383527367933952 216737673893904384 217867492452400128 218168870002982912 218525938529992704 218623976801193184 218820888752553984 220024596338067456 220328957824794624 220626341630050304 221095125475142841 222139404069113856 222502971015217152 222810760854110208 223275550775686656 224252612941447168 224338804109402112 225117758290337536 225799277080996944 226559980387713024 226865774368456704 227032591293546768 227653502751680512 228026094409211904 228737604189978624 229111970154283008 229907497828429824 231002332944334848 231484210730675136 231804424378169344 232497194299588608 232877713439195136 233289484755664896 233604361725935616 233776133609196672 234415487981928448 234799146718396416 236023116823433472 236409406703668224 236736433407492096 237055962815266816 237443943114473472 238350760973565952 238359979366239744 239403051556012032 240651021074873344 240710669498056704 240719979161945088 241044885266485248 241773378799140864 241881846673660544 243033704451852288 243093943453483008 243431468288925696 245439978753355776 245771255565828096 245951973901342332 246173499846623232 247028268943312896 247870077552893952 248204634333806592 249066455980798976 249906829577753088 250662105960873984 250774561624898064 251000431216164864 251184994622647488 251871960491220992 252284189559128064 252371393972011008 253247683534413824 253257478076629728 253485584000483328 254365742278262784 254870120645001216 255691709892052928 255755086341685248 256110190595640576 257230938374012928 257329804713725952 258223310980093056 258635932120252416 258645935056983552 259777779348013056 260769891956228096 260779977425440512 261131959038692352 261196683923423232 261559343587037184 263351772074606592 263707224906924032 263717423979669504 265526006426362656 266328487583428608 266447971726454193 266687958167175168 267613958021922304 268144606095261696 268515532311363584 269075663755314688 269328433000513536 270732398709232512 270799503185313792 271672441760306236 272117077507868112 272362170043072512 273307872022388736 273402343469678592 273412917508333824 273849810480267264 274362267916348872 274800677877768192 276109297365417984 276492662511556608 277068010203492352 277452706478610624 277906802561227008 278843052784877568 280188926463606784 280199762978398848 280647500811337728 281523205156896768 282121381828010322 282963074250375168 283355955552623616 284903643976215552 285297753080823808 286150392984109056 286161460063045632 287653173628559544 287724472134395904 288511369823911936 289384805670764544 290489989936533504 290501224852604688 290965423635283968 291367918039990272 293366128450756608 293771943766392832 293773453918528896 294793500633523788 296185872092151808 296270743583932416 296670628020289536 297700734367582208 299118405479202816 299607960970985472 301065702774662592 302079973850284032 302487699157942272 302710121724729024 304034792545615872 304983472253304832 305070864680484864 305482626872377344 306543330437906432 307471356025187328 307577636403388416 308003110592446464 308645614307566848 308657551405892481 309150762612489216 309996259066118144 310503617918926848 311052646340886528 311701511478928896 312134294788436952 313065528957861888 314697489097911296 315212542271557632 315648577876656128 316713605801508864 317813305821652992 318333458531672064 320959972215926784 321393180355313664 321919192107122688 324044939269136384 324575291051900928 326120940627296256 326801238678600192 327253305004474368 327695007421104128 327788907794989056 327935965201789776 328231333128830976 329371025257750528 330493436737191936 330939512445075456 331481148308324352 333209106103670784 334216141281165312 334366082166530752 334913326163529984 336378919412170752 336508206164103168 337525211986919424 337676637435506304 339154323037683712 340298661552685056 341006781788913664 341480254127520768 342039141613817856 342974584498683904 343106406284967936 344297747973457408 344847909493669888 344861246742644736 346503499416502272 347226316096012704 347706636567254016 348175945384923136 348745791449382912 350406542588903424 351135696099475456 351623231972892672 352198720077594624 354034675235150208 355104650111238144 355263962301938924 355583944222900224 356165914671710208 357526141460348928 357539969049359616 359104577334018048 360976531612310016 361066004247085056 361567327899727872 362660068198711296 362822770010490816 364410496029851648 364536457959571456 364550556677778432 364640915180224512 365816357221798496 366400903837024256 368145729820557312 368159968130033664 368656883348742144 368927960852013498 369936941971480832 370542403414969344 372306951500709888 373599683971198464 374196667748450304 376161842437347096 376500646824247296 377284099000500224 377807940736831488 378426284338692096 378557090958016512 379871525301620736 379886217114944592 381548613417394176 383537564838079392 383632629512527872 384165285893460864 385846407561019392 387319986582044672 387334966470139584 387953898180378624 389666669022019584 391154837934342144 391169966138160768 391697938558038528 391795025885134848 393058000844698384 395027658111909888 395560837360386048 395576135969504256 398824540638937088 399477281294647296 400031937250762752 401420937032883456 402216909142892544 402773298467045376 403613495632972032 405379723394154496 406098598063848768 406761152907313152 407508662640459354 408175616261802168 409961808033583104 410103515204517888 411527485743422464 411543401874523308 412201016816652288 414163946048126976 415602015305238528 416179059717915936 418829121910996992 420283389695410176 420299644467598272 420971251217006592 422284807735345152 423751074428870656 424444611375562752 425033933328935424 426465845435695104 427355465964323328 427946629621235712 428524240473751552 429225589476163584 431479760442839316 432767054735867904 433475347787808768 435734984904800256 436337740005965824 437051877059985408 437247953602386368 440049192676134912 440657915649589248 441252683260100608 442190250950285682 444278808138227712 445005942030434304 446551101551373312 448505225882894336 448677608218804224 450235516580675072 451598554161993888 453119960775426048 453731548736913408 454065182587093536 455307005503361024 456052188818423808 457475208379957248 458223940308566016 459814995656859648 462004665888669696 462968421461350272 463608848756338688 464994388599177216 465755426878390272 466578969511329792 467552267218393344 468830975963856896 469598293436792832 472046233646866944 472818813407336448 473472866814984192 474111925630533632 476701521947131904 476719958732479488 478806103112024064 481302042149746688 481421338996113408 481439958323890176 482089770532970496 483763693347321088 486067408903704576 486862936577851392 490879957506711552 491542511131656192 491903947802684664 492346999693246464 494056537886625792 495740155105787904 496409268667613184 498132911961597952 499813659155506176 501324211921747968 501549123249796128 502000862432329728 502369989245294976 503743920982441984 504568379118256128 504742787944022016 506495367068827648 506514956153259456 508731484556525568 511383419784105856 511510172683370496 512220381191281152 514461876748025856 514659609427451904 516446621960186112 517271864240504832 517291870113967104 519555558696026112 521539783912456192 521559954850881024 522263918077384704 522393367846846464 523118687174074368 526703544149213184 527434847959339008 531052012852725312 532656975166857216 532895943452908386 533375916334350336 535227916043844608 536289212190523392 538151327510629376 538656866001027072 541464797418465024 541599006370627584 543344883520612472 544234155015736224 544724340086145024 546615744044777472 546804686939357184 546825835016667648 547699620960534528 548724535832697744 549601355755536384 552218594730835968 552985325023113216 554136020406984704 554905412957221248 555813605122454016 557686105569755136 560377852927213568 560399525956797696 561295001622675456 564242763656020644 565926148500750336 566711911105247232 569807287952431104 570595506161647616 572322920126091264 575306347257119088 575448944268791808 577022739647823872 578769611341529088 580979979873067008 581002449705209376 581930847270567936 586732256901513216 587543887532785664 587546907837057792 589587001267047576 592371744184303616 592541487167864832 593341256040579072 595401468735164416 598236810958405632 599215921941970944 602131405549325184 604159947700568064 604975398315884544 605420243449458048 608069585091231744 609966944506609664 610141729360969728 611262993960689031 613086660875812864 614942712050374656 615155272806776832 616006221184892928 617291228615133696 617315102811784962 618301525224978432 619992518132236288 623403022957857792 624268589576873904 626131057915723776 629394978195822592 630425084543115264 631297155753312256 633427211603017728 635626611643305984 636666917063344128 641919944431853568 642786360710627328 643838384214245376 648089878538272768 649150582103801856 653602477357200384 654506610008948736 655390014842208256 655577815589978112 655871930403579552 656462666257661952 658742050515501056 660986873474383872 661879024890150912 663285376425428523 666418212207341568 668432282562330624 668732164333061504 669826652327059968 672757838824341504 673016412328206336 675353274871012608 678308646075367424 680597323105370112 682013563577827328 682960508255041536 684078283227635712 686212812569935872 688595495946914816 689722493485289472 693006998833004544 694452632192025408 695413273134508032 696351890769846272 697491582898765824 700813085177806848 703246463945785344 704397440155189248 708069350470300416 710209300222476288 710527924603877848 711167888445800448 712331829343420416 715052282920697856 715079938098719232 718209154668036096 721953063224620032 722132008494170112 723134655799455744 725320136397422592 725645540020981632 728820992059703296 729072915919142912 729101113355556864 729281830360449024 731632714443596992 732801807674048512 736319936260067328 737313766697484288 737855921704026996 739873883942961664 741084806829938688 744613903001419776 747199367942396928 752323684874694192 753001293648494592 754568198001000448 755615881473662976 756852568677384192 757114181916033024 759743050603241472 759772434229889184 763097226834788352 767075129676158784 767265259025055744 768330571786921728 771692815122038784 774639973164089344 774669932940279168 775907796360757248 779333338044039168 782309675868684288 782339932276321536 783395877116077056 783590051770269696 786116001689396768 790055316223819776 791121674720772096 791152271939008512 797649081277874176 799343915179362579 800063874501525504 802841874065766912 804433818285785088 805546596934090752 807226991265944064 810759446788308992 812197196127697536 815017325280918708 816351232523604336 819923616067166208 820207030409035776 823054971486844928 823086803749046616 824402033633304576 828327892096253952 831204030610477056 832358119435831872 840566779390820352 840599288935196544 841942502434013184 844569615470690304 847502148857741312 848889222751125504 850067866657870848 854710931928646656 855893259242471424 857048480947503104 858451178952327168 862959520885678632 865534109471735808 871469969809600512 872675480011931648 874103754119970816 874495907204772736 880098385352269824 881315831299178496 884380501900571364 888557616276455424 890011884060868608 893102203102746624 897355216437608448 900471033161350144 903197108323987776 906239921550852096 907463097473826816 908130365174187072 910614011006722048 912104377636847616 914950416759914496 916447880617132032 919629991313719296 924009331777339392 925936842922700544 927217697512677376 929988777198354432 931510853756780544 933157939022659584 935104534436786688 937661951927713792 939196586873585664 944092467293733888 945637626814672896 946945733629968384 948223851261067264 953403043894263808 953439917464958976 962604084299493376 962879916647780352 964179541065940992 967527386694642176 972134817807409152 973725873155702784 981759915013423104 983085022263312384 983807895605369328 984693999386492928 988113075773251584 991480310211575808 992818537335226368 996265823923195904 999627318311012352 1002648423843495936 1003098246499592256 1004739978490589952 1007487841964883968 1009136758236512256 1012990734137655296 1013029912306518912 1017462969113051136 1022766839568211712 1023020345366740992 1024440762382562304 1028923753496051712 1029319218854903808 1032893243920372224 1034543728481009664 1034583740227934208 1043079567824912384 1043119909701762048 1044527836154769408 1046237374348148736 1053407088298426368 1054869695918678016 1062104025705450624 1065313950333714432 1065791886905816772 1066751832668700672 1070455832087689216 1072578424381046784 1076302655021258752 1077313732002054144 1082929594836930048 1083198012741255168 1086689767041224944 1088468310031472448 1093231488089554944 1093609373878714368 1093651670033335296 1097449071665395488 1099202711511072768 1104437189461671936 1105970650046226432 1108272040813969408 1109810825914442496 1111627210244908032 1120755705854427136 1120799051913595392 1122590003245350912 1128485527312041288 1131852297001500672 1133423822210494464 1139614575904862208 1141191012323295232 1144645840252182528 1150612694514238176 1150897888537583616 1154607877481301503 1157539222683058176 1161959959746134016 1162004899410418752 1163861694541135872 1173464513803026432 1175093815674115584 1179174002534095152 1184743488368607232 1185082974335729664 1186682512081158144 1190802937470328832 1196473621916811264 1198431843883941888 1204262811098650368 1208319895401136128 1210840486898916096 1216139170182463488 1219933889013219328 1220283458721939456 1222525987921378062 1226173321751625728 1229885424100749312 1230310545613553664 1234582457230267392 1234630205623569924 1236603050449956864 1239985036264472576 1246806045915715584 1248537179153747808 1258789956391645184 1260850169086230528 1262594311506624512 1266854423206035456 1271253223286611968 1273333834126688256 1283839888863707136 1285572721421254656 1287676768428490752 1296179757076545536 1298301164207603712 1307204954714400768 1309013220017897472 1310780029684416512 1311155631179956224 1311743860807159104 1317484101031002112 1321973746948767744 1323758049780301824 1326570752850857046 1332836424414683136 1337464328666123008 1339653304654119936 1345515677648683008 1346032824656412672 1350706549742025216 1356617292150734848 1361194646210740224 1364027127155654656 1365921016510083072 1368156566455271424 1372425625139871744 1377190991893829632 1379444986970578944 1386013997666009088 1388905264384050816 1390826546269016064 1392703781539692544 1394983165797531648 1406492927891570688 1408794880310378496 1416138700940600832 1420418600444952576 1421055849207755696 1422335776891600896 1430104565841395712 1430159876197438464 1436418309336072192 1443906126449240064 1444264016988340224 1446269311598911488 1451291080041963264 1457641984119406592 1458202226711113728 1463265428887193984 1465603615348097024 1472639872520134656 1474627533394968576 1475711843408053992 1479747767885923328 1482169613659877376 1489227806002839552 1494398735884793856 1504647369749388384 1506002587296989184 1511231762947325952 1513705137354768384 1514228363832066048 1519486101206482944 1519544868459778368 1526194453669576704 1534150259352317568 1534530518050111488 1536661143573843456 1543385630244077568 1549279946328178688 1549339865880558336 1551815592721514496 1558666676088078336 1564619351737368576 1564679864552643072 1566791754232154112 1567180103540539392 1572232003378793536 1580110632447639552 1582304543878017024 1595298162555748352 1598687830358725158 1600127749003051008 1605683748131533824 1608867636571570176 1614453982531888128 1621518893576617984 1624394392255395072 1630034650561837416 1632702465047208672 1639847232134332416 1640414060818071552 1646109942973689856 1646173607498093232 1648804067266609152 1656655784192507904 1662408061220954112 1664716238871663744 1681133558781640704 1681198577870393088 1683885004868026368 1695004297715482624 1697778445502251008 1700135733315741696 1709421863857293312 1711786518484942848 1714096961895006208 1725919041771357264 1731068218943471616 1742939939619201024 1745350960023863296 1748991814409545472 1760196770704539648 1762631662598356992 1768761003801142728 1777115232552910848 1780023768121737216 1786204406205493248 1794710432875216896 1800942066322700288 1806394216647975552 1812479843101704192 1814926194947653632 1816260730348374144 1821228022013444096 1824208755273695232 1829900833519828992 1833788981882067093 1839259982627438592 1848018663554678784 1851873685845401088 1854435395025354752 1859977554396708864 1870209068873573376 1875323903855427584 1878393173747171328 1888184934587467776 1891275253629345792 1893891467259936768 1906879834929917952 1925208168598986752 1925759833295560704 1928359082131881984 1935054773389284352 1944269635614818304 1947451746311405568 1963519830026846208 1966170044526624768 1967615791210738656 1969387998772985856 1976226151546503168 1982960620423151616 1985637074670452736 1992531647846391808 1999254636622024704 2005296847686991872 2006196492999184512 2009479956981179904 2014975683929767936 2018273516473024512 2025981468275310592 2026059824613037824 2034925938226102272 2045533679136423424 2046040690733481984 2048881524765124608 2058638437709807616 2065786487840744448 2069167480455868416 2086159135649824768 2086239819403524096 2089055672309538816 2092474748696297472 2109739391837356032 2124208051410901248 2130627900667428864 2131583773811633544 2133503665337401344 2140911664175378432 2145156848762093568 2152605310042517504 2154627464004108288 2165859189673860096 2166396025482510336 2173379534082449888 2176936620062944896 2186462976179109888 2187218747757428736 2187303340066670592 2194898143330790976 2198405423022145536 2211941300092452864 2216544081627938816 2219621651828884992 2223254420489816064 2241511411708854272 2241598103827190784 2256971054624082576 2263704594003001344 2266847644420988928 2279229151809724416 2282382024646590464 2289291680504365056 2301225389028476352 2301795777075167232 2309215754962603006 2315078445366116352 2323919919492268032 2324009798820837504 2327723389082271744 2346929027606052864 2350187631348231168 2358348005068190304 2369486976737214464 2370165948671459328 2373365024162316288 2381605874940657664 2392947243833622528 2398031745538087737 2408525622197300736 2416639790802272256 2421680973797832192 2432278340364926976 2445051975842756124 2452346643503251456 2459770848201498624 2460621091227107328 2469164914460534784 2469260411247139848 2473206100899913728 2493612091831431168 2497074358307495616 2517579912783290368 2521700338172461056 2533708846412070912 2542506446573223936 2546667668253376512 2567679777727414272 2571145442842509312 2575353536856981504 2592359514153091072 2596602328415207424 2614409909428801536 2618026440035794944 2621560059368833024 2622311262359912448 2623487721614318208 2634968202062004224 2643947493897535488 2653141505701714092 2665672848829366272 2674928657332246016 2679306609308239872 2692065649312825344 2701413099484050432 2713234584301469696 2722389292421480448 2728054254311309312 2731842033020166144 2736313132910542848 2744851250279743488 2754381983787659264 2758889973941157888 2772027995332018176 2777810528768101632 2781653092538032128 2785407563079385088 2789966331595063296 2812985855783141376 2817589760620756992 2832277401881201664 2840837200889905152 2842111698415511392 2844671553783201792 2860209131682791424 2860319752394876928 2887812252898480128 2892538623197822976 2902582160083926528 2915283968238813184 2916404453422227456 2926530857774387968 2931207230696194048 2945279745040269312 2949255066789937152 2951423686816107984 2959495535771846656 2964339227319754752 2978455612005679104 2988797471769587712 3009294739498776768 3022463525894651904 3027410274709536768 3038972202412965888 3039089736919556736 3052388907339153408 3068300518704635136 3069061036100222976 3073322287147686912 3086771260488155136 3098559892656357376 3098679731761116672 3103631185443028992 3129238703474737152 3129359729105286144 3133583508464308224 3144464006757587072 3160221264895279104 3164609087756034048 3197375660717450316 3200255498006102016 3211367496263067648 3217735273143140352 3228907965063776256 3248788784510790144 3260069301123674832 3265404930094417344 3279694464268664832 3280828121636143104 3292219885947379712 3292347214996186464 3297608134533218304 3313311568385015808 3324816122441908224 3329432477743327488 3362267117563281408 3362397155740786176 3367770009736052736 3390008595430965248 3395556891004502016 3400271466631483392 3418843727714586624 3423573036969885696 3428193923790012416 3451838083542714528 3463823632443904509 3485879879238402048 3490701920047726592 3497983628819090944 3520393541409079296 3537522007602285456 3554230465105821696 3560047536243474432 3572408812410986496 3589420865750433792 3601884132645400576 3612788433295951104 3624959686203408384 3632521460696748288 3642456044026888192 3648417510547390464 3659801667039657984 3667577963764134186 3678519965254877184 3703747371690802176 3708870790050709504 3719955108793417728 3740418137747146752 3750647807710855168 3776369869174935552 3782550507258691584 3787782934519873536 3813759669859835904 3850416337197973504 3851519666591121408 3856718164263763968 3870109546778568704 3888539271229636608 3894903492622811136 3927039660053692416 3932340089053249536 3935231582421477312 3952452303093006336 3965921240846303232 3971274149340905472 3985063295692783616 3998509273244049408 4012392985998369024 4018959913962359808 4029951367859535872 4036547032946049024 4051962936550621184 4052119649226075648 4069851876452204544 4091067358272846848 4092081381466963968 4097763049530249216 4117276875419615232 4131572975681488896 4138334960911736832 4172479638807048192 4178111344619077632 4184949497392594944 4219478783674712064 4248416102821802496 4261255801334857728 4263167547623267088 4267007330674802688 4281823328350756864 4290313697524187136 4305210620085035008 4309254928008216576 4331718379347720192 4332792050965020672 4346759068164899776 4353873240125889792 4372925952358219776 4374606680133341184 4389796286661581952 4396810846044291072 4423882600184905728 4433088163255877632 4439243303657769984 4446508840979632128 4483022823417708544 4483196207654381568 4513942109248165152 4533695288841977856 4558458303619448832 4564764049293180928 4578583361008730112 4602450778056952704 4603591554150334464 4618431509925206012 4630156890732232704 4647839838984536064 4648019597641675008 4655446778164543488 4693858055212105728 4700375262696462336 4716696010136380608 4738973953474428928 4740331897342918656 4763211749881315328 4785894487667245056 4796063491076175474 4817051244394601472 4843361947595664384 4864556680729853952 4890103951685512248 4904693287006502912 4919541696402997248 4921242182454214656 4938329828921069568 4938520822494279696 4946412201799827456 4987224183662862336 4994148716614991232 5035159825566580736 5043400676344922112 5085012893146447872 5093335336506753024 5135359555454828544 5142290885685018624 5184719028306182144 5193204656830414848 5228819818857603072 5236052880071589888 5246975443228636416 5269936404124008448 5287894987795070976 5306283011403428184 5331345697658732544 5349857314664492032 5358613218616479744 5384131298625650688 5402826198968100864 5444778584842960896 5463684066040332288 5472626265821085696 5489702500559486976 5508763967575318528 5517779947882315776 5544055990664036352 5555621057536203264 5563306185076064256 5570815126158770176 5579932663190126592 5625971711566282752 5635179521241513984 5664554803762403328 5681674401779810304 5684223396831022784 5720639504789753856 5775624505796960256 5785077246395645952 5805164320167853056 5830567936477626368 5832808906844454912 5853061715548775936 5862414461392388096 5890559490080538624 5898510133579874304 5902847373632215968 5918991071543693312 5928678454639509504 5956911224011358208 5977594943539175424 6018589478997553536 6044927051789303808 6054820549419073536 6077944404825931776 6078179473839113472 6104777814678306816 6136601037409270272 6138122072200445952 6146644574295373824 6197119785312714752 6197359463522233344 6258477406949474304 6258719458210572288 6267167016928616448 6288928013515174144 6329218175512068096 6394751321434900632 6400510996012204032 6422734992526135296 6435470546286280704 6457815930127552512 6497577569021580288 6520138602247349664 6530809860188834688 6559388928537329664 6561656243272286208 6584439771894759424 6584694429992372928 6595216269066436608 6649632244883816448 6658864955486654976 6724534235126562816 6724794311481572352 6780017190861930496 6791113782009004032 6800542933262966784 6837687455429173248 6847146073939771392 6903676167085429056 6927647264887809018 6971759758476804096 6995967257638181888 7040787082818158592 7075044015204570912 7108460930211643392 7120095072486948864 7144817624821972992 7178841731500867584 7203768265290801152 7225576866591902208 7249919372406816768 7265042921393496576 7284912088053776384 7296835021094780928 7335155927528268372 7357039930509754368 7407494743381604352 7417741580101419008 7480836275494293504 7501295615421710336 7552739738349871104 7565101014517383168 7627519339719671808 7700832674395947008 7703039333182242816 7713436328527527936 7740219093557137408 7777078542459273216 7789806985245622272 7854079320107384832 7864680178106499072 7870463164842954624 7904904606186012672 7931842481692606464 7970126591385567232 7997018546488098816 8024785971996738048 8037919827924719616 8059902735719071744 8103925873101242368 8104239298452151296 8139703752904409088 8182134716545693696 8184162762933927936 8195526099060498432 8234553750839230464 8263145951362977792 8276669921823473664 8344959277614096384 8356222689238155264 8369898994785189888 8438957567349424128 8496832205643604992 8522511602669715456 8526335095246534176 8534014661349605376 8563646656701513728 8580627395048374272 8610421240170070016 8663436758695440384 8693518136329799552 8707746480251779584 8745851904716439552 8749213360266682368 8779592573323163904 8793621692088582144 8847765200369811456 8866176326511755264 8878486607315539968 8893017681959264256 8966392415308763136 9027884218496330304 9067390577683955712 9116916607238897664 9157166722017460224 9204901556113905408 9207183108300668928 9236863019850412024 9260313781464465408 9295679677969072128 9296039195283350016 9310893556329086976 9387716110424211456 9400750525392924672 9433392020272761216 9477947906948857856 9480663794685837312 9526423499762630656 9592126982152350948 9634102488789202944 9686723895191328768 9780207903371024496 9809386574013005824 9839083392805994496 9842484364908429312 9876659657842139136 9877041644988559392 9892824403599654912 9974448367325724672 9988297433229982464 10070319651133161472 10086801352689844224 10170025786292895744 10186670673013506048 10270719110909657088 10284581771370037248 10369438056612364288 10391470897331713527 10457639637715206144 10472105760143179776 10493950886457272832 10539872808248016896 10612566022806856368 10662691395317465088 10699714629328984064 10717226437232959488 10768262597251301376 10805652397936201728 10927368132080664576 10945252531642171392 10979405001118973952 11017527935150637056 11035559895764631552 11111242115072406528 11126612370152128512 11141630252317540352 11159865326380253184 11251943423132565504 11329109607524806656 11363348803559620608 11368446793662045568 11441279009579507712 11551249011593920512 11570154492791291904 11610328640335706112 11665617813688909824 11706123431097551872 11781118980161077248 11797020267159748608 11805694747264431936 11837982143087386624 11857356909279019008 11913822448022716416 11955189887078350848 12037178957995107072 12089854103578607616 12109641098838147072 12155888809651863552 12156358947678226944 12209555629356613632 12273202074818540544 12276244144400891904 12293289148590747648 12394239570625429504 12394718927044466688 12517438916421144576 12534334033857232896 12577856027030348288 12658436351024136192 12789502642869801264 12801021992024408064 12845469985052270592 12870941092572561408 12915631860255105024 12995155138043160576 13040277204494699328 13061619720377669376 13118777857074659328 13168879543789518848 13169388859984745856 13190432538132873216 13299264489767632896 13317729910973309952 13449068470253125632 13449588622963144704 13560034381723860992 13601085866525933568 13675374910858346496 13694292147879542784 13807352334170858112 13855294529775618036 13943519516953608192 13991934515276363776 14081574165636317184 14150088030409141824 14216921860423286784 14289635249643945984 14357683463001735168 14407536530581602304 14451153733183804416 14530085842786993152 14569824176107552768 14593670042189561856 14670311855056536744 14714079861019508736 14814989486763208704 14835483160202838016 14961672550988587008 15105479476699742208 15130202029034766336 15255038679439343616 15401665348791894016 15406078666364485632 15426872657055055872 15480438187114274816 15554157084918546432 15579613970491244544 15708158640214769664 15740926329685909248 15809809212372025344 15863684963385212928 15940253182771134464 15994037092976197632 16049571943993476096 16075839655849439232 16119805471438143488 16207851746202484736 16208478596904302592 16364269433091387392 16391052198120996864 16469107501678460928 16526291902725955584 16553339843646947328 16689918555228192768 16712445378476310528 16739797989570379776 16877915134698848256 16993664411287209984 17045023205339430912 17052670190493068352 17127293313403027456 17220842480340140032 17326873517390880768 17387036272659599104 17415492960503559168 17491703809432879104 17498426720533364736 17559185146646327808 17587243384177164288 17695530400739622912 17732352653023510528 17756973214631079936 17786035363918528512 17932784830617526272 18055768436992660608 18134781155367911424 18233833214477795328 18314333444034920448 18409803112227810816 18414366216601337856 18473726039700824048 18591359355938144256 18592078390566700032 18775432220848422912 18801501050785849344 18866784040545522432 19052846999525261312 19184253964304701896 19268204977578405888 19373447790382657536 19560415806742048992 19678166785611988992 19684968729816858624 19753319315684278272 19754083289977118784 19785648807199309824 19948896734651449344 19976594866459964928 20140639302266322944 20173602705379688448 20340051572585791488 20373341346027012096 20541438221819314176 20738876113224728576 20782941794663427054 20915279275430412288 20987901772914545664 21079745616496033792 21225132045613712736 21325382790634930176 21399429258657968128 21434452874465918976 21536525194502602752 21611304795872403456 21854736264161329152 21890505063284342784 22035055870301274112 22071119791529263104 22222484230144813056 22253224740304257024 22283260504635080704 22503886846265131008 22658219215049613312 22736893587324091136 22882558019159015424 23102498023187841024 23140308985582583808 23220657280671412224 23331235627377819648 23412246862195103744 23562237960322154496 23594040534319497216 23611389494528863872 23675964286174773248 23714713818558038016 23910379774156701696 24074357915990214144 24179708207157215232 24311777619303727104 24312717895356453888 24419111258713227264 24546404149637081088 24552488288801783808 24586578297181495296 24789437854088933376 25034877832842289152 25068668067714465792 25155712054060696576 25316872702048272384 25579005285739602528 25602043984048816128 25690939970104541184 25741882185145122816 25831263720510210048 25990310276086321152 26080554408989398656 26123239440755338752 26237555714149318656 26337759087579037696 26338777719969491712 26380865076265746432 26598528979535265792 26635459821946619904 26899177245926289408 27120068763447721984 27202171733051867136 27350749821716692992 27614704668341716224 27710589059551236072 27887039033907216384 27983869030552727552 28163148331272634368 28300176060818283648 28433843720846573568 28579270499287891968 28815073061163204608 28902307466367608832 29060171685573986304 29139648352215105536 29340623710113073488 29428159722039017472 29629978973526417408 29670966320405676032 29923345101977174016 30210958953399484416 30260404058069532672 30510077358878687232 30803330697583788032 30812157332728971264 30853745314110111744 30960876374228549632 31108314169837092864 31174412691995140581 31416317280429539328 31481852659371818496 31619618424744050688 31880506365542268928 31988074185952395264 32099143887986952192 32151679311698878464 32416957193808605184 32728538866182774784 32782104396241993728 32938215003356921856 33052583805451911168 33106679687293894656 33379837110456385536 33424890756952621056 33479595979140759552 33755830269397696512 33987328822574419968 34090046410678861824 34105340380986136704 34254586626806054912 34441684960680280064 34653747034781761536 34774072545319198208 34830985921007118336 34996853441066729472 35118370293292655616 35391060801479245824 35464705306047021056 35513946429262159872 35572070727837057024 35865569661235052544 36111536873985321216 36269562310735822848 36467666428955590656 36628666888069840896 36819606224455621632 36828732433202675712 36947452079401648096 37182718711876288512 37184156781133400064 37603002101571698688 37733568081091044864 38105693999050522624 38368507928609403792 38536409955156811776 38746895580765315072 39120831613484097984 39356333571223977984 39506638631368556544 39508166579954237568 39571297614398619648 39897793469302898688 39953189732919929856 40281278604532645888 40347205410759376896 40680103145171582976 41082876443638628352 41565883589326854108 41830558550860824576 41975803545829091328 42450264091227425472 42650765581269860352 42798858517315936256 42868905748931837952 43073050389005205504 43222609591744806912 43709472528322658304 43781010126568685568 44070111740602548224 44142239583058526208 44444968460289626112 44506449480608514048 44566521009270161408 45316438430099226624 45473787174648182272 45765116038318030848 46204996046375682048 46280617971165167616 46441314561342824448 46662471254755639296 46824493724390207488 47124475920644308992 47222778989057727744 47351928572349546496 47429427637116076032 47820759548313403392 48148715831980428288 48359416414314430464 48623555238607454208 48625435790712907776 49092808299274162176 49173156594362990592 49578875708177866752 50069755665684578304 50137336135428931584 50311424108121393152 50633745404096544768 51158010571479205056 51381879940209082368 51662527441020420096 51980620552172642304 52161108817978797312 52246478881510677504 52475111428298637312 52675518175158075392 52677555439938983424 52761730152531492864 53197057959070531584 53270919643893239808 53798354491852578816 54404343466103734272 54701499643433385984 55229409336683432448 55421178119102472144 55774078067814432768 55967738061105455104 56326296662545268736 56600352121636567296 57158540998575783936 57630146122326409216 57804614932735217664 58120343371147972608 58279296704430211072 58681247420226146976 59259957947052834816 59341932640811352064 59846690203954348032 60421917906798968832 60520808116139065344 61020154717757374464 61606661395167576064 61624314665457942528 61921752748457099264 62216628339674185728 62348825383990281162 62963705318743636992 63239236849488101376 63761012731084537856 63976148371904790528 64198287775973904384 64303358623397756928 64833914387617210368 65457077732365549568 65564208792483987456 66105167610903822336 66213359374587789312 66759674220912771072 66849781513905242112 67511660538795393024 67974657645148839936 68210680761972273408 68509173253612109824 68883369921360560128 69307494069563523072 69548145090638396416 69661971842014236672 69993706882133458944 70236740586585311232 70782121602958491648 71027892858524319744 71144141455674114048 71731139322470105088 72223073747970642432 72539124621471645696 72935332857911181312 73257333776139681792 73639212448911243264 73657464866405351424 73894904158803296192 74368313562266800128 75206004203143397376 75467136162182089728 76211387998101045248 76737015857218807584 77072819910313623552 77493791161530630144 78241663226968195968 78712667142447955968 79013277262737113088 79016333159908475136 79142595228797239296 79795586938605797376 79906379465839859712 80562557209065291776 81360206290343165952 83131767178653708216 83661117101721649152 83951607091658182656 84900528182454850944 85301531162539720704 85597717034631872512 85737811497863675904 86445219183489613824 87418945056645316608 88140223481205096448 88284479166117052416 88889936920579252224 89012898961217028096 90632876860198453248 90947574349296364544 91530232076636061696 92409992092751364096 92561235942330335232 92882629122685648896 93324942509511278592 93648987448780414976 94248951841288617984 94445557978115455488 94703857144699092992 94858855274232152064 95641519096626806784 96297431663960856576 97250871581425815552 98185616598548324352 98346313188725981184 99157751416355733504 100139511331369156608 100274672270857863168 100622848216242786304 101267490808193089536 102316021142958410112 102763759880418164736 103325054882040840192 103961241104345284608 104322217635957594624 104492957763021355008 105351036350316150784 105355110879877966848 106394115918141063168 106541839287786479616 107596708983705157632 108808686932207468544 109402999286866771968 110458818673366864896 110842356238204944288 111548156135628865536 111935476122210910208 113200704243273134592 114317081997151567872 115260292244652818432 115609229865470435328 116240686742295945216 117362494840452293952 118519915894105669632 119693380407908696064 120843835813597937664 121041616232278130688 122040309435514748928 123213322790335152128 123248629330915885056 123843505496914198528 124697650767980562324 125927410637487273984 127522025462169075712 127952296743809581056 128396575551947808768 128606717246795513856 129667828775234420736 130914155464731099136 131128417584967974912 132210335221807644672 132426718749175578624 133519348441825542144 133699563027810484224 135949315290297679872 136421361523944546816 137018346507224219648 137766739842721120256 138614988139127046144 139096290181276792832 139323943684028473344 139987413764266917888 140473481173170622464 142055785717048639488 142288282911348228096 143462278644940210176 144446147495941284864 145078249242943291392 145870665715822362624 147278424897822486528 147789808317606592384 148736627124533600256 150412008406286794752 150934272324364179456 153474031714437615168 154145639820627247104 154987582323061260288 156483326453936391936 157425334284895911936 158026554525474226176 158032666319816950272 158285190457594478592 159591173877211594752 159812758931679719424 161125114418130583552 166263534357307416432 167322234203443298304 167903214183316365312 169801056364909701888 171195434069263745024 171475622995727351808 172890438366979227648 174837890113290633216 176280446962410192896 177779873841158504448 178025797922434056192 181265753720396906496 181895148698592729088 183060464153272123392 184819984185502728192 185765258245371297792 186649885019022557184 187297974897560829952 188891115956230910976 189407714289398185984 189717710548464304128 191283038193253613568 192594863327921713152 194501743162851631104 196371233197096648704 196692626377451962368 198315502832711467008 200279022662738313216 200549344541715726336 201245696432485572608 202534981616386179072 204632042285916820224 205527519760836329472 206650109764081680384 207922482208690569216 208644435271915189248 208985915526042710016 210702072700632301568 210710221759755933696 213083678575572959232 215193417967410315264 217617373864414937088 218805998573733543936 220917637346733729792 221684712476409888576 223870952244421820416 226401408486546269184 228634163994303135744 230520584489305636864 231218459730940870656 232481373484591890432 234724989680904587904 237039831788211339264 239386760815817392128 241687671627195875328 244080618871029497856 247687010993828397056 249395301535961124648 251854821274974547968 255904593487619162112 256793151103895617536 257213434493591027712 259335657550468841472 261828310929462198272 262256835169935949824 264420670443615289344 264853437498351157248 267038696883651084288 271898630580595359744 272842723047889093632 274036693014448439296 275533479685442240512 277229976278254092288 278192580362553585664 278647887368056946688 279974827528533835776 280946962346341244928 284111571434097278976 284576565822696456192 286924557289880420352 288892294991882569728 294556849795644973056 295579616635213184768 297473254249067200512 300824016812573589504 301868544648728358912 306948063428875230336 308291279641254494208 309975164646122520576 312966652907872783872 316053109050948452352 316065332639633900544 319182347754423189504 319625517863359438848 332527068714614832864 334644468406886596608 335806428366632730624 339602112729819403776 342390868138527490048 342951245991454703616 345780876733958455296 352560893924820385792 355559747682317008896 362531507440793812992 363790297397185458176 366120928306544246784 369639968371005456384 371530516490742595584 374595949795121659904 377782231912461821952 378815428578796371968 382566076386507227136 385189726655843426304 389003486325703262208 392742466394193297408 393385252754903924736 396631005665422934016 400558045325476626432 401098689083431452672 402491392864971145216 409264084571833640448 411055039521672658944 413300219528163360768 415844964417381138432 417288870543830378496 417971831052085420032 421420443519511867392 426167357151145918464 430386835934820630528 435234747728829874176 437611997147467087872 441835274693467459584 443369424952819777152 447741904488843640832 452802816973092538368 461041168978611273728 462436919461881741312 464962746969183780864 469449979361809175808 474079663576422678528 478773521631634784256 483375343254391750656 495374021987656794112 498790603071922249296 503709642549949095936 513586302207791235072 514426868987182055424 518671315100937682944 523656621858924396544 524513670339871899648 528841340887230578688 534077393767302168576 543797261161190719488 545685446095778187264 554459952556508184576 556385160725107171328 557295774736113893376 559949655057067671552 561893924692682489856 568223142868194557952 569153131645392912384 573849114579760840704 577784589983765139456 589113699591289946112 591159233270426369536 594946508498134401024 601648033625147179008 603737089297456717824 613896126857750460672 616582559282508988416 619950329292245041152 625933305815745567744 632106218101896904704 632130665279267801088 639251035726718877696 665054137429229665728 671612856733265461248 679204225459638807552 684781736277054980096 685902491982909407232 691561753467916910592 711119495364634017792 725063014881587625984 727580594794370916352 732241856613088493568 743061032981485191168 749191899590243319808 755564463824923643904 757630857157592743936 770379453311686852608 778006972651406524416 785484932788386594816 786770505509807849472 793262011330845868032 801116090650953252864 804982785729942290432 818528169143667280896 822110079043345317888 826600439056326721536 831689928834762276864 834577741087660756992 835943662104170840064 842840887039023734784 852334714302291836928 860773671869641261056 883670549386934919168 886738849905639554304 895483808977687281664 905605633946185076736 924873838923763482624 929925493938367561728 938899958723618351616 948159327152845357056 957547043263269568512 990748043975313588224 997581206143844498592 1007419285099898191872 1027172604415582470144 1028853737974364110848 1037342630201875365888 1047313243717848793088 1057682681774461157376 1087594522322381438976 1091370892191556374528 1108919905113016369152 1112770321450214342656 1114591549472227786752 1123787849385364979712 1136446285736389115904 1147698229159521681408 1155569179967530278912 1178227399182579892224 1182318466540852739072 1189893016996268802048 1203296067250294358016 1207474178594913435648 1227792253715500921344 1233165118565017976832 1239900658584490082304 1251866611631491135488 1264261330558535602176 1278502071453437755392 1330108274858459331456 1343225713466530922496 1358408450919277615104 1369563472554109960192 1383123506935833821184 1422238990729268035584 1450126029763175251968 1455161189588741832704 1486122065962970382336 1498383799180486639616 1511128927649847287808 1540758906623373705216 1556013945302813048832 1570969865576773189632 1573541011019615698944 1586524022661691736064 1602232181301906505728 1609965571459884580864 1637056338287334561792 1663379857669524553728 1669155482175321513984 1671887324208341680128 1685681774078047469568 1704669428604583673856 1721547343739282522112 1767341098773869838336 1773477699811279108608 1790967617955374563328 1811211267892370153472 1849747677847526965248 1859850987876735123456 1877799917447236703232 1896318654305690714112 1995162412287688997184 2014838570199796383744 2054345208831164940288 2057707475948728221696 2074685260403750731776 2094626487435697586176 2175189044644762877952 2182741784383112749056 2225540642900428685312 2229183098944455573504 2247575698770729959424 2272892571472778231808 2311138359935060557824 2356454798365159784448 2364636933081705478144 2379786033992537604096 2414948357189826871296 2455584507431001842688 2466330237130035953664 2479801317168980164608 2503733223262982270976 2528522661117071204352 2557004142906875510784 2660216549716918662912 2686451426933061844992 2716816901838555230208 2739126945108219920384 2844477981458536071168 2910322379177483665408 2972244131925940764672 2996767598360973279232 3022257855299694575616 3081517813246747410432 3112027890605626097664 3141939731153546379264 3173048045323383472128 3219931142919769161728 3274112676574669123584 3326759715339049107456 3338310964350643027968 3343774648416683360256 3371363548156094939136 3409338857209167347712 3443094687478565044224 3534682197547739676672 3546955399622558217216 3581935235910749126656 3622422535784740306944 3699495355695053930496 3719701975753470246912 3755599834894473406464 3990324824575377994368 4029677140399592767488 4108690417662329880576 4149370520807501463552 4350378089289525755904 4365483568766225498112 4451081285800857370624 4458366197888911147008 4495151397541459918848 4622276719870121115648 4712909596730319568896 4729273866163410956288 4759572067985075208192 4829896714379653742592 4911169014862003685376 5007466446525964541952 5057045322234142408704 5114008285813751021568 5320433099433837325824 5372902853866123689984 5433633803677110460416 5688955962917072142336 5820644758354967330816 5993535196721946558464 6044515710599389151232 6163035626493494820864 6224055781211252195328 6283879462307092758528 6439862285839538323456 6548225353149338247168 6676621928701286055936 6687549296833366720512 6742727096312189878272 6818677714418334695424 7069364395095479353344 7093910799245116434432 7244845071569480613888 7398990711390107860992 7439403951506940493824 7511199669788946812928 7980649649150755988736 8059354280799185534976 8217380835324659761152 8730967137532450996224 8902162571601714741248 8916732395777822294016 8990302795082919837696 9244553439740242231296 9425819193460639137792 9458547732326821912576 9519144135970150416384 9659793428759307485184 9822338029724007370752 10014932893051929083904 10114090644468284817408 10228016571627502043136 10640866198867674651648 10745805707732247379968 10867267607354220920832 11641289516709934661632 12089031421198778302464 12326071252986989641728 12448111562422504390656 12879724571679076646912 13096450706298676494336 13353243857402572111872 13375098593666733441024 13485454192624379756544 14138728790190958706688 14187821598490232868864 14489690143138961227776 15022399339577893625856 15961299298301511977472 16118708561598371069952 17461934275064901992448 17804325143203429482496 17980605590165839675392 18489106879480484462592 18851638386921278275584 18917095464653643825152 19319586857518614970368 19644676059448014741504 20029865786103858167808 20228181288936569634816 20456033143255004086272 21281732397735349303296 21734535214708441841664 23282579033419869323264 24178062842397556604928 24652142505973979283456 26192901412597352988672 26706487714805144223744 26750197187333466882048 26970908385248759513088 28277457580381917413376 28375643196980465737728 28979380286277922455552 30044798679155787251712 31922598596603023954944 32237417123196742139904 34923868550129803984896 35608650286406858964992 36978213758960968925184 37834190929307287650304 38639173715037229940736 39289352118896029483008 40059731572207716335616 40456362577873139269632 42563464795470698606592 43469070429416883683328 46565158066839738646528 48356125684795113209856 52385802825194705977344 53412975429610288447488 53941816770497519026176 56554915160763834826752 56751286393960931475456 57958760572555844911104 60089597358311574503424 63845197193206047909888 69847737100259607969792 73956427517921937850368 75668381858614575300608 78578704237792058966016 80119463144415432671232 80912725155746278539264 85126929590941397213184 86938140858833767366656 96712251369590226419712 104771605650389411954688 106825950859220576894976 113502572787921862950912 115917521145111689822208 120179194716623149006848 127690394386412095819776 139695474200519215939584 151336763717229150601216 157157408475584117932032 160238926288830865342464 161825450311492557078528 170253859181882794426368 173876281717667534733312 209543211300778823909376 227005145575843725901824 240358389433246298013696 255380788772824191639552 302673527434458301202432 314314816951168235864064 320477852577661730684928 340507718363765588852736 347752563435335069466624 419086422601557647818752 454010291151687451803648 480716778866492596027392 510761577545648383279104 605347054868916602404864 628629633902336471728128 681015436727531177705472 908020582303374903607296 961433557732985192054784 1021523155091296766558208 1257259267804672943456256 1362030873455062355410944 1816041164606749807214592 2043046310182593533116416 2724061746910124710821888 4086092620365187066232832 5448123493820249421643776 8172185240730374132465664 16344370481460748264931328
- Sum of all divisors σ(n): 57520937071545083136000000
- Sum of proper divisors (its aliquot sum) s(n): 41176566590084334871068672
- 16344370481460748264931328 is an abundant number, because the sum of its proper divisors (41176566590084334871068672) is greater than itself. Its abundance is 24832196108623586606137344
Bases of 16344370481460748264931328
- Binary: 1101100001010000111000011001011001001101111001100101000011110010100000000000000000002
- Hexadecimal: 0xD850E1964DE650F280000
- Base-36: 21XJHCHI30D5KR9C0
Squares and roots of 16344370481460748264931328
- 16344370481460748264931328 squared (163443704814607482649313282) is 267138446435245452042243418674294765215296555843584
- 16344370481460748264931328 cubed (163443704814607482649313283) is 4366209738379509020040234342680670700256923610115171452292446094298869399552
-
The
square root of 16344370481460748264931328 is 4042817146676.4049363307 -
The
cube root of 16344370481460748264931328 is 253779224.5384440583
Scales and comparisons
How big is 16344370481460748264931328?- 16,344,370,481,460,748,264,931,328 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,344,370,481,460,748,264,931,328 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 16344370481460748264931328 cubic inches would be around 21148268.7 feet tall.
Recreational maths with 16344370481460748264931328
- 16344370481460748264931328 backwards is 82313946284706418407344361
- 16344370481460748264931328 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 16344370481460748264931328'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 16344370481460748264931328 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 16344370481460748264931328 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/16344370481460748264931328/
Chicago style:
Numbermatics. 2024. "Number 16344370481460748264931328 - Facts about the integer". https://numbermatics.com/n/16344370481460748264931328/
The information we have on file for 16344370481460748264931328 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 16344370481460748264931328, math, Factors of 16344370481460748264931328, curriculum, school, college, exams, university, Prime factorization of 16344370481460748264931328, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, three hundred forty-four sextillion, three hundred seventy quintillion, four hundred eighty-one quadrillion, four hundred sixty trillion, seven hundred forty-eight billion, two hundred sixty-four million, nine hundred thirty-one thousand, three hundred twenty-eight.