313553711550690838758555648
313,553,711,550,690,838,758,555,648 is an even composite number composed of six prime numbers multiplied together.
313553711550690838758555648 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 313553711550690838758555648:
221 × 33 × 133 × 233 × 613 × 973
(2 × 2 × 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 × 23 × 23 × 23 × 61 × 61 × 61 × 97 × 97 × 97)See below for interesting mathematical facts about the number 313553711550690838758555648 from the Numbermatics database.
Names of 313553711550690838758555648
- Cardinal: 313553711550690838758555648 can be written as Three hundred thirteen septillion, five hundred fifty-three sextillion, seven hundred eleven quintillion, five hundred fifty quadrillion, six hundred ninety trillion, eight hundred thirty-eight billion, seven hundred fifty-eight million, five hundred fifty-five thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 3.13553711550690838758555648 × 1026
Factors of 313553711550690838758555648
Divisors of 313553711550690838758555648
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 48 52 54 61 64 69 72 78 92 96 97 104 108 117 122 128 138 144 156 169 183 184 192 194 207 208 216 234 244 256 276 288 291 299 312 338 351 366 368 384 388 414 416 432 468 488 507 512 529 549 552 576 582 598 621 624 676 702 732 736 768 776 793 828 832 864 873 897 936 976 1014 1024 1058 1098 1104 1152 1164 1196 1242 1248 1261 1352 1403 1404 1464 1472 1521 1536 1552 1586 1587 1647 1656 1664 1728 1746 1794 1872 1952 2028 2048 2116 2196 2197 2208 2231 2304 2328 2379 2392 2484 2496 2522 2619 2691 2704 2806 2808 2928 2944 3042 3072 3104 3172 3174 3294 3312 3328 3456 3492 3588 3721 3744 3783 3887 3904 4056 4096 4209 4232 4392 4394 4416 4462 4563 4608 4656 4758 4761 4784 4968 4992 5044 5238 5382 5408 5612 5616 5856 5888 5917 6084 6144 6208 6344 6348 6588 6591 6624 6656 6693 6877 6912 6984 7137 7176 7442 7488 7566 7774 7808 8073 8112 8192 8418 8464 8784 8788 8832 8924 9126 9216 9312 9409 9516 9522 9568 9936 9984 10088 10309 10476 10764 10816 11163 11224 11232 11349 11661 11712 11776 11834 12167 12168 12288 12416 12627 12688 12696 13176 13182 13248 13312 13386 13754 13824 13968 14274 14283 14352 14884 14976 15132 15548 15616 16146 16224 16384 16393 16836 16928 17568 17576 17664 17751 17848 18239 18252 18432 18624 18818 19032 19044 19136 19773 19872 19968 20079 20176 20618 20631 20952 21411 21528 21632 22326 22448 22464 22698 23322 23424 23552 23668 24334 24336 24576 24832 25254 25376 25392 26352 26364 26496 26624 26772 27508 27648 27936 28227 28548 28566 28704 29003 29768 29952 30264 30927 31096 31232 32269 32292 32448 32768 32786 33489 33672 33856 34047 34983 35136 35152 35328 35502 35696 36478 36501 36504 36864 37248 37636 37881 38064 38088 38272 39546 39744 39936 40158 40352 41236 41262 41904 42822 43056 43264 44652 44896 44928 45396 46644 46848 47104 47336 48373 48668 48672 49152 49179 49664 50508 50531 50752 50784 51313 52704 52728 52992 53248 53253 53544 54717 55016 55296 55872 56454 57096 57132 57408 58006 59319 59536 59904 60237 60528 61854 61893 62192 62464 64538 64584 64896 65536 65572 66978 67344 67712 68094 69966 70272 70304 70656 71004 71392 72956 73002 73008 73728 74496 75272 75762 76128 76176 76544 76921 79092 79488 79872 80316 80704 82472 82524 83808 84681 85583 85644 86112 86528 87009 89304 89401 89792 89856 90792 92781 93288 93696 94208 94672 96746 96807 97336 97344 98304 98358 99328 100467 101016 101062 101504 101568 102626 104949 105408 105456 105984 106496 106506 107088 109434 109503 110032 110592 111744 112908 114192 114264 114816 116012 118638 119072 119808 120474 121056 122317 123708 123786 124384 124928 129076 129168 129792 131072 131144 133956 134017 134688 135424 136091 136188 139932 140544 140608 141312 142008 142784 145119 145912 146004 146016 147456 147537 148992 150544 151524 151593 152256 152352 153088 153842 153939 158171 158184 158976 159744 159759 160632 161408 164151 164944 165048 167616 169362 171166 171288 172224 173056 174018 178608 178802 179584 179712 181584 185562 185679 186576 187392 188416 189344 193492 193614 194672 194688 196608 196716 198656 200934 202032 202124 203008 203136 205252 209898 210816 210912 211968 212992 213012 213109 214176 216407 218868 219006 220064 221184 223488 225816 226981 228384 228528 229632 230763 232024 237107 237276 238144 239616 240948 242112 244634 247416 247572 248768 249856 254043 256749 258152 258336 259584 261027 262144 262288 267912 268034 268203 269376 270848 272182 272376 278343 279864 281088 281216 282624 284016 285568 290238 290421 291824 292008 292032 294912 295074 297984 301088 303048 303186 304512 304704 306176 307684 307878 316342 316368 317952 319488 319518 321264 322816 328302 328509 329888 330096 335232 338724 342332 342576 344448 346112 348036 357216 357604 359168 359424 360937 363168 366951 371124 371358 373152 374784 376832 377039 378688 386984 387228 389344 389376 393216 393432 397312 401868 402051 404064 404248 406016 406272 408273 410504 419497 419796 421632 421824 423936 425984 426024 426218 428352 432814 435357 437736 438012 440128 442368 442611 446976 451632 453962 454779 456768 457056 459264 461526 461817 464048 474214 474513 474552 476288 479232 481896 484224 489268 492453 494832 495144 497536 499712 508086 513498 516304 516672 519168 522054 524288 524576 535824 536068 536406 538752 541696 544364 544752 556686 559728 562176 562432 565248 568032 571136 573949 580476 580842 583648 584016 584064 589824 590148 595968 602176 606096 606372 609024 609408 612352 615368 615756 628849 632684 632736 635904 638976 639036 639327 642528 645632 649221 656604 657018 659776 660192 667069 670464 677448 680943 684664 685152 688896 692224 692289 696072 711321 714432 715208 718336 718848 721874 726336 733902 742187 742248 742716 746304 749568 753664 754078 757376 770247 773968 774456 778688 778752 783081 786432 786864 794624 803736 804102 804609 808128 808496 812032 812544 816546 821008 838994 839592 843264 843648 847872 851968 852048 852436 856704 865628 870714 871263 875472 876024 880256 884736 885222 893952 903264 907924 909558 912673 913536 914112 918528 923052 923634 928096 948428 949026 949104 952576 958464 963792 968448 978536 984906 989664 990288 995072 999424 999973 1016172 1026996 1032608 1033344 1038336 1044108 1048576 1049152 1071648 1072136 1072812 1077504 1082811 1083392 1088728 1089504 1100853 1112579 1113372 1119456 1124352 1124864 1130496 1131117 1136064 1142272 1147898 1160952 1161684 1162213 1167296 1168032 1168128 1179648 1180199 1180296 1191936 1204352 1206153 1212192 1212744 1218048 1218816 1224704 1224819 1230736 1231512 1257698 1258491 1265368 1265472 1271808 1277952 1278072 1278654 1285056 1291264 1298442 1306071 1313208 1314036 1319552 1320384 1334138 1340928 1354896 1361886 1364337 1369328 1370304 1377792 1384448 1384578 1385451 1392144 1422642 1423539 1428864 1430416 1436672 1437696 1443748 1452672 1467804 1484374 1484496 1485432 1492608 1499136 1507328 1508156 1514752 1540494 1547936 1548912 1557376 1557504 1566162 1572864 1573728 1589248 1590121 1607472 1608204 1609218 1616256 1616992 1624064 1625088 1633092 1642016 1677988 1679184 1686528 1687296 1695744 1703936 1704096 1704872 1713408 1721847 1731256 1741428 1742526 1750944 1752048 1760512 1769183 1769472 1770444 1787904 1806528 1815848 1819116 1825346 1827072 1828224 1837056 1846104 1847268 1856192 1886547 1896856 1898052 1898208 1905152 1916928 1917981 1927584 1936896 1947663 1957072 1968409 1969812 1979328 1980576 1990144 1998848 1999946 2001207 2032344 2042829 2053992 2056223 2065216 2066688 2076672 2076867 2088216 2097152 2098304 2133963 2143296 2144272 2145624 2155008 2165622 2166784 2177456 2179008 2201706 2225158 2226561 2226744 2238912 2248704 2249728 2260992 2262234 2272128 2284544 2295796 2310741 2321904 2323368 2324426 2334592 2336064 2336256 2359296 2360398 2360592 2383872 2408704 2412306 2413827 2424384 2425488 2436096 2437632 2449408 2449638 2461472 2463024 2515396 2516982 2530736 2530944 2543616 2555904 2556144 2557308 2570112 2582528 2596884 2612142 2626416 2628072 2639104 2640768 2668276 2681856 2709792 2723772 2728674 2738019 2738656 2740608 2755584 2768896 2769156 2770902 2784288 2813291 2845284 2847078 2857728 2860832 2873344 2875392 2887496 2905344 2935608 2950753 2968748 2968992 2970864 2985216 2998272 2999919 3014656 3016312 3029504 3080988 3082391 3095872 3097824 3114752 3115008 3130093 3132324 3145728 3147456 3178496 3180242 3214944 3216408 3218436 3232512 3233984 3248128 3248433 3250176 3266184 3284032 3302559 3337737 3355976 3358368 3373056 3374592 3391488 3393351 3407872 3408192 3409744 3426816 3443694 3462512 3482856 3485052 3486639 3501888 3504096 3521024 3538366 3538944 3540597 3540888 3575808 3613056 3618459 3631696 3638232 3650692 3654144 3656448 3674112 3674457 3692208 3694536 3712384 3773094 3775473 3793712 3796104 3796416 3810304 3833856 3835962 3855168 3873792 3895326 3914144 3936818 3939624 3958656 3961152 3980288 3997696 3999892 4002414 4064688 4085658 4107984 4112446 4130432 4133376 4153344 4153734 4176432 4196608 4267926 4270617 4286592 4288544 4291248 4310016 4331244 4333568 4354912 4358016 4403412 4450316 4453122 4453488 4477824 4497408 4499456 4521984 4524468 4544256 4569088 4591592 4621482 4643808 4646736 4648852 4669184 4672128 4672512 4692181 4718592 4720796 4721184 4767744 4770363 4817408 4824612 4827654 4848768 4850976 4872192 4875264 4898816 4899276 4901507 4922944 4926048 4977361 5030792 5033964 5061472 5061888 5087232 5111808 5112288 5114616 5140224 5165056 5165541 5193768 5220563 5224284 5252832 5256144 5278208 5281536 5307549 5336552 5363712 5419584 5447544 5453461 5457348 5476038 5477312 5481216 5511168 5537792 5538312 5541804 5568576 5626582 5659641 5690568 5694156 5715456 5721664 5746688 5750784 5753943 5774992 5810688 5842989 5871216 5901506 5905227 5937496 5937984 5941728 5970432 5996544 5999838 6003621 6029312 6032624 6059008 6128487 6161976 6164782 6168669 6191744 6195648 6229504 6230016 6260186 6264648 6291456 6294912 6356992 6360484 6401889 6429888 6432816 6436872 6465024 6467968 6496256 6496866 6500352 6532368 6568064 6605118 6675474 6679683 6711952 6716736 6746112 6749184 6782976 6786702 6815744 6816384 6819488 6853632 6887388 6925024 6965712 6970104 6973278 7003776 7008192 7042048 7076732 7077888 7081194 7081776 7151616 7226112 7236918 7263392 7276464 7301384 7308288 7312896 7348224 7348914 7384416 7389072 7424768 7461337 7546188 7550946 7587424 7592208 7592832 7620608 7667712 7671924 7710336 7747584 7790652 7828288 7873636 7879248 7917312 7922304 7960576 7995392 7999784 8004828 8129376 8171316 8175037 8214057 8215968 8224892 8260864 8266752 8301551 8306688 8307468 8352864 8393216 8439873 8535852 8541234 8573184 8577088 8582496 8620032 8662488 8667136 8671897 8709824 8716032 8806824 8852259 8900632 8906244 8906976 8955648 8994816 8998912 8999757 9043968 9048936 9088512 9138176 9183184 9242964 9247173 9287616 9293472 9297704 9338368 9344256 9345024 9384362 9390279 9437184 9441592 9442368 9535488 9540726 9634816 9648431 9649224 9655308 9697536 9701952 9744384 9745299 9750528 9797632 9798552 9803014 9845888 9852096 9954722 10013211 10061584 10067928 10122944 10123776 10174464 10180053 10223616 10224576 10229232 10280448 10330112 10331082 10387536 10441126 10448568 10459917 10505664 10512288 10556416 10563072 10615098 10621791 10673104 10727424 10839168 10895088 10906922 10914696 10952076 10954624 10962432 11022336 11075584 11076624 11083608 11137152 11253164 11319282 11326419 11381136 11388312 11430912 11443328 11493376 11501568 11507886 11549984 11621376 11685978 11742432 11803012 11810454 11864749 11874992 11875968 11883456 11940864 11993088 11999676 12007242 12058624 12065248 12118016 12256974 12323952 12329564 12337338 12383488 12391296 12459008 12460032 12520372 12529296 12589824 12713984 12720968 12803778 12859776 12865632 12873744 12930048 12935936 12992512 12993732 12999649 13000704 13064736 13136128 13200827 13210236 13350948 13359366 13423904 13433472 13492224 13498368 13565952 13573404 13631488 13632768 13638976 13707264 13774776 13850048 13931424 13940208 13946556 14007552 14016384 14076543 14084096 14153464 14155776 14162388 14163552 14303232 14311089 14452224 14463527 14473836 14526784 14552928 14602768 14616576 14625792 14696448 14697828 14704521 14768832 14778144 14849536 14922674 14932083 15092376 15101892 15174848 15184416 15185664 15241216 15335424 15342587 15343848 15420672 15495168 15496623 15581304 15656576 15661689 15747272 15758496 15834624 15844608 15921152 15922647 15990784 15999568 16009656 16258752 16342632 16350074 16360383 16428114 16431936 16449784 16521728 16533504 16603102 16613376 16614936 16705728 16786432 16879746 16978923 17071704 17082468 17146368 17154176 17164992 17240064 17324976 17334272 17343794 17419648 17432064 17613648 17704518 17715681 17801264 17812488 17813952 17911296 17989632 17997824 17999514 18010863 18087936 18097872 18177024 18276352 18366368 18485928 18494346 18506007 18575232 18586944 18595408 18676736 18688512 18690048 18768724 18780558 18874368 18883184 18884736 19070976 19081452 19269632 19296862 19298448 19310616 19395072 19403904 19488768 19490598 19501056 19595264 19597104 19606028 19691776 19704192 19909444 20026422 20039049 20123168 20135856 20245888 20247552 20348928 20360106 20447232 20449152 20458464 20560896 20660224 20662164 20671573 20775072 20882252 20897136 20919834 20991479 21011328 21024576 21112832 21126144 21230196 21243582 21346208 21454848 21678336 21790176 21813844 21829392 21904152 21909248 21924864 22017157 22044672 22151168 22153248 22167216 22274304 22384011 22506328 22638564 22652838 22762272 22776624 22861824 22886656 22986752 22999379 23003136 23015772 23099968 23242752 23371956 23484864 23606024 23620908 23729498 23749984 23751936 23766912 23881728 23986176 23999352 24014484 24117248 24130496 24236032 24513948 24525111 24642171 24647904 24659128 24674676 24766976 24782592 24904653 24918016 24920064 25040744 25058592 25179648 25319619 25427968 25441936 25589317 25607556 25719552 25731264 25747488 25860096 25871872 25985024 25987464 25999298 26001408 26015691 26129472 26272256 26401654 26420472 26556777 26701896 26718732 26730899 26847808 26866944 26984448 26996736 26999271 27131904 27146808 27262976 27265536 27277952 27414528 27549552 27700096 27741519 27862848 27880416 27893112 28015104 28032768 28153086 28168192 28170837 28306928 28311552 28324776 28327104 28606464 28622178 28904448 28927054 28945293 28947672 29053568 29105856 29205536 29233152 29251584 29392896 29395656 29409042 29537664 29556288 29699072 29845348 29864166 30039633 30184752 30203784 30349696 30368832 30371328 30482432 30670848 30685174 30687696 30841344 30990336 30993246 31162608 31313152 31323378 31379751 31494544 31516992 31669248 31689216 31842304 31845294 31865373 31981568 31999136 32019312 32517504 32685264 32700148 32720766 32856228 32863872 32899568 33043456 33067008 33206204 33226752 33229872 33411456 33572864 33759492 33957846 34143408 34164936 34292736 34308352 34329984 34480128 34649952 34668544 34687588 34839296 34864128 35010889 35227296 35409036 35431362 35594247 35602528 35624976 35627904 35822592 35979264 35995648 35999028 36021726 36175872 36195744 36354048 36552704 36572783 36732736 36971856 36988692 37012014 37150464 37173888 37190816 37353472 37377024 37380096 37537448 37561116 37766368 37769472 38141952 38162904 38359789 38539264 38593724 38596896 38621232 38790144 38807808 38977536 38981196 38998947 39002112 39190528 39194208 39212056 39383552 39408384 39602481 39818888 40052844 40078098 40246336 40271712 40491776 40495104 40691209 40697856 40720212 40894464 40898304 40916928 41121792 41320448 41324328 41343146 41550144 41764504 41794272 41839668 41982958 42022656 42049152 42225664 42229629 42252288 42460392 42487164 42692416 42909696 42933267 43356672 43390581 43580352 43627688 43658784 43808304 43818496 43849728 44034314 44089344 44113563 44302336 44306496 44334432 44548608 44768022 44796249 45012656 45273407 45277128 45305676 45524544 45553248 45723648 45773312 45973504 45998758 46006272 46027761 46031544 46199936 46485504 46743912 46969728 46985067 47212048 47241816 47458996 47499968 47503872 47533824 47763456 47767941 47972352 47998704 48028968 48234496 48260992 48472064 49027896 49050222 49081149 49284342 49295808 49318256 49349352 49533952 49565184 49809306 49836032 49840128 50081488 50117184 50359296 50639238 50855936 50883872 51178634 51215112 51439104 51462528 51494976 51720192 51743744 51970048 51974928 51998596 52002816 52031382 52258944 52544512 52803308 52840944 53113554 53147043 53403792 53437464 53461798 53695616 53733888 53968896 53993472 53998542 54263808 54293616 54531072 54555904 54829056 55099104 55400192 55483038 55518021 55673053 55725696 55760832 55786224 56030208 56065536 56306172 56336384 56341674 56613856 56623104 56649552 56654208 57212928 57244356 57808896 57854108 57890586 57895344 58107136 58211712 58411072 58466304 58503168 58785792 58791312 58818084 59075328 59112576 59398144 59690696 59728332 60079266 60369504 60407568 60699392 60737664 60742656 60964864 60998353 61341696 61370348 61375392 61682688 61980672 61986492 62014719 62325216 62626304 62646756 62759502 62974437 62989088 63033984 63338496 63378432 63684608 63690588 63730746 63963136 63998272 64038624 64705693 65035008 65370528 65400296 65441532 65712456 65727744 65799136 66051471 66086912 66134016 66412408 66453504 66459744 66822912 67145728 67152033 67518984 67867319 67915692 68286816 68329872 68585472 68616704 68659968 68960256 68998137 69299904 69337088 69375176 69678592 69728256 70021778 70454592 70818072 70862724 70894993 71188494 71205056 71249952 71255808 71645184 71958528 71991296 71992139 71998056 72043452 72351744 72391488 72708096 73105408 73145566 73465472 73575333 73943712 73977384 74024028 74300928 74347776 74381632 74706944 74713959 74754048 74760192 75074896 75122232 75532736 75538944 75958857 76283904 76325808 76719578 76767951 77078528 77187448 77193792 77242464 77580288 77615616 77955072 77962392 77997894 78004224 78047073 78381056 78388416 78424112 78767104 78816768 79204962 79637776 79670331 80105688 80156196 80192697 80492672 80543424 80983552 80990208 81382418 81395712 81440424 81788928 81796608 81833856 82243584 82640896 82648656 82686292 83100288 83224557 83529008 83588544 83679336 83965916 84045312 84098304 84451328 84459258 84504576 84512511 84920784 84974328 85384832 85819392 85866534 86713344 86781162 86835879 87160704 87255376 87317568 87616608 87636992 87699456 88068628 88178688 88227126 88604672 88612992 88668864 89097216 89536044 89592498 90025312 90546814 90554256 90611352 91049088 91106496 91447296 91546624 91947008 91997516 92012544 92055522 92063088 92399872 92971008 93487824 93939456 93970134 94424096 94483632 94917992 94999936 95007744 95067648 95526912 95535882 95944704 95997408 96057936 96521984 96944128 96997381 98055792 98100444 98162298 98568684 98591616 98636512 98698704 99067904 99130368 99618612 99672064 99680256 100162976 100234368 100718592 101278476 101711872 101767744 102357268 102430224 102878208 102925056 102989952 103440384 103487488 103940096 103949856 103997192 104005632 104062764 104517888 105032667 105089024 105606616 105681888 106227108 106294086 106782741 106807584 106874928 106923596 107391232 107467776 107920163 107937792 107986944 107997084 108527616 108587232 109062144 109111808 109658112 109718349 110198208 110800384 110966076 111036042 111346106 111451392 111521664 111572448 112060416 112131072 112612344 112672768 112683348 112734661 113227712 113299104 113308416 114425856 114479303 114488712 115079367 115617792 115708216 115781172 115790688 116214272 116423424 116822144 116932608 116996841 117006336 117571584 117582624 117636168 118150656 118225152 118796288 118807443 119381392 119456664 120072949 120158532 120739008 120815136 121398784 121475328 121485312 121929728 121996706 122073627 122683392 122740696 122750784 123365376 123961344 123972984 124029438 124650432 125252608 125293512 125429603 125519004 125948874 125978176 126067968 126676992 126688887 126756864 127369216 127381176 127461492 127926272 127996544 128077248 129411386 130070016 130171743 130741056 130800592 130883064 131424912 131455488 131598272 132102942 132173824 132268032 132340689 132824816 132907008 132919488 133645824 134291456 134304066 134388747 135037968 135734638 135820221 135831384 136573632 136659744 137170944 137233408 137319936 137920512 137996274 138083283 138599808 138674176 138750352 139357184 139456512 140043556 140909184 140955201 141636144 141725448 141789986 142376988 142410112 142499904 142511616 143290368 143917056 143982592 143984278 143996112 144086904 144703488 144782976 145416192 146210816 146291132 146930944 147150666 147243447 147887424 147954768 148048056 148601856 148695552 148763264 149413888 149427918 149508096 149520384 150149792 150244464 151065472 151077888 151917714 152567808 152651616 153439156 153535902 154157056 154241737 154374896 154387584 154484928 155160576 155231232 155910144 155924784 155995788 156008448 156094146 156762112 156776832 156848224 157534208 157633536 158409924 159275552 159340662 160211376 160312392 160385394 160985344 161086848 161967104 161980416 162764836 162791424 162880848 163593216 163667712 164487168 165281792 165297312 165372584 166200576 166449114 167019159 167058016 167177088 167358672 167931832 168090624 168196608 168902656 168918516 169009152 169025022 169841568 169948656 170769664 171610751 171638784 171733068 173426688 173562324 173671758 174321408 174510752 174635136 175233216 175273984 175398912 176137256 176357376 176454252 177209344 177225984 177337728 178194432 179072088 179184996 180050624 181093628 181108512 181222704 182098176 182212992 182894592 182995059 183093248 183894016 183995032 184025088 184111044 184126176 184799744 185942016 186044157 186975648 187878912 187940268 188025851 188848192 188923311 188967264 189835984 189999872 190015488 190135296 190935673 191053824 191071764 191889408 191994816 192115872 193043968 193888256 193994762 194117079 196111584 196200888 196324596 197137368 197183232 197273024 197397408 198135808 198154413 198260736 199237224 199344128 199360512 199453631 200325952 200468736 201437184 201456099 202556952 203423744 203535488 203601957 204714536 204860448 205756416 205850112 205979904 206880768 206974976 206994411 207880192 207899712 207994384 208011264 208125528 209035776 210065334 210178048 211213232 211363776 212454216 212588172 212684979 213565482 213615168 213749856 213847192 214782464 214935552 215840326 215875584 215973888 215976417 215994168 217055232 217174464 218124288 218223616 219316224 219436698 220396416 220725999 221600768 221932152 222072084 222692212 222902784 223043328 223144896 224120832 224141877 224262144 225224688 225345536 225366696 225469322 226455424 226598208 226616832 228851712 228958606 228977424 230158734 230303853 231235584 231416432 231562344 231581376 232428544 232846848 233644288 233865216 233993682 234012672 234141219 235143168 235165248 235272336 236301312 236450304 237592576 237614886 238762784 238913328 240145898 240317064 240578091 241478016 241630272 242797568 242950656 242970624 243859456 243993412 244147254 245366784 245481392 245501568 246730752 247922688 247945968 248058876 249300864 250505216 250587024 250859206 251038008 251897748 251956352 252135936 253353984 253377774 253513728 254738432 254762352 254922984 255993088 256154496 258822772 260140032 260343486 260507637 261482112 261601184 261766128 262849824 262910976 263196544 264205884 264347648 264536064 264681378 265649632 265814016 265838976 267291648 268582912 268608132 268777494 270075936 271469276 271640442 271662768 272889227 273147264 273319488 274341888 274466816 274639872 275841024 275992548 276166566 277199616 277348352 277500704 278714368 278913024 280087112 281818368 281910402 283272288 283450896 283579972 284753976 284820224 284999808 285023232 286223041 286580736 287834112 287965184 287968556 287992224 288173808 289565952 290832384 290992143 292421632 292582264 293861888 294301332 294486894 295774848 295909536 296096112 297203712 297391104 297526528 298827776 298855836 298991927 299016192 299040768 300299584 300488928 302130944 302155776 303619021 303835428 305135616 305303232 306878312 307071804 308314112 308483474 308749792 308775168 308969856 310321152 310462464 311820288 311849568 311991576 312016896 312188292 313524224 313553664 313696448 315068416 315098001 315267072 316819848 318551104 318681324 320348223 320422752 320624784 320770788 321970688 322173696 323760489 323934208 323960832 325529672 325582848 325761696 327186432 327335424 328974336 329155047 330563584 330594624 330745168 332401152 332661121 332898228 334038318 334116032 334354176 334717344 335863664 336181248 336393216 337805312 337837032 338018304 338050044 338203983 339683136 339897312 341539328 343221502 343277568 343437909 343466136 345238101 346853376 347124648 347343516 348642816 349021504 349270272 350466432 350547968 350797824 350990523 352274512 352714752 352908504 354418688 354451968 354675456 356388864 356422329 358144176 358369992 360101248 360218847 362187256 362217024 362445408 364196352 364425984 365789184 365990118 366186496 366220881 367788032 367990064 368050176 368222088 368252352 369599488 371884032 372088314 373951296 375757824 375880536 376051702 376288809 377696384 377846622 377934528 379671968 379999744 380030976 380270592 381871346 382107648 382143528 383778816 383989632 384231744 386087936 387776512 387989524 388234158 390515229 392223168 392401776 392649192 394274736 394366464 394546048 394794816 396271616 396308826 396521472 398474448 398688256 398721024 398907262 400651904 400937472 402874368 402912198 405113904 407070976 407203914 407460663 409429072 409720896 411512832 411700224 411959808 413761536 413949952 413988822 414249849 415760384 415799424 415988768 416022528 416251056 418071552 420130668 420356096 422426464 422727552 424908432 425176344 425369958 427130964 427230336 427499712 427694384 429564928 429871104 431680652 431751168 431947776 431952834 431988336 434110464 434348928 436248576 436447232 438632448 438873396 440792832 441451998 443201536 443864304 444144168 445384424 445805568 446086656 446289792 448241664 448283754 448524288 450449376 450691072 450733392 450938644 452910848 453196416 453233664 455141557 457703424 457917212 457954848 460317468 460607706 462471168 462725211 462832864 463124688 463162752 464857088 465693696 467288576 467730432 467987364 468025344 468282438 470286336 470330496 470544672 472602624 472900608 475185152 475229772 475446179 477525568 477826656 480291796 480634128 481156182 482804017 482956032 483260544 485595136 485901312 485941248 487718912 487986824 488294508 490962784 491003136 493461504 495845376 495891936 496117752 498601728 498677257 501010432 501057477 501174048 501718412 502076016 503795496 503912704 504271872 506394611 506707968 506755548 507027456 509476864 509524704 509845968 511986176 512308992 514832253 517645544 520280064 520686972 521015274 522964224 523202368 523532256 525699648 525821952 526393088 528411768 528695296 528985717 529072128 529362756 531299264 531628032 531677952 534583296 537165824 537216264 537554988 540151872 542938552 543280884 543325536 545778454 546294528 546638976 548683776 548933632 548985177 549279744 551682048 551985096 552333132 554399232 554696704 555001408 557428736 557826048 558132471 560174224 563636736 563820804 564077553 566544576 566769933 566901792 567159944 569507952 569640448 569999616 570046464 572446082 572807019 573161472 575668224 575930368 575937112 575984448 576347616 579131904 581664768 581984286 582351237 584843264 585164528 587723776 588554291 588602664 588973788 591549696 591819072 592192224 594407424 594463239 594782208 595053056 597655552 597711672 597983854 598032384 598081536 598360893 600599168 600977856 604261888 604311552 607238042 607670856 610271232 610606464 610805871 613756624 614143608 616628224 616966948 617499584 617550336 617939712 620642304 620924928 620983233 623640576 623699136 623983152 624033792 624376584 627048448 627107328 627392896 630136832 630196002 630534144 633639696 637102208 637362648 638054937 640696446 640845504 641249568 641541576 643941376 644347392 647520978 647868416 647921664 647929251 651059344 651165696 651523392 654372864 654670848 657948672 658310094 661127168 661189248 661490336 664802304 665322242 665796456 668076636 668232064 668708352 669434688 671727328 672362496 672786432 675610624 675674064 676036608 676100088 676407966 679366272 679794624 683078656 686443004 686555136 686875818 686932272 690476202 690911559 693706752 694249296 694687032 697285632 698043008 698540544 700932864 701095936 701595648 701981046 704549024 705429504 705817008 708903936 709350912 712777728 712844658 716288352 716739984 720202496 720437694 721734273 723749689 724374512 724434048 724890816 728392704 728851968 731578368 731980236 732372992 732441762 735576064 735980128 736100352 736444176 736504704 739198976 743768064 744176628 747902592 751515648 751761072 752103404 752577618 755392768 755693244 755869056 759343936 759999488 760061952 760541184 763742692 764215296 764287056 767979264 768463488 772175872 775553024 775979048 776468316 781030458 784446336 784803552 785298384 788549472 788732928 789092096 789589632 792543232 792617652 792978589 793042944 796948896 797376512 797442048 797814524 801303808 801874944 805250447 805748736 805824396 810227808 814141952 814407828 814921326 818667681 818858144 819441792 823025664 823400448 823919616 827523072 827899904 827977644 828499698 831520768 831598848 831977536 832045056 832502112 836143104 840261336 840712192 841174009 844852928 845455104 849816864 850352688 850739916 854261928 854460672 854999424 855388768 858669123 859129856 859742208 863361304 863502336 863895552 863905668 863976672 868697856 872497152 872894464 872976429 877264896 877746792 881585664 882275147 882903996 886403072 887728608 888288336 890768848 891611136 892173312 892579584 896483328 896567508 896975781 897048576 900898752 901382144 901466784 901877288 905821696 906392832 906467328 910283114 910857063 915406848 915834424 915909696 920634936 921215412 924942336 925450422 925665728 926249376 926325504 929714176 931387392 934577152 935460864 935897807 935974728 936050688 936564876 940572672 940660992 941089344 945205248 945294003 945801216 950370304 950459544 950892358 955051136 955653312 960583592 961268256 962312364 965608034 965912064 966521088 971190272 971281467 971802624 971882496 975437824 975973648 976589016 981925568 982006272 986923008 987465141 991690752 991783872 992235504 997203456 997354514 997983363 1002020864 1002114954 1002348096 1003436824 1004152032 1007590992 1007825408 1008543744 1012789222 1013415936 1013511096 1014054912 1014611949 1018953728 1019049408 1019691936 1023972352 1024617984 1029664506 1030313727 1035291088 1035714303 1040560128 1041373944 1042030548 1045928448 1046404736 1047064512 1051399296 1051643904 1052786176 1056823536 1057390592 1057971434 1058144256 1058725512 1062598528 1063256064 1063355904 1069166592 1074331648 1074432528 1075109976 1080303744 1080656541 1085877104 1086561768 1086651072 1091556908 1092589056 1093277952 1097367552 1097867264 1097970354 1098559488 1098662643 1103364096 1103970192 1104666264 1108798464 1109393408 1110002816 1114857472 1115652096 1116264942 1120348448 1127273472 1127641608 1128155106 1128866427 1133089152 1133539866 1133803584 1134319888 1139015904 1139280896 1139999232 1140092928 1144892164 1145614038 1146322944 1151336448 1151860736 1151874224 1151968896 1152695232 1158263808 1163329536 1163968572 1164702474 1169686528 1170329056 1175447552 1177108582 1177205328 1177947576 1183099392 1183638144 1184384448 1188814848 1188926478 1189564416 1190106112 1195311104 1195423344 1195967708 1196064768 1196163072 1196721786 1201198336 1201955712 1208523776 1208623104 1214476084 1215341712 1221212928 1221611742 1222381989 1227513248 1228287216 1233256448 1233933896 1234999168 1235100672 1235879424 1241284608 1241849856 1241966466 1247281152 1247398272 1247966304 1248067584 1248753168 1254214656 1254785792 1260273664 1260392004 1260965953 1261068288 1267279392 1274204416 1274725296 1276109874 1280480219 1281392892 1281691008 1282499136 1283083152 1287882752 1288694784 1295041956 1295736832 1295843328 1295858502 1302118688 1302331392 1303046784 1308745728 1309341696 1315897344 1316620188 1322254336 1322378496 1322980672 1329604608 1330644484 1331592912 1336153272 1336464128 1337416704 1338869376 1343454656 1344724992 1345572864 1351221248 1351348128 1352073216 1352200176 1352815932 1358732544 1359589248 1365424671 1366157312 1372886008 1373110272 1373751636 1373864544 1380952404 1381823118 1387413504 1388175633 1388498592 1389374064 1394571264 1396086016 1397081088 1401865728 1402191872 1402962119 1403191296 1403962092 1409098048 1410859008 1411634016 1417807872 1418701824 1425555456 1425689316 1426338537 1432576704 1433479968 1440404992 1440875388 1443468546 1447499378 1448412051 1448749024 1448868096 1449781632 1456785408 1457703936 1463156736 1463960472 1464745984 1464883524 1471152128 1471960256 1472888352 1473009408 1478397952 1487536128 1488230939 1488353256 1495805184 1496031771 1503031296 1503172431 1503522144 1504206808 1505155236 1510785536 1511386488 1511738112 1518687872 1519183833 1519998976 1520123904 1521082368 1527485384 1528430592 1528574112 1535958528 1536926976 1544351744 1544496759 1551106048 1551958096 1552936632 1560948337 1562060916 1568892672 1569607104 1570596768 1577098944 1577465856 1578184192 1579179264 1585086464 1585235304 1585957178 1586085888 1586957151 1593897792 1594753024 1594884096 1595629048 1602607616 1603749888 1610500894 1611497472 1611648792 1620455616 1628283904 1628815656 1629842652 1630584839 1637335362 1637716288 1638883584 1646051328 1646800896 1646955531 1647839232 1655046144 1655799808 1655955288 1656999396 1663041536 1663197696 1663955072 1664090112 1665004224 1672286208 1680522672 1681424384 1682348018 1689705856 1690910208 1692232659 1699633728 1700705376 1701479832 1708523856 1708921344 1709998848 1710777536 1717338246 1718259712 1718421057 1719484416 1726722608 1727004672 1727791104 1727811336 1727953344 1737395712 1744994304 1745788928 1745952858 1747053711 1754529792 1755493584 1763171328 1764550294 1765662873 1765807992 1772806144 1775457216 1776576672 1781537696 1783222272 1784346624 1785159168 1792966656 1793135016 1793951562 1794097152 1795082679 1801797504 1802764288 1802933568 1803754576 1811643392 1812785664 1812934656 1820566228 1821714126 1830813696 1831668848 1831819392 1832417613 1841269872 1842430824 1849884672 1850900844 1851331456 1852498752 1852651008 1859428352 1862774784 1869154304 1870921728 1871795614 1871949456 1872101376 1873129752 1881145344 1881321984 1882178688 1890410496 1890588006 1891602432 1900740608 1900919088 1901784716 1910102272 1911306624 1914164811 1921167184 1922536512 1924624728 1931216068 1931824128 1933042176 1942380544 1942562934 1943605248 1943764992 1943787753 1950875648 1951947296 1953178032 1963851136 1964012544 1973846016 1974930282 1983381504 1983567744 1984471008 1994406912 1994709028 1995966726 2004041728 2004229908 2004696192 2005142581 2006873648 2008304064 2015181984 2015650816 2017087488 2025578444 2026831872 2027022192 2028109824 2029223898 2037907456 2038098816 2039383872 2047944704 2049235968 2059329012 2060627454 2070582176 2071428606 2081120256 2082747888 2084061096 2091856896 2092809472 2094129024 2102798592 2103287808 2105572352 2113647072 2114781184 2115942868 2116288512 2117451024 2125197056 2126711808 2135664229 2138333184 2148663296 2148865056 2150219952 2160607488 2161313082 2171249067 2171754208 2173123536 2173302144 2183113816 2185178112 2186555904 2194735104 2195734528 2195940708 2197118976 2197325286 2206728192 2207940384 2209332528 2217596928 2220005632 2229714944 2230939763 2231304192 2232529884 2240696896 2254546944 2255283216 2256310212 2257732854 2266178304 2267079732 2267607168 2268639776 2278031808 2278561792 2279998464 2280185856 2289784328 2291228076 2292645888 2303721472 2303748448 2303937792 2305390464 2316527616 2326659072 2327937144 2329404948 2339373056 2340658112 2350895104 2354217164 2354410656 2355895152 2366198784 2367276288 2368768896 2377629696 2377852956 2378935767 2379128832 2380212224 2390622208 2390846688 2391935416 2392129536 2392326144 2393443572 2402396672 2403911424 2415751341 2417047552 2417246208 2428952168 2430683424 2442425856 2443223484 2444763978 2455026496 2456003043 2456574432 2466512896 2467867792 2469998336 2470201344 2471758848 2482163749 2482569216 2483699712 2483932932 2494562304 2494796544 2495932608 2496135168 2497506336 2508429312 2509571584 2520547328 2520784008 2521931906 2522136576 2523522027 2534558784 2548408832 2549450592 2552219748 2560960438 2562785784 2563382016 2564998272 2566166304 2575765504 2576007369 2577389568 2590083912 2591473664 2591686656 2591717004 2592897203 2604237376 2606093568 2617491456 2618683392 2618929287 2631794688 2633240376 2644508672 2644756992 2645961344 2646825441 2659209216 2661288968 2663185824 2672306544 2672928256 2674833408 2677738752 2686909312 2689449984 2690927343 2691145728 2702442496 2702696256 2704146432 2704400352 2705631864 2717465088 2719178496 2730849342 2732314624 2732571189 2745772016 2746220544 2747503272 2747729088 2761677827 2761904808 2763646236 2774827008 2776351266 2776997184 2778748128 2789142528 2792172032 2794162176 2803731456 2804383744 2805924238 2806382592 2807693421 2807924184 2818196096 2821718016 2823268032 2835615744 2837403648 2851110912 2851378632 2852677074 2865153408 2866959936 2880809984 2881750776 2886937092 2894998756 2896824102 2897498048 2897736192 2899563264 2913570816 2913844401 2915407872 2926313472 2927920944 2929491968 2929767048 2942304256 2943920512 2945776704 2946018816 2956795904 2975072256 2976461878 2976706512 2991610368 2992063542 2993950089 3006062592 3006344862 3007044288 3008413616 3010310472 3021571072 3022772976 3023476224 3037375744 3038367666 3039997952 3040247808 3042164736 3043835847 3054970768 3056861184 3057148224 3071917056 3073853952 3088703488 3088993518 3090941181 3102212096 3103916192 3105873264 3121896674 3124121832 3137785344 3139214208 3141193536 3154197888 3154931712 3156368384 3158358528 3170172928 3170470608 3171914356 3172171776 3173914302 3187795584 3189506048 3189768192 3191258096 3205215232 3207499776 3221001788 3222994944 3223297584 3240911232 3241969623 3256567808 3257631312 3259685304 3261169678 3274670724 3275432576 3277767168 3292102656 3293601792 3293911062 3295678464 3310092288 3311599616 3311910576 3313998792 3326395392 3327910144 3328180224 3330008448 3344572416 3361045344 3362848768 3364696036 3379411712 3381820416 3384465318 3386599281 3396056233 3399267456 3401410752 3402959664 3417047712 3417842688 3419997696 3421555072 3434676492 3436519424 3436842114 3438968832 3453445216 3454009344 3455582208 3455622672 3455906688 3474791424 3489988608 3491577856 3491905716 3494107422 3509059584 3510987168 3526342656 3529100588 3531325746 3531615984 3545612288 3547559951 3550914432 3553153344 3563075392 3566444544 3568693248 3570318336 3585933312 3586270032 3587903124 3588194304 3590165358 3603595008 3605528576 3605867136 3607509152 3623286784 3625571328 3625869312 3641132456 3643428252 3663337696 3663638784 3664835226 3682539744 3684861648 3699769344 3701801688 3702662912 3704997504 3705302016 3718856704 3720899533 3725549568 3738308608 3741843456 3743591228 3743898912 3744202752 3746259504 3762643968 3764357376 3780820992 3781176012 3782897859 3783204864 3801481216 3801838176 3803569432 3820204544 3822613248 3828329622 3841440657 3842334368 3845073024 3849249456 3862432136 3863648256 3866084352 3884761088 3885125868 3887210496 3887529984 3887575506 3901751296 3903894592 3906356064 3927702272 3928025088 3947047273 3947692032 3949860564 3966763008 3967135488 3968942016 3988813824 3989418056 3991933452 4008083456 4008459816 4009392384 4010285162 4013747296 4016608128 4030363968 4031301632 4034174976 4051156888 4053663744 4054044384 4056219648 4058447796 4075814912 4076197632 4078767744 4095889408 4096274013 4098471936 4118658024 4121254908 4141164352 4142857212 4162240512 4164526899 4165495776 4168122192 4183713792 4185618944 4188258048 4205597184 4206575616 4208886357 4211144704 4227294144 4229562368 4231885736 4232577024 4234902048 4250394112 4253423616 4271328458 4276666368 4279015611 4297326592 4297730112 4300439904 4321214976 4322626164 4324594573 4342498134 4343508416 4345236153 4346247072 4346604288 4366227632 4370356224 4373111808 4389470208 4391469056 4391520479 4391881416 4394237952 4394650572 4413456384 4415880768 4418665056 4435193856 4440011264 4459429888 4461879526 4462608384 4464692817 4465059768 4481393792 4488095313 4509093888 4510566432 4512620424 4515465708 4532356608 4534159464 4535214336 4537279552 4556063616 4557123584 4557551499 4559996928 4560371712 4579568656 4582456152 4585291776 4607442944 4607496896 4607875584 4610780928 4633055232 4633490277 4653318144 4655874288 4658809896 4678746112 4681316224 4682845011 4701790208 4708434328 4708821312 4711790304 4732397568 4734552576 4737537792 4755259392 4755705912 4757871534 4758257664 4760424448 4760871453 4781244416 4781693376 4783870832 4784259072 4784652288 4786887144 4804793344 4807822848 4831502682 4834095104 4834492416 4857904336 4861366848 4884851712 4886446968 4889527956 4891754517 4910052992 4912006086 4913148864 4933025792 4935735584 4939996672 4940402688 4943517696 4964327498 4965138432 4967399424 4967865864 4989124608 4989593088 4991865216 4992270336 4995012672 5016858624 5019143168 5041094656 5041568016 5043863812 5044273152 5047044054 5069117568 5076697977 5096817664 5098901184 5104439496 5121920876 5125571568 5126764032 5129996544 5132332608 5151531008 5152014738 5154779136 5155263171 5180167824 5182947328 5183373312 5183434008 5185794406 5208474752 5212187136 5234982912 5237366784 5237858574 5263589376 5266480752 5289513984 5291922688 5293650882 5296988619 5318418432 5322577936 5326371648 5344613088 5345856512 5349666816 5355477504 5373818624 5378899968 5381854686 5382291456 5385248037 5404884992 5405392512 5408292864 5408800704 5411263728 5434930176 5438356992 5461698684 5464629248 5465142378 5491544032 5492441088 5495006544 5495458176 5523355654 5523809616 5527292472 5549654016 5552702532 5553994368 5557496256 5578285056 5584344064 5588324352 5607462912 5608767488 5611848476 5612765184 5615386842 5615848368 5636392192 5643436032 5646536064 5671231488 5674807296 5702221824 5702757264 5705354148 5730306816 5733919872 5761619968 5763501552 5773874184 5789997512 5793648204 5794996096 5795472384 5799126528 5827141632 5827688802 5830815744 5852626944 5855841888 5858983936 5859534096 5887841024 5891553408 5892037632 5913591808 5916840241 5950144512 5952923756 5953413024 5983220736 5984127084 5987900178 6012125184 6012689724 6014088576 6015427743 6016827232 6020620944 6043142144 6045545952 6046952448 6074751488 6076735332 6079995904 6080495616 6084329472 6087671694 6109941536 6113722368 6114296448 6143834112 6147707904 6177406976 6177987036 6181882362 6204424192 6207832384 6211746528 6243793348 6248243664 6275570688 6276452221 6278428416 6282387072 6308395776 6309863424 6312736768 6316717056 6340345856 6340941216 6343828712 6344343552 6347828604 6375591168 6379012096 6382516192 6406992687 6410430464 6414999552 6442003576 6445989888 6446595168 6481822464 6483939246 6513135616 6513747201 6515262624 6519370608 6522339356 6549341448 6550865152 6555534336 6583129943 6584205312 6587203584 6587822124 6591356928 6620184576 6623199232 6623821152 6627997584 6652790784 6655820288 6660016896 6689144832 6692819289 6722090688 6725697536 6729392072 6758823424 6763640832 6768930636 6773198562 6792112466 6798534912 6802821504 6805919328 6834095424 6835685376 6839995392 6843110144 6869352984 6873038848 6873684228 6876814321 6877937664 6906890432 6911164416 6911245344 6911813376 6949582848 6979977216 6983155712 6983237483 6983811432 6988214844 7018119168 7021974336 7052685312 7058201176 7062651492 7063231968 7091224576 7095119902 7101828864 7106306688 7126150784 7132889088 7136807301 7137386496 7140636672 7171866624 7172540064 7175806248 7176388608 7180330716 7207190016 7211057152 7211734272 7215018304 7246573568 7247254023 7251142656 7251738624 7282264912 7286856504 7326675392 7327277568 7329670452 7365079488 7368009129 7369723296 7399538688 7403603376 7405325824 7409995008 7410604032 7437713408 7441799066 7446491247 7451099136 7476617216 7483686912 7487182456 7487797824 7488405504 7492519008 7525287936 7528714752 7561641984 7562352024 7565795718 7566409728 7570566081 7602962432 7603676352 7607138864 7640409088 7645226496 7651205783 7656659244 7682881314 7684668736 7690146048 7698498912 7724864272 7727296512 7728022107 7732168704 7769522176 7770251736 7774420992 7775059968 7775151012 7778691609 7803502592 7807789184 7812712128 7855404544 7856050176 7894094546 7895384064 7899721128 7933526016 7934270976 7937884032 7940476323 7977627648 7978836112 7983866904 8016166912 8016919632 8018784768 8020570324 8027494592 8033216256 8060727936 8062603264 8068349952 8072782029 8102313776 8107327488 8108088768 8112439296 8116895592 8151629824 8152395264 8157535488 8191778816 8192548026 8196943872 8197713567 8237316048 8242509816 8282328704 8285033481 8285714424 8324481024 8329053798 8330991552 8336244384 8367427584 8371237888 8376516096 8411194368 8413151232 8417772714 8422289408 8423080263 8454588288 8459124736 8463771472 8465154048 8469804096 8500788224 8506847232 8542656916 8553332736 8558031222 8594653184 8595460224 8600879808 8642429952 8645252328 8649189146 8684996268 8687016832 8690472306 8692494144 8693208576 8732455264 8740712448 8746223616 8778940416 8782938112 8783040958 8783762832 8788475904 8789301144 8826912768 8831761536 8837330112 8870387712 8880022528 8918859776 8923759052 8925216768 8929385634 8930119536 8962787584 8976190626 8981850267 9018187776 9021132864 9025240848 9030931416 9064713216 9068318928 9070428672 9074559104 9112127232 9114247168 9115102998 9119993856 9120743424 9159137312 9164912304 9170583552 9214993792 9215751168 9221561856 9266110464 9266980554 9306636288 9311748576 9317619792 9362632448 9365690022 9403580416 9408745957 9416868656 9417642624 9423580608 9464795136 9469105152 9475075584 9510518784 9511411824 9515743068 9516515328 9520848896 9521742906 9562488832 9563386752 9567741664 9568518144 9569304576 9573774288 9609586688 9615645696 9663005364 9668190208 9668984832 9715808672 9722733696 9769703424 9772893936 9779055912 9783509034 9820105984 9824012172 9826297728 9866051584 9871471168 9879993344 9880805376 9887035392 9928654996 9930276864 9934798848 9935731728 9979186176 9983730432 9984540672 9990025344 10033717248 10038286336 10082189312 10083136032 10087727624 10088546304 10094088108 10138235136 10153395954 10188168699 10193635328 10197802368 10208878992 10243841752 10251143136 10253528064 10259993088 10264665216 10303062016 10304029476 10309558272 10310526342 10360335648 10365894656 10366746624 10366868016 10371588812 10416949504 10424374272 10468255811 10469965824 10474733568 10475717148 10527178752 10532961504 10579027968 10583845376 10587301764 10593977238 10636836864 10642679853 10645155872 10652743296 10689226176 10691713024 10699333632 10710955008 10747637248 10757799936 10763709372 10764582912 10770496074 10809769984 10810785024 10816585728 10817601408 10822527456 10869860352 10876713984 10923397368 10929258496 10930284756 10935262117 10983088064 10990013088 10990916352 11046711308 11047619232 11054584944 11099308032 11104492391 11105405064 11107988736 11114992512 11156570112 11162698599 11168688128 11176648704 11214925824 11217534976 11223696952 11225530368 11230773684 11231696736 11272784384 11293072128 11342462976 11348693577 11349614592 11404443648 11405514528 11410708296 11460613632 11467839744 11469576911 11523239936 11524321971 11527003104 11547748368 11579995024 11587296408 11589992192 11590944768 11598253056 11647076053 11654283264 11655377604 11661631488 11705253888 11711683776 11717967872 11719068192 11775682048 11783106816 11784075264 11827183616 11833680482 11841141819 11900289024 11905847512 11906826048 11966441472 11968254168 11975800356 12024250368 12025379448 12028177152 12030855486 12033654464 12041241888 12086284288 12091091904 12093904896 12149502976 12153470664 12159991808 12160991232 12166671491 12168658944 12175343388 12219883072 12227444736 12228592896 12287668224 12288822039 12295415808 12354813952 12355974072 12363764724 12408848384 12415664768 12423493056 12487586696 12496487328 12551141376 12552904442 12556856832 12564774144 12616791552 12619726848 12625473536 12626659071 12633434112 12680691712 12681882432 12687657424 12688687104 12695657208 12751182336 12758024192 12765032384 12813985374 12820860928 12829999104 12837046833 12884007152 12891979776 12893190336 12963644928 12967878492 12973783719 13026271232 13027494402 13030525248 13035708459 13038741216 13044678712 13098682896 13101730304 13111068672 13166259886 13168410624 13174407168 13174561437 13175644248 13182713856 13240369152 13246398464 13247642304 13255995168 13305581568 13311640576 13320033792 13378289664 13385638578 13394078451 13444181376 13451395072 13458784144 13464285939 13517646848 13527281664 13537861272 13546397124 13584224932 13597069824 13605643008 13611838656 13668190848 13671370752 13672654497 13679990784 13686220288 13738705968 13746077696 13747368456 13753628642 13755875328 13813780864 13822328832 13822490688 13823626752 13899165696 13959954432 13966311424 13966474966 13967622864 13976429688 14036238336 14043948672 14048535033 14105370624 14116402352 14125302984 14126463936 14182449152 14190239804 14203657728 14212613376 14252301568 14265778176 14273614602 14274772992 14281273344 14282614359 14343733248 14345080128 14351612496 14352777216 14360661432 14414380032 14422114304 14423468544 14430036608 14493147136 14494508046 14502285312 14503477248 14564529824 14573713008 14653350784 14654555136 14659340904 14675263551 14730158976 14736018258 14739446592 14799077376 14807206752 14810651648 14819990016 14821208064 14875426816 14883598132 14892982494 14902198272 14953234432 14967373824 14974364912 14975595648 14976811008 14985038016 15050575872 15057429504 15123283968 15124704048 15131591436 15132819456 15141132162 15205924864 15207352704 15214277728 15280818176 15290452992 15302411566 15313318488 15365762628 15369337472 15380292096 15396997824 15449728544 15454593024 15456044214 15464337408 15539044352 15540503472 15548841984 15550119936 15550302024 15557383218 15615578368 15625424256 15710809088 15712100352 15788189092 15790768128 15799442256 15868541952 15875768064 15880952646 15890965857 15955255296 15957672224 15967733808 16032333824 16033839264 16037569536 16041140648 16054989184 16066432512 16121455872 16125206528 16136699904 16145564058 16204627552 16214654976 16216177536 16224878592 16233791184 16304790528 16315070976 16383557632 16385096052 16393887744 16395427134 16474632096 16485019632 16564657408 16570066962 16571428848 16646242847 16648962048 16658107596 16661983104 16672488768 16734855168 16742475776 16753032192 16822388736 16826302464 16835545428 16844578816 16846160526 16909176576 16918249472 16927542944 16930308096 16939608192 17001576448 17013694464 17085313832 17106665472 17116062444 17189306368 17190920448 17201759616 17284859904 17290504656 17298378292 17369992536 17374033664 17380944612 17384988288 17386417152 17464910528 17481424896 17492447232 17557880832 17565876224 17566081916 17567525664 17576951808 17578602288 17663523072 17674660224 17740775424 17750520723 17760045056 17837719552 17847518104 17850433536 17858771268 17860239072 17925575168 17952381252 17963700534 18036375552 18042265728 18046283229 18050481696 18061862832 18129426432 18136637856 18140857344 18149118208 18224254464 18228494336 18230205996 18238507547 18239987712 18241486848 18318274624 18329824608 18341167104 18429987584 18431502336 18443123712 18520760281 18532220928 18533961108 18613272576 18623497152 18635239584 18725264896 18731380044 18807160832 18817491914 18829356663 18833737312 18835285248 18847161216 18929590272 18938210304 18950151168 19021037568 19022823648 19031486136 19033030656 19041697792 19043485812 19124977664 19126773504 19135483328 19137036288 19147548576 19219173376 19220978061 19231291392 19326010728 19336380416 19337969664 19347002207 19431617344 19445467392 19539406848 19541241603 19545787872 19558111824 19567018068 19640211968 19648024344 19652595456 19732103168 19742942336 19749389829 19759986688 19761610752 19774070784 19857309992 19860553728 19869597696 19871463456 19958372352 19967460864 19980050688 20067434496 20076572672 20078457867 20164378624 20166272064 20175455248 20177092608 20188176216 20276470272 20292328381 20306791908 20376337398 20387270656 20395604736 20417757984 20487683504 20502286272 20507056128 20519986176 20529330432 20606124032 20608058952 20619116544 20621052684 20630442963 20720671296 20731789312 20733493248 20733736032 20743177624 20833899008 20848748544 20936511622 20939931648 20949467136 20949712449 20951434296 21054357504 21065923008 21158055936 21167690752 21174603528 21187954476 21273673728 21285359706 21290311744 21305486592 21378452352 21383426048 21398667264 21410421903 21421910016 21495274496 21515599872 21527418744 21529165824 21540992148 21619539968 21621570048 21633171456 21635202816 21645054912 21739720704 21741762069 21753427968 21846794736 21858516992 21860569512 21870524234 21966176128 21980026176 21981832704 22093422616 22095238464 22109169888 22198616064 22208984782 22210810128 22215977472 22229985024 22313140224 22325397198 22337376256 22339473741 22353297408 22429851648 22435069952 22447393904 22451060736 22461547368 22463393472 22545568768 22586144256 22684925952 22697387154 22699229184 22711698243 22808887296 22811029056 22821416592 22921227264 22935679488 22939153822 22953617349 23046479872 23048643942 23054006208 23095496736 23159990048 23174592816 23179984384 23181889536 23196506112 23294152106 23308566528 23310755208 23323262976 23336074827 23410507776 23423367552 23435935744 23438136384 23551364096 23566213632 23568150528 23654367232 23667360964 23682283638 23800578048 23811695024 23813652096 23821428969 23932882944 23936508336 23951600712 24048500736 24050758896 24056354304 24061710972 24067308928 24082483776 24172568576 24182183808 24187809792 24299005952 24306941328 24319983616 24321982464 24333342982 24337317888 24350686776 24439766144 24454889472 24457185792 24575336448 24577644078 24590831616 24709627904 24711948144 24727529448 24831329536 24846986112 24855100443 24975173392 24992974656 25102282752 25105808884 25113713664 25129548288 25233583104 25239453696 25250947072 25253318142 25266868224 25269240789 25361383424 25363764864 25375314848 25377374208 25391314416 25502364672 25516048384 25530064768 25627970748 25641721856 25659998208 25674093666 25768014304 25783959552 25786380672 25927289856 25935756984 25947567438 26052542464 26054988804 26061050496 26071416918 26077482432 26089357424 26197365792 26203460608 26222137344 26332519772 26336821248 26348814336 26349122874 26351288496 26365427712 26480738304 26492796928 26495284608 26511990336 26611163136 26623281152 26640067584 26756579328 26771277156 26788156902 26888362752 26902790144 26917568288 26928571878 27035293696 27054563328 27075722544 27092794248 27168449864 27194139648 27211286016 27223677312 27336381696 27342741504 27345308994 27359981568 27372440576 27477411936 27492155392 27494736912 27507257284 27511750656 27627561728 27644981376 27647253504 27763634977 27798331392 27919908864 27932622848 27932949932 27935245728 27952859376 28087897344 28097070066 28210741248 28226237871 28232804704 28250605968 28252927872 28364898304 28380479608 28407315456 28425226752 28504603136 28531556352 28547229204 28549545984 28562546688 28565228718 28687466496 28690160256 28703224992 28705554432 28721322864 28828760064 28846937088 28860073216 28986294272 28989016092 29002216919 29004570624 29006954496 29129059648 29147426016 29306701568 29309110272 29318681808 29350527102 29451045037 29460317952 29472036516 29478893184 29598154752 29614413504 29621303296 29639980032 29642416128 29750853632 29767196264 29785964988 29804396544 29906468864 29948729824 29951191296 29953622016 29970076032 30101151744 30114859008 30246567936 30249408096 30263182872 30265638912 30282264324 30411849728 30414705408 30428555456 30561636352 30564506097 30580905984 30604823132 30626636976 30731525256 30738674944 30760584192 30793995648 30899457088 30909186048 30912088428 30928674816 31078088704 31081006944 31097683968 31100239872 31100604048 31114766436 31231156736 31250848512 31404767433 31421618176 31424200704 31576378184 31581536256 31598884512 31737083904 31751536128 31761905292 31781931714 31910510592 31915344448 31928039559 31935467616 32064667648 32067678528 32075139072 32082281296 32109978368 32132865024 32242911744 32250413056 32268128737 32273399808 32291128116 32409255104 32429309952 32432355072 32449757184 32467582368 32609581056 32630141952 32767115264 32770192104 32787775488 32790854268 32805786351 32949264192 32970039264 33129314816 33140133924 33142857696 33292485694 33297924096 33313477173 33316215192 33323966208 33344977536 33469710336 33484951552 33488095797 33506064384 33644777472 33652604928 33671090856 33689157632 33692321052 33818353152 33836498944 33855085888 33879216384 34003152896 34027388928 34046080731 34170627664 34213330944 34232124888 34378612736 34381840896 34403519232 34408730733 34569719808 34572965913 34581009312 34596756584 34739985072 34748067328 34761889224 34769976576 34772834304 34929821056 34941228159 34962849792 34984894464 35115761664 35131752448 35132163832 35135051328 35153903616 35157204576 35327046144 35349320448 35481550848 35501041446 35520090112 35523425457 35675439104 35695036208 35700867072 35717542536 35720478144 35851150336 35901811751 35904762504 35927401068 36072751104 36084531456 36092566458 36100963392 36123725664 36258852864 36273275712 36281714688 36298236416 36448508928 36456988672 36460411992 36477015094 36479975424 36482973696 36500014473 36636549248 36659649216 36682334208 36859975168 36863004672 36886247424 37041520562 37064441856 37067922216 37226545152 37246994304 37270479168 37450529792 37462760088 37614321664 37634983828 37658713326 37667474624 37670570496 37694322432 37859180544 37876420608 37879977213 37900302336 38042075136 38045647296 38062972272 38066061312 38083395584 38086971624 38249955328 38253547008 38270966656 38274072576 38295097152 38438346752 38441956122 38462582784 38652021456 38672760832 38675939328 38694004414 38863234688 38890934784 38921351157 39078813696 39082483206 39091575744 39116223648 39134036136 39280423936 39296048688 39305190912 39485884672 39498779658 39519973376 39523221504 39523684311 39548141568 39714619984 39721107456 39739195392 39742926912 39916744704 39934921728 39960101376 40134868992 40153145344 40156915734 40182235353 40328757248 40332544128 40350910496 40354185216 40376352432 40552940544 40584656762 40613583816 40752674796 40774541312 40791209472 40835515968 40975367008 41004572544 41014112256 41039972352 41058660864 41212248064 41216117904 41238233088 41242105368 41260885926 41441342592 41463578624 41466986496 41467472064 41486355248 41667798016 41697497088 41873023244 41879863296 41898934272 41899424898 41902868592 42108715008 42131846016 42145605099 42316111872 42335381504 42349207056 42375908952 42547347456 42570719412 42580623488 42610973184 42756904704 42766852096 42797334528 42820843806 42843820032 42990548992 43031199744 43054837488 43058331648 43081984296 43243140096 43266342912 43270405632 43290109824 43479441408 43483524138 43506855936 43693589472 43717033984 43721139024 43741048468 43932352256 43960052352 43963665408 44025790653 44148731029 44186845232 44190476928 44218339776 44397232128 44417969564 44421620256 44431954944 44459970048 44626280448 44650794396 44674752512 44678947482 44706594816 44859703296 44870139904 44894787808 44902121472 44923094736 44926786944 45091137536 45172288512 45369851904 45394774308 45398458368 45423396486 45617774592 45622058112 45642833184 45842454528 45871358976 45878307644 45907234698 46092959744 46097287884 46108012416 46118279363 46190993472 46319980096 46349185632 46359968768 46363779072 46393012224 46588304212 46617133056 46621510416 46646525952 46672149654 46846735104 46871871488 46876272768 47102728192 47132427264 47136301056 47308734464 47334721928 47364567276 47623390048 47627304192 47642857938 47865765888 47873016672 47903201424 48097001472 48101517792 48112708608 48123421944 48134617856 48164967552 48345137152 48364367616 48371693929 48375619584 48598011904 48613882656 48639967232 48643964928 48666685964 48674635776 48701373552 48879532288 48914371584 49120277267 49150672896 49155288156 49181663232 49419255808 49423896288 49455058896 49662659072 49693972224 49710200886 49938728541 49950346784 49985949312 50204565504 50211617768 50227427328 50259096576 50467166208 50478907392 50501894144 50506636284 50533736448 50538481578 50722766848 50727529728 50750629696 50754748416 50782628832 51004729344 51060129536 51255941496 51283443712 51311614549 51319996416 51348187332 51536028608 51567919104 51572761344 51854579712 51871513968 51895134876 52105084928 52109977608 52122100992 52142833836 52154964864 52178714848 52394731584 52406921216 52444274688 52665039544 52673642496 52697628672 52698245748 52702576992 52730855424 52985593856 52990569216 53023980672 53222326272 53246562304 53251562169 53280135168 53513158656 53542554312 53576313804 53776725504 53805580288 53835136576 53857143756 54070587392 54109126656 54138849687 54151445088 54185588496 54336899728 54388279296 54422572032 54447354624 54672763392 54685483008 54690617988 54715522641 54719963136 54744881152 54954823872 54984310784 54989473824 55014514568 55023501312 55255123456 55289962752 55294507008 55527269954 55562280843 55596662784 55839817728 55865245696 55865899864 55870491456 55905718752 56175794688 56194140132 56421482496 56452475742 56465609408 56488069989 56501211936 56505855744 56729796608 56760959216 56814630912 56850453504 57009206272 57063112704 57089766227 57094458408 57099091968 57125093376 57130457436 57374932992 57380320512 57406449984 57411108864 57442645728 57657520128 57662934183 57693874176 57720146432 57972588544 57978032184 58004433838 58009141248 58013908992 58041006621 58258119296 58294852032 58613403136 58618220544 58637363616 58701054204 58902090074 58920635904 58944073032 58957786368 59196309504 59228827008 59242606592 59248169487 59279960064 59284832256 59501707264 59534392528 59571929976 59608793088 59812937728 59897459648 59902382592 59940152064 60202303488 60229718016 60235373601 60493135872 60498816192 60526365744 60531277824 60564528648 60823699456 60829410816 60857110912 60876985143 61123272704 61129012194 61161811968 61209646264 61253273952 61463050512 61477349888 61521168384 61587991296 61798914176 61818372096 61824176856 61857349632 61891328889 62156177408 62162013888 62195367936 62200479744 62201208096 62229532872 62462313472 62501697024 62809534866 62843236352 62848401408 62849137347 63152756368 63163072512 63197769024 63474167808 63503072256 63523810584 63563863428 63821021184 63830688896 63856079118 63870935232 64129335296 64135357056 64150278144 64164562592 64219956736 64265730048 64485823488 64500826112 64536257474 64546799616 64582256232 64818510208 64858619904 64864710144 64899514368 64935164736 65219162112 65260283904 65534230528 65540384208 65575550976 65581708536 65611572702 65898528384 65940078528 66258629632 66280267848 66285715392 66584971388 66595848192 66626954346 66632430384 66647932416 66689955072 66939420672 66969903104 66976191594 67012128768 67018421223 67289554944 67305209856 67342181712 67378315264 67384642104 67636706304 67672997888 67710171776 67758432768 68006305792 68054777856 68092161462 68341255328 68426661888 68464249776 68763681792 68807038464 68817461466 68860852047 69139439616 69145931826 69162018624 69193513168 69479970144 69496134656 69523778448 69539953152 69545668608 69859642112 69882456318 69925699584 69969788928 70008224481 70231523328 70263504896 70264327664 70270102656 70307807232 70314409152 70654092288 70698640896 70963101696 71002082892 71040180224 71046850914 71350878208 71390072416 71401734144 71435085072 71440956288 71702300672 71803623502 71809525008 71854802136 72145502208 72169062912 72185132916 72201926784 72247451328 72517705728 72546551424 72563429376 72596472832 72897017856 72913977344 72920823984 72954030188 72959950848 72965947392 73000028946 73273098496 73319298432 73364668416 73719950336 73726009344 73772494848 74083041124 74128883712 74135844432 74493988608 74540958336 74565301329 74901059584 74925520176 75228643328 75269967656 75317426652 75334949248 75341140992 75388644864 75718361088 75752841216 75759954426 75800604672 76084150272 76091294592 76125944544 76132122624 76166791168 76173943248 76507094016 76541933312 76548145152 76590194304 76876693504 76883912244 76918923133 76925165568 77304042912 77345521664 77351878656 77388008828 77726469376 77781869568 77842702314 78109293359 78157627392 78164966412 78183151488 78232447296 78268072272 78560847872 78592097376 78610381824 78971769344 78997559316 79039946752 79046443008 79047368622 79096283136 79429239968 79442214912 79478390784 79485853824 79833489408 79869843456 79920202752 80269737984 80306290688 80313831468 80364470706 80657514496 80665088256 80701820992 80708370432 80752704864 81105881088 81169313524 81227167632 81505349592 81549082624 81582418944 81593878873 81671031936 81950734016 82009145088 82028224512 82079944704 82117321728 82424496128 82432235808 82476466176 82484210736 82521771852 82882685184 82927157248 82934944128 82972710496 83290904931 83335596032 83394994176 83746046488 83759726592 83797868544 83798849796 83805737184 84263692032 84291210198 84632223744 84670763008 84678713613 84698414112 84751817904 85094694912 85141438824 85161246976 85221946368 85513809408 85533704192 85580689259 85594669056 85641687612 85687640064 85981097984 86062399488 86109674976 86116663296 86163968592 86486280192 86540811264 86580219648 86958882816 86967048276 87006650757 87013711872 87387178944 87434067968 87442278048 87482096936 87864704512 87920104704 87927330816 88051581306 88297462058 88353135111 88373690464 88380953856 88436679552 88794464256 88835939128 88843240512 88863909888 88919940096 89252560896 89301588792 89349505024 89357894964 89413189632 89719406592 89740279808 89789575616 89846189472 89853573888 90182275072 90344577024 90739703808 90782087279 90789548616 90796916736 90846792972 91235549184 91244116224 91285666368 91684909056 91693518291 91742717952 91756615288 91814469396 92185919488 92194575768 92216024832 92236558726 92381986944 92639960192 92698371264 92719937536 92727558144 92786024448 93176608424 93234266112 93243020832 93293051904 93344299308 93693470208 93743742976 93752545536 94205456384 94214302299 94264854528 94272602112 94617468928 94669443856 94729134552 95246780096 95254608384 95285715876 95731531776 95746033344 95784118677 95806402848 96194002944 96203035584 96225417216 96246843888 96269235712 96329935104 96690274304 96728735232 96743387858 96751239168 96804386211 97196023808 97227765312 97279934464 97287929856 97333371928 97349271552 97402747104 97759064576 97828743168 98240554534 98301345792 98310576312 98363326464 98417359053 98838511616 98847792576 98910117792 99325318144 99387944448 99420401772 99465675179 99877457082 99900693568 99940431519 99971898624 100409131008 100423235536 100454854656 100464287391 100518193152 100934332416 100957814784 101003788288 101013272568 101067472896 101076963156 101445533696 101455059456 101501259392 101509496832 101565257664 102009458688 102120259072 102511882992 102566887424 102623229098 102639992832 102696374664 103072057216 103135838208 103145522688 103226192199 103709159424 103743027936 103790269752 104210169856 104219955216 104244201984 104285667672 104309929728 104357429696 104789463168 104813842432 104823684477 104888549376 105330079088 105347284992 105395257344 105396491496 105405153984 105461710848 105971187712 105981138432 106047961344 106444652544 106493124608 106503124338 106560270336 106570276371 107026317312 107085108624 107152627608 107553451008 107611160576 107670273152 107705435253 107714287512 108141174784 108218253312 108277699374 108302890176 108371176992 108673799456 108776558592 108845144064 108894709248 109345526784 109370966016 109381235976 109431045282 109439926272 109489762304 109500043419 109909647744 109968621568 109978947648 110029029136 110047002624 110510246912 110579925504 110589014016 111054539908 111124561686 111193325568 111679635456 111730491392 111731799728 111740982912 111811437504 112351589376 112388280264 112842964992 112904951484 112931218816 112976139978 113002423872 113011711488 113459593216 113521918432 113629261824 113700907008 114018412544 114126225408 114179532454 114188916816 114198183936 114250186752 114260914872 114749865984 114760641024 114812899968 114822217728 114885291456 115315040256 115325868366 115387748352 115440292864 115945177088 115956064368 116008867676 116018282496 116027817984 116082013242 116516238592 116589704064 116764053471 117226806272 117236441088 117274727232 117402108408 117804180148 117841271808 117888146064 117915572736 118457654016 118485213184 118496338974 118559920128 118569664512 118571052933 119003414528 119068785056 119143859952 119217586176 119625875456 119794919296 119804765184 119880304128 120404606976 120459436032 120470747202 120986271744 120997632384 121052731488 121062555648 121129057296 121658821632 121714221824 121753970286 122246545408 122258024388 122313697441 122323623936 122419292528 122506547904 122926101024 122954699776 123042336768 123175982592 123597828352 123636744192 123648353712 123714699264 123782657778 124312354816 124324027776 124390735872 124400959488 124402416192 124459065744 124924626944 125003394048 125619069732 125686472704 125696802816 125698274694 126305512736 126326145024 126395538048 126948335616 127006144512 127047621168 127127726856 127642042368 127661377792 127712158236 127741870464 128258670592 128270714112 128300556288 128329125184 128439913472 128531460096 128971646976 129001652224 129072514948 129093599232 129164512464 129637020416 129729420288 129799028736 129870329472 130438324224 130520567808 131068461056 131080768416 131151101952 131163417072 131223145404 131797056768 131880157056 132446193087 132517259264 132560535696 132571430784 133169942776 133191696384 133253908692 133264860768 133295864832 133379910144 133878841344 133939806208 133952383188 134024257536 134036842446 134579109888 134610419712 134684363424 134756630528 134769284208 135273412608 135420343552 135516865536 136012611584 136087325543 136109555712 136184322924 136682510656 136853323776 136928499552 137527363584 137614076928 137634922932 137721704094 138278879232 138291863652 138324037248 138354838089 138387026336 138959940288 138992269312 139047556896 139079906304 139091337216 139719284224 139764912636 139851399168 139939577856 140016448962 140527009792 140528655328 140540205312 140615614464 140628818304 141308184576 141397281792 141926203392 142004165784 142080360448 142093701828 142701756416 142780144832 142870170144 142881912576 143404601344 143607247004 143619050016 143709604272 144291004416 144338125824 144358401083 144370265832 144403853568 144494902656 145035411456 145093102848 145115081787 145126858752 145192945664 145794035712 145827954688 145841647968 145908060376 145919901696 145931894784 146000057892 146546196992 146638596864 147360831801 147439900672 147452018688 147544989696 148166082248 148257767424 148271688864 148987977216 149081916672 149130602658 149802119168 149816185623 149851040352 150457286656 150539935312 150634853304 150669898496 150682281984 150777289728 151411988689 151436722176 151505682432 151519908852 151601209344 152168300544 152182589184 152251889088 152264245248 152333582336 152347886496 153014188032 153083866624 153180388608 153753387008 153767824488 153837846266 153850331136 153934843647 154608085824 154691043328 154703757312 154776017656 155452938752 155563739136 155685404628 156218586718 156315254784 156329932824 156366302976 156464894592 156536144544 157121695744 157184194752 157220763648 157943538688 157995118632 158079893504 158092886016 158094737244 158166729383 158192566272 158858479936 158956781568 158971707648 159666978816 159739686912 159754686507 159840405504 160539475968 160612581376 160627662936 160728941412 161315028992 161330176512 161403641984 161416740864 161505409728 162211762176 162338627048 162454335264 163010699184 163098165248 163164837888 163187757746 163342063872 163901468032 164018290176 164056449024 164146567923 164159889408 164234643456 164848992256 164864471616 164952932352 164968421472 165043543704 165765370368 165854314496 165869888256 165945420992 166581809862 166671192064 166686842529 166789988352 167492092976 167519453184 167595737088 167597699592 167611474368 168527384064 168582420396 169264447488 169341526016 169357427226 169396828224 169464209967 169503635808 170189389824 170282877648 170322493952 170443892736 171027618816 171067408384 171161378518 171189338112 171269298681 171283375224 171375280128 171962195968 172124798976 172219349952 172233326592 172327937184 172972560384 173081622528 173160439296 173917765632 173934096552 174013301514 174027423744 174123019863 174774357888 174868135936 174884556096 174964193872 175729409024 175840209408 175854661632 176103162612 176594924116 176706270222 176747380928 176761907712 176873359104 177588928512 177671878256 177686481024 177727819776 177744508461 177839880192 178505121792 178603177584 178699010048 178715789928 178826379264 179438813184 179480559616 179579151232 179692378944 179707147776 180364550144 180689154048 181479407616 181564174558 181579097232 181593833472 181693585944 182471098368 182488232448 182571332736 182630955429 183369818112 183387036582 183485435904 183513230576 183628938792 184371838976 184389151536 184432049664 184473117452 184763973888 185279920384 185396742528 185439875072 185455116288 185572048896 185673986667 186353216848 186468532224 186486041664 186586103808 186688598616 187386940416 187487485952 187505091072 188410912768 188428604598 188529709056 188545204224 188547412041 189234937856 189338887712 189458269104 190493560192 190509216768 190571431752 191463063552 191492066688 191568237354 191612805696 192388005888 192406071168 192450834432 192493687776 192538471424 192659870208 193380548608 193457470464 193486775716 193502478336 193608772422 194392047616 194455530624 194559868928 194575859712 194666743856 194698543104 194805494208 195518129152 195657486336 196481109068 196602691584 196621152624 196726652928 196834718106 197677023232 197695585152 197820235584 198650636288 198775888896 198840803544 198931350358 199754914164 199801387136 199880863038 199943797248 200818262016 200846471072 200909709312 200928574782 201036386304 201868664832 201915629568 202007576576 202026545136 202134945792 202153926312 202910118912 203002518784 203018993664 203130515328 204018917376 204240518144 205023765984 205133774848 205246458196 205279985664 205392749328 206144114432 206291045376 206452384398 206582556141 207159430213 207418318848 207486055872 207580539504 208420339712 208439910432 208488403968 208571335344 208619859456 208714859392 209578926336 209627684864 209647368954 209777098752 210660158176 210694569984 210790514688 210792982992 210810307968 210923421696 211962276864 212095922688 212889305088 212986249216 213006248676 213120540672 213140552742 214052634624 214170217248 214305255216 215106902016 215340546304 215410870506 215428575024 216282349568 216401157011 216436506624 216555398748 216605780352 216742353984 217347598912 217553117184 217690288128 217789418496 218691053568 218741932032 218762471952 218862090564 218879852544 218979524608 219000086838 219819295488 219937243136 219957895296 220058058272 220094005248 221020493824 221159851008 221178028032 222109079816 222249123372 222386651136 223460982784 223463599456 223481965824 223622875008 224703178752 224776560528 225685929984 225809902968 225862437632 225952279956 226004847744 226023422976 226919186432 227043836864 227258523648 227401814016 228036825088 228252450816 228359064908 228377833632 228396367872 228500373504 228521829744 229521282048 229625799936 229644435456 229770582912 230630080512 230651736732 230756769399 230775496704 230880585728 231890354176 231912128736 232017735352 232036564992 232055635968 232164026484 233032477184 233179408128 233528106942 234327880077 234453612544 234472882176 234549454464 234804216816 235608360296 235682543616 235776292128 235831145472 236915308032 236970426368 236992677948 237119840256 237139329024 237142105866 238006829056 238137570112 238287719904 238435172352 239251750912 239589838592 239609530368 239760608256 240769883653 240809213952 240918872064 240941494404 241972543488 241995264768 242105462976 242125111296 242258114592 243317643264 243428443648 243507940572 244493090816 244516048776 244627394882 244647247872 244781636619 244838585056 245013095808 245852202048 245909399552 246084673536 246351965184 247195656704 247273488384 247296707424 247429398528 247565315556 248624709632 248648055552 248781471744 248804832384 248918131488 249849253888 249872714793 250006788096 251238139464 251372945408 251393605632 251396549388 251511028691 252611025472 252791076096 253896671232 254012289024 254036140839 254095242336 254255453712 255284084736 255322755584 255424316472 255483740928 256517341184 256541428224 256601112576 256658250368 256742067777 256879826944 257062920192 257943293952 258003304448 258145029896 258187198464 258329024928 259274040832 259458840576 259740658944 260876648448 261019952271 261041135616 262136922112 262161536832 262302203904 262326834144 262446290808 263594113536 263760314112 263800268953 264892386174 265034518528 265059405333 265121071392 265142861568 266339885552 266383392768 266507817384 266529721536 266591729664 266759820288 267757682688 267879612416 267882749219 267904766376 268048515072 268073684892 269158219776 269220839424 269368726848 269513261056 269538568416 270546825216 270840687104 271033731072 272025223168 272174651086 272219111424 272346261837 272368645848 273365021312 273706647552 273856999104 275054727168 275228153856 275269845864 275443408188 276557758464 276583727304 276648074496 276709676178 276774052672 277919880576 277984538624 278095113792 278159812608 278182674432 279438568448 279529825272 279702798336 279879155712 280032897924 281054019584 281057310656 281080410624 281231228928 281257636608 282616369152 282642906897 282794563584 283852406784 284008331568 284160720896 284187403656 285403512832 285560289664 285740340288 285763825152 286809202688 287214494008 287238100032 287419208544 288582008832 288676251648 288716802166 288740531664 288807707136 288989805312 290070822912 290186205696 290230163574 290253717504 290385891328 290413158633 291588071424 291655909376 291683295936 291816120752 291839803392 291863789568 292000115784 293092393984 293277193728 294721663602 294879801344 294904037376 295089979392 295252077159 296332164496 296515534848 296543377728 297975954432 298163833344 298261205316 298397025537 299604238336 299632371246 299702080704 299821294557 300914573312 301079870624 301269706608 301339796992 301364563968 301554579456 302823977378 302873444352 303011364864 303039817704 303202418688 304336601088 304365178368 304503778176 304528490496 304667164672 304695772992 306028376064 306167733248 306360777216 307506774016 307535648976 307675692532 307700662272 307869687294 309216171648 309382086656 309407514624 309552035312 309678576597 310905877504 311127478272 311370809256 312437173436 312630509568 312659865648 312732605952 312929789184 313072289088 314243391488 314368389504 314441527296 314471053431 315887077376 315990237264 316159787008 316185772032 316189474488 316333458766 316385132544 317716959872 317913563136 317943415296 319333957632 319479373824 319509373014 319680811008 321078951936 321225162752 321255325872 321457882824 322660353024 322807283968 322833481728 323010819456 323116305759 324423524352 324677254096 324908670528 326021398368 326196330496 326329675776 326375515492 326684127744 327802936064 328036580352 328112898048 328293135846 328319778816 328469286912 328500130257 329697984512 329728943232 329905864704 329936842944 330087087408 331530740736 331708628992 331739776512 331890841984 333163619724 333342384128 333373685058 333579976704 334984185952 335038906368 335191474176 335195399184 335222948736 337054768128 337164840792 338528894976 338683052032 338714854452 338793656448 338928419934 339007271616 340378779648 340565755296 340644987904 340887785472 342055237632 342134816768 342322757036 342378676224 342538597362 342566750448 342750560256 343924391936 344249597952 344438699904 344466653184 344655874368 345945120768 346163245056 346320878592 347835531264 347868193104 348026603028 348054847488 348246039726 349548715776 349736271872 349769112192 349928387744 351458818048 351680418816 351709323264 352206325224 353189848232 353412540444 353494761856 353523815424 353746718208 355343756512 355372962048 355455639552 355489016922 355679760384 357010243584 357206355168 357398020096 357431579856 357652758528 358877626368 359158302464 359384757888 359414295552 360729100288 360927254701 361378308096 362958815232 363128349116 363158194464 363187666944 363387171888 364976464896 365142665472 365261910858 366739636224 366774073164 366941092323 366970871808 367026461152 367257877584 368743677952 368778303072 368864099328 368946234904 369527947776 370559840768 370793485056 370879750144 370910232576 371144097792 371347973334 372706433696 372937064448 372972083328 373172207616 373377197232 374773880832 375010182144 376821825536 376857209196 377059418112 377090408448 377094824082 378469875712 378677775424 378916538208 380987120384 381018433536 381142863504 382863585481 382926127104 382984133376 383136474708 383225611392 384776011776 384812142336 384901668864 384987375552 385076942848 385319740416 386761097216 386914940928 386973551432 387004956672 387217544844 388784095232 388911061248 389119737856 389333487712 389397086208 389610988416 391036258304 391314972672 392962218136 393205383168 393242305248 393453305856 393669436212 395354046464 395391170304 395640471168 397301272576 397338579261 397551777792 397681607088 397862700716 399509828328 399602774272 399761726076 399887594496 401636524032 401692942144 401819418624 401857149564 402072772608 403737329664 403831259136 404015153152 404053090272 404269891584 404307852624 405820237824 406005037568 406261030656 408037834752 408261976629 408481036288 410047531968 410267549696 410492916392 410559971328 410785498656 412288228864 412582090752 412904768796 413165112282 414318860426 414836637696 414972111744 415064514267 415161079008 416840679424 416879820864 416976807936 417142670688 417239718912 417429718784 419157852672 419255369728 419294737908 419485673581 419554197504 421320316352 421581029376 421585965984 421620615936 421846843392 423924553728 424191845376 425778610176 425972498432 425977486463 426012497352 426241081344 426281105484 428105269248 428340434496 428610510432 430213804032 430681092608 430821741012 430857150048 432564699136 432802314022 432873013248 433075203249 433110797496 433211560704 433484707968 434695197824 435106234368 435345245361 435380576256 435578836992 437382107136 437483864064 437524943904 437724181128 437759705088 437959049216 438000173676 439638590976 439874486272 439915790592 440116116544 442040987648 442082495403 442319702016 442356056064 444218159632 444498246744 444773302272 446921965568 446927198912 446963931648 447245750016 449406357504 449448556869 449553121056 451371859968 451619805936 451724875264 451904559912 452009695488 452046845952 453838372864 454087673728 454235966067 454517047296 454803628032 456073650176 456504901632 456718129816 456755667264 456792735744 457000747008 457043659488 459042564096 459251599872 459541165824 461260161024 461303473464 461513538798 461550993408 461761171456 461804530941 463780708352 463824257472 464035470704 464073129984 464111271936 464328052968 466064954368 466358816256 466723552763 467056213884 468655760154 468907225088 468945764352 469098908928 469608433632 471216720592 471365087232 471552584256 471662290944 473830616064 473940852736 473985355896 474239680512 474278658048 474284211732 474500188149 476013658112 476275140224 476575439808 476870344704 478503501824 479179677184 479219060736 479521216512 481539767306 481618427904 481837744128 481882988808 483945086976 483990529536 484210925952 484250222592 484516229184 486635286528 486856887296 487015881144 488986181632 489032097552 489254789764 489294495744 489563273238 489677170112 490026191616 491704404096 491818799104 492169347072 492439703769 492703930368 494391313408 494546976768 494593414848 494858797056 495130631112 497249419264 497296111104 497562943488 497609664768 497836262976 499698507776 499745429586 500013576192 500060527587 502476278928 502745890816 502787211264 502793098776 503022057382 505222050944 505582152192 507793342464 508024578048 508072281678 508190484672 508510907424 510568169472 510645511168 510848632944 510967481856 513082856448 513202225152 513316500736 513484135554 513759653888 513807896043 514125840384 515886587904 516006608896 516290059792 516374396928 516658049856 518548081664 518917681152 519481317888 521753296896 522039904542 522082271232 522369059589 524273844224 524323073664 524604407808 524653668288 524892581616 527188227072 527520628224 527600537906 529784772348 530069037056 530118810666 530242142784 530285723136 532679771104 532766785536 533015634768 533059443072 533183459328 533519640576 535515365376 535759224832 535765498438 535809532752 536097030144 536147369784 538316439552 538441678848 538737453696 539026522112 539077136832 541093650432 541681374208 542067462144 544050446336 544349302172 544438222848 544692523674 544737291696 546730042624 547413295104 547713998208 547892866287 550109454336 550456307712 550539691728 550886816376 553115516928 553167454608 553296148992 553419352356 553548105344 555839761152 555969077248 556190227584 556319625216 556365348864 558877136896 559059650544 559405596672 559758311424 560065795848 562114621312 562160821248 562462457856 562515273216 565232738304 565285813794 565589127168 567704813568 568016663136 568321441792 568374807312 571120579328 571480680576 571527650304 573618405376 573933503377 574428988016 574476200064 574838417088 577164017664 577352503296 577433604332 577481063328 577615414272 577979610624 580141645824 580372411392 580460327148 580507435008 580771782656 580826317266 583176142848 583311818752 583366591872 583632241504 583679606784 583727579136 584000231568 586184787968 586554387456 589443327204 589759602688 589808074752 590179958784 590504154318 592664328992 593031069696 593086755456 595951908864 596327666688 596522410632 596794051074 599208476672 599264742492 599404161408 599642589114 601829146624 602159741248 602539413216 602679593984 602729127936 603109158912 605647954756 605746888704 606022729728 606079635408 606404837376 608730356736 609007556352 609056980992 609334329344 609391545984 612056752128 612335466496 612721554432 615013548032 615071297952 615351385064 615401324544 615739374588 618432343296 618764173312 619104070624 619357153194 621478290639 621811755008 622254956544 622741618512 624874346872 625261019136 625319731296 625465211904 625859578368 626144578176 628486782976 628736779008 628883054592 628942106862 631774154752 631980474528 632319574016 632371544064 632378948976 632666917532 632770265088 635433919744 635886830592 638563604471 638667915264 638958747648 639018746028 639361622016 642157903872 642450325504 642510651744 642915765648 645320706048 645614567936 646021638912 646232611518 648847048704 649203471033 649354508192 649817341056 652042796736 652392660992 652659351552 652751030984 653368255488 655605872128 656073160704 656225796096 656586271692 656639557632 656938573824 657000260514 659395969024 659457886464 659811729408 659873685888 660174174816 663061481472 663479553024 663781683968 666327239448 666684768256 666747370116 667050989137 667159953408 669968371904 670382948352 670390798368 670445897472 674109536256 674329681584 677057789952 677366104064 677374035851 677429708904 677587312896 677856839868 678014543232 680757559296 681131510592 681289975808 681775570944 684110475264 684269633536 684645514072 684757352448 685077194724 685133500896 685501120512 687848783872 688877399808 688933306368 689311748736 691890241536 692270308197 692326490112 692641757184 695671062528 695736386208 696053206056 696109694976 696492079452 699097431552 699472543744 699538224384 699856775488 702917636096 702983640231 703360837632 703418646528 704412650448 706379696464 706825080888 706989523712 707047630848 707493436416 710687513024 710745924096 710911279104 710978033844 711359520768 714020487168 714412710336 714796040192 714863159712 715305517056 717755252736 718316604928 718769515776 718828591104 721458200576 721854509402 722309650959 722756616192 725917630464 726256698232 726316388928 726375333888 726774343776 729952929792 730285330944 730523821716 733479272448 733548146328 733882184646 733941743616 734052922304 734344909857 734515755168 737487355904 737556606144 737728198656 737892469808 739055895552 741119681536 741586970112 741759500288 741820465152 742166960951 742288195584 742695946668 745412867392 745874128896 745944166656 746344415232 746754394464 749547761664 749618144379 750020364288 753643651072 753714418392 754118836224 754180816896 754189648164 754533086073 756939751424 757355550848 757833076416 761974240768 762036867072 762285727008 765727170962 765852254208 765968266752 766272949416 766451222784 769552023552 769624284672 769803337728 769974751104 770153885696 770226203331 770639480832 773522194432 773829881856 773947102864 774009913344 774435089688 777568190464 777822122496 778239475712 778666975424 779221976832 782072516608 782629945344 783059856813 785924436272 786410766336 786484610496 786906611712 787338872424 790708092928 790782340608 791280942336 791400806859 794602545152 794677158522 795103555584 795178215999 795363214176 795725401432 799019656656 799205548544 799523452152 799775188992 803273048064 803385884288 803638837248 803648247657 803714299128 804145545216 807474659328 807662518272 808030306304 808106180544 808539783168 808615705248 811640475648 812010075136 812522061312 816075669504 816523953258 816962072576 817038785511 820095063936 820535099392 820985832784 821119942656 821570997312 824576457728 825164181504 825809537592 826330224564 828637720852 829673275392 829944223488 830129028534 830322158016 833681358848 833759641728 833953615872 834285341376 834479437824 834859437568 838315705344 838510739456 838589475816 838971347162 839108395008 842640632704 843162058752 843171931968 843241231872 843693686784 847849107456 848383690752 851557220352 851944996864 851954972926 852024994704 852482162688 852562210968 856210538496 856680868992 857221020864 860427608064 861362185216 861643482024 861714300096 865129398272 865604628044 865746026496 866150406498 866221594992 866423121408 866969415936 869390395648 870212468736 870690490722 870761152512 871157673984 871239475899 874764214272 874967728128 875049887808 875448362256 875519410176 875918098432 876000347352 879277181952 879748972544 879831581184 880232233088 884081975296 884164990806 884639404032 884712112128 888436319264 888996493488 889546604544 893854397824 893927863296 894491500032 895191076611 898812715008 898897113738 899106242112 902743719936 903239611872 903449750528 903809119824 904019390976 904093691904 908175347456 908471932134 909034094592 909607256064 912147300352 913009803264 913436259632 913511334528 913585471488 914001494016 914087318976 918085128192 918503199744 919082331648 922520322048 922606946928 923027077596 923101986816 923522342912 923609061882 927561416704 927648514944 928070941408 928146259968 928222543872 928656105936 932129908736 932717632512 933447105526 934112427768 937311520308 937814450176 937891528704 938197817856 939216867264 942433441184 942730174464 943105168512 943324581888 947661232128 947881705472 947970711792 948479361024 948557316096 948568423464 949000376298 952550280448 953150879616 953740689408 957007003648 958359354368 958438121472 959042433024 963079534612 963236855808 963675488256 963765977616 967981059072 968421851904 968500445184 969032458368 969348917277 973270573056 973713774592 974031762288 977972363264 978064195104 978509579528 978588991488 979126546476 979354340224 980052383232 983408808192 983637598208 984338694144 984879407538 985407860736 988782626816 989093953536 989186829696 989717594112 990261262224 994592222208 995125886976 995219329536 995672525952 999397015552 999490859172 1000027152384 1000121055174 1004952557856 1005491781632 1005574422528 1005586197552 1006044114764 1010444101888 1011164304384 1015420813667 1015586684928 1016049156096 1016144563356 1016380969344 1017021814848 1021136338944 1021291022336 1021697265888 1021934963712 1026165712896 1026404450304 1026633001472 1026968271108 1027519307776 1027615792086 1028251680768 1031773175808 1032013217792 1032580119584 1032748793856 1033316099712 1037096163328 1037835362304 1038962635776 1043506593792 1044079809084 1044164542464 1044738119178 1048547688448 1048646147328 1049208815616 1049307336576 1049785163232 1054376454144 1055041256448 1055201075812 1059569544696 1060138074112 1060237621332 1060484285568 1060571446272 1060720425349 1065359542208 1066031269536 1066118886144 1066366918656 1067039281152 1071030730752 1071518449664 1071530996876 1071619065504 1072194060288 1072294739568 1076632879104 1077474907392 1078053044224 1078154273664 1082187300864 1082781764103 1083362748416 1084134924288 1088100892672 1088698604344 1088876445696 1089385047348 1089474583392 1093460085248 1095427996416 1095785732574 1100218908672 1100823276969 1100912615424 1101079383456 1101773632752 1106231033856 1106334909216 1106592297984 1106838704712 1107096210688 1111679522304 1111938154496 1112380455168 1112548960367 1112639250432 1112730697728 1117754273792 1118119301088 1118811193344 1119516622848 1120131591696 1124229242624 1124321642496 1125030546432 1129766377141 1130465476608 1130571627588 1131178254336 1135409627136 1136033326272 1136642883584 1136749614624 1142241158656 1142961361152 1143055300608 1147236810752 1147867006754 1148590756443 1148857976032 1148952400128 1149676834176 1154328035328 1154705006592 1154867208664 1154962126656 1155230828544 1155959221248 1160283291648 1160744822784 1160920654296 1161014870016 1161543565312 1161652634532 1166352285696 1166623637504 1166733183744 1167264483008 1167359213568 1168000463136 1172369575936 1173108774912 1178886654408 1179519205376 1179616149504 1180167134627 1180359917568 1181008308636 1185328657984 1186062139392 1186173510912 1191903817728 1192015737783 1192655333376 1193044821264 1193588102148 1198416953344 1198529484984 1198808322816 1199285178228 1203658293248 1204319482496 1205078826432 1205359187968 1205458255872 1206218317824 1211295909512 1211493777408 1212045459456 1212159270816 1212809674752 1217460713472 1218015112704 1218668658688 1218783091968 1224113504256 1224670932992 1224785929887 1225443108864 1230027096064 1230142595904 1230702770128 1230802649088 1231478749176 1236864686592 1237528346624 1238208141248 1238714306388 1242956581278 1243623510016 1244509913088 1245193542801 1245483237024 1249748693744 1250522038272 1250639462592 1250930423808 1251719156736 1252289156352 1256973565952 1257473558016 1257766109184 1257884213724 1258457020743 1263548309504 1263960949056 1264639148032 1264743088128 1264757897952 1265333835064 1265540530176 1270867839488 1271773661184 1277127208942 1277335830528 1277917495296 1277932459389 1278037492056 1278723244032 1284315807744 1284900651008 1285021303488 1285831531296 1290641412096 1291229135872 1292043277824 1292465223036 1297694097408 1298406942066 1298709016384 1299225609747 1299634682112 1304085593472 1304785321984 1305318703104 1305502061968 1306035736083 1306736510976 1311211744256 1312146321408 1312451592192 1313172543384 1313279115264 1313877147648 1314000521028 1318791938048 1318915772928 1319623458816 1319747371776 1320348349632 1326122962944 1326247486209 1326959106048 1327563367936 1332654478896 1333369536512 1333494740232 1334101978274 1334319906816 1339936743808 1340765896704 1340781596736 1340891794944 1348219072512 1348659363168 1354115579904 1354732208128 1354748071702 1354859417808 1355174625792 1355713679736 1356029086464 1361515118592 1362263021184 1362579951616 1362707898201 1363551141888 1368220950528 1368539267072 1369291028144 1369514704896 1370154389448 1370267001792 1371002241024 1375697567744 1377754799616 1378623497472 1383780483072 1384540616394 1384652980224 1385283514368 1385413592823 1391342125056 1391472772416 1392106412112 1392219389952 1392984158904 1398194863104 1398945087488 1399076448768 1399713550976 1400170658289 1405835272192 1405967280462 1406721675264 1406837293056 1408825300896 1412759392928 1413650161776 1413979047424 1414095261696 1414986872832 1421375026048 1421491848192 1421822558208 1421956067688 1422719041536 1423500564447 1428040974336 1428825420672 1429592080384 1429726319424 1430611034112 1435510505472 1436633209856 1437539031552 1437657182208 1442916401152 1443709018804 1444619301918 1445513232384 1451835260928 1452513396464 1452632777856 1452750667776 1453548687552 1459905859584 1460570661888 1461047643432 1466958544896 1467096292656 1467764369292 1467883487232 1468105844608 1468689819714 1469031510336 1474974711808 1475113212288 1475456397312 1475784939616 1478111791104 1482239363072 1483173940224 1483519000576 1483640930304 1484333921902 1484576391168 1485391893336 1490825734784 1491748257792 1491888333312 1492688830464 1493508788928 1499095523328 1499236288758 1500040728576 1507287302144 1507428836784 1508237672448 1508361633792 1508379296328 1509066172146 1514711101696 1515666152832 1523948481536 1524073734144 1524571454016 1531454341924 1531704508416 1531936533504 1532545898832 1532902445568 1539248569344 1539606675456 1539949502208 1540307771392 1540452406662 1541278961664 1541423688129 1547044388864 1547659763712 1547894205728 1548019826688 1548870179376 1555136380928 1555644244992 1556478951424 1557333950848 1558443953664 1564145033216 1565259890688 1566119713626 1571848872544 1572821532672 1572969220992 1573813223424 1574677744848 1581564681216 1582561884672 1582801613718 1589205090304 1589354317044 1590207111168 1590356431998 1590726428352 1591450802864 1598039313312 1598411097088 1599046904304 1599550377984 1606546096128 1606771768576 1607277674496 1607296495314 1607428598256 1608291090432 1614949318656 1615325036544 1616060612608 1616212361088 1617079566336 1617231410496 1623280951296 1624020150272 1625044122624 1632151339008 1633047906516 1633924145152 1634077571022 1640190127872 1641070198784 1641971665568 1642239885312 1643141994624 1649152915456 1650328363008 1651619075184 1652660449128 1657275441704 1659346550784 1659888446976 1660258057068 1660644316032 1667362717696 1667519283456 1667907231744 1668570682752 1668958875648 1669718875136 1676631410688 1677021478912 1677178951632 1677942694324 1678216790016 1685281265408 1686343863936 1686482463744 1687387373568 1695698214912 1696767381504 1703114440704 1703889993728 1703909945852 1704049989408 1704964325376 1705124421936 1713361737984 1714442041728 1720855216128 1721800510131 1722724370432 1723286964048 1723428600192 1730258796544 1731209256088 1731492052992 1732300812996 1732443189984 1732846242816 1733938831872 1738780791296 1740424937472 1741380981444 1741522305024 1742315347968 1742478951798 1749528428544 1749935456256 1750099775616 1750896724512 1751038820352 1751836196864 1752000694704 1758554363904 1759663162368 1760464466176 1768163950592 1768329981612 1769135232059 1769278808064 1769424224256 1776872638528 1777992986976 1779093209088 1787708795648 1787855726592 1788983000064 1790382153222 1796513747257 1797625430016 1797794227476 1798212484224 1805487439872 1806479223744 1806899501056 1807618239648 1808038781952 1808187383808 1816350694912 1816943864268 1818068189184 1819214512128 1824294600704 1826872519264 1827022669056 1827170942976 1828002988032 1828174637952 1836170256384 1837006399488 1838164663296 1845040644096 1845213893856 1846054155192 1846203973632 1847044685824 1847218123764 1855122833408 1855297029888 1856141882816 1856292519936 1857312211872 1864259817472 1864434871917 1865435265024 1866894211052 1868224855536 1874623040616 1875628900352 1875783057408 1876395635712 1876659214079 1878433734528 1884866882368 1885460348928 1886210337024 1886649163776 1895322464256 1895763410944 1895941423584 1896958722048 1897114632192 1897136846928 1898000752596 1905100560896 1906301759232 1914014007296 1915690813413 1916718708736 1916876242944 1918084866048 1926159069224 1926473711616 1927350976512 1927531955232 1935962118144 1936843703808 1938064916736 1938697834554 1946541146112 1947427549184 1947610413099 1948063524576 1955944726528 1956128390208 1957019159056 1957177982976 1958253092952 1958708680448 1960104766464 1966817616384 1967275196416 1968355852957 1968677388288 1969758815076 1970815721472 1977565253632 1978187907072 1978373659392 1979435188224 1980522524448 1989184444416 1990438659072 1991345051904 1998794031104 1998981718344 2000054304768 2000242110348 2001152967411 2009905115712 2010983563264 2011148845056 2011172395104 2012088229528 2020888203776 2022328608768 2030841627334 2031173369856 2032098312192 2032122107553 2032289126712 2032761938688 2034043629696 2042272677888 2042582044672 2043394531776 2043869927424 2052331425792 2052808900608 2053266002944 2053936542216 2055038615552 2055231584172 2056503361536 2063546351616 2064026435584 2065160239168 2066632199424 2074192326656 2075670724608 2076810924591 2077925271552 2087013187584 2088159618168 2088329084928 2089476238356 2097095376896 2097292294656 2098417631232 2098614673152 2099570326464 2108752908288 2108950920693 2110082512896 2110402151624 2119139089392 2120276148224 2120475242664 2120968571136 2121142892544 2121440850698 2130719084416 2132062539072 2132237772288 2132733837312 2134078562304 2142061461504 2143036899328 2143061993752 2143238131008 2144388120576 2144589479136 2153265758208 2154949814784 2156106088448 2156308547328 2164374601728 2165563528206 2166725496832 2166928952877 2168269848576 2176201785344 2177397208688 2177752891392 2178770094696 2178949166784 2186920170496 2190855992832 2191571465148 2200437817344 2201646553938 2201825230848 2202158766912 2203034729571 2203547265504 2212462067712 2212669818432 2213184595968 2213677409424 2214192421376 2223359044608 2223876308992 2224760910336 2225097920734 2225278500864 2225461395456 2226500882853 2235508547584 2236238602176 2237622386688 2239033245696 2240263183392 2248458485248 2248643284992 2250061092864 2259532754282 2260930953216 2261143255176 2262356508672 2263599258219 2270819254272 2272066652544 2273285767168 2273499229248 2284482317312 2285922722304 2286110601216 2294473621504 2295734013508 2297181512886 2297715952064 2297904800256 2299353668352 2308656070656 2309410013184 2309734417328 2309924253312 2310461657088 2310678609993 2311918442496 2320566583296 2321489645568 2321841308592 2322029740032 2323087130624 2323305269064 2332704571392 2333247275008 2333466367488 2334528966016 2334718427136 2336000926272 2344739151872 2346217549824 2357773308816 2359038410752 2359232299008 2360334269254 2360719835136 2362016617272 2370657315968 2372124278784 2372347021824 2374202420577 2383807635456 2384031475566 2385310666752 2386089642528 2387176204296 2396833906688 2397058969968 2397616645632 2398570356456 2408638964992 2410157652864 2410718375936 2410916511744 2410944742971 2412436635648 2422591819024 2422987554816 2424090918912 2424318541632 2425619349504 2434921426944 2436030225408 2437337317376 2437566183936 2448227008512 2449341865984 2449571859774 2450886217728 2451116356533 2460054192128 2460285191808 2461405540256 2461605298176 2462957498352 2473729373184 2475056693248 2476416282496 2477428612776 2485913162556 2487247020032 2489019826176 2490387085602 2490966474048 2499497387488 2501044076544 2501278925184 2501860847616 2503438313472 2504578312704 2513947131904 2514947116032 2515532218368 2515768427448 2516914041486 2527096619008 2527921898112 2529278296064 2529486176256 2529515795904 2530667670128 2531081060352 2541735678976 2543547322368 2554254417884 2554671661056 2555834990592 2555864918778 2556074984112 2557446488064 2568631615488 2569801302016 2570042606976 2571663062592 2581282824192 2582458271744 2584086555648 2584930446072 2595388194816 2596813884132 2597418032768 2598451219494 2599269364224 2608171186944 2609570643968 2610637406208 2611004123936 2612071472166 2613473021952 2622423488512 2624292642816 2624903184384 2626345086768 2626558230528 2627754295296 2628001042056 2637831545856 2639246917632 2639494743552 2640696699264 2652245925888 2652494972418 2653918212096 2655126735872 2665308957792 2666739073024 2666989480464 2668203956548 2668639813632 2679873487616 2681563193472 2681783589888 2685573229833 2693072592769 2696438145024 2697318726336 2708231159808 2709464416256 2709496143404 2709718835616 2710349251584 2711427359472 2712058172928 2724526042368 2725159903232 2725415796402 2727102283776 2736441901056 2737078534144 2738582056288 2739029409792 2740308778896 2740534003584 2742004482048 2751395135488 2755509599232 2757246994944 2767560966144 2769081232788 2769305960448 2770567028736 2770827185646 2782684250112 2782945544832 2784212824224 2784438779904 2785968317808 2796389726208 2798152897536 2799427101952 2800341316578 2811670544384 2811934560924 2813215041143 2813443350528 2813674586112 2817650601792 2825518785856 2827300323552 2827958094848 2828190523392 2829973745664 2842750052096 2842983696384 2843645116416 2843912135376 2845438083072 2847001128894 2857650841344 2859184160768 2859452638848 2861222068224 2871021010944 2873266419712 2875078063104 2875314364416 2885832802304 2887418037608 2889238603836 2891026464768 2905026792928 2905265555712 2905501335552 2907097375104 2919811719168 2921141323776 2922095286864 2933917089792 2934192585312 2935528738584 2935766974464 2936211689216 2937379639428 2938063020672 2949949423616 2950226424576 2950912794624 2951569879232 2956223582208 2964478726144 2966347880448 2967038001152 2967281860608 2968667843804 2969152782336 2970783786672 2981651469568 2983776666624 2985377660928 2987017577856 2998191046656 2998472577516 3000081457152 3014574604288 3014857673568 3016475344896 3016723267584 3016758592656 3018132344292 3029422203392 3031332305664 3046262441001 3047896963072 3048147468288 3049142908032 3062908683848 3063409016832 3063873067008 3065091797664 3065804891136 3078497138688 3079213350912 3079899004416 3080615542784 3080904813324 3082557923328 3082847376258 3094088777728 3095319527424 3095788411456 3096039653376 3097740358752 3110272761856 3111288489984 3114667901696 3116887907328 3128290066432 3130008487489 3130519781376 3132239427252 3143697745088 3145643065344 3145938441984 3147626446848 3149355489696 3163129362432 3165123769344 3165603227436 3178410180608 3178708634088 3180414222336 3180712863996 3181452856704 3182161276047 3182901605728 3196078626624 3196822194176 3198093808608 3199100755968 3213092192256 3213543537152 3214555348992 3214592990628 3214857196512 3216582180864 3229898637312 3232121225216 3232424722176 3234159132672 3234462820992 3246561902592 3248040300544 3248345292309 3250088245248 3264302678016 3266095813032 3267848290304 3268155142044 3280380255744 3282140397568 3283943331136 3286283989248 3298305830912 3300656726016 3302469830907 3303238150368 3305320898256 3314550883408 3318693101568 3319776893952 3320516114136 3321288632064 3334725435392 3335038566912 3335814463488 3337141365504 3337646881101 3337917751296 3339437750272 3353262821376 3354042957824 3354357903264 3355885388648 3356433580032 3370562530816 3372687727872 3372964927488 3389299131423 3391396429824 3393534763008 3406228881408 3407779987456 3407819891704 3408099978816 3409928650752 3410248843872 3426723475968 3428884083456 3441710432256 3443601020262 3445448740864 3445772269329 3446573928096 3446857200384 3460517593088 3462418512176 3462984105984 3464601625992 3464886379968 3465692485632 3467877663744 3477561582592 3480849874944 3482475739847 3482761962888 3483044610048 3484630695936 3484957903596 3499056857088 3499870912512 3500199551232 3501793449024 3502077640704 3503672393728 3504001389408 3517108727808 3519326324736 3520928932352 3536327901184 3536659963224 3538270464118 3538557616128 3538848448512 3540501403881 3553745277056 3555985973952 3558186418176 3575417591296 3575711453184 3577966000128 3580764306444 3593027494514 3595250860032 3595588454952 3596424968448 3610974879744 3612958447488 3613799002112 3615236479296 3616077563904 3616374767616 3632701389824 3633887728536 3636136378368 3638429024256 3648589201408 3653745038528 3654045338112 3656005976064 3656349275904 3672340512768 3674012798976 3674357789661 3676329326592 3690081288192 3690427787712 3692108310384 3692407947264 3694089371648 3694436247528 3710245666816 3710594059776 3712283765632 3712585039872 3714624423744 3728519634944 3728869743834 3730870530048 3733788422104 3736449711072 3749246081232 3751257800704 3751566114816 3752791271424 3753318428158 3756867469056 3769733764736 3770920697856 3772420674048 3773298327552 3775371062229 3790644928512 3791526821888 3791882847168 3793917444096 3794229264384 3794273693856 3796001505192 3810201121792 3812603518464 3831381626826 3833437417472 3833752485888 3833797378167 3836169732096 3852318138448 3852947423232 3854701953024 3855063910464 3871924236288 3873687407616 3876129833472 3877395669108 3893082292224 3894855098368 3895220826198 3896127049152 3897676829241 3911889453056 3912256780416 3914038318112 3914355965952 3916506185904 3917417360896 3920209532928 3933635232768 3934550392832 3936711705914 3937354776576 3939517630152 3941631442944 3955130507264 3956375814144 3956747318784 3958870376448 3961045048896 3978368888832 3980877318144 3982690103808 3997588062208 3997963436688 4000108609536 4000484220696 4002305934822 4019810231424 4021967126528 4022297690112 4022344790208 4024176459056 4041776407552 4044657217536 4061683254668 4062346739712 4064196624384 4064244215106 4064578253424 4065523877376 4068087259392 4084545355776 4085164089344 4086789063552 4087739854848 4088123694603 4104662851584 4105617801216 4106532005888 4107873084432 4110077231104 4110463168344 4113006723072 4127092703232 4128052871168 4130320478336 4133264398848 4148384653312 4151341449216 4153621849182 4155850543104 4174026375168 4176319236336 4176658169856 4178952476712 4194584589312 4196835262464 4197229346304 4199140652928 4200511974867 4217505816576 4217901841386 4220165025792 4220804303248 4238278178784 4240552296448 4240950485328 4241937142272 4242285785088 4242881701396 4261438168832 4264125078144 4264475544576 4265467674624 4268157124608 4270501693341 4284122923008 4286073798656 4286123987504 4286476262016 4288776241152 4289178958272 4306531516416 4309899629568 4312212176896 4312617094656 4328749203456 4331127056412 4333450993664 4333857905754 4336539697152 4352403570688 4354794417376 4355505782784 4357540189392 4357898333568 4373840340992 4381711985664 4383142930296 4400875634688 4403293107876 4403650461696 4404317533824 4406069459142 4407094531008 4424924135424 4425339636864 4426369191936 4427354818848 4428384842752 4446718089216 4447752617984 4449521820672 4450195841468 4450557001728 4450922790912 4453001765706 4471017095168 4472477204352 4475244773376 4478066491392 4480526366784 4496916970496 4497286569984 4500122185728 4519065508564 4521861906432 4522286510352 4524713017344 4527198516438 4544133305088 4546571534336 4546998458496 4568964634624 4571845444608 4572221202432 4588947243008 4591468027016 4594363025772 4595431904128 4595809600512 4598707336704 4618820026368 4619468834656 4619848506624 4620923314176 4621357219986 4623836884992 4641133166592 4642979291136 4643682617184 4644059480064 4646174261248 4646610538128 4665409142784 4666932734976 4669057932032 4669436854272 4672001852544 4689478303744 4692054311113 4692435099648 4715546617632 4718076821504 4718464598016 4720668538508 4721439670272 4724033234544 4741314631936 4744694043648 4748404841154 4764666894899 4767615270912 4768062951132 4770621333504 4772179285056 4774352408592 4793667813376 4794117939936 4795233291264 4797140712912 4817277929984 4820315305728 4821436751872 4821833023488 4821889485942 4824873271296 4845183638048 4845975109632 4848181837824 4848637083264 4851238699008 4869842853888 4872060450816 4875132367872 4896454017024 4898683731968 4899143719548 4901772435456 4902232713066 4920108384256 4920570383616 4922811080512 4923210596352 4925914996704 4947458746368 4952832564992 4954857225552 4971826325112 4974494040064 4977226611253 4978039652352 4980774171204 4981932948096 4998994774976 5002088153088 5002557850368 5003721695232 5006876626944 5009156625408 5027894263808 5029894232064 5031064436736 5031536854896 5033828082972 5054193238016 5055843796224 5058556592128 5059031591808 5061335340256 5062162120704 5083471357952 5087094644736 5108508835768 5109343322112 5111669981184 5111729837556 5112149968224 5114892976128 5139602604032 5140085213952 5143326125184 5162565648384 5164916543488 5165401530393 5168173111296 5169860892144 5190776389632 5193627768264 5194836065536 5196902438988 5198538728448 5216342373888 5219141287936 5221274812416 5222008247872 5224142944332 5226946043904 5244846977024 5248585285632 5249806368768 5252690173536 5253116461056 5255508590592 5256002084112 5275663091712 5278989487104 5281393398528 5304491851776 5304989944836 5307405696177 5307836424192 5310253471744 5330617915584 5333478146048 5333978960928 5336407913096 5337279627264 5359746975232 5363126386944 5363567179776 5371146459666 5386145185538 5389541241771 5392876290048 5394637452672 5416462319616 5418928832512 5418992286808 5419437671232 5420698503168 5422854718944 5424116345856 5449052084736 5450319806464 5450831592804 5454204567552 5472883802112 5474157068288 5477164112576 5480617557792 5481068007168 5484008964096 5502790270976 5511019198464 5514493989888 5535121932288 5537707324019 5538162465576 5538611920896 5541134057472 5541654371292 5565368500224 5565891089664 5568425648448 5568877559808 5571936635616 5592779452416 5593304615751 5596305795072 5598854203904 5600682633156 5623341088768 5623869121848 5626430082286 5626886701056 5627349172224 5629977642237 5635301203584 5651037571712 5654600647104 5655916189696 5656381046784 5659947491328 5685500104192 5685967392768 5687290232832 5687824270752 5690876166144 5694002257788 5715301682688 5718368321536 5718905277696 5742042021888 5746532839424 5747072440239 5750156126208 5750628728832 5771665604608 5774836075216 5778477207672 5782052929536 5810053585856 5810531111424 5814194750208 5839623438336 5842282647552 5842831239297 5844190573728 5867834179584 5868385170624 5871057477168 5871533948928 5872423378432 5874759278856 5876126041344 5899898847232 5900452849152 5901825589248 5903139758464 5905067558871 5912447164416 5928957452288 5932695760896 5934076002304 5934563721216 5937335687608 5938305564672 5941567573344 5963302939136 5967553333248 5974035155712 5996382093312 5996945155032 6000162914304 6003458902233 6029149208576 6029715347136 6032950689792 6033446535168 6033517185312 6036264688584 6058844406784 6062664611328 6067406185919 6092524882002 6095793926144 6096294936576 6096366322659 6098285816064 6125817367696 6126818033664 6127746134016 6130183595328 6131609782272 6156994277376 6158426701824 6159798008832 6161231085568 6161809626648 6165115846656 6165694752516 6188177555456 6190639054848 6191576822912 6192079306752 6195480717504 6220545523712 6222576979968 6229335803392 6233775814656 6256580132864 6260016974978 6261039562752 6264478854504 6287395490176 6291286130688 6291876883968 6295252893696 6298710979392 6326258724864 6330247538688 6331206454872 6356820361216 6357417268176 6360828444672 6361425727992 6362905713408 6364322552094 6365803211456 6392157253248 6393644388352 6396187617216 6398201511936 6426184384512 6427087074304 6429110697984 6429185981256 6429714393024 6433164361728 6459797274624 6464242450432 6464849444352 6468318265344 6468925641984 6493123805184 6496080601088 6496690584618 6500176490496 6500786858631 6528605356032 6532191626064 6535696580608 6536310284088 6560760511488 6564280795136 6567886662272 6572567978496 6596611661824 6601313452032 6604939661814 6606476300736 6610641796512 6629101766816 6637386203136 6639553787904 6641032228272 6642577264128 6670077133824 6671628926976 6674282731008 6675293762202 6675835502592 6678875500544 6679502648559 6706525642752 6708085915648 6708715806528 6711770777296 6712867160064 6741125061632 6745375455744 6745929854976 6778598262846 6782792859648 6787069526016 6790797774657 6812457762816 6815559974912 6815639783408 6816199957632 6819857301504 6820497687744 6853446951936 6857768166912 6883420864512 6887202040524 6890897481728 6891544538658 6893147856192 6893714400768 6921035186176 6924837024352 6925968211968 6929203251984 6929772759936 6931384971264 6935755327488 6955123165184 6961699749888 6964951479694 6965523925776 6966089220096 6969261391872 6969915807192 6998113714176 6999741825024 7000399102464 7003586898048 7004155281408 7007344787456 7008002778816 7034217455616 7038652649472 7041857864704 7072655802368 7073319926448 7076540928236 7077115232256 7077696897024 7081002807762 7107490554112 7111971947904 7116372836352 7122607261731 7150835182592 7151422906368 7155932000256 7161528612888 7186054989028 7190501720064 7191176909904 7192849936896 7225916894976 7227598004224 7230472958592 7232155127808 7232749535232 7232834228913 7265402779648 7267775457072 7272272756736 7276858048512 7297178402816 7307490077056 7308090676224 7312011952128 7312698551808 7344681025536 7348025597952 7348715579322 7352658653184 7380162576384 7380855575424 7384216620768 7384815894528 7388178743296 7388872495056 7421188119552 7424567531264 7425170079744 7429248847488 7457039269888 7457739487668 7461135543901 7461741060096 7467576844208 7472899422144 7498492162464 7502515601408 7503132229632 7505582542848 7506636856316 7513734938112 7539467529472 7541841395712 7544841348096 7546596655104 7550742124458 7581289857024 7583053643776 7583765694336 7587834888192 7588458528768 7588547387712 7592003010384 7620402243584 7625207036928 7662763253652 7666874834944 7667504971776 7667594756334 7672339464192 7704636276896 7705894846464 7709403906048 7710127820928 7743848472576 7747374815232 7752259666944 7754791338216 7786164584448 7789710196736 7790441652396 7792254098304 7795353658482 7823778906112 7824513560832 7828076636224 7828711931904 7833012371808 7834834721792 7840419065856 7867270465536 7869100785664 7873423411828 7874709553152 7879035260304 7883262885888 7910261014528 7913494637568 7917740752896 7922090097792 7956737777664 7961754636288 7965380207616 7995176124416 7995926873376 8000217219072 8000968441392 8004611869644 8039620462848 8043934253056 8044689580416 8048352918112 8079217778307 8083552815104 8089314435072 8123366509336 8124693479424 8128393248768 8128488430212 8129156506848 8131047754752 8136174518784 8170328178688 8173578127104 8175479709696 8176247389206 8209325703168 8211235602432 8213064011776 8215746168864 8220154462208 8220926336688 8226013446144 8254185406464 8260640956672 8266528797696 8296769306624 8301326858123 8302682898432 8307243698364 8311701086208 8348052750336 8352638472672 8353316339712 8357904953424 8389169178624 8394458692608 8398281305856 8401023949734 8435011633152 8435803682772 8439645123429 8440330051584 8441608606496 8476556357568 8481104592896 8481900970656 8483874284544 8484571570176 8485763402792 8522876337664 8528250156288 8528951089152 8530935349248 8536314249216 8541003386682 8572147597312 8572247975008 8572952524032 8577552482304 8578357916544 8613063032832 8619799259136 8625234189312 8657498406912 8662254112824 8666901987328 8667715811508 8673079394304 8704807141376 8709588834752 8715080378784 8715796667136 8747680681984 8763423971328 8766285860592 8801751269376 8805862466063 8806586215752 8807300923392 8808635067648 8812138918284 8814189062016 8849848270848 8850679273728 8852738383872 8854709637696 8856769685504 8893436178432 8895505235968 8899043641344 8900391682936 8901114003456 8901845581824 8906003531412 8942034190336 8944954408704 8956132982784 8961052733568 8993833940992 8994573139968 9000244371456 9038131017128 9043723812864 9044573020704 9049426034688 9054397032876 9088266610176 9093143068672 9093996916992 9137929269248 9138787323003 9143690889216 9144442404864 9177894486016 9182936054032 9188726051544 9190863808256 9191619201024 9197414673408 9237640052736 9238937669312 9239697013248 9241846628352 9242714439972 9247673769984 9282266333184 9285958582272 9287365234368 9288118960128 9292348522496 9293221076256 9330818285568 9333865469952 9338115864064 9344003705088 9378956607488 9384108622226 9384870199296 9390025462467 9431093235264 9436153643008 9436929196032 9441337077016 9442879340544 9448066469088 9482629263872 9489388087296 9496809682308 9529333789798 9535230541824 9536125902264 9541242667008 9544358570112 9546483828141 9548704817184 9587335626752 9588235879872 9590466582528 9594281425824 9634555859968 9640630611456 9642873503744 9643666046976 9643778971884 9648170492363 9649746542592 9690367276096 9696363675648 9697274166528 9702477398016 9739685707776 9744120901632 9745035876927 9750264735744 9792908034048 9797367463936 9798287439096 9803544870912 9804465426132 9840216768512 9841140767232 9845622161024 9846421192704 9851829993408 9894917492736 9905665129984 9909714451104 9943652650224 9948988080128 9954453222506 9956079304704 9961548342408 9963865896192 9997989549952 10004176306176 10005115700736 10007443390464 10012940643303 10013753253888 10018313250816 10055788527616 10059788464128 10062128873472 10063073709792 10067656165944 10108386476032 10111687592448 10117113184256 10118063183616 10122670680512 10166942715904 10167897394269 10174189289472 10217017671536 10218686644224 10223339962368 10223459675112 10224299936448 10229785952256 10279205208064 10280170427904 10286652250368 10325131296768 10329833086976 10330803060786 10336346222592 10337316807987 10339721784288 10381552779264 10387255536528 10389672131072 10393804877976 10397077456896 10432684747776 10438282575872 10442549624832 10444016495744 10447427219541 10448285888664 10453892087808 10489693954048 10497170571264 10499612737536 10505380347072 10506232922112 10511017181184 10512004168224 10551326183424 10557978974208 10562786797056 10608983703552 10609979889672 10614811392354 10615672848384 10620506943488 10621504211643 10661235831168 10666956292096 10667957921856 10672815826192 10674559254528 10719493950464 10726252773888 10727134359552 10742292919332 10772290371076 10779082483542 10785752580096 10789274905344 10832924639232 10837857665024 10837984573616 10838875342464 10841397006336 10845709437888 10848232691712 10898104169472 10900639612928 10901663185608 10908409135104 10945767604224 10948314136576 10954328225152 10961235115584 10962136014336 10968017928192 11005580541952 11022038396928 11028987979776 11070243864576 11075414648038 11076324931152 11077223841792 11082268114944 11083308742584 11130737000448 11131782179328 11136851296896 11137755119616 11143873271232 11185558904832 11186609231502 11192611590144 11197708407808 11201365266312 11246682177536 11247738243696 11252860164572 11253773402112 11254698344448 11259955284474 11270602407168 11302075143424 11309201294208 11311832379392 11312762093568 11319894982656 11326113186687 11371000208384 11371934785536 11374580465664 11375648541504 11381752332288 11388004515576 11430603365376 11436736643072 11437810555392 11493065678848 11494144880478 11500312252416 11501257457664 11501392134501 11543331209216 11549672150432 11556954415344 11564105859072 11620107171712 11621062222848 11628389500416 11679246876672 11684565295104 11685662478594 11688381147456 11735668359168 11736770341248 11742114954336 11743067897856 11744846756864 11749518557712 11752252082688 11800905698304 11803651178496 11806279516928 11810135117742 11824894328832 11857914904576 11865391521792 11868152004608 11869127442432 11874671375216 11876611129344 11883135146688 11926605878272 11935106666496 11948070311424 11992764186624 11993890310064 12000325828608 12006917804466 12058298417152 12059430694272 12065901379584 12066893070336 12067034370624 12072529377168 12117688813568 12125329222656 12134812371838 12185049764004 12191587852288 12192589873152 12192732645318 12196571632128 12251634735392 12253636067328 12255492268032 12260367190656 12263219564544 12313988554752 12316853403648 12319596017664 12322462171136 12323619253296 12330231693312 12331389505032 12381278109696 12383153645824 12384158613504 12390961435008 12441091047424 12445153959936 12458671606784 12467551629312 12513160265728 12520033949956 12522079125504 12528957709008 12574790980352 12583753767936 12590505787392 12597421958784 12601535924601 12652517449728 12660495077376 12662412909744 12713640722432 12714834536352 12721656889344 12722851455984 12725811426816 12728645104188 12731606422912 12784314506496 12787288776704 12792375234432 12796403023872 12852368769024 12854174148608 12858221395968 12858371962512 12859428786048 12866328723456 12919594549248 12929698888704 12936636530688 12937851283968 12986247610368 12992161202176 12993381169236 13000352980992 13001573717262 13057210712064 13064383252128 13071393161216 13072620568176 13121521022976 13135773324544 13145135956992 13193223323648 13200470577671 13202626904064 13209879323628 13212952601472 13221283593024 13258203533632 13274772406272 13279107575808 13282064456544 13285154528256 13340154267648 13343257853952 13348565462016 13350587524404 13351671005184 13357751001088 13359005297118 13413051285504 13416171831296 13417431613056 13423541554592 13425734320128 13482250123264 13490750911488 13491859709952 13557196525692 13565585719296 13574139052032 13581595549314 13631119949824 13631279566816 13632399915264 13639714603008 13640995375488 13706893903872 13715536333824 13766841729024 13774404081048 13781794963456 13783089077316 13786295712384 13787428801536 13842070372352 13849674048704 13858406503968 13859545519872 13862769942528 13871510654976 13910246330368 13923399499776 13929902959388 13931047851552 13932178440192 13938522783744 13939831614384 13996227428352 14000798204928 14007173796096 14008310562816 14014689574912 14016005557632 14068434911232 14076162933339 14077305298944 14083715729408 14145311604736 14146639852896 14153081856472 14154230464512 14155393794048 14162005615524 14214981108224 14223943895808 14245214523462 14294000684697 14301670365184 14302845812736 14311864000512 14323057225776 14372109978056 14381003440128 14382353819808 14385699873792 14451833789952 14455196008448 14460945917184 14464310255616 14465499070464 14465668457826 14530805559296 14535550914144 14544545513472 14553716097024 14594356805632 14614980154112 14616181352448 14625397103616 14686962902833 14689362051072 14696051195904 14697431158644 14705317306368 14760325152768 14761711150848 14768433241536 14769631789056 14776357486592 14777744990112 14842376239104 14849135062528 14858497694976 14914078539776 14915478975336 14922271087802 14923482120192 14931679833759 14935153688416 14945798844288 14996984324928 15005031202816 15006264459264 15011165085696 15013273712632 15027469876224 15078935058944 15083682791424 15089682696192 15093193310208 15101484248916 15162579714048 15166107287552 15167531388672 15175669776384 15177094775424 15184006020768 15240804487168 15250414073856 15325526507304 15333749669888 15335009943552 15335189512668 15342172750151 15344678928384 15409272553792 15418807812096 15420255641856 15487696945152 15494749630464 15496204591179 15504519333888 15509582676432 15572329168896 15579420393472 15580883304792 15584508196608 15590707316964 15647557812224 15649027121664 15656153272448 15657423863808 15666024743616 15669669443584 15680838131712 15734540931072 15738201571328 15746846823656 15749419106304 15758070520608 15766525771776 15820522029056 15826989275136 15844180195584 15913475555328 15922217088531 15923509272576 15930760415232 15990352248832 15991853746752 16000434438144 16001936882784 16009223739288 16079240925696 16087868506112 16089379160832 16096705836224 16158435556614 16167105630208 16168623725313 16178628870144 16246733018672 16249386958848 16256786497536 16256976860424 16258313013696 16262095509504 16272349037568 16340656357376 16347156254208 16350959419392 16352494778412 16418651406336 16422471204864 16426128023552 16431492337728 16440308924416 16441852673376 16452026892288 16508370812928 16521281913344 16533057595392 16593538613248 16602653716246 16605365796864 16613121972057 16614487396728 16623402172416 16696105500672 16705276945344 16706632679424 16715809906848 16778338357248 16788917385216 16796562611712 16802047899468 16870023266304 16871607365544 16879290246858 16880660103168 16883217212992 16889932926711 16953112715136 16962209185792 16963801941312 16967748569088 16969143140352 16971526805584 17045752675328 17056500312576 17057902178304 17061870698496 17072628498432 17082006773364 17144295194624 17144495950016 17145905048064 17155104964608 17156715833088 17226126065664 17239598518272 17241217320717 17250468378624 17314996813824 17324508225648 17333803974656 17335431623016 17346158788608 17409614282752 17419177669504 17430160757568 17431593334272 17495361363968 17526847942656 17532571721184 17603502538752 17611724932126 17613172431504 17614601846784 17617270135296 17624277836568 17628378124032 17699696541696 17701358547456 17705476767744 17709419275392 17713539371008 17715202676613 17786872356864 17791010471936 17798087282688 17800783365872 17802228006912 17803691163648 17812007062824 17884068380672 17889908817408 17922105467136 17987667881984 17989146279936 18000488742912 18010376706699 18076262034256 18087447625728 18089146041408 18098852069376 18108794065752 18176533220352 18186286137344 18187993833984 18202218557757 18275858538496 18277574646006 18287381778432 18288884809728 18289098967977 18355788972032 18365872108064 18377452103088 18381727616512 18383238402048 18394829346816 18475280105472 18477875338624 18479394026496 18483693256704 18485428879944 18495347539968 18564532666368 18571917164544 18574730468736 18576237920256 18584697044992 18586442152512 18661636571136 18667730939904 18676231728128 18688007410176 18757913214976 18768217244452 18769740398592 18780050924934 18862186470528 18872307286016 18873858392064 18882674154032 18885758681088 18896132938176 18965258527744 18978776174592 18993619364616 19058667579596 19070461083648 19072251804528 19082485334016 19088717140224 19092967656282 19097409634368 19174671253504 19176471759744 19180933165056 19188562851648 19269111719936 19281261222912 19285747007488 19287332093952 19287557943768 19296340984726 19299493085184 19380734552192 19392727351296 19394548333056 19404954796032 19479371415552 19488241803264 19490071753854 19500529471488 19585816068096 19594734927872 19596574878192 19607089741824 19608930852264 19682281534464 19691244322048 19692842385408 19703659986816 19789834985472 19811330259968 19819428902208 19887305300448 19897976160256 19908906445012 19912158609408 19923096684816 19927731792384 19995979099904 20010231401472 20014886780928 20025881286606 20027506507776 20036626501632 20038507945677 20111577055232 20119576928256 20124257746944 20126147419584 20135312331888 20216772952064 20223375184896 20234226368512 20236126367232 20245341361024 20333885431808 20335794788538 20348378578944 20434035343072 20437373288448 20446679924736 20446919350224 20448599872896 20459571904512 20560340855808 20573304500736 20650262593536 20659666173952 20661606121572 20672692445184 20674633615974 20679443568576 20763105558528 20774511073056 20779344262144 20787609755952 20794154913792 20865369495552 20885099249664 20888032991488 20894854439082 20896571777328 20907784175616 20979387908096 20994341142528 20999225475072 21010760694144 21012465844224 21022034362368 21024008336448 21102652366848 21115957948416 21125573594112 21217967407104 21219959779344 21229622784708 21231345696768 21241013886976 21243008423286 21322471662336 21333912584192 21335915843712 21345631652384 21349118509056 21438987900928 21452505547776 21454268719104 21484585838664 21544580742152 21558164967084 21571505160192 21578549810688 21675715330048 21675969147232 21677750684928 21682794012672 21691418875776 21696465383424 21796208338944 21801279225856 21803326371216 21816818270208 21891535208448 21908656450304 21922470231168 21924272028672 21936035856384 22011161083904 22044076793856 22057975959552 22140487729152 22150829296076 22152649862304 22154447683584 22164536229888 22166617485168 22263564358656 22273702593792 22275510239232 22287746542464 22371117809664 22373218463004 22383406631703 22385223180288 22395416815616 22402730532624 22493364355072 22495476487392 22505720329144 22507546804224 22509396688896 22519910568948 22541204814336 22604150286848 22618402588416 22623664758784 22625524187136 22639789965312 22652226373374 22742000416768 22743869571072 22749160931328 22751297083008 22763504664576 22776009031152 22861206730752 22875621110784 22986131357696 22988289760956 23000624504832 23002514915328 23002784269002 23086662418432 23099344300864 23113908830688 23128211718144 23240214343424 23242124445696 23256779000832 23354678714341 23358493753344 23369130590208 23371324957188 23376762294912 23471336718336 23473540682496 23484229908672 23486135795712 23489693513728 23499037115424 23504504165376 23601811396608 23607302356992 23612559033856 23620270235484 23649788657664 23715829809152 23730783043584 23736304009216 23749342750432 23753222258688 23766270293376 23853211756544 23870213332992 23896140622848 23985528373248 23987780620128 24000651657216 24013835608932 24116596834304 24118861388544 24131802759168 24134068741248 24145058754336 24235377627136 24237653334921 24250658445312 24269624743676 24370099528008 24383175704576 24385179746304 24385465290636 24393143264256 24396569783027 24503269470784 24510984536064 24520734381312 24526439129088 24627977109504 24633706807296 24639192035328 24644924342272 24647238506592 24660463386624 24662779010064 24762556219392 24766307291648 24781922870016 24882182094848 24890307919872 24903980574369 24917343213568 24935103258624 25026320531456 25040067899912 25044158251008 25057915418016 25149581960704 25167507535872 25194843917568 25203071849202 25305034899456 25318935370287 25320990154752 25324825819488 25427281444864 25429669072704 25443313778688 25445702911968 25451622853632 25457290208376 25463212845824 25568629012992 25574577553408 25584750468864 25588626088441 25592806047744 25708348297216 25716442791936 25716743925024 25718857572096 25732657446912 25839189098496 25859397777408 25875702567936 25972495220736 25984322404352 25984626674243 25986762338472 26000705961984 26003147434524 26114421424128 26128766504256 26142786322432 26145241136352 26243042045952 26271546649088 26290271913984 26386446647296 26400941155342 26405253808128 26417587398189 26419758647256 26425905202944 26442567186048 26516407067264 26549544812544 26558215151616 26564128913088 26570309056512 26680308535296 26686515707904 26697130924032 26701175048808 26703342010368 26715502002176 26718010594236 26826102571008 26832343662592 26834863226112 26847083109184 26964500246528 26981501822976 26983719419904 27114393051384 27131171438592 27148278104064 27163191098628 27262239899648 27262559133632 27264799830528 27279429206016 27281990750976 27413787807744 27416361969009 27431072667648 27533683458048 27548808162096 27563589926912 27566178154632 27572591424768 27574857603072 27684140744704 27699348097408 27716813007936 27719091039744 27725539885056 27743021309952 27820492660736 27846798999552 27859805918776 27862095703104 27864356880384 27877045567488 27879663228768 27992454856704 28001596409856 28014347592192 28029379149824 28032011115264 28136869822464 28152325866678 28154610597888 28167431458816 28170076387401 28290623209472 28293279705792 28306163712944 28308460929024 28310787588096 28324011231048 28429962216448 28447887791616 28490429046924 28588001369394 28603340730368 28605691625472 28623728001024 28639451484423 28646114451552 28744219956112 28762006880256 28764707639616 28771399747584 28903667579904 28910392016896 28921891834368 28928620511232 28930998140928 28931336915652 28944511477089 29061611118592 29071101828288 29089091026944 29107432194048 29188713611264 29229960308224 29232362704896 29250794207232 29373925805666 29378724102144 29392102391808 29394862317288 29410634612736 29520650305536 29523422301696 29536866483072 29539263578112 29552714973184 29555489980224 29684752478208 29698270125056 29716995389952 29828157079552 29830957950672 29844542175604 29846964240384 29863359667518 29870307376832 29891597688576 29993968649856 30010062405632 30012528918528 30022330171392 30026547425264 30038821929909 30054939752448 30157870117888 30167365582848 30179365392384 30186386620416 30202968497832 30325159428096 30332214575104 30335062777344 30351339552768 30354189550848 30368012041536 30481608974336 30500828147712 30503692182807 30651053014608 30667499339776 30670019887104 30670379025336 30684345500302 30689357856768 30818545107584 30837615624192 30840511283712 30975393890304 30989499260928 30992409182358 31009038667776 31019165352864 31144658337792 31158840786944 31161766609584 31169016393216 31181414633928 31298054243328 31312306544896 31314847727616 31332049487232 31339338887168 31342281658623 31361676263424 31469081862144 31476403142656 31493693647312 31498838212608 31516141041216 31533051543552 31641044058112 31653978550272 31688360391168 31826951110656 31844434177062 31847018545152 31861520830464 31864512634929 31980704497664 31983707493504 32000868876288 32003873765568 32018447478576 32158481851392 32175737012224 32178758321664 32193411672448 32316871113228 32334211260416 32337247450626 32357257740288 32493466037344 32498773917696 32513572995072 32513953720848 32516626027392 32524191019008 32544698075136 32681312714752 32694312508416 32701918838784 32704989556824 32837302812672 32844942409728 32852256047104 32862984675456 32880617848832 32883705346752 32904053784576 33016741625856 33042563826688 33066115190784 33187077226496 33205307432492 33210731593728 33226243944114 33228974793456 33246804344832 33392211001344 33410553890688 33413265358848 33431619813696 33556676714496 33577834770432 33593125223424 33604095798936 33740046532608 33743214731088 33758580493716 33761320206336 33766434425984 33779865853422 33906225430272 33924418371584 33927603882624 33935497138176 33938286280704 33943053611168 34091505350656 34113000625152 34115804356608 34123741396992 34145256996864 34164013546728 34288991900032 34291810096128 34310209929216 34313431666176 34479197036544 34482434641434 34500936757248 34629993627648 34649016451296 34667607949312 34670863246032 34692317577216 34838355339008 34860321515136 34863186668544 34990722727936 35009943705997 35053695885312 35065143442368 35207005077504 35223449864252 35226344863008 35229203693568 35234540270592 35248555673136 35256756248064 35402717094912 35410953535488 35418838550784 35427078742016 35430405353226 35573744713728 35582020943872 35596174565376 35601566731744 35604456013824 35607382327296 35624014125648 35768136761344 35779817634816 35844210934272 35975335763968 35978292559872 36000977485824 36020753413398 36152524068512 36174895251456 36178292082816 36197704138752 36217588131504 36353066440704 36375987667968 36404437115514 36551717076992 36555149292012 36574763556864 36577769619456 36578197935954 36711577944064 36731744216128 36754904206176 36763455233024 36766476804096 36789658693632 36950560210944 36955750677248 36958788052992 36967386513408 36970857759888 36990695079936 37143834329088 37149460937472 37152475840512 37169394089984 37172884305024 37323273142272 37335461879808 37352463456256 37376014820352 37515826429952 37536434488904 37539480797184 37560101849868 37724372941056 37744614572032 37765348308064 37771517362176 37792265876352 37930517055488 37957552349184 37987238729232 38117335159192 38140922167296 38144503609056 38164970668032 38177434280448 38185935312564 38194819268736 38349342507008 38352943519488 38361866330112 38377125703296 38538223439872 38562522445824 38571494014976 38574664187904 38575115887536 38592681969452 38598986170368 38761469104384 38789096666112 38809909592064 38958742831104 38976483606528 38980143507708 39001058942976 39171632136192 39189469855744 39193149756384 39214179483648 39217861704528 39364563068928 39382488644096 39407319973632 39579669970944 39601411733013 39622660519936 39638857804416 39774610600896 39795952320512 39817812890024 39824317218816 39846193369632 39855463584768 39991958199808 40020462802944 40029773561856 40051762573212 40055013015552 40073253003264 40077015891354 40223154110464 40239153856512 40248515493888 40252294839168 40270624663776 40433545904128 40446750369792 40472252734464 40490682722048 40667770863616 40671589577076 40690110337357 40696757157888 40868070686144 40893359849472 40893838700448 40897199745792 40919143809024 41120681711616 41146609001472 41300525187072 41319332347904 41319816186911 41323212243144 41345384890368 41349267231948 41358887137152 41526211117056 41549022146112 41558688524288 41575219511904 41588309827584 41730738991104 41770198499328 41776065982976 41789708878164 41793143554656 41815568351232 41958775816192 41988682285056 42021521388288 42024931688448 42044068724736 42048016672896 42205304733696 42228488800017 42231915896832 42251147188224 42435934814208 42439919558688 42459245569416 42462691393536 42482027773952 42486016846572 42644943324672 42667825168384 42671831687424 42691263304768 42877975801856 42882002054091 42905011095552 42908537438208 42969171677328 43089161484304 43116329934168 43143010320384 43157099621376 43351430660096 43351938294464 43355501369856 43365588025344 43382837751552 43392930766848 43592416677888 43602558451712 43606652742432 43633636540416 43783070416896 43817312900608 43844940462336 43848544057344 44022322167808 44060888708499 44088153587712 44115951919104 44280975458304 44301658592152 44305299724608 44308895367168 44329072459776 44333234970336 44527128717312 44547405187584 44575493084928 44742235619328 44746436926008 44766813263406 44770446360576 44790833631232 44795039501277 44805461065248 44986728710144 44990952974784 45011440658288 45015093608448 45018793377792 45039821137896 45082409628672 45208300573696 45236805176832 45247329517568 45251048374272 45272184618011 45279579930624 45304452746748 45484000833536 45487739142144 45498321862656 45502594166016 45527009329152 45552018062304 45722413461504 45751242221568 45972262715392 45976579521912 46001249009664 46005029830656 46005568538004 46026518250453 46173324836864 46198688601728 46227817661376 46256423436288 46480428686848 46484248891392 46513558001664 46709357428682 46716987506688 46738261180416 46742649914376 46753524589824 46942673436672 46947081364992 46968459817344 46972271591424 46979387027456 46998074230848 47009008330752 47203622793216 47214604713984 47225118067712 47240540470968 47299577315328 47431659618304 47461566087168 47472608018432 47498685500864 47532540586752 47706423513088 47740426665984 47766651265593 47792281245696 47971056746496 47975561240256 48001303314432 48027671217864 48233193668608 48237722777088 48263605518336 48268137482496 48290117508672 48470755254272 48475306669842 48501316890624 48505871175939 48539249487352 48740199056016 48766351409152 48770359492608 48770930581272 48786286528512 48793139566054 49006538941568 49021969072128 49041468762624 49052878258176 49255954219008 49267413614592 49278384070656 49289848684544 49294477013184 49320926773248 49325558020128 49525112438784 49532614583296 49563845740032 49780615839744 49807961148738 49834686427136 49839365916171 49870206517248 50052641062912 50080135799824 50088316502016 50115830836032 50299163921408 50335015071744 50389687835136 50406143698404 50610069798912 50637870740574 50641980309504 50649651638976 50669798780133 50854562889728 50859338145408 50886627557376 50891405823936 50903245707264 50914580416752 50926425691648 51137258025984 51149155106816 51169500937728 51177252176882 51185612095488 51416696594432 51432885583872 51433487850048 51437715144192 51465314893824 51678378196992 51718795554816 51751405135872 51944990441472 51968644808704 51969253348486 51973524676944 52001411923968 52006294869048 52228842848256 52257533008512 52285572644864 52290482272704 52486084091904 52543093298176 52580543827968 52772893294592 52801882310684 52810507616256 52835174796378 52839517294512 52851810405888 52885134372096 53032814134528 53099089625088 53116430303232 53128257826176 53140618113024 53145608029839 53360617070592 53373031415808 53394261848064 53402350097616 53406684020736 53431004004352 53436021188472 53652205142016 53664687325184 53669726452224 53694166218368 53929000493056 53963003645952 53967438839808 54228786102768 54262342877184 54296556208128 54326382197256 54525118267264 54529599661056 54558858412032 54563981501952 54606655673271 54827575615488 54832723938018 54862145335296 55067366916096 55097616324192 55127179853824 55132356309264 55145182849536 55149715206144 55398696194816 55433626015872 55438182079488 55451079770112 55486042619904 55640985321472 55693597999104 55719611837552 55724191406208 55728713760768 55754091134976 55759326457536 55984909713408 56003192819712 56028695184384 56058758299648 56064022230528 56273739644928 56304651733356 56309221195776 56334862917632 56340152774802 56581246418944 56586559411584 56612327425888 56616921858048 56621575176192 56648022462096 56859924432896 56895775583232 56980858093848 57176002738788 57206681460736 57211383250944 57247456002048 57278902968846 57292228903104 57488439912224 57524013760512 57529415279232 57542799495168 57807335159808 57820784033792 57843783668736 57857241022464 57861996281856 57862673831304 57889022954178 58123222237184 58142203656576 58178182053888 58214864388096 58377427222528 58459920616448 58464725409792 58501588414464 58747851611332 58757448204288 58784204783616 58789724634576 58821269225472 59046844603392 59073732966144 59078527156224 59105429946368 59110979960448 59369504956416 59396540250112 59433990779904 59656314159104 59661915901344 59689084351208 59693928480768 59726719335036 59740614753664 59783195377152 59987937299712 60020124811264 60044660342784 60053094850528 60077643859818 60109879504896 60315740235776 60334731165696 60358730784768 60372773240832 60405936995664 60650318856192 60670125554688 60702679105536 60708379101696 60736024083072 60963217948672 61001656295424 61007384365614 61302106029216 61334998679552 61340039774208 61340758050672 61368691000604 61378715713536 61637090215168 61681022567424 61940669633687 61950787780608 61978998521856 61984818364716 62018077335552 62038330705728 62289316675584 62317681573888 62323533219168 62338032786432 62362829267856 62596108486656 62624613089792 62664098974464 62678677774336 62684563317246 62723352526848 62938163724288 62952806285312 62987387294624 62997676425216 63032282082432 63066103087104 63282088116224 63307957100544 63376720782336 63653902221312 63688868354124 63694037090304 63723041660928 63729025269858 63961408995328 63967414987008 64001737752576 64007747531136 64036894957152 64316963702784 64357516643328 64386823344896 64633742226456 64668422520832 64674494901252 64703945946289 64714515480576 64986932074688 65027145990144 65027907441696 65033252054784 65048382038016 65089396150272 65362625429504 65388625016832 65403837677568 65409979113648 65674605625344 65704512094208 65725969350912 65761235697664 65767410693504 65808107569152 66033483251712 66085127653376 66132230381568 66374154452992 66410614864984 66421463187456 66452487888228 66457949586912 66493608689664 66821107781376 66826530717696 66863239627392 67113353428992 67150219895109 67155669540864 67186250446848 67208191597872 67480093065216 67486429462176 67517160987432 67522640412672 67532868851968 67559731706844 67812450860544 67848836743168 67855207765248 67870994276352 67876572561408 67886107222336 68183010701312 68226001250304 68231608713216 68247482793984 68290513993728 68328027093456 68577983800064 68583620192256 68626863332352 68958394073088 68964869282868 69001873514496 69259987255296 69298032902592 69335215898624 69341726492064 69384635154432 69676710678016 69720643030272 69726373337088 69981445455872 70019887411994 70064036143023 70107391770624 70130286884736 70414010155008 70446899728504 70452689726016 70458407387136 70469080541184 70497111346272 70513512496128 70805434189824 70821907070976 70837677101568 70854157484032 70860810706452 71147489427456 71164041887744 71192349130752 71203133463488 71208912027648 71248028251296 71536273522688 71559635269632 71688421868544 71950671527936 71956585119744 71990195212247 72001954971648 72041506826796 72305048137024 72349790502912 72356584165632 72395408277504 72435176263008 72706132881408 72712960004763 72751975335936 72808874231028 73103434153984 73110298584024 73149527113728 73155539238912 73156395871908 73189709349081 73423155888128 73463488432256 73509808412352 73526910466048 73532953608192 73579317387264 73901120421888 73911501354496 73917576105984 73934773026816 73941715519776 73981390159872 74287668658176 74298921874944 74338788179968 74345768610048 74646546284544 74670923759616 74704926912512 74711941723107 74752029640704 75031652859904 75072868977808 75078961594368 75120203699736 75448745882112 75489229144064 75530696616128 75584531752704 75861034110976 75915104698368 75956806110861 75974477458464 76234670318384 76281844334592 76289007218112 76329941336064 76354868560896 76371870625128 76389638537472 76698685014016 76705887038976 76723732660224 76754251406592 76765878265323 77076446879744 77125044891648 77142988029952 77149328375808 77150231775072 77185363938904 77197972340736 77522938208768 77578193332224 77917485662208 77952967213056 77953880022729 77960287015416 78002117885952 78343264272384 78378939711488 78386299512768 78428358967296 78435723409056 78729126137856 78764977288192 78814639947264 79159339941888 79202823466026 79245321039872 79252762194567 79277715608832 79549221201792 79591904641024 79635625780048 79648634437632 79692386739264 79710927169536 79983916399616 80040925605888 80059547123712 80103525146424 80110026031104 80146506006528 80154031782708 80446308220928 80478307713024 80497030987776 80504589678336 80541249327552 80867091808256 80893500739584 80944505468928 80981365444096 81335541727232 81343179154152 81380220674714 81393514315776 81736141372288 81786719698944 81787677400896 81794399491584 81838287618048 82241363423232 82293218002944 82601050374144 82638664695808 82639632373822 82646424486288 82690769780736 82698534463896 82717774274304 83052422234112 83098044292224 83117377048576 83150439023808 83176619655168 83461477982208 83540396998656 83552131965952 83579417756328 83586287109312 83631136702464 83917551632384 83977364570112 84043042776576 84088137449472 84096033345792 84410609467392 84456977600034 84463831793664 84502294376448 84510229162203 84871869628416 84879839117376 84918491138832 84925382787072 84964055547904 84972033693144 85289886649344 85335650336768 85343663374848 85382526609536 85755951603712 85764004108182 85810022191104 85817074876416 85938343354656 86178322968608 86232659868336 86286020640768 86314199242752 86703876588928 86711002739712 86731176050688 86765675503104 86785861533696 86833534431267 87184833355776 87205116903424 87213305484864 87267273080832 87566140833792 87634625801216 87689880924672 87697088114688 88121777416998 88176307175424 88231903838208 88561950916608 88603317184304 88610599449216 88617790734336 88658144919552 88666469940672 89054257434624 89094810375168 89150986169856 89484471238656 89492873852016 89533626526812 89540892721152 89581667262464 89590079002554 89610922130496 89973457420288 89981905949568 90022881316576 90030187216896 90037586755584 90079642275792 90164819257344 90416601147392 90473610353664 90494659035136 90502096748544 90544369236022 90559159861248 90608905493496 90968001667072 90975478284288 90996643725312 91005188332032 91054018658304 91104036124608 91444826923008 91502484443136 91944525430784 91953159043824 92002498019328 92010059661312 92011137076008 92053036500906 92397377203456 92455635322752 92512846872576 92960857373696 92968497782784 93027116003328 93418714857364 93433975013376 93476522360832 93485299828752 93507049179648 93894162729984 93936919634688 93944543182848 93958774054912 93996148461696 94018016661504 94026844975869 94407245586432 94429209427968 94450236135424 94481080941936 94599154630656 94863319236608 94923132174336 94945216036864 94997371001728 95065081173504 95412847026176 95480853331968 95533302531186 95584562491392 95942113492992 95951122480512 96002606628864 96055342435728 96475445554176 96527211036672 96536274964992 96580235017344 96941510508544 96950613339684 97002633781248 97011742351878 97078498974704 97480398112032 97532702818304 97540718985216 97541861162544 97572573057024 97586279132108 98013077883136 98043938144256 98082937525248 98105756516352 98511908438016 98534827229184 98556768141312 98579697369088 98588954026368 98641853546496 98651116040256 99050224877568 99065229166592 99127691480064 99561231679488 99615922297476 99669372854272 99678731832342 99740413034496 100105282125824 100160271599648 100176633004032 100231661672064 100598327842816 100670030143488 100779375670272 100812287396808 101220139597824 101275741481148 101283960619008 101299303277952 101339597560266 101709125779456 101718676290816 101773255114752 101782811647872 101806491414528 101829160833504 101852851383296 102274516051968 102298310213632 102339001875456 102354504353764 102371224190976 102833393188864 102866975700096 102875430288384 102930629787648 103437591109632 103502810271744 103889980882944 103937289617408 103938506696972 103947049353888 104002823847936 104012589738096 104515066017024 104571145289728 104580964545408 104972168183808 105029831117991 105086186596352 105161087655936 105545786589184 105603764621368 105621015232512 105670349592756 105679034589024 105703620811776 105770268744192 106065628269056 106232860606464 106256515652352 106281236226048 106291216059678 106721234141184 106746062831616 106788523696128 106804700195232 106813368041472 106862008008704 106872042376944 107304410284032 107339452904448 107388332436736 107858000986112 107917249155599 107926007291904 107934877679616 108457572205536 108524685754368 108593112416256 108652764394512 109050236534528 109059199322112 109127963003904 109213311346542 109587338582677 109655151230976 109665447876036 109724290670592 110134733832192 110195232648384 110254359707648 110264712618528 110290365699072 110299430412288 110797392389632 110867252031744 110876364158976 110902159540224 110972085239808 111281970642944 111439223675104 111448382812416 111457427521536 111508182269952 111518652915072 111969819426816 112006385639424 112057390368768 112128044461056 112547479289856 112609303466712 112618442391552 112669725835264 112680305549604 113162492837888 113173118823168 113224654851776 113233843716096 113296044924192 113719848865792 113791551166464 113961716187696 114352005477576 114413362921472 114422766501888 114476212058819 114494912004096 114557805937692 114584457806208 114976879824448 115048027521024 115058830558464 115085598990336 115614670319616 115641568067584 115687567337472 115714482044928 115723992563712 115725347662608 115778045908356 116246444474368 116284407313152 116429728776192 116754854445056 116919841232896 116929450819584 117003176828928 117495703222664 117514896408576 117568409567232 117579449269152 117642538450944 118093689206784 118147465932288 118210859892736 118221959920896 118739009912832 118793080500224 118804235199039 118867981559808 119312628318208 119323831802688 119378168702416 119387856961536 119453438670072 119481229507328 119566390754304 119975874599424 120040249622528 120089320685568 120106189701056 120155287719636 120219759009792 120631480471552 120669462331392 120717461569536 120745546481664 120811873991328 121300637712384 121340251109376 121416758203392 121472048166144 121926435897344 122003312590848 122014768731228 122070331012071 122604212058432 122669997359104 122680079548416 122681516101344 122737382001208 122757431427072 123274180430336 123362045134848 123881339267374 123901575561216 123957997043712 123959448560733 123969636729432 124036154671104 124076661411456 124578633351168 124635363147776 124647066438336 124676065572864 124725658535712 125192216973312 125249226179584 125328197948928 125357355548672 125369126634492 125446705053696 125876327448576 125905612570624 125974774589248 126064564164864 126132206174208 126564176232448 126615914201088 126685466400051 126753441564672 127307804442624 127377736708248 127388074180608 127446083321856 127458050539716 127922817990656 127934829974016 128003475505152 128015495062272 128073789914304 128633927405568 128646006162273 128715033286656 128773646689792 129267484452912 129336845041664 129348989802504 129407891892578 129429030961152 129973864149376 130054291980288 130055814883392 130066504109568 130096764076032 130178792300544 130725250859008 130777250033664 130807675355136 130819958227296 131349211250688 131409024188416 131451938701824 131522471395328 131534821387008 132066966503424 132170255306752 132182666125497 132264460763136 132748308905984 132821229729968 132842926374912 132904975776456 132915899173824 132987217379328 133642215562752 133726479254784 134226706857984 134300439790218 134311339081728 134372500893696 134385118503831 134416383195744 134960186130432 134972858924352 135034321974864 135045280825344 135065737703936 135119463413688 135624901721088 135697673486336 135710415530496 135741988552704 135753145122816 135772214444672 135816553854033 136366021402624 136452002500608 136463217426432 136494965587968 136581027987456 136656054186912 137155967600128 137167240384512 137253726664704 137916788146176 137929738565736 138003747028992 138079554751359 138519974510592 138596065805184 138670431797248 138683452984128 138769270308864 139353421356032 139441286060544 139452746674176 139962890911744 140039774823988 140128072286046 140214783541248 140260573769472 140828020310016 140893799457008 140905379452032 140916814774272 140938161082368 140994222692544 141027024992256 141610868379648 141643814141952 141675354203136 141708314968064 141721621412904 142294978854912 142328083775488 142384698261504 142406266926976 142417824055296 142496056502592 143072547045376 143119270539264 143376843737088 143901343055872 143913170239488 143980390424494 144003909943296 144083013653592 144610096274048 144699581005824 144713168331264 144790816555008 144870352526016 145412265762816 145425920009526 145503950671872 145617748462056 146206868307968 146220597168048 146299054227456 146311078477824 146312791743816 146379418698162 146926976864512 147019616824704 147053820932096 147065907216384 147158634774528 147802240843776 147823002708992 147835152211968 147869546053632 147883431039552 147962780319744 148575337316352 148597843749888 148677576359936 148691537220096 149341847519232 149409853825024 149423883446214 149504059281408 149518097748513 150063305719808 150145737955616 150157923188736 150240407399472 150897491764224 150978458288128 151061393232256 151169063505408 151722068221952 151830209396736 151913612221722 151948954916928 152469340636768 152563688669184 152578014436224 152659882672128 152709737121792 152743741250256 152779277074944 153411774077952 153447465320448 153508502813184 153531756530646 154152893759488 154250089783296 154285976059904 154298656751616 154300463550144 154370727877808 154395944681472 155045876417536 155156386664448 155834971324416 155905934426112 155907760045458 155920574030832 156004235771904 156686528544768 156757879422976 156772599025536 156856717934592 156871446818112 157458252275712 157529954576384 157629279894528 158318679883776 158405646932052 158490642079744 158505524389134 158555431217664 159098442403584 159183809282048 159271251560096 159297268875264 159384773478528 159421854339072 159967832799232 160081851211776 160119094247424 160207050292848 160220052062208 160293012013056 160308063565416 160956615426048 160994061975552 161009179356672 161082498655104 161734183616512 161787001479168 161889010937856 161962730888192 162671083454464 162686358308304 162760441349428 162787028631552 163472282744576 163575354801792 163588798983168 163676575236096 163819967019813 164482726846464 164586436005888 165202100748288 165277329391616 165279264747644 165292848972576 165381539561472 165397068927792 165435548548608 166196088584448 166234754097152 166300878047616 166353239310336 166922955964416 167080793997312 167104263931904 167158835512656 167172574218624 167262273404928 167835103264768 167954729140224 168086085553152 168176274898944 168192066691584 168821218934784 168913955200068 168927663587328 169004588752896 169020458324406 169743739256832 169759678234752 169836982277664 169850765574144 169928111095808 169944067386288 170579773298688 170687326749696 170765053219072 171511903207424 171528008216364 171606117509723 171620044382208 171634149752832 171876686709312 172356645937216 172465319736672 172572041281536 172628398485504 173407753177856 173422005479424 173462352101376 173531351006208 173571723067392 173667068862534 174369666711552 174410233806848 174426610969728 174534546161664 175132281667584 175269251602432 175379761849344 175394176229376 176243554833996 176352614350848 176463807676416 177206634368608 177221198898432 177235581468672 177316289839104 177332939881344 178108514869248 178189620750336 178301972339712 178968942477312 178985747704032 179067253053624 179081785442304 179163334524928 179180158005108 179221844260992 179946914840576 179963811899136 180045762633152 180060374433792 180159284551584 180329638514688 180833202294784 180947220707328 180989318070272 181004193497088 181088738472044 181118319722496 181217810986992 181936003334144 181950956568576 182010376664064 182108037316608 182208072249216 182889653846016 183004968886272 183889050861568 183906318087648 184004996038656 184020119322624 184022274152016 184106073001812 184794754406912 184911270645504 185822008901061 185921714747392 185936995565568 186054232006656 186837429714728 186867950026752 186953044721664 186970599657504 187014098359296 187788325459968 187873839269376 187917548109824 187992296923392 188036033323008 188053689951738 188814491172864 188858418855936 188900472270848 188962161883872 189198309261312 189726638473216 189846264348672 189994742003456 190130162347008 190825694052352 190930517736829 190961706663936 191066605062372 191169124982784 191884226985984 191902244961024 192005213257728 192110684871456 192950891108352 193072549929984 193160470034688 193883021017088 193901226679368 194005267562496 194023484703756 194111837838867 194156997949408 194960796224064 195065405636608 195081437970432 195083722325088 195145146114048 195172558264216 196026155766272 196087876288512 196165875050496 196211513032704 197023816876032 197113536282624 197159394738176 197177908052736 197283707092992 197302232080512 198100449755136 198130458333184 198255382960128 199122463358976 199231844594952 199338745708544 199357463664684 199480826068992 200210564251648 200320543199296 200463323344128 201196655685632 201340060286976 201450659685327 201558751340544 201624574793616 202440279195648 202551482962296 202567921238016 202598606555904 202679195120532 203418251558912 203437352581632 203546510229504 203565623295744 203612982829056 203658321667008 203705702766592 204549032103936 204596620427264 204678003750912 204709008707528 204742448381952 205666786377728 205733951400192 205750860576768 206875182219264 207005620543488 207779961765888 207874579234816 207877013393944 207894098707776 208005647695872 208025179476192 209030132034048 209142290579456 209161929090816 209944336367616 210059662235982 210172373192704 210192108429069 210322175311872 211091573178368 211207529242736 211242030465024 211340699185512 211358069178048 211407241623552 211540537488384 212131256538112 212465721212928 212513031304704 212562472452096 212582432119356 213442468282368 213492125663232 213577047392256 213609400390464 213626736082944 213724016017408 213744084753888 214608820568064 214678905808896 214776664873472 215716001972224 215834498311198 215852014583808 215869755359232 215970585636741 216915144411072 217049371508736 217186224832512 217305528789024 218100473069056 218118398644224 218255926007808 218426622693084 219174677165354 219310302461952 219330895752072 219448581341184 219569128047243 220269467664384 220390465296768 220508719415296 220529425237056 220580731398144 220598860824576 221594784779264 221734504063488 221752728317952 221804319080448 221944170479616 222563941285888 222878447350208 222896765624832 223016364539904 223037305830144 223939638853632 224012771278848 224114780737536 224135825169321 224256088922112 225094958579712 225218606933424 225236884783104 225339451670528 225360611099208 226324985675776 226346237646336 226449309703552 226467687432192 226592089848384 227439697731584 227583102332928 227923432375392 228704010955152 228826725842944 228845533003776 228952424117638 228989824008192 229115611875384 229168915612416 229953759648896 230096055042048 230117661116928 230171197980672 230297634795969 231229340639232 231283136135168 231375134674944 231428964089856 231447985127424 231450695325216 231556091816712 232492888948736 232568814626304 233839682465792 233858901639168 233861640068187 234006353657856 234991406445328 235029792817152 235136819134464 235158898538304 235285076901888 236187378413568 236294931864576 236421719785472 236443919841792 237478019825664 237586161000448 237608470398078 237735963119616 237758286583701 238625256636416 238647663605376 238756337404832 238775713923072 238906877340144 238962459014656 239132781508608 239951749198848 240080499245056 240178641371136 240212379402112 240310575439272 240439518019584 241262960943104 241338924662784 241434923139072 241491092963328 241623747982656 242601275424768 242680502218752 242833516406784 242944096332288 243852871794688 244006625181696 244029537462456 244140662024142 245208424116864 245339994718208 245360159096832 245363032202688 245474764002416 245514862854144 246548360860672 246724090269696 247762678534748 247803151122432 247915994087424 247918897121466 247939273458864 248072309342208 248153322822912 249157266702336 249270726295552 249294132876672 249352131145728 249451317071424 250384433946624 250498452359168 250656395897856 250714711097344 250738253268984 250893410107392 251752654897152 251811225141248 251949549178496 252129128329728 252264412348416 253128352464896 253231828402176 253370932800102 253506883129344 254615608885248 254755473416496 254776148361216 254892166643712 254916101079432 255869659948032 256006951010304 256030990124544 256147579828608 257267854811136 257292012324546 257430066573312 257547293379584 258534968905824 258673690083328 258697979605008 258815783785156 258858061922304 259947728298752 260111629766784 260133008219136 260193528152064 260357584601088 260500603293801 261450501718016 261554500067328 261615350710272 261639916454592 262698422501376 262818048376832 262903877403648 263044942790656 263069642774016 264340510613504 264365332250994 264528921526272 265496617811968 265642459459936 265685852749824 265809951552912 265831798347648 265974434758656 267284431125504 267452958509568 268453413715968 268600879580436 268622678163456 268745001787392 268770237007662 268832766391488 269920372260864 269945717848704 270068643949728 270090561650688 270131475407872 270238926827376 271249803442176 271420831060992 271483977105408 271506290245632 271544428889344 271633107708066 272732042805248 272904005001216 272926434852864 272989931175936 273162055974912 273312108373824 274311935200256 274334480769024 274507453329408 275833576292352 275859477131472 276007494057984 276159109502718 277192131610368 277340863594496 277366905968256 277538540617728 278706842712064 278882572121088 278905493348352 279925781823488 280079549647976 280256144572092 280429567082496 280521147538944 281787598914016 281810758904064 281833629548544 281876322164736 281988445385088 282054049984512 283221736759296 283287628283904 283350708406272 283416629936128 283443242825808 284589957709824 284769396523008 284812533853952 284835648110592 284992113005184 286145094090752 286238541078528 286753687474176 287802686111744 287826340478976 287960780848988 288007819886592 288166027307184 289220192548096 289426336662528 289581633110016 289740705052032 290824531525632 290851840019052 291007901343744 291235496924112 292413736615936 292441194336096 292598108454912 292622156955648 292625583487632 292758837396324 293853953729024 294039233649408 294107641864192 294131814432768 294317269549056 295604481687552 295646005417984 295670304423936 295739092107264 295766862079104 295925560639488 297150674632704 297195687499776 297383074440192 298683695038464 298819707650048 298847766892428 299008118562816 299036195497026 300126611439616 300291475911232 300315846377472 300480814798944 301794983528448 302122786464512 302338127010816 303444136443904 303610823286433 303660418793472 303827224443444 303897909833856 304938681273536 305127377338368 305156028872448 305319765344256 305419474243584 305487482500512 305558554149888 306823548155904 306894930640896 307017005626368 307063513061292 308305787518976 308500179566592 308571952119808 308600927100288 308741455755616 308791889362944 310091752835072 310312773328896 311669942648832 311811868852224 311815520090916 311841148061664 312008471543808 313515758845952 313545198051072 313713435869184 313742893636224 314916504551424 315059909152768 315089493353973 315258559789056 316637359767552 316811293864104 316981284159488 317011048778268 317110862435328 318196884807168 318367618564096 318542503120192 318769546957056 318843708678144 319935665598464 320163702423552 320238188494848 320414100585696 320440104124416 320586024026112 320616127130832 321913230852096 322018358713344 322164997310208 323468367233024 323574002958336 323751747466797 323778021875712 323925461776384 325342166908928 325372716616608 325520882698856 325574057263104 326944565489152 327150709603584 327177597966336 327639934039626 328762015748031 328965453692928 329172872011776 330404201496576 330554658783232 330558529495288 330585697945152 330763079122944 330794137855584 330871097097216 332392177168896 332469508194304 332601756095232 332706478620672 333845911928832 334208527863808 334317671025312 334345148437248 334524546809856 335670206529536 335909458280448 336172171106304 336384133383168 337642437869568 337800146765159 337827910400136 337855327174656 338009177505792 338040916648812 339487478513664 339519356469504 339673964555328 339701531148288 339856222191616 339888134772576 341159546597376 341374653499392 341530106438144 343023806414848 343056016432728 343212235019446 343240088764416 343268299505664 343428636176457 343753373418624 344713291874432 344930639473344 345144082563072 345256796971008 346815506355712 346844010958848 346924704202752 347062702012416 347143446134784 347334137725068 348739333423104 348820467613696 348853221939456 350264563335168 350538503204864 350759523698688 350788352458752 352487109667992 352705228701696 352927615352832 354413268737216 354442397796864 354632579678208 354665879762688 356217029738496 356379241500672 356412705597117 356603944679424 357937884954624 357971495408064 358134506107248 358163570884608 358326669049856 358360316010216 358443688521984 359893829681152 359927623798272 360091525266304 360120748867584 360318569103168 360659277029376 361666404589568 361894441414656 361978636140544 362008386994176 362177476944088 362236639444992 362435621973984 363872006668288 363901913137152 364020753328128 364416144498432 365779307692032 366009937772544 366210993036213 367778101723136 367812636175296 368009992077312 368040238645248 368044548304032 368212146003624 369589508813824 369822541291008 371644017802122 371843429494784 371873991131136 371878345682199 372108464013312 373674859429456 373735900053504 373906089443328 373941199315008 374028196718592 375576650919936 375747678538752 375835096219648 375984593846784 376072066646016 376107379903476 377628982345728 377716837711872 377800944541696 377924323767744 378396618522624 379453276946432 379692528697344 379989484006912 380260324694016 381651388104704 381861035473658 381923413327872 382133210124744 382338249965568 383768453971968 383804489922048 384010426515456 384221369742912 385901782216704 386145099859968 386320940069376 387766042034176 387802453358736 388010535124992 388046969407512 388223675677734 388313995898816 389921592448128 390130811273216 390162875940864 390167444650176 390290292228096 390345116528432 392052311532544 392175752577024 392331750100992 392423026065408 394047633752064 394227072565248 394318789476352 394355816105472 394567414185984 394604464161024 396200899510272 396260916666368 396510765920256 396547998376491 398244926717952 398463689189904 398677491417088 398714927329368 398961652137984 400421128503296 400641086398592 400926646688256 402393311371264 402680120573952 402901319370654 403117502681088 403249149587232 404880558391296 405102965924592 405135842476032 405197213111808 405358390241064 406874705163264 407093020459008 407131246591488 407225965658112 407316643334016 407411405533184 407449661562099 409098064207872 409193240854528 409356007501824 409418017415056 409484896763904 411333572755456 411467902800384 411501721153536 413750364438528 414011241086976 414238664254077 415559923531776 415749158469632 415754026787888 415788197415552 416011295391744 416050358952384 418060264068096 418284581158912 418323858181632 419888672735232 420119324471964 420344746385408 420384216858138 420644350623744 422183146356736 422415058485472 422484060930048 422681398371024 422716138356096 422814483247104 423081074976768 424262513076224 424931442425856 425026062609408 425124944904192 425164864238712 426884936564736 426984251326464 427154094784512 427218800780928 427253472165888 427448032034816 427488169507776 429217641136128 429357811617792 429553329746944 431432003944448 431668996622396 431704029167616 431739510718464 431941171273482 433830288822144 434098743017472 434372449665024 434611057578048 436200946138112 436236797288448 436511852015616 436853245386168 438349354330708 438620604923904 438661791504144 438897162682368 439138256094486 440780930593536 441017438830592 441058850474112 441161462796288 441197721649152 443189569558528 443469008126976 443505456635904 443608638160896 443888340959232 445127882571776 445756894700416 445793531249664 446032729079808 446074611660288 448025542557696 448229561475072 448271650338642 448512177844224 450189917159424 450437213866848 450473769566208 450678903341056 450721222198416 452692475292672 452898619407104 452935374864384 453184179696768 454879395463168 455129268177961 455166204665856 455846864750784 457408021910304 457653451685888 457691066007552 457904848235276 457979648016384 458231223750768 458337831224832 459907519297792 460235322233856 460342395961344 460595269591938 462458681278464 462566272270336 462750269349888 462857928179712 462895970254848 462901390650432 463112183633424 464985777897472 465137629252608 467679364931584 467717803278336 467723280136374 468012707315712 469982812890656 470059585634304 470273638268928 470317797076608 470570153803776 472374756827136 472589863729152 472887839683584 474956039651328 475172322000896 475216940796156 475471926239232 475516573167402 477250513272832 477295327210752 477512674809664 477551427846144 477813754680288 477924918029312 478265563017216 479903498397696 480357282742272 480424758804224 480621150878544 480879036039168 482525921886208 482869846278144 482982185926656 483247495965312 485202550849536 485361004437504 485667032813568 485888192664576 487705743589376 488013250363392 488059074924912 488281324048284 490416848233728 490679989436416 490726064405376 490949528004832 491029725708288 493096721721344 493448180539392 495525357069496 495606302244864 495831988174848 495837794242932 495878546917728 496144618684416 496306645645824 498541452591104 498588265753344 498704262291456 498902634142848 500768867893248 500996904718336 501312791795712 501429422194688 501476506537968 501786820214784 503505309794304 503899098356992 504258256659456 504528824696832 506256704929792 506463656804352 506741865600204 507013766258688 509231217770496 509510946832992 509552296722432 509784333287424 509832202158864 511739319896064 512061980249088 512295159657216 514535709622272 514584024649092 514818352529169 514860133146624 515094586759168 517069937811648 517347380166656 517395959210016 517631567570312 517716123844608 519895456597504 520223259533568 520266016438272 520387056304128 520715169202176 521001206587602 522901003436032 523109000134656 523230701420544 523279832909184 525396845002752 525636096753664 525807754807296 526139285548032 528681021227008 528730664501988 529057843052544 530993235623936 531284918919872 531619903105824 531663596695296 531948869517312 534568862251008 534905917019136 536906827431936 537157610429843 537201759160872 537245356326912 537490003574784 537540474015324 537665532782976 539840744521728 539891435697408 540137287899456 540181123301376 540262950815744 540477853654752 542499606884352 542841662121984 542967954210816 543012580491264 543088857778688 543266215416132 545464085610496 545808010002432 545852869705728 546324111949824 546624216747648 548623870400512 548668961538048 549014906658816 551667152584704 551718954262944 552014988115968 552318219005436 554384263220736 554681727188992 554733811936512 557413685424128 557466026703183 557765144242176 557810986696704 559851563646976 560159099295952 560512289144184 560859134164992 561042295077888 563575197828032 563621517808128 563752644329472 563976890770176 564108099969024 566443473518592 566575256567808 566701416812544 566833259872256 566886485651616 569179915419648 569538793046016 569625067707904 569984226010368 572290188181504 572477082157056 572791553210487 573507374948352 575605372223488 575652680957952 575921561697976 576015639773184 576332054614368 578440385096192 578852673325056 579481410104064 581649063051264 581703680038104 582015802687488 582335513516601 582470993848224 584827473231872 584882388672192 585196216909824 585244313911296 585251166975264 585517674792648 587707907458048 588078467298816 588215283728384 588263628865536 588538400034143 588634539098112 591292010835968 591340608847872 591478184214528 591533724158208 591851121278976 594301349265408 594391374999552 594766148880384 597367390076928 597639415300096 597695533784856 598016237125632 598072390994052 600253222879232 600582951822464 600631692754944 600961629597888 603589967056896 604245572929024 604676254021632 606888272887808 607221646572866 607320837586944 607654448886888 607795819667712 609877362547072 610254754676736 610312057744896 610639530688512 610838948487168 610974965001024 611117108299776 613647096311808 613789861281792 614034011252736 614127026122584 616611575037952 617000359133184 617143904239616 617201854200576 617482911511232 620183505670144 620625546657792 623339885297664 623623737704448 623631040181832 623682296123328 624016943087616 627031517691904 627090396102144 627426871738368 627485787272448 629833009102848 630119818305536 630178986707946 630517119578112 630576325287207 633274719535104 633622587728208 633962568318976 634022097556536 634221724870656 636393769614336 636735237128192 637085006240384 637539093914112 637687417356288 639871331196928 640327404847104 640476376989696 640828201171392 640880208248832 641172048052224 641232254261664 643826461704192 644036717426688 644329994620416 647148005916672 647503494933594 647556043751424 647850923552768 647911756910223 650684333817856 650745433233216 651041765397712 651148114526208 653889130978304 654301419207168 654355195932672 655279868079252 657524031496062 657930907385856 658345744023552 658707384141729 660808402993152 661109317566464 661117058990576 661171395890304 661526158245888 661588275711168 661742194194432 664784354337792 664939016388608 665203512190464 665412957241344 667691823857664 668417055727616 668635342050624 668690296874496 669049093619712 671340413059072 671818916560896 672344342212608 672768266766336 675284875739136 675600293530318 675655820800272 675710654349312 676018355011584 676081833297624 678974957027328 679038712939008 679347929110656 679403062296576 679712444383232 679776269545152 682319093194752 682749306998784 683060212876288 686047612829696 686112032865456 686424470038892 686480177528832 686536599011328 686857272352914 687506746837248 689426583748864 689861278946688 690288165126144 690513593942016 690892904387907 693631012711424 693688021917696 693849408405504 694125404024832 694286892269568 694668275450136 697478666846208 697640935227392 697706443878912 701077006409728 701519047397376 701576704917504 701584920204561 704974219335984 705410457403392 705855230705664 708826537474432 708884795593728 709265159356416 709331759525376 712434059476992 712758483001344 712825411194234 713207889358848 715875769909248 715942990816128 716269012214496 716327141769216 716653338099712 716720632020432 716887377043968 719855247596544 720183050532608 720241497735168 720637138206336 721318554058752 723332809179136 723788882829312 723957272281088 724016773988352 724354953888176 724473278889984 724871243947968 727744013336576 727803826274304 728041506656256 728832288996864 731558615384064 732019875545088 732421986072426 735556203446272 735625272350592 736019984154624 736080477290496 736089096608064 736424292007248 739179017627648 739645082582016 743288035604244 743686858989568 743747982262272 743756691364398 744216928026624 747349718858912 747471800107008 747812178886656 747882398630016 748056393437184 751153301839872 751495357077504 751670192439296 751969187693568 752144133292032 752214759806952 755257964691456 755433675423744 755601889083392 755848647535488 756793237045248 758906553892864 759385057394688 759978968013824 760520649388032 763302776209408 763722070947316 763846826655744 764266420249488 764676499931136 767608979844096 768020853030912 768442739485824 771803564433408 772290199719936 772641880138752 775532084068352 775604906717472 776021070249984 776093938815024 776447351355468 776627991797632 779843184896256 780261622546432 780334889300352 780580584456192 780690233056864 784104623065088 784351505154048 784663500201984 784846052130816 788095267504128 788454145130496 788711632210944 789134828371968 789208928322048 792521833332736 793021531840512 793095996752982 796489853435904 796927378379808 797354982834176 797429854658736 797923304275968 801282172797184 801853293376512 804786622742528 805228705237931 805360241147904 805802638741308 806235005362176 806498299174464 809761116782592 810205931849184 810271684952064 810394426223616 810716780482128 813749410326528 814262493182976 814451931316224 814633286668032 814822811066368 814899323124198 818196128415744 818386481709056 818712015003648 818836034830112 818969793527808 822667145510912 822935805600768 823003442307072 827500728877056 828022482173952 828477328508154 831498316939264 831508053575776 831576394831104 832022590783488 832100717904768 836120528136192 836647716363264 839777345470464 840238648943928 840689492770816 840768433716276 841288701247488 844366292713472 844830116970944 845362796742048 845432276712192 845628966494208 846162149953536 848525026152448 849862884851712 850052125218816 850249889808384 850329728477424 853769873129472 854308189569024 854437601561856 854506944331776 854896064069632 854976339015552 858435282272256 858715623235584 859106659493888 862864007888896 863337993244792 863408058335232 863479021436928 863882342546964 867660577644288 868744899330048 869222115156096 872401892276224 872473594576896 873023704031232 873706490772336 876698708661416 877241209847808 877323583008288 877794325364736 878276512188972 881561861187072 882034877661184 882117700948224 882322925592576 882395443298304 886379139117056 886938016253952 887010913271808 887217276321792 887776681918464 890255765143552 891513789400832 891587062499328 892149223320576 896051085115392 896459122950144 896543300677284 897024355688448 900379834318848 900874427733696 900947539132416 901357806682112 901442444396832 905384950585344 905797238814208 906368359393536 909758790926336 910258536355922 910332409331712 910832469859299 911693729501568 914816043820608 915306903371776 915382132015104 915809696470552 915959296032768 916462447501536 916675662449664 919815038595584 920470644467712 920684791922688 921190539183876 924917362556928 925132544540672 925500538699776 925715856359424 925802781300864 926224367266848 929971555794944 930275258505216 935358729863168 935435606556672 935446560272748 935872537759211 936025414631424 939965625781312 940547276537856 940635594153216 941140307607552 944749513654272 945179727458304 945268480061919 945775679367168 949912079302656 950344644001792 950433881592312 950943852478464 951033146334804 954501026545664 954590654421504 955025349619328 955102855692288 955627509360576 955849836058624 956531126034432 959806996795392 960714565484544 960849517608448 961242301757088 961758072078336 965051843772416 965739692556288 966494991930624 970405101699072 970722008875008 971255242400391 971334065627136 971776385329152 975411487178752 976026500726784 976118149849824 976562648096568 980833696467456 981359978872832 981452128810752 981899056009664 986193443442688 986286047244093 986896361078784 991050714138992 991212604489728 991663976349696 991675588485864 991757093835456 992289237368832 992613291291648 997082905182208 997176531506688 997408524582912 997805268285696 1001537735786496 1001993809436672 1002625583591424 1002858844389376 1002953013075936 1003573640429568 1007010619588608 1007798196713984 1008516513318912 1012513409859584 1012927313608704 1013400440295477 1013483731200408 1014027532517376 1018462435540992 1019021893665984 1019104593444864 1019568666574848 1019664404317728 1023478639792128 1024123960498176 1024590319314432 1029071419244544 1029168049298184 1029636705058338 1029720266293248 1030189173518336 1030285908529371 1034139875623296 1034694760333312 1034791918420032 1035263135140624 1035432247689216 1039790913195008 1040446519067136 1040532032876544 1040774112608256 1041430338404352 1042002413175204 1045802006872064 1046218000269312 1046461402841088 1046559665818368 1050793690005504 1051272193507328 1051615509614592 1052278571096064 1057362042454016 1057461329003976 1058115686105088 1061986471247872 1062569837839744 1063239806211648 1063327193390592 1063897739034624 1069137724502016 1069811834038272 1073813654863872 1074315220859686 1074403518321744 1074490712653824 1074980007149568 1075080948030648 1075331065565952 1079681489043456 1079782871394816 1080274575798912 1080362246602752 1080525901631488 1080955707309504 1084999213768704 1085683324243968 1085935908421632 1086025160982528 1086177715557376 1086532430832264 1090928171220992 1091616020004864 1091705739411456 1093248433495296 1097247740801024 1097337923076096 1098029813317632 1098632979108639 1103334305169408 1103437908525888 1104029976231936 1104636438010872 1108768526441472 1109363454377984 1109467623873024 1114827370848256 1114932053406366 1115530288484352 1115621973393408 1115635037046597 1119703127293952 1120318198591904 1121024578288368 1121718268329984 1122084590155776 1127150395656064 1127243035616256 1127505288658944 1127953781540352 1128216199938048 1132886947037184 1133150513135616 1133402833625088 1133666519744512 1133772971303232 1138359830839296 1139077586092032 1139250135415808 1139968452020736 1144954164314112 1145583106420974 1147014749896704 1151210744446976 1151305361915904 1151843123395952 1152031279546368 1152664109228736 1156880770192384 1157705346650112 1158962820208128 1163298126102528 1163407360076208 1164031605374976 1164671027033202 1164941987696448 1169654946463744 1169764777344384 1170392433819648 1170488627822592 1170502333950528 1171035349585296 1175415814916096 1176156934597632 1176430567456768 1176527257731072 1177076800068286 1177269078196224 1182584021671936 1182681217695744 1182956368429056 1183067448316416 1183702242557952 1188602698530816 1188782749999104 1189532297760768 1194734780153856 1195278830600192 1195391067569712 1196032474251264 1196144781988104 1201165903644928 1201263385509888 1201923259195776 1207179934113792 1208491145858048 1209352508043264 1213776545775616 1214443293145732 1214641675173888 1215308897773776 1215591639335424 1219754725094144 1220624115489792 1221279061377024 1221677896974336 1221949930002048 1222234216599552 1222348984686297 1227294192623616 1227579722563584 1228068022505472 1228254052245168 1233223150075904 1234000718266368 1234287808479232 1234403708401152 1234965823022464 1240367011340288 1241251093315584 1246679770595328 1247247475408896 1247262080363664 1247364592246656 1248033886175232 1254180792204288 1254853743476736 1254971574544896 1259666018205696 1260239636611072 1260357973415892 1261034239156224 1261152650574414 1266549439070208 1267245175456416 1267925136637952 1268044195113072 1268443449741312 1272787539228672 1274170012480768 1275078187828224 1275374834712576 1279742662393856 1280654809694208 1280952753979392 1281656402342784 1281760416497664 1282344096104448 1282464508523328 1287652923408384 1288073434853376 1288659989240832 1294296011833344 1295006989867188 1295112087502848 1295701847105536 1295823513820446 1301368667635712 1301490866466432 1302083530795424 1302296229052416 1307778261956608 1308602838414336 1308710391865344 1310559736158504 1315048062992124 1315861814771712 1316691488047104 1317414768283458 1322218635132928 1322234117981152 1322342791780608 1323052316491776 1323176551422336 1323484388388864 1329568708675584 1329878032777216 1330407024380928 1330825914482688 1335383647715328 1336834111455232 1337270684101248 1337380593748992 1338098187239424 1342680826118144 1344688684425216 1345536533532672 1350569751478272 1351200587060636 1351311641600544 1351421308698624 1352036710023168 1352163666595248 1358077425878016 1358695858221312 1358806124593152 1359424888766464 1359552539090304 1364638186389504 1365387804533883 1365498613997568 1366120425752576 1372095225659392 1372224065730912 1372848940077784 1372960355057664 1373073198022656 1373714544705828 1375013493674496 1378853167497728 1379722557893376 1381027187884032 1381785808775814 1387262025422848 1387376043835392 1387698816811008 1388250808049664 1388573784539136 1389336550900272 1394957333692416 1395412887757824 1402154012819456 1403038094794752 1403153409835008 1403169840409122 1409948438671968 1410820914806784 1411710461411328 1417653074948864 1417769591187456 1418663519050752 1424635401574801 1424868118953984 1425516966002688 1425650822388468 1426415778717696 1431751539818496 1431885981632256 1432538024428992 1432654283538432 1433306676199424 1433441264040864 1433774754087936 1439710495193088 1440366101065216 1441274276412672 1442637108117504 1446665618358272 1447577765658624 1447914544562176 1448709907776352 1448946557779968 1449742487895936 1455488026673152 1455607652548608 1456083013312512 1457664577993728 1463117230768128 1464039751090176 1464843972144852 1471112406892544 1471250544701184 1472039968309248 1472178193216128 1472848584014496 1478358035255296 1479290165164032 1486576071208488 1487373717979136 1487495964524544 1487513382728796 1488190756764647 1488433856053248 1494699437717824 1495624357773312 1495764797260032 1496112786874368 1502306603679744 1502990714155008 1503340384878592 1503938375387136 1504288266584064 1504429519613904 1510515929382912 1511203778166784 1511697295070976 1513586474090496 1517813107785728 1518770114789376 1519957936027648 1521041298776064 1526605552418816 1527444141894632 1527693653311488 1528532840498976 1529352999862272 1535217959688192 1536885478971648 1543607128866816 1544455057587507 1544580399439872 1545283760277504 1551064168136704 1551209813434944 1552042140499968 1552187877630048 1552894702710936 1553255983595264 1559686369792512 1560523245092864 1560669778600704 1561161168912384 1561380466113728 1568209246130176 1568703010308096 1569327000403968 1569692104261632 1576190535008256 1576908290260992 1577423264421888 1578417856644096 1585043666665472 1586043063681024 1586191993505964 1592979706871808 1593854756759616 1594709965668352 1594859709317472 1595846608551936 1602564345594368 1603706586753024 1609573245485056 1610457410475862 1610720482295808 1611472831289529 1611605277482616 1612470010724352 1612996598348928 1619522233565184 1620411863698368 1620543369904128 1620788852447232 1621433560964256 1627498820653056 1628524986365952 1628903862632448 1629266573336064 1629645622132736 1629798646248396 1636392256831488 1636772963418112 1637424030007296 1637672069660224 1645334291021824 1645871611201536 1646006884614144 1655001457754112 1656044964347904 1656954657016308 1662996633878528 1663016107151552 1663152789662208 1664045181566976 1664201435809536 1672241056272384 1672398080109549 1673295432726528 1679554690940928 1680477297887856 1681378985541632 1681536867432552 1682577402494976 1688732585426944 1689660233941888 1690725593484096 1690864553424384 1691257932988416 1692324299907072 1697050052304896 1699725769703424 1700104250437632 1700499779616768 1700659456954848 1707539746258944 1708616379138048 1708875203123712 1709792128139264 1709952678031104 1716870564544512 1717431246471168 1718213318987776 1718374659631461 1725728015777792 1726675986489584 1726816116670464 1726958042873856 1727764685093928 1735321155288576 1738444230312192 1744803784552448 1744947189153792 1746047408062464 1747006540549803 1747412981544672 1753397417322832 1754482419695616 1754647166016576 1755588650729472 1756553024377944 1763123722374144 1764069755322368 1764235401896448 1764645851185152 1764790886596608 1765615200102429 1772758278234112 1773876032507904 1774021826543616 1774434552643584 1775553363836928 1780511530287104 1783027578801664 1783174124998656 1784298446641152 1792102170230784 1792918245900288 1793086601354568 1794048711376896 1800759668637696 1801748855467392 1801895078264832 1802715613364224 1802884888793664 1810769901170688 1811594477628416 1812736718787072 1819517581852672 1820517072711844 1820664818663424 1821664939718598 1823387459003136 1829632087641216 1830613806743552 1830764264030208 1831619392941104 1831918592065536 1832924895003072 1833351324899328 1839630077191168 1840941288935424 1841369583845376 1842381078367752 1849834725113856 1850265089081344 1851001077399552 1851431712718848 1851605562601728 1852448734533696 1859943111589888 1860550517010432 1870717459726336 1870871213113344 1870893120545496 1871745075518422 1872050829262848 1879931251562624 1881094553075712 1881271188306432 1882280615215104 1889499027308544 1890359454916608 1890536960123838 1891551358734336 1899824158605312 1900689288003584 1900867763184624 1901887704956928 1902066292669608 1909181308843008 1910050699238656 1910205711384576 1911255018721152 1911699672117248 1913062252068864 1919613993590784 1921429130969088 1921699035216896 1922484603514176 1923516144156672 1930103687544832 1931479385112576 1932989983861248 1941444017750016 1942510484800782 1942668131254272 1943552770658304 1943735270730669 1950822974357504 1952053001453568 1952236299699648 1953125296193136 1961667392934912 1962719957745664 1962904257621504 1963798112019328 1972386886885376 1972572094488186 1973792722157568 1982101428277984 1982425208979456 1983327952699392 1983351176971728 1983514187670912 1984578474737664 1985226582583296 1994353063013376 1994817049165824 1995610536571392 2003075471572992 2003987618873344 2005251167182848 2005717688778752 2005906026151872 2007147280859136 2014021239177216 2015596393427968 2017033026637824 2025854627217408 2026800880590954 2026967462400816 2028055065034752 2036924871081984 2038043787331968 2038209186889728 2039137333149696 2039328808635456 2046957279584256 2048247920996352 2049180638628864 2058142838489088 2058336098596368 2059273410116676 2059440532586496 2060378347036672 2060571817058742 2068279751246592 2069389520666624 2069583836840064 2070526270281248 2070864495378432 2079581826390016 2080893038134272 2081064065753088 2081548225216512 2082860676808704 2084004826350408 2092436000538624 2092922805682176 2093119331636736 2102544387014656 2103231019229184 2104557142192128 2114724084908032 2114922658007952 2116231372210176 2125139675679488 2126479612423296 2126654386781184 2127795478069248 2138275449004032 2139623668076544 2147627309727744 2148630441719372 2148807036643488 2148981425307648 2149960014299136 2150161896061296 2150662131131904 2159565742789632 2160549151597824 2160724493205504 2161051803262976 2161911414619008 2169998427537408 2171366648487936 2171871816843264 2172050321965056 2172355431114752 2173064861664528 2181856342441984 2183232040009728 2183411478822912 2186496866990592 2194495481602048 2194675846152192 2196059626635264 2197265958217278 2206668610338816 2206875817051776 2208059952463872 2209272876021744 2217537052882944 2218935247746048 2229654741696512 2229864106812732 2231060576968704 2231243946786816 2231270074093194 2239406254587904 2240636397183808 2242049156576736 2243436536659968 2244169180311552 2254300791312128 2254486071232512 2255010577317888 2255907563080704 2256432399876096 2265773894074368 2266301026271232 2266805667250176 2267333039489024 2267545942606464 2276719661678592 2278155172184064 2278500270831616 2279936904041472 2289908328628224 2291166212841948 2294029499793408 2302421488893952 2303686246791904 2304062559092736 2305328218457472 2313761540384768 2315410693300224 2317925640416256 2326596252205056 2326814720152416 2328063210749952 2329342054066404 2329883975392896 2339309892927488 2339529554688768 2340784867639296 2341004667901056 2342070699170592 2350831629832192 2352313869195264 2352861134913536 2353054515462144 2354153600136572 2354538156392448 2365168043343872 2365362435391488 2366134896632832 2367404485115904 2377565499998208 2379064595521536 2389469560307712 2390557661200384 2390782135139424 2392064948502528 2392289563976208 2402331807289856 2403846518391552 2414359868227584 2415686115713793 2416982291716096 2418705016086528 2427553091551232 2428886586291464 2429283350347776 2430617795547552 2431183278670848 2439509450188288 2441248230979584 2443355793948672 2443899860004096 2444468433199104 2444697969372594 2454588385247232 2455159445127168 2456136045010944 2456508104490336 2466446300151808 2468001436532736 2468807416802304 2469931646044928 2480734022680576 2482096730578777 2482502186631168 2494494950817792 2494524160727328 2494729184493312 2496067772350464 2508361584408576 2509943149089792 2519332036411392 2520479273222144 2520508787401571 2520715946831784 2522068478312448 2522305301148828 2533098878140416 2534490350912832 2535850273275904 2536088390226144 2536886899482624 2545575078457344 2548340024961536 2550156375656448 2550749669425152 2559485324787712 2561309619388416 2563312804685568 2563520832995328 2564688192208896 2564929017046656 2575305846816768 2576146869706752 2577319978481664 2588592023666688 2590013979734376 2590224175005696 2591403694211072 2591647027640892 2602737335271424 2602981732932864 2604167061590848 2615556523913216 2617205676828672 2617420783730688 2621119472317008 2630096125984248 2631723629543424 2633382976094208 2634829536566916 2644437270265856 2644468235962304 2644685583561216 2646104632983552 2646353102844672 2646968776777728 2659137417351168 2659756065554432 2660814048761856 2661651828965376 2670767295430656 2673668222910464 2674541368202496 2674761187497984 2685361652236288 2689377368850432 2691073067065344 2701139502956544 2702401174121272 2702623283201088 2702842617397248 2704073420046336 2704327333190496 2716154851756032 2717391716442624 2718849777532928 2719105078180608 2729276372779008 2730775609067766 2730997227995136 2732240851505152 2732497409577897 2744190451318784 2744448131461824 2745697880155568 2745920710115328 2746146396045312 2747429089411656 2750026987348992 2757706334995456 2759445115786752 2762054375768064 2763571617551628 2774524050845696 2774752087670784 2775397633622016 2776501616099328 2777147569078272 2778673101800544 2789914667384832 2790825775515648 2804308025638912 2806076189589504 2806306819670016 2806339680818244 2807617613277633 2819896877343936 2821641829613568 2823420922822656 2835306149897728 2835539182374912 2837327038101504 2849270803149602 2849736237907968 2851033932005376 2851301644776936 2852831557435392 2863503079636992 2863771963264512 2865076048857984 2865308567076864 2866613352398848 2866882528081728 2867549508175872 2879420990386176 2880732202130432 2882548552825344 2885274216235008 2893331236716544 2895155531317248 2895829089124352 2897419815552704 2899484975791872 2910976053346304 2911215305097216 2912166026625024 2913765727201173 2915329155987456 2926234461536256 2928079502180352 2929687944289704 2942224813785088 2942501089402368 2944079936618496 2944356386432256 2945697168028992 2956716070510592 2958580330328064 2958858141732279 2973152142416976 2974747435958272 2974991929049088 2975026765457592 2976381513529294 2976867712106496 2989398875435648 2991248715546624 2991529594520064 2992225573748736 3004613207359488 3005981428310016 3006680769757184 3007876750774272 3008576533168128 3008859039227808 3021031858765824 3022407556333568 3023394590141952 3037540229578752 3039915872055296 3040201320886431 3042082597552128 3053211104837632 3054888283789264 3055387306622976 3057065680997952 3058705999724544 3070435919376384 3073770957943296 3087214257733632 3088910115175014 3089160798879744 3090567520555008 3090857725588113 3102128336273408 3102419626869888 3104084280999936 3104375755260096 3105789405421872 3106511967190528 3119372739585024 3121046490185728 3121339557201408 3122322337824768 3122760932227456 3136418492260352 3137406020616192 3138654000807936 3139384208523264 3152381070016512 3153816580521984 3154846528843776 3156835713288192 3170087333330944 3172086127362048 3172383987011928 3185959413743616 3187709513519232 3189419931336704 3189719418634944 3191693217103872 3205128691188736 3207413173506048 3219146490970112 3220914820951724 3221440964591616 3222945662579058 3223210554965232 3224940021448704 3225993196697856 3239044467130368 3240823727396736 3241086739808256 3241577704894464 3242867121928512 3254997641306112 3257049972731904 3257807725264896 3258533146672128 3259291244265472 3259597292496792 3272784513662976 3273545926836224 3274848060014592 3275344139320448 3290668582043648 3291743222403072 3292013769228288 3310002915508224 3312089928695808 3313909314032616 3326032214303104 3326305579324416 3328090363133952 3328402871619072 3344482112544768 3344796160219098 3346590865453056 3359109381881856 3360954595775712 3362757971083264 3363073734865104 3365154804989952 3379320467883776 3381451186968192 3381729106848768 3382515865976832 3384648599814144 3394100104609792 3399451539406848 3400208500875264 3400999559233536 3401318913909696 3415079492517888 3417232758276096 3417750406247424 3419584256278528 3419905356062208 3434862492942336 3436426637975552 3436749319262922 3451456031555584 3453351972979168 3453632233340928 3453916085747712 3455529370187856 3470642310577152 3476888460624384 3489607569104896 3489894378307584 3492094816124928 3494013081099606 3494825963089344 3506794834645664 3508964839391232 3509294332033152 3511177301458944 3513106048755888 3526247444748288 3528470803792896 3529291702370304 3529581773193216 3531230400204858 3545516556468224 3547752065015808 3548043653087232 3548869105287168 3551106727673856 3561023060574208 3566055157603328 3566348249997312 3568596893282304 3584204340461568 3585836491800576 3586173202709136 3588097422753792 3603497710934784 3603790156529664 3605431226728448 3605769777587328 3621539802341376 3623188955256832 3625473437574144 3639035163705344 3641034145423688 3641329637326848 3643329879437196 3646774918006272 3659264175282432 3661227613487104 3663238785882208 3663837184131072 3665849790006144 3666702649798656 3679260154382336 3681882577870848 3682739167690752 3684762156735504 3699669450227712 3702002154799104 3702863425437696 3703211125203456 3704897469067392 3719886223179776 3721101034020864 3741434919452672 3741742426226688 3741786241090992 3743490151036844 3744101658525696 3759862503125248 3762542376612864 3764561230430208 3778998054617088 3780718909833216 3781073920247676 3783102717468672 3799648317210624 3801378576007168 3801735526369248 3803775409913856 3804132585339216 3818362617686016 3820101398477312 3822510037442304 3823399344234496 3826124504137728 3839227987181568 3842858261938176 3843398070433792 3844969207028352 3847032288313344 3860207375089664 3862958770225152 3865979967722496 3882888035500032 3885020969601564 3885336262508544 3887105541316608 3887470541461338 3901645948715008 3904106002907136 3904472599399296 3906250592386272 3923334785869824 3925808515243008 3927596224038656 3944773773770752 3945144188976372 3946940702723629 3947585444315136 3964202856555968 3966655905398784 3966702353943456 3967028375341824 3969156949475328 3970453165166592 3988706126026752 3989634098331648 3991221073142784 4006150943145984 4007975237746688 4010502334365696 4011435377557504 4011812052303744 4014294561718272 4028042478354432 4031192786855936 4034066053275648 4051709254434816 4053601761181908 4053934924801632 4056110130069504 4076087574663936 4076418373779456 4078274666299392 4078657617270912 4093914559168512 4096163413601649 4096495841992704 4098361277257728 4116285676978176 4116672197192736 4118546820233352 4118881065172992 4120756694073344 4121143634117484 4136559502493184 4138779041333248 4139167673680128 4141052540562496 4159163652780032 4161786076268544 4162128131506176 4163096450433024 4165721353617408 4168009652700816 4184872001077248 4186238663273472 4205088774029312 4206462038458368 4209114284384256 4229448169816064 4229845316015904 4232462744420352 4250279351358976 4252959224846592 4253308773562368 4273906204724403 4276550898008064 4279247336153088 4295254619455488 4297260883438744 4297614073286976 4297962850615296 4299920028598272 4300323792122592 4301324262263808 4319131485579264 4321098303195648 4322103606525952 4323822829238016 4339996855074816 4342733296975872 4343743633686528 4344710862229504 4346129723329056 4363712684883968 4366464080019456 4366822957645824 4372993733981184 4388990963204096 4389351692304384 4391401907947067 4392119253270528 4394531916434556 4413337220677632 4413751634103552 4416119904927744 4418545752043488 4435074105765888 4437870495492096 4459309483393024 4459728213625464 4462121153937408 4462487893573632 4462540148186388 4464572270293941 4478812509175808 4481272794367616 4484098313153472 4486873073319936 4488338360623104 4508601582624256 4508972142465024 4510021154635776 4511815126161408 4512864799752192 4531547788148736 4533611334500352 4534666078978048 4535091885212928 4553439323357184 4556310344368128 4557000541663232 4559873808082944 4579816657256448 4582332425683896 4588058999586816 4604842977787904 4607372493583808 4610656436914944 4627523080769536 4630821386600448 4633365172762521 4635851280832512 4653192504410112 4653629440304832 4656126421499904 4658684108132808 4659767950785792 4678619785854976 4679059109377536 4681569735278592 4682009335802112 4684141398341184 4701663259664384 4704627738390528 4705722269827072 4706109030924288 4708307200273144 4709076312784896 4730336086687744 4730724870782976 4732269793265664 4755130999996416 4758129191043072 4778939120615424 4781115322400768 4781564270278848 4784129897005056 4784579127952416 4804663614579712 4807693036783104 4828719736455168 4831372231427586 4833964583432192 4834418493868587 4837410032173056 4855106183102464 4857773172582928 4858566700695552 4861235591095104 4862366557341696 4879018900376576 4882496461959168 4886711587897344 4887799720008192 4888936866398208 4889395938745188 4909176770494464 4910318890254336 4912272090021888 4913016208980672 4932892600303616 4936002873065472 4937614833604608 4939863292089856 4961468045361152 4964193461157554 4965004373262336 4988989901635584 4989048321454656 4989458368986624 4992135544700928 5016723168817152 5019886298179584 5038664072822784 5040958546444288 5041017574803142 5041431893663568 5044136956624896 5044610602297656 5066197756280832 5068980701825664 5071700546551808 5072176780452288 5073773798965248 5091150156914688 5096680049923072 5100312751312896 5101499338850304 5118970649575424 5122619238776832 5126625609371136 5129376384417792 5129858034093312 5150611693633536 5152293739413504 5154639956963328 5155123978894383 5177184047333376 5180027959468752 5180448350011392 5182807388422144 5183294055281784 5205474670542848 5205963465865728 5208334123181696 5231113047826432 5234411353657344 5234841567461376 5242238944634016 5260192251968496 5263447259086848 5266765952188416 5269659073133832 5288936471924608 5289371167122432 5292209265967104 5292706205689344 5293937553555456 5296845600307287 5318274834702336 5319512131108864 5321628097523712 5323303657930752 5341534590861312 5347336445820928 5349082736404992 5349522374995968 5378754737700864 5382146134130688 5402279005913088 5404802348242544 5405246566402176 5405685234794496 5408146840092672 5408654666380992 5432309703512064 5434783432885248 5437699555065856 5438210156361216 5458552745558016 5461551218135532 5461994455990272 5464481703010304 5464994819155794 5488380902637568 5488896262923648 5491395760311136 5491841420230656 5492292792090624 5494858178823312 5500053974697984 5515412669990912 5518890231573504 5524108751536128 5527143235103256 5549048101691392 5549504175341568 5550795267244032 5553003232198656 5554295138156544 5557346203601088 5579829334769664 5581651551031296 5608616051277824 5612152379179008 5612613639340032 5612679361636488 5615235226555266 5639793754687872 5643283659227136 5646841845645312 5670612299795456 5671078364749824 5674654076203008 5698541606299204 5699472475815936 5702067864010752 5702603289553872 5705663114870784 5727543926529024 5730152097715968 5730617134153728 5733226704797696 5733765056163456 5735099016351744 5758841980772352 5761464404260864 5765097105650688 5770548432470016 5786662473433088 5790311062634496 5791658178248704 5794839631105408 5798969951583744 5821952106692608 5824332053250048 5827531454402346 5830658311974912 5852468923072512 5856159004360704 5859375888579408 5885002178804736 5888159873236992 5888712772864512 5891394336057984 5913432141021184 5917160660656128 5917716283464558 5946304284833952 5949494871916544 5949983858098176 5950053530915184 5952763027058588 5953735424212992 5978797750871296 5983059189040128 5984451147497472 6009226414718976 6011962856620032 6013361539514368 6015753501548544 6017153066336256 6017718078455616 6042063717531648 6044815112667136 6046789180283904 6079831744110592 6080402641772862 6084165195104256 6106422209675264 6109776567578528 6110774613245952 6114131361995904 6117411999449088 6140871838752768 6147541915886592 6174428515467264 6177820230350028 6178321597759488 6181135041110016 6181715451176226 6204256672546816 6204839253739776 6208168561999872 6208751510520192 6211578810843744 6213023934381056 6238745479170048 6242679114402816 6244644675649536 6245521864454912 6272836984520704 6277308001615872 6278768417046528 6307633161043968 6309693057687552 6313671426576384 6340174666661888 6344172254724096 6344767974023856 6375419027038464 6378839862673408 6379438837269888 6383386434207744 6410257382377472 6414826347012096 6438292981940224 6441829641903448 6442881929183232 6445891325158116 6446421109930464 6449880042897408 6451986393395712 6481647454793472 6482173479616512 6483155409788928 6485734243857024 6509995282612224 6514099945463808 6515615450529792 6517066293344256 6518582488530944 6519194584993584 6545569027325952 6549696120029184 6550688278640896 6581337164087296 6583486444806144 6584027538456576 6620005831016448 6624179857391616 6627818628065232 6652064428606208 6652611158648832 6656805743238144 6688964225089536 6689592320438196 6693181730906112 6718218763763712 6721909191551424 6725515942166528 6726147469730208 6730309609979904 6758640935767552 6762902373936384 6763458213697536 6765031731953664 6769297199628288 6788200209219584 6798903078813696 6800417001750528 6801999118467072 6802637827819392 6830158985035776 6834465516552192 6835500812494848 6839810712124416 6869724985884672 6872853275951104 6873498638525844 6902912063111168 6906703945958336 6907264466681856 6911058740375712 6941284621154304 6953776921248768 6979215138209792 6979788756615168 6983048935587959 6984189632249856 6988026162199212 6989651926178688 7013589669291328 7017929678782464 7018588664066304 7022354602917888 7026212097511776 7052494889496576 7056941607585792 7058583404740608 7059163546386432 7062460800409716 7091033112936448 7095504130031616 7096087306174464 7102213455347712 7122046121148416 7132110315206656 7132696499994624 7137193786564608 7168408680923136 7171672983601152 7172346405418272 7176194845507584 7206995421869568 7210862453456896 7211539555174656 7243079604682752 7246377910513664 7247058347141379 7250946875148288 7278070327410688 7282068290847376 7282659274653696 7286659758874392 7293549836012544 7318528350564864 7322455226974208 7326477571764416 7331699580012288 7333405299597312 7358520308764672 7363765155741696 7365478335381504 7369524313471008 7399338900455424 7404004309598208 7406422250406912 7409794938134784 7439772446359552 7442202068041728 7446290191736331 7482869838905344 7483484852453376 7483572482181984 7486980302073688 7488203317051392 7519725006250496 7525084753225728 7557996109234176 7561437819666432 7561526362204713 7562147840495352 7566205434937344 7599296634421248 7602757152014336 7603471052738496 7607550819827712 7608265170678432 7636725235372032 7640202796954624 7645020074884608 7646798688468992 7652249008275456 7678455974363136 7686796140867584 7689938414056704 7694064576626688 7720414750179328 7725917540450304 7731959935444992 7765776071000064 7770041939203128 7770672525017088 7774211082633216 7774941082922676 7803291897430016 7808212005814272 7808945198798592 7812501184772544 7846669571739648 7851617030486016 7855192448077312 7889547547541504 7890288377952744 7893881405447258 7895170888630272 7928405713111936 7933311810797568 7933404707886912 7934056750683648 7938313898950656 7940906330333184 7977412252053504 7979268196663296 7982442146285568 8012301886291968 8015950475493376 8021004668731392 8022870755115008 8023624104607488 8056084956708864 8062385573711872 8068132106551296 8103418508869632 8107203522363816 8107869849603264 8112220260139008 8152175149327872 8156549332598784 8157315234541824 8187829118337024 8192326827203298 8192991683985408 8196722554515456 8197492228733691 8232571353956352 8233344394385472 8237093640466704 8237762130345984 8241513388146688 8242287268234968 8273119004986368 8277558082666496 8278335347360256 8282105081124992 8318327305560064 8323572152537088 8324256263012352 8326192900866048 8331442707234816 8336019305401632 8369744002154496 8372477326546944 8412924076916736 8418228568768512 8422852839832899 8458896339632128 8459690632031808 8464925488840704 8500558702717952 8505918449693184 8506617547124736 8547812409448806 8553101796016128 8558494672306176 8590509238910976 8594521766877488 8595228146573952 8595925701230592 8599840057196544 8600647584245184 8602648524527616 8638262971158528 8642196606391296 8644207213051904 8647645658476032 8679993710149632 8685466593951744 8687487267373056 8689421724459008 8692259446658112 8727425369767936 8732928160038912 8733645915291648 8745987467962368 8777981926408192 8778703384608768 8782803815894134 8784238506541056 8789063832869112 8826674441355264 8827503268207104 8832239809855488 8837091504086976 8870148211531776 8875740990984192 8918618966786048 8919456427250928 8924242307874816 8924975787147264 8925080296372776 8929144540587882 8962545588735232 8968196626306944 8973746146639872 8976676721246208 9017203165248512 9017944284930048 9020042309271552 9023630252322816 9025729599504384 9063095576297472 9067222669000704 9069332157956096 9070183770425856 9112620688736256 9114001083326464 9119747616165888 9120603962659293 9159633314512896 9164664851367792 9176117999173632 9209685955575808 9214744987167616 9221312873829888 9255046161539072 9261642773200896 9266730345525042 9271702561665024 9306385008820224 9307258880609664 9312252842999808 9317368216265616 9319535901571584 9358118218755072 9363139470557184 9364018671604224 9368282796682368 9403326519328768 9409255476781056 9411444539654144 9412218061848576 9416614400546288 9418152625569792 9460672173375488 9461449741565952 9464539586531328 9510261999992832 9516258382086144 9557878241230848 9562230644801536 9563128540557696 9568259794010112 9569158255904832 9609327229159424 9615386073566208 9657439472910336 9662744462855172 9667929166864384 9668836987737174 9674820064346112 9710212366204928 9715546345165856 9717133401391104 9722471182190208 9724733114683392 9758037800753152 9764992923918336 9773423175794688 9775599440016384 9777873732796416 9778791877490376 9818353540988928 9820637780508672 9824544180043776 9826032417961344 9865785200607232 9872005746130944 9875229667209216 9879726584179712 9922936090722304 9928386922315108 9930008746524672 9978096642909312 9978916737973248 9984271089401856 10033446337634304 10039772596359168 10077328145645568 10081917092888576 10082035149606284 10082863787327136 10088273913249792 10089221204595312 10137961403651328 10143401093103616 10144353560904576 10147547597930496 10182300313829376 10193360099846144 10200625502625792 10202998677700608 10237941299150848 10245238477553664 10253251218742272 10258752768835584 10259716068186624 10304587478827008 10309279913926656 10310247957788766 10354368094666752 10360055918937504 10360896700022784 10365614776844288 10366588110563568 10411926931731456 10416668246363392 10462226095652864 10467973168093103 10468822707314688 10469683134922752 10484477889268032 10520384503936992 10526894518173696 10533531904376832 10539318146267664 10577872943849216 10578742334244864 10585412411378688 10587875107110912 10593691200614574 10636549669404672 10639024262217728 10643256195047424 10646607315861504 10683069181722624 10694672891641856 10698165472809984 10699044749991936 10757509475401728 10764292268261376 10809604696485088 10810493132804352 10811370469588992 10816293680185344 10817309332761984 10864619407024128 10869566865770496 10876420312722432 10917105491116032 10923102436271064 10923988911980544 10928963406020608 10929989638311588 10976761805275136 10977792525847296 10982791520622272 10983682840461312 10989716357646624 11000107949395968 11030825339981824 11037780463147008 11048217503072256 11054286470206512 11098096203382784 11099008350683136 11106006464397312 11108590276313088 11114692407202176 11159658669539328 11163303102062592 11217232102555648 11224304758358016 11225227278680064 11225358723272976 11230470453110532 11279587509375744 11293683691290624 11341224599590912 11342156729499648 11349308152406016 11397083212598408 11398944951631872 11404135728021504 11405206579107744 11411326229741568 11455087853058048 11460304195431936 11466453409595392 11467530112326912 11470198032703488 11517683961544704 11522928808521728 11530194211301376 11541096864940032 11573324946866176 11580622125268992 11589679262210816 11597939903167488 11643904213385216 11648664106500096 11655062908804692 11661316623949824 11704937846145024 11712318008721408 11718751777158816 11770004357609472 11777425545729024 11782788672115968 11826864282042368 11834321321312256 11835432566929116 11840822108170887 11892608569667904 11898989743833088 11899967716196352 11900107061830368 11905526054117176 11907470848425984 11957595501742592 11966118378080256 11968902294994944 12018452829437952 12023925713240064 12026723079028736 12031507003097088 12034306132672512 12035436156911232 12084127435063296 12089630225334272 12093578360567808 12159663488221184 12160805283545724 12168330390208512 12212844419350528 12219553135157056 12228262723991808 12234823998898176 12281743677505536 12288490240804947 12295083831773184 12348857030934528 12355640460700056 12356643195518976 12362270082220032 12363430902352452 12408513345093632 12409678507479552 12416337123999744 12417503021040384 12423157621687488 12426047868762112 12477490958340096 12485358228805632 12489289351299072 12491043728909824 12545673969041408 12554616003231744 12615266322087936 12619386115375104 12627342853152768 12680349333323776 12688344509448192 12689535948047712 12750838054076928 12757679725346816 12758877674539776 12820514764754944 12821718614173209 12829652694024192 12876585963880448 12883659283806896 12885763858366464 12891782650316232 12892842219860928 12899760085794816 12903972786791424 12963294909586944 12966310819577856 12971468487714048 13019990565224448 13028199890927616 13031230901059584 13034132586688512 13037164977061888 13038389169987168 13091138054651904 13099392240058368 13101376557281792 13162674328174592 13166972889612288 13168055076913152 13174205723841201 13240011662032896 13248359714783232 13255637256130464 13304128857212416 13305222317297664 13313611486476288 13377928450179072 13379184640876392 13386363461812224 13393716810881823 13436437527527424 13443818383102848 13451031884333056 13452294939460416 13460619219959808 13517281871535104 13525804747872768 13526916427395072 13530063463907328 13538594399256576 13576400418439168 13600834003501056 13603998236934144 13605275655638784 13660317970071552 13668931033104384 13671001624989696 13679621424248832 13739449971769344 13745706551902208 13746997277051688 13805824126222336 13813407891916672 13814528933363712 13822117480751424 13882569242308608 13907553842497536 13958430276419584 13959577513230336 13966097871175918 13968379264499712 13976052324398424 13979303852357376 14027179338582656 14035859357564928 14037177328132608 14044709205835776 14052424195023552 14104989778993152 14113883215171584 14117166809481216 14118327092772864 14124921600819432 14182066225872896 14191008260063232 14192174612348928 14264220630413312 14265392999989248 14274387573129216 14336817361846272 14343345967202304 14344692810836544 14352389691015168 14413990843739136 14421724906913792 14423079110349312 14486159209365504 14492755821027328 14494116694282758 14501893750296576 14503255481605761 14556140654821376 14564136581694752 14565318549307392 14573319517748784 14587099672025088 14637056701129728 14644910453948416 14652955143528832 14663399160024576 14666810599194624 14717040617529344 14727530311483392 14730956670763008 14739048626942016 14798677800910848 14808008619196416 14812844500813824 14819589876269568 14884404136083456 14892580383472662 14965739677810688 14966969704906752 14967144964363968 14973960604147376 14976406634102784 15039450012500992 15050169506451456 15115992218468352 15122875639332864 15123052724409426 15124295680990704 15132410869874688 15198593268842496 15205514304028672 15206942105476992 15215101639655424 15216530341356864 15273450470744064 15280405593909248 15290040149769216 15293597376937984 15304498016550912 15356911948726272 15373592281735168 15379876828113408 15388129153253376 15440829500358656 15451835080900608 15463919870889984 15531552142000128 15540083878406256 15541345050034176 15548422165266432 15549882165845352 15616424011628544 15617890397597184 15625002369545088 15693339143479296 15703234060972032 15710384896154624 15779095095083008 15780576755905488 15787762810894516 15790341777260544 15856811426223872 15866809415773824 15868113501367296 15876627797901312 15881812660666368 15890536800921861 15954824504107008 15958536393326592 15964884292571136 16024603772583936 16031900950986752 16042009337462784 16045741510230016 16047248209214976 16124771147423744 16136264213102592 16206837017739264 16214407044727632 16215739699206528 16224440520278016 16304350298655744 16313098665197568 16314630469083648 16375658236674048 16384653654406596 16385983367970816 16393445109030912 16394984457467382 16465142707912704 16466688788770944 16474187280933408 16475524260691968 16483026776293376 16484574536469936 16546238009972736 16556670694720512 16564210162249984 16636654611120128 16647144305074176 16648512526024704 16652385801732096 16662885414469632 16672038610803264 16739488004308992 16744954653093888 16825848153833472 16836457137537024 16845705679665798 16917792679264256 16919381264063616 16929850977681408 17001117405435904 17011836899386368 17013235094249472 17095624818897612 17106203592032256 17116989344612352 17189043533754976 17190456293147904 17191851402461184 17199680114393088 17201295168490368 17205297049055232 17276525942317056 17284393212782592 17288414426103808 17295291316952064 17359987420299264 17370933187903488 17374974534746112 17378843448918016 17384518893316224 17454850739535872 17465856320077824 17491974935924736 17555963852816384 17557406769217536 17565607631788268 17568477013082112 17578127665738224 17655006536414208 17664479619710976 17674183008173952 17740296423063552 17751481981968384 17837237933572096 17838912854501856 17848484615749632 17849951574294528 17850160592745552 17858289081175764 17925091177470464 17936393252613888 17953353442492416 18034406330497024 18035888569860096 18040084618543104 18047260504645632 18051459199008768 18126191152594944 18134445338001408 18140367540851712 18228002166652928 18239495232331776 18241207925318586 18319266629025792 18329329702735584 18352235998347264 18429489974335232 18442625747659776 18510092323078144 18520260220472413 18523285546401792 18533460691050084 18543405123330048 18612770017640448 18614517761219328 18624505685999616 18634736432531232 18639071803143168 18716236437510144 18728037343208448 18736565593364736 18806653038657536 18818510953562112 18822889079308288 18833228801092576 18836305251139584 18921344346750976 18922899483131904 18929079173062656 19020523999985664 19032516764172288 19124461289603072 19126257081115392 19136519588020224 19138316511809664 19218654458318848 19230772147132416 19314878945820672 19325488925710344 19335858333728768 19337673975474348 19349640128692224 19420424732409856 19431092690331712 19444942364380416 19449466229366784 19516075601506304 19529985847836672 19546846351589376 19551198880032768 19555747465592832 19557583754980752 19636707081977856 19649088360087552 19652064835922688 19731570401214464 19744011492261888 19750459334418432 19759453168359424 19845872181444608 19856773844630216 19860017493049344 19956193285818624 19957833475946496 20066892675268608 20079545192718336 20154656291291136 20163834185777152 20164070299212568 20165727574654272 20176547826499584 20178442409190624 20275922807302656 20286802186207232 20288707121809152 20295095195860992 20364600627658752 20386720199692288 20401251005251584 20405997355401216 20475882598301696 20490476955107328 20506502437484544 20519432136373248 20609174957654016 20618559827853312 20620495915577532 20708736189333504 20720111837875008 20721793400045568 20731229553688576 20733176221127136 20823853863462912 20833336492726784 20924452191305728 20935946336186206 20937645414629376 20939366269845504 20949146806763877 20968955778536064 21040769007873984 21053789036347392 21067063808753664 21078636292535328 21155745887698432 21157484668489728 21170824822757376 21175750214221824 21187382401229148 21273099338809344 21278048524435456 21286512390094848 21366138363445248 21389345783283712 21396330945619968 21398089499983872 21515018950803456 21528584536522752 21619209392970176 21620986265608704 21632587360370688 21634618665523968 21729238814048256 21739133731540992 21741175041424137 21752840625444864 21834210982232064 21846204872542128 21847977823961088 21857926812041216 21859979276623176 21953523610550272 21955585051694592 21965583041244544 21967365680922624 21979432715293248 22000215898791936 22061650679963648 22075560926294016 22096435006144512 22108572940413024 22196192406765568 22198016701366272 22212012928794624 22229384814404352 22319317339078656 22326606204125184 22338870575208993 22434464205111296 22448609516716032 22450454557360128 22450717446545952 22460940906221064 22559175018751488 22682449199181824 22684313458999296 22684579086614139 22698616304812032 22794166425196816 22797889903263744 22808271456043008 22810413158215488 22822652459483136 22910175706116096 22920608390863872 22932906819190784 22935060224653824 22940396065406976 23035367923089408 23045857617043456 23060388422602752 23082193729880064 23146649893732352 23161244250537984 23179358524421632 23195879806334976 23287808426770432 23297328213000192 23310125817609384 23322633247899648 23409875692290048 23424636017442816 23437503554317632 23540008715218944 23554851091458048 23565577344231936 23653728564084736 23668642642624512 23670865133858232 23681644216341774 23785217139335808 23797979487666176 23799935432392704 23800214123660736 23811052108234352 23814941696851968 23915191003485184 23932236756160512 23937804589989888 24036905658875904 24047851426480128 24053446158057472 24063014006194176 24068612265345024 24070872313822464 24168254870126592 24179260450668544 24187156721135616 24319326976442368 24321610567091448 24336660780417024 24425688838701056 24439106270314112 24456525447983616 24469647997796352 24563487355011072 24576980481609894 24590167663546368 24697714061869056 24711280921400112 24713286391037952 24724540164440064 24726861804704904 24819357014959104 24832674247999488 24835006042080768 24846315243374976 24852095737524224 24954981916680192 24970716457611264 24978578702598144 24982087457819648 25091347938082816 25109232006463488 25238772230750208 25254685706305536 25268558519498697 25360698666647552 25376689018896384 25379071896095424 25501676108153856 25515359450693632 25517755349079552 25641029529509888 25643437228346418 25659305388048384 25753171927760896 25767318567613792 25771527716732928 25783565300632464 25785684439721856 25799520171589632 25807945573582848 25926589819173888 25932621639155712 25942936975428096 26039981130448896 26056399781855232 26062461802119168 26068265173377024 26074329954123776 26076778339974336 26182276109303808 26198784480116736 26202753114563584 26333945779224576 26336110153826304 26348411447682402 26480023324065792 26496719429566464 26511274512260928 26608257714424832 26610444634595328 26627222972952576 26755856900358144 26758369281752784 26772726923624448 26787433621763646 26887636766205696 26902063768666112 26904589878920832 26921238439919616 27034563743070208 27051609495745536 27053832854790144 27060126927814656 27077188798513152 27152800836878336 27201668007002112 27207996473868288 27210551311277568 27337862066208768 27342003249979392 27359242848497664 27478899943538688 27491413103804416 27493994554103376 27626815783833344 27629057866727424 27644234961502848 27765138484617216 27815107684995072 27916860552839168 27919155026460672 27932195742351836 27936758528999424 27952104648796848 27958607704714752 28054358677165312 28074354656265216 28089418411671552 28104848390047104 28209979557986304 28227766430343168 28234333618962432 28236654185545728 28249843201638864 28364132451745792 28382016520126464 28384349224697856 28528441260826624 28530785999978496 28548775146258432 28673634723692544 28686691934404608 28689385621673088 28704779382030336 28827981687478272 28846158220698624 28972318418731008 28985511642054656 28988233388565516 29003787500593152 29006510963211522 29112281309642752 29128273163389504 29130637098614784 29146639035497568 29174199344050176 29274113402259456 29305910287057664 29326798320049152 29333621198389248 29434081235058688 29455060622966784 29461913341526016 29478097253884032 29597355601821696 29616017238392832 29625689001627648 29639179752539136 29768808272166912 29785160766945324 29931479355621376 29934289928727936 29947921208294752 29952813268205568 30078900025001984 30100339012902912 30231984436936704 30245751278665728 30246105448818852 30248591361981408 30264821739749376 30411028608057344 30413884210953984 30430203279310848 30433060682713728 30546900941488128 30560811187818496 30580080299538432 30587194753875968 30608996033101824 30713823897452544 30747184563470336 30759753656226816 30776258306506752 30881659000717312 30927839741779968 31063104284000256 31080167756812512 31082690100068352 31096844330532864 31099764331690704 31235780795194368 31250004739090176 31386678286958592 31403919504279309 31406468121944064 31420769792309248 31558190190166016 31561153511810976 31575525621789032 31580683554521088 31713622852447744 31733618831547648 31736227002734592 31763625321332736 31781073601843722 31909649008214016 31917072786653184 31929768585142272 32049207545167872 32063801901973504 32084018674925568 32094496418429952 32249542294847488 32272528426205184 32428814089455264 32431479398413056 32448881040556032 32608700597311488 32629260938167296 32751316473348096 32766614236220423 32769307308813192 32771966735941632 32786890218061824 32789968914934764 32930285415825408 32933377577541888 32948374561866816 32951048521383936 32966053552586752 32969149072939872 33092476019945472 33113341389441024 33128420324499968 33273309222240256 33294288610148352 33297025052049408 33325770828939264 33344077221606528 33478976008617984 33489909306187776 33651696307666944 33672914275074048 33691411359331596 33835585358528512 33838762528127232 34002234810871808 34023673798772736 34026470188498944 34191249637795224 34212407184064512 34233978689224704 34378087067509952 34380912586295808 34399360228786176 34402590336980736 34410594098110464 34553051884634112 34568786425565184 34576828852207616 34590582633904128 34719974840598528 34741866375806976 34757686897836032 34769037786632448 34909701479071744 34931712640155648 34983949871849472 35111927705632768 35114813538435072 35131215263576536 35136954026164224 35156255331476448 35310013072828416 35348366016347904 35480592846127104 35502963963936768 35522466324512661 35674475867144192 35677825709003712 35696969231499264 35699903148589056 35700321185491104 35716578162351528 35850182354940928 35872786505227776 35906706884984832 36068812660994048 36071777139720192 36080169237086208 36094521009291264 36102918398017536 36252382305189888 36268890676002816 36280735081703424 36456004333305856 36478990464663552 36482415850637172 36638533258051584 36658659405471168 36704471996694528 36858979948670464 36885251495319552 37020184646156288 37040520440944826 37046571092803584 37066921382100168 37086810246660096 37225540035280896 37229035522438656 37249011371999232 37269472865062464 37278143606286336 37432472875020288 37456074686416896 37473131186729472 37613306077315072 37637021907124224 37645778158616576 37666457602185152 37842688693501952 37845798966263808 37858158346125312 38041047999971328 38065033528344576 38248922579206144 38252514162230784 38273039176040448 38276633023619328 38437308916637696 38461544294264832 38465155842519627 38629757891641344 38650977851420688 38671716667457536 38675347950948696 38699280257384448 38840849464819712 38862185380663424 38889884728760832 38898932458733568 39032151203012608 39059971695673344 39093692703178752 39102397760065536 39111494931185664 39115167509961504 39273414163955712 39298176720175104 39304129671845376 39488022984523776 39500918668836864 39518906336718848 39522617171523603 39691744362889216 39713547689260432 39720034986098688 39912386571637248 39915666951892992 40133785350537216 40159090385436672 40181150432645469 40309312582582272 40327668371554304 40328140598425136 40331455149308544 40353095652999168 40356884818381248 40551845614605312 40573604372414464 40577414243618304 40590190391721984 40729201255317504 40773440399384576 40802502010503168 40811994710802432 40951765196603392 40980953910214656 41013004874969088 41038864272746496 41218349915308032 41237119655706624 41240991831155064 41417472378667008 41440223675750016 41443586800091136 41462459107377152 41466352442254272 41647707726925824 41666672985453568 41848904382611456 41871892672372412 41875290829258752 41878732539691008 41898293613527754 41937911557072128 42081538015747968 42107578072694784 42134127617507328 42157272585070656 42311491775396864 42314969336979456 42341649645514752 42351500428443648 42374764802458296 42546198677618688 42556097048870912 42573024780189696 42778691566567424 42792661891239936 42796178999967744 43030037901606912 43057169073045504 43238418785940352 43241972531217408 43265174720741376 43269237331047936 43458477628096512 43478267463081984 43482350082848274 43505681250889728 43668421964464128 43692409745084256 43695955647922176 43715853624082432 43719958553246352 43911170103389184 43931166082489088 43934731361845248 43958865430586496 44000431797583872 44123301359927296 44151121852588032 44192870012289024 44217145880826048 44392384813531136 44396033402732544 44424025857589248 44458769628808704 44653212408250368 44677741150417986 44868928410222592 44897219033432064 44900909114720256 44901434893091904 44921881812442128 45118350037502976 45364898398363648 45368626917998592 45369158173228278 45397232609624064 45588332850393632 45595779806527488 45616542912086016 45620826316430976 45645304918966272 45820351412232192 45841216781727744 45870120449307648 45880792130813952 46070735846178816 46091715234086912 46120776845205504 46164387459760128 46293299787464704 46322488501075968 46358717048843264 46391759612669952 46594656426000384 46620251635218768 46645266495799296 46849272034885632 46875007108635264 47080017430437888 47109702182916096 47131154688463872 47307457128169472 47337285285249024 47341730267716464 47363288432683548 47570434278671616 47595958975332352 47600428247321472 47622104216468704 47629883393703936 47830382006970368 47864473512321024 47875609179979776 48073811317751808 48095702852960256 48126028012388352 48137224530690048 48141744627644928 48358520901337088 48374313442271232 48638653952884736 48643221134182896 48673321560834048 48878212540628224 48913050895967232 48939295995592704 49126974710022144 49153960963219788 49180335327092736 49395428123738112 49422561842800224 49426572782075904 49449080328880128 49453723609409808 49638714029918208 49670012084161536 49692630486749952 49704191475048448 49909963833360384 49941432915222528 49957157405196288 49964174915639296 50182695876165632 50218464012926976 50477544461500416 50509371412611072 50537117038997394 50721397333295104 50753378037792768 50758143792190848 51003352216307712 51035510698159104 51282059059019776 51286874456692836 51318610776096768 51506343855521792 51534637135227584 51567130601264928 51571368879443712 51599040343179264 51615891147165696 51853179638347776 51865243278311424 51885873950856192 52079962260897792 52112799563710464 52124923604238336 52136530346754048 52148659908247552 52153556679948672 52364552218607616 52397568960233472 52405506229127168 52667891558449152 52672220307652608 52696822895364804 52993438859132928 53022549024521856 53216515428849664 53220889269190656 53254445945905152 53511713800716288 53516738563505568 53545453847248896 53574867243527292 53775273532411392 53804127537332224 53809179757841664 54069127486140416 54103218991491072 54107665709580288 54120253855629312 54154377597026304 54305601673756672 54403336014004224 54421102622555136 54684006499958784 54718485696995328 54957799887077376 54982826207608832 54987989108206752 55253631567666688 55288469923005696 55530276969234432 55560780661417239 55630215369990144 55833721105678336 55838310052921344 55864391484703672 55873517057998848 55904209297593696 55917215409429504 56108717354330624 56148709312530432 56209696780094208 56419959115972608 56455532860686336 56468667237924864 56499686403277728 56728264903491584 56764033040252928 56768698449395712 57056882521653248 57061571999956992 57088224803311871 57097550292516864 57373383868809216 57378771243346176 57409558764060672 57655963374956544 57692316441397248 57944636837462016 57971023284109312 57976466777131032 58007575001186304 58013021926423044 58224562619285504 58256546326779008 58261274197229568 58293278070995136 58348398688100352 58548226804518912 58611820574115328 58653596640098304 58667242396778496 58868162470117376 58910121245933568 58956194507768064 59194711203643392 59232034476785664 59251378003255296 59278359505078272 59537616544333824 59570321533890648 59862958711242752 59868579857455872 59895842416589504 60157800050003968 60200678025805824 60463968873873408 60491502557331456 60492210897637704 60497182723962816 60529643479498752 60822057216114688 60827768421907968 60860406558621696 60866121365427456 61093801882976256 61121622375636992 61160160599076864 61174389507751936 61217992066203648 61427647794905088 61494369126940672 61519507312453632 61763318001434624 61855679483559936 62126208568000512 62160335513625024 62165380200136704 62193688661065728 62199528663381408 62471561590388736 62500009478180352 62773356573917184 62807839008558618 62812936243888128 62841539584618496 62847440420291631 63116380380332032 63122307023621952 63151051243578064 63161367109042176 63427245704895488 63467237663095296 63472454005469184 63527250642665472 63562147203687444 63819298016428032 63834145573306368 63859537170284544 64098415090335744 64127603803947008 64168037349851136 64188992836859904 64499084589694976 64545056852410368 64857628178910528 64862958796826112 64897762081112064 65217401194622976 65258521876334592 65502632946696192 65533228472440846 65538614617626384 65543933471883264 65573780436123648 65579937829869528 65860570831650816 65866755155083776 65896749123733632 65902097042767872 65932107105173504 65938298145879744 66184952039890944 66226682778882048 66256840648999936 66546618444480512 66588577220296704 66594050104098816 66688154443213056 66957952017235968 66979818612375552 67016611725626979 67303392615333888 67345828550148096 67382822718663192 67671170717057024 67677525056254464 68004469621743616 68047347597545472 68052940376997888 68053737259842417 68382499275590448 68424814368129024 68467957378449408 68756174135019904 68761825172591616 68798720457572352 68805180673961472 68821188196220928 69106103769268224 69137572851130368 69153657704415232 69181165267808256 69439949681197056 69483732751613952 69515373795672064 69538075573264896 69863425280311296 69967899743698944 70223855411265536 70229627076870144 70262430527153072 70273908052328448 70312510662952896 70620026145656832 70696732032695808 70961185692254208 71005927927873536 71044932649025322 71348951734288384 71355651418007424 71393938462998528 71399806297178112 71400642370982208 71433156324703056 71700364709881856 71745573010455552 71813413769969664 72137625321988096 72143554279440384 72160338474172416 72189042018582528 72205836796035072 72504764610379776 72537781352005632 72561470163406848 72912008666611712 72957980929327104 72964831701274344 73277066516103168 73317318810942336 73408943993389056 73717959897340928 73770502990639104 74040369292312576 74081040881889652 74093142185607168 74133842764200336 74173620493320192 74458071044877312 74498022743998464 74538945730124928 74556287212572672 74864945750040576 74912149372833792 74946262373458944 75226612154630144 75274043814248448 75291556317233152 75332915204370304 75685377387003904 75716316692250624 76082095999942656 76130067056689152 76505028324461568 76546078352080896 76553266047238656 76874617833275392 76923088588529664 76930311685039254 77259515783282688 77301955702841376 77343433334915072 77350695901897392 77398560514768896 77724370761326848 77779769457521664 77797864917467136 78064302406025216 78119943391346688 78187385406357504 78204795520131072 78222989862371328 78230335019923008 78546828327911424 78596353440350208 78608259343690752 79001837337673728 79037812673437696 79045234343047206 79383488725778432 79427095378520864 79440069972197376 79824773143274496 79831333903785984 80267570701074432 80318180770873344 80362300865290938 80655336743108608 80656281196850272 80662910298617088 80706191305998336 80713769636762496 81103691229210624 81154828487236608 81180380783443968 81458402510635008 81546880798769152 81605004021006336 81623989421604864 81903530393206784 82026009749938176 82077728545492992 82436699830616064 82474239311413248 82481983662310128 82880447351500032 82887173600182272 82924918214754304 82932704884508544 83295415453851648 83333345970907136 83697808765222912 83743785344744824 83750581658517504 83757465079382016 83796587227055508 83875823114144256 84163076031495936 84268255235014656 84314545170141312 84622983550793728 84629938673958912 84683299291029504 84703000856887296 84749529604916592 85092397355237376 85146049560379392 85557383133134848 85585323782479872 85592357999935488 86060075803213824 86114338146091008 86476837571880704 86483945062434816 86538474662095872 86916955256193024 86956534926163968 86964700165696548 87011362501779456 87336843928928256 87384819490168512 87391911295844352 87431707248164864 87439917106492704 87822340206778368 87862332164978176 87917730861172992 88000863595167744 88246602719854592 88302243705176064 88385740024578048 88434291761652096 88784769627062272 88792066805465088 88848051715178496 88917539257617408 89306424816500736 89355482300835972 89737856820445184 89794438066864128 89802869786183808 89843763624884256 90236700075005952 90729796796727296 90737253835997184 90738316346456556 90779636162643467 90794465219248128 91176665700787264 91233085824172032 91241652632861952 91290609837932544 91640702824464384 91682433563455488 91740240898615296 91761584261627904 92141471692357632 92183430468173824 92241553690411008 92328774919520256 92586599574929408 92644977002151936 92717434097686528 92783519225339904 93189312852000768 93240503270437536 93290532991598592 93750014217270528 94160034860875776 94211758512837927 94219404365832192 94262309376927744 94614914256338944 94674570570498048 94683460535432928 94726576865367096 95140868557343232 95191917950664704 95200856494642944 95244208432937408 95660764013940736 95728947024642048 95751218359959552 96147622635503616 96191405705920512 96252056024776704 96283489255289856 96717041802674176 96748626884542464 97277307905769472 97286442268365792 97346643121668096 97756425081256448 97826101791934464 98253949420044288 98299842708661269 98307921926439576 98360670654185472 98790856247476224 98845123685600448 98853145564151808 98898160657760256 98907447218819616 99277428059836416 99340024168323072 99385260973499904 99408382950096896 99819927666720768 99882865830445056 99928349831278592 100365391752331264 100436928025853952 100955088923000832 101018742825222144 101074234077994788 101442794666590208 101506756075585536 101516287584381696 102006704432615424 102071021396318208 102564118118039552 102573748913385672 102637221552193536 103012687711043584 103069274270455168 103134261202529856 103142737758887424 103198080686358528 103231782294331392 103706359276695552 103730486556622848 103771747901712384 104159924521795584 104225599127420928 104273060693508096 104297319816495104 104307113359897344 104729104437215232 104795137920466944 104811012458254336 105335783116898304 105344440615305216 105393645790729608 106045098049043712 106433030857699328 106441778538381312 106508891891810304 106567398973537983 107023427601432576 107033477127011136 107090907694497792 107149734487054584 107550547064822784 107608255074664448 107618359515683328 108138254972280832 108206437982982144 108215331419160576 108240507711258624 108308755194052608 108611203347513344 108806672028008448 108842205245110272 109368012999917568 109436971393990656 109915599774154752 109965652415217664 109975978216413504 110507263135333376 110576939846011392 111060553938468864 111121561322834478 111260430739980288 111667442211356672 111676620105842688 111728782969407344 111747034115997696 111808418595187392 111834430818859008 112217434708661248 112297418625060864 112419393560188416 112839918231945216 112911065721372672 112937334475849728 112999372806555456 113456529806983168 113528066080505856 113537396898791424 114113765043306496 114123143999913984 114176449606623742 114195100585033728 114746767737618432 114757542486692352 114819117528121344 115311926749913088 115384632882794496 115889273674924032 115942046568218624 115952933554262064 116015150002372608 116026043852846088 116513092653558016 116522548394459136 116586556141990272 116696797376200704 117096453609037824 117223641148230656 117307193280196608 117334484793556992 117736324940234752 117820242491867136 117912389015536128 118464068953571328 118502756006510592 118556719010156544 118567851514570809 119075233088667648 119140643067781296 119725917422485504 119737159714911744 119791684833179008 120315600100007936 120401356051611648 120927937747746816 120983005114662912 120984421795275408 120994365447925632 121059286958997504 121655536843815936 121720813117243392 121732242730854912 122187603765952512 122243244751273984 122320321198153728 122348779015503872 122435984132407296 122855295589810176 122988738253881344 123039014624907264 123711358967119872 124252417136001024 124320671027250048 124330760400273408 124387377322131456 124399057326762816 124943123180777472 125000018956360704 125546713147834368 125615678017117236 125625872487776256 125683079169236992 125694880840583262 126232760760664064 126244614047243904 126302102487156128 126322734218084352 126854491409790976 126934475326190592 126944908010938368 127054501285330944 127124294407374888 127638596032856064 127668291146612736 127719074340569088 128255207607894016 128336074699702272 128377985673719808 128998169179389952 129090113704820736 129715256357821056 129725917593652224 129795524162224128 130434802389245952 130517043752669184 131005265893392384 131066456944881692 131077229235252768 131087866943766528 131147560872247296 131159875659739056 131733510310167552 131793498247467264 131804194085535744 131864214210347008 131876596291759488 132369904079781888 132453365557764096 132513681297999872 133093236888961024 133177154440593408 133188100208197632 133376308886426112 133959637224751104 134033223451253958 134606785230667776 134691657100296192 134765645437326384 135355050112508928 136008939243487232 136094695195090944 136105880753995776 136107474519684834 136764998551180896 136849628736258048 136935914756898816 137512348270039808 137523650345183232 137610361347922944 137642376392441856 138212207538536448 138275145702260736 138307315408830464 138362330535616512 138879899362394112 138967465503227904 139030747591344128 139076151146529792 139935799487397888 140447710822531072 140524861054306144 140547816104656896 140625021325905792 141240052291313664 141393464065391616 141922371384508416 142011855855747072 142089865298050644 142697903468576768 142711302836014848 142787876925997056 142801284741964416 142866312649406112 143400729419763712 143491146020911104 143626827539939328 144275250643976192 144287108558880768 144378084037165056 144411673592070144 145075562704011264 145122940326813696 145824017333223424 145915961858654208 145929663402548688 146634637621884672 146817887986778112 147435919794681856 147541005981278208 148080738584625152 148162081763779304 148186284371214336 148267685528400672 148347240986640384 148916142089754624 149077891460249856 149112574425145344 149729891500081152 149824298745667584 149892524746917888 150453224309260288 150548087628496896 150665830408740608 151370754774007808 151432633384501248 152164191999885312 152260134113378304 153010056648923136 153106532094477312 153749235666550784 153846177177059328 153860623370078508 154519031566565376 154603911405682752 154686866669830144 154701391803794784 154797121029537792 155448741522653696 155559538915043328 155595729834934272 156128604812050432 156239886782693376 156374770812715008 156409591040262144 156445979724742656 156460670039846016 157093656655822848 157192706880700416 157216518687381504 158003674675347456 158075625346875392 158090468686094412 158766977451556864 158854190757041728 159649546286548992 159662667807571968 160535141402148864 160636361541746688 160724601730581876 161310673486217216 161312562393700544 161325820597234176 161412382611996672 161427539273524992 162207382458421248 162309656974473216 162360761566887936 162916805021270016 163093761597538304 163210008042012672 163807060786413568 164052019499876352 164155457090985984 164873399661232128 164948478622826496 164963967324620256 165760894703000064 165849836429508608 165865409769017088 166590830907703296 166666691941814272 166682341984251717 167395617530445824 167487570689489648 167501163317035008 167514930158764032 167593174454111016 167751646228288512 168326152062991872 168629090340282624 169245967101587456 169259877347917824 169366598582059008 169406001713774592 169499059209833184 170184794710474752 170292099120758784 171114766266269696 171170647564959744 171184715999870976 171264674409935613 172120151606427648 172228676292182016 172953675143761408 172967890124869632 173076949324191744 173833910512386048 173913069852327936 173929400331393096 174022725003558912 174673687857856512 174769638980337024 174783822591688704 174863414496329728 174879834212985408 175644680413556736 175724664329956352 175835461722345984 176001727190335488 176493205439709184 176604487410352128 176868583523304192 177569539254124544 177584133610930176 177696103430356992 177835078515234816 178612849633001472 178710964601671944 179475713640890368 179588876133728256 179605739572367616 179687527249768512 180473400150011904 181459593593454592 181474507671994368 181476632692913112 181559272325286934 181588930438496256 182353331401574528 182466171648344064 182483305265723904 182581219675865088 183281405648928768 183364867126910976 183480481797230592 183523168523255808 184282943384715264 184366860936347648 184483107380822016 185289954004303872 185434868195373056 185567038450679808 186378625704001536 186481006540875072 186581065983197184 187500028434541056 188320069721751552 188423517025675854 188438808731664384 188524618753855488 188542321260874893 189229828512677888 189349141140996096 189366921070865856 189453153730734192 190281737114686464 190383835901329408 190401712989285888 190488416865874816 191321528027881472 191457894049284096 191502436719919104 192295245271007232 192382811411841024 192504112049553408 192566978510579712 193497253769084928 194554615811538944 194572884536731584 194693286243336192 195512850162512896 195652203583868928 196507898840088576 196599685417322538 196615843852879152 196721341308370944 197581712494952448 197690247371200896 197706291128303616 197796321315520512 197814894437639232 198554856119672832 198680048336646144 198770521946999808 198816765900193792 199639855333441536 199765731660890112 199856699662557184 200730783504662528 200873856051707904 201910177846001664 202037485650444288 202148468155989576 203013512151171072 203032575168763392 204013408865230848 204142042792636416 205128236236079104 205147497826771344 205274443104387072 206138548540910336 206268522405059712 206285475517774848 206396161372717056 206463564588662784 207412718553391104 207460973113245696 207543495803424768 208319849043591168 208451198254841856 208546121387016192 208594639632990208 208614226719794688 209590275840933888 209622024916508672 210671566233796608 210688881230610432 210787291581459216 212090196098087424 212866061715398656 212883557076762624 213017783783620608 213134797947075966 214046855202865152 214066954254022272 214181815388995584 214299468974109168 215101094129645568 215236719031366656 216276509944561664 216412875965964288 216430662838321152 216481015422517248 216617510388105216 217222406695026688 217613344056016896 217684410490220544 218736025999835136 218873942787981312 219831199548309504 219931304830435328 219951956432827008 221014526270666752 221153879692022784 222121107876937728 222243122645668956 222520861479960576 223334884422713344 223457565938814688 223494068231995392 223616837190374784 223668861637718016 224434869417322496 224594837250121728 224838787120376832 225679836463890432 225822131442745344 225874668951699456 225998745613110912 226913059613966336 227056132161011712 228227530086612992 228246287999827968 228352899213247484 228390201170067456 229515084973384704 229638235056242688 230623853499826176 230769265765588992 231778547349848064 231884093136437248 231905867108524128 232030300004745216 232052087705692176 233026185307116032 233173112283980544 233393594752401408 234192907218075648 234447282296461312 234614386560393216 234668969587113984 235472649880469504 235640484983734272 235824778031072256 237005512013021184 237113438020313088 237135703029141618 238150466177335296 238281286135562592 239474319429823488 239583369666358016 240631200200015872 240763382866141369 240802712103223296 241966010229325824 241968843590550816 241988730895851264 242118573917995008 243311073687631872 243464485461709824 244375207531905024 244486489502547968 244640642396307456 244697558031007744 244871968264814592 245710591179620352 245977476507762688 246078029249814528 247422717934239744 248641342054500096 248661520800546816 248774754644262912 248798114653525632 249886246361554944 250000037912721408 251093426295668736 251231356034234472 251251744975552512 251366158338473984 251389761681166524 252465521521328128 252489228094487808 252604204974312256 253708982819581952 253868950652381184 253889816021876736 254109002570661888 254248588814749776 255277192065712128 255438148681138176 256510415215788032 256672149399404544 256755971347439616 257996338358779904 258180227409641472 259430512715642112 259451835187304448 260869604778491904 261034087505338368 262010531786784768 262132913889763384 262154458470505536 262175733887533056 262295121744494592 262319751319478112 263467020620335104 263586996494934528 263728428420694016 263753192583518976 264739808159563776 264906731115528192 265027362595999744 266186473777922048 266354308881186816 266376200416395264 266752617772852224 267919274449502208 268066446902507916 269213570461335552 269383314200592384 269531290874652768 270710100225017856 272017878486974464 272189390390181888 272211761507991552 272214949039369668 272338908487930401 273529997102361792 273699257472516096 273871829513797632 275024696540079616 275047300690366464 275220722695845888 275284752784883712 276424415077072896 276550291404521472 276614630817660928 276724661071233024 277759798724788224 277934931006455808 278061495182688256 278152302293059584 279871598974795776 280895421645062144 281049722108612288 281250042651811584 282480104582627328 282635275538513781 282786928130783232 283844742769016832 284023711711494144 284179730596101288 285395806937153536 285422605672029696 285575753851994112 285602569483928832 285732625298812224 286801458839527424 286982292041822208 287253655079878656 288550501287952384 288574217117761536 288756168074330112 290151125408022528 290245880653627392 291648034666446848 291831923717308416 291859326805097376 293269275243769344 294871839589363712 294899528125983807 295082011962556416 296161477169250304 296324163527558608 296372568742428672 296535371056801344 296694481973280768 297832284179509248 298155782920499712 298225148850290688 299459783000162304 299648597491335168 299785049493835776 300906448618520576 301096175256993792 301331660817481216 302741509548015616 302865266769002496 304328383999770624 304520268226756608 306020113297846272 306213064188954624 307498471333101568 307692354354118656 307721246740157016 309038063133130752 309207822811365504 309373733339660288 309402783607589568 309594242059075584 310897483045307392 311119077830086656 311191459669868544 312257209624100864 312479773565386752 312819182080524288 312891959449485312 312921340079692032 314187313311645696 314385413761400832 314433037374763008 316007349350694912 316151250693750784 316180937372188824 317533954903113728 317708381514083456 319299092573097984 319325335615143936 321070282804297728 321272723083493376 321449203461163752 322625124787401088 322651641194468352 322824765223993344 322855078547049984 324414764916842496 324619313948946432 324721523133775872 325833610042540032 326187523195076608 326420016084025344 328104038999752704 328310914181971968 329746799322464256 329896957245652992 329927934649240512 331521789406000128 331699672859017216 331730819538034176 333181661815406592 333333383883628544 333364683968503434 334791235060891648 334975141378979296 335002326634070016 335029860317528064 335186348908222032 335503292456577024 336652304125983744 337258180680565248 338491934203174912 338519754695835648 338733197164118016 338812003427549184 338998118419666368 340369589420949504 340584198241517568 342341295129919488 342369431999741952 342529348819871226 344240303212855296 344457352584364032 345907350287522816 345935780249739264 346153898648383488 347667821024772096 347826139704655872 347858800662786192 348045450007117824 349539277960674048 349567645183377408 349726828992659456 349759668425970816 351289360827113472 351449328659912704 351670923444691968 352003454380670976 352986410879418368 353208974820704256 353737167046608384 355139078508249088 355392206860713984 355670157030469632 357225699266002944 357421929203343888 359177752267456512 359211479144735232 359375054499537024 360946800300023808 362919187186909184 362949015343988736 362953265385826224 363118544650573868 363177860876992512 364706662803149056 364966610531447808 365162439351730176 366562811297857536 366729734253821952 366960963594461184 367046337046511616 368565886769430528 368733721872695296 368966214761644032 370869736390746112 371134076901359616 372757251408003072 372962013081750144 373162131966394368 375000056869082112 376640139443503104 376847034051351708 376877617463328768 377049237507710976 377084642521749786 378459657025355776 378698282281992192 378733842141731712 378906307461468384 380563474229372928 380803425978571776 380976833731749632 382643056055762944 382915788098568192 383004873439838208 384765622823682048 385008224099106816 385133957021159424 386994507538169856 389109231623077888 389145769073463168 389386572486672384 391025700325025792 391304407167737856 393015797680177152 393199370834645076 393231687705758304 393442682616741888 395380494742401792 395412582256607232 395592642631041024 395629788875278464 397109712239345664 397360096673292288 397541043893999616 397633531800387584 399279710666883072 399531463321780224 399713399325114368 401461567009325056 403820355692003328 404074971300888576 404296936311979152 406065150337526784 408026817730461696 408284085585272832 410256472472158208 410294995653542688 410548886208774144 412277097081820672 412537044810119424 412570951035549696 412927129177325568 414825437106782208 414921946226491392 415086991606849536 416639698087182336 416902396509683712 417092242774032384 417228453439589376 419244049833017344 421343132467593216 421574583162918432 424180392196174848 425732123430797312 425767114153525248 425965985070865499 426035567567241216 426269595894151932 428093710405730304 428133908508044544 428363630777991168 428598937948218336 430202188259291136 430473438062733312 432553019889123328 432825751931928576 432861325676642304 433235020776210432 434444813390053376 435226688112033792 435368820980441088 437472051999670272 437747885575962624 439862609660870656 439903912865654016 442029052541333504 442307759384045568 444242215753875456 444486245291337912 445041722959921152 446669768845426688 446915131877629376 447233674380749568 447337723275436032 448869738834644992 449189674500243456 449677574240753664 451359672927780864 451644262885490688 451997491226221824 453826119227932672 454112264322023424 456455060173225984 456492575999655936 456705798426494968 456780402340134912 459030169946769408 461247706999652352 461538531531177984 463557094699696128 463768186272874496 463811734217048256 464060600009490432 464104175411384352 466052370614232064 466346224567961088 466787189504802816 468385814436151296 468894564592922624 469228773120786432 469337939174227968 470945299760939008 471280969967468544 471649556062144512 474011024026042368 474226876040626176 474271406058283236 476300932354670592 476562572271125184 478948638859646976 479166739332716032 481262400400031744 481526765732282738 481605424206446592 483932020458651648 483937687181101632 483977461791702528 484237147835990016 486622147375263744 486928970923419648 488750415063810048 488972979005095936 489281284792614912 489395116062015488 491421182359240704 491954953015525376 492156058499629056 494845435868479488 497282684109000192 497549509288525824 497596229307051264 499772492723109888 500000075825442816 500047025952755151 502186852591337472 502462712068468944 502503489951105024 502732316676947968 502779523362333048 504931043042656256 504978456188975616 505208409948624512 507417965639163904 507737901304762368 507779632043753472 508218005141323776 508497177629499552 510554384131424256 510876297362276352 513344298798809088 513511942694879232 513794023229806839 515992676717559808 516360454819282944 518861025431284224 518903670374608896 521739209556983808 522068175010676736 524021063573569536 524265827779526768 524308916941011072 524351467775066112 524590243488989184 524639502638956224 526934041240670208 527173992989869056 527456856841388032 527506385167037952 529479616319127552 529813462231056384 530054725191999488 532372947555844096 532708617762373632 532752400832790528 533505235545704448 535838548899004416 536132893805015832 538427140922671104 538766628401184768 539062581749305536 541420200450035712 544035756973948928 544378780780363776 544423523015983104 544429898078739336 544677816975860802 547059994204723584 547398514945032192 547743659027595264 550049393080159232 550094601380732928 550441445391691776 550569505569767424 552848830154145792 553100582809042944 553229261635321856 553449322142466048 555869862012911616 556122990365376512 556304604586119168 559743197949591552 561790843290124288 562099444217224576 562500085303623168 564960209165254656 565270551077027562 565573856261566464 567689485538033664 568047423422988288 568359461192202576 570845211344059392 571151507703988224 571205138967857664 571465250597624448 573602917679054848 573964584083644416 574507310159757312 577101002575904768 577148434235523072 577512336148660224 580491761307254784 583296069332893696 583663847434616832 583718653610194752 586538550487538688 589743679178727424 589799056251967614 590164023925112832 592322954338500608 592648327055117216 592745137484857344 593070742113602688 593388963946561536 595664568359018496 596311565840999424 596450297700581376 598919566000324608 599297194982670336 599570098987671552 601812897237041152 602192350513987584 602663321634962432 605730533538004992 609040536453513216 612040226595692544 612426128377909248 614996942666203136 615384708708237312 615442493480314032 618415645622731008 618747466679320576 618805567215179136 619188484118151168 621794966090614784 622238155660173312 622382919339737088 624514419248201728 624959547130773504 625638364161048576 625783918898970624 625842680159384064 628770827522801664 628866074749526016 632014698701389824 632302501387501568 632361874744377648 635416763028166912 638598185146195968 638650671230287872 642140565608595456 642545446166986752 642898406922327504 645250249574802176 645303282388936704 645710157094099968 648829529833684992 649238627897892864 649443046267551744 651667220085080064 652375046390153216 652840032168050688 656208077999505408 656621828363943936 659493598644928512 659793914491305984 659855869298481024 663043578812000256 663461639076068352 666363323630813184 666666767767257088 666729367937006868 669582470121783296 669950282757958592 670004653268140032 670372697816444064 671006584913154048 673304608251967488 674516361361130496 676983868406349824 677039509391671296 677466394328236032 677624006855098368 677996236839332736 680739178841899008 681168396483035136 684682590259838976 684738863999483904 685058697639742452 688914705168728064 691814700575045632 691871560499478528 692307797296766976 695335642049544192 695652279409311744 695717601325572384 696090900014235648 699078555921348096 699453657985318912 699519336851941632 702578721654226944 702898657319825408 703341846889383936 704006908761341952 705972821758836736 706417949641408512 707474334093216768 710278157016498176 711340314060939264 714451398532005888 714843858406687776 718422958289470464 718750108999074048 721893600600047616 722290148598424107 725838374373818368 725898030687977472 725906530771652448 726237089301147736 726355721753985024 729413325606298112 729933221062895616 733125622595715072 733459468507643904 733921927188922368 734092674093023232 737131773538861056 737467443745390592 737932429523288064 741739472781492224 742268153802719232 745924026163500288 746324263932788736 750000113738164224 753280278887006208 753694068102703416 753755234926657536 754098475015421952 754169285043499572 756919314050711552 757396564563984384 757467684283463424 757812614922936768 761126948458745856 761606851957143552 761953667463499264 765286112111525888 765831576197136384 769531245647364096 770016448198213632 770267914042318848 773989015076339712 778218463246155776 778291538146926336 782051400650051584 782608814335475712 786031595360354304 786398741669290152 786463375411516608 786885365233483776 790760989484803584 791185285262082048 791259577750556928 794219424478691328 794720193346584576 795082087787999232 795267063600775168 798559421333766144 799062926643560448 799426798650228736 802923134018650112 807640711384006656 808149942601777152 808593872623958304 812130300675053568 816053635460923392 816568171170545664 817016725463791203 820512944944316416 820589991307085376 821097772417548288 824554194163641344 825074089620238848 825141902071099392 825854258354651136 829650874213564416 829843892452982784 830173983213699072 833279396174364672 833804793019367424 834184485548064768 834456906879178752 838488099666034688 842686264935186432 843149166325836864 848360784392349696 851464246861594624 851534228307050496 851931970141730998 852071135134482432 852539191788303864 856187420811460608 856267817016089088 856727261555982336 857197875896436672 860404376518582272 860946876125466624 865106039778246656 865651503863857152 865722651353284608 870453376224067584 870737641960882176 874944103999340544 875495771151925248 879725219321741312 879807825731308032 884058105082667008 884615518768091136 884698584377951421 888484431507750912 888972490582675824 890083445919842304 893339537690853376 893830263755258752 894467348761499136 894675446550872064 897739477669289984 898379349000486912 899355148481507328 902719345855561728 903288525770981376 903994982452443648 908224528644046848 912910120346451968 912985151999311872 913411596852989936 913560804680269824 918060339893538816 922495413999304704 923077063062355968 927114189399392256 927536372545748992 927623468434096512 928121200018980864 928208350822768704 932104741228464128 932692449135922176 933574379009605632 936771628872302592 937789129185845248 938457546241572864 938675878348455936 941890599521878016 942561939934937088 943299112124289024 948022048052084736 948453752081252352 948542812116566472 952601864709341184 953125144542250368 957897277719293952 958333478665432064 962524800800063488 963053531464565476 963210848412893184 967875374362203264 967954923583405056 968474295671980032 973244294750527488 973857941846839296 977500830127620096 977945958010191872 978562569585229824 978790232124030976 983909906031050752 984312116999258112 989690871736958976 994565368218000384 995099018577051648 995192458614102528 999544985446219776 1000000151650885632 1000094051905510302 1004373705182674944 1004925424136937888 1005006979902210048 1005464633353895936 1005559046724666096 1009956912377951232 1010416819897249024 1014835931278327808 1015475802609524736 1015559264087506944 1016436010282647552 1016994355258999104 1021108768262848512 1021752594724552704 1027023885389758464 1027588046459613678 1031985353435119616 1032720909638565888 1037722050862568448 1037807340749217792 1043478419113967616 1044136350021353472 1048531655559053536 1048617833882022144 1048702935550132224 1049180486977978368 1049279005277912448 1053868082481340416 1054347985979738112 1055012770334075904 1058959232638255104 1059626924462112768 1060109450383998976 1064745895111688192 1065417235524747264 1067010471091408896 1071677097798008832 1072265787610031664 1077533256802369536 1078125163498611072 1082840400900071424 1088071513947897856 1088757561560727552 1088847046031966208 1088859796157478672 1089355633951721604 1094119988409447168 1095487318055190528 1100098786160318464 1100189202761465856 1100882890783383552 1101139011139534848 1105697660308291584 1106201165618085888 1106898644284932096 1112245980730753024 1112609209172238336 1119486395899183104 1124198888434449152 1125000170607246336 1129920418330509312 1130541102154055124 1131147712523132928 1135378971076067328 1136094846845976576 1136718922384405152 1141690422688118784 1142410277935715328 1142930501195248896 1147205835358109696 1147929168167288832 1149014620319514624 1154202005151809536 1154296868471046144 1155024672297320448 1160983522614509568 1166592138665787392 1167327694869233664 1167437307220389504 1173077100975077376 1179487358357454848 1179598112503935228 1180328047850225664 1184645908677001216 1185296654110234432 1186141484227205376 1186777927893123072 1191329136718036992 1192623131681998848 1192900595401162752 1197839132000649216 1198594389965340672 1199140197975343104 1203625794474082304 1204384701027975168 1205326643269924864 1211461067076009984 1224080453191385088 1224852256755818496 1229993885332406272 1230769417416474624 1230884986960628064 1236831291245462016 1237494933358641152 1237611134430358272 1243589932181229568 1244476311320346624 1244765838679474176 1249028838496403456 1249919094261547008 1251276728322097152 1251685360318768128 1257732149499052032 1264029397402779648 1264605002775003136 1264723749488755296 1270833526056333824 1277196370292391936 1277301342460575744 1277897955212596497 1284281131217190912 1285090892333973504 1285796813844655008 1290500499149604352 1290606564777873408 1291420314188199936 1297659059667369984 1298477255795785728 1303334440170160128 1304750092780306432 1305680064336101376 1312416155999010816 1313243656727887872 1319587828982611968 1319711738596962048 1326087157624000512 1326923278152136704 1332726647261626368 1333333535534514176 1333458735874013736 1339164940243566592 1339900565515917184 1340009306536280064 1340745395632888128 1342013169826308096 1346609216503934976 1349032722722260992 1353967736812699648 1354079018783342592 1354932788656472064 1355992473678665472 1361478357683798016 1362336792966070272 1369365180519677952 1369477727998967808 1370117395279484904 1383629401150091264 1383743120998957056 1384615594593533952 1390671284099088384 1391304558818623488 1391435202651144768 1392181800028471296 1398157111842696192 1398907315970637824 1399038673703883264 1405157443308453888 1405797314639650816 1406683693778767872 1408013817522683904 1411945643517673472 1412835899282817024 1414948668186433536 1420556314032996352 1422680628121878528 1428902797064011776 1429687716813375552 1436845916578940928 1437500217998148096 1443787201200095232 1444580297196848214 1451676748747636736 1451796061375954944 1451813061543304896 1452474178602295472 1452711443507970048 1458826651212596224 1459866442125791232 1466251245191430144 1466918937015287808 1467843854377844736 1468185348186046464 1474263547077722112 1474934887490781184 1475864859046576128 1483478945562984448 1484536307605438464 1491848052327000576 1492648527865577472 1500000227476328448 1506560557774012416 1507388136205406832 1507510469853315072 1508196950030843904 1508338570086999144 1514793129127968768 1514935368566926848 1515625229845873536 1522253896917491712 1523213703914287104 1523907334926998528 1530572224223051776 1531663152394272768 1540032896396427264 1540535828084637696 1541382069689420517 1547978030152679424 1556436926492311552 1556583076293852672 1564102801300103168 1565217628670951424 1572063190720708608 1572797483338580304 1572926750823033216 1573770730466967552 1581521978969607168 1582370570524164096 1582519155501113856 1588438848957382656 1589440386693169152 1590164175575998464 1590534127201550336 1597118842667532288 1598125853287120896 1598853597300457472 1615281422768013312 1616299885203554304 1617187745247916608 1624260601350107136 1632107270921846784 1633136342341091328 1634033450927582406 1641025889888632832 1641179982614170752 1642195544835096576 1649108388327282688 1650148179240477696 1650283804142198784 1651708516709302272 1659301748427128832 1659687784905965568 1660347966427398144 1667609586038734848 1668368971096129536 1668913813758357504 1676976199332069376 1685372529870372864 1686298332651673728 1696721568784699392 1702928493723189248 1703068456614100992 1703863940283461996 1704142270268964864 1705078383576607728 1712535634032178176 1713454523111964672 1714395751792873344 1720808753037164544 1721893752250933248 1730212079556493312 1731303007727714304 1731445302706569216 1741475283921764352 1749888207998681088 1750991542303850496 1759615651462616064 1768116210165334016 1769231037536182272 1769397168755902842 1776968863015501824 1777944981165351648 1780166891839684608 1787660527510517504 1788934697522998272 1789350893101744128 1795478955338579968 1796758698000973824 1798710296963014656 1805438691711123456 1806577051541962752 1807989964904887296 1825820240692903936 1826823193705979872 1827121609360539648 1836120679787077632 1844990827998609408 1846154126124711936 1855072745091497984 1855246936868193024 1856242400037961728 1856416701645537408 1864209482456928256 1865384898271844352 1867148758019211264 1873543257744605184 1875578258371690496 1876915092483145728 1877351756696911872 1883781199043756032 1886598224248578048 1896044096104169472 1896907504162504704 1897085624233132944 1906250289084500736 1915794555438587904 1916666957330864128 1925049601600126976 1926107062929130952 1926421696825786368 1935750748724406528 1935909847166810112 1946488589501054976 1947715883693678592 1955001660255240192 1955891916020383744 1957125139170459648 1967819812062101504 1968624233998516224 1979381743473917952 1989130736436000768 1990384917228205056 1999089970892439552 2000000303301771264 2000188103811020604 2008747410365349888 2009850848273875776 2010013959804420096 2010929266707791872 2011118093449332192 2019913824755902464 2020833639794498048 2029671862556655616 2030951605219049472 2031118528175013888 2032872020565295104 2033988710517998208 2042217536525697024 2043505189449105408 2054047770779516928 2055176092919227356 2063970706870239232 2075444101725136896 2075614681498435584 2086956838227935232 2088272700042706944 2097063311118107072 2097235667764044288 2098360973955956736 2098558010555824896 2107736164962680832 2108695971959476224 2110025540668151808 2117918465276510208 2119253848924225536 2120218900767997952 2129491790223376384 2130834471049494528 2134020942182817792 2143354195596017664 2144531575220063328 2156250326997222144 2165680801800142848 2166870445795272321 2176143027895795712 2177515123121455104 2177694092063932416 2177719592314957344 2178711267903443208 2188239976818894336 2200197572320636928 2200378405522931712 2201765781566767104 2202278022279069696 2211395320616583168 2212402331236171776 2213797288569864192 2224491961461506048 2225218418344476672 2238972791798366208 2248397776868898304 2250000341214492672 2259840836661018624 2261082204308110248 2262295425046265856 2270757942152134656 2272189693691953152 2273437844768810304 2283380845376237568 2284820555871430656 2285861002390497792 2294411670716219392 2295858336334577664 2308404010303619072 2308593736942092288 2310049344594640896 2321967045229019136 2333184277331574784 2334655389738467328 2334874614440779008 2346154201950154752 2358974716714909696 2359196225007870456 2360656095700451328 2369291817354002432 2370593308220468864 2372282968454410752 2373555855786246144 2382658273436073984 2385246263363997696 2385801190802325504 2395678264001298432 2397188779930681344 2398280395950686208 2408769402055950336 2410653286539849728 2422922134152019968 2448160906382770176 2449704513511636992 2451050176391373609 2459987770664812544 2461538834832949248 2461769973921256128 2473662582490924032 2474989866717282304 2475222268860716544 2487179864362459136 2488952622640693248 2489531677358948352 2498057676992806912 2499838188523094016 2502553456644194304 2503370720637536256 2515464298998104064 2528058794805559296 2529210005550006272 2529447498977510592 2541667052112667648 2554392740584783872 2554602684921151488 2555795910425192994 2568562262434381824 2570181784667947008 2571593627689310016 2581000998299208704 2581213129555746816 2582840628376399872 2595318119334739968 2596954511591571456 2609500185560612864 2611360128672202752 2624832311998021632 2626487313455775744 2639175657965223936 2639423477193924096 2652174315248001024 2653846556304273408 2665453294523252736 2666667071069028352 2666917471748027472 2679801131031834368 2680018613072560128 2681490791265776256 2684026339652616192 2693218433007869952 2698065445444521984 2707935473625399296 2708158037566685184 2709865577312944128 2711984947357330944 2724673585932140544 2738730361039355904 2738955455997935616 2740234790558969808 2767258802300182528 2767486241997914112 2769231189187067904 2781342568198176768 2782609117637246976 2782870405302289536 2784363600056942592 2796314223685392384 2798077347407766528 2810314886616907776 2811594629279301632 2813367387557535744 2816027635045367808 2823891287035346944 2825671798565634048 2829897336372867072 2845361256243757056 2857805594128023552 2859375433626751104 2873691833157881856 2875000435996296192 2887574402400190464 2889160594393696428 2903353497495273472 2903626123086609792 2904948357204590944 2905422887015940096 2917653302425192448 2919732884251582464 2932502490382860288 2933837874030575616 2935687708755689472 2936370696372092928 2949869774981562368 2951729718093152256 2966957891125968896 2969072615210876928 2983696104654001152 2985297055731154944 3000000454952656896 3013121115548024832 3014776272410813664 3015020939706630144 3016393900061687808 3016677140173998288 3029870737133853696 3031250459691747072 3044507793834983424 3046427407828574208 3047814669853997056 3061144448446103552 3063326304788545536 3081071656169275392 3082764139378841034 3095956060305358848 3113166152587705344 3128205602600206336 3130435257341902848 3145594966677160608 3145853501646066432 3147541460933935104 3163043957939214336 3165038311002227712 3176877697914765312 3178880773386338304 3180328351151996928 3181068254403100672 3194237685335064576 3196251706574241792 3197707194600914944 3232599770407108608 3234375490495833216 3248521202700214272 3264214541843693568 3266272684682182656 3268066901855164812 3282051779777265664 3282359965228341504 3298216776654565376 3300296358480955392 3300567608284397568 3303417033418604544 3318603496854257664 3320695932854796288 3336737942192259072 3337827627516715008 3353952398664138752 3372596665303347456 3393443137569398784 3405856987446378496 3406136913228201984 3407727880566923992 3408284540537929728 3410156767153215456 3425071268064356352 3428791503585746688 3441617506074329088 3443787504501866496 3460424159112986624 3462606015455428608 3462890605413138432 3482950567843528704 3499776415997362176 3501983084607700992 3519231302925232128 3536232420330668032 3538462075072364544 3538794337511805684 3553937726031003648 3555889962330703296 3560333783679369216 3575321055021035008 3577869395045996544 3578701786203488256 3590957910677159936 3593517396001947648 3597420593926029312 3610877383422246912 3613154103083925504 3615979929809774592 3651640481385807872 3653646387411959744 3672241359574155264 3689981655997218816 3692308252249423872 3710145490182995968 3710493873736386048 3712484800075923456 3712833403291074816 3728418964913856512 3730769796543688704 3734297516038422528 3747086515489210368 3751156516743380992 3753830184966291456 3767562398087512064 3773196448497156096 3792088192208338944 3793815008325009408 3794171248466265888 3812500578169001472 3831589110877175808 3833333914661728256 3833693865637789491 3850099203200253952 3852214125858261904 3852843393651572736 3871501497448813056 3871819694333620224 3892977179002109952 3895431767387357184 3910003320510480384 3911783832040767488 3914250278340919296 3935639624124203008 3937248467997032448 3958763486947835904 3978261472872001536 3980769834456410112 3998179941784879104 4000000606603542528 4000376207622041208 4017494820730699776 4019701696547751552 4020027919608840192 4021858533415583744 4022236186898664384 4039827649511804928 4041667279588996096 4059343725113311232 4061903210438098944 4062237056350027776 4067977421035996416 4084435073051394048 4087010378898210816 4108095541559033856 4110352185838454712 4127941413740478464 4150888203450273792 4151229362996871168 4173913676455870464 4176545400085413888 4194126622236214144 4194471335528088576 4196721947911913472 4197116021111649792 4215472329925361664 4217391943918952448 4220051081336303616 4235836930553020416 4238507697848451072 4240437801535995904 4261668942098989056 4268041884365635584 4286708391192035328 4289063150440126656 4312500653994444288 4331361603600285696 4333740891590544642 4352286055791591424 4355030246242910208 4355388184127864832 4355439184629914688 4357422535806886416 4376479953637788672 4400395144641273856 4400756811045863424 4403531563133534208 4404556044558139392 4422790641233166336 4424804662472343552 4427594577139728384 4450436836688953344 4477945583596732416 4496795553737796608 4500000682428985344 4519681673322037248 4522164408616220496 4524590850092531712 4544379387383906304 4546875689537620608 4566761690752475136 4569641111742861312 4571722004780995584 4588823341432438784 4591716672669155328 4616808020607238144 4620098689189281792 4643934090458038272 4669310779476934656 4669749228881558016 4692308403900309504 4717949433429819392 4718392450015740912 4721312191400902656 4741186616440937728 4744565936908821504 4747111711572492288 4765316546872147968 4770492526727995392 4771602381604651008 4791356528002596864 4794377559861362688 4796560791901372416 4821306573079699456 4845844268304039936 4896321812765540352 4899409027023273984 4902100352782747218 4919975541329625088 4923077669665898496 4923539947842512256 4947325164981848064 4950444537721433088 4974359728724918272 4977905245281386496 4979063354717896704 4996115353985613824 5005106913288388608 5006741441275072512 5030928597996208128 5056117589611118592 5058420011100012544 5058894997955021184 5083334104225335296 5108785481169567744 5109205369842302976 5111591820850385988 5140363569335894016 5143187255378620032 5162001996598417408 5162426259111493632 5165681256752799744 5190636238669479936 5193909023183142912 5219000371121225728 5249664623996043264 5252974626911551488 5278846954387848192 5304348630496002048 5307693112608546816 5330906589046505472 5333334142138056704 5333834943496054944 5359602262063668736 5362981582531552512 5368052679305232384 5386436866015739904 5396130890889043968 5415870947250798592 5416316075133370368 5419731154625888256 5423969894714661888 5477460722078711808 5480469581117939616 5534517604600365056 5534972483995828224 5537557805921251487 5538462378374135808 5565218235274493952 5565740810604579072 5568727200113885184 5592628447370784768 5596154694815533056 5620629773233815552 5623189258558603264 5626734775115071488 5632055270090735616 5647782574070693888 5651343597131268096 5659794672745734144 5690722512487514112 5718750867253502208 5747383666315763712 5750000871992592384 5775148804800380928 5778321188787392856 5806706994990546944 5807252246173219584 5809896714409181888 5835306604850384896 5839465768503164928 5865004980765720576 5867675748061151232 5871375417511378944 5899739549963124736 5903459436186304512 5933915782251937792 5938145230421753856 5967392209308002304 6000000909905313792 6026242231096049664 6029552544821627328 6030041879413260288 6032787800123375616 6033354280347996576 6059741474267707392 6062500919383494144 6089015587669966848 6092854815657148416 6095629339707994112 6122288896892207104 6126652609577091072 6162143312338550784 6165528278757682068 6191912120610717696 6226332305175410688 6256411205200412672 6260870514683805696 6291189933354321216 6291707003292132864 6295082921867870208 6326087915878428672 6330076622004455424 6353755395829530624 6357761546772676608 6360656702303993856 6362136508806201344 6388475370670129152 6392503413148483584 6395414389201829888 6468750980991666432 6497042405400428544 6500611337385816963 6528429083687387136 6532545369364365312 6536133803710329624 6564103559554531328 6564719930456683008 6596433553309130752 6600592716961910784 6601135216568795136 6606834066837209088 6637206993708515328 6641391865709592576 6673475884384518144 6675655255033430016 6707904797328277504 6745193330606694912 6786886275138797568 6811713974892756992 6812273826456403968 6815455761133847984 6816569081075859456 6820313534306430912 6850142536128712704 6857583007171493376 6883235012148658176 6887575009003732992 6920848318225973248 6925212030910857216 6925781210826276864 6965901135687057408 6999552831994724352 7003966169215401984 7038462605850464256 7072464840661336064 7076924150144729088 7077588675023611368 7107875452062007296 7111779924661406592 7120667567358738432 7150642110042070016 7155738790091993088 7157403572406976512 7181915821354319872 7187034792003895296 7194841187852058624 7226308206167851008 7231959859619549184 7303280962771615744 7307292774823919488 7344482719148310528 7379963311994437632 7384616504498847744 7420987747472772096 7424969600151846912 7425666806582149632 7456837929827713024 7461539593087377408 7468595032076845056 7494173030978420736 7502313033486761984 7507660369932582912 7546392896994312192 7584176384416677888 7587630016650018816 7588342496932531776 7625001156338002944 7663178221754351616 7666667829323456512 7667387731275578982 7700198406400507904 7704428251716523808 7705686787303145472 7743002994897626112 7743639388667240448 7785954358004219904 7790863534774714368 7823567664081534976 7828500556681838592 7874496935994064896 7917526973895671808 7956522945744003072 7961539668912820224 7996359883569758208 8000001213207085056 8000752415244082416 8039403393095503104 8040055839217680384 8043717066831167488 8044472373797328768 8079655299023609856 8083334559177992192 8118687450226622464 8123806420876197888 8124474112700055552 8135954842071992832 8174020757796421632 8216191083118067712 8220704371676909424 8301776406900547584 8302458725993742336 8347827352911740928 8353090800170827776 8388253244472428288 8388942671056177152 8394232042223299584 8430944659850723328 8434783887837904896 8440102162672607232 8471673861106040832 8477015395696902144 8480875603071991808 8536083768731271168 8573416782384070656 8578126300880253312 8625001307988888576 8662723207200571392 8667481783181089284 8704572111583182848 8710060492485820416 8710878369259829376 8714845071613772832 8752959907275577344 8800790289282547712 8801513622091726848 8807063126267068416 8809112089116278784 8849609324944687104 8855189154279456768 8900873673377906688 8955891167193464832 8993591107475593216 9000001364857970688 9039363346644074496 9044328817232440992 9049181700185063424 9093751379075241216 9133523381504950272 9139282223485722624 9143444009561991168 9177646682864877568 9183433345338310656 9233616041214476288 9287868180916076544 9339498457763116032 9384616807800619008 9435898866859638784 9436784900031481824 9442624382801805312 9482373232881875456 9489131873817643008 9530633093744295936 9540985053455990784 9543204763209302016 9582713056005193728 9588755119722725376 9593121583802744832 9642613146159398912 9792643625531080704 9798818054046547968 9804200705565494436 9839951082659250176 9846155339331796992 9847079895685024512 9894650329963696128 9900889075442866176 9948719457449836544 9955810490562772992 9992230707971227648 10010213826576777216 10013482882550145024 10061857195992416256 10116840022200025088 10117789995910042368 10166668208450670592 10217570962339135488 10218410739684605952 10223183641700771976 10286374510757240064 10324003993196834816 10324852518222987264 10331362513505599488 10381272477338959872 10387818046366285824 10438000742242451456 10499329247992086528 10505949253823102976 10557693908775696384 10608697260992004096 10615386225217093632 10661813178093010944 10666668284276113408 10667669886992109888 10719204524127337472 10725963165063105024 10736105358610464768 10772873732031479808 10792261781778087936 10831741894501597184 10832632150266740736 10839462309251776512 10847939789429323776 10954921444157423616 10960939162235879232 11069035209200730112 11069944967991656448 11075115611842502974 11076924756748271616 11130436470548987904 11131481621209158144 11137454400227770368 11185256894741569536 11192309389631066112 11241259546467631104 11246378517117206528 11253469550230142976 11302687194262536192 11319589345491468288 11381445024975028224 11437501734507004416 11494767332631527424 11500001743985184768 11501081596913368473 11550297609600761856 11556642377574785712 11613413989981093888 11614504492346439168 11619793428818363776 11670613209700769792 11678931537006329856 11730009961531441152 11735351496122302464 11742750835022757888 11806918872372609024 11867831564503875584 11876290460843507712 11934784418616004608 12000001819810627584 12052484462192099328 12059105089643254656 12060083758826520576 12065575600246751232 12066708560695993152 12119482948535414784 12125001838766988288 12178031175339933696 12185709631314296832 12191258679415988224 12244577793784414208 12253305219154182144 12324286624677101568 12331056557515364136 12383824241221435392 12452664610350821376 12512822410400825344 12521741029367611392 12582379866708642432 12583414006584265728 12590165843735740416 12652175831756857344 12660153244008910848 12707510791659061248 12715523093545353216 12721313404607987712 12724273017612402688 12785006826296967168 12790828778403659776 12937501961983332864 12994084810800857088 13001222674771633926 13056858167374774272 13065090738728730624 13072267607420659248 13129439860913366016 13192867106618261504 13201185433923821568 13202270433137590272 13213668133674418176 13274413987417030656 13282783731419185152 13351310510066860032 13415809594656555008 13490386661213389824 13573772550277595136 13623427949785513984 13630911522267695968 13633138162151718912 13640627068612861824 13700285072257425408 13715166014342986752 13766470024297316352 13775150018007465984 13841696636451946496 13850424061821714432 13931802271374114816 14007932338430803968 14076925211700928512 14144929681322672128 14153848300289458176 14155177350047222736 14223559849322813184 14241335134717476864 14301284220084140032 14311477580183986176 14314807144813953024 14363831642708639744 14374069584007790592 14389682375704117248 14463919719239098368 14614585549647838976 14688965438296621056 14759926623988875264 14769233008997695488 14841975494945544192 14851333613164299264 14913675859655426048 14923079186174754816 14937190064153690112 14988346061956841472 15004626066973523968 15015320739865165824 15092785793988624384 15168352768833355776 15175260033300037632 15176684993865063552 15250002312676005888 15326356443508703232 15333335658646913024 15334775462551157964 15400396812801015808 15408856503433047616 15486005989795252224 15487278777334480896 15571908716008439808 15581727069549428736 15647135328163069952 15657001113363677184 15748993871988129792 15913045891488006144 15923079337825640448 15992719767139516416 16000002426414170112 16001504830488164832 16078806786191006208 16087434133662334976 16088944747594657536 16159310598047219712 16166669118355984384 16237374900453244928 16247612841752395776 16248948225400111104 16271909684143985664 16432382166236135424 16441408743353818848 16603552813801095168 16604917451987484672 16612673417763754461 16695654705823481856 16706181600341655552 16776506488944856576 16777885342112354304 16788464084446599168 16861889319701446656 16869567775675809792 16880204325345214464 16943347722212081664 16954030791393804288 16961751206143983616 17072167537462542336 17156252601760506624 17250002615977777152 17325446414401142784 17334963566362178568 17409144223166365696 17420120984971640832 17421756738519658752 17429690143227545664 17505919814551154688 17601580578565095424 17603027244183453696 17614126252534136832 17699218649889374208 17710378308558913536 17801747346755813376 17987182214951186432 18000002729715941376 18078726693288148992 18088657634464881984 18098363400370126848 18187502758150482432 18267046763009900544 18278564446971445248 18286888019123982336 18355293365729755136 18366866690676621312 18467232082428952576 18575736361832153088 18678996915526232064 18769233615601238016 18871797733719277568 18873569800062963648 18885248765603610624 18964746465763750912 18978263747635286016 19061266187488591872 19081970106911981568 19086409526418604032 19165426112010387456 19177510239445450752 19186243167605489664 19285226292318797824 19585287251062161408 19597636108093095936 19608401411130988872 19692310678663593984 19694159791370049024 19789300659927392256 19801778150885732352 19897438914899673088 19911620981125545984 20020427653153554432 20026965765100290048 20123714391984832512 20233680044400050176 20235579991820084736 20333336416901341184 20435141924678270976 20436821479369211904 20446367283401543952 20572749021514480128 20648007986393669632 20649705036445974528 20662725027011198976 20762544954677919744 20775636092732571648 20998658495984173056 21011898507646205952 21115387817551392768 21217394521984008192 21230772450434187264 21323626356186021888 21333336568552226816 21335339773984219776 21438409048254674944 21451926330126210048 21472210717220929536 21545747464062959616 21584523563556175872 21663483789003194368 21678924618503553024 21695879578858647552 21909842888314847232 21921878324471758464 22138070418401460224 22139889935983312896 22150231223685005948 22153849513496543232 22262963242418316288 22274908800455540736 22370513789483139072 22384618779262132224 22482519092935262208 22492757034234413056 22506939100460285952 22639178690982936576 22762890049950056448 22875003469014008832 22989534665263054848 23000003487970369536 23002163193826736946 23100595219201523712 23113284755149571424 23229008984692878336 23239586857636727552 23341226419401539584 23357863074012659712 23470702992244604928 23485501670045515776 23735663129007751168 23752580921687015424 23869568837232009216 24000003639621255168 24118210179286509312 24120167517653041152 24131151200493502464 24133417121391986304 24238965897070829568 24250003677533976576 24356062350679867392 24371419262628593664 24382517358831976448 24489155587568828416 24648573249354203136 24662113115030728272 24905329220701642752 25025644820801650688 25043482058735222784 25164759733417284864 25166828013168531456 25304351663513714688 25320306488017821696 25415021583318122496 25431046187090706432 25442626809215975424 25581657556807319552 25875003923966665728 25988169621601714176 26002445349543267852 26113716334749548544 26130181477457461248 26144535214841318496 26258879721826732032 26385734213236523008 26402370867847643136 26404540866275180544 26427336267348836352 26548827974834061312 26565567462838370304 26702621020133720064 26831619189313110016 26980773322426779648 27147545100555190272 27246855899571027968 27261823044535391936 27281254137225723648 27400570144514850816 27430332028685973504 27532940048594632704 27550300036014931968 27683393272903892992 27700848123643428864 27863604542748229632 28153850423401857024 28289859362645344256 28307696600578916352 28310354700094445472 28447119698645626368 28602568440168280064 28622955160367972352 28629614289627906048 28727663285417279488 28748139168015581184 28779364751408234496 28927839438478196736 29229171099295677952 29377930876593242112 29519853247977750528 29538466017995390976 29683950989891088384 29702667226328598528 29827351719310852096 29846158372349509632 29976692123913682944 30009252133947047936 30030641479730331648 30185571587977248768 30350520066600075264 30353369987730127104 30500004625352011776 30652712887017406464 30666671317293826048 30669550925102315928 30800793625602031616 30817713006866095232 30972011979590504448 30974557554668961792 31143817432016879616 31163454139098857472 31314002226727354368 31497987743976259584 31826091782976012288 31846158675651280896 31985439534279032832 32000004852828340224 32003009660976329664 32157613572382012416 32174868267324669952 32177889495189315072 32318621196094439424 32333338236711968768 32474749800906489856 32495225683504791552 32497896450800222208 32543819368287971328 32864764332472270848 32882817486707637696 33207105627602190336 33209834903974969344 33225346835527508922 33391309411646963712 33412363200683311104 33553012977889713152 33555770684224708608 33576928168893198336 33723778639402893312 33739135551351619584 33760408650690428928 33908061582787608576 33923502412287967232 34144335074925084672 34312505203521013248 34500005231955554304 34650892828802285568 34669927132724357136 34840241969943281664 34843513477039317504 34859380286455091328 35011839629102309376 35203161157130190848 35206054488366907392 35228252505068273664 35420756617117827072 35603494693511626752 35974364429902372864 36000005459431882752 36157453386576297984 36177315268929763968 36196726800740253696 36375005516300964864 36534093526019801088 36557128893942890496 36573776038247964672 36710586731459510272 36733733381353242624 37151472723664306176 37357993831052464128 37538467231202476032 37743595467438555136 37747139600125927296 37770497531207221248 37929492931527501824 37956527495270572032 38122532374977183744 38163940213823963136 38172819052837208064 38355020478890901504 38372486335210979328 38570452584637595648 39170574502124322816 39195272216186191872 39216802822261977744 39388319582740098048 39578601319854784512 39603556301771464704 39794877829799346176 39823241962251091968 40053931530200580096 40247428783969665024 40471159983640169472 40666672833802682368 40870283849356541952 40892734566803087904 41145498043028960256 41296015972787339264 41299410072891949056 41325450054022397952 41525089909355839488 41551272185465143296 42023797015292411904 42230775635102785536 42434789043968016384 42461544900868374528 42666673137104453632 42670679547968439552 42876818096509349888 42903852660252420096 42944421434441859072 43091494928125919232 43169047127112351744 43326967578006388736 43391759157717295104 43843756648943516928 44276140836802920448 44279779871966625792 44300462447370011896 44307699026993086464 44525926484836632576 44741027578966278144 44769237558524264448 44965038185870524416 44985514068468826112 45013878200920571904 45278357381965873152 45525780099900112896 45750006938028017664 45979069330526109696 46000006975940739072 46004326387653473892 46201190438403047424 46226569510299142848 46458017969385756672 46479173715273455104 46682452838803079168 46715726148025319424 46941405984489209856 46971003340091031552 47471326258015502336 47739137674464018432 48000007279242510336 48236420358573018624 48262302400987004928 48266834242783972608 48477931794141659136 48500007355067953152 48712124701359734784 48742838525257187328 48765034717663952896 48978311175137656832 49297146498708406272 49324226230061456544 49810658441403285504 49838020253291263383 50051289641603301376 50086964117470445568 50329519466834569728 50333656026337062912 50608703327027429376 50640612976035643392 50830043166636244992 50862092374181412864 50885253618431950848 51163315113614639104 51750007847933331456 51976339243203428352 52004890699086535704 52227432669499097088 52260362954914922496 52289070429682636992 52517759443653464064 52771468426473046016 52804741735695286272 52809081732550361088 53097655949668122624 53131134925676740608 53405242040267440128 53663238378626220032 53961546644853559296 54295090201110380544 54493711799142055936 54523646089070783872 54562508274451447296 54801140289029701632 54860664057371947008 55065880097189265408 55100600072029863936 55401696247286857728 55727209085496459264 56307700846803714048 56579718725290688512 56615393201157832704 56620709400188890944 56894239397291252736 57205136880336560128 57245910320735944704 57259228579255812096 57455326570834558976 57496278336031162368 57558729502816468992 57855678876956393472 58458342198591355904 58755861753186484224 59076932035990781952 59367901979782176768 59405334452657197056 59654703438621704192 59692316744699019264 60018504267894095872 60061282959460663296 60371143175954497536 60701040133200150528 60706739975460254208 61000009250704023552 61305425774034812928 61333342634587652096 61339101850204631856 61635426013732190464 61944023959181008896 61949115109337923584 62287634864033759232 62326908278197714944 62995975487952519168 63652183565952024576 63692317351302561792 63970879068558065664 64000009705656680448 64006019321952659328 64315227144764024832 64355778990378630144 64637242392188878848 64666676473423937536 64949499601812979712 64990451367009583104 65087638736575942656 65729528664944541696 65765634973415275392 66414211255204380672 66419669807949938688 66450693671055017844 66824726401366622208 67106025955779426304 67111541368449417216 67153856337786396672 67447557278805786624 67478271102703239168 67520817301380857856 67847004824575934464 68288670149850169344 68625010407042026496 69000010463911108608 69301785657604571136 69339854265448714272 69687026954078635008 69718760572910182656 70023679258204618752 70406322314260381696 70412108976733814784 70456505010136547328 71206989387023253504 71948728859804745728 72000010918863765504 72354630537859527936 72393453601480507392 72750011032601929728 73068187052039602176 73114257787885780992 73147552076495929344 73421173462919020544 73467466762706485248 74715987662104928256 75076934462404952064 75487190934877110272 75494279200251854592 75858985863055003648 75913054990541144064 76245064749954367488 76327880427647926272 76744972670421958656 77140905169275191296 78341149004248645632 78390544432372383744 78433605644523955488 78776639165480196096 79157202639709569024 79207112603542929408 79589755659598692352 79646483924502183936 80107863060401160192 80494857567939330048 80942319967280338944 81333345667605364736 81740567698713083904 81785469133606175808 82290996086057920512 82592031945574678528 82598820145783898112 82650900108044795904 83050179818711678976 83102544370930286592 84461551270205571072 84869578087936032768 84923089801736749056 85333346274208907264 85341359095936879104 85753636193018699776 85807705320504840192 85888842868883718144 86182989856251838464 86338094254224703488 86653935156012777472 86783518315434590208 87687513297887033856 88552281673605840896 88559559743933251584 88600924894740023792 88615398053986172928 89051852969673265152 89482055157932556288 89538475117048528896 89930076371741048832 89971028136937652224 90027756401841143808 90556714763931746304 91051560199800225792 91500013876056035328 91958138661052219392 92000013951881478144 92008652775306947784 92402380876806094848 92453139020598285696 92916035938771513344 92958347430546910208 93364905677606158336 93431452296050638848 93942006680182063104 94942652516031004672 95478275348928036864 96000014558485020672 96472840717146037248 96524604801974009856 96533668485567945216 96955863588283318272 97000014710135906304 97424249402719469568 97485677050514374656 97530069435327905792 98594292997416812544 98648452460122913088 99621316882806571008 99676040506582526766 100102579283206602752 100173928234940891136 100659038933669139456 100667312052674125824 101217406654054858752 101281225952071286784 101724184748362825728 101770507236863901696 103500015695866662912 103952678486406856704 104009781398173071408 104520725909829844992 104578140859365273984 105035518887306928128 105542936852946092032 105609483471390572544 105618163465100722176 106262269851353481216 106810484080534880256 107923093289707118592 108590180402220761088 109047292178141567744 109125016548902894592 109602280578059403264 109721328114743894016 110131760194378530816 110201200144059727872 111454418170992918528 112615401693607428096 113159437450581377024 113230786402315665408 113241418800377781888 113788478794582505472 114410273760673120256 114491820641471889408 114518457158511624192 114910653141669117952 115117459005632937984 115711357753912786944 116916684397182711808 117511723506372968448 118735803959564353536 118810668905314394112 119309406877243408384 119384633489398038528 120037008535788191744 120742286351908995072 121413479950920508416 122000018501408047104 122610851548069625856 122666685269175304192 122678203700409263712 123270852027464380928 123888047918362017792 123898230218675847168 124575269728067518464 124653816556395429888 127304367131904049152 127384634702605123584 128000019411313360896 128012038643905318656 128630454289528049664 128711557980757260288 129274484784377757696 129333352946847875072 129898999203625959424 129980902734019166208 130175277473151885312 131531269946830550784 132828422510408761344 132839339615899877376 132901387342110035688 134212051911558852608 134223082736898834432 134307712675572793344 134895114557611573248 134956542205406478336 135041634602761715712 135694009649151868928 136577340299700338688 137250020814084052992 138000020927822217216 138603571315209142272 138679708530897428544 139374053908157270016 139437521145820365312 140047358516409237504 140812644628520763392 140824217953467629568 140913010020273094656 142413978774046507008 143897457719609491456 144000021837727531008 144709261075719055872 144786907202961014784 145500022065203859456 146136374104079204352 146228515575771561984 146295104152991858688 146934933525412970496 149431975324209856512 149514060759873790149 150153868924809904128 150974381869754220544 150988558400503709184 151717971726110007296 151826109981082288128 152490129499908734976 152655760855295852544 153489945340843917312 154281810338550382592 156682298008497291264 156781088864744767488 156867211289047910976 157553278330960392192 158314405279419138048 158414225207085858816 159179511319197384704 159292967849004367872 160215726120802320384 160989715135878660096 161884639934560677888 162666691335210729472 163481135397426167808 163570938267212351616 164581992172115841024 165184063891149357056 165197640291567796224 165301800216089591808 166205088741860573184 168923102540411142144 169739156175872065536 169846179603473498112 170682718191873758208 171507272386037399552 171615410641009680384 171777685737767436288 172365979712503676928 172676188508449406976 173567036630869180416 175375026595774067712 177104563347211681792 177201849789480047584 177230796107972345856 178103705939346530304 178964110315865112576 179076950234097057792 179942056273875304448 180055512803682287616 181113429527863492608 182103120399600451584 183000027752112070656 183916277322104438784 184000027903762956288 184017305550613895568 184906278041196571392 185832071877543026688 185916694861093820416 186729811355212316672 186862904592101277696 190956550697856073728 192000029116970041344 192945681434292074496 193067336971135890432 193911727176566636544 194000029420271812608 194848498805438939136 194971354101028749312 195060138870655811584 197188585994833625088 197296904920245826176 199242633765613142016 199352081013165053532 200205158566413205504 201318077867338278912 201334624105348251648 202434813308109717504 202562451904142573568 203541014473727803392 207000031391733325824 207905356972813713408 208019562796346142816 209156281718730547968 210071037774613856256 211085873705892184064 211218966942781145088 211236326930201444352 213620968161069760512 215846186579414237184 217180360804441522176 218094584356283135488 218250033097805789184 219204561156118806528 219442656229487788032 220263520388757061632 220402400288119455744 225230803387214856192 226318874901162754048 226461572804631330816 226482837600755563776 227576957589165010944 228820547521346240512 228983641282943778816 229821306283338235904 230234918011265875968 231422715507825573888 233833368794365423616 235023447012745936896 237471607919128707072 237621337810628788224 238618813754486816768 238769266978796077056 240074017071576383488 241484572703817990144 242826959901841016832 244000037002816094208 245221703096139251712 245333370538350608384 245356407400818527424 246541704054928761856 247776095836724035584 247796460437351694336 249150539456135036928 249307633112790859776 254608734263808098304 254769269405210247168 256000038822626721792 256024077287810637312 257260908579056099328 257423115961514520576 258548969568755515392 258666705893695750144 259961805468038332416 260350554946303770624 263062539893661101568 265656845020817522688 265678679231799754752 265802774684220071376 268424103823117705216 268446165473797668864 268615425351145586688 269790229115223146496 269913084410812956672 270083269205523431424 273154680599400677376 274500041628168105984 276000041855644434432 277207142630418284544 277359417061794857088 278748107816314540032 278875042291640730624 280094717032818475008 281625289257041526784 281826020040546189312 284827957548093014016 287794915439218982912 288000043675455062016 289418522151438111744 289573814405922029568 291000044130407718912 292272748208158408704 292457031151543123968 292590208305983717376 298863950648419713024 299028121519747580298 300307737849619808256 301977116801007418368 303435943452220014592 303652219962164576256 305311521710591705088 308563620677100765184 313562177729489534976 313734422578095821952 315106556661920784384 316628810558838276096 316828450414171717632 318359022638394769408 320431452241604640768 323769279869121355776 325333382670421458944 327141876534424703232 329163984344231682048 330368127782298714112 330395280583135592448 330603600432179183616 337846205080822284288 339478312351744131072 339692359206946996224 341365436383747516416 343014544772074799104 343230821282019360768 343555371475534872576 344731959425007353856 345352377016898813952 347134073261738360832 350750053191548135424 354209126694423363584 354403699578960095168 356207411878693060608 357928220631730225152 358153900468194115584 359884112547750608896 360111025607364575232 362226859055726985216 366000055504224141312 367832554644208877568 368000055807525912576 368034611101227791136 369812556082393142784 371664143755086053376 371833389722187640832 373459622710424633344 373725809184202555392 381913101395712147456 384000058233940082688 385891362868584148992 386134673942271780864 387823454353133273088 388000058840543625216 389696997610877878272 389942708202057498624 390120277741311623168 394593809840491652352 398485267531226284032 398704162026330107064 400410317132826411008 402636155734676557824 402669248210696503296 404869626616219435008 405124903808285147136 407082028947455606784 414000062783466651648 415810713945627426816 416039125592692285632 418312563437461095936 420142075549227712512 422171747411784368128 422437933885562290176 422472653860402888704 427241936322139521024 431692373158828474368 434360721608883044352 436189168712566270976 436500066195611578368 438409122312237613056 438885312458975576064 440804800576238911488 450461606774429712384 452923145609262661632 452965675201511127552 455153915178330021888 457641095042692481024 457967282565887557632 460469836022531751936 462845431015651147776 467666737588730847232 470046894025491873792 474943215838257414144 475242675621257576448 477237627508973633536 477538533957592154112 482969145407635980288 485653919803682033664 488000074005632188416 490443406192278503424 490666741076701216768 490712814801637054848 493083408109857523712 495552191673448071168 495592920874703388672 498615266225581719552 509217468527616196608 509538538810420494336 512048154575621274624 514521817158112198656 514846231923029041152 517097939137511030784 517333411787391500288 520701109892607541248 526125079787322203136 531313690041635045376 531605549368440142752 536848207646235410432 536892330947595337728 537230850702291173376 539826168821625913344 540166538411046862848 546309361198801354752 549000083256336211968 552000083711288868864 554718834123589714176 557496215632629080064 557750084583281461248 560189434065636950016 563250578514083053568 575589830878437965824 576000087350910124032 578837044302876223488 582000088260815437824 584545496416316817408 584914062303086247936 585180416611967434752 597727901296839426048 598056243039495160596 600615475699239616512 603954233602014836736 606871886904440029184 607304439924329152512 610623043421183410176 617127241354201530368 627468845156191643904 630213113323841568768 633257621117676552192 633656900828343435264 636718045276789538816 640862904483209281536 647538559738242711552 650666765340842917888 654283753068849406464 658327968688463364096 660736255564597428224 660790561166271184896 661207200864358367232 675692410161644568576 678956624703488262144 679384718413893992448 682730872767495032832 686029089544149598208 686461642564038721536 689463918850014707712 690704754033797627904 694268146523476721664 701500106383096270848 708418253388846727168 708807399157920190336 712414823757386121216 715856441263460450304 716307800936388231168 720222051214729150464 724453718111453970432 732000111008448282624 735665109288417755136 736000111615051825152 736069222202455582272 739625112164786285568 743328287510172106752 743666779444375281664 746919245420849266688 747451618368405110784 763826202791424294912 768000116467880165376 771782725737168297984 772269347884543561728 775646908706266546176 776000117681087250432 779885416404114997248 780240555482623246336 789187619680983304704 796970535062452568064 797408324052660214128 805272311469353115648 805338496421393006592 809739253232438870016 810249807616570294272 828000125566933303296 831621427891254853632 832078251185384571264 836625126874922191872 840284151098455425024 844343494823568736256 844875867771124580352 854483872644279042048 863384746317656948736 868721443217766088704 872378337425132541952 873000132391223156736 876818244624475226112 877770624917951152128 900923213548859424768 905931350403022255104 910307830356660043776 915282190085384962048 915934565131775115264 925690862031302295552 935333475177461694464 949886431676514828288 950485351242515152896 954475255017947267072 955077067915184308224 971307839607364067328 976000148011264376832 981333482153402433536 981425629603274109696 986166816219715047424 991104383346896142336 991185841749406777344 1018434937055232393216 1019077077620840988672 1024096309151242549248 1029043634316224397312 1029692463846058082304 1034195878275022061568 1034666823574783000576 1041402219785215082496 1052250159574644406272 1062627380083270090752 1063211098736880285504 1073696415292470820864 1073784661895190675456 1074461701404582346752 1079652337643251826688 1080333076822093725696 1098000166512672423936 1104000167422577737728 1109437668247179428352 1114992431265258160128 1115500169166562922496 1120378868131273900032 1126501157028166107136 1151179661756875931648 1152000174701820248064 1157674088605752446976 1164000176521630875648 1169090992832633634816 1169828124606172495872 1170360833223934869504 1195455802593678852096 1196112486078990321192 1201230951398479233024 1207908467204029673472 1213743773808880058368 1214608879848658305024 1221246086842366820352 1234254482708403060736 1254937690312383287808 1260426226647683137536 1266515242235353104384 1267313801656686870528 1281725808966418563072 1295077119476485423104 1301333530681685835776 1308567506137698812928 1316655937376926728192 1321472511129194856448 1322414401728716734464 1351384820323289137152 1358769436827787984896 1365461745534990065664 1372058179088299196416 1372923285128077443072 1381409508067595255808 1388536293046953443328 1403000212766192541696 1417614798315840380672 1424829647514772242432 1431712882526920900608 1432615601872776462336 1448907436222907940864 1464000222016896565248 1471330218576835510272 1472000223230103650304 1472138444404911164544 1479250224329572571136 1486656575020344213504 1487333558888750563328 1493838490841698533376 1527652405582848589824 1543565451474336595968 1544538695769087123456 1551293817412533092352 1552000235362174500864 1560481110965246492672 1578375239361966609408 1593941070124905136128 1594816648105320428256 1610544622938706231296 1610676992842786013184 1619478506464877740032 1620499615233140588544 1656000251133866606592 1664156502370769142528 1673250253749844383744 1680568302196910850048 1688686989647137472512 1689751735542249160704 1726769492635313897472 1744756674850265083904 1746000264782446313472 1753636489248950452224 1755541249835902304256 1801846427097718849536 1811862700806044510208 1820615660713320087552 1830564380170769924096 1831869130263550230528 1851381724062604591104 1870666950354923388928 1899772863353029656576 1900970702485030305792 1910154135830368616448 1942615679214728134656 1952000296022528753664 1962666964306804867072 1962851259206548219392 1972333632439430094848 1982208766693792284672 1982371683498813554688 2036869874110464786432 2038154155241681977344 2048192618302485098496 2058087268632448794624 2059384927692116164608 2068391756550044123136 2069333647149566001152 2082804439570430164992 2104500319149288812544 2125254760166540181504 2126422197473760571008 2147392830584941641728 2147569323790381350912 2148923402809164693504 2160666153644187451392 2196000333025344847872 2208000334845155475456 2218875336494358856704 2229984862530516320256 2231000338333125844992 2240757736262547800064 2302359323513751863296 2304000349403640496128 2315348177211504893952 2328000353043261751296 2339656249212344991744 2340721666447869739008 2390911605187357704192 2392224972157980642384 2415816934408059346944 2427487547617760116736 2429217759697316610048 2509875380624766575616 2520852453295366275072 2533030484470706208768 2534627603313373741056 2563451617932837126144 2590154238952970846208 2602667061363371671552 2617135012275397625856 2633311874753853456384 2642945022258389712896 2702769640646578274304 2730923491069980131328 2744116358176598392832 2745846570256154886144 2777072586093906886656 2806000425532385083392 2835229596631680761344 2849659295029544484864 2863425765053841801216 2865231203745552924672 2928000444033793130496 2944000446460207300608 2944276888809822329088 2958500448659145142272 2973313150040688427008 2974667117777501126656 2987676981683397066752 3055304811165697179648 3087130902948673191936 3089077391538174246912 3102587634825066184704 3104000470724349001728 3120962221930492985344 3156750478723933218816 3187882140249810272256 3189633296210640856512 3221089245877412462592 3221353985685572026368 3238957012929755480064 3240999230466281177088 3312000502267733213184 3328313004741538285056 3346500507499688767488 3361136604393821700096 3379503471084498321408 3453538985270627794944 3489513349700530167808 3492000529564892626944 3507272978497900904448 3511082499671804608512 3603692854195437699072 3623725401612089020416 3641231321426640175104 3661128760341539848192 3663738260527100461056 3702763448125209182208 3741333900709846777856 3799545726706059313152 3801941404970060611584 3885231358429456269312 3904000592045057507328 3925702518413096438784 3944667264878860189696 3964417533387584569344 4076308310483363954688 4096385236604970196992 4116174537264897589248 4118769855384232329216 4138667294299132002304 4165608879140860329984 4209000638298577625088 4252844394947521142016 4294785661169883283456 4295138647580762701824 4297846805618329387008 4392000666050689695744 4416000669690310950912 4437750672988717713408 4459969725061032640512 4462000676666251689984 4481515472525095600128 4604718647027503726592 4630696354423009787904 4656000706086523502592 4681443332895739478016 4781823210374715408384 4784449944315961284768 4831633868816118693888 4854975095235520233472 4858435519394633220096 5019750761249533151232 5041704906590732550144 5066060968941412417536 5069255206626747482112 5180308477905941692416 5205334122726743343104 5234270024550795251712 5266623749507706912768 5285890044516779425792 5405539281293156548608 5461846982139960262656 5488232716353196785664 5491693140512309772288 5554145172187813773312 5612000851064770166784 5670459193263361522688 5699318590059088969728 5730462407491105849344 5856000888067586260992 5888000892920414601216 5888553777619644658176 5917000897318290284544 5946626300081376854016 5949334235555002253312 6110609622331394359296 6174261805897346383872 6178154783076348493824 6205175269650132369408 6208000941448698003456 6313500957447866437632 6375764280499620544512 6379266592421281713024 6442178491754824925184 6442707971371144052736 6481998460932562354176 6624001004535466426368 6656626009483076570112 6693001014999377534976 6722273208787643400192 6907077970541255589888 6979026699401060335616 6984001059129785253888 7022164999343609217024 7247450803224178040832 7282462642853280350208 7322257520683079696384 7482667801419693555712 7599091453412118626304 7603882809940121223168 7770462716858912538624 7808001184090115014656 7851405036826192877568 7889334529757720379392 7928835066775169138688 8192770473209940393984 8232349074529795178496 8237539710768464658432 8277334588598264004608 8331217758281720659968 8418001276597155250176 8505688789895042284032 8589571322339766566912 8590277295161525403648 8595693611236658774016 8784001332101379391488 8832001339380621901824 8875501345977435426816 8919939450122065281024 8924001353332503379968 8963030945050191200256 9209437294055007453184 9261392708846019575808 9312001412173047005184 9362886665791478956032 9563646420749430816768 9568899888631922569536 9663267737632237387776 9709950190471040466944 9716871038789266440192 10039501522499066302464 10083409813181465100288 10138510413253494964224 10360616955811883384832 10468540049101590503424 10533247499015413825536 10811078562586313097216 10923693964279920525312 10976465432706393571328 10983386281024619544576 11108290344375627546624 11224001702129540333568 11340918386526723045376 11398637180118177939456 11712001776135172521984 11777107555239289316352 11834001794636580569088 11893252600162753708032 11898668471110004506624 12348523611794692767744 12356309566152696987648 12416001882897396006912 12627001914895732875264 12758533184842563426048 12884356983509649850368 12885415942742288105472 13248002009070932852736 13313252018966153140224 13386002029998755069952 13444546417575286800384 13814155941082511179776 13958053398802120671232 13968002118259570507776 14044329998687218434048 14494901606448356081664 14564925285706560700416 14644515041366159392768 14965335602839387111424 15198182906824237252608 15207765619880242446336 15540925433717825077248 15616002368180230029312 15702810073652385755136 15778669059515440758784 15857670133550338277376 16385540946419880787968 16464698149059590356992 16475079421536929316864 16662435516563441319936 16836002553194310500352 17011377579790084568064 17179142644679533133824 17191387222473317548032 17568002664202758782976 17664002678761243803648 17751002691954870853632 17839878900244130562048 17848002706665006759936 18522785417692039151616 18624002824346094010368 19127292841498861633536 19137799777263845139072 19326535475264474775552 19419900380942080933888 20079003044998132604928 20166819626362930200576 20721233911623766769664 20937080098203181006848 21066494998030827651072 21847387928559841050624 21952930865412787142656 21966772562049239089152 22448003404259080667136 22681836773053446090752 22797274360236355878912 23424003552270345043968 23554215110478578632704 23668003589273161138176 23786505200325507416064 23797336942220009013248 24697047223589385535488 24712619132305393975296 24832003765794792013824 25254003829791465750528 25517066369685126852096 25768713967019299700736 25770831885484576210944 26496004018141865705472 26626504037932306280448 26772004059997510139904 26889092835150573600768 27628311882165022359552 27916106797604241342464 27936004236519141015552 28088659997374436868096 28989803212896712163328 29129850571413121400832 29930671205678774222848 30415531239760484892672 31081850867435650154496 31405620147304771510272 31557338119030881517568 32771081892839761575936 32929396298119180713984 32950158843073858633728 33324871033126882639872 33672005106388621000704 34022755159580169136128 34358285289359066267648 35136005328405517565952 35502005383909741707264 35679757800488261124096 35696005413330013519872 37045570835384078303232 37248005648692188020736 38275599554527690278144 38653070950528949551104 38839800761884161867776 40158006089996265209856 40333639252725860401152 41442467823247533539328 41874160196406362013696 42132989996061655302144 43694775857119682101248 43933545124098478178304 44896006808518161334272 45363673546106892181504 45594548720472711757824 46848007104540690087936 47108430220957157265408 47336007178546322276352 47573010400651014832128 47594673884440018026496 49394094447178771070976 49425238264610787950592 50508007659582931501056 51034132739370253704192 51537427934038599401472 52992008036283731410944 53253008075864612560896 53544008119995020279808 55832213595208482684928 55872008473038282031104 57979606425793424326656 58259701142826242801664 59861342411357548445696 62163701734871300308992 62811240294609543020544 63114676238061763035136 65542163785679523151872 65858792596238361427968 65900317686147717267456 67344010212777242001408 68045510319160338272256 68716570578718132535296 70272010656811035131904 71004010767819483414528 71359515600976522248192 71392010826660027039744 74091141670768156606464 74496011297384376041472 76551199109055380556288 77306141901057899102208 80316012179992530419712 80667278505451720802304 82884935646495067078656 83748320392812724027392 84265979992123310604288 87389551714239364202496 89792013617036322668544 90727347092213784363008 94216860441914314530816 94672014357092644552704 95189347768880036052992 98788188894357542141952 98850476529221575901184 101016015319165863002112 102068265478740507408384 103074855868077198802944 106506016151729225121792 107088016239990040559616 111664427190416965369856 111744016946076564062208 115959212851586848653312 116519402285652485603328 119722684822715096891392 124327403469742600617984 125622480589219086041088 126229352476123526070272 131084327571359046303744 131800635372295434534912 134688020425554484002816 136091020638320676544512 140544021313622070263808 142008021535638966829056 142719031201953044496384 142784021653320054079488 148182283341536313212928 153102398218110761112576 154612283802115798204416 160632024359985060839424 167496640785625448054784 174779103428478728404992 179584027234072645337088 181454694184427568726016 188433720883828629061632 189344028714185289105408 190378695537760072105984 197576377788715084283904 197700953058443151802368 202032030638331726004224 204136530957481014816768 206149711736154397605888 213012032303458450243584 214176032479980081119232 223328854380833930739712 223488033892153128124416 231918425703173697306624 248654806939485201235968 251244961178438172082176 252458704952247052140544 262168655142718092607488 269376040851108968005632 272182041276641353089024 284016043071277933658112 285568043306640108158976 296364566683072626425856 306204796436221522225152 309224567604231596408832 321264048719970121678848 334993281571250896109568 349558206856957456809984 359168054468145290674176 362909388368855137452032 376867441767657258123264 378688057428370578210816 395401906116886303604736 404064061276663452008448 408273061914962029633536 426024064606916900487168 428352064959960162238464 446657708761667861479424 463836851406347394613248 502489922356876344164352 504917409904494104281088 524337310285436185214976 538752081702217936011264 544364082553282706178048 568032086142555867316224 571136086613280216317952 592729133366145252851712 612409592872443044450304 618449135208463192817664 642528097439940243357696 669986563142501792219136 725818776737710274904064 753734883535314516246528 757376114856741156421632 808128122553326904016896 816546123829924059267072 852048129213833800974336 856704129919920324476928 893315417523335722958848 927673702812694789226496 1004979844713752688328704 1048674620570872370429952 1077504163404435872022528 1088728165106565412356096 1136064172285111734632448 1224819185744886088900608 1285056194879880486715392 1339973126285003584438272 1451637553475420549808128 1507469767070629032493056 1514752229713482312843264 1616256245106653808033792 1633092247659848118534144 1704096258427667601948672 1713408259839840648953856 1855347405625389578452992 2009959689427505376657408 2177456330213130824712192 2272128344570223469264896 2449638371489772177801216 2570112389759760973430784 2679946252570007168876544 2903275106950841099616256 3014939534141258064986112 3232512490213307616067584 3266184495319696237068288 3408192516855335203897344 4019919378855010753314816 4354912660426261649424384 4544256689140446938529792 4899276742979544355602432 5140224779519521946861568 5806550213901682199232512 6029879068282516129972224 6532368990639392474136576 6816385033710670407794688 8039838757710021506629632 8709825320852523298848768 9798553485959088711204864 11613100427803364398465024 12059758136565032259944448 13064737981278784948273152 13632770067421340815589376 17419650641705046597697536 19597106971918177422409728 24119516273130064519888896 26129475962557569896546304 34839301283410093195395072 39194213943836354844819456 52258951925115139793092608 78388427887672709689638912 104517903850230279586185216 156776855775345419379277824 313553711550690838758555648
- Sum of all divisors σ(n): 1080855453561203277296640000
- Sum of proper divisors (its aliquot sum) s(n): 767301742010512438538084352
- 313553711550690838758555648 is an abundant number, because the sum of its proper divisors (767301742010512438538084352) is greater than itself. Its abundance is 453748030459821599779528704
Bases of 313553711550690838758555648
- Binary: 100000011010111011001010011000011010000001100111001010100000110001010000000000000000000002
- Hexadecimal: 0x1035D94C340CE5418A00000
- Base-36: 13EBJLIPSHQ11DUDC0
Squares and roots of 313553711550690838758555648
- 313553711550690838758555648 squared (3135537115506908387585556482) is 98315930027213833516155912753420991508912719112699904
- 313553711550690838758555648 cubed (3135537115506908387585556483) is 30827324764590910459540717693147613083167132701424436316420855998255612708257792
-
The
square root of 313553711550690838758555648 is 17707447911844.6325802337 -
313553711550690838758555648 is a
perfect cube number . Itscube root is 679366272
Scales and comparisons
How big is 313553711550690838758555648?- 313,553,711,550,690,838,758,555,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 313,553,711,550,690,838,758,555,648 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 313553711550690838758555648 cubic inches would be around 56613856 feet tall.
Recreational maths with 313553711550690838758555648
- 313553711550690838758555648 backwards is 846555857838096055117355313
- The number of decimal digits it has is: 27
- The sum of 313553711550690838758555648's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 313553711550690838758555648 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 313553711550690838758555648 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/313553711550690838758555648/
Chicago style:
Numbermatics. 2024. "Number 313553711550690838758555648 - Facts about the integer". https://numbermatics.com/n/313553711550690838758555648/
The information we have on file for 313553711550690838758555648 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 313553711550690838758555648, math, Factors of 313553711550690838758555648, curriculum, school, college, exams, university, Prime factorization of 313553711550690838758555648, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirteen septillion, five hundred fifty-three sextillion, seven hundred eleven quintillion, five hundred fifty quadrillion, six hundred ninety trillion, eight hundred thirty-eight billion, seven hundred fifty-eight million, five hundred fifty-five thousand, six hundred forty-eight.