319408731788928720744320064
319,408,731,788,928,720,744,320,064 is an even composite number composed of five prime numbers multiplied together.
What does the number 319408731788928720744320064 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 10395 divisors.
319408731788928720744320064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of ten thousand, three hundred ninety-five divisors.
Prime factorization of 319408731788928720744320064:
26 × 310 × 118 × 234 × 11872
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 23 × 23 × 23 × 23 × 1187 × 1187)See below for interesting mathematical facts about the number 319408731788928720744320064 from the Numbermatics database.
Names of 319408731788928720744320064
- Cardinal: 319408731788928720744320064 can be written as Three hundred nineteen septillion, four hundred eight sextillion, seven hundred thirty-one quintillion, seven hundred eighty-eight quadrillion, nine hundred twenty-eight trillion, seven hundred twenty billion, seven hundred forty-four million, three hundred twenty thousand and sixty-four.
Scientific notation
- Scientific notation: 3.19408731788928720744320064 × 1026
Factors of 319408731788928720744320064
Divisors of 319408731788928720744320064
- Number of divisors d(n): 10395
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 32 33 36 44 46 48 54 64 66 69 72 81 88 92 96 99 108 121 132 138 144 162 176 184 192 198 207 216 242 243 253 264 276 288 297 324 352 363 368 396 414 432 484 486 506 528 529 552 576 594 621 648 704 726 729 736 759 792 828 864 891 968 972 1012 1056 1058 1089 1104 1187 1188 1242 1296 1331 1452 1458 1472 1518 1584 1587 1656 1728 1782 1863 1936 1944 2024 2112 2116 2178 2187 2208 2277 2374 2376 2484 2592 2662 2673 2783 2904 2916 3036 3168 3174 3267 3312 3561 3564 3726 3872 3888 3993 4048 4232 4356 4374 4416 4554 4748 4752 4761 4968 5184 5324 5346 5566 5589 5808 5819 5832 6072 6336 6348 6534 6561 6624 6831 7122 7128 7452 7744 7776 7986 8019 8096 8349 8464 8712 8748 9108 9496 9504 9522 9801 9936 10648 10683 10692 11132 11178 11616 11638 11664 11979 12144 12167 12696 13057 13068 13122 13248 13662 14244 14256 14283 14641 14904 15552 15972 16038 16192 16698 16767 16928 17424 17457 17496 18216 18992 19008 19044 19602 19683 19872 20493 21296 21366 21384 22264 22356 23232 23276 23328 23958 24057 24288 24334 25047 25392 26114 26136 26244 27301 27324 28488 28512 28566 29282 29403 29808 30613 31944 32049 32076 33396 33534 33856 34848 34914 34992 35937 36432 36501 37984 38088 39171 39204 39366 39744 40986 42592 42732 42768 42849 43923 44528 44712 46552 46656 47916 48114 48576 48668 50094 50301 50784 52228 52272 52371 52488 54602 54648 56976 57024 57132 58564 58806 59049 59616 61226 61479 63888 64009 64098 64152 66792 67068 69696 69828 69984 71874 72171 72864 73002 75141 75968 76176 78342 78408 78732 81903 81972 85184 85464 85536 85698 87846 88209 89056 89424 91839 93104 95832 96147 96228 97336 100188 100602 101568 104456 104544 104742 104976 107811 109204 109296 109503 113952 114264 117128 117513 117612 118098 119232 122452 122958 127776 128018 128196 128304 128547 131769 133584 133837 134136 139656 139968 143627 143748 144342 145728 146004 150282 150903 152352 156684 156816 157113 157464 161051 163806 163944 170928 171072 171396 175692 176418 178112 178848 183678 184437 186208 191664 192027 192294 192456 194672 200376 201204 208912 209088 209484 209952 215622 216513 218408 218592 219006 225423 227904 228528 234256 235026 235224 236196 244904 245709 245916 255552 256036 256392 256608 257094 263538 264627 267168 267674 268272 275517 279312 279841 287254 287496 288441 288684 292008 300311 300564 301806 304704 313368 313632 314226 314928 322102 323433 327612 327888 328509 336743 341856 342792 351384 352539 352836 357696 367356 368874 372416 383328 384054 384588 384912 385641 389344 395307 400752 401511 402408 417824 418968 419904 430881 431244 433026 436816 437184 438012 450846 452709 457056 468512 470052 470448 471339 472392 483153 489808 491418 491832 512072 512784 513216 514188 527076 529254 534336 535348 536544 551034 553311 558624 559682 574508 574992 576081 576882 577368 584016 600622 601128 603612 626736 627264 627923 628452 629856 644204 646866 649539 655224 655776 657018 673486 676269 683712 685584 702768 704099 705078 705672 734712 737127 737748 766656 768108 769176 769824 771282 778688 790614 793881 801504 803022 804816 826551 835648 837936 839523 861762 862488 865323 866052 873632 876024 900933 901692 905418 914112 937024 940104 940896 942678 944784 966306 970299 979616 982836 983664 985527 1010229 1024144 1025568 1028376 1054152 1057617 1058508 1070696 1073088 1102068 1106622 1117248 1119364 1149016 1149984 1152162 1153764 1154736 1156923 1168032 1185921 1201244 1202256 1204533 1207224 1253472 1255846 1256904 1259712 1288408 1292643 1293732 1299078 1310448 1311552 1314036 1346972 1352538 1358127 1371168 1405536 1408198 1408969 1410156 1411344 1414017 1449459 1469424 1472207 1474254 1475496 1536216 1538352 1539648 1542564 1579897 1581228 1587762 1603008 1606044 1609632 1653102 1659933 1675872 1679046 1723524 1724976 1728243 1730646 1732104 1747264 1752048 1771561 1801866 1803384 1810836 1880208 1881792 1883769 1885356 1889568 1932612 1940598 1959232 1965672 1967328 1971054 2020458 2028807 2048288 2051136 2056752 2108304 2112297 2115234 2117016 2141392 2204136 2211381 2213244 2238728 2298032 2299968 2304324 2307528 2309472 2313846 2336064 2371842 2381643 2402488 2404512 2409066 2414448 2479653 2506944 2511692 2513808 2518569 2576816 2585286 2587464 2595969 2598156 2620896 2628072 2693944 2702799 2705076 2716254 2742336 2811072 2816396 2817938 2820312 2822688 2828034 2898918 2910897 2938848 2944414 2948508 2950992 2956581 3030687 3072432 3076704 3078251 3085128 3159794 3162456 3172851 3175524 3212088 3219264 3303421 3306204 3319866 3351744 3358092 3447048 3449952 3456486 3461292 3464208 3470769 3504096 3543122 3557763 3603732 3606768 3613599 3621672 3704173 3760416 3767538 3770712 3779136 3865224 3877929 3881196 3931344 3934656 3942108 4040916 4057614 4096576 4113504 4216608 4224594 4226907 4230468 4234032 4242051 4282784 4348377 4408272 4416621 4422762 4426488 4477456 4596064 4608648 4615056 4618944 4627692 4739691 4743684 4763286 4804976 4809024 4818132 4828896 4959306 4979799 5023384 5027616 5037138 5153632 5170572 5174928 5184729 5191938 5196312 5241792 5256144 5314683 5387888 5405598 5410152 5432508 5632792 5635876 5640624 5645376 5651307 5656068 5797836 5821794 5877696 5888828 5897016 5901984 5913162 6061374 6086421 6144864 6153408 6156502 6170256 6319588 6324912 6336891 6345702 6351048 6424176 6606842 6612408 6634143 6639732 6716184 6894096 6899904 6907153 6912972 6922584 6928416 6941538 7008192 7086244 7115526 7144929 7207464 7213536 7227198 7243344 7408346 7438959 7520832 7535076 7541424 7555707 7730448 7745089 7755858 7762392 7787907 7862688 7884216 8081832 8108397 8115228 8227008 8433216 8449188 8453814 8460936 8468064 8484102 8565568 8696754 8732691 8816544 8833242 8845524 8852976 8869743 8954912 9092061 9192128 9217296 9230112 9234753 9255384 9479382 9487368 9518553 9526572 9609952 9636264 9657792 9910263 9918612 9959598 10046768 10055232 10074276 10307264 10341144 10349856 10369458 10383876 10392624 10412307 10512288 10629366 10673289 10775776 10811196 10820304 10840797 10865016 11112519 11265584 11271752 11281248 11302614 11312136 11595672 11633787 11643588 11777656 11794032 11803968 11826324 12122748 12172842 12289728 12313004 12340512 12639176 12649824 12673782 12680721 12691404 12702096 12726153 12848352 13045131 13213684 13224816 13249863 13268286 13279464 13432368 13788192 13814306 13825944 13845168 13856832 13883076 14172488 14219073 14231052 14289858 14414928 14427072 14442229 14454396 14486688 14816692 14877918 14939397 15070152 15082848 15111414 15460896 15490178 15498659 15511716 15524784 15554187 15575814 15725376 15768432 15944049 16163664 16194277 16216794 16230456 16898376 16907628 16921872 16936128 16953921 16968204 17378867 17393508 17465382 17633088 17666484 17691048 17705952 17739486 17909824 18184122 18259263 18434592 18460224 18469506 18510768 18958764 18974736 19010673 19037106 19053144 19219904 19272528 19487171 19820526 19837224 19902429 19919196 20093536 20148552 20682288 20699712 20721459 20738916 20767752 20785248 20824614 21024576 21258732 21346578 21551552 21622392 21640608 21681594 21730032 22225038 22316877 22531168 22543504 22562496 22605228 22624272 22667121 23191344 23235267 23267574 23287176 23363721 23555312 23588064 23652648 24245496 24325191 24345684 24626008 24681024 25278352 25299648 25347564 25361442 25382808 25404192 25452306 25696704 26090262 26198073 26427368 26449632 26499726 26536572 26558928 26609229 26864736 27276183 27576384 27628612 27651888 27690336 27704259 27766152 28344976 28438146 28462104 28555659 28579716 28829856 28884458 28908792 28973376 29633384 29730789 29755836 29878794 30140304 30165696 30222828 30921792 30980356 30997318 31023432 31049568 31108374 31151628 31236921 31536864 31888098 32019867 32327328 32388554 32406287 32433588 32460912 32522391 33337557 33796752 33815256 33843744 33860761 33907842 33936408 34757734 34787016 34901361 34930764 35332968 35382096 35411904 35478972 36337631 36368244 36518526 36869184 36939012 37021536 37917528 37949472 38021346 38042163 38074212 38106288 38178459 38545056 38974342 39135393 39641052 39674448 39749589 39804858 39838392 40187072 40297104 40745903 41364576 41442918 41477832 41535504 41570496 41649228 42517464 42657219 42693156 43244784 43281216 43326687 43363188 43460064 44450076 44633754 45062336 45087008 45210456 45248544 45334242 46382688 46470534 46495977 46535148 46574352 46662561 46727442 47110624 47176128 47305296 47832147 48490992 48582831 48650382 48691368 49252016 50556704 50695128 50722884 50765616 50808384 50861763 50904612 52136601 52180524 52396146 52854736 52899264 52999452 53073144 53117856 53218458 53729472 54552366 54777789 55257224 55303776 55380672 55408518 55532304 56689952 56876292 56924208 57032019 57111318 57159432 57659712 57768916 57817584 58461513 59266768 59461578 59511672 59707287 59757588 60280608 60445656 61960712 61994636 62046864 62099136 62164377 62216748 62303256 62473842 63073728 63776196 64039734 64654656 64777108 64812574 64867176 64921824 65044782 66675114 66950631 67593504 67630512 67687488 67721522 67815684 67872816 68001363 69515468 69574032 69705801 69802722 69861528 70091163 70665936 70764192 70957944 72675262 72736488 72975573 73037052 73878024 74043072 75835056 75898944 75978683 76042692 76084326 76148424 76212576 76356918 77090112 77948684 78270786 78594219 79282104 79348896 79499178 79609716 79676784 79827687 80594208 81491806 81828549 82729152 82885836 82955664 83071008 83112777 83298456 85034928 85195979 85314438 85386312 85666977 86489568 86653374 86726376 86920128 88900152 89192367 89267508 90174016 90420912 90497088 90668484 92765376 92941068 92991954 93070296 93148704 93325122 93454884 94221248 94610592 95664294 96059601 96981984 97165662 97218861 97300764 97382736 97567173 98504032 100012671 101113408 101390256 101445768 101531232 101582283 101723526 101809224 104273202 104361048 104704083 104792292 105709472 105998904 106146288 106235712 106436916 109012893 109104732 109555578 110514448 110607552 110817036 111064608 113379904 113752584 113848416 114064038 114126489 114222636 114318864 114535377 115537832 115635168 116923026 117406179 118533536 118923156 119023344 119248767 119414574 119515176 120561216 120891312 122237709 123921424 123989272 124093728 124328754 124433496 124606512 124947684 127552392 127971657 128079468 129554216 129625148 129734352 129843648 129980061 130089564 133350228 133901262 135187008 135261024 135443044 135631368 135745632 136002726 139030936 139148064 139411602 139487931 139605444 139723056 139987683 140182326 141331872 141528384 141915888 143496441 145350524 145472976 145748493 145951146 146074104 147756048 151670112 151957366 152085384 152168652 152296848 152425152 152585289 152713836 155897368 156409803 156541572 157188438 158564208 158697792 158864519 158998356 159219432 159353568 159655374 161188416 162983612 163657098 164333367 165771672 165911328 166142016 166225554 166596912 170069856 170391958 170485249 170628876 170772624 171096057 171333954 172979136 173306748 173452752 175384539 177800304 178137047 178384734 178535016 179121861 180841824 181336968 185882136 185983908 186140592 186297408 186493131 186650244 186909768 189221184 191167537 191328588 192119202 193963968 194331324 194437722 194601528 194765472 195134346 197008064 200025342 200851893 202780512 202891536 203062464 203164566 203447052 203618448 204004089 208546404 208722096 209117403 209408166 209584584 211418944 211997808 212292576 212873832 214358881 218025786 218209464 218926719 219111156 221028896 221634072 222129216 227505168 227696832 227936049 228128076 228252978 228445272 228637728 229070754 231075664 231270336 233846052 234812358 237067072 237846312 238046688 238497534 238829148 239030352 239483061 241782624 244475418 245485647 247842848 247978544 248187456 248657508 248866992 249213024 249338331 249895368 255104784 255587937 255943314 256158936 257000931 259108432 259250296 259468704 259960122 260179128 266700456 267577101 267802524 270522048 270886088 271262736 271491264 272005452 278061872 278296128 278823204 278975862 279210888 279446112 279975366 280364652 282663744 283831776 286992882 288178803 290701048 290945952 291496986 291656583 291902292 292148208 292701519 295512096 300038013 303340224 303914732 304170768 304337304 304593696 304746849 305170578 305427672 311794736 312819606 313083144 314112249 314376876 317128416 317729038 317996712 318438864 318707136 319310748 325967224 327038679 327314196 328666734 331543344 331822656 332171267 332451108 333193824 340139712 340783916 340970498 341257752 341545248 342192114 342379467 342667908 343606131 346613496 346905504 350769078 352218537 355600608 356274094 356469157 356769468 357070032 357746301 358243722 361683648 362673936 366713127 371764272 371967816 372281184 372468371 372986262 373300488 373819536 382335074 382657176 383914971 384238404 388662648 388875444 389203056 389530944 389940183 390268692 399713941 400050684 401703786 405561024 405783072 406329132 406894104 407236896 408008178 417092808 417444192 418234806 418463793 418816332 419169168 419963049 423995616 424585152 425747664 428717762 430489323 436051572 436418928 437245479 437853438 438222312 442057792 443268144 448204933 455010336 455872098 456256152 456505956 456890544 457275456 457755867 458141508 462151328 467692104 469229409 469624716 475692624 476093376 476593557 476995068 477658296 478060704 478966122 483565248 488950836 490971294 495685696 495957088 497315016 497733984 498426048 498676662 499790736 510209568 511175874 511455747 511886628 512317872 513288171 514001862 518216864 518500592 518937408 519920244 520358256 526153617 533400912 534411141 535154202 535605048 537365583 541772176 542525472 544010904 556123744 557646408 557951724 558421776 558892224 559479393 559950732 560729304 567663552 573502611 573985764 576357606 581402096 581891904 582993972 583313166 583804584 584296416 585403038 591024192 600076026 602555679 607829464 608341536 608674608 609187392 609493698 610341156 610855344 612012267 623589472 625639212 626166288 627352209 628224498 628753752 634256832 635458076 635993424 636877728 638621496 643076643 651934448 654077358 654628392 656780157 657333468 663086688 664342534 664902216 666387648 681567832 681940996 682515504 683090496 683808147 684384228 684758934 685335816 687212262 693226992 693811008 701538156 704437074 711201216 712548188 712938314 713538936 714140064 715492602 716487444 718449183 725347872 733426254 736456941 743528544 743935632 744562368 744936742 745344601 745972524 746600976 747639072 748014993 764670148 765314352 766763811 767829942 768476808 771002793 777325296 777750888 778406112 779880366 780537384 799427882 800101368 802731303 803407572 811566144 812658264 813788208 814473792 816016356 834185616 834888384 835765513 836469612 836927586 837632664 838338336 839926098 847991232 851495328 857435524 860978646 864536409 872103144 872837856 874490958 874969749 875706876 876444624 878104557 886536288 896409866 900114039 910020672 911744196 912512304 913011912 913781088 914240547 915511734 916283016 924302656 935384208 937155769 938458818 939249432 942336747 951385248 953187114 953990136 955316592 956121408 957932244 977901672 981116037 981942588 991914176 994630032 995467968 996513801 997353324 999581472 1020419136 1022351748 1022911494 1023773256 1024635744 1026576342 1027138401 1028003724 1036433728 1037001184 1039840488 1040716512 1052307234 1056655611 1066801824 1068822282 1069407471 1070308404 1071210096 1073238903 1074731166 1083544352 1085050944 1088021808 1100139381 1112247488 1115292816 1115903448 1116843552 1117405113 1118958786 1119901464 1121458608 1147005222 1147971528 1151744913 1152715212 1162804192 1165987944 1166626332 1167609168 1168592832 1169820549 1170806076 1199141823 1200152052 1205111358 1215658928 1216683072 1217349216 1218987396 1220682312 1221710688 1224024534 1247178944 1251278424 1252332576 1254704418 1255391379 1256448996 1257507504 1259889147 1270916152 1271986848 1273755456 1277242992 1286153286 1291467969 1303868896 1308154716 1309256784 1311736437 1313560314 1314666936 1326173376 1328685068 1329804432 1344614799 1363135664 1363881992 1365031008 1367616294 1368768456 1369517868 1370671632 1373267601 1374424524 1386453984 1403076312 1407688227 1408874148 1425096376 1425876628 1427077872 1428280128 1429780671 1430985204 1432974888 1436898366 1450695744 1466852508 1472913882 1487057088 1487871264 1489873484 1490689202 1491945048 1493201952 1495278144 1496029986 1529340296 1530628704 1533527622 1534367241 1535659884 1536953616 1539864513 1542005586 1554650592 1555501776 1556812224 1559760732 1561074768 1578460851 1598855764 1600202736 1603233423 1605462606 1606815144 1612096749 1625316528 1627576416 1632032712 1668371232 1671531026 1672939224 1673855172 1675265328 1676676672 1678438179 1679852196 1702990656 1714871048 1720507833 1721957292 1729072818 1744206288 1745675712 1747509709 1748981916 1749939498 1751413752 1752889248 1756209114 1773072576 1792819732 1800228078 1807667037 1823488392 1825024608 1826023824 1827562176 1828481094 1831023468 1832566032 1836036801 1870768416 1874311538 1875337739 1876917636 1878498864 1882056627 1884673494 1902770496 1906374228 1907980272 1910633184 1915864488 1929229929 1955803344 1959507517 1962232074 1963885176 1970340471 1989260064 1993027602 1994706648 1999162944 2044703496 2045822988 2047546512 2049271488 2051424441 2053152684 2054276802 2056007448 2074002368 2079680976 2081433024 2102842907 2104614468 2113311222 2133603648 2137644564 2138814942 2140616808 2142420192 2146477806 2149462332 2167088704 2176043616 2200278762 2209370823 2230585632 2231806896 2233687104 2234810226 2236033803 2237917572 2239802928 2242917216 2244044979 2294010444 2295943056 2300291433 2303489826 2305430424 2325608384 2331975888 2333252664 2335218336 2339641098 2341612152 2398283646 2400304104 2408193909 2410222716 2431317856 2434698432 2437974792 2441364624 2443421376 2448049068 2502556848 2504665152 2507296539 2509408836 2510782758 2512897992 2515015008 2519778294 2541832304 2543973696 2554485984 2572306572 2582935938 2607737792 2616309432 2618513568 2623472874 2624909247 2627120628 2629333872 2634313671 2657370136 2659608864 2689229598 2700342117 2726271328 2727763984 2730062016 2735232588 2737536912 2739035736 2741343264 2742721641 2746535202 2748849048 2772907968 2806152624 2811467307 2815376454 2817748296 2827010241 2850192752 2851753256 2854155744 2859561342 2861970408 2865949776 2873796732 2933705016 2943348111 2945827764 2975742528 2979746968 2981378404 2983890096 2986403904 2989541403 2992059972 3058680592 3061257408 3067055244 3068734482 3071319768 3073907232 3079729026 3081415203 3084011172 3109301184 3111003552 3119521464 3122149536 3156921702 3169966833 3197711528 3200405472 3206466846 3208222413 3210925212 3213630288 3219716709 3224193498 3250633056 3255152832 3264065424 3300418143 3336742464 3343062052 3345878448 3347710344 3350530656 3352215339 3356876358 3359704392 3429742096 3441015666 3443914584 3455234739 3458145636 3488412576 3495019418 3497963832 3499878996 3502827504 3505778496 3509461647 3512418228 3585639464 3597425469 3600456156 3615334074 3646976784 3650049216 3652047648 3653883937 3656962188 3662046936 3665132064 3672073602 3741536832 3748623076 3750675478 3753835272 3756997728 3764113254 3766174137 3769346988 3779667441 3812748456 3815960544 3821266368 3831728976 3858459858 3874403907 3911606688 3919015034 3921160727 3924464148 3927770352 3935209311 3940680942 3978520128 3986055204 3989413296 4033844397 4089406992 4091645976 4095093024 4097152081 4102848882 4106305368 4108553604 4112014896 4119802803 4159361952 4205685814 4209228936 4223064681 4226622444 4275289128 4277629884 4281233616 4284840384 4289342013 4292955612 4298924664 4352087232 4396853351 4400557524 4418741646 4461171264 4463613792 4469620452 4472067606 4475835144 4479605856 4485834432 4488089958 4588020888 4591886112 4600582866 4603101723 4606979652 4610860848 4619593539 4663951776 4666505328 4670436672 4679282196 4683224304 4735382553 4796567292 4800608208 4809700269 4816387818 4820445432 4862635712 4875949584 4882729248 4896098136 4930254263 5005113696 5014593078 5018817672 5021565516 5025795984 5030030016 5035314537 5039556588 5083664608 5108971968 5144613144 5161523499 5165871876 5232618864 5237027136 5242529127 5246945748 5249818494 5254241256 5258667744 5268627342 5314740272 5319217728 5378459196 5400684234 5452542656 5455527968 5470465176 5475073824 5478071472 5482686528 5485443282 5493070404 5497698096 5508110403 5612305248 5622934614 5626013217 5630752908 5635496592 5646169881 5654020482 5700385504 5703506512 5708311488 5719122684 5723940816 5731899552 5747593464 5787689787 5867410032 5878522551 5886696222 5891655528 5911021413 5959493936 5962756808 5967780192 5979082806 5984119944 6117361184 6134110488 6137468964 6142639536 6147814464 6154273323 6159458052 6162830406 6168022344 6222007104 6239042928 6244299072 6308528721 6313843404 6339933666 6395423056 6400810944 6412933692 6416444826 6421850424 6427260576 6439433418 6448386996 6501266112 6528130848 6600836286 6628112469 6686124104 6691756896 6695420688 6701061312 6704430678 6708101409 6713752716 6719408784 6732134937 6859484192 6882031332 6887829168 6900874299 6910469478 6916291272 6976825152 6990038836 6995927664 6999757992 7005655008 7018923294 7024836456 7171278928 7194850938 7200912312 7224581727 7230668148 7293953568 7304095296 7307767874 7313924376 7324093872 7330264128 7344147204 7497246152 7501350956 7507670544 7513995456 7521889617 7528226508 7532348274 7538693976 7559334882 7625496912 7631921088 7663457952 7716919716 7748807814 7823213376 7838030068 7842321454 7848928296 7855540704 7870418622 7874727741 7881361884 7902941013 7972110408 7978826592 8067688794 8101026351 8178813984 8183291952 8190186048 8194304162 8198790611 8205697764 8212610736 8217107208 8224029792 8228164923 8239605606 8318723904 8411371628 8418457872 8434401921 8446129362 8453244888 8481030723 8550578256 8555259768 8562467232 8578684026 8585911224 8597849328 8793706702 8801115048 8830044333 8837483292 8927227584 8939240904 8944135212 8951670288 8959211712 8968624209 8976179916 9176041776 9183772224 9193420643 9201165732 9206203446 9213959304 9221721696 9239187078 9244245609 9327903552 9333010656 9358564392 9366448608 9470765106 9509900499 9593134584 9601216416 9619400538 9624667239 9632775636 9640890864 9659150127 9751899168 9765458496 9792196272 9860508526 9901254429 10010227392 10029186156 10037635344 10043131032 10051591968 10056646017 10070629074 10079113176 10167329216 10289226288 10308713459 10323046998 10331743752 10365704217 10465237728 10485058254 10493891496 10499636988 10508482512 10517335488 10528384941 10537254684 10629480544 10756918392 10792276407 10801368468 10911055936 10940930352 10950147648 10956142944 10961651811 10970886564 10986140808 10995396192 11016220806 11224610496 11245869228 11252026434 11261505816 11270993184 11292339762 11298522411 11308040964 11400771008 11407013024 11438245368 11447881632 11463799104 11495186928 11575379574 11623211721 11734820064 11757045102 11763482181 11773392444 11783311056 11805627933 11822042826 11918987872 11925513616 11935560384 11958165612 11968239888 12101533191 12234722368 12268220976 12274937928 12285279072 12291456243 12308546646 12318916104 12325660812 12336044688 12359408409 12478085856 12617057442 12627686808 12669194043 12679867332 12790846112 12825867384 12832889652 12843700848 12854521152 12868026039 12878866836 12896773992 13056261696 13190560053 13201672572 13256224938 13372248208 13383513792 13390841376 13408861356 13416202818 13427505432 13438817568 13464269874 13718968384 13764062664 13775658336 13801748598 13809305169 13820938956 13832582544 13858780617 13980077672 13991855328 13999515984 14011310016 14037846588 14049672912 14206147659 14342557856 14389701876 14401824624 14429100807 14449163454 14461336296 14587907136 14615535748 14627848752 14648187744 14688294408 14790762789 14994492304 15002701912 15015341088 15043779234 15056453016 15064696548 15077387952 15105943611 15118669764 15250993824 15326915904 15433839432 15484570497 15497615628 15676060136 15684642908 15697856592 15711081408 15727587381 15740837244 15749455482 15762723768 15805882026 15944220816 15957653184 16135377588 16202052702 16357627968 16366583904 16388608324 16397581222 16411395528 16425221472 16434214416 16448059584 16456329846 16479211212 16524331209 16822743256 16836915744 16868803842 16878039651 16892258724 16906489776 16938509643 16962061446 17101156512 17110519536 17124934464 17142925823 17157368052 17171822448 17195698656 17363069361 17587413404 17602230096 17635567653 17660088666 17674966584 17733064239 17878481808 17888270424 17903340576 17937248418 17952359832 18352083552 18386841286 18402331464 18412406892 18427918608 18443443392 18462819969 18478374156 18488491218 18666021312 18717128784 18732897216 18925586163 18941530212 19019800998 19186269168 19202432832 19222606799 19238801076 19249334478 19265551272 19281781728 19318300254 19503798336 19584392544 19721017052 19802508858 19884337407 20058372312 20075270688 20086262064 20103183936 20113292034 20124304227 20141258148 20158226352 20196404811 20578452576 20617426918 20628715129 20646093996 20663487504 20702622897 20731408434 20930475456 20970116508 20987782992 20999273976 21016965024 21056769882 21074509368 21258961088 21513836784 21554582687 21584552814 21602736936 21673745181 21881860704 21912285888 21923303622 21941773128 21972281616 21990792384 22032441612 22491738456 22504052868 22523011632 22541986368 22565668851 22584679524 22597044822 22616081928 22814026048 22876490736 22895763264 22990373856 23131271977 23150759148 23246423442 23469640128 23514090204 23526964362 23546784888 23566622112 23611255866 23624183223 23644085652 23837975744 23851027232 23916331224 23936479776 24203066382 24303079053 24536441952 24549875856 24570558144 24582912486 24596371833 24617093292 24637832208 24651321624 24672089376 24684494769 24718816818 24956171712 25234114884 25255373616 25303205763 25338388086 25359734664 25581692224 25651734768 25665779304 25687401696 25736052078 25757733672 25793547984 26381120106 26403345144 26490132999 26512449876 26744496416 26781682752 26817722712 26832405636 26855010864 26877635136 26905872627 26928539748 27528125328 27551316672 27580261929 27603497196 27618610338 27641877912 27665165088 27717561234 27732736827 27960155344 27983710656 27999031968 28075693176 28099345824 28412295318 28685115712 28779403752 28803649248 28858201614 28874001717 28898326908 28922672592 28977450381 29231071496 29255697504 29296375488 29376588816 29581525578 29703763287 29988984608 30005403824 30030682176 30087558468 30112906032 30129393096 30154775904 30169938051 30211887222 30237339528 30501987648 30867678864 30926140377 30969140994 30995231256 31097112651 31352120272 31369285816 31395713184 31455174762 31481674488 31498910964 31525447536 31585154823 31611764052 31888441632 32270755176 32376829221 32404105404 32733167808 32777216648 32795162444 32822791056 32850442944 32868428832 32884955433 32912659692 32958422424 33048662418 33645486512 33673831488 33737607684 33756079302 33784517448 33812979552 33877019286 33895567233 33924122892 34202313024 34221039072 34285851646 34314736104 34343644896 34391397312 34726138722 34869635163 35174826808 35204460192 35271135306 35290446543 35320177332 35349933168 35416883799 35466128478 35756963616 35776540848 35806681152 35874496836 35904719664 36304599573 36704167104 36773682572 36804662928 36824813784 36855837216 36874368729 36925639938 36956748312 36976982436 37078225227 37434257568 37851172326 37883060424 38007582129 38039601996 38372538336 38445213598 38477602152 38498668956 38531102544 38563563456 38604078117 38636600508 39168785088 39442034104 39571680159 39605017716 39768674814 40116744624 40150541376 40172524128 40192723307 40226584068 40248608454 40282516296 40316452704 40392809622 41156905152 41234853836 41257430258 41292187992 41326975008 41405245794 41427915507 41462816868 41576341851 41940233016 41975565984 41998547952 42033930048 42113539764 42149018736 42618442977 43027673568 43109165374 43132767997 43169105628 43205473872 43287302421 43347490362 43763721408 43846607244 43883546256 43944563232 44064883224 44372288367 44983476912 45008105736 45046023264 45068672891 45131337702 45169359048 45194089644 45232163856 45317830833 45752981472 45980747712 46262543954 46301518296 46453711491 46492846884 47028180408 47053928724 47093569776 47133244224 47182762143 47222511732 47248366446 47288171304 47702054464 47832662448 47872959552 48365386861 48406132764 48606158106 49072883904 49099751712 49165824972 49192743666 49234186584 49275664416 49302643248 49344178752 49368989538 49437633636 50468229768 50510747232 50606411526 50634118953 50676776172 50719469328 50815528929 51303469536 51331558608 51374803392 51428777469 51472104156 51515467344 51587095968 52089208083 52762240212 52806690288 52906702959 52980265998 53024899752 53488992832 53635445424 53664811272 53710021728 53811745254 53857079496 55056250656 55160523858 55206994392 55237220676 55283755824 55330330176 55388459907 55435122468 55465473654 55920310688 55998063936 56151386352 56198691648 56776758489 56824590636 57558807504 57607298496 57667820397 57716403228 57748003434 57796653816 57845345184 57954900762 58462142992 58511395008 58753177632 59163051156 59407526574 59977969216 60010807648 60175116936 60225812064 60258786192 60309551808 60339876102 60372912681 60423774444 60474679056 60589214433 61735357728 61852280754 61886145387 61938281988 61990462512 62107868691 62194225302 62704240544 62738571632 62791426368 62910349524 62963348976 62997821928 63050895072 63170309646 63223528104 63776883264 64541510352 64663748061 64753658442 64808210808 65021235543 65554433296 65590324888 65645582112 65736857664 65769910866 65825319384 65916844848 66097324836 67290973024 67475215368 67512158604 67569034896 67625959104 67697006553 67754038572 67791134466 67848245784 68442078144 68571703292 68629472208 68687289792 69393815931 69452277444 69739270326 70349653616 70408920384 70542270612 70580893086 70640354664 70699866336 70833767598 70872549669 70932256956 71513927232 71553081696 71748993672 71809439328 72609199146 72909237159 73547365144 73609325856 73649627568 73711674432 73748737458 73789115499 73851279876 73913496624 73953964872 74053484307 74156450454 74868515136 75702344652 75766120848 75909617289 76015164258 76079203992 76745076672 76890427196 76955204304 76997337912 77062205088 77208156234 77273201016 78884068208 79143360318 79210035432 79470398997 79537349628 80233489248 80345048256 80385446614 80453168136 80497216908 80565032592 80632905408 80717617881 80785619244 82469707672 82514860516 82584375984 82653950016 82740785787 82810491588 82855831014 82925633736 83152683702 83198210481 83880466032 83951131968 83997095904 84227079528 84298037472 85236885954 86055347136 86218330748 86265535994 86338211256 86410947744 86574604842 86622005151 86694980724 86932351143 87693214488 87767092512 87889126464 88129766448 88744576734 89111289861 89966953824 90016211472 90092046528 90137345782 90186696721 90262675404 90338718096 90388179288 90464327712 90509814153 90635661666 91505962944 92525087908 92603036592 92778421131 92907422982 92985693768 93291337953 94056360816 94107857448 94187139552 94365524286 94445023464 94496732892 94576342608 94755464469 95665324896 96730773722 96812265528 97130487663 97212316212 98199503424 98331649944 98385487332 98468373168 98551328832 98605286496 98654866299 98737979076 98875267272 100936459536 101021494464 101127627073 101212823052 101268237906 101353552344 101438938656 101631057858 101686701699 102606939072 102663117216 102857554938 102944208312 103030934688 103174191936 104178416166 104608905489 105524480424 105613380576 105813405918 105871339629 105960531996 106049799504 106250651397 107270890848 107329622544 107420043456 107623490508 107714158992 108913798719 110112501312 110321047716 110413988784 110474441352 110567511648 110623106187 110776919814 110870244936 110930947308 111840621376 112302772704 113395848049 113553516978 113649181272 114022746387 115117615008 115335640794 115432806456 115496006868 115593307632 115690690368 115812234351 115909801524 116924285984 117506355264 118326102312 118715040477 118815053148 120021615296 120350233872 120451624128 120517572384 120578169921 120679752204 120745825362 120847548888 120949358112 121178428866 123470715456 123704561508 123772290774 123876563976 123980925024 124215737382 124283746521 124388450604 125408481088 125477143264 125820699048 125926697952 125995643856 126101790144 126340619292 126447056208 127855328931 129083020704 129327496122 129398303991 129507316884 129616421616 129861907263 130042471086 131108866592 131180649776 131291164224 131539821732 131650638768 131833689696 132194649672 133116865101 134581946048 134950430736 135024317208 135138069792 135206018673 135394013106 135508077144 135582268932 135696491568 135953492499 137143406584 137258944416 138787631862 138904554888 139361134473 139478540652 140699307232 141084541224 141161786172 141280709328 141399732672 141548286429 141667535196 141745099338 141864513912 143106163392 143497987344 143618878656 145096160583 145218398292 145818474318 147094730288 147218651712 147299255136 147497474916 147578230998 147702559752 147826993248 147907929744 148106968614 148312900908 151404689304 151532241696 151819234578 151902356859 152030328516 152158407984 152446586787 153780854392 153910408608 153994675824 154124410176 154286332407 154416312468 154546402032 156267624249 157768136416 158286720636 158420070864 158720108877 158940797994 159074699256 160466978496 160770893228 160906336272 160994433816 161130065184 161435235762 161571238488 164939415344 165029721032 165168751968 165481571574 165620983176 165711662028 165851267472 166165379721 166305367404 166396420962 167760932064 167994191808 168454159056 168596074944 170330275467 170473771908 172436661496 172531071988 172676422512 172821895488 173003461191 173149209684 173244010302 173389961448 173864702286 175386428976 175534185024 176259532896 177489153468 178222579722 179933907648 180032422944 180274691564 180373393442 180525350808 180677436192 180776358576 180928655424 181019628306 181118738043 181271323332 181767643299 185050175816 185206073184 185556842262 185658436161 185814845964 185971387536 186323606073 186582675906 188112721632 188215714896 188374279104 188572184053 188731048572 188890046928 188993465784 189152685216 189510928938 191330649792 193461547444 193624531056 193991244183 194260975326 194424632424 195063706629 196663299888 196770974664 196936746336 197210572992 197309732598 197475958152 197750534544 201872919072 202255254146 202425646104 202536475812 202707104688 202877877312 203091019659 203262115716 203373403398 205326234432 205715109876 205888416624 206061869376 208181447793 208356832332 209217810978 211048960848 211226761152 211448674789 211626811836 211742679258 211921063992 212099599008 212501302794 212617649007 214541781696 214659245088 215246981016 215428317984 217827597438 218727711477 220642095432 220827977568 220948882704 221135023296 221246212374 221367346497 221553839628 221740489872 221861894616 222160452921 224605545408 226791696098 226915866419 227107033956 227298362544 227728851867 228045492774 230235230016 230671281588 230865612912 230992013736 231186615264 231624468702 231819603048 233848571968 236652204624 237100409557 237430080954 237630106296 238411196991 240700467744 241035144768 241156339842 241359504408 241491650724 241695097776 241898716224 242152853643 242356857732 247409123016 247544581548 247753127952 247961850048 248222357361 248431474764 248567493042 248776901208 250954286528 251641398096 251853395904 251991287712 252681238584 252894112416 254443991747 255710657862 258166041408 258654992244 258796607982 259014633768 259232843232 259723814526 259866015453 260084942172 262217733184 262361299552 263079643464 263301277536 263667379392 264389299344 266233730202 267333869583 269900861472 270048634416 270276139584 270412037346 270560090163 270788026212 271016154288 271164537864 271392983136 271529442459 271906984998 274286813168 274517888832 277575263724 277809109776 278335263393 278722268946 278957081304 281398614464 282169082448 282323572344 282561418656 283096572858 283335070392 283490198676 283729027824 284266393407 286995974688 290192321166 290436796584 291391462989 291636948636 294189460576 294598510272 294994949832 295156461996 295405119504 295653986496 295815859488 295964598897 296213937228 296625801816 302809378608 303064483392 303382881219 303638469156 303804713718 304060657032 304316815968 304893173574 305060105097 307561708784 307820817216 307989351648 308572664814 308832624936 309092804064 312535248498 315536272832 316573441272 316840141728 317440217754 317614018887 317881595988 318149398512 318751954191 321541786456 321812672544 321988867632 322260130368 322870471524 323142476976 326741396157 329878830688 330059442064 330337503936 330963143148 331241966352 331423324056 331702534944 331869318561 332330759442 332610734808 332792841924 335521864128 336908318112 340187544147 340660550934 340947543816 342068239161 344873322992 345062143976 345352845024 346006922382 346298419368 346488020604 346779922896 347436703053 347729404572 350772857952 352519065792 354978306936 356145121431 356445159444 360064845888 360549383128 360746786884 361050701616 361354872384 361552717152 361734509763 362039256612 362237476086 362542646664 363535286598 370100351632 370412146368 371113684524 371316872322 371629691928 371942775072 372647212146 372851239563 373165351812 376225443264 376431429792 377144368106 377462097144 377780093856 377986931568 378305370432 379021857876 383565986793 386923094888 387249062112 387982488366 388194911973 388521950652 388849264848 389585721789 390127413258 393326599776 393541949328 393873492672 394287293929 394619465196 394951916304 395501069088 399350595303 403745838144 404510508292 404851292208 405072951624 405414209376 405618056019 406182039318 406524231432 406746806796 407860477497 411430219752 411776833248 416362895586 416713664664 418083403419 418435621956 422097921696 422897349578 423253623672 423485358516 423842127984 424199198016 424644859287 425002605588 425235298014 429318490176 430493962032 430856635968 435288481749 435655194876 437455422954 441284190864 441655955136 441897765408 442119956377 442492424748 442734692994 443107679256 443480979744 443723789232 444320905842 453583392196 453831732838 454214067912 454596725088 455457703734 455707070577 456090985548 457339760361 461342563176 461731225824 461984027472 462373230528 462858997221 463248937404 463639206096 468802872747 473304409248 474200819114 474460447967 474860161908 475260212592 476160326631 476822393982 481400935488 482312679684 482719008816 482983301448 483390195552 484305707286 484713715464 494818246032 495089163096 495506255904 495755401801 496444714722 496862949528 497134986084 497553802416 498496139163 503282796192 503982575424 505362477168 505788224832 508887983494 510990826401 511421315724 517309984488 517593215964 518029267536 518465686464 519010383573 519447629052 519732030906 520169884344 524722599104 526159286928 526602555072 528778598688 532019255471 532467460404 534667739166 539801722944 540097268832 540824074692 541120180326 541576052424 542032308576 542329075728 542785966272 543058884918 543356214129 543813969996 548573626336 555150527448 555618219552 556670526786 556975308483 557444537892 557914162608 558970818219 564338164896 564647144688 565122837312 565716552159 566193145716 566670140784 566980397352 567458055648 568532786814 573991949376 580384642332 580873593168 581973732549 582782925978 583273897272 588378921152 589989899664 590312923992 590810239008 591631718976 591929197794 592427874456 593251603632 605618757216 606765762438 607276938312 607609427436 608121314064 608633631936 609273058977 609786347148 610120210194 615123417568 615978703296 617145329628 617665249872 618185608128 624544343379 625070496996 633146882544 633680283456 634346024367 634880435508 635228037774 635763191976 636298797024 637503908382 637852947021 643083572912 643625345088 643977735264 645740943048 646284953952 653482792314 659757661376 660118884128 661926286296 662483932704 662846648112 663405069888 663738637122 664102039491 664661518884 665221469616 665585683848 666481358763 673816636224 680375088294 680747599257 681321101868 681895087632 683186555601 684136478322 689746645984 690124287952 690705690048 692013844764 692596838736 692976041208 693559845792 694873406106 695458809144 701545715904 709956613872 711301228671 712290242862 712890318888 715233590973 721098766256 721493573768 722101403232 723105434304 723469019526 724078513224 724474952172 725085293328 726458560929 727070573196 740200703264 742227369048 742633744644 743259383856 743885550144 744667072083 745294424292 745702479126 746330703624 752862859584 754288736212 754924194288 755560187712 755973863136 758043715752 763331975241 767131973586 773846189776 774498124224 775964976732 776389823946 777043901304 777698529696 779171443578 779598046359 780254826516 786653199552 787083898656 788574587858 789238930392 789903832608 791002138176 798701190606 802001608749 809021016584 809702584416 810145903248 810828418752 811236112038 811680270489 812364078636 813048462864 813493613592 814588327377 815720954994 822860439504 823553666496 832725791172 833427329328 835005790179 836166806838 836871243912 844195843392 845794699156 846507247344 846970717032 847684255968 849289718574 850005211176 850470596028 852799180221 860987924064 870576963498 871310389752 874174388967 874910845908 882568381728 883795530816 884239912754 884984849496 885469385988 886215358512 886961959488 887447578464 887893796691 888641811684 907166784392 907663465676 908428135824 909193450176 910148643657 910915407468 911414141154 912181971096 914679520722 915180315291 922685126352 923462451648 923968054944 925717994442 926497874808 927278412192 937605745494 946608818496 948401638228 948920895934 949720323816 950520425184 952320653262 952842056661 953644787964 956255862573 964625359368 965438017632 965966602896 966780391104 968611414572 969427430928 980224188471 989636492064 990178326192 991012511808 991510803602 992053663931 992889429444 993725899056 994269972168 995107604832 995607955683 996992278326 1006565592384 1010724954336 1017775966988 1020562632441 1021981652802 1022842631448 1026204717483 1034619968976 1035186431928 1036058535072 1038020767146 1038895258104 1039464061812 1040339768688 1042310109159 1052318573856 1057557197376 1064038510942 1064934920808 1068435364293 1069335478332 1080194537664 1081648149384 1082240360652 1083152104848 1084064617152 1084658151456 1085203529289 1086117769836 1086712428258 1087627939992 1097147252672 1110301054896 1111236439104 1112403897803 1113341053572 1113950616966 1114889075784 1115828325216 1117941636438 1118553718689 1128676329792 1129294289376 1131433104318 1132386291432 1133340281568 1133960794704 1134916111296 1137065573628 1150697960379 1160769284664 1161747186336 1163947465098 1164584735919 1165565851956 1166547794544 1168757165367 1179979799328 1180625847984 1181620478016 1182861881787 1183858395588 1184855748912 1186503207264 1198051785909 1211237514432 1213531524876 1214553876624 1215218854872 1216242628128 1216854168057 1218546117954 1219572694296 1220240420388 1230246835136 1234290659256 1235330499744 1249088686758 1250140993992 1254250210257 1266293765088 1268692048734 1269760871016 1270456075548 1271526383952 1272597594048 1273934577861 1275007816764 1275705894042 1286167145824 1287955470528 1291481886096 1292569907904 1305865445247 1306965584628 1320237768256 1323852572592 1324967865408 1325693296224 1326359869131 1327477274244 1328204078982 1329323037768 1330442939232 1331171367696 1332962717526 1360750176588 1361495198514 1362642203736 1363790175264 1366373111202 1367121211731 1368272956644 1379493291968 1380248575904 1384027689528 1385193677472 1385952082416 1387119691584 1388576991663 1389746812212 1390917618288 1406408618241 1419913227744 1422602457342 1423381343901 1424580485724 1425780637776 1428480979893 1430467181946 1442197532512 1442987147536 1444202806464 1446938039052 1448157026448 1448949904344 1450170586656 1452917121858 1454141146392 1480401406528 1484454738096 1485267489288 1486518767712 1487266205403 1489334144166 1490588848584 1491404958252 1492661407248 1495488417489 1508577472424 1509848388576 1511947726272 1516087431504 1526663950482 1532972479203 1534263947172 1547692379552 1551929953464 1552779647892 1554087802608 1555397059392 1557031150719 1558342887156 1559196092718 1560509653032 1574167797312 1577149175716 1578477860784 1579807665216 1596057766413 1597402381212 1604003217498 1618042033168 1619405168832 1620291806496 1622472224076 1623360540978 1624728157272 1626096925728 1626987227184 1629176654754 1630068642387 1631441909988 1645720879008 1665451582344 1666854658656 1670011580358 1670925925449 1672333613676 1673742487824 1676912454657 1691589398312 1693014494688 1693941434064 1695368511936 1697149656477 1698579437148 1700010422352 1700941192056 1705598360442 1721975848128 1741153926996 1742620779504 1745921197647 1748348777934 1749821691816 1765136763456 1768479825508 1769969698992 1770938771976 1772430717024 1774895156928 1775787593382 1777283623368 1814333568784 1815326931352 1816856271648 1820297287314 1821830814936 1822828282308 1824363942192 1827819176931 1829359041444 1830360630582 1845370252704 1847936109888 1851435988884 1852995749616 1854556824384 1873633030137 1875211490988 1896803276456 1897841791868 1899440647632 1901040850368 1903038073101 1904641306524 1905684113322 1907289575928 1912511725146 1913558841063 1929250718736 1930876035264 1931933205792 1937222829144 1938854861856 1960448376942 1979272984128 1980356652384 1983021607204 1984107327862 1985778858888 1987451798112 1988539944336 1990215209664 1991215911366 1992306118473 1993984556652 1999444076289 2021449908672 2035551933976 2041125264882 2042242797771 2043963305604 2045685262896 2049559666803 2052409434966 2069239937952 2070372863856 2072117070144 2074294024583 2076041534292 2077790516208 2078928123624 2080679537376 2084620218318 2104637147712 2128077021884 2129869841616 2133903686013 2136870728586 2138670956664 2145700772919 2163296298768 2164480721304 2166304209696 2169316302912 2170407058578 2172235539672 2173424856516 2175255879984 2179375682787 2220602109792 2224807795606 2226682107144 2227901233932 2229778151568 2231656650432 2234001216249 2235883272876 2237107437378 2258588578752 2262866208636 2264772582864 2266680563136 2267921589408 2274131147256 2289995925723 2301395920758 2321538569328 2323494372672 2325935422679 2327894930196 2329169471838 2331131703912 2333095589088 2337514330734 2338794139077 2359959598656 2361251695968 2365723763574 2367716791176 2369711497824 2373006414528 2396103571818 2406004826247 2427063049752 2429107753248 2430437709744 2432485256256 2433708336114 2435040811467 2437092235908 2439145388592 2440480840776 2443764982131 2468581318512 2470660999488 2496074530609 2498177373516 2500281987984 2505017370537 2508500420514 2532587530176 2537384097468 2539521742032 2540912151096 2543052767904 2547869155722 2550015633528 2551411788084 2572334291648 2582963772192 2608104505127 2611730890494 2613931169256 2622523166901 2647705145184 2651386592448 2652719738262 2654954548488 2656408157964 2658646075536 2660885878464 2662342735392 2663681390073 2665925435052 2721500353176 2722990397028 2725284407472 2727580350528 2730445930971 2732746222404 2734242423462 2736545913288 2760497151808 2768055379056 2770387354944 2771904164832 2777153983326 2779493624424 2781835236576 2812817236482 2839826455488 2845204914684 2846762687802 2849160971448 2851561275552 2856961959786 2858526169983 2860934363892 2884395065024 2885974295072 2893876078104 2896314052896 2897899808688 2900341173312 2905834243716 2908282292784 2940672565413 2968909476192 2970534978576 2973037535424 2974532410806 2976160991793 2978668288332 2981177697168 2982809916504 2985322814496 2986823867049 2990976834978 3017154944848 3019696777152 3032174863008 3053327900964 3061687897323 3065944958406 3068527894344 3095384759104 3103859906928 3105559295784 3108175605216 3114062301438 3116685774312 3118392185436 3121019306064 3126930327477 3154298351432 3156955721568 3192115532826 3194804762424 3205306092879 3208006434996 3236084066336 3240583612992 3244944448152 3246721081956 3249456314544 3252193851456 3253974454368 3255610587867 3258353309508 3260137284774 3262883819976 3291441758016 3330903164688 3333709317312 3337211693409 3340023160716 3341851850898 3344667227352 3347484975648 3353824909314 3355661156067 3383178796624 3386028989376 3387882868128 3394299312954 3397158874296 3400020844704 3401882384112 3411196720884 3482307853992 3485241559008 3491842395294 3493754207757 3496697555868 3499643383632 3506271496101 3536959651016 3539939397984 3541877543952 3544861434048 3548585645361 3551575186764 3554567246736 3594155357727 3628667137568 3630653862704 3633712543296 3640594574628 3643661629872 3645656564616 3648727884384 3650562504171 3655638353862 3658718082888 3660721261164 3690740505408 3702871977768 3705991499232 3747266060274 3750422981976 3762750630771 3793606552912 3795683583736 3798881295264 3806076146202 3809282613048 3811368226644 3814579151856 3821803733583 3825023450292 3827117682126 3858501437472 3863866411584 3874445658288 3877709723712 3917596335741 3920896753884 3960713304768 3966043214408 3968214655724 3971557717776 3974903596224 3977079888672 3979079607393 3982431822732 3984612236946 3987969113304 3998888152578 4071103867952 4082250529764 4084485595542 4087926611208 4091370525792 4099119333606 4101363635193 4104818869932 4138479875904 4140745727712 4148588049166 4152083068584 4155581032416 4157856247248 4161359074752 4165730974989 4169240436636 4219225854723 4256154043768 4259739683232 4267807372026 4270144031703 4273741457172 4277341913328 4285442939679 4291401545838 4326592597536 4328961442608 4332608419392 4337160233219 4340814117156 4344471079344 4346849713032 4350511759968 4358751365574 4441204219584 4449615591212 4453364214288 4455802467864 4459556303136 4461798616209 4468002432498 4471766545752 4474214874756 4486465252467 4525732417272 4529545165728 4535843178816 4548262294512 4579991851446 4598917437609 4602791841516 4643077138656 4651870845358 4655789860392 4658338943676 4662263407824 4666191178176 4671093452157 4675028661468 4677588278154 4722503391936 4731447527148 4735433582352 4739422995648 4788173299239 4792207143636 4812009652494 4854126099504 4858215506496 4860875419488 4863319520147 4867416672228 4870081622934 4874184471816 4878290777184 4880961681552 4887529964262 4890205927161 4937162637024 4992149061218 4996354747032 5000563975968 5010034741074 5012777776347 5017000841028 5030737363971 5074768194936 5079043484064 5081824302192 5086105535808 5091448969431 5095738311444 5100031267056 5102823576168 5165927544384 5216209010254 5219064927637 5223461780988 5227862338512 5237763592941 5245046333802 5295410290368 5305439476524 5309909096976 5312816315928 5317292151072 5324685470784 5327362780146 5331850870104 5443000706352 5445980794056 5450568814944 5453309419811 5460891861942 5465492444808 5468484846924 5473091826576 5483457530793 5536110758112 5543808329664 5554307966652 5558987248848 5563670473152 5620899090411 5625634472964 5690409829368 5693525375604 5698321942896 5703122551104 5709114219303 5713923919572 5717052339966 5721868727784 5771948590144 5787752156208 5792628105792 5795799617376 5811668487432 5816564585568 5852211810181 5881345130826 5937818952384 5941069957152 5949064821612 5952321983586 5957336576664 5962355394336 5965619833008 5970645628992 5973647734098 5976918355419 5981953669956 6034309889696 6064349726016 6106655801928 6123375794646 6126728393313 6131889916812 6137055788688 6148679000409 6207719813856 6211118591568 6216351210432 6222882073749 6228124602876 6233371548624 6236784370872 6242038612128 6253860654954 6308596702864 6313911443136 6384231065652 6389609524848 6401711058039 6410612185758 6416012869992 6472168132672 6489888896304 6493442163912 6498912629088 6507948908736 6511221175734 6516706619016 6520274569548 6525767639952 6538127048361 6661806329376 6674423386818 6680046321432 6683703701796 6689334454704 6694969951296 6702003648747 6707649818628 6711322312134 6766357593248 6775765736256 6788598625908 6794317748592 6800041689408 6803764768224 6822393441768 6869987777169 6964615707984 6970483118016 6977806268037 6983684790588 6987508415514 6993395111736 6999286767264 7012542992202 7016382417231 7073919302032 7079878795968 7083755087904 7097171290722 7103150373528 7109134493472 7188310715454 7257334275136 7261307725408 7281189149256 7287323259744 7291313129232 7297455768768 7301125008342 7305122434401 7311276707724 7317436165776 7321442522328 7331294946393 7405743955536 7411982998464 7488223591827 7494532120548 7500845963952 7515052111611 7525501261542 7587213105824 7591367167472 7597762590528 7612152292404 7618565226096 7622736453288 7629158303712 7643607467166 7650046900584 7654235364252 7717002874944 7748891316576 7824313515381 7835192671482 7841793507768 7867569500703 7932086428816 7936429311448 7943115435552 7954159777344 7958159214786 7964863645464 7969224473892 7975938226608 7991044170219 7997776305156 8142207735904 8164501059528 8168971191084 8175853222416 8182741051584 8191337792913 8198238667212 8202727270386 8209637739864 8281491455424 8297176098332 8304166137168 8311162064832 8315712494496 8331461949978 8338480873272 8438451709446 8512308087536 8519479366464 8535614744052 8540288063406 8547482914344 8554683826656 8570885879358 8575578509949 8582803091676 8653185195072 8657922885216 8674320466438 8681628234312 8688942158688 8693699426064 8701023519936 8717502731148 8822017696239 8899231182424 8906728428576 8911604935728 8919112606272 8923597232418 8928482975379 8936004864996 8943533091504 8948429749512 8960471601147 8972930504934 9051464834544 9059090331456 9096524589024 9159983702892 9185063691969 9197834875218 9205583683032 9286154277312 9303741690716 9311579720784 9316677887352 9324526815648 9342186904314 9350057322936 9355176556308 9380790982431 9462895054296 9470867164704 9576346598478 9584414287272 9615918278637 9624019304988 9708252199008 9721750838976 9726639040294 9734833344456 9740163245868 9748368943632 9756581554368 9761923363104 9766831763601 9775059928524 9780411854322 9874325274048 9984298122436 9992709494064 10001127951936 10011635080227 10020069482148 10025555552694 10034001682056 10061474727942 10066983468201 10149536389872 10158086968128 10163648604384 10182897938862 10191476622888 10200062534112 10205647152336 10432418020508 10438129855274 10446923561976 10455724677024 10475527185882 10481262623271 10490092667604 10518814488303 10610878953048 10619818193952 10625632631856 10634584302144 10645756936083 10654725560292 10663701740208 10782466073181 10886001412704 10891961588112 10901137629888 10906618839622 10912590303241 10921783723884 10930984889616 10936969693848 10946183653152 10951687512513 10966915061586 11072221516224 11108615933304 11117974497696 11241798180822 11251268945928 11288251892313 11380819658736 11387050751208 11396643885792 11418228438606 11427847839144 11434104679932 11443737455568 11465411200749 11575504312416 11591599234752 11623336974864 11633129171136 11704423620362 11752789007223 11762690261652 11882139914304 11898129643224 11904643967172 11914673153328 11924710788672 11931239666016 11937238822179 11947295468196 11953836710838 11963907339912 12068619779392 12213311603856 12236442875833 12246751589292 12253456786626 12263779833624 12274111577376 12297358000818 12304090905579 12415439627712 12422237183136 12445764147498 12456249205752 12466743097248 12473568741744 12484077224256 12497192924967 12507721309908 12617193405728 12657677564169 12768462131304 12779219049696 12803422116078 12810432095109 12821224371516 12832025739984 12856328819037 12979777792608 12986884327824 12997825258176 13011480699657 13022442351468 13033413238032 13040549139096 13051535279904 13076254096722 13323612658752 13348846773636 13360092642864 13367407403592 13378668909408 13385395848627 13404007297494 13415299637256 13422644624268 13532715186496 13577197251816 13588635497184 13607529536448 13644786883536 13739975554338 13796752312827 13929231415968 13955612536074 13967369581176 13975016831028 13986790223472 13998573534528 14013280356471 14025085984404 14032764834462 14147838604064 14167510175808 14194342581444 14206300747056 14218268986944 14364519897717 14376621430908 14522615450816 14562378298512 14574646519488 14582626258464 14589958560441 14602250016684 14610244868802 14622553415448 14634872331552 14642885044656 14662589892786 14670617781483 14811487911072 14976447183654 14989064241096 15001691927904 15030104223222 15038333329041 15051002523084 15174426211648 15182734334944 15224304584808 15237130452192 15245472906576 15258316607424 15274346908293 15287214934332 15300093801168 15308470728504 15497782633152 15648627030762 15657194782911 15670385342964 15683587015536 15713290778823 15735139001406 15864172857632 15872858622896 15886230871104 15916318429572 15929727290928 15938448947784 15951876453216 15982088340438 15995552610312 16284415471808 16329002119056 16337942382168 16351706444832 16359928259433 16382675585826 16396477334424 16405454540772 16419275479728 16450372592379 16594352196664 16608332274336 16631424988992 16662923899956 16676961746544 16862697271233 16876903418892 17024616175072 17071229488104 17080576126812 17094965828688 17109367653312 17127342657909 17141771758716 17151157019898 17165606183352 17315845770432 17348640932876 17363256468624 17377884317376 17387398852128 17435005462296 17556635430543 17644035392478 17798462364848 17813456857152 17823209871456 17847194464836 17856965950758 17872009729992 17887066183008 17896859499024 17920943202294 17930755066257 17945861009868 18102929669088 18193049178048 18319967405784 18370127383938 18380185179939 18395669750436 18411167366064 18446037001227 18607483381432 18623159441568 18633355774704 18649053631296 18668646221247 18684373808628 18700114645872 18710353112616 18761581964862 18925790108592 18941734329408 19152693196956 19168828574544 19205133174117 19231836557274 19248038609976 19416504398016 19453278080588 19469666688912 19480326491736 19496737887264 19523846726208 19533663527202 19550119857048 19560823708644 19614381145083 19968596244872 19985418988128 20023270160454 20040138964296 20051111105388 20068003364112 20106010946241 20122949455884 20133966936402 20299072779744 20327297208768 20365795877724 20382953245776 20400125068224 20411294304672 20609963331507 20864836041016 20876259710548 20893847123952 20911449354048 20933418804111 20951054371764 20962525246542 20980185335208 21037628976606 21049147251693 21221757906096 21239636387904 21251265263712 21291513872166 21309451120584 21327403480416 21564932146362 21772002825408 21783923176224 21813237679244 21825180606482 21843567447768 21861969779232 21873939387696 21892367306304 21903375025026 21915367303203 21933830123172 21993884839179 22217231866608 22235948995392 22464670775481 22483596361644 22502537891856 22545156334833 22576503784626 22761639317472 22774101502416 22793287771584 22817234270413 22836456877212 22855695678288 22868209359864 22887474911136 22930822401498 23151008624832 23246673949728 23408847240724 23472940546143 23505578014446 23525380523304 23602708502109 23796259286448 23809287934344 23829346306656 23862479332032 23874477644358 23894590936392 23907673421676 23927814679824 23973132510657 24426623207712 24472885751666 24493503178584 24506913573252 24527559667248 24548223154752 24574013378739 24594716001636 24608181811158 24844474366272 24891528294996 24912498411504 24933486194496 24947137483488 24994385849934 25015442619816 25234386811456 25315355128338 25536924262608 25558438099392 25585289649469 25606844232156 25620864190218 25642448743032 25664051479968 25712657638074 25726735529847 25959555585216 25973768655648 26022961399314 26044884702936 26066826476064 26081098278192 26103070559808 26152508193444 26466053088717 26697693547272 26720185285728 26734814807184 26757337818816 26770791697254 26785448926137 26808014594988 26830599274512 26845289248536 26881414803441 27154394503632 27177270994368 27289573767072 27456819836699 27479951108676 27555191075907 27593504625654 27858462831936 27911225072148 27934739162352 27950033662056 27973580446944 28026560712942 28050171968808 28065529668924 28295677208128 28388685162888 28412601494112 28729039795434 28753242861816 28847754835911 29124756597024 29165252516928 29179917120882 29204500033368 29220489737604 29245106830896 29269744663104 29285770089312 29300495290803 29325179785572 29341235562966 29622975822144 29952894367308 29978128482192 30003383855808 30034905240681 30060208446444 30076666658082 30102005046168 30365468669888 30448609169616 30474260904384 30490945813152 30548693816586 30574429868664 30600187602336 30616941457008 31297254061524 31314389565822 31340770685928 31367174031072 31426581557646 31443787869813 31470278002812 31728345715264 31745717245792 31832636859144 31859454581856 31876897895568 31903752906432 31937270808249 31964176680876 31991105220624 32347398219543 32658004238112 32675884764336 32703412889664 32719856518866 32737770909723 32765351171652 32792954668848 32810909081544 32838550959456 32855062537539 32900745184758 33188704393328 33216664548672 33325847799912 33353923493088 33725394542466 33753806837784 34049232350144 34142458976208 34161152253624 34189931657376 34254685315818 34283543517432 34302314039796 34331212366704 34396233602247 34697281865752 34726512937248 34774797704256 34870010924592 35113270861086 35258367021669 35288070784956 35596924729696 35646419742912 35694388929672 35713931901516 35744019459984 35774132366016 35793718998048 35811716466537 35841886404588 35861510132514 35891722019736 36205859338176 36639934811568 36709328627499 36740254767876 36760370359878 36791339500872 36822334732128 36892074002454 36912272716737 37214966762864 37246318883136 37266711549408 37337292442494 37368747617256 37400229291744 37420706225232 37491578774901 37523163929724 37851580217184 38305386393912 38337657149088 38410266348234 38431296285327 38463673114548 38496077219952 38568986457111 38906556161176 38939333377824 38960652983472 38993475774528 39034442098971 39067327054404 39100239714096 39121647417288 39228762290166 39937192489744 39970837976256 40046540320908 40080277928592 40102222210776 40136006728224 40156187545881 40212021892482 40245898911768 40267933872804 40598145559488 40731591755448 40765906491552 40822588609344 41219926663014 41390256938481 41729672082032 41752519421096 41787694247904 41866837608222 41902108743528 41925050493084 41960370670416 42039841069413 42075257953212 42098294503386 42443515812192 42502530527424 42583027744332 42618902241168 42654806960832 43093559693151 43129864292724 43567846352448 43626475358488 43650361212964 43687134895536 43723939558464 43747878775392 43769875681323 43806750050052 43830734606406 43867660246344 43987769678358 44011853344449 44434463733216 44929341550962 44967192723288 45005075783712 45090312669666 45114999987123 45153007569252 45523278634944 45548203004832 45634468540826 45672913754424 45711391356576 45736418719728 45774949822272 45823040724879 45861644802996 46493347899456 46817694481448 46945881092286 46971584348733 47011156028892 47050761046608 47139872336469 47205417004218 47592518572896 47618575868688 47658692613312 47708762565409 47748955288716 47789181872784 47815346843352 47855629359648 47946265021314 48853246415424 48945771503332 48987006357168 49013827146504 49055119334496 49079784778299 49148026757478 49189432003272 49216363622316 49351117777137 49783056589992 49824996823008 49894274966976 49988771699868 50030885239632 50588091813699 50630710256676 51073848525216 51170579298938 51213688464312 51241728380436 51284897486064 51328102959936 51382027973727 51425315276148 51453471059694 51947537311296 52045922798628 52089769405872 52133652952128 52162196556384 52305016386888 52669906291629 52932106177434 53395387094544 53440370571456 53469629614368 53496514721617 53541583394508 53570897852274 53616029189976 53661198549024 53690578497072 53762829606882 53792265198771 54308789007264 54579147534144 54913639673398 54959902217352 55110382151814 55140555539817 55187009251308 55338111003681 55822450144296 55869478324704 55900067324112 55947160893888 56005938663741 56053121425884 56100343937616 56131059337848 56777370325776 56825202988224 57409714204007 57458079590868 57506485723632 57615399522351 57695509671822 58249513194048 58359834241764 58409000066736 58440979475208 58490213661792 58571540178624 58600990581606 58650359571144 58682471125932 59905788734616 59956256964384 59986403617921 60069810481362 60120416892888 60153333316164 60204010092336 60318032838723 60897218339232 60981891626304 61097387633172 61148859737328 61200375204672 61233882914016 61829889994521 62594508123048 62628779131644 62681541371856 62734348062144 62800256412333 62853163115292 62887575739626 62940556005624 63491434491584 63665273718288 63718909163712 63753795791136 63874541616498 63928353361752 63982210441248 64694796439086 65316008476224 65351769528672 65439713037732 65475541819446 65530702343304 65585909337696 65621818163088 65677101918912 65710125075078 65746101909609 65801490369516 66377408786656 66651695599824 66707846986176 67394012326443 67450789084932 67507613675568 67635469004499 68284917952416 68322304507248 68379863314752 68451702811239 68509370631636 68567087034864 68604628079592 68662424733408 68792467204494 69394563731504 69453025874496 69740021849184 70226541722172 70418821638429 70516734043338 70576141569912 71193849459392 71388777859344 71427863803032 71488038919968 71587437996096 71623432933074 71683772809176 71723020265028 71783444039472 71919397531971 73279869623136 73418657254998 73480509535752 73520740719756 73582679001744 73644669464256 73722040136217 73784148004908 73824545433474 74429933525728 74533423098816 74674584884988 74737495234512 74800458583488 74841412450464 74983157549802 75046327859448 75703160434368 76610772787824 76675314298176 76755868948407 76820532696468 76862592570654 76927346229096 76992154439904 77137972914222 77180206589541 77813112322352 77878666755648 77921305966944 78068884197942 78134654108808 78200479428192 78243294834576 78457524580332 79874384979488 80093080641816 80160555857184 80204444421552 80272013456448 80312375091762 80356346778411 80424043784964 80491797823536 80535867745608 80644244410323 81463183510896 81531812983104 82370459510097 82439853326028 82665573227721 82780513876962 83459344164064 83505038842192 83575388495808 83733675216444 83804217487056 83850100986168 83920741340832 84079682138826 84150515906424 84196589006772 84887031624384 85166055488664 85237804482336 86187119386302 86259728585448 86543264507733 87252950716976 87300722425928 87374269791072 87495757550784 87539751362646 87613500100104 87661469212812 87735320492688 87901485872409 87975539356716 88023706688898 88868927466432 89858683101924 89934385446576 90010151567424 90104715722043 90180625339332 90229999974246 90306015138504 91096406009664 91268937081652 91345827508848 91422782713152 91472837439456 91646081449758 91723289605992 93635388962896 93891762184572 93943168697466 94022312057784 94101522093216 94279744672938 94331363609439 94410834008436 95185037145792 95237151737376 95417525130818 95497910577432 95578363745568 95630693686704 95711258719296 95811812424747 95892530042628 97042194658629 97891543006664 97974012714336 98027654293008 98110238668992 98159569556598 98213312729169 98296053514956 98378864006544 98432727244632 98565187612617 98702235554274 99566113179984 99649993646016 99977543399736 100061770479264 101176183627398 101261420513352 102147697050432 102341158597876 102427376928624 102483456760872 102569794972128 102764055947454 102850630552296 102906942119388 103188700806741 104091845597256 104179538811744 104324393112768 104610032773776 105339812583258 105775101065007 105864212354868 106790774189088 106939259228736 106993029443234 107083166789016 107141795704548 107232058379952 107322397098048 107381156994144 107435149399611 107525659213764 107584530397542 108617578014528 109827279346796 109919804434704 110127985882497 110220764303628 110281111079634 110374018502616 110676222007362 110736818150211 111644900288592 111738956649408 111800134648224 112011877327482 112106242851768 112200687875232 112262118675696 112474736324703 113554740651552 114819428408014 114916159181736 115012971447264 115230799044702 115293888855981 115391019343644 115706959371333 116719668483528 116818000133472 116881958950416 116980427323584 117103326296913 117201981163212 117300719142288 117364942251864 119811577469232 119912513928768 119972807235842 120038493335651 120139620962724 120240833785776 120306666632328 120408020184672 120468562637643 120636065677446 121794436678464 122194775266344 122297719474656 122467765828032 123659779989042 124170770815443 125189016246096 125257558263288 125363082743712 125600512824666 125706326230584 125775151479252 125881112011248 126119523208239 127330547436576 127507591582272 127749083232996 127856706723504 127964420882496 129280679079453 129389592878172 130703539057344 130879426075464 130951083638892 131061404686608 131171818675392 131243636326176 131309627043969 131420250150156 131492203819218 131602980739032 132754817573312 133303391199648 134600871634163 134788024652886 134901578169864 135015227351136 135270938008998 135344999961369 136569835904832 136644609014496 136903405622478 137018741263272 137134174069728 137209256159184 137324849466816 137469122174637 137584934408988 138789127463008 139480043698368 140453083444344 140837643276858 140914753046199 141033468086676 141152283139824 141419617009407 142777555718688 142855727606064 142976077839936 143126287696227 143246865866148 143367545618352 143446040530056 143566888078944 143838795063942 146559739246272 146837314509996 146961019071504 147041481439512 147165358003488 147239354334897 147444080272434 147568296009816 147649090866948 148859867051456 149349169769976 149474990469024 149682824900928 149966315099604 150092655718896 151764275441097 153221545575648 153511737896814 153641065392936 153725185141308 153854692458192 153984308879808 154146083921181 154275945828444 154360413179082 155626224644704 155842611933888 156137768395884 156269308217616 156400958856384 156486589669152 156915049160664 158009718874887 159748769958976 160186161283632 160321111714368 160408888843104 160489544164851 160624750183524 160712693556822 160848087569928 160983595647072 161071735491216 161288488820646 161376795596313 162926367021792 164740919020194 164879706652056 165331146455442 165421666619451 165561027753924 166918688328128 167010077684384 167467350432888 167608434974112 167700201972336 167841482681664 168017815991223 168159364277652 168301031812848 168393178013544 170332110977328 170475608964672 172229142612021 172374238772604 172519457170896 172846198567053 173086529015466 174505901433952 174601444851856 174748539582144 175079502725292 175227000200208 175322938425624 175470640985376 175802971744818 175951078713432 176047413377796 179717366203848 179868770893152 179959210853763 180209431444086 180361250678664 180459999948492 180612030277008 180954098516169 182537874163304 182691655017696 182945674878912 183292162899516 183446579211984 185489669983563 187270777925792 187783524369144 187886337394932 188044624115568 188203044186432 188400769236999 188559489345876 188662727218878 188821668016872 190474303474752 190835050261636 190995821154864 191156727491136 191261387373408 191623624849494 191785060085256 194084389317258 195783086013328 195948025428672 196055308586016 196319139113196 196426625458338 196592107029912 196757728013088 196865454489264 197130375225234 197238305728827 197404471108548 199132226359968 199955086799472 200123540958528 202182036979329 202352367254796 202522841026704 202906407013497 204682317195752 204854753857248 204966913521744 205139589944256 205355108433717 205528111894908 205701261104592 205813884238776 206377401613482 208183691194512 208359077623488 209220065547552 210679625166516 211256464915287 211550202130014 211728424709736 213581548378176 213986058886468 214166333578032 214283591409096 214464116759904 214762313988288 214870298799222 215051318427528 215169060795084 215758192595913 219654558693592 219839608869408 220255971764994 220441528607256 220562222159268 220748037005232 221166120408651 221352444014724 221473636300422 223289800577184 223600269296448 224023754654964 224212485703536 224401375750464 224524237351392 224949472649406 227109481303104 229638856816028 229832318363472 230025942894528 230267606845221 230461598089404 230587777711962 230782038687288 231413918742666 231540619768623 233439336967056 233636000266944 233763917900832 234206652593826 234403962326424 234601438284576 234729884503728 239623154938464 239945614471684 240076986671302 240279241925448 240481667571552 240613333264656 240816040369344 240937125275286 241069040335233 241272131354892 241932733230969 244389550532688 244595438949312 247111378530291 247319559978084 247996719683163 248341541630886 250378032492192 250515116526576 250726165487424 250989576974543 251201025649332 251412652461168 251550302958504 251762224022496 252239046416478 254661094873152 255498166465992 255713413447008 258561358158906 258779185756344 259629793523199 261758852150928 261902167277784 262122809373216 262487272652352 262619254087938 262840500300312 262984407638436 263205961478064 263704457617227 266606782399296 269201743268326 269576049305772 269803156339728 270030454702272 270314147166129 270541876017996 270689999922738 273289218028992 273806811244956 274037482526544 274268348139456 274418512318368 274938244349274 275169868817976 277578254926016 280906166888688 281438186144159 281675286553716 281829506092398 282066936173352 282304566279648 282839234018814 282994090828317 285555111437376 285711455212128 286252575392454 286493731732296 286735091236704 286892081060112 287133776157888 287435437274241 287677590127884 291126583975887 293674629019992 293922038143008 294082962879024 294330716006976 294478708669794 294639938187507 294888160544868 295136592019632 295298181733896 295695562837851 298698339539952 298949980938048 299932630199208 300185311437792 302025018203689 303528550882194 306443091151296 307023475793628 307282130785872 307450370282616 307709384916384 308292167842362 308551891656888 308720826358164 311252449289408 312275536791768 312538616435232 312973179338304 313830098321328 316019437749774 317325303195021 320372322567264 320817777686208 320979088329702 321249500367048 321425387113644 321696175139856 321967191294144 322143470982432 322305448198833 322576977641292 322753591192626 325852734043584 329481838040388 329759413304112 330383957647491 330662292910884 330843333238902 331122055507848 334020155368768 334934700865776 335216869948224 335400403944672 336035631982446 336318728555304 336602063625696 336786356027088 337424208974109 340664221954656 344458285224042 344748477545208 345038914341792 345692397134106 345881666567943 346173058030932 349011802867904 349202889703712 350159005450584 350454000400416 350645876851248 350941281970752 351309978890739 351605943489636 351902157426864 352094826755592 359434732407696 359737541786304 359918421707526 360115480006953 360418862888172 360722501357328 360919999896984 361224060554016 361405687912929 361908197032338 365075748326608 365383310035392 366584325799032 366893158423968 370979339967126 374541555851584 375567048738288 375772674789864 376089248231136 376801538473998 377118978691752 377325454437756 377643336033744 378358569624717 381670100523272 381991642309728 382522774746816 383247249698988 383570120170512 387842037238359 388168778634516 391566172026656 392110617172032 392638278226392 392853250916676 393184214059824 393515456026176 393730908978528 393928881131907 394260750450468 394476611457654 394808942217096 398264452719936 399910173598944 403802614902489 404364073958658 404704734509592 405045682053408 405812814026994 406034999884107 409364634391504 409709507714496 409933827043488 410710216867434 411056223789816 411402522209184 411627768477552 412407366523911 412754803226964 416367382389024 418440131095104 421359250333032 422512929830574 422744259138597 423100404260028 423456849419472 424258851028221 427972117772936 428332667156064 428567182818192 428928233519808 429378863088681 429740597598444 430102636855056 430338121590168 431516385191826 439309117387184 439679217738816 440511943529988 440883057214512 441124444318536 441496074010464 441718063004691 442332240817302 442704888029448 442947272600844 446579601154368 448047509309928 448424971407072 449048474702784 449898945298812 455292826323291 459277713632056 459664636726944 460535213690442 460923196178808 461175555423924 461564077374576 462438251763543 462827837485332 463081239537246 466878673934112 467527835801664 468413305187652 468807924652848 469202876569152 469459769007456 474029156624661 479246309876928 479891228943368 480153973342604 480558483850896 480963335143104 481226666529312 481468632494553 481874250550572 482138080670466 482544262709784 483865466461938 484130386788939 488779101065376 494222757060582 494639119956168 495993439366326 496264999858353 496683083261772 500756064984384 501030233053152 501979153949086 502402051298664 502825304922336 503100605917008 503524448044992 504053447973669 504478092832956 510996332931984 511426826894016 516687427836063 517122716317812 517558371512688 518538595701159 519259587046398 523517704301856 523804334555568 524245618746432 524796388219499 525238508175876 525681000600624 525968815276872 526411922956128 527408915234454 538403486536652 539152098611544 539606312679456 539877632561289 540628294332258 541083752035992 541379999845476 542862295548507 547613622489912 548074965053088 548837024636736 549876488698548 550339737635952 556469009950689 561812333777376 562876372288318 563350573107432 563659012184796 564133872346704 564609132559296 565202307710997 565678468037628 565988181656634 571422910424256 572505150784908 572987463464592 573470182473408 573784162120224 574870874548482 575355180255768 582253167951774 587349258039984 587844076286016 588165925758048 588461661937787 588957417339588 589279876375014 589776321089736 590273184039264 590596363467792 591391125675702 591714917186481 597396679079904 599865260398416 600370622875584 604050036407378 606546110937987 607057101764388 608719221040491 614046951587256 614564261571744 614900740565232 615418769832768 616065325301151 616584335684724 617103783313776 617441652716328 624551073583536 625077232870464 627660196642656 631506856244077 632038875499548 633769394745861 634650606390042 640744645134528 641958176659404 642499000734096 642850774227288 643392350279712 644286941964864 644610896397666 645153955282584 645507182385252 658963676080776 659518826608224 660767915294982 661324585821768 661686666477804 662244111015696 663498361225953 669869401731552 670800807889344 672071263964892 672637457110608 673204127251392 673572712054176 674848417948218 681328443909312 688916570448084 689496955090416 690077828683584 690802820535663 691384794268212 691763333135886 692346116061864 698405779407424 700318010901168 700908000800832 701291753702496 702619957781478 703211886979272 703804314853728 704189653511184 718869464815392 719836843415052 720230960013906 720837725776344 721445002714656 721839999793968 722448121108032 722811375825858 723207121005699 723816394064676 730151496653216 733168651598064 733786316847936 741334135590873 741958679934252 743990159049489 751134097476576 751545349579728 752178496462272 752968730923629 753603076947996 754237957383504 754650908875512 755286672067488 756717139249434 763340201046544 763983284619456 766494499397976 767140240341024 775684074476718 776337557269032 783132344053312 785276556452784 785706501833352 786368428119648 787461817957056 787857762263814 788521500900936 788953222915308 789617884434192 791113372851681 799820347197888 807605229804978 808728147917316 809409469019184 810091364106816 810942441498387 811625628053988 812069999768214 818729268783008 819867654086976 821420433734868 822112447579632 822805044418368 823255536955104 824814733047822 825509606453928 832734764778048 842718500666064 844314558432477 845025859661148 845488518277194 846200808520056 846913698838944 848517702056442 848982272484951 855944235545872 856665334312128 857134365636384 858757726177362 859481195196888 860205273710112 860676243180336 862306311822723 863032770383652 878618234774368 881023887059976 881766114429024 882248888637072 882992148020928 883436126009382 883919814562521 884664481634604 885409776058896 885894545201688 887086688513553 896095018619856 896849942814144 899797890597624 906075054611067 910585652646582 918555427264112 919329273453888 921070427380884 921846392357616 922351110847848 923128154749152 924876503527086 925655674970664 926162479074492 933757347868224 936826610375304 937615849305696 938919538014912 948058313249322 951975909585063 959782457886736 960307946685208 961116967701792 962453333058624 962937264989106 963748501101144 964276161340932 965088525419568 966916344596499 967730932923876 968260773577878 977558202130752 988445514121164 989278239912336 991151872942473 991986878732652 992529999716706 993366166523544 1002060466106304 1003958307898172 1004804102597328 1005650609844672 1006201211834016 1008106895947338 1008956185665912 1012272626922327 1021992665863968 1033374855672126 1034245432635624 1035116743025376 1037077191402318 1037644999703829 1038519174092796 1047035408603712 1047608669111136 1049592776438998 1050477016351752 1051362001201248 1051937630553744 1052823845912256 1053929936672217 1054817830468908 1076806973073304 1078304197223088 1079212625358912 1079755265122578 1080346440020859 1081256588664516 1082167504071984 1082759999690952 1084217063738787 1085724591097014 1095227244979824 1096149930106176 1099752977397096 1100679475271904 1112938019901378 1123624667554752 1125752744576636 1126701146214864 1127318024369592 1128267744693408 1130404615421994 1131356936075256 1131976363313268 1135075708874151 1145010301569816 1145974926929184 1147568324240448 1149741749096964 1150710360511536 1163526111715077 1164506335903548 1174698516079968 1176331851516096 1176923323875574 1177914834679176 1178559752750028 1179552642179472 1180546368078528 1181192726935584 1181786643395721 1182782251351404 1183429834372962 1194793358159808 1199730520796832 1208100072814756 1211407844707467 1213092221875974 1214114203528776 1217438442080982 1218104999652321 1228093903174512 1229128523143488 1229801481130464 1232130650602302 1233168671369448 1234207566627552 1234883305432656 1237222099571733 1249102147167072 1255320393285312 1263013712488154 1264077750999096 1267538789491722 1268232777415791 1269301212780084 1272776553084663 1283916353318808 1284998001468192 1285701548454576 1286784700559424 1288136589266043 1289221792795332 1290307910565168 1291014364770504 1317927352161552 1319037653216448 1320423426692161 1321535830589964 1322649171643536 1323373332955608 1324488222031392 1325154189014073 1326996722451906 1339738803463104 1344142527929784 1345274914221216 1347145424108352 1349696835896436 1365878478969873 1377833140896168 1378993910180832 1381605641071326 1382769588536424 1383526666271772 1384692232123728 1387314755290629 1400636021802336 1402583507404992 1405239915562956 1406423773958544 1407608629707456 1408379307022368 1422087469873983 1437738929630784 1439673686830104 1440461920027812 1441675451552688 1442890005429312 1443679999587936 1444405897483659 1445622751651716 1446414242011398 1447632788129352 1460302993306432 1466337303196128 1482668271181746 1483917359868504 1487980318098978 1488794999575059 1502268194953152 1503090699159456 1505937461847258 1507206153895992 1508475914767008 1509301817751024 1510573344134976 1512160343921007 1513434278498868 1526680402093088 1532988998795952 1534280480682048 1550062283508189 1551368148953436 1552675114538064 1555615787103477 1570553112905568 1571413003666704 1572736856239296 1574389164658497 1575715524527628 1577043001801872 1577906445830616 1579235768868384 1582226745703362 1615210459609956 1617456295834632 1618818938038368 1619632897683867 1621884882996774 1623251256107976 1624139999536428 1637458537566016 1642840867469736 1644224895159264 1646511073910208 1649629466095644 1651019212907856 1669407029852067 1685437001332128 1688629116864954 1690051719322296 1690977036554388 1692401617040112 1693827397677888 1695606923132991 1697035404112884 1697964544969902 1711888471091744 1714268731272768 1717515452354724 1718962390393776 1720410547420224 1721352486360672 1724612623645446 1726065540767304 1757236469548736 1762047774119952 1763532228858048 1764497777274144 1765384985813361 1766872252018764 1767839629125042 1769328963269208 1770819552117792 1771789090403376 1774173377027106 1775144751559443 1792190037239712 1799595781195248 1812150109222134 1819638332813961 1821171305293164 1837110854528224 1842140854761768 1843692784715232 1844702221695696 1846256309498304 1848195975903453 1849753007054172 1851311349941328 1852324958148984 1873653220750608 1875231698611392 1894520568732231 1896116626498644 1901308184237583 1903951819170126 1919564915773472 1920615893370416 1922233935403584 1925874529978212 1927497002202288 1928552322681864 1930177050839136 1933832689192998 1935461865847752 1936521547155756 1976891028242328 1978556479824672 1982303745884946 1983973757465304 1985059999433412 1986732333047088 1990495083677859 2007916615796344 2009608205194656 2012402423668032 2016213791894676 2017912371331824 2024545253844654 2043985331727936 2066749711344252 2068490865271248 2070233486050752 2072408461606989 2074154382804636 2075289999407658 2077038348185592 2095217338222272 2099185552877996 2100954032703504 2102724002402496 2103875261107488 2107859873344434 2109635660937816 2153613946146608 2156608394446176 2159510530245156 2160692880041718 2162513177329032 2164335008143968 2165519999381904 2168434127477574 2169621363017097 2171449182194028 2190454489959648 2199505954794192 2201358950543808 2224002406772619 2225876039802756 2231970477148467 2251505489153272 2253402292429728 2254636048739184 2256535489386816 2258906192770887 2260809230843988 2262713872150512 2263952726626536 2270151417748302 2290020603139632 2291949853858368 2299483498193928 2301420721023072 2327052223430154 2329012671807096 2349397032159936 2353846647751148 2355829669358352 2357119505500056 2359105284358944 2362385453871168 2363573286791442 2365564502702808 2366859668745924 2373340118555043 2399461041593664 2416200145629512 2422815689414934 2426184443751948 2428228407057552 2432827324495161 2434876884161964 2436209999304642 2456187806349024 2459602962260928 2464261301204604 2466337342738896 2468415133255104 2469766610865312 2474444199143466 2498204294334144 2526027424976308 2528155501998192 2532943675297431 2535077578983444 2536465554831582 2538602425560168 2545553106169326 2546946817454853 2567832706637616 2569996002936384 2571403096909152 2576273178532086 2578443585590664 2580615821130336 2582028729541008 2586918935468169 2635854704323104 2640846853384322 2643071661179928 2645298343287072 2646746665911216 2648976444062784 2650308378028146 2651759443687563 2653993444903812 2661260065540659 2688285055859568 2690549828442432 2699393671792872 2718225163833201 2731756957939746 2755666281792336 2757987820361664 2760885346719973 2763211282142652 2765539177072848 2767053332543544 2769384464247456 2774629510581258 2801272043604672 2810479831125912 2812847547917088 2816758614044736 2844174939747966 2855927728755189 2879347373660208 2880923840055624 2883350903105376 2887359999175872 2888811794967318 2891245503303432 2892828484022796 2895265576258704 2900749033789497 2932674606392256 2965336542363492 2967834719737008 2973455618827419 2975960636197956 2977589999150118 3006181398318912 3011874923694516 3014412307791984 3016951829534016 3018603635502048 3024320687842014 3026868556997736 3053360804186176 3065977997591904 3095820047585749 3100124567016378 3102736297906872 3105350229076128 3111231574206954 3112934999111487 3141106225811136 3142826007333408 3148778329316994 3151431049055256 3154086003603744 3155812891661232 3158471537736768 3161789810016651 3164453491406724 3230420919219912 3234912591669264 3237637876076736 3239265795367734 3241039320062577 3243769765993548 3246502512215952 3248279999072856 3252651191216361 3285681734939472 3288449790318528 3299258932191288 3302038425815712 3338814059704134 3370874002664256 3377258233729908 3380103438644592 3381954073108776 3384803234080224 3391213846265982 3394070808225768 3395929089939804 3423776942183488 3435030904709448 3437924780787552 3442704972721344 3449225247290892 3452131081534608 3490578335145231 3524095548239904 3528995554548288 3530769971626722 3533744504037528 3535679258250084 3538657926538416 3541639104235584 3543578180806752 3545359930187163 3548346754054212 3550289503118886 3584380074479424 3599191562390496 3624300218444268 3634223534122401 3639276665627922 3642342610586328 3674221709056448 3684281709523536 3687385569430464 3689404443391392 3696391951806906 3699506014108344 3702622699882656 3704649916297968 3711666298715199 3747306441501216 3789041137464462 3792233252997288 3802616368475166 3804698332247373 3807903638340252 3839129831546944 3841231786740832 3851749059956424 3854994004404576 3857104645363728 3860354101678272 3864409767798129 3867665378385996 3870923731695504 3873043094311512 3953782056484656 3957112959649344 3961270280076483 3964607491769892 3967947514930608 3970119998866824 3973464666094176 3975462567042219 3980990167355718 4015833231592688 4019216410389312 4032427583789352 4035824742663648 4049090507689308 4133499422688504 4136981730542496 4144816923213978 4148308765609272 4150579998815316 4154076696371184 4161944265871887 4198371105755992 4201908065407008 4207750522214976 4215719746688868 4219271321875632 4266262409621949 4307227892293216 4313216788892352 4319021060490312 4321385760083436 4325026354658064 4328670016287936 4331039998763808 4333217692450977 4336868254955148 4339242726034194 4342898364388056 4380908979919296 4399011909588384 4448004813545238 4451752079605512 4463940954296934 4466384998725177 4503010978306544 4506804584859456 4509272097478368 4517812385541774 4521618461687976 4525427744301024 4527905453253072 4536481031763021 4540302835496604 4580041206279264 4598966996387856 4602841442046144 4650186850524567 4654104446860308 4658025343614192 4666847361310431 4707693295502296 4711659338716704 4714239011000112 4718210568717888 4723167493975491 4727146573582884 4731129005405616 4733719337491848 4746680237110086 4832400291259024 4845631378829868 4852368887503896 4856456814115104 4858898693051601 4865654648990322 4869753768323928 4872419998609284 4912375612698048 4928522602409208 4932674685477792 4939533221730624 4948888398286932 5008221089556201 5052054849952616 5056311003996384 5065887350594862 5070155157966888 5072931109663164 5077204851120336 5086820769398973 5091106212338652 5093893634909706 5135665413275232 5142806193818304 5152546357064172 5156887171181328 5161231642260672 5164057459082016 5173837870936338 5271709408646208 5281693706768644 5286143322359856 5290596686574144 5293493331822432 5296154957440083 5300616756056292 5303518887375126 5307986889807624 5322520131081318 5325434254678329 5376570111719136 5398787343585744 5436450327666402 5458914998441883 5463513915879492 5511332563584672 5521770693439946 5526422564285304 5531078354145696 5534106665087088 5538768928494912 5544587927710359 5549259021162516 5620959662251824 5625695095834176 5683561706196693 5688349879495932 5703924552712749 5711855457510378 5758694747320416 5761847680111248 5766701806210752 5772760270414489 5777623589934636 5782491006606864 5785656968045592 5790531152517408 5801498067578994 5930673084726984 5935669439474016 5946911237654838 5951921272395912 5955179998300236 5971485251033577 6023749847389032 6028824615583968 6037207271004096 6048641375684028 6053737113995472 6131955995183808 6191640095171498 6200249134032756 6205472595813744 6210700458152256 6217225384820967 6222463148413908 6225869998222974 6285652014666816 6297556658633988 6302862098110512 6308172007207488 6311625783322464 6323579620033302 6328906982813448 6460841838439824 6469825183338528 6473078281315657 6478531590735468 6482078640125154 6487539531987096 6493005024431904 6496559998145712 6505302382432722 6508864089051291 6571363469878944 6598517864382576 6604076851631424 6672007220317857 6677628119408268 6695911431445401 6754516467459816 6760206877289184 6763908146217552 6769606468160448 6776718578312661 6782427692531964 6788141616451536 6791858179879608 6870061809418896 6875849561575104 6898450494581784 6904262163069216 6946575418684847 6981156670290462 7048191096479808 7061539943253444 7067489008075056 7071358516500168 7077315853076832 7087156361613504 7090719860374326 7096693508108424 7100579006237772 7198383124780992 7248600436888536 7268447068244802 7278553331255844 7284685221172656 7298481973485483 7368563419047072 7378808886782784 7392783903613812 7399012028216688 7405245399765312 7409299832595936 7423332597430398 7494612883002432 7578082274928924 7584466505994576 7598831025892293 7605232736950332 7609396664494746 7615807276680504 7682463573481664 7703498119912848 7709988008809152 7714209290727456 7728819535596258 7735330756771992 7741847463391008 7746086188623024 7760756806404507 7907564112969312 7922540560152966 7929214983539784 7935895029861216 7940239997733648 7946929332188352 7950925134084438 7955278331062689 7961980334711436 8031666463185376 8064855167578704 8071649485327296 8098181015378616 8154675491499603 8266998845377008 8273963461084992 8282656040159919 8289633846427956 8296617531218544 8301159997630632 8308153392742368 8323888531743774 8396742211511984 8403816130814016 8431439493377736 8438542643751264 8532524819243898 8614455784586432 8638042120980624 8642771520166872 8650052709316128 8662079997527616 8666435384901954 8673736509910296 8678485452068388 8685796728776112 8702247101368491 8798023819176768 8896009627090476 8903504159211024 8920366856482257 8927881908593868 8932769997450354 9006021956613088 9018544194956736 9035624771083548 9043236923375952 9050855488602048 9055810906506144 9072962063526042 9080605670993208 9160082412558528 9197933992775712 9287460142757247 9300373701049134 9308208893720616 9316050687228384 9333694722620862 9338804997334461 9415386591004592 9423318677433408 9428478022000224 9446334987950982 9454293147165768 9462258010811232 9467438674983696 9485369430049953 9493360474220172 9664800582518048 9691262757659736 9704737775007792 9712913628230208 9717797386103202 9723117960187731 9731309297980644 9739507536647856 9744839997218568 9757953573649083 9857045204818416 9865349370955584 9897776796573864 10016442179112402 10104109699905232 10112622007992768 10131774701189724 10140310315933776 10145862219326328 10154409702240672 10173641538797946 10182212424677304 10187787269819412 10271330826550464 10305092714128344 10313774342362656 10328114918164032 10347675741872676 10471735005435693 10563387413537288 10572286644719712 10586986663644864 10592309914880166 10601233512112584 10607037774750252 10615973779615248 10636079790561489 10645040262162636 10650868509356658 10753140223438272 10797574687171488 10872900655332804 10902670602367203 10917829996883766 10927027831758984 11022665127169344 11043541386879892 11052845128570608 11062156708291392 11068213330174176 11089175855420718 11098518042325032 11134998896145597 11241919324503648 11367123412393386 11376699758991864 11407849105425498 11414094996742119 11423710915020756 11517389494640832 11523695360222496 11545520540828978 11555247179869272 11564982013213728 11571313936091184 11581062305034816 11593229303394387 11602996135157988 11861346169453968 11871338878948032 11883810840229449 11893822475309676 11903842544791824 11910359996600472 11926387701126657 11942970502067154 12047499694778064 12057649231167936 12097282751368056 12107474227990944 12383280190342996 12400498268065512 12410945191627488 12434450769641934 12444926296827816 12451739996445948 12485832797615661 12595113317267976 12605724196221024 12623251566644928 12647159240066604 12657813965626896 12798787228865847 12921683676879648 12939650366677056 12946156562631314 12957063181470936 12964157280250308 12975079063974192 12986010048863808 12993119996291424 12999653077352931 13010604764865444 13017728178102582 13142726939757888 13197035728765152 13344014440635714 13355256238816536 13391822862890802 13399154996175531 13509032934919632 13520413754578368 13527816292435104 13553437156625322 13564855385063928 13576283232903072 13583716359759216 13609443095289063 13740123618837792 13796900989163568 13808524326138432 13893150837369694 13950560551573701 13962313340580924 14000542083931293 14123079886506888 14134978016150112 14142717033000336 14154631706153664 14169502481926473 14181439720748652 14193387016216848 14201158012475544 14497200873777072 14524657693613771 14536894136489604 14557106662511688 14569370442345312 14576696079154803 14596963946970966 14737126838094144 14785567807227624 14798024056433376 14818599665191872 14846665194860796 15024663268668603 15156164549857848 15168933011989152 15197662051784586 15210465473900664 15218793328989492 15231614553361008 15260462308196919 15406996239825696 15428418581454912 15457639071192516 15470661513543984 15483694926782016 15492172377246048 15521513612809014 15815128225938624 15845081120305932 15858429967079568 15871790059722432 15880479995467296 15888464872320249 15901850268168876 15910556662125378 15923960669422872 16063332926370752 16129710335157408 16196362030757232 16309350982999206 16376744995325649 16533997690754016 16565312080319838 16579267692855912 16593235062437088 16602319995261264 16616306785484736 16633763783131077 16647777063487548 16793484423023968 16862878986755472 16877085287502528 17050685118590079 17065049638487796 17111773658138247 17276084241961248 17285543040333744 17300105418632256 17318280811243467 17332870769803908 17347473019820592 17356970904136776 17371593457552224 17404494202736982 17792019254180952 17807008318422048 17840733712964514 17855763817187736 17865539994900708 18012043913226176 18071249542167096 18086473846751904 18111621813012288 18145924127052084 18161211341986416 18395867985551424 18574920285514494 18600747402098268 18616417787441232 18632101374456768 18651676154462901 18667389445241724 18677609994668922 18830773182009184 18856956044000448 18892669975901964 18908586294331536 18924516021622464 18934877349967392 18970738860099906 18986720948440344 19329601165036096 19382525515319472 19409475550015584 19419234843946971 19435594772206404 19446235920375462 19462618595961288 19479015073295712 19489679994437136 19515907147298166 19526592267153873 19714090409636832 19795553593147728 20016021660953571 20032884358224804 20208219399810464 20263549402379448 20280620631867552 20291724438652656 20308819404481344 20330155734937983 20347283077595892 20364424849354608 20375574539638824 20610185428256688 20627548684725312 20695351483745352 20839726256054541 20943470010871386 21126774827074576 21144573289439424 21184619829760332 21202467024225168 21214075549500504 21231947559230496 21272159581122978 21290080524325272 21301737018713316 21595149374342976 21745801310665608 21805341204734406 21835659993767532 21854055663517968 21895445920456449 22087082773759784 22105690257141216 22136426660348352 22178351710841436 22197036084650064 22269997792291194 22483838649007296 22734246824786772 22753399517983728 22796493077676879 22815698210850996 22828189993484238 22847421830041512 23047390720444992 23091041081657956 23110494359738544 23129964026427456 23142627872182368 23186458606788774 23205992270315976 23282270419213521 23722692338907936 23767621680458898 23787644950619352 23807685089583648 23820719993200944 23852775402253314 23865834993188067 23885941004134308 24094999389556128 24194565502736112 24214948455981888 24464026474498809 24766560380685992 24800996536131024 24821890383254976 24847968120479757 24868901539283868 24889852593655632 24903479992891896 24971665595231322 25190226634535952 25211448392442048 25294318480133208 25315627931253792 25597574457731694 25843367353759296 25892313125262628 25914126362941872 25928314560500616 25950158127948384 25986239992582848 25999306154705862 26021209529730888 26035456356205164 26106741304105473 26394071457530304 26688028881271428 26710512477633072 26761100569446771 26783645725781604 26798309992351062 27018065869839264 27055632584870208 27106874313250644 27129710770127856 27152566465806144 27167432719518432 27218886190578126 27480247237675584 27593801978327136 27786301674739388 27862380428271741 27901121103147402 27924626681161848 28001084167862586 28016414992003383 28246159773013776 28269956032300224 28285434066000672 28339004963852946 28362879441497304 28386774032433696 28402316024951088 28456108290149859 28994401747554144 29049315387227542 29073788272979208 29114213325023376 29138740884690624 29153392158309606 29169353880563193 29193927893941932 29273860720947249 29571135614455248 29596048112866752 29693330389721592 30049326537337206 30312329099715696 30337866023978304 30369738813919703 30395324103569172 30420930947801328 30437586657978984 30463229106722016 30520924616393838 30813992479651392 30915278142385032 30941323027087968 30984344754492096 31043027225618028 31415205016307079 31690162240611864 31716859934159136 31760959990934592 31776929744640498 31803700536337752 31821113324250756 31847921338845744 31908239371684467 32259420670314816 32392724061514464 32618701965998412 32708011807101609 32753489990651298 33067995381508032 33130624160639676 33158535385711824 33186470124874176 33204639990522528 33267527566262154 33295554126975096 33586968846047936 33725757973510944 34101370237180158 34130099276975592 34223547316276494 34242284990226357 34552168483922496 34571086080667488 34636561622486934 34665741539607816 34694946039641184 34713941808273552 34743186915104448 34779687910183161 34808988405473964 35584038508361904 35614016636844096 35651432520688347 35681467425929028 35711527634375472 35731079989801416 35779163103379971 36142499084334192 36172947693503808 36291848254104168 36322422683972832 37149840571028988 37201494804196536 37232835574882464 37303352308925802 37334778890483448 37355219989337844 37661546364018368 37785339951803928 37817172588663072 37869754699934784 37941477720199812 37973441896880688 38396361686597541 38765051030638944 38818951100031168 38838469687893942 38871189544412808 38892471840750924 38925237191922576 38958030146591424 38979359988874272 38998959232058793 39031814294596332 39053184534307746 39428180819273664 39591107186295456 40032043321907142 40065768716449608 40416438799620928 40527098804758896 40561241263735104 40583448877305312 40660311469875966 40694566155191784 40728849698709216 40751149079277648 40828329285867189 41220370856513376 41390702967490704 41679452512109082 41851681654721103 41886940021742772 42253549654149152 42369239659520664 42404934048450336 42428151099001008 42463895118460992 42508507445779419 42544319162245956 42580161048650544 42603474037426632 43491602621331216 43573973080841313 43610682409468812 43671319987535064 43708111327035936 43730088237464409 43790891840912898 44174165547519568 44211380514282432 44356703421682872 44394072169300128 44539995584582388 45468493649573544 45506799035967456 45592986155353758 45631396421701992 45656379986968476 45694843660083024 45781386924590757 46182082163315912 46220988719477088 46285255744364736 46372917213577548 46411984540631952 46564540838427042 47445384677815872 47535243360917796 47575289901238704 47615370179167296 47641439986401888 47665394616960747 47705550804506628 47731669986376134 47771882008268616 48189998779112256 48389131005472224 48928052948997618 49130234985976947 49533120761371984 49601993072262048 49695936240959514 49737803078567736 49779705187311264 49806959985783792 49901291349393231 49943331190462644 50380453269071904 50588636960266416 50631255862507584 51152055355770237 51195148915463388 51335320974414741 51784626250525256 51828252725883744 51856629121001232 51900316255896768 51954842433730401 51998612309411724 52042419059461776 52070912712410328 52213482608210946 53376057762542856 53421024955266144 53522201138893542 53567291451563208 53596619984702124 54036131739678528 54213748626501288 54259421540255712 54334865439036864 54437772381156252 55187603956654272 55572603349478776 55724760856543482 55802242206294804 55849253362323696 55955028463388703 56002168335725172 56032829984006766 56492319546027552 56570868132001344 56678009927705892 56725758882994608 56773548064867392 56804632049902176 56912216580299718 57988803495108288 58098630774455084 58147576545958416 58228426650046752 58257704531840913 58306784316619212 58338707761126386 58387855787883864 58547721441894498 58579776801461619 59142271228910496 59386660779443184 60048064982860713 60098653074674412 60624658199431392 60739477627839406 60790648207138344 60841861895602656 60875173315957968 60926458213444032 60990467204813949 61041849232787676 61830556284770064 61882646054175936 62086054451236056 62519178768163623 62830410032614158 63380324481223728 63433719868318272 63500362974559379 63553859489280996 63607401072675504 63642226648501512 63695842677691488 63816478743368934 64785448123028928 65237403931996824 65416023614203218 65506979981302596 65686337761369347 66261248321279352 66317070771423648 66409279981045056 66535055132524308 66591108253950192 67451515947021888 68202740474360316 68260198553951184 68389479233030637 68447094632552988 68484569980452714 69142172161334976 69273123244973868 69331483079215632 69389892079282368 69427883616547104 69559375820366322 69617976810947928 71168077016723808 71203861094472227 71302865041376694 71362934851858056 71423055268750944 71462159979602832 71558326206759942 71597504979564201 72284998168668384 72583696508208336 72644845367945664 73392079423496427 74299681142057976 74402989608393072 74465671149764928 74543904361439271 74606704617851604 74669557780966896 74710439978675688 75570679903607856 75634345177326144 75882955440399624 75946883793761376 76792723373195082 77530102061277888 77676939375787884 77742379088825616 77784943681501848 77850474383845152 77958719977748544 77997918464117586 78063628589192664 78106369068615492 79182214372590912 80064086643814284 80131537432899216 80283301708340313 81054197609517792 81166897754610624 81320622939751932 81389132310383568 81457699397418432 81502298158555296 81656658571734378 82440741713026752 82781405934981408 83358905024218164 83587141284815223 83703363309442206 83773880043485544 84507099308298304 84738479319041328 84809868096900672 84856302198002016 85017014891558838 85088638324491912 85160322097301088 85206948074853264 85368324870449577 86983205242662432 87147946161682626 87221364818937624 87342639975070128 87416222654071872 87460176474928818 87508061641689579 87581783681825796 88348331095039136 88713406843365744 88788144338600256 89079991169164776 90936987299147088 91013598071934912 91109216441759109 91185972310707516 91262792843403984 91312759973936952 91389687320166048 91562773849181514 92364164326631824 92441977438954176 92745834427155096 92823969081263904 93129081676854084 95070486721835592 95150579802477408 95282879972803776 95330789233921494 95411101609013256 95463339972752268 95543764016537232 95724718115053401 96778262010944448 97856105897995236 98124035421304827 98260469971953894 99066241522743968 99203986144524096 99391872481919028 99475606157135472 99559410374622528 99613919971567584 99802582698786462 99886662380925288 100760906538143808 101177273920532832 102304110711540474 102390297830926776 102670641948829482 102726854970679071 103569252501050512 103656505451767488 103713258242002464 103909684867460802 103997224618823448 104084838118923552 104141825424820656 104339063730549483 104426965216421892 106752115525085712 106842049910532288 106954297562065041 107044402277787084 107134582903126416 107193239969404248 107337489310139913 108427497253002576 108518843080511424 108875544762312504 111145206698957552 111449521713086964 111604484412589608 111698506724647392 111910056926777406 112004336671450344 112065659968013532 112984639092055104 113356019855411784 113451517765989216 113609264099804352 113824433160599436 115189085059792623 116197261548910168 116295153091916832 116456853300093504 116515409063681826 116613568633238424 116677415522252772 116775711575767728 116996877696176379 117095442883788996 117159553602923238 118284542457820992 118773321558886368 120096129965721426 120197306149348824 121249316398862784 121478955255678812 121581296414276688 121683723791205312 121750346631915936 121980934409627898 122083698465575352 122484987857601567 123661112569540128 124172108902472112 125038357536327246 125555044964163309 125660820065228316 126760648962447456 127000725949118758 127107718978561992 127214802145351008 127284453297003024 127391685355382976 127525522337338257 127632957486737868 130474807863993648 130721919242523939 130832047228406436 131013959962605192 131190264712393227 131372675522738694 132522496642558704 132634141542847296 133070110265048616 133182216507900384 136405480948720632 136520397107902368 136778958466061274 136894189265105976 136969139960905428 137344160773772271 138546246489947736 138662966158431264 138855767233094208 139118751640732644 139235953621895856 142336154033447616 142407722188944454 142605730082753388 142725869703716112 142846110537501888 142924319959205664 142996183850882241 143116652413519884 143195009959128402 144569996337336768 145167393016416672 146784158846992854 147390704957930841 148599362284115952 148805979216786144 149087808722878542 149213409235703208 149339115561933792 149420879957351376 149703874048179693 151141359807215712 151765910880799248 151893767587522752 153456166067310711 153585446746390164 154005962923244223 155353878751575768 155484758177651232 155569887363003696 155700948767690304 155864527301191203 155995836928235172 156127257178385328 156212738137230984 159771234629751481 160128173287628568 160263074865798432 160566603416680626 162108395219035584 162641245879503864 162778264620767136 163004596317110592 163313317143468756 165562811869962816 166717810048436328 167174282569630446 167406726618884412 167547760086971088 167865085390166109 169476958638082656 169712604396004032 170034029783117676 170177276648983824 170320644194602176 170413896149706528 170736649740899154 173966410485324864 174295892323365252 174442729637875248 174685279950140256 174773113595522739 174920352949857636 175016123283379158 175163567363651592 176696662190078272 177426813686731488 178159982338329552 180144194948582139 181873974598294176 182218432883518218 182371944621415032 182525585686807968 182625519947873904 182779374640332096 182971401614441847 183125547698363028 184728328653263648 185491668854310192 185647938162527808 186258163353708168 187557536304490869 190140973443671184 190301159604954816 190501088923678137 190661578467842988 190822203218026512 190926679945504536 191087528033074464 191449436230106802 195712211795990472 196248070842609654 196520939943907788 198132483045487936 198783744963838056 198951212314270944 199227839943135168 199605165397572924 199773324761850576 202354547841065664 204608221423080948 204780595661853552 205168437699091911 205341283897658964 205453709941358142 207138505002101024 207426516484004928 207819369734921604 207994449237646896 208169676237847104 208283650849641312 208678127461098966 208853930432843784 213504231050171424 213611583283416681 213908595124130082 214088804555574168 214269165806252832 214386479938808496 214674978620279826 214792514938692603 216854994506005152 217751089524625008 220176238270489281 222290413397915104 222899043426173928 223208968825179216 223397013449294784 223631713084317813 223820113853554812 224008673342900688 224131319936027064 226712039710823568 226903035531978432 227648866321198872 230378170119585246 232394523097820336 232590306183833664 233030818127363652 233227137266476848 233354831044505544 233551423151535456 233993755392352758 234190885767577992 234319107205846476 237546643117772736 240192259931442852 240394612298697648 240849905125020939 242957910511357624 243162592828553376 243500693263831872 243961868819255796 244167396931150704 244969975715203134 247322225139080256 248344217804944224 250076715072654492 250761423854445669 251110089928326618 251321640130456632 253521297924894912 254001451898237516 254215437957123984 254429604290702016 254568906594006048 255051044674676514 255265914973475736 256104974611348731 260949615727987296 261443838485047878 261664094456812872 262027919925210384 262380529424786454 262524184925068737 262745351045477388 265044993285117408 266140220530097232 266364433015800768 272810961897441264 273040794215804736 273327649325277327 273557916932122548 273788378530211952 273938279921810856 274688321547544542 277092492979895472 277325932316862528 278237503281465288 278471907243791712 284815444377888908 285211460165506776 285451739407432224 285848639918411328 285992367701764482 286233304827039768 286390019918256804 287174154345160203 290334786032833344 293568317693985708 294372106263914481 294781409915861682 297198724568231904 297611958433572288 298175617445757084 298426818471406416 298678231123867584 298841759914702752 299407748096359386 302282719614431424 303531821761598496 306912332134621422 307170893492780328 308011925846488446 308180564912037213 310707757503151536 310969516355302464 311139774726007392 311729054602382406 311991673856470344 312254514356770656 312425476274461968 313017191191648449 319542469259502962 320256346575257136 320526149731596864 320862892686195123 321133206833361252 322012467930419739 325282491759007728 325556529241534272 326626634286937512 333435620096872656 334067126953116733 334348565139260892 334813453237768824 335095520173942176 335730170780332218 338953917276165312 340068059566235352 340354553297967648 340827792299413056 341473299481798308 345567255179377869 348591784646730504 348885459275750496 349370559900280512 349546227191045478 349840705899715272 350032246566758316 350327134727303184 350990633088529137 354853627373462976 356319964676659104 360288389897164278 363747949196588352 364436865767036436 364743889242830064 365051171373615936 365251039895747808 365942803228883694 366251095396726056 369456657306527296 370983337708620384 372516326707416336 375115072608981738 376665134892489927 380281946887342368 381002177847356274 381323156935685976 381644406436053024 381853359891009072 382175056066148928 382576567012014771 382898872460213604 391424423591980944 392165757727571817 392496141685219308 393041879887815576 393570794137179681 397567489927676112 397902424628541888 399210330795145848 399546649523701152 409216442846161896 409561191323707104 410336875398183822 410682567795317928 410907419882716284 414277010004202048 415638739469843208 415988898475293792 416567301699282624 417356254922197932 417707860865687568 427008462100342848 427223166566833362 427817190248260164 428177609111148336 428538331612505664 428772959877616992 428988551552646723 429349957240559652 429585029877385206 433709989012010304 435502179049250016 440352476540978562 444580826795830208 445798086852347856 446417937650358432 447263426168635626 447640227707109624 448017346685801376 448262639872054128 449111622144539079 453424079421647136 455297732642397744 460368498201932133 460756340239170492 464789046195640672 466061636254727304 466454274532953696 466709662089011088 467102846303070912 467593581903573609 467987510784705516 468381771535155984 468638214411692952 479313703889254443 480384519862885704 480789224597395296 481699810250041878 485915821022715248 486325185657106752 487923737638511592 488334793862301408 489939951430406268 496688435609888448 500153430145308984 501522847708891338 502220179856653236 502643280260913264 503595256170498327 508002903796475032 508430875914247968 509137813188012096 510102089349353028 510531829946951472 512209949222697462 521899231455974592 522887676970095756 523328188913625744 524055839850420768 524319340786568217 524761058849572908 525048369850137474 525490702090954776 530089986570234816 532280441060194464 540432584845746417 545621923794882528 546655298650554654 547115833864245096 547576757060423904 547876559843621712 548914204843325541 549376643095089084 554184985959790944 556475006562930576 556943814487583424 562672608913472607 569630888755777816 570422920331013552 570903478814864448 571503266771034411 571984735403528964 572466609654079536 572780039836513608 574348308690320406 587136635387971416 588744212527828962 589562819831723364 594397449136463808 596351234891514168 596853636942812832 597683519829405504 598815496192718772 607063643523196992 613824664269242844 614341786985560656 615505313097275733 616023851692976892 616361129824074426 621415515006303072 622279549452014784 623458109204764812 623983347712940688 624509028713541312 624850952548923936 626034382383296898 639084938519005924 640512693150514272 640834749850250043 641725785372390246 642266413666722504 644024935860839478 644377544816077809 650564983518015456 653253268573875024 660528714811467843 666871240193745312 668134253906233466 668697130278521784 669626906475537648 670191040347884352 670895139252953439 671460341560664436 680136119132470704 680709106595935296 682946598963596616 691134510358755738 697183569293461008 697770918551500992 698503992720153169 699092454382090956 699681411799430544 700064493133516632 700654269454606368 701981266177058274 712639929353318208 720576779794328556 722549715375062817 728873731534072872 729487778485660128 730502079791495616 731885606457767388 732502190793452112 741966675417240768 745032653414832672 750230145217963476 752284271563337007 753330269784979854 760563893774684736 762004355694712548 762646313871371952 763288812872106048 763706719782018144 765153134024029542 765797744920427208 782848847183961888 784331515455143634 784992283370438616 786083759775631152 787141588274359362 787572554775206211 795134979855352224 798420661590291696 799093299047402304 818432885692323792 819122382647414208 819982947975831981 820673750796367644 821365135590635856 821814839765432568 831277478939686416 831977796950587584 834712509844395864 835415721731375136 854446333133666724 855634380496520328 856355218222296672 857545919755233984 857977103105293446 858699914481119304 859170059754770412 871004358098500032 880704953081957124 883116318791743443 891596173704695712 892835875300716864 894526852337271252 895280455414219248 896034693371602752 896525279744108256 898223244289078158 906848158843294272 910595465284795488 920736996403864266 921512680478340984 929578092391281344 932123272509454608 932908549065907392 933419324178022176 935187163807147218 935975021569411032 936763543070311968 937276428823385904 939051573574945347 958627407778508886 960769039725771408 961578449194790592 962588678058585369 963399620500083756 971831642045430496 975847475277023184 976669587724602816 979879902860812536 1000306860290617968 1002201380859350199 1003045695417782676 1004440359713306472 1005286560521826528 1007190512340996654 1016005807592950064 1016861751828495936 1020204178698706056 1021063659893902944 1024419898445394924 1045775353940191512 1046656377827251488 1048111679700841536 1048638681573136434 1049522117699145816 1050096739700274948 1050981404181909552 1052971899265587411 1064560882120388928 1080865169691492834 1091243847589765056 1093310597301109308 1094231667728490192 1095153514120847808 1095753119687243424 1097828409686651082 1098753286190178168 1108369971919581888 1112950013125861152 1125345217826945214 1129995404677469781 1139261777511555632 1140845840662027104 1143006533542068822 1143969470807057928 1144933219308159072 1145560079673027216 1147729701036044313 1148696617380640812 1174273270775942832 1176497273182715451 1177488425055657924 1179125639663446728 1180712382411539043 1192702469783028336 1193707273885625664 1197630992385437544 1227649328538485688 1228683573971121312 1231010626194551466 1232047703385953784 1232722259648148852 1242831030012606144 1246916218409529624 1247966695425881376 1249701905097847872 1252068764766593796 1278169877038011848 1281025386301028544 1281669499700500086 1283451570744780492 1284532827333445008 1286965654657940169 1288049871721678956 1288755089632155618 1301129967036030912 1306506537147750048 1321057429622935686 1333742480387490624 1336268507812466932 1337394260557043568 1339253812951075296 1341790278505906878 1342920683121328872 1347334866433617237 1360272238264941408 1365893197927193232 1381105494605796399 1382269020717511476 1394367138586922016 1397007985440306338 1398184908764181912 1399362823598861088 1400128986267033264 1401308538909212736 1402780745710720827 1403962532354116548 1437941111667763329 1441153559588657112 1445099430750125634 1457747463068145744 1458975556971320256 1463771212915534776 1465004381586904224 1490065306829665344 1500460290435926952 1504568543126674014 1506660539569959708 1510785768511494981 1524008711389425096 1525292627742743904 1527413439564036288 1530306268048059084 1531595489840854416 1565697694367923776 1568663030910287268 1569984566740877232 1572167519551262304 1572958022359704651 1574283176548718724 1575145109550412422 1590269959710704448 1596841323180583392 1621297754537239251 1636865771384647584 1639965895951663962 1641347501592735288 1642730271181271712 1643629679530865136 1646742614529976623 1662554957879372832 1669425019688791728 1670831443462750272 1688017826740417821 1708892666267333448 1711268760993040656 1712710436444593344 1714509800313103233 1715954206210586892 1717399828962238608 1718340119509540824 1761409906163914248 1766232637583486886 1783192347409391424 1789053704674542504 1790560910828438496 1793050559488216512 1796446488578156316 1821190930569590976 1841473992807728532 1843025360956681968 1846515939291827199 1864246545018909216 1866838648356044352 1870374327614294436 1871950043138822064 1873527086140623936 1874552857646771808 1878103147149890694 1917254815557017772 1921538079451542816 1922504249550750129 1925177356117170738 1926799241000167512 1943663284090860992 1951694950554046368 1959759805721625072 1981586144434403529 2000613720581235936 2004402761718700398 2006091390835565352 2008880719426612944 2010573121043653056 2012685417758860317 2014381024681993308 2032011615185900128 2040408357397412112 2042127319787805888 2048839796890789848 2091550707880383024 2093312755654502976 2095511978160459507 2097277363146272868 2099044235398291632 2100193479400549896 2101962808363819104 2105943798531174822 2161730339382985668 2186621194602218616 2188463335456980384 2191506239374486848 2195656819373302164 2197506572380356336 2225900026251722304 2250690435653890428 2256852814690011021 2259990809354939562 2278523555023111264 2281691681324054208 2286013067084137644 2287938941614115856 2289866438616318144 2291120159346054432 2295459402072088626 2297393234761281624 2348546541551885664 2352994546365430902 2354976850111315848 2358251279326893456 2361424764823078086 2362717664325618633 2385404939566056672 2395261984770875088 2455298657076971376 2457367147942242624 2459948843927495943 2462021252389102932 2464095406771907568 2465444519296297704 2493832436819059248 2495933390851762752 2504137529533187592 2556339754076023696 2563338999401000172 2566903141489560984 2569065654666890016 2573931309315880338 2576099743443357912 2577510179264311236 2613013074295500096 2642114859245871372 2649348956375230329 2672537015624933864 2674788521114087136 2678507625902150592 2683580557011813756 2685841366242657744 2694669732867234474 2720544476529882816 2731786395854386464 2762210989211592798 2764538041435022952 2788734277173844032 2794015970880612676 2796369817528363824 2798725647197722176 2800257972534066528 2805561491421441654 2807925064708233096 2817154720724836041 2875882223335526658 2882307119177314224 2887766034175756107 2890198861500251268 2915494926136291488 2927542425831069552 2930008763173808448 3000920580871853904 3006604142578050597 3009137086253348028 3013321079139919416 3021571537022989962 3048017422778850192 3050585255485487808 3060612536096118168 3063190979681708832 3137326061820574536 3139969133481754464 3144335039102524608 3145916044719409302 3148566353097437448 3150290219100824844 3158915697796762233 3193682646361166784 3242595509074478502 3273731542769295168 3279931791903327924 3282695003185470576 3285460542362543424 3287259359061730272 3293485229059953246 3325109915758745664 3338850039377583456 3376035653480835642 3389986214032409343 3417785332534666896 3422537521986081312 3429019600626206466 3431908412421173784 3434799657924477216 3436680239019081648 3443189103108132939 3522819812327828496 3529491819548146353 3532465275166973772 3542137147234617129 3578107409349085008 3581121821656876992 3592892977156312632 3674738396484284063 3682947985615457064 3686050721913363936 3693031878583654398 3728493090037818432 3740748655228588872 3743900086277644128 3749105715293543616 3756206294299781388 3834509631114035544 3843076158903085632 3845008499101500258 3850354712234341476 3853598482000335024 3860896963973820507 3903389901108092736 3919519611443250144 3963172288868807058 4001227441162471872 4008805523437400796 4012182781671130704 4017761438853225888 4025370835517720634 4028762049363986616 4064023230371800256 4080816714794824224 4097679593781579696 4143316483817389197 4183101415760766048 4191023956320919014 4194554726292545736 4198088470796583264 4200386958801099792 4203925616727638208 4208342237132162481 4211887597062349644 4313823335003289987 4323460678765971336 4373242389204437232 4376926670913960768 4391313638746604328 4395013144760712672 4501380871307780856 4513705629380022042 4519981618709879124 4557047110046222528 4572026134168275288 4575877883228231712 4582240318692108864 4590918804144177252 4594786469522563248 4697093083103771328 4705989092730861804 4709953700222631696 4716502558653786912 4718874067079113953 4722849529646156172 4725435328651237266 4770809879132113344 4790523969541750176 4910597314153942752 4919897687854991886 4924042504778205864 4928190813543815136 4930889038592595408 4940227843589929869 4987664873638118496 5008275059066375184 5064053480221253463 5112679508152047392 5126677998802000344 5133806282979121968 5138131309333780032 5143529400939309699 5147862618631760676 5152199486886715824 5155020358528622472 5284229718491742744 5298697912750460658 5345074031249867728 5349577042228174272 5367161114023627512 5371682732485315488 5389339465734468948 5463572791708772928 5524421978423185596 5529076082870045904 5539547817875481597 5588031941761225352 5592739635056727648 5600515945068133056 5611122982842883308 5615850129416466192 5634309441449672082 5751764446671053316 5764614238354628448 5767512748652250387 5775532068351512214 5780397723000502536 5830989852272582976 5855084851662139104 5944758433303210587 6001841161743707808 6013208285156101194 6018274172506696056 6026642158279838832 6038056253276580951 6043143074045979924 6096034845557700384 6121225072192236336 6126381959363417664 6274652123641149072 6279938266963508928 6286535934481378521 6291832089438818604 6297132706194874896 6300580438201649688 6317831395593524466 6485191018148957004 6559863583806655848 6565390006370941152 6574518718123460544 6586970458119906492 6677700078755166912 6752071306961671284 6770558444070033063 6779972428064818686 6835570665069333792 6845075043972162624 6858039201252412932 6863816824842347568 6869599315848954432 6873360478038163296 6886378206216265878 7045639624655656992 7058983639096292706 7064930550333947544 7084274294469234258 7088152992976855899 7156214818698170016 7185785954312625264 7349476792968568126 7365895971230914128 7372101443826727872 7379846531782487829 7386063757167308796 7481497310457177744 7487800172555288256 7512412588599562776 7669019262228071088 7683543919921684859 7690016998203000516 7700709424468682952 7707196964000670048 7721793927947641014 7839039222886500288 7926344577737614116 7948046869125690987 8017611046874801592 8024365563342261408 8035522877706451776 8050741671035441268 8057524098727973232 8161633429589648448 8195359187563159392 8286632967634778394 8366202831521532096 8382047912641838028 8389109452585091472 8396176941593166528 8400773917602199584 8416684474264324962 8423775194124699288 8627646670006579974 8646921357531942672 8663298102527268321 8746484778408874464 8782627277493208656 8790026289521425344 9002761742615561712 9019812427734151791 9027411258760044084 9039963237419758248 9144052268336550576 9151755766456463424 9181837608288354504 9189572939045126496 9411978185461723608 9419907400445263392 9433005117307573824 9437748134158227906 9445699059292312344 9450870657302474532 9581047939083500352 9821194628307885504 9839795375709983772 9848085009556411728 9856381627087630272 9861778077185190816 9880455687179859738 9975329747276236992 10016550118132750368 10128106960442506926 10225359016304094784 10253355997604000688 10267612565958243936 10287058801878619398 10295725237263521352 10304398973773431648 10310040717057244944 10329567309324398817 10568459436983485488 10588475458644439059 10597395825500921316 10690148062499735456 10734322228047255024 10743365464970630976 10778678931468937896 11024215189452852189 11048843956846371192 11058152165740091808 11079095635750963194 11176063883522450704 11185479270113455296 11222245965685766616 11231700258832932384 11268618882899344164 11503528893342106632 11529228476709256896 11535025497304500774 11551064136703024428 11560795446001005072 11582690891921461521 11710169703324278208 11889516866606421174 12003682323487415616 12026416570312202388 12036548345013392112 12053284316559677664 12076112506553161902 12086286148091959848 12192069691115400768 12242450144384472672 12429949451452167591 12549304247282298144 12573071868962757042 12583664178877637208 12594265412389749792 12601160876403299376 12625026711396487443 12635662791187048932 12941470005009869961 12970382036297914008 13119727167613311696 13130780012741882304 13173940916239812984 13504142613923342568 13541116888140066126 13559944856129637372 13671141330138667584 13716078402504825864 13727633649684695136 13746720956076326592 13772756412432531756 14091279249311313984 14117967278192585412 14129861100667895088 14156622201237341859 14168548588938468516 14176305985953711798 14312429637396340032 14371571908625250528 14698953585937136252 14731791942461828256 14759693063564975658 14772127514334617592 14820683530769789607 14962994620914355488 15024825177199125552 15192160440663760389 15338038524456142176 15367087839843369718 15380033996406001032 15401418848937365904 15414393928001340096 15430588202817929097 15443587855895282028 15852689155475228232 15896093738251381974 16035222093749603184 16048731126684522816 16101483342070882536 16115048197455946464 16390718375126318784 16573265935269556788 16618643453626444791 16764095825283676056 16778218905170182944 16801547835204399168 16833368948528649924 16847550388249398576 17255293340013159948 17293842715063885344 17302538245956751161 17326596205054536642 17492969556817748928 17565254554986417312 17834275299909631761 18005523485231123424 18039624855468303582 18054822517520088168 18079926474839516496 18114168759829742853 18288104536673101152 18363675216576709008 18379145878090252992 18823956370923447216 18839814800890526784 18859607803444135563 18875496268316455812 18891398118584624688 18901741314604949064 19679590751419967544 19696170019112823456 19723556154370381632 19760911374359719476 20033100236265500736 20256213920885013852 20311675332210099189 20506711995208001376 20535225131916487872 20574117603757238796 20591450474527042704 20608797947546863296 20620081434114489888 20659134618648797634 21136918873966970976 21176950917288878118 21194791651001842632 21380296124999470912 21468644456094510048 21557357862937875792 22048430378905704378 22097687913692742384 22116304331480183616 22139539595347463487 22158191271501926388 22352127767044901408 22444491931371533232 22463400517665864768 22537237765798688328 23007057786684213264 23050631759765054577 23070050994609001548 23102128273406048856 23121590892002010144 23165381783842923042 23779033733212842348 24052833140624404776 24073096690026784224 24106568633119355328 24152225013106323804 24172572296183919696 24484900288768945344 24859898902904335182 25098608494564596288 25146143737925514084 25167328357755274416 25188530824779499584 25202321752806598752 25250053422792974886 25271325582374097864 25882940010019739922 25940764072595828016 25989894307581804963 26239454335226623392 26347881832479625968 27008285227846685136 27059437283202455373 27082233776280132252 27119889712259274744 27432156805009651728 27455267299369390272 27545512824865063512 28235934556385170824 28259722201335790176 28313244402474683718 28337097177876937032 28352611971907423596 28743143817250501056 29397907171874272504 29463583884923656512 29519386127129951316 29544255028669235184 29641367061539579214 29925989241828710976 30049650354398251104 30384320881327520778 30676077048912284352 30734175679686739436 30760067992812002064 30802837697874731808 30861176405635858194 30887175711790564056 30988701927973196451 31705378310950456464 31765426375933317177 31792187476502763948 32070444187499206368 32202966684141765072 32230096394911892928 33072645568358556567 33146531870539113576 33237286907252889582 33528191650567352112 33556437810340365888 33666737897057299848 33695100776498797152 34510586680026319896 34587685430127770688 34605076491913502322 34653192410109073284 34748072675764384563 35130509109972834624 35668550599819263522 36011046970462246848 36079249710936607164 36109645035040176336 36159852949679032992 36228337519659485706 36576209073346202304 36727350433153418016 37289848354356502773 37647912741846894432 37719215606888271126 37750992536632911624 37782796237169249376 37803482629209898128 37875080134189462329 38824410015029609883 39359181502839935088 39392340038225646912 39521822748719438952 40512427841770027704 40623350664420198378 41013423990416002752 41148235207514477592 41182900949054085408 41240162868228979776 41318269237297595268 42273837747933941952 42353901834577756236 42389583302003685264 42469866603712025577 42937288912189020096 43114715725875751584 44096860757811408756 44195375827385484768 44279079190694926974 44316382543003852776 44704255534089802816 44888983862743066464 45074475531597376656 45576481321991281167 46014115573368426528 46101263519530109154 46140101989218003096 46204256546812097712 46243181784004020288 46291764608453787291 46330763567685846084 47558067466425684696 48105666281248809552 48146193380053568448 48304450026212647608 48345144592367839392 49719797805808670364 50292287475851028168 50334656715510548832 50404643505613197504 50500106845585949772 50542651164748195728 51765880020039479844 51881528145191656032 51907614737870253483 51979788615163609926 52478908670453246784 52695763664959251936 54016570455693370272 54118874566404910746 54164467552560264504 54239779424518549488 54342506279489228559 54864313610019303456 55091025649730127024 56471869112770341648 56519444402671580352 56578823410332406689 56626488804949367436 56674194355753874064 56705223943814847192 58795814343748545008 59038772254259902632 59088510057338470368 59282734123079158428 60099300708796502208 60768641762655041556 60935025996630297567 61468351359373478872 61520135985624004128 61605675395749463616 61722352811271716388 61774351423581128112 61977403855946392902 63410756621900912928 63530852751866634354 63584374953005527896 64140888374998412736 64405933368283530144 66145291136717113134 66293063741078227152 66418618786042390461 66474573814505779164 67056383301134704224 67333475794114599696 67390201552997594304 69021173360052639792 69151895279295163731 69210152983827004644 69306384820218146568 69496145351528769126 71337101199638527044 72158499421873214328 72219290070080352672 72319705899358065984 72456675039318971412 73454700866306836032 74579696708713005546 75295825483693788864 75438431213776542252 75501985073265823248 75565592474338498752 75606965258419796256 75750160268378924658 77648820030059219766 77969682922745414889 78718363005679870176 79043645497438877904 81024855683540055408 81178311849607366119 81246701328840396756 82296470415028955184 82365801898108170816 82636538474595190536 84518983119138533449 84707803669155512472 84779166604007370528 84939733207424051154 86229431451751503168 88193721515622817512 88390751654770969536 88558158381389853948 88632765086007705552 89777967725486132928 90148951063194753312 91152962643982562334 92028231146736853056 92202527039060218308 92280203978436006192 92408513093624195424 92583529216907574582 92661527135371692168 95116134932851369392 95296279127799951531 96211332562497619104 96608900052425295216 96690289184735678784 99217936705075669701 99439595611617340728 100584574951702056336 100669313431021097664 101000213691171899544 101085302329496391456 103531760040078959688 103763056290383312064 103815229475740506966 103959577230327219852 105391527329918503872 108033140911386740544 108237749132809821492 108328935105120529008 108479558849037098976 108685012558978457118 109728627220038606912 110182051299460254048 112943738225540683296 113157646820664813378 113252977609898734872 113348388711507748128 113410447887629694384 113625240402568386987 116473230045088829649 117591628687497090016 118077544508519805264 118177020114676940736 118565468246158316856 121537283525310083112 121870051993260595134 122936702718746957744 123040271971248008256 123444705622543432776 123548702847162256224 123954807711892785804 126821513243801825856 127061705503733268708 127168749906011055792 127409599811136076731 128811866736567060288 132290582273434226268 132586127482156454304 132837237572084780922 132949147629011558328 134112766602269408448 134666951588229199392 136729443965973843501 138042346720105279584 138303790558590327462 138420305967654009288 138612769640436293136 138875293825361361873 138992290703057538252 142674202399277054088 144316998843746428656 144438580140160705344 144913350078637942824 149159393417426011092 150876862427553084504 151003970146531646496 151213930516839592512 151500320536757849316 155297640060118439532 155722844213610760449 155939365845490829778 157436726011359740352 158087290994877755808 162049711367080110816 162356623699214732238 162493402657680793512 163027518838467685677 164592940830057910368 165273076949190381072 169037966238277066898 169415607338311024944 169558333208014741056 169736470230997220067 169879466414848102308 176387443031245635024 177116316762779707896 177265530172015411104 180297902126389506624 182305925287965124668 182805077989890892701 184405054078120436616 184560407956872012384 184817026187248390848 185167058433815149164 185323054270743384336 190232269865702738784 190592558255599903062 192422665124995238208 193217800104850590432 198435873410151339402 198879191223234681456 199255856358127171383 201169149903404112672 202000427382343799088 202170604658992782912 207063520080157919376 207455685837885491193 207630458951481013932 207919154460654439704 216475498265619642984 216657870210241058016 216959117698074197952 217370025117956914236 220364102598920508096 225887476451081366592 226315293641329626756 226505955219797469744 226696777423015496256 226820895775259388768 227250480805136773974 232946460090177659298 235183257374994180032 236155089017039610528 237130936492316633712 243074567050620166224 243534935548822098357 243740103986521190268 245873405437493915488 246889411245086865552 247097405694324512448 247909615423785571608 253556949357415600347 254123411007466537416 254337499812022111584 254819199622272153462 264581164546868452536 265172254964312908608 265674475144169561844 265898295258023116656 269333903176458398784 273458887931947687002 276084693440210559168 276607581117180654924 276840611935308018576 277225539280872586272 277750587650722723746 277984581406115076504 285348404798554108176 285888837383399854593 288633997687492857312 289826700157275885648 297653810115227009103 298318786834852022184 301753724855106169008 302007940293063292992 303000641073515698632 310595280120236879064 311445688427221520898 311878731690981659556 316174581989755511616 324099422734160221632 324713247398429464476 324986805315361587024 326055037676935371354 329185881660115820736 330546153898380762144 338075932476554133796 338831214676622049888 339472940461994440134 339758932829696204616 340875721207705160961 349419690135266488947 352774886062491270048 354232633525559415792 354531060344030822208 364611850575930249336 365610155979781785402 368810108156240873232 369120815913744024768 370334116867630298328 370646108541486768672 380464539731405477568 381185116511199806124 382228799433408230193 386435600209701180864 396871746820302678804 397758382446469362912 398511712716254342766 402338299806808225344 404000854764687598176 410188331897921530503 414127040160315838752 414911371675770982386 415260917902962027864 415838308921308879408 416625881476084085619 432950996531239285968 433315740420482116032 434740050235913828472 452630587282659253512 453011910439594939488 453641791550518777536 454500961610273547948 465892920180355318596 467168532640832281347 472310178034079221056 474261872984633267424 486149134101240332448 487069871097644196714 487480207973042380536 491746810874987830976 493778822490173731104 495819230847571143216 507113898714831200694 508246822014933074832 508674999624044223168 509209410692991660201 509638399244544306924 529162329093736905072 531348950288339123688 531796590516046233312 546917775863895374004 553215162234361309848 553681223870616037152 554451078561745172544 555501175301445447492 555969162812230153008 570696809597108216352 571777674766799709186 577267995374985714624 579653400314551771296 595307620230454018206 596637573669704044368 597767569074381514149 603507449710212338016 606001282147031397264 621190560240473758128 622367057513656473579 622891376854443041796 623757463381963319112 649426494796858928952 649973610630723174048 652110075353870742708 661092307796761524288 676151864953108267592 677662429353244099776 678945880923988880268 679517865659392409232 681751442415410321922 698839380270532977894 705549772124982540096 708465267051118831584 729223701151860498672 730604806646466295071 731220311959563570804 737620216312481746464 740668233735260596656 741292217082973537344 760670848072246801041 762370233022399612248 764457598866816460386 793743493640605357608 795516764892938725824 797023425432508685532 808001709529375196352 820376663795843061006 828254080320631677504 829822743351541964772 830521835805924055728 831676617842617758816 833251762952168171238 857666512150199563779 865901993062478571936 869480100471827656944 892961430345681027309 905261174565318507024 906023820879189878976 909001923220547095896 931785840360710637192 934337065281664562694 948523745969266534848 972298268202480664896 974139742195288393428 974960415946084761072 987557644980347462208 991638461695142286432 1014227797429662401388 1016493644029866149664 1018418821385983320402 1019276798489088613848 1048259070405799466841 1058324658187473810144 1062697900576678247376 1063593181032092466624 1093835551727790748008 1106430324468722619696 1107362447741232074304 1111002350602890894984 1111938325624460306016 1141393619194216432704 1143555349533599418372 1159306800629103542592 1190615240460908036412 1193275147339408088736 1195535138148763028298 1207014899420424676032 1212002564294062794528 1242381120480947516256 1244734115027312947158 1245782753708886083592 1247514926763926638224 1249877644428252256857 1298852989593717857904 1299947221261446348096 1304220150707741485416 1352303729906216535184 1357891761847977760536 1359035731318784818464 1363502884830820643844 1397678760541065955788 1401505597922496844041 1416930534102237663168 1458447402303720997344 1461209613292932590142 1462440623919127141608 1475240432624963492928 1481336467470521193312 1521341696144493602082 1524740466044799224496 1527628232078974980603 1528915197733632920772 1587486987281210715216 1594046850865017371064 1640753327591686122012 1659645486703083929544 1661043671611848111456 1663353235685235517632 1666503525904336342476 1715333024300399127558 1731803986124957143872 1738960200943655313888 1785922860691362054618 1793302707223144542447 1810522349130637014048 1818003846441094191792 1863571680721421274384 1867101172540969420737 1868674130563329125388 1948279484390576786856 1949920831892169522144 1983276923390284572864 2028455594859324802776 2032987288059732299328 2036837642771966640804 2038553596978177227696 2096518140811598933682 2116649316374947620288 2125395801153356494752 2187671103455581496016 2191814419939398885213 2212860648937445239392 2222004701205781789968 2223876651248920612032 2282012544216740403123 2287110699067198836744 2381230480921816072824 2386550294678816177472 2391070276297526056596 2424005128588125589056 2484762240961895032512 2489468230054625894316 2491565507417772167184 2495029853527853276448 2499755288856504513714 2597705979187435715808 2608440301415482970832 2678884291037043081927 2704607459812433070368 2715783523695955521072 2718071462637569636928 2727005769661641287688 2795357521082131911576 2803011195844993688082 2916894804607441994688 2922419226585865180284 2924881247838254283216 2962672934941042386624 3042683392288987204164 3049480932089598448992 3055256464157949961206 3057830395467265841544 3144777211217398400523 3174973974562421430432 3188093701730034742128 3281506655183372244024 3319290973406167859088 3322087343223696222912 3333007051808672684952 3430666048600798255116 3477920401887310627776 3571845721382724109236 3586605414446289084894 3621044698261274028096 3636007692882188383584 3727143361442842548768 3734202345081938841474 3737348261126658250776 3749632933284756770571 3896558968781153573712 3899841663784339044288 4056911189718649605552 4073675285543933281608 4077107193956354455392 4193036281623197867364 4204516793767490532123 4250791602306712989504 4375342206911162992032 4383628839878797770426 4425721297874890478784 4444009402411563579936 4564025088433480806246 4574221398134397673488 4582884696236924941809 4762460961843632145648 4782140552595052113192 4978936460109251788632 4983131014835544334368 4990059707055706552896 4999510577713009027428 5195411958374871431616 5216880602830965941664 5357768582074086163854 5409214919624866140736 5431567047391911042144 5454011539323282575376 5590715042164263823152 5601303517622908262211 5606022391689987376164 5844838453171730360568 5849762495676508566432 6085366784577974408328 6098961864179196897984 6110512928315899922412 6115660790934531683088 6289554422434796801046 6349947949124842860864 6376187403460069484256 6563013310366744488048 6575443259818196655639 6638581946812335718176 6666014103617345369904 6846037632650221209369 6861332097201596510232 7143691442765448218472 7173210828892578169788 7272015385764376767168 7454286722885685097536 7468404690163877682948 7474696522253316501552 7499265866569513541142 7793117937562307147424 8036652873111129245781 8113822379437299211104 8147350571087866563216 8154214387912708910784 8386072563246395734728 8409033587534981064246 8750684413822325984064 8767257679757595540852 8888018804823127159872 9128050176866961612492 9148442796268795346976 9165769392473849883618 9434331633652195201569 9524921923687264291296 9564281105190104226384 9957872920218503577264 9966262029671088668736 9999021155426018054856 10433761205661931883328 10715537164148172327708 10863134094783822084288 10908023078646565150752 11181430084328527646304 11202607035245816524422 11212044783379974752328 11689676906343460721136 11699524991353017132864 12170733569155948816656 12221025856631799844824 12231321581869063366176 12579108844869593602092 12752374806920138968512 13126026620733488976096 13150886519636393311278 13277163893624671436352 13332028207234690739808 13692075265300442418738 13722664194403193020464 13748654088710774825427 14287382885530896436944 14346421657785156339576 14936809380327755365896 14949393044506633003104 14998531733139027082284 15586235875124614294848 16073305746222258491562 16227644758874598422208 16294701142175733126432 16772145126492791469456 16803910552868724786633 16818067175069962128492 17534515359515191081704 18256100353733923224984 18296885592537590693952 18331538784947699767236 18868663267304390403138 19049843847374528582592 19128562210380208452768 19726329779454589966917 19915745840437007154528 19998042310852036109712 20538112897950663628107 21431074328296344655416 21816046157293130301504 22362860168657055292608 22405214070491633048844 22424089566759949504656 23379353812686921442272 24109958619333387737343 24341467138311897633312 24442051713263599689648 24462643163738126732352 25158217689739187204184 26252053241466977952192 26301773039272786622556 26664056414469381479616 27384150530600884837476 27445328388806386040928 27497308177421549650854 28574765771061792873888 28692843315570312679152 29873618760655510731792 29898786089013266006208 29997063466278054164568 32146611492444516983124 32589402284351466252864 33544290252985582938912 33607821105737449573266 33636134350139924256984 35069030719030382163408 36512200707467846449968 36663077569895399534472 37737326534608780806276 38257124420760416905536 39452659558909179933834 39831491680874014309056 39996084621704072219424 41076225795901327256214 41245962266132324476281 42862148656592689310832 44810428140983266097688 44848179133519899009312 46758707625373842884544 48219917238666775474686 48682934276623795266624 48884103426527199379296 50316435379478374408368 50411731658606174359899 52603546078545573245112 54768301061201769674952 54890656777612772081856 54994616354843099301708 57149531542123585747776 57385686631140625358304 59747237521311021463584 59994126932556108329136 61614338693851990884321 64293222984889033966248 67088580505971165877824 67215642211474899146532 67272268700279848513968 70138061438060764326816 72329875858000163212029 73024401414935692899936 73326155139790799068944 75474653069217561612552 78905319117818359867668 79992169243408144438848 82152451591802654512428 82491924532264648952562 85724297313185378621664 89620856281966532195376 89696358267039798018624 96439834477333550949372 97768206853054398758592 100632870758956748816736 100823463317212348719798 105207092157091146490224 109536602122403539349904 109989232709686198603416 114771373262281250716608 119494475042622042927168 119988253865112216658272 123228677387703981768642 128586445969778067932496 134431284422949798293064 134544537400559697027936 140276122876121528653632 144659751716000326424058 146048802829871385799872 146652310279581598137888 150949306138435123225104 151235194975818523079697 157810638235636719735336 164304903183605309024856 164983849064529297905124 171448594626370757243328 179241712563933064390752 184843016081555972652963 192879668954667101898744 201265741517913497633472 201646926634424697439596 210414184314182292980448 216989627574000489636087 219073204244807078699808 219978465419372397206832 239976507730224433316544 246457354775407963537284 257172891939556135864992 268862568845899596586128 269089074801119394055872 289319503432000652848116 293304620559163196275776 301898612276870246450208 302470389951637046159394 315621276471273439470672 328609806367210618049712 329967698129058595810248 358483425127866128781504 369686032163111945305926 385759337909334203797488 403293853268849394879192 420828368628364585960896 433979255148000979272174 438146408489614157399616 439956930838744794413664 453705584927455569239091 492914709550815927074568 514345783879112271729984 537725137691799193172256 554529048244667917958889 578639006864001305696232 603797224553740492900416 604940779903274092318788 631242552942546878941344 657219612734421236099424 659935396258117191620496 739372064326223890611852 771518675818668407594976 806587706537698789758384 867958510296001958544348 879913861677489588827328 907411169854911138478182 985829419101631854149136 1075450275383598386344512 1109058096489335835917778 1157278013728002611392464 1209881559806548184637576 1262485105885093757882688 1314439225468842472198848 1319870792516234383240992 1478744128652447781223704 1543037351637336815189952 1613175413075397579516768 1663587144734003753876667 1735917020592003917088696 1814822339709822276956364 1971658838203263708298272 2218116192978671671835556 2314556027456005222784928 2419763119613096369275152 2639741585032468766481984 2957488257304895562447408 3226350826150795159033536 3327174289468007507753334 3471834041184007834177392 3629644679419644553912728 3943317676406527416596544 4436232385957343343671112 4629112054912010445569856 4839526239226192738550304 4990761434202011261630001 5914976514609791124894816 6654348578936015015506668 6943668082368015668354784 7259289358839289107825456 8872464771914686687342224 9679052478452385477100608 9981522868404022523260002 11829953029219582249789632 13308697157872030031013336 13887336164736031336709568 14518578717678578215650912 17744929543829373374684448 19963045736808045046520004 26617394315744060062026672 29037157435357156431301824 35489859087658746749368896 39926091473616090093040008 53234788631488120124053344 79852182947232180186080016 106469577262976240248106688 159704365894464360372160032 319408731788928720744320064
- Sum of all divisors σ(n): 1094266594027492189646733223
- Sum of proper divisors (its aliquot sum) s(n): 774857862238563468902413159
- 319408731788928720744320064 is an abundant number, because the sum of its proper divisors (774857862238563468902413159) is greater than itself. Its abundance is 455449130449634748158093095
Bases of 319408731788928720744320064
- Binary: 100001000001101010110111000001011101110101101100011110011010000011001110110001100010000002
- Hexadecimal: 0x108356E0BBAD8F3419D8C40
- Base-36: 144SZFTL1O4QSK9000
Squares and roots of 319408731788928720744320064
- 319408731788928720744320064 squared (3194087317889287207443200642) is 102021937943011804707201820615426919277688517672964096
- 319408731788928720744320064 cubed (3194087317889287207443200643) is 32586697813026187848783871495352433261944258103873745662443070109642887004422144
-
319408731788928720744320064 is a
perfect square number . Itssquare root is 17872009729992 -
The
cube root of 319408731788928720744320064 is 683568846.2657513491
Scales and comparisons
How big is 319408731788928720744320064?- 319,408,731,788,928,720,744,320,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 319,408,731,788,928,720,744,320,064 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 319408731788928720744320064 cubic inches would be around 56964070.5 feet tall.
Recreational maths with 319408731788928720744320064
- 319408731788928720744320064 backwards is 460023447027829887137804913
- The number of decimal digits it has is: 27
- The sum of 319408731788928720744320064's digits is 117
- 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 319408731788928720744320064 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 319408731788928720744320064 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/319408731788928720744320064/
Chicago style:
Numbermatics. 2024. "Number 319408731788928720744320064 - Facts about the integer". https://numbermatics.com/n/319408731788928720744320064/
The information we have on file for 319408731788928720744320064 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 319408731788928720744320064, math, Factors of 319408731788928720744320064, curriculum, school, college, exams, university, Prime factorization of 319408731788928720744320064, STEM, science, technology, engineering, physics, economics, calculator, three hundred nineteen septillion, four hundred eight sextillion, seven hundred thirty-one quintillion, seven hundred eighty-eight quadrillion, nine hundred twenty-eight trillion, seven hundred twenty billion, seven hundred forty-four million, three hundred twenty thousand and sixty-four.