16929380627897920782336
16,929,380,627,897,920,782,336 is an even composite number composed of six prime numbers multiplied together.
16929380627897920782336 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 16929380627897920782336:
220 × 36 × 114 × 192 × 232 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 19 × 19 × 23 × 23 × 89 × 89)See below for interesting mathematical facts about the number 16929380627897920782336 from the Numbermatics database.
Names of 16929380627897920782336
- Cardinal: 16929380627897920782336 can be written as Sixteen sextillion, nine hundred twenty-nine quintillion, three hundred eighty quadrillion, six hundred twenty-seven trillion, eight hundred ninety-seven billion, nine hundred twenty million, seven hundred eighty-two thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 1.6929380627897920782336 × 1022
Factors of 16929380627897920782336
Divisors of 16929380627897920782336
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 23 24 27 32 33 36 38 44 46 48 54 57 64 66 69 72 76 81 88 89 92 96 99 108 114 121 128 132 138 144 152 162 171 176 178 184 192 198 207 209 216 228 242 243 253 256 264 267 276 288 297 304 324 342 352 356 361 363 368 384 396 414 418 432 437 456 484 486 506 512 513 528 529 534 552 576 594 608 621 627 648 684 704 712 722 726 729 736 759 768 792 801 828 836 864 874 891 912 968 972 979 1012 1024 1026 1056 1058 1068 1083 1089 1104 1152 1188 1216 1242 1254 1296 1311 1331 1368 1408 1424 1444 1452 1458 1472 1518 1536 1539 1584 1587 1602 1656 1672 1691 1728 1748 1782 1824 1863 1881 1936 1944 1958 2024 2047 2048 2052 2112 2116 2136 2166 2178 2208 2277 2299 2304 2376 2403 2432 2484 2508 2592 2622 2662 2673 2736 2783 2816 2848 2888 2904 2916 2937 2944 3036 3072 3078 3168 3174 3204 3249 3267 3312 3344 3382 3456 3496 3564 3648 3726 3762 3872 3888 3916 3933 3971 3993 4048 4094 4096 4104 4224 4232 4272 4332 4356 4416 4554 4598 4608 4617 4752 4761 4806 4807 4864 4968 5016 5073 5184 5244 5324 5346 5472 5566 5589 5632 5643 5696 5776 5808 5819 5832 5874 5888 6072 6141 6144 6156 6336 6348 6408 6498 6534 6624 6688 6764 6831 6897 6912 6992 7128 7209 7296 7452 7524 7744 7776 7832 7866 7921 7942 7986 8019 8096 8188 8192 8208 8303 8349 8448 8464 8544 8664 8712 8811 8832 9108 9196 9216 9234 9504 9522 9612 9614 9728 9747 9801 9936 10032 10051 10146 10368 10488 10648 10692 10769 10944 11132 11178 11264 11286 11392 11552 11616 11638 11664 11748 11776 11799 11913 11979 12144 12282 12288 12312 12672 12696 12816 12996 13068 13248 13376 13528 13662 13794 13824 13851 13984 14256 14283 14418 14421 14592 14641 14904 15048 15219 15488 15552 15664 15732 15842 15884 15972 16038 16192 16376 16384 16416 16606 16698 16767 16896 16928 16929 17088 17328 17424 17457 17622 17664 18216 18392 18423 18432 18468 18601 19008 19044 19224 19228 19456 19494 19602 19872 20064 20102 20292 20493 20691 20736 20976 21296 21384 21538 21627 21888 22264 22356 22517 22528 22572 22784 23104 23232 23276 23328 23496 23552 23598 23763 23826 23958 24288 24564 24576 24624 24909 25047 25289 25344 25392 25632 25992 26136 26433 26496 26752 27056 27324 27588 27648 27702 27968 28512 28566 28836 28842 29184 29241 29282 29403 29808 30096 30153 30438 30613 30976 31104 31328 31464 31684 31768 31944 32076 32129 32307 32384 32752 32768 32832 33212 33396 33534 33792 33856 33858 34176 34656 34848 34914 35244 35328 35397 35739 35937 36432 36784 36846 36864 36936 37202 38016 38088 38448 38456 38893 38912 38988 39204 39744 40128 40204 40584 40986 41382 41472 41952 42592 42768 42849 43076 43254 43263 43681 43776 43923 44528 44712 45034 45056 45144 45568 45657 46208 46464 46552 46656 46992 47081 47104 47196 47526 47652 47916 48576 49128 49152 49248 49818 50094 50578 50688 50784 50787 51264 51984 52272 52371 52866 52877 52992 53504 54112 54648 55176 55269 55296 55404 55803 55936 57024 57132 57672 57684 58368 58482 58564 58806 59616 60192 60306 60876 61226 61479 61952 62073 62208 62656 62928 63368 63536 63888 64009 64152 64258 64614 64768 64881 65504 65536 65664 66424 66792 67068 67551 67584 67712 67716 68352 69312 69696 69828 70488 70656 70794 71289 71478 71874 72864 73568 73692 73728 73872 74404 74727 75141 75867 76032 76176 76896 76912 77786 77824 77976 78408 79299 79488 80256 80408 81168 81972 82764 82944 83904 85184 85536 85698 86152 86508 86526 87131 87362 87552 87723 87846 88209 89056 89424 90068 90112 90288 90459 91136 91314 91333 91839 92416 92928 93104 93312 93984 94162 94208 94392 95052 95304 95832 96387 96921 97152 98256 98304 98496 99636 100188 101156 101376 101568 101574 102528 103968 104544 104742 105732 105754 105984 106191 107008 107217 107811 108224 109296 110352 110538 110561 110592 110808 111606 111872 114048 114264 115344 115368 116679 116736 116964 117128 117612 118459 119232 120384 120612 121752 122452 122958 123904 124146 124416 125312 125856 126736 127072 127776 128018 128304 128516 128547 129228 129536 129762 129789 131008 131043 131072 131328 131769 132848 133584 134136 135102 135168 135424 135432 136704 136971 138624 139392 139656 140976 141243 141312 141588 142578 142956 143748 145728 147136 147384 147456 147744 148808 149454 150282 150499 151734 152064 152352 152361 153792 153824 155572 155648 155952 156816 157113 158598 158631 158976 160512 160816 162336 163944 165528 165807 165888 167409 167808 170368 171072 171396 172304 173016 173052 174262 174724 175104 175446 175692 176418 178112 178848 180136 180224 180576 180918 182183 182272 182628 182666 183678 184437 184832 185856 186208 186219 186624 187968 188324 188416 188784 190104 190608 190969 191664 192027 192774 193842 194304 196512 196608 196992 199272 200376 202312 202653 202752 203136 203148 204611 205056 207936 209088 209484 211464 211508 211968 212382 213867 214016 214434 215622 216448 218592 220704 221076 221122 221184 221616 223212 223744 224181 225423 227601 228096 228528 230688 230736 233358 233472 233928 234256 235224 236918 237897 238464 240768 241224 243504 244904 245916 247687 247808 248292 248832 250624 251712 253472 254144 255552 256036 256608 257032 257094 258456 259072 259524 259578 261393 262016 262086 262144 262656 263169 263538 265696 267168 268272 270204 270336 270848 270864 271377 273408 273942 273999 275517 277248 278179 278784 279312 281952 282486 282624 283176 285156 285912 287496 289161 290763 291456 294272 294768 294912 295488 297616 298908 300564 300998 303468 304128 304704 304722 307584 307648 311144 311296 311904 313632 314226 317196 317262 317952 318573 321024 321632 321651 323433 324672 327888 331056 331614 331683 331776 334818 335616 336743 340736 342144 342792 344608 346032 346104 348524 349448 350037 350208 350892 351384 352836 353419 355377 356224 357696 360272 360448 361152 361836 364366 364544 365256 365332 367356 368874 369664 371712 372416 372438 373248 375936 376648 376832 377568 380208 381216 381938 383328 384054 385548 385641 387684 388608 389367 393024 393129 393216 393984 395307 398544 400752 404624 405306 405504 406272 406296 409222 410112 410913 415872 418176 418968 422928 423016 423729 423936 424764 427734 427823 428032 428868 431244 432896 437184 441408 442152 442244 442368 443232 446424 447488 448362 450846 451497 455202 456192 457056 461376 461472 466716 466944 467856 468512 470448 471339 473836 475794 475893 476928 480491 481536 482448 487008 489808 491832 495374 495616 496584 497421 497664 501248 502227 503424 506944 508288 511104 512072 513216 514064 514188 516912 517891 518144 519048 519156 522786 524032 524172 524288 525312 526338 527076 531392 534336 536544 540408 540672 541696 541728 542754 546549 546816 547884 547998 551034 554496 556358 557568 558624 558657 563904 564972 565248 566352 570312 571824 572907 574992 576081 578322 581526 581647 582912 588544 589536 589824 590976 595232 597816 601128 601996 606936 607959 608256 609408 609444 613833 615168 615296 622288 622592 623808 627264 628452 634392 634524 635904 637146 641601 642048 643264 643302 646866 649344 655776 662112 663228 663366 663552 669636 671232 672543 673486 676269 681472 682803 684288 685584 689216 692064 692208 697048 698896 700074 700416 701784 702768 704099 705672 706838 710754 712448 713691 715392 720544 720896 722304 723672 728732 729088 730512 730664 734712 737748 738967 739328 743061 743424 744832 744876 746496 751872 753296 753664 755136 760416 762432 763876 766656 768108 771096 771282 775368 777216 778734 784179 786048 786258 786432 787968 790614 797088 801504 809248 810612 811008 812544 812592 814131 818444 820224 821826 821997 826551 831744 834537 836352 837936 845856 846032 847458 847872 849528 855468 855646 856064 857736 862488 865792 867483 872289 874368 882816 884304 884488 884736 886464 892848 894539 894976 896724 901692 902994 910404 912384 914112 922752 922944 933432 933888 935712 937024 940896 942678 947672 951588 951786 953856 958441 960982 963072 964896 964953 970299 974016 979616 983664 990748 991232 993168 994842 995049 995328 1002496 1004454 1004663 1006848 1010229 1013888 1016576 1022208 1024144 1026432 1028128 1028376 1033824 1035782 1036288 1038096 1038312 1045572 1048064 1048344 1048576 1050111 1050624 1052676 1054152 1060257 1062784 1066131 1068672 1073088 1080816 1081344 1083392 1083456 1085508 1093098 1093632 1095768 1095996 1102068 1108992 1112716 1115136 1117248 1117314 1127808 1129944 1130496 1132704 1140624 1143648 1145814 1149984 1152162 1156644 1163052 1163294 1165824 1168101 1177088 1179072 1179387 1179648 1181952 1185921 1190464 1195632 1202256 1203992 1213872 1215918 1216171 1216512 1218816 1218888 1227666 1230336 1230592 1232739 1244576 1245184 1247616 1254528 1256904 1268784 1269048 1271187 1271808 1274292 1283202 1283469 1284096 1286528 1286604 1293732 1298688 1303049 1311552 1324224 1326456 1326732 1327104 1339272 1342464 1345086 1346972 1352538 1354491 1362944 1365606 1368576 1371168 1378432 1384128 1384416 1394096 1397792 1400148 1400832 1403568 1405536 1408198 1411344 1413676 1414017 1421508 1424896 1427382 1427679 1430784 1441088 1441473 1441792 1444608 1447344 1457464 1458176 1461024 1461328 1469424 1475496 1477934 1478656 1486122 1486848 1489664 1489752 1492263 1492992 1503744 1506592 1506681 1507328 1510272 1520832 1524864 1527752 1533312 1536216 1542192 1542564 1550736 1553673 1554432 1557468 1568358 1572096 1572516 1572864 1575936 1581228 1594176 1603008 1618496 1621224 1622016 1625088 1625184 1628262 1636888 1639647 1640448 1643652 1643994 1653102 1655489 1663488 1669074 1672704 1675872 1675971 1691712 1692064 1694916 1695744 1699056 1710936 1711292 1712128 1715472 1718721 1724976 1728243 1731584 1734966 1744578 1744941 1748736 1765632 1768608 1768976 1769472 1772928 1785696 1789078 1789952 1793448 1803384 1805988 1820808 1823877 1824768 1828224 1841499 1845504 1845888 1866864 1867776 1871424 1874048 1881792 1885356 1895344 1903176 1903572 1907712 1916882 1921964 1924803 1926144 1929792 1929906 1940598 1948032 1959232 1967328 1981496 1982464 1986336 1989684 1990098 1990656 2004013 2004992 2008908 2009326 2013696 2017629 2020458 2027776 2028807 2033152 2044416 2048288 2048409 2052864 2056256 2056752 2067648 2071564 2072576 2076192 2076624 2091144 2096128 2096688 2100222 2100659 2101248 2105352 2108304 2112297 2120514 2125568 2132262 2137344 2146176 2161632 2162688 2166784 2166912 2171016 2186196 2187264 2191536 2191992 2204136 2216901 2217984 2225432 2229183 2230272 2234496 2234628 2250721 2255616 2259888 2260992 2265408 2281248 2287296 2291628 2299968 2304324 2313288 2326104 2326588 2331648 2336202 2352537 2354176 2358144 2358774 2359296 2363904 2371842 2380928 2391264 2404512 2407984 2427744 2431836 2432342 2433024 2437632 2437776 2442393 2455332 2460672 2461184 2465478 2465991 2479653 2489152 2490368 2495232 2503611 2509056 2513808 2537568 2538096 2542374 2543616 2548584 2566404 2566938 2568192 2573056 2573208 2587464 2597376 2602449 2606098 2616867 2623104 2648448 2652912 2653464 2654208 2678544 2683617 2684928 2690172 2693944 2705076 2708982 2724557 2725888 2731212 2737152 2742336 2756864 2768256 2768832 2788192 2795584 2800296 2801664 2807136 2811072 2816396 2822688 2827352 2828034 2843016 2849792 2854764 2855358 2859481 2861568 2875323 2882176 2882946 2883584 2889216 2894688 2894859 2914928 2916352 2922048 2922656 2938848 2950992 2955868 2957312 2972244 2973696 2979328 2979504 2984526 2985147 2985984 3007488 3013184 3013362 3013989 3014656 3020544 3030687 3041664 3049728 3055504 3066624 3072432 3084384 3085128 3101472 3107346 3108864 3114936 3136716 3144192 3145032 3145728 3150333 3151872 3162456 3180771 3188352 3198393 3206016 3236992 3242448 3244032 3250176 3250368 3256524 3273776 3279294 3280896 3287304 3287988 3306204 3310978 3326976 3338148 3345408 3351744 3351942 3383424 3384128 3389832 3391488 3398112 3421872 3422584 3424256 3430944 3437442 3449952 3456486 3461477 3463168 3469932 3489156 3489882 3497472 3504303 3531264 3537216 3537952 3538161 3538944 3545856 3557763 3571392 3578156 3579904 3586896 3606768 3611976 3641616 3647754 3648513 3649536 3656448 3682998 3691008 3691776 3733728 3735552 3742848 3748096 3763584 3770712 3790688 3806352 3807144 3813561 3815424 3833764 3843928 3849606 3850407 3852288 3859584 3859812 3881196 3887609 3896064 3909147 3918464 3934656 3962992 3964928 3972672 3979368 3980196 3981312 4008026 4009984 4017816 4018652 4027392 4035258 4040916 4055552 4057614 4063473 4066304 4088832 4096576 4096818 4105728 4112512 4113504 4135296 4143128 4145152 4152384 4153248 4182288 4190209 4192256 4193376 4200444 4201318 4202496 4210704 4216608 4224594 4241028 4242051 4251136 4264524 4274688 4283037 4292352 4323264 4324419 4325376 4333568 4333824 4342032 4372392 4374528 4383072 4383984 4408272 4433802 4435968 4450864 4458366 4460544 4468992 4469256 4501442 4511232 4519776 4520043 4521984 4530816 4562496 4574592 4583256 4599936 4608648 4626576 4652208 4653176 4661019 4663296 4672404 4705074 4706053 4708352 4716288 4717548 4718592 4727808 4743684 4761856 4782528 4809024 4815968 4855488 4863672 4864684 4866048 4875264 4875552 4884786 4910664 4918941 4921344 4922368 4930956 4931982 4959306 4966467 4978304 4980736 4990464 5007222 5018112 5027616 5075136 5076192 5084748 5087232 5097168 5132808 5133876 5136384 5146112 5146416 5156163 5174928 5184729 5194752 5204898 5212196 5233734 5234823 5246208 5285401 5296896 5305824 5306928 5308416 5357088 5367234 5369856 5380344 5387888 5410152 5417964 5449114 5451776 5462424 5471631 5474304 5484672 5513728 5524497 5536512 5537664 5576384 5591168 5600592 5603328 5614272 5622144 5632792 5645376 5654704 5656068 5686032 5696801 5699584 5709528 5710716 5718962 5723136 5750646 5764352 5765892 5767168 5774409 5778432 5789376 5789718 5829856 5832704 5844096 5845312 5877696 5901984 5911736 5914624 5944488 5947392 5958656 5959008 5969052 5970294 5971968 6012039 6014976 6026368 6026724 6027978 6029312 6041088 6052887 6061374 6083328 6099456 6111008 6133248 6144864 6145227 6168768 6170256 6202944 6214692 6217728 6229872 6273432 6288384 6290064 6300666 6301977 6303744 6324912 6336891 6361542 6376704 6396786 6398117 6412032 6473984 6484896 6488064 6500352 6500736 6513048 6547552 6558588 6561792 6574608 6575976 6612408 6621956 6650703 6653952 6676296 6687549 6690816 6703488 6703884 6752163 6766848 6768256 6779664 6782976 6796224 6843744 6845168 6848512 6861888 6874884 6899904 6912972 6922954 6926336 6939864 6978312 6979764 6994944 7008606 7057611 7062528 7074432 7075904 7076322 7077888 7091712 7115526 7142784 7156312 7159808 7173792 7213536 7223952 7283232 7295508 7297026 7299072 7312896 7327179 7365996 7382016 7383552 7397973 7438959 7467456 7471104 7485696 7496192 7510833 7527168 7541424 7581376 7612704 7614288 7627122 7630848 7667528 7687856 7699212 7700814 7704576 7719168 7719624 7745089 7762392 7775218 7792128 7807347 7818294 7836928 7850601 7869312 7925984 7929856 7945344 7958736 7960392 7962624 8016052 8019968 8035632 8037304 8050851 8054784 8070516 8081832 8111104 8115228 8126946 8128637 8132608 8173671 8177664 8193152 8193636 8211456 8225024 8227008 8270592 8286256 8290304 8304768 8306496 8364576 8380418 8384512 8386752 8400888 8402636 8404992 8421408 8433216 8449188 8482056 8484102 8502272 8529048 8549376 8566074 8578443 8584704 8625969 8646528 8648838 8650752 8667136 8667648 8684064 8744784 8749056 8766144 8767968 8816544 8867604 8871936 8901728 8916732 8921088 8937984 8938512 8955441 9002884 9022464 9039552 9040086 9041967 9043968 9061632 9092061 9124992 9149184 9166512 9199872 9217296 9253152 9304416 9306352 9322038 9326592 9344808 9410148 9412106 9416704 9432576 9435096 9437184 9450999 9455616 9487368 9523712 9542313 9565056 9595179 9618048 9631936 9710976 9727344 9729368 9732096 9750528 9751104 9769572 9821328 9837882 9839929 9842688 9844736 9861912 9863964 9918612 9932934 9956608 9961472 9980928 10014444 10036224 10055232 10150272 10152384 10169496 10174464 10194336 10265616 10267752 10272768 10292224 10292832 10312326 10349856 10369458 10384431 10389504 10409796 10424392 10467468 10469646 10492416 10542851 10570802 10593792 10611648 10613856 10614483 10616832 10673289 10714176 10734468 10739712 10760688 10775776 10820304 10835928 10898228 10903552 10924848 10943262 10945539 10948608 10969344 11027456 11048994 11051293 11073024 11075328 11152768 11182336 11201184 11206656 11228544 11244288 11265584 11290752 11309408 11312136 11372064 11393602 11399168 11419056 11421432 11437924 11440683 11446272 11501292 11528704 11531784 11534336 11548818 11551221 11556864 11578752 11579436 11659712 11662827 11665408 11688192 11690624 11727441 11755392 11803968 11823472 11829248 11888976 11894784 11917312 11918016 11938104 11940588 11943936 12024078 12029952 12052736 12053448 12055956 12058624 12082176 12105774 12122748 12166656 12190419 12198912 12222016 12266496 12289728 12290454 12337536 12340512 12405888 12429384 12435456 12459744 12546864 12570627 12576768 12580128 12601332 12603954 12607488 12649824 12673782 12723084 12753408 12793572 12796234 12824064 12849111 12947968 12969792 12973257 12976128 13000704 13001472 13026096 13095104 13117176 13123584 13149216 13151952 13224816 13243912 13301406 13307904 13352592 13375098 13377881 13381632 13406976 13407768 13504326 13533696 13536512 13559328 13560129 13565952 13592448 13687488 13690336 13697024 13723776 13749768 13799808 13825944 13845908 13852672 13879728 13956624 13959528 13983057 13989888 14017212 14115222 14118159 14125056 14148864 14151808 14152644 14155776 14183424 14231052 14285568 14312624 14319616 14347584 14427072 14447904 14566464 14591016 14594052 14598144 14625792 14654358 14731992 14756823 14764032 14767104 14795946 14877918 14899401 14934912 14942208 14971392 14992384 15021666 15054336 15082848 15162752 15225408 15228576 15254244 15261696 15335056 15375712 15398424 15401628 15409152 15438336 15439248 15468489 15490178 15524784 15550436 15554187 15584256 15614694 15636588 15673856 15701202 15704469 15738624 15851968 15856203 15859712 15890688 15917472 15920784 15925248 16032104 16039936 16071264 16074608 16101702 16109568 16141032 16163664 16222208 16230456 16253892 16257274 16265216 16347342 16355328 16386304 16387272 16414893 16422912 16450048 16454016 16541184 16572512 16573491 16580608 16609536 16612992 16729152 16760836 16769024 16773504 16801776 16805272 16809984 16842816 16866432 16898376 16964112 16968204 16996241 17004544 17058096 17090403 17098752 17132148 17156886 17169408 17251938 17293056 17297676 17301504 17334272 17335296 17368128 17489568 17498112 17532288 17535936 17633088 17735208 17743872 17803456 17833464 17842176 17875968 17877024 17910882 18005768 18036117 18044928 18079104 18080172 18083934 18087936 18123264 18184122 18210379 18249984 18298368 18333024 18399744 18434592 18435681 18506304 18608832 18612704 18644076 18653184 18689616 18820296 18824212 18833408 18865152 18870192 18901998 18905931 18911232 18974736 19010673 19047424 19084626 19130112 19190358 19194351 19236096 19263872 19421952 19454688 19458736 19464192 19501056 19502208 19539144 19642656 19675764 19679858 19685376 19689472 19723824 19727928 19837224 19865868 19913216 19922944 19952109 19961856 20028888 20062647 20072448 20110464 20256489 20300544 20304768 20338992 20348928 20388672 20531232 20535504 20545536 20584448 20585664 20624652 20699712 20738916 20768862 20779008 20819592 20848784 20934936 20939292 20984832 21085702 21141604 21172833 21187584 21223296 21227712 21228966 21233664 21346578 21428352 21468936 21479424 21521376 21551552 21640608 21671856 21796456 21807104 21849696 21886524 21891078 21897216 21938688 22044143 22054912 22097988 22102586 22146048 22150656 22193919 22305536 22316877 22364672 22402368 22413312 22457088 22488576 22531168 22532499 22581504 22618816 22624272 22744128 22787204 22798336 22838112 22842864 22875848 22881366 22892544 23002584 23057408 23063568 23097636 23102442 23107249 23113728 23157504 23158872 23235267 23319424 23325654 23330816 23376384 23381248 23422041 23454882 23510784 23607936 23646944 23658496 23777952 23789568 23834624 23836032 23876208 23881176 23887872 24048156 24059904 24105472 24106896 24111912 24117248 24152553 24164352 24211548 24245496 24333312 24380838 24385911 24397824 24444032 24521013 24532992 24579456 24580908 24675072 24681024 24757931 24811776 24858768 24870912 24919488 25093728 25141254 25153536 25160256 25202664 25207908 25214976 25299648 25347564 25446168 25506816 25587144 25592468 25648128 25698222 25735329 25877907 25895936 25939584 25946514 25952256 26001408 26002944 26052192 26190208 26234352 26247168 26298432 26303904 26449632 26487824 26602812 26615808 26705184 26750196 26755762 26763264 26813952 26815536 26866323 27008652 27067392 27073024 27118656 27120258 27125901 27131904 27184896 27276183 27374976 27380672 27394048 27447552 27499536 27599616 27651888 27691816 27705344 27759456 27913248 27919056 27966114 27979776 28034424 28230444 28236318 28250112 28297728 28303616 28305288 28311552 28352997 28366848 28462104 28571136 28625248 28626939 28639232 28695168 28785537 28854144 28895808 29132928 29182032 29188104 29196288 29251584 29308716 29463984 29513646 29519787 29528064 29534208 29591892 29755836 29798802 29869824 29884416 29942784 29970127 29984768 30043332 30108672 30165696 30325504 30450816 30457152 30508488 30523392 30670112 30751424 30796848 30803256 30818304 30876672 30878496 30936978 30980356 31049568 31100872 31108374 31153293 31168512 31229388 31273176 31347712 31402404 31408938 31454291 31477248 31628553 31703936 31712406 31719424 31781376 31834944 31841568 31843449 31850496 32064208 32079872 32142528 32149216 32203404 32219136 32282064 32327328 32444416 32460912 32507784 32514548 32530432 32694684 32710656 32772608 32774544 32829786 32836617 32845824 32900096 32908032 33082368 33145024 33146982 33153879 33161216 33219072 33225984 33458304 33521672 33538048 33547008 33603552 33610544 33619968 33685632 33732864 33796752 33928224 33936408 33992482 34009088 34116192 34180806 34197504 34264296 34313772 34322049 34338816 34503876 34586112 34595352 34603008 34653663 34668544 34670592 34736256 34979136 34988481 34996224 35064576 35071872 35182323 35266176 35470416 35487744 35606912 35666928 35684352 35751936 35754048 35821764 36011536 36072234 36089856 36158208 36160344 36167868 36175872 36246528 36368244 36420758 36499968 36571257 36596736 36666048 36799488 36869184 36871362 37012608 37217664 37225408 37288152 37306368 37379232 37640592 37648424 37666816 37711881 37730304 37740384 37803996 37811862 37822464 37949472 38021346 38076247 38094848 38169252 38260224 38380716 38388702 38472192 38527744 38547333 38843904 38909376 38917472 38919771 38928384 39002112 39004416 39078288 39285312 39351528 39359716 39370752 39378944 39447648 39455856 39674448 39731736 39826432 39904218 39923712 40057776 40125294 40133643 40144896 40220928 40512978 40601088 40609536 40677984 40697856 40777344 41062464 41071008 41091072 41168896 41171328 41249304 41399424 41477832 41537724 41558016 41639184 41697568 41869872 41878584 41949171 41969664 42171404 42283208 42345666 42354477 42375168 42446592 42455424 42457932 42467328 42693156 42763699 42856704 42937872 42958848 43042752 43103104 43281216 43343712 43592912 43614208 43699392 43773048 43782156 43794432 43877376 44088286 44109824 44195976 44205172 44270469 44292096 44301312 44387838 44611072 44633754 44698203 44729344 44804736 44826624 44914176 44977152 45062336 45064998 45163008 45237632 45248544 45488256 45574408 45596672 45676224 45685728 45751696 45762732 45785088 46005168 46092299 46114816 46127136 46195272 46204884 46214498 46227456 46315008 46317744 46405467 46470534 46638848 46651308 46661632 46662561 46752768 46762496 46844082 46909764 47021568 47113407 47215872 47293888 47316992 47555904 47568609 47579136 47669248 47672064 47752416 47762352 47775744 48096312 48119808 48210944 48213792 48223824 48305106 48328704 48423096 48490992 48666624 48761676 48771822 48795648 48888064 49042026 49065984 49158912 49161816 49350144 49362048 49515862 49623552 49717536 49720473 49741824 49838976 50187456 50282508 50307072 50320512 50405328 50415816 50429952 50599296 50695128 50892336 50988723 51013632 51174288 51184936 51271209 51296256 51396444 51470658 51755814 51766583 51791872 51879168 51893028 51904512 52002816 52005888 52104384 52380416 52468704 52494336 52596864 52607808 52899264 52975648 53205624 53231616 53410368 53500392 53511524 53526528 53627904 53631072 53732646 54017304 54108351 54134784 54146048 54237312 54240516 54251802 54263808 54369792 54552366 54631137 54749952 54761344 54788096 54895104 54999072 55199232 55303776 55383632 55410688 55518912 55826496 55838112 55932228 55959552 56068848 56460888 56472636 56500224 56595456 56607232 56610576 56705994 56717793 56733696 56924208 57032019 57142272 57250496 57253878 57278464 57390336 57571074 57583053 57708288 57791616 58265856 58364064 58376208 58392576 58503168 58617432 58927968 59027292 59039574 59056128 59068416 59183784 59511672 59597604 59739648 59768832 59856327 59885568 59940254 59969536 60086664 60187941 60217344 60331392 60651008 60769467 60901632 60914304 61016976 61046784 61340224 61502848 61593696 61606512 61636608 61753344 61756992 61873956 61960712 62099136 62201744 62216748 62306586 62337024 62458776 62546352 62664811 62695424 62804808 62817876 62908582 62954496 63257106 63407872 63424812 63438848 63518499 63562752 63669888 63683136 63686898 63700992 64128416 64159744 64285056 64298432 64406808 64438272 64564128 64654656 64888832 64921824 65015568 65029096 65060864 65389368 65421312 65545216 65549088 65659572 65673234 65691648 65768063 65800192 65816064 66132429 66164736 66290048 66293964 66307758 66322432 66438144 66451968 66581757 66916608 67043344 67076096 67094016 67207104 67221088 67239936 67371264 67465728 67593504 67597497 67856448 67872816 67984964 68018176 68232384 68361612 68395008 68528592 68627544 68644098 68677632 69007752 69172224 69190704 69307326 69321747 69337088 69341184 69472512 69705801 69958272 69976962 69992448 70129152 70143744 70364646 70532352 70940832 70975488 71213824 71333856 71368704 71503872 71508096 71643528 72023072 72144468 72179712 72316416 72320688 72335736 72351744 72457659 72493056 72736488 72841516 72999936 73142514 73157733 73193472 73332096 73563039 73598976 73738368 73742724 74025216 74273793 74435328 74450816 74576304 74612736 74758464 75281184 75296848 75333632 75423762 75460608 75480768 75607992 75623724 75644928 75898944 76042692 76152494 76189696 76338504 76520448 76761432 76777404 76944384 77055488 77094666 77205987 77633721 77687808 77818752 77834944 77839542 77856768 78004224 78008832 78156576 78570624 78703056 78719432 78741504 78757888 78895296 78911712 79348896 79463472 79613971 79652864 79808436 79847424 80115552 80250588 80267286 80289792 80441856 80598969 81025956 81202176 81219072 81355968 81377703 81395712 81554688 81828549 82124928 82142016 82182144 82337792 82342656 82498608 82798848 82955664 83075448 83116032 83278368 83395136 83739744 83757168 83898342 83939328 84342808 84566416 84691332 84708954 84750336 84893184 84910848 84915864 84934656 85386312 85527398 85713408 85875744 85880817 85917696 86085504 86206208 86356611 86562432 86687424 87185824 87228416 87398784 87546096 87564312 87588864 87754752 88176572 88219648 88391952 88410344 88540938 88559361 88584192 88602624 88775676 89222144 89267508 89396406 89415007 89458688 89609472 89653248 89828352 89910381 89954304 90124672 90129996 90326016 90475264 90497088 90976512 91148816 91193344 91352448 91371456 91503392 91525464 91570176 92010336 92184598 92229632 92254272 92390544 92409768 92428996 92454912 92630016 92635488 92810934 92941068 93277696 93302616 93323264 93325122 93459879 93505536 93524992 93688164 93819528 94043136 94226814 94362873 94431744 94587776 94633984 94885659 95111808 95137218 95158272 95338496 95344128 95504832 95524704 95551488 96192624 96239616 96421888 96427584 96447648 96610212 96657408 96846192 96981984 97333248 97523352 97543644 97591296 97776128 98084052 98131968 98317824 98323632 98509851 98700288 98724096 99031724 99247104 99435072 99440946 99461637 99483648 99677952 100374912 100565016 100614144 100641024 100810656 100831632 100859904 101198592 101390256 101784672 101977446 102027264 102348576 102369872 102542418 102592512 102792888 102941316 103511628 103533166 103583744 103758336 103786056 103809024 103960989 104005632 104011776 104208768 104760832 104937408 104965443 104988672 105193728 105215616 105546969 105798528 105951296 106411248 106463232 106820736 107000784 107023048 107053056 107255808 107262144 107465292 108034608 108216702 108239219 108269568 108292096 108474624 108481032 108503604 108527616 108739584 109104732 109262274 109499904 109522688 109576192 109713771 109790208 109998144 110398464 110607552 110767264 110821376 111037824 111652992 111676224 111864456 111919104 112137696 112921776 112945272 113000448 113135643 113190912 113214464 113221152 113411988 113435586 113467392 113848416 114064038 114228741 114284544 114500992 114507756 114556928 114780672 115142148 115166106 115416576 115583232 115971361 116531712 116728128 116752416 116759313 116785152 117006336 117234864 117855936 118054584 118079148 118112256 118136832 118367568 119023344 119195208 119479296 119712654 119771136 119880508 119939072 120173328 120375882 120400929 120434688 120662784 121302016 121538934 121564223 121803264 121828608 122033952 122093568 122680448 123005696 123187392 123213024 123273216 123506688 123513984 123747912 123921424 124198272 124403488 124433496 124613172 124674048 124917552 125092704 125329622 125390848 125609616 125635752 125817164 125847513 125908992 126514212 126815744 126849624 126877696 127036998 127063431 127125504 127339776 127366272 127373796 127401984 128256832 128291097 128319488 128570112 128596864 128813616 128876544 129128256 129309312 129777664 129843648 130031136 130058192 130121728 130778736 130842624 131090432 131098176 131319144 131346468 131383296 131536126 131600384 131632128 132264858 132329472 132580096 132587928 132615516 132644864 132811407 132876288 132903936 133163514 133833216 134086688 134094609 134152192 134188032 134414208 134442176 134479872 134742528 134931456 135187008 135194994 135712896 135745632 135969928 136036352 136464768 136723224 136790016 137057184 137255088 137288196 137355264 138015504 138276897 138344448 138381408 138614652 138643494 138674176 138682368 138945024 139216401 139411602 139916544 139953924 139984896 140258304 140287488 140729292 141064704 141340221 141881664 141950976 142427648 142667712 142705827 142737408 143007744 143016192 143287056 144046144 144288936 144359424 144632832 144641376 144671472 144915318 144986112 145472976 145683032 145999872 146285028 146315466 146386944 146664192 147126078 147156691 147197952 147476736 147485448 148050432 148547586 148870656 148901632 149152608 149161419 149225472 149516928 150562368 150593696 150667264 150847524 150921216 150961536 151215984 151247448 151289856 151797888 152085384 152304988 152379392 152677008 152966169 153040896 153522864 153554808 153813627 153888768 154110976 154189332 154411974 155267442 155299749 155375616 155637504 155669888 155679084 155713536 156008448 156017664 156313152 157141248 157406112 157438864 157483008 157515776 157790592 157823424 158697792 158926944 159227942 159305728 159616872 159694848 160231104 160501176 160534572 160579584 160883712 161197938 162051912 162325053 162404352 162438144 162711936 162755406 162791424 163109376 163657098 163893411 164249856 164284032 164364288 164675584 164685312 164997216 165597696 165911328 166150896 166232064 166556736 166790272 167479488 167514336 167796684 167878656 168685616 169132832 169382664 169417908 169500672 169786368 169821696 169831728 170153379 170772624 171054796 171096057 171426816 171751488 171761634 171835392 172171008 172412416 172713222 172749159 173124864 173374848 174371648 174456832 174797568 175092192 175128624 175177728 175509504 176353144 176439296 176783904 176820688 177081876 177118722 177168384 177205248 177551352 178444288 178535016 178792812 178830014 178917376 179218944 179306496 179568981 179656704 179820762 179908608 180249344 180259992 180563823 180652032 180950528 180994176 181953024 182297632 182308401 182386688 182704896 182742912 183006784 183050928 183140352 184020672 184369196 184459264 184508544 184781088 184819536 184857992 184909824 185260032 185270976 185621868 185882136 186555392 186605232 186650244 186919758 186958651 187011072 187049984 187376328 187639056 187994433 188086272 188453628 188725746 188863488 189175552 189267968 189771318 190223616 190274436 190316544 190676992 190688256 191009664 191049408 191102976 192385248 192479232 192843776 192855168 192895296 193220424 193314816 193692384 193963968 194666496 195046704 195087288 195182592 195552256 196168104 196263936 196635648 196647264 197019702 197304189 197400576 197448192 198063448 198397287 198494208 198870144 198881892 198923274 198967296 199355904 200314169 200749824 201130032 201228288 201282048 201621312 201663264 201719808 202397184 202780512 202792491 203569344 203954892 204054528 204697152 204739744 205084836 205185024 205585776 205882632 207023256 207066332 207167488 207516672 207572112 207921978 207965241 208011264 208023552 208417536 209117403 209521664 209874816 209930886 209977344 210387456 210431232 211093938 211597056 211902592 212822496 212926464 213641472 214001568 214046096 214106112 214511616 214524288 214930584 216069216 216433404 216478438 216539136 216584192 216949248 216962064 217007208 217055232 217372977 217479168 218209464 218524548 218999808 219045376 219152384 219427542 219473199 219580416 219996288 220689117 220796928 221215104 221534528 221642752 222075648 222821379 223305984 223352448 223728912 223838208 224275392 225843552 225890544 226000896 226271286 226381824 226428928 226442304 226823976 226871172 226934784 227696832 228128076 228457482 228569088 229001984 229015512 229113856 229561344 230284296 230332212 230833152 231166464 231617961 231942722 232901163 233063424 233456256 233504832 233518626 233570304 234012672 234469728 235711872 236109168 236158296 236224512 236273664 236735136 238046688 238390416 238841913 238958592 239425308 239542272 239761016 239878144 240346656 240751764 240801858 240869376 241325568 242485573 242604032 243077868 243128446 243606528 243657216 244067904 244133109 244187136 245360896 245485647 246011392 246374784 246426048 246546432 247013376 247027968 247495824 247842848 248396544 248806976 248866992 249226344 249348096 249835104 250185408 250659244 250781696 251219232 251271504 251634328 251695026 251817984 253028424 253631488 253699248 254073996 254126862 254179739 254251008 254679552 254732544 254747592 254803968 256513664 256582194 256638976 257140224 257193728 257627232 257642451 257753088 258256512 258618624 259555328 259687296 260062272 260116384 260243456 261557472 261685248 262180864 262196352 262638288 262692936 262766592 263072252 263200768 263264256 264529716 264658944 265160192 265175856 265231032 265289728 265622814 265678083 265752576 265807872 266327028 267666432 268173376 268189218 268245021 268304384 268376064 268828416 268884352 268959744 269485056 269731143 269862912 270374016 270389988 271425792 271491264 271939856 272072704 272929536 273446448 273580032 274114368 274510176 274576392 274710528 276031008 276553794 276688896 276762816 277229304 277286988 277348352 277364736 277890048 278432802 278823204 279833088 279907848 279969792 280379637 280516608 280574976 281458584 282129408 282680442 283088619 283763328 283901952 284656977 284855296 285335424 285411654 285474816 286015488 286032384 286574112 288092288 288577872 288718848 289265664 289282752 289342944 289830636 289972224 290945952 291366064 291999744 292570056 292630932 292773888 293328384 294252156 294313382 294395904 294953472 294970896 295529553 296100864 297095172 297741312 297803264 298305216 298322838 298384911 298450944 299033856 301124736 301187392 301334528 301695048 301842432 301923072 302431968 302494896 302579712 303595776 304170768 304609976 304758784 305354016 305932338 306081792 307045728 307109616 307627254 307777536 308221952 308378664 308823948 310534884 310599498 310751232 311275008 311339776 311358168 311427072 311882967 312016896 312035328 312626304 314282496 314812224 314877728 314896329 314966016 315031552 315581184 315646848 316640907 317395584 317853888 318455884 318611456 319233744 319389696 320462208 321002352 321069144 321159168 321767424 322395876 324103824 324650106 324717657 324808704 324876288 325423872 325510812 325582848 326218752 327314196 327786822 328499712 328568064 328728576 329351168 329370624 329994432 331195392 331822656 332301792 332464128 333113472 333580544 334958976 335028672 335593368 335757312 337371232 338265664 338765328 338835816 339001344 339406929 339572736 339643392 339663456 340306758 341545248 342109592 342192114 342686223 342853632 343502976 343523268 343670784 344342016 344824832 345426444 345498318 345997201 346249728 346749696 347914083 348743296 348913664 349595136 350184384 350257248 350277939 350355456 351019008 352706288 352878592 353567808 353641376 354163752 354237444 354336768 354410496 355102704 356888576 357070032 357585624 357660028 357834752 358437888 359137962 359313408 359641524 359817216 360498688 360519984 361127646 361202787 361304064 361901056 361988352 363906048 364595264 364616802 364692669 364773376 365409792 365485824 366013568 366101856 366280704 368041344 368738392 368918528 369017088 369562176 369639072 369715984 369819648 370520064 370541952 371243736 371764272 373110784 373210464 373300488 373839516 373917302 374022144 374099968 374752656 375278112 375988866 376172544 376907256 377451492 377542539 377726976 378351104 378535936 379542636 380447232 380548872 380633088 381190293 381353984 381376512 382019328 382098816 382205952 384770496 384873291 384958464 385687552 385710336 385790592 386440848 386629632 387384768 387927936 389332992 390093408 390174576 390365184 391104512 392336208 392527872 393271296 393294528 394039404 394608378 394801152 394896384 396126896 396794574 396988416 397740288 397763784 397846548 397934592 398711808 400628338 401499648 402260064 402283827 402456576 402564096 403242624 403326528 403439616 404794368 405561024 405584982 407138688 407909784 408109056 409394304 409479488 410169672 410370048 411171552 411765264 414046512 414132664 414334976 414830691 415033344 415144224 415843956 415930482 416022528 416047104 416835072 418234806 418838717 419043328 419749632 419861772 419954688 420774912 420862464 422187876 423194112 423805184 424020663 425644992 425852928 427282944 428003136 428092192 428117481 428212224 429023232 429048576 429861168 432138432 432866808 432956876 433078272 433168384 433898496 433924128 434014416 434745954 434958336 436418928 437049096 437999616 438090752 438855084 438946398 439160832 439992576 441378234 441470073 441593856 442430208 443069056 443285504 444151296 445642758 446611968 446704896 447457824 447676416 448550784 451687104 451781088 452001792 452542572 452763648 452857856 452884608 453647952 453742344 453869568 455393664 456256152 456914964 457138176 458003968 458031024 458227712 458898507 459122688 460568592 460664424 461440881 461666304 462332928 463235922 463885444 465802326 465899247 466126848 466912512 467009664 467037252 467140608 468025344 468939456 470400689 471423744 472218336 472316592 472449024 472547328 473470272 476093376 476780832 477683826 477917184 478850616 479084544 479522032 479756288 480693312 481503528 481603716 481738752 482651136 484971146 485208064 486155736 486256892 486975159 487213056 487314432 488135808 488266218 488374272 490721792 490971294 491680233 492022784 492749568 492852096 493092864 494026752 494055936 494991648 495685696 496793088 497613952 497733984 498452688 498696192 499670208 500370816 501318488 501563392 502438464 502543008 503268656 503390052 503635968 506056848 507015289 507262976 507398496 508147992 508253724 508359478 508502016 509359104 509465088 509495184 510460137 513027328 513164388 513277952 513288171 514280448 514387456 515254464 515284902 515506176 516513024 517237248 518247477 519110656 519374592 520124544 520232768 520486912 523114944 523370496 524361728 524392704 525276576 525385872 525533184 526144504 526401536 526528512 529059432 529317888 530320384 530351712 530462064 531245628 531356166 531505152 531615744 532654056 535332864 536346752 536378436 536490042 536608768 536752128 537656832 537768704 537919488 538706943 538970112 539462286 539725824 540748032 540779976 542851584 542982528 543879712 544145408 545859072 546892896 546925203 547160064 548228736 549020352 549152784 549421056 552062016 553107588 553377792 553525632 554458608 554573976 554696704 554729472 555780096 556865604 557646408 559666176 559815696 560759274 560875953 561033216 561149952 562917168 563983299 564258816 565360884 566177238 567526656 567803904 569313954 569432413 569710592 570670848 570823308 570949632 572030976 572064768 573148224 576184576 577155744 577437696 578531328 578565504 578685888 579661272 579944448 581891904 582732128 583999488 585140112 585261864 585547776 586656768 588504312 588626764 588791808 589906944 589941792 591059106 591912567 592201728 594190344 595191861 595482624 595606528 596610432 596645676 596769822 596901888 598067712 600942507 602249472 602374784 602669056 603390096 603684864 603846144 604863936 604989792 605159424 607191552 608341536 609219952 609517568 610708032 611864676 612163584 614091456 614219232 615254508 615555072 616443904 616757328 617647896 621069768 621198996 621502464 622550016 622679552 622716336 623765934 623895723 624033792 624070656 625252608 627352209 628564992 629624448 629755456 629792658 629932032 630063104 631162368 631293696 633281814 634791168 635707776 636911768 637222912 638467488 638779392 640924416 642004704 642138288 642318336 643534848 644791752 648207648 649300212 649435314 649617408 649752576 650847744 651021624 651165696 652118931 652437504 654628392 655573644 656999424 657136128 657457152 658419597 658702336 658741248 659988864 662067351 662390784 663645312 664603584 664928256 666226944 667161088 668464137 669917952 670057344 671186736 671514624 674742464 676531328 677530656 677671632 678002688 678813858 679145472 679286784 679326912 680613516 683090496 684219184 684384228 685372446 685707264 687005952 687046536 687341568 688684032 689312921 689649664 690852888 690996636 691994402 692499456 693499392 694853883 695828166 697486592 697827328 698703489 699190272 700368768 700514496 700555878 700710912 702038016 705412576 705757184 707135616 707282752 708327504 708474888 708673536 708820992 710205408 713777152 714140064 715171248 715320056 715669504 716525739 716875776 718275924 718626816 719283048 719634432 720997376 721039968 722255292 722405574 722608128 723448693 723802112 723976704 727456719 727812096 729190528 729233604 729385338 729546752 730819584 730971648 732027136 732203712 732399327 732561408 736082688 737476784 737837056 738034176 739124352 739278144 739431968 739639296 741040128 741083904 742487472 743528544 746221568 746420928 746600976 747679032 747834604 748044288 748199936 749505312 750556224 751977732 752345088 753814512 754902984 755085078 755453952 756702208 759085272 760894464 761097744 762380586 762539217 762707968 762753024 764038656 764197632 764411904 769540992 769746582 769916928 771375104 771420672 771581184 772881696 773259264 774769536 775855872 778665984 780186816 780349152 780730368 782209024 784672416 785055744 786542592 786589056 788078808 789216756 789602304 789792768 792253792 793589148 793976832 795480576 795527568 795693096 795869184 797034249 797423616 801256676 802999296 804520128 804567654 804735063 804913152 805128192 806485248 806653056 806879232 809193429 809588736 811122048 811169964 814277376 815819568 816218112 818788608 818958976 820339344 820740096 822343104 823530528 828093024 828265328 828669952 829661382 830066688 830288448 831687912 831860964 832045056 832094208 833670144 836469612 837677434 838086656 839499264 839723544 839909376 841138911 841549824 841724928 844375752 846388224 847610368 848041326 849265857 851289984 851705856 853970931 854565888 856006272 856184384 856234962 856424448 858046464 858097152 859722336 864276864 865733616 865913752 866156544 866336768 867796992 867848256 868028832 869491908 869916672 872837856 874098192 875753681 875999232 876181504 877710168 877892796 878321664 879985152 882756468 882940146 883187712 884860416 886138112 886571008 886588659 888302592 891285516 893223936 893409792 894915648 895154733 895352832 897101568 903374208 903562176 904003584 905085144 905527296 905715712 905769216 907295904 907484688 907739136 910787328 912512304 913829928 914276352 916007936 916062048 917797014 918245376 921137184 921328848 922881762 923332608 924665856 926471844 927770888 931604652 931798494 932253696 933825024 934019328 934074504 934281216 936050688 937878912 940801378 942847488 944436672 944633184 944688987 944898048 945094656 946940544 949922721 952186752 953561664 955367652 955834368 957701232 958169088 959044064 959512576 961386624 963007056 963207432 963477504 965302272 969942292 970416128 972311472 972513784 973950318 974152971 974426112 974628864 976271616 976532436 976748544 981443584 981942588 983360466 983565077 984045568 985499136 985704192 986185728 988053504 988111872 989983296 991371392 993586176 995227904 995467968 996905376 997392384 999340416 1000741632 1002636976 1003126784 1004876928 1005086016 1006537312 1006780104 1007271936 1012113696 1014030578 1014525952 1014796992 1016295984 1016507448 1016718956 1017004032 1018220787 1018718208 1018930176 1018990368 1020920274 1026054656 1026328776 1026555904 1026576342 1028058669 1028560896 1028774912 1030508928 1030569804 1031012352 1033026048 1034474496 1036494954 1037991603 1038221312 1038749184 1040249088 1040465536 1040973824 1043742249 1046229888 1046740992 1048723456 1048785408 1050553152 1050771744 1051066368 1052289008 1052803072 1053057024 1058118864 1058635776 1060640768 1060703424 1060924128 1062491256 1062712332 1063010304 1063231488 1065308112 1070665728 1072693504 1072756872 1072980084 1073217536 1073504256 1075313664 1075537408 1077413886 1077940224 1078924572 1079451648 1081496064 1081559952 1083608361 1085703168 1085965056 1087759424 1088290816 1091718144 1093785792 1093850406 1094078007 1094320128 1096457472 1098040704 1098305568 1098842112 1104124032 1106215176 1106755584 1107051264 1108917216 1109147952 1109458944 1111560192 1113731208 1115292816 1119332352 1119631392 1121518548 1121751906 1122066432 1122299904 1125834336 1127966598 1128517632 1130721768 1132354476 1135053312 1135607808 1138627908 1138864826 1139421184 1141341696 1141646616 1141899264 1143570879 1144061952 1144129536 1146296448 1152369152 1154311488 1154619873 1154875392 1157062656 1157131008 1157371776 1159322544 1159888896 1163783808 1165464256 1167998976 1170280224 1170523728 1171095552 1173313536 1177008624 1177253528 1177583616 1179813888 1179883584 1182118212 1183825134 1184403456 1188380688 1190383722 1190631409 1190965248 1191213056 1193220864 1193291352 1193539644 1193803776 1196135424 1201885014 1204498944 1204749568 1205338112 1206780192 1206851481 1207369728 1207692288 1209727872 1209979584 1210318848 1214383104 1216683072 1218439904 1219035136 1221416064 1223729352 1224327168 1228182912 1228438464 1230509016 1231110144 1232887808 1233514656 1235295792 1242139536 1242397992 1243004928 1244492073 1245100032 1245359104 1245432672 1247531868 1247791446 1248067584 1248141312 1250505216 1254704418 1256516151 1257129984 1259248896 1259510912 1259585316 1259864064 1260126208 1262324736 1262587392 1266563628 1269582336 1271415552 1273823536 1274445824 1276934976 1277558784 1281848832 1284009408 1284276576 1284352443 1284636672 1287069696 1289583504 1296415296 1298600424 1298870628 1299234816 1299505152 1301695488 1302043248 1304237862 1304875008 1309256784 1311147288 1313998848 1314272256 1316839194 1317404672 1317482496 1319977728 1324134702 1324410219 1324781568 1327290624 1329207168 1329856512 1332453888 1334322176 1336928274 1339835904 1340114688 1342373472 1343029248 1349484928 1353062656 1355061312 1355343264 1356005376 1357627716 1358290944 1358573568 1358653824 1361227032 1366180992 1368438368 1368768456 1370744892 1371414528 1374011904 1374093072 1374683136 1376695521 1377368064 1378625842 1379299328 1381705776 1381993272 1383988804 1384322643 1384998912 1386998784 1389707766 1391656332 1394973184 1395654656 1397406978 1397697741 1398380544 1400737536 1401028992 1401111756 1401421824 1404076032 1410825152 1411202067 1411514368 1414271232 1414565504 1416655008 1416949776 1417347072 1417641984 1420410816 1427554304 1428280128 1430342496 1430640112 1431339008 1433051478 1433751552 1436551848 1437253632 1438566096 1439268864 1441994752 1442079936 1444510584 1444811148 1445216256 1446897386 1447604224 1447953408 1454913438 1455624192 1458381056 1458467208 1458770676 1459093504 1460925477 1461639168 1461943296 1464054272 1464407424 1464798654 1465122816 1472165376 1474953568 1475040699 1475674112 1476068352 1478248704 1478556288 1478863936 1479278592 1482080256 1482167808 1484974944 1487057088 1492443136 1492841856 1493201952 1495358064 1495669208 1496088576 1496399872 1499010624 1501112448 1503955464 1504690176 1507629024 1509805968 1510170156 1510907904 1512665449 1513404416 1518170544 1521045867 1521788928 1522195488 1524761172 1525078434 1525415936 1525506048 1528077312 1528395264 1531380411 1539081984 1539493164 1539833856 1542750208 1542841344 1543162368 1545763392 1546518528 1549539072 1551711744 1554742431 1557331968 1560373632 1560698304 1561460736 1564418048 1569344832 1570111488 1573085184 1573178112 1576157616 1578433512 1579204608 1579585536 1584507584 1587178296 1587953664 1590961152 1591055136 1591386192 1594068498 1594847232 1602513352 1605998592 1609040256 1609135308 1609470126 1609826304 1610256384 1612970496 1613306112 1613758464 1618386858 1619177472 1622244096 1622339928 1628554752 1631639136 1632436224 1637577216 1637917952 1640678688 1640775609 1641480192 1644686208 1647061056 1656186048 1656530656 1657339904 1659322764 1660133376 1660576896 1663375824 1663721928 1664090112 1664188416 1667340288 1672939224 1675354868 1676173312 1678998528 1679447088 1682277822 1682627859 1683099648 1683449856 1688751504 1691949897 1692776448 1695220736 1696082652 1698531714 1702579968 1703411712 1707941862 1708297239 1709131776 1712012544 1712368768 1712469924 1712848896 1716092928 1716194304 1719444672 1728553728 1731467232 1731827504 1732313088 1732673536 1735593984 1735696512 1736057664 1738983816 1739833344 1745675712 1748196384 1751507362 1751998464 1752363008 1755420336 1755785592 1756643328 1759970304 1765512936 1765880292 1766375424 1769720832 1772276224 1773142016 1773177318 1775737701 1776605184 1782571032 1785575583 1786447872 1786819584 1789831296 1790309466 1790705664 1794203136 1802827521 1806748416 1807124352 1808007168 1810170288 1811054592 1811431424 1811538432 1814591808 1814969376 1815478272 1821574656 1825024608 1827659856 1828552704 1832015872 1832124096 1835594028 1836490752 1842274368 1842657696 1845763524 1846665216 1849331712 1852943688 1855541776 1863209304 1863596988 1864507392 1867650048 1868038656 1868149008 1871687169 1872101376 1875757824 1881602756 1882056627 1885694976 1888873344 1889266368 1889377974 1889796096 1890189312 1893881088 1899845442 1904373504 1907123328 1910735304 1911668736 1915402464 1916338176 1918088128 1919025152 1922773248 1926014112 1926414864 1926955008 1930604544 1939884584 1940832256 1944622944 1945027568 1947900636 1948305942 1948852224 1949257728 1952543232 1953064872 1953497088 1962887168 1963885176 1966720932 1967130154 1968091136 1970998272 1971408384 1972371456 1975258791 1976107008 1976223744 1979966592 1982742784 1986202053 1987172352 1990455808 1990935936 1993810752 1994784768 1998680832 2001483264 2005273952 2005392411 2006253568 2009753856 2010172032 2013074624 2013560208 2014543872 2024227392 2028061156 2029051904 2029593984 2032591968 2033014896 2033437912 2034008064 2036441574 2037436416 2037860352 2037980736 2041840548 2052109312 2052657552 2053152684 2056117338 2056545161 2057121792 2057549824 2061017856 2061139608 2062024704 2066052096 2067938763 2068948992 2072989908 2075983206 2076442624 2077498368 2080498176 2080931072 2081947648 2084561649 2087484498 2092459776 2093481984 2097446912 2097570816 2101106304 2101543488 2102132736 2104578016 2105606144 2106114048 2116237728 2117271552 2121281536 2121406848 2121848256 2124982512 2125424664 2126020608 2126462976 2130616224 2141331456 2145387008 2145513744 2145960168 2146435072 2147008512 2149577217 2150627328 2151074816 2154827772 2155880448 2157849144 2158903296 2162992128 2163119904 2167216722 2170346079 2171406336 2171930112 2175518848 2176581632 2182370157 2183436288 2187571584 2187700812 2188156014 2188640256 2192914944 2196081408 2196611136 2197684224 2203455859 2208248064 2212430352 2213511168 2214102528 2217834432 2218295904 2218917888 2223120384 2227462416 2230585632 2238664704 2239262784 2243037096 2243503812 2244132864 2244599808 2251668672 2255933196 2257035264 2261443536 2264708952 2270106624 2277255816 2277729652 2278842368 2282683392 2283293232 2287141758 2287617651 2288123904 2288259072 2292592896 2304738304 2308622976 2309239746 2309750784 2314125312 2314262016 2314743552 2318645088 2319777792 2327567616 2330928512 2335997952 2340560448 2341047456 2342191104 2346627072 2354017248 2354507056 2355167232 2359627776 2359767168 2364236424 2367650268 2368806912 2376761376 2380767444 2381262818 2381930496 2382426112 2386441728 2386582704 2387079288 2387607552 2391102747 2392270848 2403770028 2408997888 2409499136 2410676224 2413560384 2413702962 2414205189 2414739456 2415384576 2419455744 2419959168 2420637696 2427580287 2428766208 2433366144 2436879808 2438070272 2442832128 2447458704 2448654336 2456365824 2456876928 2461018032 2462220288 2465775616 2467029312 2470591584 2484279072 2484795984 2486009856 2488984146 2490200064 2490718208 2490865344 2495063736 2495582892 2496135168 2496282624 2501010432 2509408836 2513032302 2514259968 2518497792 2519021824 2519170632 2519728128 2520252416 2523416733 2524649472 2525174784 2533127256 2539164672 2542831104 2547647072 2547797571 2548891648 2553869952 2555117568 2561912793 2563697664 2568018816 2568553152 2568704886 2569273344 2574139392 2579167008 2592830592 2597200848 2597741256 2598469632 2599010304 2603390976 2604086496 2608475724 2609750016 2618513568 2622294576 2627261043 2627997696 2628544512 2633678388 2634809344 2634964992 2639955456 2648269404 2648820438 2649563136 2654581248 2658414336 2659713024 2664907776 2667341303 2668644352 2673856548 2679671808 2680229376 2684746944 2685464199 2686058496 2698969856 2706125312 2710122624 2710686528 2712010752 2715255432 2716581888 2717147136 2717307648 2722454064 2732361984 2736876736 2737536912 2741489784 2742829056 2748023808 2748186144 2753391042 2754736128 2757251684 2758598656 2763411552 2763986544 2767977608 2768645286 2769997824 2773997568 2779415532 2783312664 2789946368 2794813956 2795395482 2795977129 2796761088 2801475072 2802057984 2802223512 2802843648 2808152064 2821650304 2822404134 2823028736 2828542464 2829131008 2833310016 2833899552 2834066961 2834694144 2835283968 2840821632 2855108608 2856560256 2860684992 2861280224 2862678016 2866102956 2867503104 2873103696 2874507264 2877132192 2878537728 2883989504 2884159872 2889021168 2889622296 2890432512 2893794772 2895208448 2895906816 2909826876 2911248384 2916762112 2916934416 2917541352 2918187008 2921850954 2922458913 2923278336 2923886592 2928108544 2928814848 2929597308 2930245632 2944330752 2949907136 2950081398 2950695231 2951348224 2952136704 2956497408 2957112576 2957727872 2958557184 2964160512 2964335616 2969949888 2974114176 2984886272 2985683712 2986403904 2990716128 2991338416 2992177152 2992799744 2998021248 3002224896 3007910928 3009380352 3015258048 3019611936 3020340312 3021815808 3025330898 3026808832 3036341088 3042091734 3043577856 3044390976 3049522344 3050156868 3050831872 3051012096 3054662361 3056154624 3056790528 3062760822 3078163968 3078986328 3079667712 3084176007 3085500416 3085682688 3086324736 3091526784 3093037056 3099078144 3103423488 3109484862 3113974809 3114663936 3120747264 3121396608 3122921472 3128836096 3131226747 3138689664 3140222976 3146170368 3146356224 3152315232 3156867024 3158409216 3159171072 3169015168 3174356592 3175907328 3181922304 3182110272 3182772384 3188136996 3189694464 3205026704 3211997184 3218080512 3218270616 3218940252 3219652608 3220512768 3225940992 3226612224 3236773716 3238354944 3244488192 3244679856 3250825083 3257109504 3263278272 3264872448 3275154432 3275835904 3281357376 3281551218 3282234021 3282960384 3289372416 3294122112 3312372096 3313061312 3314679808 3318645528 3320266752 3321153792 3326751648 3327443856 3328376832 3334680576 3345878448 3350709736 3352346624 3357997056 3358894176 3364555644 3365255718 3366199296 3366899712 3377503008 3383899794 3385552896 3390441472 3392165304 3397063428 3405159936 3406823424 3415883724 3416594478 3418263552 3424025088 3424737536 3424939848 3425697792 3430712637 3432185856 3432388608 3438889344 3457107456 3462934464 3463655008 3463859619 3464626176 3465347072 3471187968 3471393024 3472115328 3477967632 3479666688 3491351424 3496392768 3503014724 3503996928 3504726016 3510840672 3511571184 3513286656 3519940608 3531025872 3531760584 3532750848 3539441664 3544552448 3546354636 3551475402 3553210368 3565142064 3571151166 3571894227 3572895744 3573639168 3579662592 3580618932 3581411328 3588406272 3605655042 3613496832 3614248704 3616014336 3620340576 3622109184 3622862848 3623076864 3629183616 3629938752 3630956544 3643149312 3650049216 3655319712 3657105408 3664031744 3664248192 3671188056 3672981504 3684548736 3685315392 3691527048 3693330432 3698663424 3705887376 3711083552 3726418608 3727193976 3729014784 3733476219 3735300096 3736077312 3736298016 3743374338 3744202752 3751515648 3763205512 3764113254 3769548453 3771389952 3777746688 3778532736 3778755948 3779592192 3780378624 3787762176 3799690884 3805969211 3808747008 3814246656 3821470608 3823337472 3830804928 3832676352 3836176256 3838050304 3845546496 3852028224 3852829728 3853057329 3853910016 3861209088 3879769168 3881664512 3889245888 3890055136 3895801272 3896611884 3897704448 3898515456 3905086464 3906129744 3925774336 3927770352 3933441864 3934260308 3936182272 3941996544 3942816768 3950517582 3952214016 3952447488 3959933184 3965485568 3972404106 3973230657 3974344704 3980911616 3981871872 3987621504 3989569536 3997361664 4002966528 4010547904 4010784822 4012507136 4019507712 4020344064 4026149248 4027120416 4029087744 4048454784 4056122312 4058103808 4059187968 4065183936 4066029792 4066875824 4068016128 4072883148 4074872832 4075720704 4075961472 4083681096 4104218624 4105315104 4106305368 4112234676 4113090322 4114243584 4115099648 4122035712 4122279216 4124049408 4130086563 4132104192 4135877526 4137897984 4145979816 4151966412 4152885248 4152967929 4154996736 4160996352 4161862144 4163895296 4169123298 4174968996 4184919552 4186963968 4193093223 4194893824 4195141632 4202212608 4203086976 4204265472 4209156032 4211212288 4212228096 4232475456 4233606201 4234543104 4242563072 4242813696 4243696512 4249965024 4250849328 4252041216 4252925952 4261232448 4282662912 4290774016 4291027488 4291920336 4294017024 4299154434 4301254656 4302149632 4309655544 4311760896 4315698288 4317806592 4325984256 4326239808 4334433444 4340692158 4342812672 4343860224 4351037696 4353163264 4364740314 4366872576 4375143168 4375401624 4376312028 4377280512 4385829888 4392162816 4393222272 4395368448 4406911718 4416496128 4424860704 4425122097 4427022336 4428205056 4435668864 4436591808 4437835776 4446240768 4454924832 4461171264 4477329408 4478525568 4486074192 4487007624 4488265728 4489199616 4503337344 4511866392 4514070528 4522887072 4529417904 4537996347 4540213248 4554511632 4555459304 4557684736 4563137601 4565366784 4566586464 4574283516 4575235302 4576247808 4576518144 4585185792 4607225887 4609476608 4617245952 4618479492 4619501568 4628250624 4628524032 4629487104 4637290176 4639555584 4655135232 4661857024 4664227293 4671995904 4681120896 4682094912 4684382208 4693254144 4708034496 4709014112 4710334464 4719255552 4719534336 4728472848 4735300536 4737613824 4753522752 4761534888 4762525636 4763860992 4764852224 4772883456 4773165408 4774158576 4782205494 4784541696 4807540056 4817995776 4818998272 4827120768 4827405924 4828410378 4829478912 4830769152 4838911488 4839918336 4841275392 4855160574 4857532416 4866732288 4873759616 4876140544 4885664256 4894917408 4897308672 4912731648 4913753856 4922036064 4924440576 4931551232 4934058624 4941183168 4968558144 4969591968 4972019712 4977968292 4980400128 4981436416 4981730688 4990127472 4991165784 4992270336 4992565248 5002020864 5018817672 5026064604 5028519936 5036995584 5038043648 5038341264 5040504832 5046833466 5047883577 5049298944 5050349568 5066254512 5075849691 5078329344 5085662208 5095294144 5095595142 5097783296 5107739904 5110235136 5123825586 5124891717 5127395328 5136037632 5137106304 5137409772 5138546688 5148278784 5158334016 5185661184 5194401696 5195482512 5196939264 5198020608 5206781952 5208172992 5216951448 5219500032 5237027136 5244589152 5254522086 5255995392 5257089024 5267356776 5269618688 5269929984 5279910912 5296538808 5297640876 5299126272 5309162496 5316828672 5319426048 5327213103 5329815552 5334682606 5337288704 5347713096 5356726749 5359343616 5360458752 5369493888 5370928398 5372116992 5397939712 5408482563 5412250624 5420245248 5421373056 5424021504 5430510864 5433163776 5434294272 5434615296 5444908128 5464723968 5473753472 5475073824 5482979568 5485658112 5496047616 5496372288 5506782084 5509472256 5514503368 5517197312 5526823104 5527973088 5535955216 5537290572 5539995648 5547995136 5558831064 5566625328 5577168179 5579892736 5589627912 5590790964 5591954258 5593522176 5602950144 5604115968 5604447024 5615061507 5616304128 5643300608 5644808268 5646057472 5646169881 5657084928 5658262016 5666620032 5667799104 5668133922 5669388288 5670567936 5681643264 5710217216 5713120512 5721369984 5722560448 5725356032 5732205912 5735006208 5746207392 5749014528 5754264384 5757075456 5767979008 5768319744 5778042336 5779244592 5780865024 5787589544 5790416896 5791813632 5819653752 5822496768 5833524224 5833868832 5835082704 5843701908 5844917826 5846556672 5847773184 5856217088 5857629696 5859194616 5860491264 5888661504 5899814272 5900162796 5901390462 5902696448 5904273408 5912994816 5914225152 5915455744 5917114368 5925776373 5928321024 5928671232 5939899776 5948228352 5969772544 5971367424 5972807808 5981432256 5982676832 5984354304 5985599488 5996042496 6004449792 6015821856 6016177233 6018760704 6030516096 6039223872 6040680624 6043631616 6050661796 6053617664 6072682176 6084183468 6087155712 6088781952 6099044688 6100313736 6101663744 6102024192 6109324722 6112309248 6113581056 6125521644 6156327936 6157972656 6168352014 6169635483 6171000832 6171365376 6172649472 6183053568 6186074112 6198156288 6203816289 6206846976 6218969724 6227949618 6229327872 6241494528 6242793216 6245842944 6257672192 6262453494 6277379328 6280445952 6292340736 6292712448 6304630464 6313734048 6316818432 6318342144 6338030336 6348713184 6351814656 6363844608 6364220544 6365544768 6376273992 6379388928 6410053408 6423994368 6436161024 6436541232 6437880504 6439305216 6441025536 6448731651 6451881984 6453224448 6473547432 6476709888 6488976384 6489359712 6501650166 6511038237 6514219008 6526556544 6529744896 6547110471 6550308864 6551671808 6562714752 6563102436 6564468042 6565920768 6578744832 6588244224 6610367577 6624744192 6626122624 6629359616 6637291056 6640533504 6642307584 6653503296 6654887712 6656753664 6669361152 6691756896 6701419472 6704693248 6715994112 6717788352 6729111288 6730511436 6732398592 6733799424 6755006016 6767799588 6771105792 6780882944 6784330608 6794126856 6810319872 6831767448 6833188956 6836527104 6848050176 6849475072 6849879696 6861425274 6862852953 6864371712 6864777216 6877778688 6914214912 6925868928 6927310016 6927719238 6929252352 6930694144 6942375936 6942786048 6944230656 6955935264 6959333376 6982702848 6992785536 7006029448 7007993856 7009452032 7021681344 7023142368 7026573312 7039881216 7062051744 7063521168 7065501696 7078883328 7089104896 7092709272 7102950804 7106420736 7130284128 7142302332 7143788454 7145791488 7147278336 7159325184 7161237864 7162822656 7173308241 7176812544 7211310084 7226993664 7228497408 7232028672 7240681152 7242615567 7244218368 7245725696 7246153728 7258367232 7259877504 7261913088 7282740861 7286298624 7300098432 7310639424 7314210816 7328063488 7328496384 7342376112 7345963008 7369097472 7370630784 7383054096 7386660864 7397326848 7411774752 7422167104 7452837216 7454387952 7458029568 7466952438 7470600192 7472154624 7472596032 7486748676 7488405504 7503031296 7526411024 7528226508 7539096906 7542779904 7555493376 7557065472 7557511896 7559184384 7560757248 7575524352 7599381768 7611938422 7617494016 7628493312 7642941216 7643392713 7646674944 7661609856 7665352704 7672352512 7676100608 7685738379 7691092992 7704056448 7705659456 7706114658 7707820032 7722418176 7759538336 7763329024 7778491776 7780110272 7791602544 7793223768 7795408896 7797030912 7810172928 7812259488 7851548672 7855540704 7866883728 7868520616 7872364544 7881783129 7883993088 7885633536 7901035164 7904428032 7904894976 7919866368 7930971136 7944808212 7946461314 7948689408 7957935623 7961823232 7963743744 7975243008 7979139072 7994723328 8002023909 8005933056 8021095808 8021569644 8025014272 8039015424 8040688128 8052298496 8054240832 8056392597 8058175488 8096909568 8112244624 8116207616 8118375936 8130367872 8132059584 8133751648 8136032256 8145766296 8149745664 8151441408 8151922944 8167362192 8208437248 8210630208 8212610736 8224469352 8226180644 8228487168 8230199296 8244071424 8244558432 8260173126 8264208384 8271755052 8275795968 8291959632 8303932824 8305770496 8305935858 8309993472 8321992704 8323724288 8338246596 8349937992 8369839104 8386186446 8387931387 8389787648 8390283264 8404425216 8406173952 8408530944 8418312064 8422424576 8424456192 8464950912 8467212402 8469086208 8485126144 8485627392 8487393024 8499930048 8501698656 8504082432 8505851904 8522464896 8565325824 8581548032 8582054976 8583840672 8588034048 8598308868 8602509312 8604299264 8619311088 8623521792 8631396576 8635613184 8651968512 8652479616 8668866888 8681384316 8685625344 8687720448 8702075392 8706326528 8729480628 8733745152 8750286336 8750803248 8752624056 8754561024 8767376739 8771659776 8784325632 8786444544 8790736896 8813823436 8832992256 8849721408 8850244194 8852085693 8854044672 8856410112 8871337728 8873183616 8875671552 8892481536 8909849664 8922342528 8954658816 8957051136 8972148384 8974015248 8976531456 8978399232 9006674688 9023732784 9028141056 9045774144 9058835808 9075992694 9080426496 9109023264 9110918608 9115369472 9126275202 9130733568 9133172928 9148567032 9150470604 9152495616 9153036288 9170371584 9214451774 9218953216 9234491904 9236958984 9239003136 9252528021 9256501248 9257048064 9258974208 9274580352 9279111168 9310270464 9323714048 9328454586 9341924427 9343991808 9362241792 9364189824 9368764416 9386508288 9393680241 9416068992 9418028224 9420668928 9438511104 9439068672 9456945696 9470601072 9475227648 9507045504 9523069776 9525051272 9527721984 9529704448 9545766912 9546330816 9548317152 9564410988 9569083392 9615080112 9633290491 9635991552 9637996544 9654241536 9654811848 9656820756 9658957824 9661538304 9677822976 9679836672 9710321148 9715064832 9733464576 9747519232 9752281088 9752475249 9771328512 9789834816 9794617344 9825463296 9827507712 9844072128 9846702063 9848881152 9863102464 9868117248 9882366336 9937116288 9939183936 9944039424 9955936584 9960800256 9962872832 9963461376 9980254944 9982331568 9985130496 10004041728 10037635344 10052129208 10057039872 10073991168 10076087296 10076682528 10093666932 10095767154 10098597888 10100699136 10132509024 10151699382 10156658688 10171324416 10190588288 10191190284 10195566592 10215479808 10220470272 10247651172 10249783434 10254790656 10272075264 10274212608 10274819544 10277093376 10296557568 10316668032 10371322368 10388803392 10390965024 10391578857 10393878528 10396041216 10413563904 10416345984 10433902896 10439000064 10474054272 10489178304 10509044172 10511990784 10514178048 10534713552 10539237376 10539859968 10559821824 10593077616 10595281752 10598252544 10618324992 10633657344 10654426206 10659631104 10669365212 10674577408 10695426192 10713453498 10715682681 10718687232 10720917504 10738987776 10741856796 10744233984 10795879424 10816965126 10819215847 10824501248 10840490496 10842746112 10848043008 10861021728 10866327552 10868588544 10869230592 10889816256 10929447936 10947506944 10950147648 10965959136 10971316224 10992095232 10992744576 11013564168 11018944512 11029006736 11034394624 11053646208 11055946176 11071910432 11074581144 11079991296 11095990272 11117662128 11133250656 11154336358 11159785472 11179255824 11181581928 11183908516 11187044352 11200428657 11205900288 11208231936 11208894048 11230123014 11232608256 11286601216 11289616536 11292114944 11292339762 11308645359 11314169856 11316524032 11333240064 11335598208 11336267844 11338776576 11341135872 11363286528 11417907633 11420434432 11426241024 11442739968 11445120896 11450712064 11464411824 11470012416 11492414784 11498029056 11508528768 11514150912 11535958016 11536639488 11556084672 11558489184 11561730048 11575179088 11580833792 11583627264 11639307504 11644993536 11667048448 11667737664 11670165408 11687403816 11689835652 11693113344 11695546368 11712434176 11715259392 11718389232 11777323008 11799628544 11800325592 11802780924 11805392896 11808546816 11825989632 11828450304 11830911488 11851552746 11856642048 11857342464 11879799552 11896456704 11919691971 11939545088 11942734848 11945615616 11962864512 11965353664 11968708608 11971198976 11992084992 12008899584 12031643712 12032354466 12037521408 12061032192 12078447744 12081361248 12087263232 12101323592 12107235328 12145364352 12168366936 12174311424 12177563904 12198089376 12200627472 12204048384 12218649444 12224618496 12227162112 12251043288 12312655872 12315945312 12336704028 12339270966 12342001664 12342730752 12345298944 12366107136 12372148224 12390259689 12396312576 12407632578 12413693952 12437939448 12455899236 12458655744 12482989056 12485586432 12491685888 12515344384 12524906988 12554758656 12560891904 12579279669 12584681472 12585424896 12609260928 12627468096 12633636864 12636684288 12676060672 12697426368 12700818603 12703629312 12727689216 12728441088 12731089536 12752547984 12758777856 12820106816 12847988736 12872322048 12873082464 12875761008 12882051072 12897463302 12903763968 12906448896 12947094864 12953419776 12977952768 12978719424 13003300332 13022076474 13028438016 13053113088 13059489792 13094220942 13096945499 13100617728 13103343616 13125429504 13126204872 13128936084 13131841536 13157489664 13176488448 13220735154 13249488384 13252245248 13258719232 13274582112 13275366291 13281067008 13284615168 13307006592 13309775424 13313507328 13338722304 13383513792 13402838944 13409386496 13431988224 13435576704 13458222576 13461022872 13464797184 13467598848 13510012032 13535599176 13542211584 13561765888 13568661216 13588253712 13613989041 13620639744 13663534896 13666377912 13673054208 13689412803 13696100352 13698950144 13699759392 13722850548 13725705906 13728743424 13729554432 13755557376 13821677661 13828429824 13851737856 13854620032 13855438476 13858504704 13861388288 13884751872 13885572096 13888461312 13911870528 13918666752 13965405696 13985571072 14012058896 14015987712 14018904064 14043362688 14046284736 14053146624 14079762432 14124103488 14127042336 14131003392 14157766656 14178209792 14185418544 14205901608 14212841472 14260568256 14284604664 14287576908 14291582976 14294556672 14318650368 14322475728 14346616482 14353625088 14422620168 14453987328 14456994816 14481362304 14485231134 14488436736 14491451392 14492307456 14516734464 14519755008 14523826176 14565481722 14572597248 14600196864 14621278848 14628421632 14656126976 14656992768 14684752224 14691926016 14738194944 14741261568 14766108192 14773321728 14794653696 14823549504 14844334208 14905674432 14908775904 14916059136 14933904876 14941200384 14944309248 14945192064 14973497352 14976811008 15006062592 15052822048 15056453016 15078193812 15085559808 15110986752 15114130944 15115023792 15121514496 15143650731 15151048704 15198763536 15223876844 15227549073 15234988032 15256986624 15285882432 15286785426 15293349888 15323219712 15330705408 15344705024 15352201216 15371476758 15374675151 15382185984 15408112896 15411318912 15412229316 15415640064 15444836352 15519076672 15526658048 15556983552 15560220544 15583205088 15586447536 15590817792 15594061824 15620345856 15624518976 15703097344 15711081408 15733767456 15737041232 15744729088 15763566258 15767986176 15771267072 15802070328 15808856064 15809789952 15839732736 15861942272 15889616424 15892922628 15897378816 15915871246 15923646464 15927487488 15950486016 15958278144 15981639309 15989446656 16004047818 16011866112 16042191616 16043139288 16050028544 16070180247 16078030848 16081376256 16104596992 16108481664 16112785194 16116350976 16193819136 16224489248 16225447689 16232415232 16236751872 16260735744 16264119168 16267503296 16272064512 16291532592 16299491328 16302882816 16303845888 16334724384 16416874496 16421260416 16425221472 16448938704 16452361288 16456974336 16460398592 16488142848 16489116864 16520346252 16528416768 16543510104 16551591936 16583919264 16607865648 16611871716 16619986944 16639319939 16643985408 16647448576 16676493192 16699875984 16731504537 16739678208 16772372892 16775862774 16779575296 16780566528 16808850432 16812347904 16836624128 16844849152 16845184521 16848912384 16929901824 16934424804 16938172416 16970252288 16971254784 16974786048 16999860096 17003397312 17008164864 17011703808 17044929792 17130651648 17163096064 17164109952 17167681344 17176068096 17196617736 17205018624 17208598528 17238622176 17247043584 17262793152 17271226368 17303937024 17304959232 17337733776 17362768632 17371250688 17375440896 17404150784 17458961256 17467490304 17500572672 17501606496 17505248112 17534753478 17543319552 17568651264 17572889088 17581473792 17627646872 17665984512 17699442816 17700488388 17704171386 17708089344 17712820224 17742675456 17746367232 17751343104 17784963072 17819699328 17844685056 17909317632 17914102272 17944296768 17948030496 17953062912 17956798464 18013349376 18047465568 18048531699 18056282112 18091548288 18117671616 18151985388 18160852992 18218046528 18221837216 18230738944 18252550404 18261467136 18266345856 18297134064 18300941208 18304991232 18306072576 18340743168 18428903548 18437906432 18468983808 18473917968 18505056042 18508906449 18513002496 18514096128 18517948416 18549160704 18558222336 18611448867 18620540928 18647428096 18656909172 18683848854 18687983616 18724483584 18728379648 18737528832 18773016576 18787360482 18832137984 18836056448 18841337856 18877022208 18878137344 18913891392 18941202144 18950455296 19014091008 19046139552 19050102544 19055443968 19059408896 19091533824 19092661632 19096634304 19128821976 19138166784 19230160224 19266580982 19271983104 19275993088 19308483072 19309623696 19313641512 19317915648 19323076608 19346194953 19355645952 19359673344 19420642296 19430129664 19466929152 19495038464 19504562176 19504950498 19533114711 19542657024 19579669632 19589234688 19641331413 19650926592 19655015424 19688144256 19693404126 19697762304 19726204928 19736234496 19764732672 19831102731 19874232576 19878367872 19888078848 19911873168 19921600512 19925745664 19926922752 19960509888 19964663136 19970260992 20008083456 20075270688 20104258416 20114079744 20147982336 20152174592 20153365056 20187333864 20191534308 20197195776 20201398272 20265018048 20303398764 20313317376 20342648832 20381176576 20382380568 20391133184 20430959616 20495302344 20499566868 20509581312 20544150528 20548425216 20549639088 20588558859 20593115136 20633336064 20742644736 20777606784 20781930048 20783157714 20787757056 20792082432 20827127808 20832691968 20867805792 20878000128 20948108544 20978356608 21018088344 21023981568 21028356096 21069427104 21079719936 21119643648 21186155232 21190563504 21196505088 21236649984 21267314688 21308852412 21319262208 21338730424 21349154816 21390852384 21426906996 21431365362 21437374464 21441835008 21477975552 21483713592 21488467968 21591758848 21633930252 21638431694 21649002496 21680980992 21685492224 21696086016 21722043456 21727846701 21732655104 21737177088 21738461184 21779632512 21848222583 21858895872 21895013888 21900295296 21931918272 21942632448 21984190464 21985489152 22027128336 22037889024 22058013472 22068789248 22107292416 22111892352 22143820864 22149162288 22159982592 22191980544 22235324256 22266501312 22308672716 22319570944 22358511648 22363163856 22367817032 22374088704 22400857314 22411800576 22416463872 22417788096 22460246028 22465216512 22573202432 22579233072 22584679524 22617290718 22621996771 22628339712 22633048064 22666480128 22671196416 22672535688 22677553152 22682271744 22726573056 22835815266 22840868864 22852482048 22885479936 22890241792 22901424128 22928823648 22930178139 22940024832 22984829568 22996058112 23017057536 23028301824 23071916032 23073278976 23112169344 23116978368 23123460096 23150358176 23161667584 23167254528 23278615008 23289987072 23334096896 23335475328 23340330816 23374807632 23379671304 23386226688 23391092736 23424868352 23430518784 23436778464 23554646016 23599257088 23600651184 23605561848 23610785792 23617093632 23645349387 23651979264 23656900608 23661822976 23703105492 23713284096 23714684928 23759599104 23792913408 23839383942 23873806869 23879090176 23885469696 23891231232 23925729024 23930707328 23937417216 23942397952 23984169984 24006071727 24017799168 24063287424 24064708932 24075042816 24122064384 24156895488 24162722496 24174526464 24202647184 24214470656 24290728704 24336733872 24348622848 24355127808 24396178752 24401254944 24408096768 24437298888 24449236992 24454324224 24502086576 24625311744 24631890624 24673408056 24678541932 24684003328 24685461504 24690597888 24732214272 24780519378 24792625152 24815265156 24827387904 24875878896 24911798472 24917311488 24965978112 24971172864 25030688768 25049813976 25109517312 25158559338 25163794161 25169362944 25170849792 25218521856 25254936192 25267273728 25273368576 25352121344 25394852736 25401637206 25407258624 25455378432 25456882176 25462179072 25505095968 25517555712 25640213632 25695977472 25744644096 25746164928 25751522016 25764102144 25794926604 25807527936 25812897792 25894189728 25906839552 25955905536 25957438848 26006600664 26044152948 26056876032 26106226176 26118979584 26188441884 26193890998 26201235456 26206687232 26250859008 26252409744 26257872168 26263683072 26302130217 26314979328 26352976896 26441470308 26498976768 26504490496 26517438464 26549164224 26550732582 26556257079 26562134016 26569230336 26614013184 26619550848 26627014656 26677444608 26767027584 26805677888 26818772992 26863976448 26871153408 26916445152 26922045744 26929594368 26935197696 27020024064 27071198352 27084423168 27123531776 27137322432 27176507424 27227978082 27241279488 27327069792 27332755824 27346108416 27378825606 27392200704 27397900288 27399518784 27445701096 27451411812 27457486848 27459108864 27511114752 27643355322 27656859648 27703475712 27709240064 27710876952 27717009408 27722776576 27757584063 27769503744 27771144192 27776922624 27823741056 27837333504 27930811392 27971142144 28024117792 28025773281 28031975424 28037808128 28086725376 28092569472 28106293248 28159524864 28181040723 28248206976 28254084672 28262006784 28315533312 28356419584 28370837088 28411803216 28425682944 28521136512 28569209328 28575153816 28583165952 28589113344 28637300736 28644951456 28693232964 28707250176 28845240336 28899871473 28907974656 28913989632 28962724608 28970462268 28976873472 28982902784 28984614912 29033468928 29039510016 29130963444 29145194496 29200393728 29242557696 29256843264 29312253952 29313985536 29369504448 29383852032 29476389888 29482523136 29532216384 29540106189 29546643456 29589307392 29647099008 29688668416 29811348864 29817551808 29832118272 29867809752 29882400768 29888618496 29890384128 29946994704 30012125184 30105644096 30112906032 30156387624 30171119616 30221973504 30228261888 30230047584 30287301462 30302097408 30397527072 30447753688 30455098146 30469976064 30513973248 30571764864 30573570852 30586699776 30646439424 30661410816 30689410048 30742953516 30749350302 30764371968 30816225792 30822637824 30824458632 30831280128 30889672704 31038153344 31053316096 31113967104 31120441088 31166410176 31172895072 31174736571 31181635584 31188123648 31240691712 31249037952 31406194688 31422162816 31467534912 31474082464 31489458176 31527132516 31535972352 31542534144 31604140656 31617712128 31619579904 31679465472 31723884544 31779232848 31785845256 31794757632 31831742492 31847292928 31854974976 31900972032 31963278618 31978893312 32008095636 32023732224 32084383232 32086278576 32100057088 32140360494 32147048043 32156061696 32162752512 32209193984 32216963328 32225570388 32232701952 32387638272 32448978496 32450895378 32457647541 32464830464 32473503744 32521471488 32528238336 32535006592 32544129024 32583065184 32598982656 32605765632 32607691776 32669448768 32833748992 32842520832 32850442944 32897877408 32904722576 32913948672 32920797184 32976285696 32978233728 33040692504 33056833536 33087020208 33103183872 33167838528 33215731296 33223743432 33239973888 33278639878 33287970816 33294897152 33352986384 33399751968 33463009074 33479356416 33544745784 33551725548 33559150592 33561133056 33601285971 33617700864 33624695808 33673248256 33689698304 33690369042 33697824768 33859803648 33868849608 33876344832 33925936077 33940504576 33942509568 33949572096 33999720192 34006794624 34016329728 34023407616 34089859584 34253722899 34261303296 34326192128 34328219904 34335362688 34352136192 34393235472 34410037248 34417197056 34477244352 34494087168 34525586304 34542452736 34607874048 34609918464 34675467552 34725537264 34742501376 34750881792 34808301568 34917922512 34934980608 35001145344 35003212992 35010496224 35069506956 35086639104 35137302528 35145778176 35255293744 35331969024 35398885632 35400976776 35408342772 35416178688 35425640448 35485350912 35492734464 35569926144 35639398656 35689370112 35759075913 35818635264 35828204544 35888593536 35896060992 35906125824 35913596928 36026698752 36094931136 36097063398 36112564224 36183096576 36235343232 36303970776 36321705984 36436093056 36443674432 36461477888 36505100808 36522934272 36532691712 36594268128 36601882416 36612145152 36681486336 36857807096 36875812864 36937967616 36947835936 37010112084 37017812898 37026004992 37028192256 37035896832 37098321408 37116444672 37222897734 37241081856 37294856192 37313818344 37367697708 37375967232 37448967168 37456759296 37475057664 37546033152 37574720964 37664275968 37672112896 37682675712 37737839007 37754044416 37756274688 37827782784 37882404288 37900910592 38028182016 38092279104 38100205088 38102455809 38110887936 38118817792 38183067648 38185323264 38193268608 38257643952 38276333568 38460320448 38533161964 38543966208 38551986176 38616966144 38619247392 38627283024 38646153216 38692389906 38711291904 38719346688 38841284592 38860259328 38933858304 38990076928 39009900996 39066229422 39085314048 39159339264 39178469376 39282662826 39290836497 39301853184 39310030848 39376288512 39386808252 39395524608 39452409856 39472468992 39529465344 39662205462 39748465152 39756735744 39776157696 39823746336 39843201024 39851491328 39853845504 39921019776 39929326272 39940521984 40016166912 40150541376 40208516832 40228159488 40295964672 40304349184 40306730112 40374667728 40383068616 40394391552 40402796544 40530036096 40606797528 40626634752 40685297664 40762353152 40764761136 40782266368 40841967123 40861919232 40990604688 40999133736 41019162624 41068238409 41088301056 41096850432 41099278176 41177117718 41186230272 41266672128 41465032983 41485289472 41555213568 41563860096 41566315428 41575514112 41584164864 41654255616 41665383936 41735611584 41756000256 41865661321 41896217088 41956713216 42036176688 42047963136 42056712192 42138854208 42159439872 42239287296 42372310464 42381127008 42393010176 42473299968 42534629376 42617704824 42638524416 42677460848 42698309632 42781704768 42853813992 42862730724 42874748928 42883670016 42955951104 42967427184 43183517696 43267860504 43276863388 43298004992 43361961984 43370984448 43444086912 43455693402 43465310208 43474354176 43476922368 43559265024 43696445166 43717791744 43790027776 43800590592 43863836544 43885264896 43968380928 43970978304 44054256672 44075778048 44116026944 44137578496 44214584832 44223784704 44287641728 44298324576 44319965184 44383961088 44470648512 44533002624 44617345432 44639141888 44717023296 44726327712 44735634064 44748177408 44801714628 44823601152 44832927744 44835576192 44920492056 44930433024 45146404864 45158466144 45169359048 45234581436 45243993542 45256679424 45266096128 45332960256 45342392832 45345071376 45364543488 45430952193 45453146112 45671630532 45681737728 45682647219 45704964096 45770959872 45780483584 45802848256 45857647296 45860356278 45880049664 45969659136 45992116224 46034115072 46056603648 46124025453 46143832064 46146557952 46224338688 46233956736 46246920192 46300716352 46323335168 46334509056 46557230016 46579974144 46668193792 46670950656 46680661632 46749615264 46759342608 46772453376 46782185472 46849736704 46861037568 46873556928 47109292032 47198514176 47201302368 47211123696 47234187264 47290698774 47303958528 47313801216 47323645952 47406210984 47426568192 47429369856 47519198208 47585826816 47678767884 47747613738 47758180352 47770939392 47782462464 47851458048 47861414656 47874834432 47884795904 47944917927 47968339968 48012143454 48035598336 48126574848 48129417864 48150085632 48244128768 48313790976 48325444992 48349052928 48405294368 48428941312 48581457408 48673467744 48676343067 48697245696 48710255616 48792357504 48802509888 48816193536 48874597776 48898473984 48908648448 49004173152 49250623488 49263781248 49346816112 49357083864 49368006656 49370923008 49381195776 49464428544 49561038756 49585250304 49630530312 49654775808 49751757792 49823596944 49917959817 49931956224 49942345728 50061377536 50099627952 50194513611 50219034624 50317118676 50327588322 50338725888 50341699584 50437043712 50509872384 50534547456 50546737152 50679484757 50704242688 50789705472 50803274412 50814517248 50910756864 50913764352 50924358144 51010191936 51035111424 51280427264 51391954944 51489288192 51492329856 51503044032 51528204288 51589853208 51615055872 51625795584 51788379456 51813679104 51911811072 51914877696 52013201328 52088305896 52113752064 52212452352 52376883768 52387781996 52402470912 52413374464 52501718016 52504819488 52515744336 52604260434 52629958656 52705953792 52882940616 52997953536 53008980992 53098328448 53101465164 53112514158 53124268032 53138460672 53228026368 53239101696 53254029312 53354889216 53534055168 53611355776 53637545984 53727952896 53742306816 53832890304 53844091488 53859188736 53870395392 54040048128 54142396704 54168846336 54247063552 54274644864 54353014848 54455956164 54482558976 54654139584 54665511648 54692216832 54757651212 54784401408 54795800576 54799037568 54891402192 54902823624 54914973696 54918217728 55022229504 55286710644 55313719296 55406951424 55418480128 55421753904 55445553152 55515168126 55526719347 55539007488 55542288384 55553845248 55647482112 55674667008 55834346601 55861622784 55942284288 56048235584 56051546562 56063950848 56075616256 56173450752 56185138944 56212586496 56319049728 56362081446 56496413952 56508169344 56524013568 56631066624 56712839168 56741674176 56823606432 56851365888 57042273024 57138418656 57150307632 57166331904 57178226688 57274601472 57289902912 57386465928 57414500352 57690480672 57799742946 57815949312 57827979264 57925449216 57940924536 57953746944 57965805568 57969229824 58038584859 58066937856 58079020032 58261926888 58290388992 58400787456 58485115392 58513686528 58599344133 58624507904 58627971072 58739008896 58767704064 58923994239 58952779776 58965046272 59064432768 59080212378 59093286912 59178614784 59294198016 59377336832 59493308193 59622697728 59635103616 59664236544 59735619504 59764801536 59777236992 59780768256 59893989408 60024250368 60211288192 60225812064 60312775248 60342239232 60443947008 60456523776 60460095168 60574602924 60604194816 60795054144 60895507376 60910196292 60939952128 61027946496 61143529728 61147141704 61173399552 61292878848 61348849969 61378820096 61485907032 61498700604 61528743936 61632451584 61645275648 61648917264 61765676577 61779345408 62076306688 62106632192 62227934208 62240882176 62332820352 62345790144 62349473142 62363271168 62376247296 62481383424 62498075904 62812389376 62844325632 62935069824 62948164928 62978916352 63054265032 63071944704 63085068288 63208281312 63239159808 63358930944 63447769088 63558465696 63571690512 63589515264 63663484984 63694585856 63709949952 63801944064 63926557236 63957786624 64016191272 64047464448 64168766464 64172557152 64280720988 64294096086 64312123392 64325505024 64418387968 64433926656 64451140776 64465403904 64775276544 64897956992 64901790756 64915295082 64929660928 64947007488 65042942976 65056476672 65070013184 65088258048 65166130368 65183540103 65197965312 65211531264 65215383552 65338897536 65667497984 65685041664 65700885888 65795754816 65809445152 65827897344 65841594368 65952571392 65956467456 66081385008 66113667072 66174040416 66206367744 66335677056 66431462592 66447486864 66479947776 66557279756 66575941632 66589794304 66705972768 66799503936 66926018148 66958712832 67089491568 67103451096 67118301184 67122266112 67202571942 67235401728 67249391616 67346496512 67380738084 67395649536 67719607296 67737699216 67851872154 67865990313 67881009152 67885019136 67899144192 67999440384 68013589248 68032659456 68046815232 68179719168 68507445798 68522606592 68652384256 68656439808 68670725376 68704272384 68786470944 68820074496 68834394112 68954488704 68988174336 69051172608 69084905472 69215748096 69219836928 69350935104 69451074528 69485002752 69501763584 69616603136 69835845024 69869961216 70002290688 70006425984 70020992448 70139013912 70173278208 70274605056 70291556352 70510587488 70663938048 70797771264 70801953552 70816685544 70832357376 70851280896 70936048161 70970701824 70985468928 71139852288 71278797312 71378740224 71518151826 71621420607 71637270528 71656409088 71777187072 71792121984 71812251648 71827193856 72018215181 72053397504 72189862272 72194126796 72225128448 72366193152 72470686464 72607941552 72643411968 72872186112 72887348864 72922955776 73010201616 73045868544 73065383424 73188536256 73203764832 73224290304 73362972672 73715614192 73751625728 73875935232 73895671872 74020224168 74035625796 74052009984 74056384512 74071793664 74196642816 74445795468 74482163712 74589712384 74627636688 74735395416 74751934464 74897934336 74913518592 75092066304 75149441928 75328551936 75344225792 75475678014 75491382483 75508088832 75512549376 75655565568 75764808576 75801821184 76056364032 76184558208 76200410176 76204911618 76221775872 76237635584 76366135296 76370646528 76386537216 76515287904 76552667136 76920640896 77066323928 77087932416 77103972352 77233932288 77238494784 77254566048 77292306432 77384779812 77422583808 77438693376 77682569184 77720518656 77867716608 77980153856 78019801992 78132458844 78170628096 78318678528 78356938752 78565325652 78581672994 78603706368 78620061696 78752577024 78773616504 78791049216 78904819712 78906390651 78944937984 79058930688 79324410924 79496930304 79513471488 79552315392 79647492672 79668771237 79686402048 79702982656 79707691008 79842039552 79858652544 79881043968 80032333824 80301082752 80417033664 80456318976 80591929344 80608698368 80613460224 80749335456 80766137232 80788783104 80805593088 81060072192 81213595056 81253269504 81370595328 81524706304 81529522272 81683934246 81723838464 81981209376 81998267472 82038325248 82136476818 82176602112 82193700864 82198556352 82354235436 82372460544 82533344256 82930065966 82970578944 83110427136 83127720192 83132630856 83151028224 83168329728 83308511232 83330767872 83471223168 83512000512 83731322642 83792434176 83913426432 84072353376 84077319843 84095926272 84113424384 84277708416 84318879744 84478574592 84543122169 84744620928 84762254016 84786020352 84946599936 85069258752 85235409648 85277048832 85354921696 85396619264 85563409536 85707627984 85725461448 85749497856 85767340032 85911902208 85934854368 86367035392 86535721008 86553726776 86596009984 86699614419 86723923968 86741968896 86888173824 86911386804 86930620416 86948708352 86953844736 87118530048 87392890332 87435583488 87537291853 87580055552 87601181184 87727673088 87770529792 87936761856 87941956608 88108513344 88151556096 88232053888 88275156992 88429169664 88447569408 88575283456 88596649152 88620318567 88639930368 88767922176 88941297024 89066005248 89234690864 89278283776 89434046592 89452655424 89471268128 89496354816 89603429256 89647202304 89665855488 89671152384 89840984112 90292809728 90316932288 90338718096 90469162872 90487987084 90513358848 90532192256 90665920512 90684785664 90690142752 90861904386 90906292224 91343261064 91363475456 91365294438 91409928192 91541919744 91560967168 91715294592 91720712556 91760099328 91939318272 91984232448 92068230144 92248050906 92287664128 92293115904 92448677376 92467913472 92493840384 92601432704 92646670336 92669018112 93114460032 93159948288 93336387584 93341901312 93361323264 93499230528 93518685216 93544906752 93564370944 93699473408 93722075136 93747113856 94218584064 94397028352 94402604736 94422247392 94468374528 94581397548 94607917056 94627602432 94647291904 94812421968 94853136384 94858739712 95038396416 95171653632 95357535768 95495227476 95516360704 95541878784 95564924928 95702916096 95722829312 95769591808 95889835854 95936679936 96024286908 96071196672 96253149696 96258835728 96300171264 96441144129 96488257536 96627581952 96650889984 96698105856 96810588736 96857882624 97162914816 97346935488 97352686134 97372942623 97394491392 97420511232 97584715008 97605019776 97632387072 97749195552 97796947968 97817296896 98008346304 98501246976 98527562496 98693632224 98714167728 98741846016 98762391552 98928857088 99122077512 99170500608 99261060624 99309551616 99503515584 99647193888 99835919634 99863912448 99884691456 100122755072 100199255904 100389027222 100438069248 100634237352 100655176644 100677451776 100683399168 100874087424 101019744768 101069094912 101093474304 101358969514 101408485376 101579410944 101606548824 101629034496 101777808231 101821513728 101827528704 101848716288 102020383872 102070222848 102560854528 102761168697 102783909888 102978576384 102984659712 103006088064 103056408576 103179706416 103230111744 103251591168 103576758912 103627358208 103823622144 103829755392 104026402656 104176611792 104227504128 104424904704 104753767536 104775563992 104804941824 104826748928 105003436032 105009638976 105031488672 105208520868 105259917312 105411907584 105765881232 105966195401 105995907072 106017961984 106196656896 106202930328 106225028316 106248536064 106276921344 106456052736 106478203392 106709778432 107068110336 107222711552 107275091968 107277227739 107455905792 107484613632 107665780608 107688182976 107718377472 107740790784 108080096256 108284793408 108337692672 108494127104 108549289728 108706029696 108911912328 108965117952 109308279168 109331023296 109384433664 109515302424 109568802816 109591601152 109598075136 109782804384 109805647248 109836435456 110044459008 110573421288 110627438592 110813902848 110836960256 110843507808 111030336252 111053438694 111078014976 111084576768 111107690496 111294964224 111349334016 111668693202 111723245568 111884568576 112096471168 112103093124 112127901696 112151232512 112346901504 112370277888 112425172992 112638099456 112724162892 112992827904 113016338688 113048027136 113262133248 113425678336 113483348352 113647212864 113702731776 114084546048 114276837312 114300615264 114307367427 114332663808 114356453376 114549202944 114579805824 114772931856 114829000704 115380961344 115599485892 115631898624 115655958528 115850898432 115881849072 115931611136 115938459648 116077169718 116133875712 116158040064 116523853776 116580777984 116801574912 116970230784 117198688266 117249015808 117255942144 117478017792 117535408128 117847988478 117872509491 117905559552 117930092544 118128865536 118160424756 118186573824 118357229568 118588396032 118754673664 118986616386 119245395456 119270207232 119328473088 119471239008 119529603072 119554473984 119561536512 119787978816 120048500736 120422576384 120451624128 120625550496 120684478464 120887894016 120913047552 120920190336 121149205848 121208389632 121590108288 121791014752 121820392584 121879904256 122055892992 122287059456 122294283408 122346799104 122525901369 122585757696 122697699938 122757640192 122971814064 122997401208 123057487872 123204715227 123264903168 123290551296 123297834528 123531353154 123558690816 124152613376 124213264384 124395098949 124455868416 124481764352 124665640704 124691580288 124698946284 124726542336 124752494592 124962766848 124996151808 125596983963 125624778752 125688651264 125870139648 125896329856 125957832704 126108530064 126143889408 126170136576 126416562624 126478319616 126717861888 126895538176 127116931392 127143381024 127179030528 127326969968 127389171712 127419899904 127603888128 127853114472 127915573248 128032382544 128094928896 128337532928 128345114304 128561441976 128588192172 128624246784 128651010048 128836775936 128867853312 128902281552 129550553088 129795913984 129803581512 129830590164 129859321856 129894014976 130085885952 130112953344 130140026368 130332260736 130367080206 130395930624 130423062528 130430767104 130677795072 131334995968 131370083328 131401771776 131591509632 131618890304 131655794688 131683188736 131905142784 131912934912 132162770016 132227334144 132348080832 132412735488 132671354112 132862925184 132894973728 132959895552 133114559512 133151883264 133179588608 133411945536 133599007872 133852036296 133917425664 134178983136 134206902192 134244532224 134405143884 134470803456 134498783232 134692993024 134761476168 134791299072 135439214592 135475398432 135703744308 135731980626 135762018304 135770038272 135798288384 135998880768 136027178496 136093630464 136292856579 136359438336 137014891596 137045213184 137304768512 137312879616 137341450752 137408544768 137572941888 137640148992 137668788224 137908977408 137976348672 138102345216 138169810944 138372076359 138431496192 138439673856 138701870208 138902149056 138970005504 139003527168 139233206272 139671690048 139739922432 140004581376 140012851968 140041984896 140278027824 140346556416 140549210112 140583112704 141021174976 141327876096 141595542528 141603907104 141633371088 141702561792 141872096322 141941403648 141970937856 142279704576 142557594624 142757480448 143036303652 143242841214 143274541056 143312818176 143554374144 143584243968 143624503296 143654387712 144036430362 144106795008 144379724544 144388253592 144450256896 144732386304 144941372928 145215883104 145286823936 145744372224 145774697728 145845911552 146020403232 146029029201 146091737088 146130766848 146377072512 146407529664 146448580608 146725945344 147431228384 147503251456 147751870464 147791343744 148040448336 148071251592 148104019968 148112769024 148143587328 148393285632 148891590936 148964327424 149179424768 149255273376 149470790832 149753879451 149795868672 149827037184 150184132608 150298883856 150583540833 150657103872 150688451584 150951356028 150982764966 151016177664 151025098752 151311131136 151529617152 151603642368 152038454271 152112728064 152369116416 152400820352 152409823236 152443551744 152475271168 152732270592 152741293056 152773074432 153030575808 153105334272 153841281792 154132647856 154175864832 154207944704 154467864576 154476989568 154509132096 154584612864 154769559624 154845167616 154877386752 155365138368 155441037312 155735433216 155960307712 156039603984 156264917688 156341256192 156637357056 157130651304 157163345988 157207412736 157240123392 157505154048 157547233008 157809639424 157812781302 157889875968 158117861376 158648821848 158993860608 159026942976 159294985344 159337542474 159372804096 159405965312 159415382016 159684079104 159717305088 159762087936 160064667648 160602165504 160834067328 160912637952 161183858688 161217396736 161226920448 161498670912 161532274464 161577566208 161611186176 162120144384 162427190112 162506539008 162741190656 163049412608 163059044544 163367868492 163447676928 163962418752 163996534944 164076650496 164272953636 164353204224 164387401728 164397112704 164708470872 164744921088 165066688512 165860131932 165941157888 166220854272 166255440384 166265261712 166336659456 166580158041 166617022464 166661535744 166942446336 167024001024 167462645284 167503039803 167584868352 167826852864 168144706752 168154639686 168191852544 168226848768 168555416832 168637759488 168957149184 169086244338 169489241856 169524508032 169572040704 169893199872 170138517504 170470819296 170554097664 170709843392 170793238528 171126819072 171415255968 171450922896 171498995712 171534680064 171823804416 171869708736 172734070784 173071442016 173107453552 173192019968 173399228838 173447847936 173483937792 173776347648 173822773608 173861240832 173897416704 173907689472 174237060096 174785780664 174871166976 175074583706 175160111104 175202362368 175455346176 175541059584 175798032399 175873523712 175883913216 176217026688 176303112192 176464107776 176550313984 176771982717 176858339328 176895138816 177150566912 177193298304 177240637134 177279860736 177535844352 177882594048 178132010496 178469381728 178479924579 178556567552 178868093184 178905310848 178942536256 178992709632 179206858512 179294404608 179331710976 179342304768 179681968224 180585619456 180633864576 180677436192 180938325744 180975974168 181026717696 181064384512 181331841024 181369571328 181380285504 181723808772 181812584448 182686522128 182730588876 182819856384 183032519329 183083839488 183121934336 183430589184 183441425112 183520198656 183878636544 184046549907 184136460288 184496101812 184575328256 184586231808 184897354752 184935826944 185202865408 185293340672 185297029731 185338036224 186228920064 186319896576 186672775168 186683802624 186722646528 186998461056 187037370432 187089813504 187128741888 187398946816 187444150272 187494227712 188437168128 188794056704 188805209472 188844494784 188936749056 189162795096 189215834112 189255204864 189294583808 189624843936 189717479424 190076792832 190343307264 190715071536 190990454952 191032721408 191083757568 191129849856 191405832192 191445658624 191779671708 191873359872 192048573816 192142393344 192506299392 192517671456 192882288258 192976515072 193255163904 193301779968 193396211712 193621177472 193715765248 194325829632 194693870976 194705372268 194745885246 194788982784 194841022464 195169430016 195210039552 195264774144 195498391104 195593895936 195634593792 196016692608 197002493952 197055124992 197387264448 197428335456 197483692032 197524783104 197857714176 198244155024 198341001216 198522121248 198619103232 199007031168 199294387776 199671839268 199727824896 199769382912 200245510144 200398511808 200778054444 200876138496 201268474704 201310353288 201354903552 201366798336 201748174848 202039489536 202186948608 202717939028 202816970752 203158821888 203213097648 203555616462 203597970939 203643027456 203655057408 203697432576 204040767744 204140445696 205121709056 205522337394 205567819776 205957152768 205969319424 206012176128 206112817152 206359412832 206460223488 206503182336 207153517824 207254716416 207647244288 207659510784 208052805312 208353223584 208455008256 208849809408 209507535072 209551127984 209609883648 209653497856 210006872064 210019277952 210062977344 210417041736 210519834624 210823815168 211531762464 211932390802 211991814144 212035923968 212393313792 212405860656 212450056632 212497072128 212553842688 212808144483 212912105472 212956406784 213419556864 214136220672 214445423104 214550183936 214554455478 214864261821 214911811584 214969227264 215331561216 215376365952 215436754944 215481581568 216054645543 216160192512 216569586816 216675385344 216988254208 217098579456 217412059392 217823824656 217930235904 218616558336 218662046592 218768867328 219030604848 219137605632 219183202304 219196150272 219565608768 219611294496 219672870912 220088918016 221146842576 221254877184 221627805696 221673920512 221687015616 222060672504 222106877388 222156029952 222169153536 222215380992 222589928448 223337386404 223446491136 223769137152 224192942336 224206186248 224255803392 224302465024 224693803008 224740555776 225276198912 225448325784 225985655808 226032677376 226474147449 226524266496 226851356672 226966696704 227294425728 227405463552 228169092096 228553674624 228601230528 228614734854 228665327616 228712906752 229098405888 229159611648 229545863712 229658001408 230761922688 231198971784 231263797248 231311917056 231701796864 231763698144 231876919296 232154339436 232267751424 232316080128 233047707552 233161555968 233603149824 233940461568 234397376532 234498031616 234511884288 234956035584 235070816256 235695976956 235745018982 235811119104 235860185088 236257731072 236320849512 236373147648 236714459136 237176792064 237509347328 237973232772 238490790912 238540414464 238656946176 238942478016 239006313711 239059206144 239108947968 239123073024 239575957632 240097001472 240845152768 240903248256 241251100992 241368956928 241775788032 241826095104 241840380672 242298411696 242416779264 243180216576 243582029504 243640785168 243759808512 244111785984 244574118912 244588566816 245051802738 245171515392 245395399876 245515280384 245943628128 245994802416 246114975744 246409430454 246529806336 246581102592 246595669056 247062706308 247117381632 248305226752 248790197898 248841964481 248911736832 248963528704 249331281408 249383160576 249397892568 249453084672 249504989184 249925533696 249992303616 251193967926 251249557504 251377302528 251740279296 251792659712 251915665408 252217060128 252231959529 252287778816 252340273152 252833125248 252956639232 253435723776 253791076352 254233862784 254286762048 254358061056 254653939936 254778343424 254839799808 255207776256 255706228944 255831146496 256064765088 256189857792 256675065856 256690228608 257122883952 257176384344 257248493568 257302020096 257673551872 257735706624 257804563104 259101106176 259591827968 259607163024 259661180328 259718643712 259788029952 260098843257 260171771904 260225906688 260280052736 260664521472 260734160412 260791861248 260846125056 260861534208 261355590144 262611875559 262669991936 262740166656 262803543552 263183019264 263237780608 263311589376 263366377472 263810285568 263825869824 264325540032 264454668288 264696161664 264825470976 265342708224 265725850368 265789947456 265919791104 266229119024 266303766528 266359177216 266823891072 267198015744 267704072592 267834851328 268357966272 268413804384 268489064448 268810287768 268941606912 268997566464 269385986048 269522952336 270878429184 270950796864 271407488616 271463961252 271524036608 271540076544 271596576768 271997761536 272054356992 272585713158 272718876672 274029783192 274090426368 274609537024 274625759232 274682901504 275145883776 275280297984 275337576448 275817954816 275952697344 276204690432 276744152718 276862992384 276879347712 277403740416 277804298112 277940011008 278007054336 278466412544 279343380096 279479844864 280009162752 280025703936 280083969792 280556055648 280693112832 281098420224 281166225408 282042349952 282655752192 283191085056 283207814208 283266742176 283405123584 283744192644 283882807296 283941875712 284559409152 285115189248 285514960896 286072607304 286485682428 286549082112 286625636352 287108748288 287168487936 287308775424 288072860724 288213590016 288759449088 288776507184 288900513792 289323432387 289464772608 289882745856 290431766208 290573647872 291488744448 291549395456 291691823104 292040806464 292058058402 292118827869 292183474176 292261533696 292754145024 292815059328 292897161216 293451890688 294862456768 295006502912 295503740928 295582687488 296080896672 296142503184 296225538048 296287174656 296786571264 297783181872 297928654848 298358849536 298510546752 298941581664 299507758902 299591737344 299654074368 300368265216 300597767712 301167081666 301314207744 301376903168 301902712056 301965529932 302032355328 302050197504 302622262272 303059234304 303207284736 304076908542 304225456128 304738232832 304801640704 304819646472 304887103488 304950542336 305333424693 305464541184 305482586112 305546148864 306061151616 306210668544 307682563584 308265295712 308283506091 308351729664 308415889408 308935729152 308953979136 309018264192 309169225728 309539119248 309690335232 309754773504 310730276736 310882074624 311470866432 311920615424 312079207968 312529835376 312682512384 313274714112 314261302608 314326691976 314414825472 314480246784 315010308096 315094466016 315625562604 315779751936 316235722752 317297643696 317898586203 317987721216 318053885952 318589970688 318675084948 318745608192 318811930624 318830764032 319368158208 319434610176 320129335296 321204331008 321668134656 321825275904 322367717376 322434793472 322453840896 322997341824 323064548928 323155132416 323222372352 324240288768 324854380224 325013078016 325482381312 326098825216 326118089088 326735736984 326895353856 327924837504 327993069888 328153300992 328545907272 328706408448 328774803456 328794225408 329416941744 330133377024 331720263864 331882315776 332441708544 332510880768 332530523424 333160316082 333234044928 333323071488 333884892672 334048002048 334925290568 335006079606 335169736704 335653705728 336289413504 336309279372 336383705088 336453697536 337110833664 337275518976 337914298368 338172488676 338978483712 339049016064 339144081408 339786399744 340277035008 340941638592 341108195328 341419686784 341586477056 342253638144 342830511936 342901845792 342922102281 342997991424 343069360128 343647608832 343739417472 345468141568 346142884032 346214907104 346384039936 346798457676 346895695872 346967875584 347552695296 347645547216 347794833408 347815378944 348474120192 349571561328 349742333952 350149167412 350320222208 350404724736 350910692352 351596064798 351747047424 351767826432 352434053376 352606224384 352928215552 353100627968 353543965434 353617528473 353716678656 353790277632 354301133824 354386596608 354481274268 354559721472 355071688704 355765188096 356264020992 356938763456 356959849158 357113135104 357736186368 357810621696 357885072512 357985419264 358413717024 358588809216 358663421952 358684609536 359363936448 361171238912 361267729152 361354872384 361876651488 361951948336 362053435392 362128769024 362663682048 362739142656 362760571008 363447617544 363625168896 365373044256 365461177752 365639712768 366065038658 366167678976 366243868672 366861178368 366882850224 367040397312 367577704107 367757273088 368093099814 368272920576 368992203624 369150656512 369172463616 369614145681 369794709504 369871653888 370405730816 370586681344 370594059462 370676072448 372457840128 372639793152 373185296847 373345550336 373367605248 373445293056 373996922112 374074740864 374179627008 374257483776 374797893632 374888300544 374988455424 376790951889 376874336256 377588113408 377610418944 377688989568 377873498112 378325590192 378431668224 378510409728 378589167616 379249687872 379434958848 380153585664 380686614528 381430143072 381980909904 382167515136 382259699712 382811664384 382891317248 383559343416 383746719744 384097147632 384284786688 385012598784 385035342912 385764576516 385953030144 386510327808 386603559936 387242354944 387431530496 388651659264 389387741952 389410744536 389491770492 389577965568 389682044928 390338860032 390420079104 390996782208 391187791872 391269187584 392033385216 394004987904 394110249984 394774528896 394856670912 394967384064 395049566208 395715428352 396488310048 396682002432 397044242496 397238206464 398014062336 398588775552 399343678536 399455649792 399538765824 400797023616 401556108888 401752276992 402536949408 402620706576 402733596672 403496349696 404078979072 404373897216 405435878056 405633941504 406317643776 406426195296 407111232924 407195941878 407286054912 407310114816 407394865152 408081535488 408280891392 410243418112 411044674788 411135639552 411914305536 411938638848 412024352256 412225634304 412718825664 412920446976 413006364672 414307035648 414509432832 415116229077 415294488576 415319021568 416105610624 416706447168 416910016512 417699618816 419015070144 419102255968 419219767296 419306995712 420013744128 420038555904 420125954688 420834083472 421039669248 421647630336 423063524928 423864781604 423983628288 424071847936 424786627584 424811721312 424900113264 425107685376 425616288966 425824210944 425912813568 426839113728 428272441344 428890846208 429108910956 429728523642 429823623168 429938454528 430663122432 430752731904 430873509888 430963163136 432109291086 432320385024 433139173632 433350770688 433976508416 434197158912 434824118784 435647649312 435860471808 437233116672 437324093184 437537734656 438061209696 438275211264 438366404608 438392300544 439131217536 439222588992 439345741824 440177836032 442293685152 442509754368 443255611392 443347841024 443374031232 444121345008 444213754776 444312059904 444338307072 444430761984 445179856896 446674772808 446892982272 447538274304 448385884672 448412372496 448604930048 449261638353 449387606016 449481111552 450552397824 450896651568 451750622499 451971311616 452065354752 452948294898 453048532992 453702713344 453933393408 454588851456 454810927104 456115362813 456338184192 457107349248 457202461056 457229469708 457330655232 457425813504 458196811776 458319223296 459091727424 459316002816 461523845376 462397943568 462527594496 462623834112 463403593728 463527396288 463753838592 464308678872 464535502848 464632160256 466095415104 466323111936 467206299648 467880923136 468794753064 468996063232 469023768576 469912071168 471391953912 471490037964 471622238208 471720370176 472515462144 472641699024 473428918272 474353584128 475018694656 475946465544 476981581824 477080828928 477884956032 478012627422 478118412288 478217895936 478246146048 479151915264 480194002944 481690305536 481806496512 482502201984 482737913856 483551576064 483652190208 483680761344 484596823392 484833558528 486360433152 487164059008 487281570336 487519617024 488223571968 489148237824 489177133632 490103605476 490343030784 490790799752 491030560768 491887256256 491989604832 492229951488 492818860908 493059612672 493162205184 493191338112 494125412616 494234763264 496610453504 497580395796 497683928962 497823473664 497927057408 498662562816 498766321152 498795785136 499009978368 499740474123 499851067392 499984607232 502387935852 502499115008 502509119409 502754605056 503480558592 503585319424 503831330816 504434120256 504463919058 504575557632 504680546304 505666250496 505913278464 506871447552 507582152704 508467725568 508573524096 508716122112 509307879872 509556686848 509679599616 510415552512 511412457888 511662292992 512129530176 512379715584 513350131712 513380457216 514245767904 514352768688 514496987136 514604040192 515347103744 515471413248 515609126208 518202212352 519183655936 519214326048 519322360656 519576059904 520197686514 520343543808 520451813376 520560105472 521329042944 521468320824 521583722496 521692250112 521723068416 522711180288 525223751118 525339983872 525480333312 525607087104 526366038528 526475561216 526623178752 526732754944 527394097197 527620571136 527651739648 528651080064 528909336576 529392323328 529650941952 530685416448 531451700736 531579894912 531839582208 532458238048 532607533056 532718354432 533647782144 534396031488 535408145184 535439773737 535669702656 536715932544 536827608768 536978128896 537620575536 537883213824 537995132928 538771972096 539045904672 541756858368 541901593728 542814977232 542927922504 543048073216 543080153088 543193153536 543995523072 544108713984 545171426316 545437753344 548059566384 549097557987 549219074048 549251518464 549365803008 550291767552 550560595968 550675152896 551635909632 552139649721 552409380864 553488305436 553725984768 553758695424 554807480832 555608596224 555880022016 556014108672 556932825088 558686760192 558959689728 560018325504 560051407872 560167939584 561112111296 561386225664 562196840448 562332450816 564084699904 565311504384 566382170112 566415628416 566533484352 566810247168 567488385288 567765614592 567883751424 570230378496 571029921792 572145214608 572971364856 573098164224 573251272704 574217496576 574336975872 576145721448 576427180032 577518898176 577553014368 578646864774 578929545216 579765491712 580863532416 581147295744 582977488896 583098790912 584081612928 584116116804 584237655738 584366948352 584523067392 585508290048 585630118656 585794322432 586903781376 589724913536 590013005824 591007481856 591165374976 592161793344 592285006368 592451076096 592574349312 593573142528 595566363744 595857309696 596717699072 597021093504 597883163328 599015517804 599183474688 599308148736 600736530432 601195535424 602334163332 602628415488 602753806336 603805424112 603931059864 604064710656 604100395008 605244524544 606118468608 608153817084 608450912256 609476465664 609603281408 609639292944 609901084672 610666849386 610793912817 610929082368 610965172224 611092297728 612122303232 612421337088 615365127168 616530591424 616567012182 616703459328 616831778816 617871458304 617907958272 618036528384 618338451456 619078238496 619380670464 619509547008 621460553472 621764149248 622941732864 623841230848 624158415936 625059670752 625365024768 626549428224 628522605216 628653383952 628829650944 628960493568 630020616192 630188932032 631251125208 631559503872 632471445504 634595287392 635797172406 635975442432 636107771904 637179941376 637350169896 637491216384 637623861248 637661528064 638424433449 638736316416 638869220352 640258670592 642408662016 643336269312 643650551808 644592785463 644735434752 644869586944 644907681792 645994683648 646129097856 646310264832 646444744704 648163936629 648480577536 649708760448 650026156032 650964762624 652197650432 652236178176 653471473968 653790707712 655849675008 655986139776 656306601984 657091814544 657412816896 657549606912 657588450816 658833883488 660266754048 663440527728 663764631552 664883417088 665021761536 665061046848 666320632164 666468089856 666646142976 667769785344 669850581136 670012159212 670339473408 671307411456 672578827008 672618558744 672767410176 672907395072 674221667328 675828596736 676344977352 677956967424 678098032128 679422442347 679572799488 680554070016 681883277184 682216390656 682839373568 683172954112 684507276288 685661023872 685803691584 685844204562 685995982848 686138720256 687295217664 687478834944 690936283136 692285768064 692429814208 692768079872 693596915352 693791391744 693935751168 695105390592 695291094432 695630757888 696948240384 699143122656 699484667904 700298334824 700640444416 700809449472 701821384704 703192129596 703494094848 703535652864 704868106752 705212448768 705856431104 707087930868 707235056946 707433357312 707580555264 708602267648 708773193216 708962548536 709119442944 710143377408 711530376192 712528041984 713877526912 713919698316 714226270208 715472372736 715621243392 715770145024 715970838528 716827434048 717018941133 717177618432 717326843904 717369219072 718727872896 722342477824 722535458304 722709744768 723753302976 723903896672 724106870784 724257538048 725327364096 725478285312 725521142016 726895235088 727250337792 730746088512 730922355504 731279425536 732130077316 732335357952 732487737344 733722356736 733765700448 735155408214 735514546176 736186199628 736545841152 737984407248 738301313024 738344927232 739228291362 739589419008 739743307776 740811461632 741188118924 741352144896 744915680256 746370593694 746525893443 746691100672 746735210496 746890586112 747993844224 748149481728 748359254016 748514967552 749595787264 749776601088 749976910848 753581903778 753748672512 755176226816 755220837888 755377979136 755746996224 756651180384 756863336448 757020819456 757178335232 758499375744 758869917696 760307171328 761373229056 762860286144 763961819808 764335030272 764519399424 765623328768 765782634496 767118686832 767493439488 768194295264 768569573376 770025197568 770070685824 771529153032 771906060288 773020655616 773207119872 774484709888 774863060992 777303318528 778775483904 778821489072 778983540984 779155931136 779364089856 780296529771 780677720064 780840158208 781993564416 782375583744 782538375168 784066770432 787835626677 788009975808 788220499968 789549057792 789713341824 789934768128 790099132416 791430856704 792976620096 793364004864 794088484992 794476412928 796028124672 797177551104 798687357072 798911299584 799077531648 801594047232 803112217776 803504553984 805073898816 805241413152 805467193344 806992699392 808157958144 810871756112 811267883008 812635287552 812852390592 814222465848 814391883756 814572109824 814620229632 814789730304 816163070976 820486836224 822089349576 822271279104 823828611072 823877277696 824048704512 825437651328 825840893952 826012729344 828614071296 830232458154 830588977152 830638043136 832211221248 833412894336 833820033024 835399237632 838030140288 838204511936 838439534592 838613991424 840027488256 840077111808 840251909376 841668166944 842079338496 843295260672 846127049856 847729563208 847967256576 848143695872 849573255168 849623442624 849800226528 850215370752 851232577932 851648421888 851825627136 853678227456 856544882688 857781692416 858217821912 859457047284 859647246336 859876909056 861326244864 861505463808 861926326272 864218582172 864640770048 866278347264 866701541376 867953016832 867970297161 868394317824 869648237568 871295298624 871720943616 874466233344 874648186368 875075469312 876122419392 876356483607 876550422528 876732809216 876784601088 878262435072 878445177984 878691483648 880355672064 884587370304 885019508736 886511222784 886695682048 886748062464 888242690016 888427509552 888676614144 888861523968 890359713792 893349545616 893785964544 895076548608 896771769344 896824744992 898523276706 898775212032 898962223104 901104795648 901793303136 903501244998 903942623232 904130709504 905896589796 906097065984 907405426688 907866786816 909177702912 909621854208 912230725626 912676368384 914214698496 914404922112 914458939416 914661310464 914851627008 916393623552 916638446592 918183454848 918632005632 923047690752 924795887136 924850518273 925055188992 925247668224 926807187456 927054792576 927507677184 928617357744 929071005696 929264320512 932190830208 932646223872 934412599296 935761846272 937589506128 937992126464 938047537152 939824142336 942783907824 942980075928 943244476416 943440740352 945030924288 945283398048 948707168256 950037389312 951892931088 953695758609 953963163648 954161657856 955769912064 956025254844 956236824576 956435791872 956492292096 958303830528 960388005888 962910210383 963380611072 963612993024 965004403968 965475827712 967103152128 967304380416 967361522688 969193646784 969667117056 972720866304 974328118016 974563140672 975039234048 976447143936 978296475648 978354267264 980207210952 980686061568 981581599504 982061121536 983774512512 983979209664 984459902976 985637721816 986119225344 986324410368 986382676224 988250825232 993220907008 995160791592 995367857924 995646947328 995854114816 997325125632 997532642304 997591570272 999480948246 999702134784 999969214464 1004775871704 1004998230016 1005018238818 1005509210112 1006961117184 1007170638848 1008868240512 1008927838116 1009151115264 1009361092608 1011332500992 1011826556928 1013742895104 1015164305408 1016935451136 1017147048192 1017432244224 1018615759744 1019113373696 1019359199232 1020831105024 1022824915776 1023324585984 1024259060352 1024759431168 1026700263424 1026760914432 1028491535808 1028705537376 1028993974272 1029208080384 1030694207488 1030942826496 1031218252416 1036404424704 1038367311872 1038428652096 1038644721312 1039152119808 1040395373028 1040687087616 1040903626752 1041120210944 1042658085888 1042936641648 1043384500224 1043446136832 1045422360576 1050447502236 1050679967744 1050960666624 1051214174208 1052732077056 1052951122432 1053465509888 1054788194394 1055241142272 1055303479296 1057302160128 1057818673152 1058784646656 1059301883904 1060852585419 1061370832896 1062903401472 1063159789824 1063679164416 1064916476096 1065215066112 1065436708864 1067295564288 1068792062976 1070816290368 1070879547474 1071339405312 1073431865088 1073655217536 1073956257792 1075241151072 1075766427648 1075990265856 1077543944192 1078091809344 1083513716736 1083803187456 1085629954464 1085855845008 1086160306176 1086386307072 1087991046144 1088217427968 1090342852632 1090875506688 1096119132768 1098195115974 1098438148096 1098503036928 1098731606016 1100583535104 1101121191936 1101350305792 1102733112321 1103271819264 1104279299442 1104818761728 1106976610872 1107451969536 1107517390848 1109614961664 1111217192448 1111760044032 1112028217344 1113865650176 1117373520384 1117919379456 1119555890541 1120036651008 1120102815744 1120335879168 1122224222592 1122772451328 1124393680896 1124664901632 1128169399808 1130372855667 1130623008768 1132764340224 1132831256832 1133066968704 1133620494336 1134976770576 1135531229184 1135767502848 1140460756992 1142059843584 1144290429216 1145942729712 1146502545408 1148434993152 1148673951744 1152291442896 1152854360064 1155037796352 1155106028736 1157293729548 1157859090432 1159530983424 1161727064832 1162294591488 1165628149411 1165954977792 1166197581824 1168163225856 1168232233608 1168475311476 1168733896704 1169046134784 1171016580096 1171260237312 1173807562752 1179449827072 1180026011648 1182014963712 1182330749952 1184323586688 1184570012736 1184902152192 1185148698624 1187146285056 1191132727488 1191714619392 1193435398144 1194042187008 1195766326656 1198031035608 1198366949376 1198616297472 1202391070848 1204668326664 1205256830976 1205507612672 1207610848224 1207862119728 1208200790016 1210489049088 1212236937216 1216307634168 1216901824512 1218952931328 1219206562816 1219278585888 1221333698772 1221587825634 1221858164736 1221930344448 1222184595456 1224244606464 1224842674176 1230730254336 1233061182848 1233134024364 1233406918656 1233663557632 1235742916608 1235815916544 1236073056768 1236676902912 1238156476992 1238761340928 1239019094016 1242921106944 1243528298496 1245883465728 1247682461696 1248316831872 1250119341504 1250730049536 1253098856448 1257045210432 1257306767904 1257659301888 1257920987136 1260041232384 1260377864064 1262502250416 1263119007744 1264942891008 1269190574784 1271594344812 1271950884864 1272215543808 1274359882752 1274700339792 1275247722496 1275323056128 1276848866898 1277472632832 1277738440704 1280517341184 1284817324032 1286672538624 1289185570926 1289470869504 1289739173888 1289815363584 1291989367296 1292258195712 1292620529664 1292889489408 1296327873258 1296961155072 1299417520896 1300052312064 1301929525248 1304395300864 1304472356352 1306942947936 1307581415424 1311699350016 1311972279552 1312613203968 1314183629088 1314825633792 1315099213824 1315176901632 1317667766976 1320533508096 1326881055456 1327529263104 1329766834176 1330043523072 1330122093696 1332641264328 1332936179712 1333292285952 1335539570688 1339701162272 1340024318424 1340678946816 1342614822912 1345157654016 1345237117488 1345814790144 1347784915059 1348443334656 1351657193472 1352689954704 1355251867497 1355913934848 1356196064256 1358844884694 1359145598976 1361108140032 1363766554368 1364432781312 1365678747136 1366345908224 1368346088439 1369014552576 1371322047744 1371607383168 1371688409124 1371991965696 1372277440512 1374590435328 1374957669888 1381872566272 1384571536128 1384859628416 1385536159744 1387193830704 1387582783488 1387871502336 1390210781184 1390582188864 1391261515776 1393896480768 1398286245312 1398969335808 1400596669648 1401280888832 1401618898944 1403642769408 1406384259192 1406988189696 1407071305728 1409736213504 1411712862208 1414175861736 1414470113892 1414866714624 1415161110528 1417204535296 1417546386432 1417925097072 1420286754816 1423060752384 1425056083968 1427755053824 1427839396632 1428452540416 1430944745472 1431242486784 1431540290048 1433654868096 1434037882266 1434355236864 1434653687808 1434738438144 1437455745792 1444684955648 1445070916608 1445419489536 1447506605952 1447807793344 1448213741568 1448515076096 1450654728192 1450956570624 1451042284032 1453790470176 1454500675584 1461492177024 1461844711008 1462558851072 1464260154632 1464670715904 1464975474688 1467444713472 1467531400896 1470310816428 1471029092352 1472372399256 1473091682304 1475968814496 1476689854464 1478456582724 1479178838016 1479486615552 1481622923264 1482376237848 1482704289792 1489831360512 1492741187388 1493051786886 1493382201344 1493470420992 1493781172224 1495987688448 1496298963456 1497029935104 1499191574528 1499221422369 1499553202176 1499953821696 1507163807556 1507497345024 1510352453632 1510441675776 1510755958272 1511493992448 1513302360768 1513726672896 1514041638912 1514356670464 1516998751488 1517739835392 1520614342656 1522746458112 1525720572288 1527923639616 1528670060544 1529038798848 1531246657536 1531565268992 1534237373664 1534986878976 1536388590528 1537139146752 1540050395136 1540141371648 1543058306064 1543812120576 1546041311232 1546414239744 1548969419776 1554606637056 1557550967808 1557642978144 1557967081968 1558728179712 1560593059542 1561355440128 1561680316416 1563987128832 1564751167488 1565076750336 1568133540864 1575671253354 1576019951616 1576440999936 1579098115584 1579426683648 1579869536256 1580198264832 1582861713408 1585953240192 1586728009728 1588176969984 1588952825856 1592056249344 1594355102208 1597374714144 1597822599168 1598155063296 1603188094464 1606224435552 1606319321211 1607009107968 1610147797632 1610482826304 1610934386688 1613985398784 1616315916288 1621743512224 1622535766016 1625270575104 1625704781184 1628444931696 1628783767512 1629144219648 1629240459264 1629579460608 1632326141952 1640973672448 1644178699152 1647292673961 1647657222144 1647754555392 1648097409024 1650875302656 1651681787904 1652025458688 1656418949163 1657228142592 1660464916308 1661177954304 1661276086272 1664422442496 1666825788672 1667640066048 1670798475264 1676060280576 1676409023872 1676879069184 1677227982848 1680054976512 1680154223616 1680503818752 1683336333888 1684158676992 1686590521344 1692254099712 1695459126416 1695934513152 1696287391744 1699146510336 1699246885248 1699600453056 1700430741504 1702465155864 1703296843776 1703651254272 1713089765376 1715563384832 1716435643824 1718914094568 1719294492672 1719753818112 1722652489728 1723010927616 1728437164344 1729281540096 1732556694528 1735906033664 1735940594322 1736788635648 1739296475136 1742590597248 1743441887232 1748932466688 1749296372736 1752244838784 1752712967214 1753100845056 1753465618432 1753569202176 1756524870144 1756890355968 1757382967296 1760711344128 1769174740608 1770039017472 1773022445568 1773391364096 1773496124928 1776485380032 1776855019104 1777353228288 1777723047936 1780719427584 1786699091232 1787571929088 1790153097216 1793543538688 1793649489984 1797046553412 1797550424064 1797924446208 1802209591296 1803586606272 1807002489996 1807885246464 1808261419008 1811793179592 1812194131968 1814810853376 1815733573632 1818355405824 1824461451252 1825352736768 1828429396992 1828809844224 1828917878832 1829703254016 1832381738451 1832787247104 1833276893184 1836366909696 1837264011264 1846095381504 1849591774272 1849701036546 1850110377984 1850495336448 1853614374912 1854109585152 1855015354368 1857234715488 1858142011392 1858528641024 1864381660416 1865292447744 1868825198592 1871523692544 1875179012256 1876095074304 1879648284672 1885567815648 1885960151856 1886488952832 1886881480704 1890061848576 1890566796096 1897414336512 1900074778624 1903785862176 1907391517218 1907926327296 1908323315712 1911539824128 1912050509688 1912473649152 1912871583744 1912984584192 1916607661056 1920776011776 1925820420766 1926761222144 1927225986048 1930008807936 1930951655424 1933778356389 1934206304256 1934608760832 1934723045376 1938387293568 1939334234112 1944491809887 1945441732608 1948656236032 1949126281344 1950078468096 1952894287872 1956592951296 1956708534528 1960414421904 1961372123136 1963163199008 1964122243072 1967549025024 1967958419328 1968919805952 1971275443632 1972238450688 1972648820736 1972765352448 1976501650464 1986441814016 1990321583184 1990735715848 1991293894656 1991708229632 1994650251264 1995065284608 1995183140544 1998961896492 1999404269568 1999938428928 2009551743408 2010036477636 2011018420224 2013357712619 2013922234368 2014341277696 2017736481024 2017855676232 2018302230528 2018722185216 2022665001984 2027485790208 2030328610816 2033870902272 2034294096384 2037231519488 2038226747392 2038267327041 2038718398464 2041662210048 2045649831552 2046649171968 2048518120704 2049518862336 2053400526848 2053521828864 2056983071616 2057411074752 2057987948544 2058416160768 2061388414976 2061885652992 2062436504832 2072808849408 2076734623744 2076857304192 2077289442624 2078304239616 2080790746056 2081374175232 2081807253504 2082240421888 2085316171776 2085873283296 2086892273664 2090844721152 2100895004472 2101359935488 2101921333248 2102428348416 2105464154112 2105902244864 2109576388788 2110482284544 2110606958592 2114604320256 2115637346304 2117569293312 2121705170838 2122741665792 2125806802944 2126319579648 2127358328832 2129832952192 2130430132224 2130873417728 2134591128576 2137584125952 2141632580736 2141759094948 2142678810624 2146863730176 2147310435072 2147912515584 2150482302144 2151532855296 2151980531712 2155087888384 2156183618688 2167027433472 2167606374912 2171259908928 2171711690016 2172320612352 2172772614144 2175982092288 2176434855936 2180685705264 2181751013376 2192238265536 2196390231948 2196876296192 2197006073856 2197463212032 2201167070208 2202700611584 2205466224642 2206543638528 2208558598884 2209637523456 2213953221744 2214903939072 2215034781696 2219229923328 2222434384896 2224056434688 2227731300352 2234747040768 2239111781082 2239577680329 2240073302016 2240205631488 2240671758336 2244448445184 2245544902656 2248787361792 2249329803264 2256338799616 2260745711334 2261246017536 2265528680448 2265662513664 2266133937408 2267240988672 2269953541152 2271062458368 2271535005696 2280921513984 2284119687168 2288580858432 2291885459424 2293005090816 2296869986304 2297347903488 2304582885792 2305708720128 2310075592704 2310212057472 2314587459096 2315718180864 2319061966848 2323454129664 2324589182976 2331256298822 2331909955584 2332395163648 2336326451712 2336464467216 2336950622952 2337467793408 2338092269568 2340889589313 2342033160192 2342520474624 2347615125504 2358899654144 2360052023296 2363506880031 2364029927424 2364661499904 2368647173376 2369140025472 2369804304384 2370297397248 2374292570112 2382265454976 2383429238784 2386870796288 2388084374016 2391532653312 2396062071216 2396733898752 2397232594944 2404782141696 2409336653328 2410513661952 2411015225344 2415221696448 2415724239456 2416401580032 2420978098176 2424473874432 2432615268336 2433803649024 2437905862656 2438413125632 2438557171776 2442667397544 2443175651268 2443716329472 2443860688896 2444369190912 2448489212928 2461460508672 2466122365696 2466268048728 2466813837312 2467327115264 2471485833216 2471631833088 2472146113536 2476312953984 2477522681856 2478038188032 2485842213888 2491766931456 2495364923392 2496633663744 2500238683008 2501460099072 2506197712896 2514090420864 2514613535808 2515318603776 2515841974272 2520082464768 2520755728128 2525004500832 2526238015488 2529885782016 2538381149568 2543188689624 2543901769728 2544431087616 2548719765504 2549400679584 2550646112256 2553697733796 2554945265664 2555476881408 2561034682368 2569634648064 2573345077248 2578371141852 2578941739008 2579478347776 2579630727168 2583978734592 2584516391424 2585778978816 2592655746516 2593922310144 2598835041792 2600104624128 2603859050496 2608790601728 2608944712704 2613885895872 2615162830848 2623398700032 2623944559104 2625226407936 2628367258176 2629069450821 2629651267584 2630198427648 2630353803264 2635335533952 2641067016192 2653762110912 2655058526208 2659533668352 2660087046144 2660244187392 2665282528656 2666584571904 2671079141376 2679402324544 2680048636848 2681357893632 2685229645824 2690315308032 2690474234976 2695569830118 2696886669312 2703314386944 2705379909408 2710503734994 2711827869696 2712392128512 2717689769388 2718291197952 2722216280064 2727533108736 2728865562624 2731357494272 2736692176878 2738029105152 2742644095488 2743214766336 2743376818248 2743983931392 2744554881024 2749180870656 2749915339776 2763745132544 2769143072256 2769719256832 2771072319488 2774387661408 2774551554819 2775165566976 2775743004672 2780421562368 2781164377728 2782523031552 2787792961536 2796572490624 2797938671616 2801193339296 2802561777664 2803237797888 2807285538816 2812768518384 2813976379392 2814142611456 2819472427008 2823425724416 2828351723472 2828940227784 2829733429248 2830322221056 2834409070592 2835092772864 2835850194144 2846121504768 2850112167936 2855510107648 2855678793264 2856905080832 2861087275827 2861889490944 2862484973568 2863080580096 2867309736192 2868075764532 2868710473728 2869307375616 2869476876288 2874911491584 2888730631149 2889369911296 2890141833216 2890838979072 2895013211904 2895615586688 2896427483136 2897030152192 2901309456384 2901913141248 2902084568064 2907580940352 2909001351168 2922984354048 2923689422016 2925117702144 2928520309264 2929341431808 2929950949376 2934889426944 2935062801792 2940621632856 2942058184704 2944744798512 2946183364608 2951937628992 2953379708928 2956913165448 2958357676032 2958973231104 2963245846528 2964752475696 2979662721024 2985482374776 2986103573772 2986764402688 2986940841984 2987562344448 2991975376896 2992597926912 2998383149056 2998442844738 2999106404352 2999907643392 3014327615112 3014994690048 3020704907264 3020883351552 3021511916544 3026604721536 3027453345792 3028083277824 3028713340928 3033997502976 3035479670784 3041228685312 3045492916224 3051441144576 3055847279232 3057340121088 3058077597696 3062493315072 3063130537984 3068474747328 3069973757952 3072777181056 3074278293504 3080100790272 3080282743296 3086116612128 3087624241152 3092082622464 3092828479488 3097938839552 3109213274112 3115101935616 3115285956288 3115934163936 3117456359424 3121186119084 3122710880256 3123360632832 3127974257664 3130153500672 3136267081728 3151342506708 3152039903232 3152881999872 3158196231168 3158853367296 3160396529664 3165723426816 3171906480384 3173456019456 3176353939968 3177905651712 3182557756257 3184112498688 3188710204416 3194749428288 3195645198336 3196310126592 3206376188928 3212448871104 3212638642422 3214018215936 3220295595264 3220965652608 3221868773376 3227970797568 3232631832576 3243487024448 3245071532032 3250541150208 3251409562368 3256889863392 3257567535024 3258480918528 3259158921216 3264652283904 3281947344896 3288357398304 3294585347922 3295314444288 3295509110784 3296194818048 3301750605312 3303363575808 3304050917376 3312837898326 3314456285184 3320929832616 3322355908608 3322552172544 3328844884992 3333651577344 3335280132096 3341596950528 3352120561152 3352818047744 3353758138368 3354455965696 3358667671623 3360109953024 3360308447232 3361007637504 3366672667776 3368317353984 3373181042688 3384508199424 3390918252832 3391118567001 3391869026304 3392574783488 3398293020672 3398493770496 3399200906112 3400861483008 3404930311728 3406593687552 3407302508544 3426179530752 3431126769664 3432871287648 3437828189136 3439507636224 3445304979456 3446021855232 3456874328688 3458563080192 3465113389056 3471881188644 3473577271296 3478592950272 3485181194496 3486883774464 3496884448233 3497864933376 3498592745472 3504489677568 3505425934428 3506201690112 3506931236864 3507138404352 3513049740288 3513780711936 3521422688256 3538349481216 3540078034944 3546044891136 3546782728192 3546992249856 3552970760064 3553710038208 3554706456576 3555446095872 3561438855168 3573398182464 3575143858176 3580306194432 3587087077376 3587298979968 3594093106824 3595100848128 3595848892416 3607173212544 3614004979992 3615770492928 3616522838016 3623586359184 3629621706752 3631467147264 3636710811648 3648922902504 3650705473536 3656858793984 3657619688448 3657835757664 3664763476902 3665574494208 3666553786368 3672733819392 3674528022528 3692190763008 3699183548544 3699402073092 3700220755968 3700990672896 3707228749824 3708219170304 3710030708736 3714469430976 3716284022784 3717057282048 3728763320832 3730584895488 3737650397184 3743047385088 3750358024512 3752190148608 3759296569344 3771135631296 3771920303712 3772977905664 3773762961408 3780123697152 3781133592192 3794828673024 3800149557248 3807571724352 3814783034436 3815852654592 3816646631424 3823079648256 3824101019376 3825743167488 3825969168384 3833215322112 3841552023552 3851640841532 3853522444288 3854451972096 3860017615872 3867556712778 3868412608512 3869217521664 3869446090752 3876774587136 3878668468224 3888983619774 3890883465216 3897312472064 3898252562688 3900156936192 3905788575744 3913185902592 3913417069056 3920828843808 3922744246272 3926326398016 3928244486144 3935098050048 3935916838656 3937839611904 3942550887264 3944476901376 3945297641472 3945530704896 3953003300928 3972883628032 3980643166368 3981471431696 3982587789312 3983416459264 3989300502528 3990130569216 3990366281088 3997923792984 3998808539136 3999876857856 4019103486816 4020072955272 4022036840448 4026715425238 4027844468736 4028682555392 4035472962048 4035711352464 4037444370432 4043354745177 4045330003968 4054971580416 4060657221632 4065755602491 4067741804544 4068588192768 4074463038976 4076453494784 4076534654082 4077436796928 4083324420096 4091299663104 4093298343936 4097036241408 4099037724672 4105038265317 4106801053696 4107043657728 4113966143232 4114822149504 4115975897088 4116832321536 4122776829952 4123771305984 4124873009664 4145617698816 4153469247488 4153714608384 4154578885248 4156608479232 4161581492112 4162748350464 4163614507008 4164480843776 4170632343552 4171746566592 4173784547328 4181689442304 4201790008944 4203842666496 4204856696832 4210928308224 4211804489728 4219152777576 4220964569088 4221213917184 4229208640512 4235138586624 4243410341676 4245483331584 4251613605888 4252639159296 4259665904384 4260860264448 4261746835456 4269182257152 4275168251904 4283265161472 4283518189896 4285357621248 4293727460352 4294620870144 4300964604288 4303065710592 4303961063424 4310175776768 4312367237376 4334054866944 4335212749824 4342519817856 4343423380032 4344641224704 4345545228288 4351964184576 4352869711872 4361371410528 4363502026752 4384476531072 4392780463896 4393752592384 4394012147712 4394926424064 4402334140416 4410932449284 4413087277056 4417117197768 4419275046912 4427906443488 4430069563392 4438459846656 4444868769792 4448112869376 4455462600704 4469494081536 4478223562164 4479155360658 4480146604032 4480411262976 4481343516672 4488896890368 4491089805312 4497574723584 4498659606528 4512677599232 4521491422668 4522492035072 4531057360896 4531325027328 4532267874816 4534481977344 4539907082304 4542124916736 4543070011392 4561843027968 4568239374336 4577161716864 4583770918848 4586010181632 4593739972608 4594695806976 4609165771584 4611417440256 4620151185408 4620424114944 4629174918192 4631436361728 4638123933696 4646908259328 4662512597644 4663819911168 4664790327296 4672652903424 4672928934432 4673901245904 4676184539136 4681779178626 4684066320384 4685040949248 4695230251008 4717799308288 4727013760062 4728059854848 4729322999808 4737294346752 4738280050944 4739608608768 4740594794496 4748585140224 4764530909952 4766858477568 4773741592576 4776168748032 4783065306624 4792124142432 4793467797504 4794465189888 4809564283392 4818673306656 4821027323904 4822030450688 4830443392896 4831448478912 4832803160064 4841956196352 4848947748864 4865230536672 4867607298048 4875811725312 4876826251264 4877114343552 4885334795088 4886351302536 4887432658944 4887721377792 4888738381824 4896978425856 4922921017344 4932244731392 4932536097456 4934654230528 4941878021883 4942971666432 4943263666176 4944292227072 4952625907968 4955045363712 4956076376064 4969256847489 4971684427776 4983533862912 4990729846784 4993267327488 5000477366016 5002920198144 5012395425792 5028180841728 5029227071616 5030637207552 5031683948544 5040164929536 5041511456256 5050009001664 5052476030976 5059771564032 5076762299136 5086377379248 5087803539456 5088862175232 5097439531008 5098801359168 5101292224512 5107395467592 5109890531328 5110953762816 5139269296128 5146690154496 5156742283704 5157883478016 5158956695552 5159261454336 5167957469184 5169032782848 5185311493032 5187844620288 5197670083584 5207718100992 5217581203456 5217889425408 5227771791744 5230325661696 5246797400064 5247889118208 5256734516352 5258138901642 5259302535168 5260396855296 5260707606528 5270671067904 5282134032384 5307524221824 5310117052416 5319067336704 5320174092288 5320488374784 5330565057312 5333169143808 5342158282752 5358804649088 5360097273696 5362715787264 5370459291648 5380630616064 5380948469952 5391139660236 5393773338624 5406628773888 5410759818816 5421007469988 5423655739392 5424784257024 5435379538776 5436582395904 5444432560128 5455066217472 5462714988544 5473384353756 5476058210304 5485288190976 5486429532672 5486753636496 5489109762048 5497145215353 5498361741312 5499830679552 5527490265088 5538286144512 5539438513664 5542144638976 5548775322816 5549103109638 5550331133952 5551486009344 5560843124736 5562328755456 5565046063104 5575585923072 5593144981248 5595877343232 5602386678592 5605123555328 5606475595776 5614571077632 5625537036768 5628285222912 5638944854016 5646851448832 5656703446944 5657880455568 5659466858496 5660644442112 5668818141184 5670185545728 5671700388288 5692243009536 5700224335872 5711020215296 5711357586528 5722174551654 5723778981888 5724969947136 5726161160192 5734619472384 5736151529064 5737420947456 5738614751232 5738953752576 5749822983168 5777461262298 5778739822592 5780283666432 5781677958144 5790026423808 5791231173376 5792854966272 5794060304384 5801335069167 5802618912768 5803826282496 5804169136128 5815161880704 5818002702336 5845968708096 5847378844032 5850235404288 5857040618528 5858682863616 5859901898752 5869778853888 5870125603584 5881243265712 5884116369408 5889489597024 5892366729216 5903875257984 5906759417856 5913826330896 5916715352064 5917946462208 5926491693056 5929504951392 5959325442048 5970964749552 5972207147544 5973528805376 5973881683968 5975124688896 5983950753792 5985195853824 5996885689476 5998212808704 5999815286784 6028655230224 6040073137857 6041409814528 6041766703104 6043023833088 6053209443072 6054906691584 6056166555648 6057426681856 6067995005952 6082457370624 6090985832448 6102882289152 6111694558464 6114680242176 6116155195392 6124986630144 6126261075968 6136949494656 6139947515904 6145554362112 6148556587008 6160201580544 6160565486592 6172233224256 6175248482304 6184165244928 6185656958976 6195877679104 6218426548224 6230203871232 6230571912576 6231868327872 6234912718848 6242372238168 6245421760512 6246721265664 6255948515328 6272534163456 6302685013416 6304079806464 6305763999744 6316392462336 6317706734592 6331446853632 6343812960768 6346912038912 6352707879936 6365115512514 6368224997376 6377420408832 6389498856576 6391290396672 6392620253184 6412752377856 6424897742208 6425277284844 6428036431872 6440591190528 6441931305216 6443737546752 6455941595136 6465263665152 6486974048896 6490143064064 6501082300416 6502819124736 6513779726784 6515135070048 6516961837056 6518317842432 6529304567808 6563894689792 6576714796608 6589170695844 6590628888576 6591018221568 6592389636096 6603501210624 6608101834752 6625675796652 6628912570368 6641859665232 6644711817216 6645104345088 6657689769984 6667303154688 6683193901056 6704241122304 6705636095488 6708911931392 6717335343246 6718733040987 6720219906048 6720616894464 6722015275008 6733345335552 6736634707968 6746362085376 6769016398848 6781836505664 6782237134002 6783738052608 6785149566976 6796586041344 6796987540992 6798401812224 6801722966016 6809860623456 6813187375104 6814605017088 6852359061504 6862253539328 6865742575296 6875656378272 6879015272448 6890609958912 6892043710464 6913748657376 6917126160384 6930226778112 6943762377288 6947154542592 6957185900544 6970362388992 6973767548928 6993768896466 6995729866752 6997185490944 7008979355136 7010851868856 7012403380224 7013862473728 7014276808704 7022668767939 7026099480576 7027561423872 7042845376512 7076698962432 7080156069888 7090520640093 7092089782272 7093565456384 7093984499712 7105941520128 7107420076416 7109412913152 7110892191744 7122877710336 7146796364928 7150287716352 7160612388864 7174174154752 7174597959936 7188186213648 7190201696256 7191697784832 7214346425088 7228009959984 7231540985856 7233045676032 7247172718368 7262934294528 7273421623296 7297845805008 7301410947072 7313717587968 7315239376896 7315671515328 7329526953804 7331148988416 7333107572736 7345467638784 7384381526016 7398367097088 7398804146184 7400441511936 7401981345792 7414457499648 7416438340608 7428938861952 7432568045568 7434114564096 7457526641664 7475300794368 7486094770176 7500716049024 7504380297216 7518593138688 7542271262592 7543840607424 7545955811328 7547525922816 7560247394304 7562267184384 7589657346048 7600299114496 7615143448704 7629566068872 7631705309184 7633293262848 7646159296512 7648202038752 7651938336768 7666430644224 7683104047104 7703281683064 7707044888576 7708903944192 7720035231744 7735113425556 7736825217024 7738435043328 7738892181504 7753549174272 7757336936448 7777967239548 7781766930432 7794624944128 7796505125376 7800313872384 7811577151488 7826371805184 7826834138112 7841657687616 7845488492544 7852652796032 7856488972288 7870196100096 7871833677312 7875679223808 7885101774528 7887208352463 7888953802752 7890595282944 7891061409792 7906006601856 7945767256064 7961286332736 7962942863392 7965175578624 7966832918528 7978601005056 7980261138432 7980732562176 7995847585968 7999753715712 8038206973632 8040145910544 8044073680896 8053430850476 8055688937472 8057365110784 8070945924096 8071422704928 8086709490354 8090660007936 8109943160832 8121314443264 8131511204982 8135483609088 8137176385536 8148926077952 8153069308164 8154873593856 8166648840192 8182599326208 8186596687872 8194072482816 8210076530634 8213602107392 8214087315456 8227932286464 8229644299008 8231951794176 8233664643072 8245553659904 8247542611968 8249746019328 8291235397632 8306938494976 8307429216768 8309157770496 8313216958464 8323162984224 8325496700928 8327229014016 8328961687552 8341264687104 8343493133184 8347569094656 8363378884608 8403580017888 8407685332992 8409713393664 8421856616448 8423608979456 8438305555152 8441929138176 8442427834368 8458417281024 8470277173248 8486820683352 8490966663168 8503227211776 8505278318592 8519331808768 8523493670912 8538364514304 8550336503808 8566530322944 8567036379792 8570715242496 8583261827481 8587454920704 8589241740288 8601929208576 8606131421184 8607922126848 8620351553536 8624734474752 8666191893447 8668109733888 8670425499648 8685039635712 8686846760064 8689282449408 8691090456576 8703928369152 8705739423744 8722742821056 8727004053504 8768953062144 8785560927792 8788024295424 8789852848128 8804668280832 8821864898568 8826174554112 8834234395536 8838550093824 8855812886976 8860139126784 8876919693312 8889737539584 8910925201408 8938988163072 8956447124328 8958310721316 8960293208064 8960822525952 8962687033344 8977793780736 8995149447168 8997319213056 9025355198464 9042982845336 9044984070144 9062114721792 9062650054656 9064535749632 9079814164608 9084249833472 9086140022784 9123686055936 9136478748672 9154323433728 9167541837696 9172020363264 9187479945216 9189391613952 9218331543168 9222834880512 9240302370816 9240848229888 9258349836384 9262872723456 9276247867392 9293816518656 9325025195288 9327639822336 9329580654592 9345305806848 9345857868864 9347802491808 9352369078272 9363558357252 9368132640768 9370081898496 9390460502016 9435598616576 9454027520124 9456119709696 9458645999616 9474588693504 9476560101888 9481189588992 9497170280448 9529061819904 9533716955136 9547483185152 9547673268771 9552337496064 9566130613248 9584248284864 9586935595008 9588930379776 9619128566784 9637346613312 9642054647808 9644060901376 9660886785792 9662896957824 9665606320128 9683912392704 9697895497728 9730461073344 9735214596096 9751623450624 9753652502528 9754228687104 9770669590176 9772702605072 9775442755584 9777476763648 9793956851712 9845842034688 9864489462784 9865072194912 9883756043766 9885943332864 9886527332352 9888584454144 9905251815936 9910090727424 9912152752128 9938513694978 9943368855552 9967067725824 9981459693568 9986534654976 10000954732032 10005840396288 10024790851584 10056361683456 10058454143232 10061274415104 10063367897088 10080329859072 10083022912512 10100018003328 10104952061952 10119543128064 10153524598272 10172754758496 10173355701003 10175607078912 10177724350464 10194879062016 10197602718336 10202584449024 10214790935184 10219781062656 10221907525632 10278538592256 10293380308992 10313484567408 10317913391104 10318522908672 10335914938368 10338065565696 10370622986064 10375689240576 10395340167168 10435162406912 10435778850816 10455543583488 10460651323392 10490653344699 10493594800128 10495778236416 10513469032704 10516277803284 10518605070336 10520793710592 10521415213056 10541342135808 10564268064768 10615048443648 10620234104832 10638134673408 10640348184576 10640976749568 10661130114624 10666338287616 10684316565504 10717609298176 10720194547392 10725431574528 10740918583296 10761261232128 10761896939904 10782279320472 10787546677248 10821519637632 10842014939976 10847311478784 10849568514048 10870759077552 10888865120256 10910132434944 10925429977088 10946768707512 10952116420608 10970576381952 10972859065344 10973507272992 10994290430706 10996723482624 10999661359104 11054980530176 11076572289024 11078877027328 11097550645632 11098206219276 11100662267904 11102972018688 11121686249472 11124657510912 11130092126208 11151171846144 11186289962496 11191754686464 11204773357184 11210247110656 11212951191552 11229142155264 11251074073536 11256570445824 11277889708032 11293702897664 11313406893888 11315760911136 11318933716992 11321288884224 11337636282368 11340371091456 11343400776576 11384486019072 11400448671744 11422040430592 11422715173056 11444349103308 11447557963776 11449939894272 11452322320384 11469238944768 11472303058128 11477229502464 11477907505152 11499645966336 11554922524596 11557479645184 11560567332864 11563355916288 11580052847616 11582462346752 11588120608768 11602670138334 11605237825536 11607652564992 11608338272256 11630323761408 11636005404672 11691937416192 11694757688064 11700470808576 11714081237056 11717365727232 11719803797504 11739557707776 11740251207168 11762486531424 11768232738816 11778979194048 11784733458432 11807750515968 11813518835712 11827652661792 11833430704128 11835892924416 11852983386112 11859009902784 11918650884096 11941929499104 11944414295088 11947763367936 11950249377792 11967901507584 11970391707648 11993771378952 11996425617408 11999630573568 12057310460448 12080146275714 12082819629056 12083533406208 12086047666176 12106418886144 12112333111296 12114853363712 12130064235531 12135990011904 12164914741248 12181971664896 12205764578304 12223389116928 12229360484352 12232310390784 12249973260288 12252522151936 12273898989312 12279895031808 12291108724224 12297113174016 12315114795951 12320403161088 12321130973184 12344466448512 12350496964608 12368330489856 12371313917952 12391755358208 12436853096448 12460407742464 12461143825152 12463736655744 12469825437696 12484744476336 12490843521024 12493442531328 12511897030656 12545068326912 12605370026832 12611527999488 12632784924672 12635413469184 12662893707264 12687625921536 12705415759872 12730231025028 12736449994752 12754840817664 12778997713152 12782580793344 12785240506368 12825504755712 12849795484416 12850554569688 12856072863744 12881182381056 12883862610432 12911883190272 12930527330304 12973948097792 12980286128128 13002164600832 13005638249472 13027559453568 13030270140096 13033923674112 13036635684864 13058609135616 13127789379584 13153429593216 13178341391688 13181257777152 13182036443136 13184779272192 13207002421248 13251351593304 13257825140736 13283719330464 13290208690176 13315379539968 13334606309376 13366387802112 13408482244608 13411272190976 13434670686492 13437466081974 13440439812096 13441233788928 13444030550016 13466690671104 13473269415936 13492724170752 13538032797696 13563673011328 13564474268004 13567476105216 13570299133952 13593172082688 13593975081984 13596803624448 13603445932032 13619721246912 13626374750208 13629210034176 13704718123008 13724507078656 13731485150592 13751312756544 13758030544896 13781219917824 13784087420928 13827497314752 13834252320768 13860453556224 13887524754576 13894309085184 13914371801088 13940724777984 13987537792932 13991459733504 13994370981888 14017958710272 14021703737712 14027724947456 14028553617408 14045337535878 14052198961152 14055122847744 14085690753024 14153397924864 14181041280186 14184179564544 14187130912768 14187968999424 14211883040256 14214840152832 14218825826304 14221784383488 14245755420672 14293592729856 14300575432704 14321224777728 14348348309504 14349195919872 14376372427296 14380403392512 14383395569664 14428692850176 14456019919968 14463081971712 14466091352064 14494345436736 14525868589056 14546843246592 14595691610016 14602821894144 14627435175936 14630478753792 14631343030656 14659053907608 14662297976832 14666215145472 14690935277568 14768763052032 14796734194176 14797608292368 14803962691584 14825634065649 14828914999296 14832876681216 14857877723904 14865136091136 14868229128192 14907770542467 14915053283328 14950601588736 14972189540352 15001432098048 15008760594432 15037186277376 15084542525184 15087681214848 15091911622656 15095051845632 15120494788608 15124534368768 15179314692096 15200598228992 15230286897408 15259132137744 15263410618368 15266586525696 15292318593024 15296404077504 15303876673536 15332861288448 15406563366128 15414089777152 15417807888384 15440070463488 15470226851112 15473650434048 15476870086656 15477784363008 15507098348544 15555934479096 15563533860864 15589249888256 15593010250752 15623154302976 15652743610368 15653668276224 15683315375232 15690976985088 15705305592064 15712977944576 15740392200192 15743667354624 15770203549056 15774416704926 15777907605504 15781190565888 15782122819584 15812013203712 15891534512128 15922572665472 15925885726784 15930351157248 15933665837056 15957202010112 15960522276864 15961465124352 15991695171936 15999507431424 16076413947264 16080291821088 16088147361792 16106861700952 16111377874944 16114730221568 16141891848192 16142845409856 16173418980708 16181320015872 16219886321664 16263022409964 16270967218176 16274352771072 16297852155904 16306138616328 16309747187712 16333297680384 16365198652416 16388144965632 16420153061268 16427204214784 16428174630912 16455864572928 16459288598016 16467329286144 16491107319808 16491435646059 16495085223936 16499492038656 16582470795264 16613876989952 16614858433536 16618315540992 16626433916928 16646325968448 16650993401856 16654458028032 16657923375104 16682529374208 16686986266368 16695138189312 16726757769216 16807160035776 16815370665984 16819426787328 16843713232896 16847217958912 16876611110304 16884855668736 16916834562048 16940554346496 16973641366704 16981933326336 17006454423552 17010556637184 17038663617536 17076729028608 17100673007616 17133060645888 17134072759584 17166523654962 17174909841408 17178483480576 17203858417152 17212262842368 17215844253696 17240703107072 17249468949504 17332383786894 17336219467776 17340850999296 17370079271424 17373693520128 17378564898816 17382180913152 17407856738304 17411478847488 17445485642112 17454008107008 17537906124288 17571121855584 17576048590848 17579705696256 17609336561664 17643729797136 17652349108224 17668468791072 17677100187648 17711625773952 17720278253568 17753839386624 17779475079168 17821850402816 17877976326144 17912894248656 17916621442632 17920586416128 17921645051904 17925374066688 17955587561472 17994638426112 18050710396928 18085965690672 18120219413571 18124229443584 18125300109312 18129071499264 18159628329216 18168499666944 18172280045568 18247372111872 18272957497344 18308646867456 18335083675392 18344040726528 18374959890432 18378783227904 18436663086336 18445669761024 18480604741632 18481696459776 18516699672768 18525745446912 18552495734784 18587633037312 18650050390576 18655279644672 18659161309184 18690611613696 18691715737728 18695604983616 18704738156544 18727116714504 18736265281536 18740163796992 18871197233152 18908055040248 18912239419392 18917291999232 18949177387008 18953120203776 18994340560896 19058123639808 19094966370304 19095346537542 19104674992128 19132261226496 19168496569728 19173871190016 19177860759552 19238257133568 19274693226624 19284109295616 19288121802752 19321773571584 19325793915648 19331212640256 19367824785408 19395790995456 19460922146688 19470429192192 19503246901248 19507305005056 19508457374208 19541339180352 19545405210144 19550885511168 19554953527296 19587913703424 19691684069376 19728978925568 19730144389824 19767512087532 19771886665728 19773054664704 19777168908288 19810503631872 19824305504256 19877027389956 19886737711104 19934135451648 19962919387136 19973069309952 20001909464064 20049581703168 20112723366912 20116908286464 20126735794176 20156199122961 20160659718144 20166045825024 20200036006656 20209904123904 20239086256128 20307049196544 20345509516992 20346711402006 20351214157824 20355448700928 20389758124032 20395205436672 20405168898048 20429581870368 20439562125312 20443815051264 20557077184512 20586760617984 20626969134816 20637045817344 20671829876736 20676131131392 20741245972128 20751378481152 20790680334336 20870324813824 20871557701632 20911087166976 20921302646784 20981306689398 20987189600256 20991556472832 21026938065408 21032555606568 21037210140672 21041587421184 21042830426112 21082684271616 21128536129536 21230096887296 21240468209664 21271561920279 21276269346816 21280696369152 21281953499136 21322260229248 21332676575232 21368633131008 21435218596352 21440389094784 21450863149056 21481837166592 21522522464256 21523793879808 21564558640944 21575093354496 21643039275264 21684029879952 21694622957568 21699137028096 21741518155104 21820264869888 21850859954176 21893537415024 21904232841216 21941152763904 21945718130688 21947014545984 21988580861412 21993446965248 21999322718208 22146934838809 22153144578048 22157754054656 22195101291264 22196412438552 22201324535808 22205944037376 22243372498944 22249315021824 22302343692288 22372579924992 22409546714368 22420494221312 22425902383104 22458284310528 22502148147072 22513140891648 22555779416064 22587405795328 22626813787776 22631521822272 22637867433984 22642577768448 22675272564736 22680742182912 22686801553152 22768972038144 22800897343488 22844080861184 22845430346112 22888698206616 22895115927552 22899879788544 22904644640768 22938477889536 22944606116256 22955815010304 22999291932672 23109845049192 23114959290368 23121134665728 23126711832576 23160105695232 23164924693504 23205340276668 23210475651072 23215305129984 23216676544512 23260647522816 23272010809344 23383874832384 23389515376128 23400941617152 23428162474112 23434731454464 23439607595008 23479115415552 23480502414336 23524973062848 23536465477632 23557958388096 23569466916864 23615501031936 23627037671424 23655305323584 23666861408256 23671785848832 23705966772224 23718019805568 23837301768192 23883858998208 23888828590176 23895526735872 23900498755584 23935803015168 23940783415296 23987542757904 23999261147136 24114620920896 24160292551428 24165639258112 24167066812416 24172095332352 24212837772288 24229706727424 24260128471062 24271980023808 24329829482496 24363943329792 24411529156608 24446778233856 24464620781568 24499946520576 24505044303872 24547797978624 24559790063616 24582217448448 24630229591902 24640806322176 24642261946368 24688932897024 24700993929216 24736660979712 24742627835904 24783510716416 24873706192896 24920815484928 24922287650304 24927473311488 24939650875392 24969488952672 24981687042048 24986885062656 25023794061312 25090136653824 25210740053664 25223055998976 25265569849344 25270826938368 25325787414528 25375251843072 25410831519744 25460462050056 25472899989504 25509681635328 25557995426304 25570481012736 25651009511424 25699590968832 25701109139376 25712145727488 25749785482443 25762364762112 25767725220864 25823766380544 25861054660608 25947896195584 25960572256256 25998575680341 26004329201664 26011276498944 26055118907136 26060540280192 26067847348224 26073271369728 26117218271232 26255578759168 26306859186432 26356682783376 26364072886272 26369558544384 26414004842496 26502703186608 26515650281472 26567438660928 26580417380352 26630759079936 26669212618752 26732775604224 26816964489216 26822544381952 26869341372984 26874932163948 26880879624192 26882467577856 26888061100032 26933381342208 26985448341504 27076065595392 27127346022656 27128948536008 27134952210432 27140598267904 27186344165376 27187950163968 27193607248896 27239442493824 27252749500416 27258420068352 27409436246016 27449014157312 27462970301184 27502625513088 27516061089792 27562439835648 27568174841856 27654994629504 27668504641536 27720907112448 27775049509152 27788618170368 27828743602176 27881449555968 27975075585864 27982919467008 27988741963776 28035917420544 28043407475424 28057107234816 28090675071756 28104397922304 28110245695488 28171381506048 28306795849728 28362082560372 28368359129088 28374261825536 28375937998848 28423766080512 28429680305664 28443568766976 28491510841344 28587185459712 28601150865408 28642449555456 28696696619008 28698391839744 28752744854592 28760806785024 28766791139328 28857385700352 28912039839936 28926163943424 28932182704128 28988690873472 29051737178112 29093686493184 29191383220032 29205643788288 29254870351872 29260957507584 29262686061312 29318107815216 29332430290944 29381870555136 29537526104064 29593468388352 29595216584736 29651268131298 29657829998592 29665753362432 29715755447808 29730272182272 29736458256384 29815541084934 29830106566656 29901203177472 29944379080704 30002864196096 30017521188864 30074372554752 30169085050368 30175362429696 30183823245312 30190103691264 30240989577216 30249068737536 30358629384192 30401196457984 30460573794816 30518264275488 30520067103009 30526821236736 30533173051392 30584637186048 30592808155008 30607753347072 30665722576896 30813126732256 30828179554304 30835615776768 30880140926976 30940453702224 30953740173312 30955568726016 31014196697088 31111868958192 31127067721728 31178499776512 31186020501504 31305487220736 31307336552448 31366630750464 31381953970176 31410611184128 31425955889152 31471960034097 31480784400384 31487334709248 31540407098112 31548833409852 31555815211008 31562381131776 31564245639168 31624026407424 31783069024256 31845145330944 31851771453568 31860702314496 31867331674112 31914404020224 31921044553728 31922930248704 31983390343872 31999014862848 32152827894528 32160583642176 32176294723584 32213723401904 32222755749888 32229460443136 32283783696384 32285690819712 32346837961416 32362640031744 32526044819928 32541934436352 32548705542144 32595704311808 32612277232656 32666595360768 32730397304832 32776289931264 32840306122536 32854408429568 32856349261824 32911729145856 32918577196032 32982214639616 32982871292118 32990170447872 32998984077312 33164941590528 33227753979904 33229716867072 33236631081984 33292651936896 33301986803712 33308916056064 33315846750208 33365058748416 33373972532736 33390276378624 33453515538432 33614320071552 33630741331968 33638853574656 33687426465792 33694435917824 33753222220608 33769711337472 33833669124096 33881108692992 33947282733408 33963866652672 34012908847104 34021113274368 34077327235072 34153458057216 34201346015232 34266121291776 34268145519168 34333047309924 34349819682816 34356966961152 34407716834304 34431688507392 34481406214144 34498937899008 34664767573788 34672438935552 34681701998592 34740158542848 34747387040256 34764361826304 34815713476608 34822957694976 34890971284224 34908016214016 35075812248576 35142243711168 35152097181696 35159411392512 35218673123328 35287459594272 35304698216448 35336937582144 35354200375296 35423251547904 35440556507136 35507678773248 35558950158336 35755952652288 35825788497312 35833242885264 35843290103808 35850748133376 35911175122944 35989276852224 36101420793856 36171931381344 36240438827142 36248458887168 36250600218624 36258142998528 36319256658432 36336999333888 36344560091136 36494744223744 36545914994688 36617293734912 36670167350784 36688081453056 36749919780864 36757566455808 36873326172672 36891339522048 36945344387853 36961209483264 36963392919552 37033399345536 37051490893824 37104991469568 37175266074624 37300100781152 37310559289344 37318322618368 37381223227392 37383431475456 37391209967232 37409476313088 37454233429008 37472530563072 37480327593984 37742394466304 37816110080496 37834583998464 37898354774016 37906240407552 37988681121792 38116247279616 38190693075084 38209349984256 38264522452992 38336993139456 38347742380032 38355721519104 38476514267136 38549386453248 38568218591232 38576243605504 38643547143168 38651587831296 38735649570816 38791581990912 38921844293376 38940858384384 39006493802496 39014610010112 39016914748416 39082678360704 39090810420288 39101771022336 39109907054592 39175827406848 39383368138752 39457957851136 39460288779648 39535024175064 39543773331456 39546109329408 39554337816576 39621007263744 39754054779912 39773475422208 39925838774272 39946138619904 40003818928128 40099163406336 40225446733824 40233816572928 40312398245922 40321319436288 40332091650048 40400072013312 40419808247808 40478172512256 40614098393088 40691019033984 40693422804012 40702428315648 40710897401856 40779516248064 40790410873344 40810337796096 40859163740736 40879124250624 40887630102528 41114154369024 41173521235968 41253938269632 41274091634688 41343659753472 41352262262784 41482491944256 41502756962304 41581360668672 41740649627648 41743115403264 41822174333952 41962613378796 41974379200512 41983112945664 42053876130816 42065111213136 42083174842368 42085660852224 42165368543232 42257072259072 42460193774592 42543123840558 42552538693632 42561392738304 42563906998272 42644520458496 42665353150464 42737266262016 42870437192704 42880778189568 42901726298112 42963674333184 43045044928512 43047587759616 43129117281888 43150186708992 43286078550528 43368059759904 43389245915136 43398274056192 43483036310208 43640529739776 43701719908352 43787074830048 43808465682432 43882305527808 43891436261376 43894029091968 43977161722824 43986893930496 43998645436416 44293869677618 44306289156096 44315508109312 44390202582528 44392824877104 44411888074752 44476902196947 44486744997888 44498630043648 44604687384576 44723311627401 44745159849984 44819093428736 44840988442624 44851804766208 44916568621056 45004296294144 45026281783296 45111558832128 45174811590656 45253627575552 45263043644544 45275734867968 45285155536896 45350545129472 45361484365824 45373603106304 45537944076288 45601794686976 45688161722368 45690860692224 45777396413232 45790231855104 45799759577088 45809289281536 45876955779072 45889212232512 45911630020608 45998583865344 46219690098384 46242269331456 46253423665152 46320211390464 46329849387008 46410680553336 46420951302144 46430610259968 46433353089024 46521295045632 46767749664768 46779030752256 46856324948224 46869462908928 46879215190016 46958230831104 46961004828672 47049946125696 47072930955264 47115916776192 47138933833728 47231002063872 47310610647168 47333722816512 47343571697664 47411933544448 47436039611136 47674603536384 47767717996416 47777657180352 47791053471744 47800997511168 47871606030336 47881566830592 47975085515808 47998522294272 48229241841792 48320585102856 48331278516224 48334133624832 48344190664704 48425675544576 48520256942124 48543960047616 48659658964992 48823058313216 48893556467712 48929241563136 48999893041152 49010088607744 49095595957248 49164434896896 49260459183804 49281612644352 49284523892736 49377865794048 49401987858432 49473321959424 49485255671808 49567021432832 49747412385792 49841630969856 49844575300608 49854946622976 49879301750784 49938977905344 49963374084096 49973770125312 50047588122624 50180273307648 50421480107328 50446111997952 50531139698688 50541653876736 50750503686144 50821663039488 50920924100112 50945799979008 51019363270656 51115990852608 51302019022848 51399181937664 51402218278752 51499570964886 51524729524224 51535450441728 51647532761088 51722109321216 51895792391168 51997151360682 52008658403328 52022552997888 52110237814272 52121080560384 52135694696448 52146542739456 52234436542464 52511157518336 52613718372864 52713365566752 52728145772544 52739117088768 52828009684992 53005406373216 53031300562944 53134877321856 53160834760704 53261518159872 53338425237504 53465551208448 53633928978432 53645088763904 53738682745968 53749864327896 53761759248384 53764935155712 53776122200064 53866762684416 54152131190784 54254692045312 54257897072016 54281196535808 54360658240713 54372688330752 54375900327936 54387214497792 54478884987648 54505499000832 54516840136704 54818872492032 54898028314624 54925940602368 55005251026176 55032122179584 55124879671296 55136349683712 55309989259008 55337009283072 55441814224896 55550099018304 55577236340736 55657487204352 55762899111936 55950151171728 55965838934016 55977483927552 56071834841088 56086814950848 56114214469632 56181350143512 56208795844608 56220491390976 56613591699456 56724165120744 56736718258176 56748523651072 56751875997696 56847532161024 56859360611328 56983021682688 57174370919424 57284899110912 57393393238016 57396783679488 57505489709184 57521613570048 57533582278656 57714771400704 57824079679872 57852327886848 57864365408256 57977381746944 58103474356224 58187372986368 58382766440064 58411287576576 58509740703744 58521915015168 58525372122624 58636215630432 58664860581888 58763741110272 59075052208128 59186936776704 59190433169472 59302536262596 59315659997184 59331506724864 59431510895616 59472916512768 59631082169868 59660213133312 59802406354944 59888758161408 60005728392192 60148745109504 60338170100736 60350724859392 60380207382528 60468597368883 60481979154432 60498137475072 60717258768384 60802392915968 60921147589632 61036528550976 61040134206018 61053642473472 61066346102784 61169274372096 61185616310016 61215506694144 61331445153792 61626253464512 61656359108608 61671231553536 61760281853952 61880907404448 61911137452032 62028393394176 62223737916384 62254135443456 62356999553024 62372041003008 62610974441472 62614673104896 62733261500928 62763907940352 62821222368256 62943920068194 62961568800768 62974669418496 63080814196224 63097666819704 63111630422016 63124762263552 63128491278336 63248052814848 63566138048512 63690290661888 63703542907136 63721404628992 63734663348224 63814685760837 63828808040448 63842089107456 63845860497408 63966780687744 63998029725696 64305655789056 64321167284352 64352589447168 64427446803808 64445511499776 64458920886272 64567567392768 64571381639424 64693675922832 64725280063488 65052089639856 65083868872704 65097411084288 65191408623616 65224554465312 65460794609664 65552579862528 65680612245072 65708816859136 65712698523648 65823458291712 65837154392064 65965742584236 65980340895744 65997968154624 66440804516427 66455507959808 66459433734144 66473262163968 66585303873792 66603973607424 66617832112128 66631693500416 66730117496832 66747945065472 66907031076864 67228640143104 67261482663936 67277707149312 67374852931584 67388871835648 67506444441216 67539422674944 67667338248192 67762217385984 67894565466816 67927733305344 68025817694208 68042226548736 68154654470144 68306916114432 68402692030464 68532242583552 68536291038336 68666094619848 68699639365632 68713933922304 68815433668608 68962812428288 68997875798016 69329535147576 69344877871104 69363403997184 69480317085696 69494774080512 69631426953216 69645915389952 69781942568448 69816032428032 70151624497152 70284487422336 70304194363392 70318822785024 70437346246656 70574919188544 70609396432896 70673875164288 70708400750592 70846503095808 70881113014272 71015357546496 71117900316672 71511905304576 71651576994624 71666485770528 71686580207616 71701496266752 71822350245888 72202841587712 72343862762688 72480877654284 72496917774336 72501200437248 72516285997056 72638513316864 72689120182272 72989488447488 73091829989376 73234587469824 73340334701568 73499839561728 73515132911616 73746652345344 73890688775706 73922418966528 73926785839104 74066798691072 74102981787648 74209982939136 74350532149248 74600201562304 74621118578688 74636645236736 74762446454784 74766862950912 74782419934464 74818952626176 74908466858016 74945061126144 74960655187968 75484788932608 75632220160992 75669167996928 75796709548032 75812480815104 75977362243584 76232494559232 76381386150168 76418699968512 76529044905984 76673986278912 76711443038208 76953028534272 77098772906496 77136437182464 77152487211008 77249356447329 77287094286336 77303175662592 77471299141632 77583163981824 77843688586752 77881716768768 77995727041023 78012987604992 78029220020224 78033829496832 78165356721408 78181620840576 78203542044672 78219814109184 78351654813696 78766736277504 78915915702272 78920577559296 79070048350128 79092218658816 79108675633152 79242014527488 79508109559824 79546950844416 79892277239808 80007637856256 80198326812672 80450893467648 80467633145856 80624796491844 80642638872576 80664183300096 80800144026624 80956345024512 81228196786176 81382038067968 81386845608024 81404856631296 81421794803712 81559032496128 81580821746688 81718327481472 81758248501248 81775260205056 82228308738048 82347042471936 82507876539264 82548183269376 82687319506944 82704524525568 82964983888512 83005513924608 83162721337344 83481299255296 83486230806528 83644348667904 83925226757592 83948758401024 83966225891328 84107752261632 84130222426272 84171321704448 84330737086464 84514144518144 84920387549184 85086247681116 85105077387264 85122785476608 85127813996544 85289040916992 85330706300928 85474532524032 85740874385408 85761556379136 85803452596224 85927348666368 86090089857024 86095175519232 86258234563776 86300373417984 86572157101056 86736119519808 86778491830272 86796548112384 86966072620416 87281059479552 87403439816704 87574149660096 87616931364864 87764611055616 87782872522752 87788058183936 87954323445648 87997290872832 88587739355236 88612578312192 88631016218624 88780405165056 88785649754208 88953804393894 88973489995776 88997260087296 89209374769152 89446623254802 89490319699968 89638186857472 89703609532416 89833137242112 90008592588288 90052563566592 90223117664256 90349623181312 90507255151104 90526087289088 90551469735936 90570311073792 90701090258944 90722968731648 90747206212608 91075888152576 91203589373952 91376323444736 91381721384448 91554792826464 91580463710208 91599519154176 91618578563072 91753911558144 91778424465024 91823260041216 91997167730688 92439380196768 92484538662912 92506847330304 92640422780928 92659698774016 92821361106672 92861220519936 92866706178048 93042590091264 93535499329536 93558061504512 93712649896448 93758430380032 93916461662208 93922009657344 94099892251392 94145861910528 94231833552384 94277867667456 94415880102291 94462004127744 94621221294336 94667445633024 94687143395328 94823867088896 94872079222272 95349207072768 95535435992832 95555314360704 95582106943488 95601995022336 95743212060672 95763133661184 95950171031616 95997044588544 96458483683584 96641170205712 96668267249664 96688381329408 96851351089152 97040513884248 97087920095232 97646116626432 97787112935424 97999786082304 98020177215488 98191191914496 98328869793792 98520918367608 98563225288704 98569047785472 98755731588096 98946643918848 98970511343616 99134042865664 99494824771584 99683261939712 99689150601216 99709893245952 99877955810688 99926748168192 99947540250624 100095176245248 100360546615296 100842960214656 100892223995904 101062279397376 101083307753472 101501007372288 101643326078976 101841848200224 101891599958016 102038726541312 102231981705216 102604038045696 102798363875328 102804436557504 102999141929772 103049459048448 103070900883456 103295065522176 103444218642432 103791584782336 103994302721364 104017316806656 104045105995776 104220475628544 104242161120768 104293085478912 104468873084928 105022315036672 105227436745728 105426731133504 105456291545088 105478234177536 105656019369984 106010812746432 106062601125888 106269754643712 106321669521408 106523036319744 106676850475008 107267857956864 107290177527808 107477365491936 107499728655792 107529870311424 107552244400128 107733525368832 108304262381568 108509384090624 108515794144032 108721316481426 108745376661504 108751800655872 108774428995584 108957769975296 109010998001664 109033680273408 109637744984064 109796056629248 109851881204736 110010502052352 110064244359168 110249759342592 110272699367424 110619978518016 110674018566144 110883628449792 111100198036608 111154472681472 111314974408704 111525798223872 111900302343456 111931677868032 111954967855104 112143669682176 112173629901696 112228428939264 112362700287024 112417591689216 112440982781952 113227183398912 113448330241488 113497047302144 113503751995392 113695064322048 113718721222656 113966043365376 114348741838848 114786786476032 114793567358976 115010979418368 115043227140096 115067164557312 115429542801408 115648159359744 115704655773696 115728730816512 115954763493888 116206948712448 116374745972736 116765532880128 116822575153152 117019481407488 117043830030336 117050744245248 117272431260864 117329721163776 117527482220544 118150104416256 118373873553408 118380866338944 118605072525192 118631319994368 118663013449728 118863021791232 119262164339736 119320426266624 119777516322816 120011456784384 120297490219008 120676340201472 120701449718784 120937194737766 120963958308864 120996274950144 121434517536768 121604785831936 121842295179264 122073057101952 122080268412036 122107284946944 122132692205568 122338548744192 122371232620032 122431013388288 122662890307584 123252506929024 123312718217216 123342463107072 123520563707904 123761814808896 123822274904064 124056786788352 124447475832768 124508270886912 124713999106048 124744082006016 125221948882944 125229346209792 125466523001856 125642444736512 125887840136388 125923137601536 125949338836992 126161628392448 126195333639408 126249524527104 126256982556672 126496105629696 127132276097024 127380581323776 127407085814272 127469326696448 127629371521674 127657616080896 127684178214912 127691720994816 127933561375488 127996059451392 128611311578112 128642334568704 128705178894336 128854893607616 128891022999552 128917841772544 129135134785536 129142763278848 129387351845664 129450560126976 130104179279712 130167737745408 130194822168576 130382817247232 130449108930624 130921589219328 131105159725056 131361224490144 131425397047296 131646916583424 131674308784128 131931485168472 131960681791488 131995936309248 132881609032854 132911015919616 132918867468288 132946524327936 133170607747584 133235664224256 133263387000832 133430706590841 133460234993664 133495890130944 133814062153728 134457280286208 134522965327872 134555414298624 134749705863168 134777743671296 135012888882432 135078845349888 135334676496384 135524434771968 135789130933632 135855466610688 136051635388416 136084453097472 136309308940288 136613832228864 136805384060928 137064485167104 137072582076672 137332189239696 137399278731264 137427867844608 137630867337216 137995751596032 138659070295152 138726807994368 138960634171392 138989548161024 139262853906432 139291830779904 139563885136896 140303248994304 140568974844672 140608388726784 140637645570048 140874692493312 141149838377088 141218792865792 141347750328576 141416801501184 141693006191616 142030715092992 142235800633344 143023810609152 143303153989248 143332971541056 143373160415232 143402992533504 143644700491776 144405683175424 144687725525376 144961755308568 144993835548672 145002400874496 145032571994112 145277026633728 145978976894976 146469174939648 146680669403136 146999679123456 147030265823232 147493304690688 147781377551412 147844837933056 147853571678208 148133597382144 148205963575296 148419965878272 148701064298496 149200403124608 149242237157376 149273290473472 149524892909568 149533725901824 149564839868928 149637905252352 149816933716032 149890122252288 149921310375936 150969577865216 151264440321984 151338335993856 151593419096064 151624961630208 152464989118464 152762772300336 152837399937024 153058089811968 153347972557824 153906057068544 154197545812992 154304974422016 154498712894658 154574188572672 154606351325184 154942598283264 155166327963648 155687377173504 155991454082046 156025975209984 156058440040448 156067658993664 156330713442816 156363241681152 156407084089344 156439628218368 156703309627392 157533472555008 157831831404544 157841155118592 158140096700256 158184437317632 158217351266304 158484029054976 159016219119648 159093901688832 159784554479616 160015275712512 160396653625344 160901786935296 160935266291712 161249592983688 161285277745152 161328366600192 161600288053248 162456393572352 162764076135936 162773691216048 162843589607424 163081974722139 163118064992256 163161643493376 163436654962944 163516497002496 163550520410112 164456617476096 164694084943872 165015753078528 165096366538752 165374639013888 165409049051136 165929967777024 166011027849216 166325442674688 166972461613056 167288697335808 167850453515184 167897516802048 167932451782656 168215504523264 168260444852544 168342643408896 168661474172928 169840775098368 170172495362232 170210154774528 170245570953216 170255627993088 170578081833984 170949065048064 171481748770816 171523112758272 171854697332736 172180179714048 172190351038464 172516469127552 172600746835968 173144314202112 173472239039616 173556983660544 173593096224768 173932145240832 174562118959104 174806879633408 175148299320192 175233862729728 175529222111232 175565745045504 175576116367872 175908646891296 175994581745664 177175478710472 177225156624384 177262032437248 177560810330112 177571299508416 177907608787788 177946979991552 177994520174592 178418749538304 178893246509604 178980639399936 179276373714944 179407219064832 179666274484224 180017185176576 180446235328512 180699246362624 181014510302208 181052174578176 181140622147584 181402180517888 181405792106649 181445937463296 181494412425216 182151776305152 182407178747904 182752646889472 182763442768896 183109585652928 183160927420416 183199038308352 183237157126144 183507823116288 183556848930048 183646520082432 183994335461376 184878760393536 184969077325824 185013694660608 185280845561856 185319397548032 185642722213344 185733412356096 186085180182528 187070998659072 187116123009024 187425299792896 187832923324416 187844019314688 188199784502784 188291723821056 188463667104768 188831760204582 188924008255488 189242442588672 189334891266048 189374286790656 189647734177792 189744158444544 190698414145536 191070871985664 191110628721408 191164213886976 191203990044672 191486424121344 191526267322368 191900342063232 191994089177088 192916967367168 193282340411424 193336534499328 193376762658816 193702702178304 194081027768496 194175840190464 195292233252864 195574225870848 196040354430976 196382383828992 196657739587584 197041836735216 197126450577408 197138095570944 197511463176192 197941022687232 198268085731328 199322413549281 199366523879424 199378301202432 199419786491904 199755911621376 199853496336384 199895080501248 200190352490496 200721093230592 201685920429312 201784447991808 202124558794752 202166615506944 203002014744576 203286652157952 203683696400448 203783199916032 204077453082624 204463963410432 205208076091392 205596727750656 205608873115008 205998283859544 206098918096896 206141801766912 206888437284864 207583169564672 207988605442728 208034633613312 208090211991552 208440951257088 208484322241536 208937746169856 210044630073344 210454873491456 210853462267008 210912583090176 210956468355072 211312038739968 212021625492864 212125202251776 212539509287424 212643339042816 213046072639488 213353700950016 214535715913728 214580355055616 214954730983872 214999457311584 215059740622848 215104488800256 215467050737664 216608524763136 217018768181248 217031588288064 217442632962852 217490753323008 217503601311744 217548857991168 217915539950592 218067360546816 219275489968128 219592113258496 219703762409472 220021004104704 220499518685184 220545398734848 221239957036032 221767256899584 222200396073216 222308945362944 222629948817408 223051596447744 223800604686912 223863355736064 223909935710208 224287339364352 224347259803392 224456857878528 224725400574048 224835183378432 224881965563904 226454366797824 226896660482976 227007503990784 227390128644096 227437442445312 227932086730752 228697483677696 229573572952064 229587134717952 230021958836736 230134329114624 230859085602816 231296318719488 231409311547392 231457461633024 231909526987776 232413897424896 232749491945472 233531065760256 233645150306304 233987181123069 234038962814976 234087660060672 234101488490496 234544862521728 234659442327552 235054964441088 236300208832512 236747747106816 236761732677888 237210145050384 237326026899456 237726043582464 238524328679472 238640852533248 240022913568768 240594980438016 241352680402944 241402899437568 241874389475532 241927916617728 241992549900288 242869035073536 243684590358528 244146114203904 244160536824072 244214569893888 244265384411136 244677097488384 244742465240064 245325780615168 246505013858048 246625436434432 246684926214144 247041127415808 247523629617792 247644549808128 248113573576704 248894951665536 249016541773824 249427998212096 249488164012032 250443897765888 250458692419584 250933046003712 251284889473024 251775680272776 251846275203072 251898677673984 252323256784896 252390667278816 252513965113344 252992211259392 254264552194048 254761162647552 254814171628544 255258743043348 255315232161792 255368356429824 255383441989632 255867122750976 255992118902784 257222623156224 257284669137408 257410357788672 257709787215232 257782045999104 257835683545088 258270269571072 258285526557696 258774703691328 258901120253952 260208358559424 260335475490816 260389644337152 260765634494464 260898217861248 261843178438656 262210319450112 262722448980288 262850794094592 263293833166848 263348617568256 263862970336944 263991872618496 265763218065708 265822031839232 265837734936576 265893048655872 266341215495168 266526774001664 266861413181682 266920469987328 266991780261888 267628124307456 268914560572416 269110828597248 269499411726336 269555487342592 270025777764864 270157690699776 270669352992768 271048869543936 271578261867264 271710933221376 272103270776832 272168906194944 272618617880576 273227664457728 273610768121856 274128970334208 274145164153344 274664378479392 274798557462528 274855735689216 275261734674432 275991503192064 277318140590304 277453615988736 277921268342784 277979096322048 278583661559808 279127770273792 280606497988608 281137949689344 281275291140096 281749384986624 282299676754176 282437585731584 282695500657152 282833603002368 283247640306873 283386012383232 284061430185984 284471601266688 286047621218304 286606307978496 286665943082112 286746320830464 286805985067008 287289400983552 288811366350848 289375451050752 289923510617136 290004801748992 290065143988224 290554053267456 292938349879296 293361338806272 293999358246912 294060531646464 294986609381376 295562755102824 295689675866112 295707143356416 296267194764288 296839931756544 297402128596992 298400806249216 298484474314752 298546580946944 299049785819136 299067451803648 299129679737856 299633867432064 299780244504576 299842620751872 301939155730432 302528880643968 302676671987712 303186838192128 303249923260416 304929978236928 305525544600672 305674799874048 306116179623936 306695945115648 307812114137088 308395091625984 308997425789316 309148377145344 309212702650368 309885196566528 310332655927296 311374754347008 311982908164092 312051950419968 312116880080896 312135317987328 312661426885632 312726483362304 312879256436736 313406619254784 315066945110016 315663662809088 315682310237184 316280193400512 316368874635264 316434702532608 316968058109952 318032438239296 318187803377664 319569108959232 320030551425024 321803573870592 321870532583424 322499185967376 322656733200384 323200576106496 324912787144704 325528152271872 325547382432096 326163949444278 326236129984512 326323286986752 326873309925888 327032994004992 327101040820224 328913234952192 329388169887744 330031506157056 330192733077504 330749278027776 330818098102272 331859935554048 332022055698432 332650885349376 333944923226112 334577394671616 335700907030368 335795033604096 335864903565312 336431009046528 336520889705088 336685286817792 337322948345856 339681550196736 340344990724464 340491141906432 340511255986176 341156163667968 341898130096128 342963497541632 343046225516544 344360359428096 344380702076928 345032938255104 345201493671936 346288628404224 346944478079232 347113967321088 347186192449536 347864290481664 349124237918208 349613759266816 350296598640384 350467725459456 351058444222464 351131490091008 351152232735744 351817293782592 351989163491328 354350957420944 354450313248768 354524064874496 355121620660224 355142599016832 355815217575576 355893959983104 355989040349184 357786493019208 357961278799872 358552747429888 359332548968448 360034370353152 360892470657024 361398492725248 362029020604416 362104349156352 362804361035776 362811584213298 362891874926592 362988824850432 364303552610304 364814357495808 365505293778944 365526885537792 366219171305856 366321854840832 366398076616704 366474314252288 367015646232576 367113697860096 367293040164864 367988670922752 369757520787072 369938154651648 370027389321216 370561691123712 370638795096064 371285444426688 371466824712192 372170360365056 374141997318144 374232246018048 374850599585792 375665846648832 375688038629376 376399569005568 376927334209536 377663520409164 377848016510976 378484885177344 378748573581312 379295468355584 379488316889088 381396828291072 382141743971328 382221257442816 382407980089344 382972848242688 383052534644736 383800684126464 383988178354176 385833934734336 386564680822848 386673068998656 386753525317632 387405404356608 388162055536992 388351680380928 390584466505728 391148451741696 392764767657984 393315479175168 394083673470432 394276191141888 395022926352384 395882045374464 396536171462656 398644827098562 398733047758848 398756602404864 398839572983808 399511823242752 399706992672768 399790161002496 400380704980992 401442186461184 403371840858624 403568895983616 404249117589504 404333231013888 406004029489152 406573304315904 407367392800896 407566399832064 408154906165248 408927926820864 410416152182784 411193455501312 411217746230016 411996567719088 412197836193792 412283603533824 415166339129344 415977210885456 416180423983104 416881902514176 416968644483072 417875492339712 420909746982912 421706924534016 421825166180352 421912936710144 422624077479936 424043250985728 424250404503552 425079018574848 426092145278976 426707401900032 429071431827456 429160710111232 429909461967744 429998914623168 430119481245696 430208977600512 430934101475328 433217049526272 434037536362496 434063176576128 434885265925704 434981506646016 435007202623488 435097715982336 435831079901184 439184226516992 439407524818944 440042008209408 440999037370368 441090797469696 442479914072064 443534513799168 444400792146432 444617890725888 445259897634816 446103192895488 447601209373824 447726711472128 447819871420416 448574678728704 448694519606784 448913715757056 449450801148096 449670366756864 449763931127808 452908733595648 453793320965952 454015007981568 454780257288192 454874884890624 457394967355392 459147145904128 459174269435904 460043917673472 461718171205632 462592637438976 462914923266048 463819053975552 464827794849792 465498983890944 467062131520512 467974362246138 468077925629952 468175320121344 468202976980992 469089725043456 469318884655104 470109928882176 472600417665024 473495494213632 473523465355776 474420290100768 474652053798912 475452087164928 477048657358944 477281705066496 480045827137536 481189960876032 482705360805888 482805798875136 483748778951064 483855833235456 483985099800576 487369180717056 488292228407808 488321073648144 488530768822272 489245924166417 489354194976768 489484930480128 490651561230336 493010027716096 493250872868864 493369852428288 494082254831616 495047259235584 495289099616256 496227147153408 497789903331072 498033083547648 498855996424192 498976328024064 500917384839168 501866092007424 502569778946048 503551360545552 503692550406144 503797355347968 504646513569792 504781334557632 505027930226688 505984422518784 509522325295104 509628343257088 510517486086696 510630464323584 510736712859648 510766883979264 511734245501952 514445246312448 514569338274816 515419574430464 515564091998208 515671367090176 516540539142144 516571053115392 517549407382656 517802240507904 520416717118848 520670950981632 520779288674304 521531268988928 521796435722496 523686356877312 524420638900224 525444897960576 525701588189184 526587666333696 526697235136512 527725940673888 527983745236992 531526436131416 531644063678464 531675469873152 531786097311744 532682430990336 533722826363364 533840939974656 533983560523776 535256248614912 537829121144832 538221657194496 538998823452672 539110974685184 540051555529728 541338705985536 542097739087872 543156523734528 543421866442752 544206541553664 544337812389888 545237235761152 546455328915456 547221536243712 548257940668416 548290328306688 549328756958784 549597114925056 549711471378432 550523469348864 551983006384128 554636281180608 554907231977472 555842536685568 555958192644096 558255540547584 561212995977216 562275899378688 563498769973248 564599353508352 564875171463168 565391001314304 566495280613746 566772024766464 568122860371968 568943202533376 572095242436608 573212615956992 573331886164224 573492641660928 573611970134016 574578801967104 577622732701696 578750902101504 579847021234272 580009603497984 580130287976448 581108106534912 585876699758592 586722677612544 588121063292928 589973218762752 591125510205648 591379351732224 591414286712832 592534389528576 594804257193984 596801612498432 597093161893888 597967240647843 598099571638272 598134903607296 598259359475712 599267734864128 599560489009152 599685241503744 603878311460864 605057761287936 605353343975424 606373676384256 606499846520832 609859956473856 611051089201344 611349599748096 612232359247872 613391890231296 615624228274176 616790183251968 617994851578632 618296754290688 618425405300736 620665311854592 622749508694016 623965816328184 624103900839936 624233760161792 624270635974656 625322853771264 625452966724608 626813238509568 630133890220032 631327325618176 631364620474368 632560386801024 632737749270528 632869405065216 633936116219904 636064876478592 636375606755328 639138217918464 640061102850048 643607147741184 643741065166848 644998371934752 645313466400768 646401152212992 649825574289408 651056304543744 651094764864192 652327898888556 652472259969024 652646573973504 653746619851776 654202081640448 657826469904384 658776339775488 660063012314112 661498556055552 661636196204544 663719871108096 665301770698752 667889846452224 669154789343232 671401814060736 671590067208192 671729807130624 672862018093056 673041779410176 673370573635584 674645896691712 679363100393472 680689981448928 681022511972352 682312327335936 683796260192256 685926995083264 686092451033088 688720718856192 688761404153856 690065876510208 690402987343872 692577256808448 693888956158464 694227934642176 694372384899072 695728580963328 698248475836416 699227518533632 700593197280768 700935450918912 701961543369207 702116888444928 702262980182016 702304465471488 703634587565184 703978326982656 708701914841888 708900626497536 709048129748992 710243241320448 710285198033664 711630435151152 711978080698368 715572986038416 715922557599744 717105494859776 720068740706304 721784941314048 722796985450496 724058041208832 724208698312704 725623168426596 725783749853184 725977649700864 728607105220608 731010587557888 731053771075584 732438342611712 732643709681664 732796153233408 732948628504576 734031292465152 734227395720192 735977341845504 739515041574144 739876309303296 740054778642432 741123382247424 741277590192128 742570888853376 742933649424384 744340720730112 748283994636288 748464492036096 749701199171584 751331693297664 751376077258752 752799138011136 753854668419072 755327040818328 755696033021952 756969770354688 758590936711168 758976633778176 762793656582144 764283487942656 764442514885632 765945696485376 766105069289472 767601368252928 767976356708352 771667869468672 773129361645696 773346137997312 773507050635264 774810808713216 776324111073984 776703360761856 781168933011456 782296903483392 785529535315968 786630958350336 788167346940864 788552382283776 790045852704768 793072342925312 797289654197124 797466095517696 797513204809728 797679145967616 799023646485504 799580322004992 800761409961984 802884372922368 806743681717248 808498235179008 808666462027776 812008058978304 813146608631808 814734785601792 815132799664128 816309812330496 817855853641728 820832304365568 822386911002624 822435492460032 823993135438176 824395672387584 824567207067648 830332678258688 831954421770912 832360847966208 833763805028352 833937288966144 835750984679424 841819493965824 843413849068032 843825873420288 845248154959872 848086501971456 848500809007104 849742920920619 850158037149696 852184290557952 853414803800064 858142863654912 858321420222464 859818923935488 859997829246336 860238962491392 860417955201024 861868202950656 866434099052544 868075072724992 868126353152256 869770531851408 870014405246976 870195431964672 871662159802368 878815049637888 880084016418816 881998074740736 882181594939392 884959828144128 887069027598336 888801584292864 890519795269632 892206385790976 895202418747648 895453422944256 895639742840832 897149357457408 897389039213568 898901602296192 899340733513728 899527862255616 905817467191296 907586641931904 908030015963136 909560514576384 909749769781248 914789934710784 918294291808256 918348538871808 920087835346944 923436342411264 925185274877952 927638107951104 929655589699584 930997967781888 934124263041024 935948724492276 936155851259904 936350640242688 936405953961984 938179450086912 938637769310208 940219857764352 945200835330048 946990988427264 947046930711552 948840580201536 949304107597824 950904174329856 954097314717888 954563410132992 960091654275072 965410721611776 965611597750272 967497557902128 967970199601152 974738361434112 976584456815616 976642147296288 978491848332834 978708389953536 978969860960256 981303122460672 986020055432192 986739704856576 988164509663232 990094518471168 990578199232512 992454294306816 995579806662144 996066167095296 997711992848384 997952656048128 1001834769678336 1003732184014848 1005139557892096 1007102721091104 1007385100812288 1007594710695936 1009293027139584 1009562669115264 1010055860453376 1011968845037568 1019044650590208 1019256686514176 1021034972173392 1021473425719296 1021533767958528 1023468491003904 1028890492624896 1029138676549632 1030839148860928 1031342734180352 1033081078284288 1033142106230784 1035098814765312 1035604481015808 1040833434237696 1041341901963264 1041558577348608 1043062537977856 1043592871444992 1047372713754624 1048841277800448 1050889795921152 1051403176378368 1053175332667392 1053394470273024 1055451881347776 1055967490473984 1063052872262832 1063350939746304 1063572194623488 1065364861980672 1067445652726728 1067681879949312 1067967121047552 1075658242289664 1077997646905344 1078221949370368 1080103111059456 1082677411971072 1084195478175744 1086313047469056 1088413083107328 1088675624779776 1090474471522304 1092910657830912 1094443072487424 1096515881336832 1096580656613376 1098657513917568 1099194229850112 1099422942756864 1101046938697728 1103966012768256 1109272562361216 1109814463954944 1111685073371136 1111916385288192 1116511081095168 1122425991954432 1124551798757376 1126997539946496 1129198707016704 1130782002628608 1132990561227492 1133544049532928 1136245720743936 1137886405066752 1144190484873216 1146425231913984 1146663772328448 1147223940268032 1149157603934208 1155245465403392 1157501804203008 1159694042468544 1160019206995968 1160260575952896 1162216213069824 1171753399517184 1173445355225088 1179946437525504 1182251020411296 1182828573425664 1185068779057152 1189608514387968 1193603224996864 1195934481295686 1196199143276544 1196269807214592 1196518718951424 1198535469728256 1199120978018304 1199370483007488 1207756622921728 1210115522575872 1210706687950848 1212747352768512 1212999693041664 1219719912947712 1222102178402688 1222699199496192 1224464718495744 1226783780462592 1231248456548352 1233580366503936 1235989703157264 1236593508581376 1236850810601472 1245499017388032 1247931632656368 1248467520323584 1248541271949312 1250645707542528 1250905933449216 1253626477019136 1262654651236352 1262729240948736 1265120773602048 1265475498541056 1265738810130432 1267872232439808 1272129752957184 1272751213510656 1278276435836928 1280122205700096 1287214295482368 1287482130333696 1289996743869504 1290626932801536 1292802304425984 1299651148578816 1302112609087488 1302189529728384 1304655797777112 1304944519938048 1305293147947008 1307493239703552 1317552679550976 1320126024628224 1322997112111104 1323272392409088 1327439742216192 1330603541397504 1335779692904448 1338309578686464 1342803628121472 1343180134416384 1343459614261248 1345724036186112 1346083558820352 1346741147271168 1349291793383424 1358726200786944 1361379962897856 1362045023944704 1364624654671872 1371853990166528 1372184902066176 1377441437712384 1377522808307712 1380131753020416 1385154513616896 1387777912316928 1388744769798144 1391457161926656 1396496951672832 1398455037067264 1401186394561536 1403923086738414 1404233776889856 1404525960364032 1404608930942976 1407269175130368 1407956653965312 1417403829683776 1417801252995072 1418096259497984 1420486482640896 1420570396067328 1423260870302304 1423956161396736 1431145972076832 1431845115199488 1434210989719552 1440137481412608 1443569882628096 1448116082417664 1448417396625408 1451246336853192 1451567499706368 1451955299401728 1462021175115776 1462107542151168 1464876685223424 1465592306466816 1465897257009152 1467737772499251 1468062584930304 1468454791440384 1471954683691008 1479030083148288 1479752618606592 1480109557284864 1482246764494848 1482555180384256 1485141777706752 1485867298848768 1488681441460224 1496567989272576 1496928984072192 1499402398343168 1502752154517504 1505598276022272 1507709336838144 1510654081636656 1511392066043904 1513939540709376 1517953267556352 1528566975885312 1528885029771264 1531891392970752 1532210138578944 1535202736505856 1543335738937344 1546258723291392 1546692275994624 1547014101270528 1549621617426432 1552648222147968 1553406721523712 1562337866022912 1564593806966784 1571059070631936 1573261916700672 1576334693881728 1577104764567552 1580091705409536 1586144685850624 1594579308394248 1594932191035392 1595026409619456 1595358291935232 1598047292971008 1601522819923968 1605768745844736 1613487363434496 1616996470358016 1617332924055552 1624016117956608 1626293217263616 1629469571203584 1630265599328256 1632619624660992 1635711707283456 1641664608731136 1644773822005248 1644870984920064 1647986270876352 1648791344775168 1649134414135296 1660665356517376 1663908843541824 1664721695932416 1667527610056704 1667874577932288 1683638987931648 1686827698136064 1690496309919744 1696173003942912 1699485841841238 1700316074299392 1704368581115904 1706829607600128 1716285727309824 1716642840444928 1719637847870976 1719995658492672 1720477924982784 1720835910402048 1723736405901312 1732868198105088 1736150145449984 1736252706304512 1739541063702816 1740028810493952 1740390863929344 1743324319604736 1757630099275776 1760168032837632 1764363189878784 1769919656288256 1774138055196672 1777603168585728 1784412771581952 1790404837495296 1791279485681664 1793901721943529 1794298714914816 1794778078427136 1797803204592384 1798681467027456 1799055724511232 1811634934382592 1815173283863808 1816060031926272 1819121029152768 1819499539562496 1829579869421568 1836697077743616 1840175670693888 1846872684822528 1850370549755904 1855276215902208 1861995935563776 1868248526082048 1871897448984552 1872311702519808 1872701280485376 1872811907923968 1876358900173824 1880439715528704 1890401670660096 1893981976854528 1894093861423104 1897681160403072 1898608215195648 1901808348659712 1908194629435776 1909126820265984 1920183308550144 1930821443223552 1931223195500544 1934995115804256 1935940399202304 1949476722868224 1953168913631232 1953284294592576 1956983696665668 1957416779907072 1957939721920512 1962606244921344 1972040110864384 1973479409713152 1976329019326464 1980189036942336 1984908588613632 1991159613324288 1995423985696768 1995905312096256 2003669539356672 2007464368029696 2010279115784192 2014205442182208 2014770201624576 2015189421391872 2018586054279168 2019125338230528 2020111720906752 2023937690075136 2038089301180416 2038513373028352 2042069944346784 2043067535917056 2046936982007808 2057780985249792 2058277353099264 2061678297721856 2066162156568576 2066284212461568 2070197629530624 2071208962031616 2081666868475392 2082683803926528 2083117154697216 2086125075955712 2087185742889984 2094745427509248 2097682555600896 2101779591842304 2102806352756736 2106350665334784 2106788940546048 2110903762695552 2111934980947968 2126105744525664 2126701879492608 2127144389246976 2130729723961344 2134891305453456 2135934242095104 2151316484579328 2156443898740736 2160206222118912 2165354823942144 2168390956351488 2172626094938112 2177351249559552 2180948943044608 2185821315661824 2193031762673664 2193161313226752 2197315027835136 2198388459700224 2198845885513728 2202093877395456 2207932025536512 2218545124722432 2219628927909888 2223370146742272 2223832770576384 2233022162190336 2244851983908864 2249103597514752 2253995079892992 2258397414033408 2261564005257216 2265981122454984 2267088099065856 2275772810133504 2288380969746432 2292850463827968 2293327544656896 2298315207868416 2310490930806784 2315003608406016 2319388084937088 2320038413991936 2320521151905792 2324432426139648 2343506799034368 2346890710450176 2359892875051008 2364502040822592 2365657146851328 2370137558114304 2379217028775936 2387206449993728 2391868962591372 2392398286553088 2392539614429184 2393037437902848 2397070939456512 2398740966014976 2415513245843456 2420231045151744 2425494705537024 2425999386083328 2439439825895424 2444204356805376 2445398398992384 2448929436991488 2453567560925184 2462496913096704 2467160733007872 2471979406314528 2473187017162752 2473701621202944 2490998034776064 2495863265312736 2497082543898624 2501291415085056 2501811866898432 2507252954038272 2525309302472704 2525458481897472 2530241547204096 2531477620260864 2535744464879616 2544259505914368 2545502427021312 2556552871673856 2560244411400192 2574428590964736 2574964260667392 2579993487739008 2581253865603072 2585604608851968 2599302297157632 2604225218174976 2604379059456768 2609311595554224 2610586295894016 2614986479407104 2640252049256448 2645994224222208 2646544784818176 2654879484432384 2661207082795008 2671559385808896 2676619157372928 2685607256242944 2686360268832768 2686919228522496 2691448072372224 2692167117640704 2698583586766848 2717452401573888 2722759925795712 2724090047889408 2729249309343744 2743707980333056 2744369804132352 2754882875424768 2755045616615424 2760263506040832 2770309027233792 2775555824633856 2782914323853312 2792993903345664 2796910074134528 2802372789123072 2807846173476828 2808467553779712 2809051920728064 2809217861885952 2814538350260736 2815913307930624 2834807659367552 2835602505990144 2836192518995968 2840972965281792 2841140792134656 2846521740604608 2847912322793472 2862291944153664 2863690230398976 2868421979439104 2880274962825216 2896232164835328 2896834793250816 2902492673706384 2903910598803456 2924042350231552 2924215084302336 2929753370446848 2931794514018304 2935475544998502 2936125169860608 2936909582880768 2943909367382016 2958060166296576 2960219114569728 2964493528989696 2965110360768512 2970283555413504 2971734597697536 2977362882920448 2993135978545152 2993857968144384 2998804796686336 3005504309035008 3011196552044544 3015418673676288 3021308163273312 3022784132087808 3027879081418752 3035906535112704 3057133951770624 3057770059542528 3064420277157888 3070405473011712 3086671477874688 3092517446582784 3094028202541056 3099243234852864 3105296444295936 3106813443047424 3124675732045824 3129187613933568 3142118141263872 3146523833401344 3152669387763456 3154209529135104 3160183410819072 3189158616788496 3190052819238912 3190716583870464 3196094585942016 3203045639847936 3226974726868992 3233992940716032 3234665848111104 3248032235913216 3252586434527232 3258939142407168 3265239249321984 3271423414566912 3283329217462272 3289547644010496 3289741969840128 3295972541752704 3297582689550336 3298268828270592 3321330713034752 3327817687083648 3329443391864832 3335055220113408 3335749155864576 3367277975863296 3373655396272128 3380992619839488 3392346007885824 3398971683682476 3400632148598784 3408737162231808 3413659215200256 3432571454619648 3433285680889856 3439275695741952 3439991316985344 3441671820804096 3447472811802624 3465736396210176 3472300290899968 3472505412609024 3479082127405632 3480057620987904 3480781727858688 3486648639209472 3515260198551552 3520336065675264 3539839312576512 3555206337171456 3568825543163904 3580809674990592 3587803443887058 3588597429829632 3589556156854272 3595606409184768 3597362934054912 3598111449022464 3623269868765184 3630346567727616 3632120063852544 3638242058305536 3638999079124992 3659159738843136 3673394155487232 3680351341387776 3693745369645056 3700741099511808 3710552431804416 3736497052164096 3743794897969104 3745402560970752 3745623815847936 3752717800347648 3760879431057408 3787963953709056 3788187722846208 3795362320806144 3797216430391296 3803616697319424 3816389258871552 3818253640531968 3840366617100288 3861642886447104 3862446391001088 3869990231608512 3871880798404608 3898953445736448 3906337827262464 3906568589185152 3913967393331336 3914833559814144 3915879443841024 3944080221728768 3952658038652928 3960378073884672 3969817177227264 3982319226648576 3990847971393536 3991810624192512 4007339078713344 4014928736059392 4020558231568384 4028410884364416 4029540403249152 4030378842783744 4037172108558336 4038250676461056 4040223441813504 4047875380150272 4076178602360832 4077026746056704 4084139888693568 4086135071834112 4093873964015616 4115561970499584 4116554706198528 4123356595443712 4132324313137152 4132568424923136 4140395259061248 4163333736950784 4166234309394432 4172250151911424 4174371485779968 4189490855018496 4195365111201792 4203559183684608 4212701330669568 4213577881092096 4221807525391104 4223869961895936 4252211489051328 4253403758985216 4254288778493952 4261459447922688 4269782610906912 4271868484190208 4302632969158656 4320412444237824 4330709647884288 4345252189876224 4354702499119104 4361897886089216 4386063525347328 4386322626453504 4394630055670272 4396776919400448 4397691771027456 4404187754790912 4415864051073024 4437090249444864 4439257855819776 4446740293484544 4447665541152768 4466044324380672 4489703967817728 4498207195029504 4516794828066816 4523128010514432 4531962244909968 4534176198131712 4585700927655936 4586655089313792 4596630415736832 4630007216812032 4638776169874176 4640076827983872 4641042303811584 4648864852279296 4687013598068736 4693781420900352 4719785750102016 4729004081645184 4731314293702656 4740275116228608 4758434057551872 4774412899987456 4783737925182744 4784796573106176 4785079228858368 4786074875805696 4794141878913024 4831026491686912 4840462090303488 4850989411074048 4851998772166656 4878879651790848 4888408713610752 4890796797984768 4897858873982976 4907135121850368 4924993826193408 4934321466015744 4943958812629056 4946374034325504 4947403242405888 4981996069552128 4991726530625472 4994165087797248 5002582830170112 5003623733796864 5050618604945408 5050916963794944 5060483094408192 5071488929759232 5088519011828736 5113105743347712 5120488822800384 5148857181929472 5149928521334784 5159986975478016 5162507731206144 5171209217703936 5198604594315264 5208450436349952 5208758118913536 5218623191108448 5221172591788032 5229972958814208 5280504098512896 5293089569636352 5309758968864768 5322414165590016 5353238314745856 5371214512485888 5373838457044992 5381705165830587 5382896144744448 5384334235281408 5397167173533696 5434904803147776 5445519851591424 5448180095778816 5458498618687488 5487415960666112 5488739608264704 5510091233230848 5520527012081664 5540618054467584 5551111649267712 5565828647706624 5585987806691328 5604745578246144 5615692346953656 5616935107559424 5618103841456128 5618435723771904 5629076700521472 5669615318735104 5671205011980288 5672385037991936 5681945930563584 5682281584269312 5693043481209216 5695824645586944 5724583888307328 5727380460797952 5736843958878208 5760549925650432 5792464329670656 5793669586501632 5804985347412768 5807821197606912 5848084700463104 5848430168604672 5859506740893696 5870951089997004 5872250339721216 5873819165761536 5887818734764032 5916120332593152 5920438229139456 5928987057979392 5930220721537024 5940567110827008 5954725765840896 5986271957090304 5987715936288768 5997609593372672 6011008618070016 6022393104089088 6030837347352576 6042616326546624 6045568264175616 6055758162837504 6071813070225408 6114267903541248 6115540119085056 6140810946023424 6173342955749376 6185034893165568 6198486469705728 6210592888591872 6213626886094848 6249351464091648 6258375227867136 6284236282527744 6293047666802688 6305338775526912 6308419058270208 6320366821638144 6378317233576992 6380105638477824 6381433167740928 6392189171884032 6453949453737984 6469331696222208 6496064471826432 6505172869054464 6517878284814336 6542846829133824 6579095288020992 6579483939680256 6591945083505408 6595165379100672 6596537656541184 6642661426069504 6655635374167296 6658886783729664 6670110440226816 6671498311729152 6734555951726592 6747310792544256 6761985239678976 6784692015771648 6797943367364952 6801264297197568 6827318430400512 6865142909239296 6866571361779712 6878551391483904 6879982633970688 6894945623605248 6931472792420352 6944600581799936 6945010825218048 6958164254811264 6960115241975808 6961563455717376 6973297278418944 7030520397103104 7040672131350528 7079678625153024 7110412674342912 7137651086327808 7161619349981184 7175606887774116 7177194859659264 7179112313708544 7191212818369536 7196222898044928 7246539737530368 7260693135455232 7276484116611072 7277998158249984 7318319477686272 7346788310974464 7360702682775552 7387490739290112 7401482199023616 7421104863608832 7472994104328192 7487589795938208 7491247631695872 7505435600695296 7521758862114816 7575927907418112 7576375445692416 7590724641612288 7594432860782592 7607233394638848 7632778517743104 7636507281063936 7680733234200576 7723285772894208 7724892782002176 7739980463217024 7743761596809216 7797906891472896 7812675654524928 7813137178370304 7827934786662672 7831758887682048 7888160443457536 7920756147769344 7939634354454528 7964638453297152 7983621248385024 8014678157426688 8029857472118784 8041116463136768 8056821768728832 8059080806498304 8060757685567488 8074344217116672 8076501352922112 8095750760300544 8152357204721664 8154053492113408 8168279777387136 8172270143668224 8187747928031232 8231123940999168 8233109412397056 8246713190887424 8264648626274304 8265136849846272 8280790518122496 8326667473901568 8344500303822848 8348742971559936 8378981710036992 8390730222403584 8407118367369216 8425402661339136 8427155762184192 8443615050782208 8447739923791872 8504422978102656 8506807517970432 8508577556987904 8522918895845376 8539565221813824 8543736968380416 8605265938317312 8640824888475648 8690504379752448 8723795772178432 8772127050694656 8772645252907008 8789260111340544 8795383542054912 8808375509581824 8831728102146048 8874180498889728 8893480586969088 8895331082305536 8932088648761344 8979407935635456 8996414390059008 9033589656133632 9046256021028864 9063924489819936 9068352396263424 9171401855311872 9173310178627584 9193260831473664 9260014433624064 9277552339748352 9282084607623168 9297729704558592 9374027196137472 9387562841800704 9439571500204032 9458008163290368 9462628587405312 9480550232457216 9548825799974912 9567475850365488 9570158457716736 9572149751611392 9588283757826048 9680924180606976 9701978822148096 9703997544333312 9757759303581696 9776817427221504 9795717747965952 9814270243700736 9849987652386816 9868642932031488 9887917625258112 9892748068651008 9894806484811776 9963992139104256 9983453061250944 9988330175594496 10005165660340224 10007247467593728 10101237209890816 10101833927589888 10120966188816384 10142977859518464 10177038023657472 10226211486695424 10240977645600768 10297714363858944 10299857042669568 10319973950956032 10325015462412288 10342418435407872 10397209188630528 10416900872699904 10417516237827072 10437246382216896 10442345183576064 10459945917628416 10561008197025792 10619517937729536 10706476629491712 10742429024971776 10763410331661174 10765792289488896 10768668470562816 10794334347067392 10869809606295552 10891039703182848 10896360191557632 10916997237374976 10974831921332224 10977479216529408 11020182466461696 11041054024163328 11081236108935168 11102223298535424 11131657295413248 11209491156492288 11231384693907312 11236207682912256 11236871447543808 11258153401042944 11339230637470208 11344770075983872 11363891861127168 11364563168538624 11386086962418432 11391649291173888 11449167776614656 11454760921595904 11473687917756416 11521099851300864 11584928659341312 11587339173003264 11609970694825536 11615642395213824 11696860337209344 11719013481787392 11741902179994008 11744500679442432 11747638331523072 11832240665186304 11857974115958784 11860441443074048 11881134221654016 11909451531681792 11972543914180608 11975431872577536 11995219186745344 12022017236140032 12044786208178176 12061674694705152 12085232653093248 12091136528351232 12111516325675008 12143626140450816 12228535807082496 12231080238170112 12281621892046848 12346685911498752 12370069786331136 12396972939411456 12421185777183744 12498702928183296 12516750455734272 12568472565055488 12586095333605376 12610677551053824 12640733643276288 12756634467153984 12760211276955648 12762866335481856 12784378343768064 12907898907475968 12992128943652864 13035756569628672 13085693658267648 13158190576041984 13158967879360512 13183890167010816 13190330758201344 13193075313082368 13285322852139008 13311270748334592 13317773567459328 13340220880453632 13342996623458304 13469111903453184 13494621585088512 13569384031543296 13595886734729904 13602528594395136 13733142723559424 13757102782967808 13759965267941376 13789891247210496 13889201163599872 13890021650436096 13916328509622528 13920230483951616 13923126911434752 13946594556837888 14061040794206208 14081344262701056 14159357250306048 14220825348685824 14275302172655616 14323238699962368 14351213775548232 14354389719318528 14358224627417088 14382425636739072 14493079475060736 14521386270910464 14552968233222144 14555996316499968 14636638955372544 14693576621948928 14721405365551104 14774981478580224 14802964398047232 14842209727217664 14945988208656384 14975179591876416 14982495263391744 15010871201390592 15151855814836224 15152750891384832 15181449283224576 15214466789277696 15265557035486208 15361466468401152 15446571545788416 15449785564004352 15479960926434048 15487523193618432 15595813782945792 15625351309049856 15626274356740608 15655869573325344 15663517775364096 15776320886915072 15841512295538688 15879268708909056 15929276906594304 15967242496770048 16059714944237568 16082232926273536 16113643537457664 16121515371134976 16145115497491761 16148688434233344 16153002705844224 16191501520601088 16304714409443328 16308106984226816 16336559554774272 16344540287336448 16375495856062464 16462247881998336 16466218824794112 16493426381774848 16530273699692544 16561581036244992 16653334947803136 16697485943119872 16757963420073984 16814236734738432 16850805322678272 16854311524368384 16887230101564416 17008845956205312 17013615035940864 17017155113975808 17045837791690752 17079130443627648 17087473936760832 17210531876634624 17281649776951296 17381008759504896 17447591544356864 17544254101389312 17545290505814016 17578520222681088 17616751019163648 17663456204292096 17748360997779456 17786961173938176 17790662164611072 17864177297522688 17958815871270912 17992828780118016 18067179312267264 18092512042057728 18127848979639872 18136704792526848 18342803710623744 18346620357255168 18520028867248128 18555104679496704 18595459409117184 18748054392274944 18775125683601408 18879143000408064 18916016326580736 18925257174810624 18961100464914432 19097651599949824 19134951700730976 19140316915433472 19144299503222784 19176567515652096 19361848361213952 19407995088666624 19515518607163392 19553634854443008 19628540487401472 19737285864062976 19775835250516224 19785496137302016 19789612969623552 19927984278208512 19966906122501888 19976660351188992 20010331320680448 20014494935187456 20203667855179776 20241932377632768 20285955719036928 20354076047314944 20481955291201536 20595428727717888 20599714085339136 20639947901912064 20684836870815744 20794418377261056 20833801745399808 20835032475654144 20874492764433792 20884690367152128 20919891835256832 21122016394051584 21239035875459072 21412953258983424 21484858049943552 21526820663322348 21531584578977792 21537336941125632 21588668694134784 21739619212591104 21782079406365696 21833994474749952 21949663842664448 21954958433058816 22040364932923392 22082108048326656 22162472217870336 22204446597070848 22263314590826496 22418982312984576 22462769387814624 22473742895087616 22516306802085888 22678461274940416 22727783722254336 22729126337077248 22772173924836864 22783298582347776 22898335553229312 22909521843191808 22947375835512832 23042199702601728 23169857318682624 23174678346006528 23219941389651072 23231284790427648 23393720674418688 23438026963574784 23483804359988016 23495276663046144 23664481330372608 23720882886148096 23762268443308032 23818903063363584 23950863745155072 23990438373490688 24044034472280064 24089572416356352 24123349389410304 24170465306186496 24182273056702464 24223032651350016 24287252280901632 24457071614164992 24462160476340224 24563243784093696 24693371822997504 24740139572662272 24793945878822912 24842371554367488 25033500911468544 25136945130110976 25172190667210752 25221355102107648 25281467286552576 25513268934307968 25520422553911296 25525732670963712 25568756687536128 25815797814951936 26071513139257344 26171387316535296 26316381152083968 26317935758721024 26367780334021632 26386150626164736 26570645704278016 26622541496669184 26680441760907264 26685993246916608 26938223806906368 26989243170177024 27138768063086592 27191773469459808 27205057188790272 27514205565935616 27519930535882752 27579782494420992 27778402327199744 27780043300872192 27832657019245056 27846253822869504 27893189113675776 28122081588412416 28162688525402112 28318714500612096 28441650697371648 28646477399924736 28702427551096464 28716449254834176 28764851273478144 29042772541820928 29105936466444288 29111992632999936 29273277910745088 29387153243897856 29442810731102208 29549962957160448 29605928796094464 29684419454435328 29891976417312768 29950359183752832 29964990526783488 30021742402781184 30303711629672448 30305501782769664 30362898566449152 30428933578555392 30531114070972416 30722932936802304 30893143091576832 30899571128008704 30959921852868096 30975046387236864 31191627565891584 31250702618099712 31252548713481216 31311739146650688 31327035550728192 31552641773830144 31683024591077376 31858553813188608 32119429888475136 32164465852547072 32227287074915328 32290230994983522 32297376868466688 32306005411688448 32383003041202176 32609428818886656 32616213968453632 32673119109548544 32689080574672896 32750991712124928 32924495763996672 32932437649588224 32986852763549696 33060547399385088 33123162072489984 33306669895606272 33394971886239744 33628473469476864 33708623048736768 33774460203128832 34017691912410624 34034310227951616 34091675583381504 34158260887255296 34174947873521664 34421063753269248 34563299553902592 34762017519009792 35090581011628032 35157040445362176 35233502038327296 35496721995558912 35573922347876352 35581324329222144 35728354595045376 35917631742541824 35985657560236032 36134358624534528 36185024084115456 36255697959279744 36273409585053696 36685607421247488 36693240714510336 37040057734496256 37110209358993408 37190918818234368 37496108784549888 37550251367202816 37758286000816128 37832032653161472 37922200929828864 38195303199899648 38269903401461952 38280633830866944 38288599006445568 38353135031304192 38723696722427904 39107269708886016 39257080974802944 39474571728125952 39551670501032448 39570992274604032 39579225939247104 39855968556417024 39933812245003776 39953320702377984 40020662641360896 40028989870374912 40407335710359552 40483864755265536 40708152094629888 41199428170678272 41279895803824128 41369673741631488 41667603490799616 41670064951308288 41748985528867584 41769380734304256 41839783670513664 42244032788103168 42478071750918144 42825906517966848 42969716099887104 43053641326644696 43063169157955584 43074673882251264 43479238425182208 43564158812731392 43667988949499904 43899327685328896 43909916866117632 44080729865846784 44164216096653312 44324944435740672 44408893194141696 44526629181652992 44837964625969152 44925538775629248 44947485790175232 45032613604171776 45356922549880832 45455567444508672 45458252674154496 45544347849673728 45796671106458624 45894751671025664 46084399405203456 46339714637365248 46349356692013056 46439882779302144 46462569580855296 46787441348837376 46876053927149568 46967608719976032 46990553326092288 47328962660745216 47524536886616064 47637806126727168 47901727490310144 47980876746981376 48179144832712704 48246698778820608 48340930612372992 48364546113404928 48446065302700032 48574504561803264 48914143228329984 48924320952680448 49126487568187392 49386743645995008 49480279145324544 49684743108734976 50273890260221952 50442710204215296 50562934573105152 51026537868615936 51040845107822592 51051465341927424 51137513375072256 51631595629903872 52143026278514688 52342774633070592 52632762304167936 52635871517442048 52735560668043264 53141291408556032 53245082993338368 53360883521814528 53371986493833216 53876447613812736 53978486340354048 54277536126173184 54383546938919616 54410114377580544 55028411131871232 55039861071765504 55556804654399488 55560086601744384 55665314038490112 55786378227351552 56244163176824832 56325377050804224 56637429001224192 56883301394743296 57292954799849472 57404855102192928 57432898509668352 57529702546956288 58085545083641856 58223985265999872 58546555821490176 58885621462204416 59211857592188928 59368838908870656 59783952834625536 59900718367505664 59929981053566976 60043484805562368 60611003565539328 60725797132898304 60857867157110784 61062228141944832 61445865873604608 61786286183153664 61799142256017408 61919843705736192 62383255131783168 62501405236199424 62505097426962432 62623478293301376 62654071101456384 63105283547660288 63366049182154752 63717107626377216 64238859776950272 64328931705094144 64454574149830656 64580461989967044 64594753736933376 64612010823376896 64766006082404352 65218857637773312 65232427936907264 65346238219097088 65501983424249856 65848991527993344 65864875299176448 65973705527099392 66121094798770176 66246324144979968 66613339791212544 66789943772479488 67256946938953728 67548920406257664 68035383824821248 68183351166763008 68316521774510592 68349895747043328 68842127506538496 69126599107805184 69524035038019584 70181162023256064 70314080890724352 70993443991117824 71162648658444288 71456709190090752 71971315120472064 72268717249069056 72370048168230912 72511395918559488 72546819170107392 73371214842494976 73386481429020672 74080115468992512 74220418717986816 74381837636468736 75100502734405632 75516572001632256 75664065306322944 75844401859657728 76390606399799296 76539806802923904 76561267661733888 76577198012891136 76706270062608384 77447393444855808 78214539417772032 78514161949605888 78949143456251904 79103341002064896 79158451878494208 79711937112834048 79867624490007552 80041325282721792 80057979740749824 80814671420719104 80967729510531072 81416304189259776 82559791607648256 82739347483262976 83335206981599232 83340129902616576 83497971057735168 83538761468608512 83679567341027328 84488065576206336 84956143501836288 85939432199774208 86107282653289392 86149347764502528 87128317625462784 87335977898999808 87819833732235264 88161459731693568 88328432193306624 88649888871481344 88817786388283392 89053258363305984 89675929251938304 89851077551258496 89894971580350464 90065227208343552 90713845099761664 90911134889017344 90916505348308992 91088695699347456 91593342212917248 91789503342051328 92168798810406912 92679429274730496 92698713384026112 92879765558604288 92925139161710592 93574882697674752 93752107854299136 93935217439952064 93981106652184576 94657925321490432 95049073773232128 95961753493962752 96358289665425408 96493397557641216 96681861224745984 96892130605400064 97149009123606528 97828286456659968 97848641905360896 98252975136374784 98773487291990016 98960558290649088 99369486217469952 100885420408430592 101125869146210304 102053075737231872 102102930683854848 102275026750144512 103263191259807744 104286052557029376 105271743034884096 105471121336086528 106490165986676736 106721767043629056 106743972987666432 107752895227625472 107956972680708096 108555072252346368 108767093877839232 108820228755161088 110056822263742464 110079722143531008 111113609308798976 111120173203488768 111330628076980224 111572756454703104 112488326353649664 112650754101608448 113274858002448384 113766602789486592 114585909599698944 114809710204385856 114865797019336704 115059405093912576 116171090167283712 117771242924408832 118423715184377856 118737677817741312 119567905669251072 119801436735011328 119859962107133952 120086969611124736 121222007131078656 121451594265796608 122124456283889664 123598284512034816 123839687411472384 125002810472398848 125010194853924864 125246956586602752 125308142202912768 126210567095320576 126732098364309504 127434215252754432 128477719553900544 128909148299661312 129160923979934088 129189507473866752 129224021646753792 130437715275546624 130464855873814528 130692476438194176 131003966848499712 131697983055986688 131729750598352896 131947411054198784 132242189597540352 132492648289959936 133226679582425088 133579887544958976 134513893877907456 135097840812515328 136070767649642496 136366702333526016 136633043549021184 137684255013076992 138253198215610368 139048070076039168 140362324046512128 140628161781448704 141986887982235648 142913418380181504 143942630240944128 144537434498138112 144740096336461824 145022791837118976 145093638340214784 146742429684989952 146772962858041344 148160230937985024 148440837435973632 151328130612645888 151688803719315456 152781212799598592 153079613605847808 153122535323467776 153154396025782272 153412540125216768 154894786889711616 156429078835544064 157028323899211776 157898286912503808 158206682004129792 159423874225668096 159735248980015104 160082650565443584 160115959481499648 161629342841438208 161935459021062144 162832608378519552 165119583215296512 166670413963198464 166680259805233152 166995942115470336 167359134682054656 168976131152412672 169912287003672576 171878864399548416 172214565306578784 172298695529005056 174256635250925568 174671955797999616 175639667464470528 176656864386613248 177635572776566784 178106516726611968 179351858503876608 179702155102516992 179789943160700928 180130454416687104 181427690199523328 181833010696617984 182177391398694912 183186684425834496 184337597620813824 185358858549460992 185397426768052224 185759531117208576 187149765395349504 187504215708598272 187870434879904128 187962213304369152 189315850642980864 190098147546464256 191923506987925504 192716579330850816 192986795115282432 193363722449491968 193784261210800128 194298018247213056 195656572913319936 195697283810721792 196505950272749568 197546974583980032 197921116581298176 198738972434939904 201770840816861184 204106151474463744 204550053500289024 206526382519615488 208572105114058752 210543486069768192 210942242672173056 212980331973353472 213487945975332864 215913945361416192 217110144504692736 217534187755678464 217640457510322176 220113644527484928 220159444287062016 222240346406977536 222661256153960448 223145512909406208 225301508203216896 226549716004896768 227533205578973184 229171819199397888 229619420408771712 229731594038673408 230118810187825152 232342180334567424 235542485848817664 236847430368755712 237475355635482624 239135811338502144 239602873470022656 240173939222249472 242444014262157312 242903188531593216 244248912567779328 247679374822944768 250005620944797696 250020389707849728 250493913173205504 250616284405825536 252421134190641152 253464196728619008 254868430505508864 257818296599322624 258321847959868176 258448043293507584 260929711747629056 261384952876388352 262007933696999424 263459501196705792 263894822108397568 264484379195080704 264985296579919872 266453359164850176 267159775089917952 269027787755814912 270195681625030656 272141535299284992 272733404667052032 273266087098042368 275368510026153984 276506396431220736 278096140152078336 280724648093024256 281256323562897408 283973775964471296 287885260481888256 289074868996276224 289480192672923648 290045583674237952 293484859369979904 293545925716082688 296320461875970048 296881674871947264 302656261225291776 303377607438630912 305562425599197184 306159227211695616 306308792051564544 306825080250433536 309789573779423232 312858157671088128 316413364008259584 319470497960030208 320165301130887168 320231918962999296 323258685682876416 323870918042124288 325665216757039104 330239166430593024 333340827926396928 333360519610466304 333991884230940672 334718269364109312 337952262304825344 339824574007345152 343757728799096832 344429130613157568 344597391058010112 348513270501851136 353313728773226496 355271145553133568 356213033453223936 358703717007753216 359404310205033984 359579886321401856 360260908833374208 362855380399046656 363666021393235968 364354782797389824 366373368851668992 370794853536104448 371519062234417152 375008431417196544 375740869759808256 375924426608738304 378631701285961728 380196295092928512 385433158661701632 386727444898983936 387568522421600256 391313145826639872 391394567621443584 393011900545499136 395093949167960064 395842233162596352 397477944869879808 403541681633722368 408212302948927488 409100107000578048 413052765039230976 417144210228117504 421086972139536384 421884485344346112 425960663946706944 431827890722832384 434220289009385472 435068375511356928 435280915020644352 440227289054969856 440318888574124032 444480692813955072 445322512307920896 455066411157946368 458343638398795776 459238840817543424 459463188077346816 460237620375650304 464684360669134848 471084971697635328 473694860737511424 478271622677004288 479205746940045312 480347878444498944 484888028524314624 485806377063186432 488497825135558656 495358749645889536 500011241889595392 500040779415699456 500987826346411008 504842268381282304 506928393457238016 509736861011017728 515636593198645248 516643695919736352 516896086587015168 522769905752776704 524015867393998848 526919002393411584 527789644216795136 529970593159839744 532906718329700352 534319550179835904 538055575511629824 540391363250061312 544283070598569984 546532174196084736 553012792862441472 556192280304156672 561449296186048512 562512647125794816 567947551928942592 575770520963776512 578149737992552448 578960385345847296 580091167348475904 586969718739959808 587091851432165376 592640923751940096 593763349743894528 605312522450583552 611124851198394368 612318454423391232 613650160500867072 619579147558846464 625716315342176256 632826728016519168 638940995920060416 640463837925998592 647741836084248576 651330433514078208 660478332861186048 666721039220932608 667983768461881344 669436538728218624 675904524609650688 679649148014690304 687515457598193664 688858261226315136 689194782116020224 697026541003702272 706627457546452992 710542291106267136 712426066906447872 717407434015506432 718808620410067968 720521817666748416 725710760798093312 727332042786471936 728709565594779648 732746737703337984 743038124468834304 750016862834393088 751481739519616512 751848853217476608 757263402571923456 760392590185857024 773454889797967872 782789135242887168 786023801090998272 791684466325192704 794955889739759616 807083363267444736 816424605897854976 818200214001156096 826105530078461952 834288420456235008 842173944279072768 843768970688692224 851921327893413888 863655781445664768 868440578018770944 870136751022713856 880454578109939712 880637777148248064 888961385627910144 890645024615841792 910132822315892736 916687276797591552 918477681635086848 918926376154693632 920475240751300608 929368721338269696 958411493880090624 960695756888997888 969776057048629248 971612754126372864 976995650271117312 990717499291779072 1000022483779190784 1000081558831398912 1001975652692822016 1009684536762564608 1013856786914476032 1019473722022035456 1031273186397290496 1033287391839472704 1033792173174030336 1045539811505553408 1055579288433590272 1059941186319679488 1065813436659400704 1068639100359671808 1076111151023259648 1080782726500122624 1088566141197139968 1093064348392169472 1112384560608313344 1125025294251589632 1135895103857885184 1156299475985104896 1160182334696951808 1173939437479919616 1174183702864330752 1185281847503880192 1187526699487789056 1210625044901167104 1222249702396788736 1224636908846782464 1227300321001734144 1239158295117692928 1251432630684352512 1265653456033038336 1277881991840120832 1295483672168497152 1302660867028156416 1320956665722372096 1333442078441865216 1335967536923762688 1375030915196387328 1377716522452630272 1378389564232040448 1394053082007404544 1413254915092905984 1421084582212534272 1434814868031012864 1437617240820135936 1441043635333496832 1451421521596186624 1454664085572943872 1457419131189559296 1465493475406675968 1486076248937668608 1500033725668786176 1502963479039233024 1514526805143846912 1520785180371714048 1546909779595935744 1572047602181996544 1583368932650385408 1589911779479519232 1614166726534889472 1632849211795709952 1668576840912470016 1684347888558145536 1687537941377384448 1703842655786827776 1727311562891329536 1736881156037541888 1740273502045427712 1760909156219879424 1761275554296496128 1777922771255820288 1781290049231683584 1833374553595183104 1836955363270173696 1840950481502601216 1858737442676539392 1916822987760181248 1921391513777995776 1943225508252745728 1953991300542234624 1981434998583558144 2000163117662797824 2003951305385644032 2027713573828952064 2038947444044070912 2062546372794580992 2066574783678945408 2067584346348060672 2091079623011106816 2111158576867180544 2119882372639358976 2131626873318801408 2137278200719343616 2152222302046519296 2161565453000245248 2177132282394279936 2186128696784338944 2250050588503179264 2271790207715770368 2320364669393903616 2348367405728661504 2375053398975578112 2421250089802334208 2449273817693564928 2454600642003468288 2478316590235385856 2502865261368705024 2531306912066076672 2555763983680241664 2590967344336994304 2605321734056312832 2641913331444744192 2666884156883730432 2671935073847525376 2750061830392774656 2755433044905260544 2756779128464080896 2788106164014809088 2875234481640271872 2882087270666993664 2902843043192373248 2909328171145887744 2914838262379118592 2930986950813351936 2972152497875337216 3000067451337572352 3005926958078466048 3029053610287693824 3041570360743428096 3093819559191871488 3166737865300770816 3179823558959038464 3228333453069778944 3265698423591419904 3337153681824940032 3375075882754768896 3407685311573655552 3480547004090855424 3521818312439758848 3522551108592992256 3555845542511640576 3562580098463367168 3666749107190366208 3673910726540347392 3681900963005202432 3717474885353078784 3833645975520362496 3886451016505491456 3907982601084469248 3962869997167116288 4000326235325595648 4007902610771288064 4125092745589161984 4133149567357890816 4135168692696121344 4182159246022213632 4239764745278717952 4263253746637602816 4304444604093038592 4323130906000490496 4354264564788559872 4372257393568677888 4500101177006358528 4543580415431540736 4640729338787807232 4750106797951156224 4842500179604668416 4898547635387129856 5005730522737410048 5062613824132153344 5111527967360483328 5181934688673988608 5210643468112625664 5283826662889488384 5333768313767460864 5343870147695050752 5500123660785549312 5510866089810521088 5576212328029618176 5750468963280543744 5764174541333987328 5805686086384746496 5829676524758237184 5861973901626703872 5944304995750674432 6011853916156932096 6083140721486856192 6187639118383742976 6333475730601541632 6359647117918076928 6456666906139557888 6531396847182839808 6750151765509537792 6815370623147311104 6961094008181710848 7045102217185984512 7125160196926734336 7347821453080694784 7363801926010404864 7434949770706157568 7667291951040724992 7772902033010982912 7815965202168938496 7925739994334232576 8000652470651191296 8015805221542576128 8250185491178323968 8266299134715781632 8270337385392242688 8364318492044427264 8646261812000980992 8708529129577119744 8744514787137355776 9000202354012717056 9087160830863081472 9281458677575614464 9500213595902312448 9685000359209336832 9797095270774259712 10011461045474820096 10125227648264306688 10223055934720966656 10567653325778976768 10667536627534921728 10687740295390101504 11000247321571098624 11021732179621042176 11152424656059236352 11500937926561087488 11611372172769492992 11659353049516474368 11723947803253407744 11888609991501348864 12023707832313864192 12375278236767485952 12719294235836153856 12913333812279115776 13062793694365679616 13500303531019075584 13630741246294622208 13922188016363421696 14250320393853468672 14695642906161389568 15334583902081449984 15545804066021965824 15631930404337876992 15851479988668465152 16001304941302382592 16031610443085152256 16500370982356647936 16532598269431563264 16728636984088854528 17292523624001961984 17417058259154239488 17489029574274711552 18562917355151228928 19000427191804624896 19370000718418673664 19594190541548519424 20250455296528613376 20446111869441933312 21135306651557953536 21375480590780203008 22043464359242084352 22304849312118472704 23001875853122174976 23222744345538985984 23318706099032948736 23447895606506815488 23777219983002697728 24047415664627728384 24750556473534971904 26125587388731359232 27000607062038151168 27261482492589244416 27844376032726843392 28500640787706937344 29391285812322779136 30669167804162899968 31702959977336930304 32002609882604765184 32063220886170304512 33000741964713295872 33065196538863126528 33457273968177709056 34834116518308478976 34978059148549423104 37125834710302457856 38740001436837347328 39188381083097038848 40500910593057226752 40892223738883866624 42750961181560406016 44086928718484168704 46003751706244349952 46637412198065897472 46895791213013630976 47554439966005395456 48094831329255456768 49501112947069943808 52251174777462718464 55688752065453686784 57001281575413874688 58782571624645558272 61338335608325799936 63405919954673860608 64126441772340609024 66130393077726253056 66914547936355418112 69668233036616957952 69956118297098846208 74251669420604915712 78376762166194077696 81001821186114453504 81784447477767733248 85501922363120812032 88173857436968337408 92007503412488699904 95108879932010790912 96189662658510913536 99002225894139887616 104502349554925436928 111377504130907373568 117565143249291116544 122676671216651599872 128252883544681218048 132260786155452506112 139912236594197692416 148503338841209831424 156753524332388155392 171003844726241624064 176347714873936674816 184015006824977399808 190217759864021581824 192379325317021827072 209004699109850873856 222755008261814747136 235130286498582233088 245353342433303199744 256505767089362436096 264521572310905012224 297006677682419662848 313507048664776310784 352695429747873349632 368030013649954799616 384758650634043654144 445510016523629494272 470260572997164466176 513011534178724872192 529043144621810024448 627014097329552621568 705390859495746699264 736060027299909599232 769517301268087308288 891020033047258988544 940521145994328932352 1058086289243620048896 1410781718991493398528 1539034602536174616576 1881042291988657864704 2116172578487240097792 2821563437982986797056 4232345156974480195584 5643126875965973594112 8464690313948960391168 16929380627897920782336
- Sum of all divisors σ(n): 62308519425844217041845
- Sum of proper divisors (its aliquot sum) s(n): 45379138797946296259509
- 16929380627897920782336 is an abundant number, because the sum of its proper divisors (45379138797946296259509) is greater than itself. Its abundance is 28449758170048375477173
Bases of 16929380627897920782336
- Binary: 111001010110111110010110100010000101011110110100110001000000000000000000002
- Hexadecimal: 0x395BE5A215ED3100000
- Base-36: 2R8THWIXAU4G000
Squares and roots of 16929380627897920782336
- 16929380627897920782336 squared (169293806278979207823362) is 286603928444245398523925786140694894289616896
- 16929380627897920782336 cubed (169293806278979207823363) is 4852026994083449923054071391475796781209909792041487414218043949056
-
16929380627897920782336 is a
perfect square number . Itssquare root is 130112953344 -
The
cube root of 16929380627897920782336 is 25677162.1204759605
Scales and comparisons
How big is 16929380627897920782336?- 16,929,380,627,897,920,782,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,929,380,627,897,920,782,336 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 16929380627897920782336 cubic inches would be around 2139763.5 feet tall.
Recreational maths with 16929380627897920782336
- 16929380627897920782336 backwards is 63328702979872608392961
- The number of decimal digits it has is: 23
- The sum of 16929380627897920782336'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 16929380627897920782336 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 16929380627897920782336 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/16929380627897920782336/
Chicago style:
Numbermatics. 2024. "Number 16929380627897920782336 - Facts about the integer". https://numbermatics.com/n/16929380627897920782336/
The information we have on file for 16929380627897920782336 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 16929380627897920782336, math, Factors of 16929380627897920782336, curriculum, school, college, exams, university, Prime factorization of 16929380627897920782336, STEM, science, technology, engineering, physics, economics, calculator, sixteen sextillion, nine hundred twenty-nine quintillion, three hundred eighty quadrillion, six hundred twenty-seven trillion, eight hundred ninety-seven billion, nine hundred twenty million, seven hundred eighty-two thousand, three hundred thirty-six.