689787353303724406923487296
689,787,353,303,724,406,923,487,296 is an even composite number composed of six prime numbers multiplied together.
689787353303724406923487296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred nine divisors.
Prime factorization of 689787353303724406923487296:
26 × 36 × 196 × 236 × 312 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23 × 31 × 31 × 47 × 47)See below for interesting mathematical facts about the number 689787353303724406923487296 from the Numbermatics database.
Names of 689787353303724406923487296
- Cardinal: 689787353303724406923487296 can be written as Six hundred eighty-nine septillion, seven hundred eighty-seven sextillion, three hundred fifty-three quintillion, three hundred three quadrillion, seven hundred twenty-four trillion, four hundred six billion, nine hundred twenty-three million, four hundred eighty-seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 6.89787353303724406923487296 × 1026
Factors of 689787353303724406923487296
Divisors of 689787353303724406923487296
- Number of divisors d(n): 21609
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 31 32 36 38 46 47 48 54 57 62 64 69 72 76 81 92 93 94 96 108 114 124 138 141 144 152 162 171 184 186 188 192 207 216 228 243 248 276 279 282 288 304 324 342 361 368 372 376 414 423 432 437 456 486 496 513 529 552 558 564 576 589 608 621 648 684 713 722 729 736 744 752 828 837 846 864 874 893 912 961 972 992 1026 1058 1081 1083 1104 1116 1128 1178 1216 1242 1269 1296 1311 1368 1426 1444 1457 1458 1472 1488 1504 1539 1587 1656 1674 1692 1728 1748 1767 1786 1824 1863 1922 1944 1984 2052 2116 2139 2162 2166 2208 2209 2232 2256 2356 2484 2511 2538 2592 2622 2679 2736 2852 2883 2888 2914 2916 2976 3008 3078 3174 3243 3249 3312 3348 3384 3496 3534 3572 3648 3726 3807 3844 3888 3933 4104 4232 4278 4324 4332 4371 4416 4418 4464 4512 4617 4712 4761 4968 5022 5076 5184 5244 5301 5358 5472 5589 5704 5766 5776 5828 5832 5952 6156 6348 6417 6486 6498 6624 6627 6696 6768 6859 6992 7068 7144 7452 7533 7614 7688 7776 7866 8037 8208 8303 8464 8556 8648 8649 8664 8742 8836 8928 9024 9234 9424 9522 9729 9747 9936 10044 10051 10152 10488 10602 10716 10944 11178 11191 11408 11421 11532 11552 11656 11664 11799 12167 12312 12696 12834 12972 12996 13113 13248 13254 13392 13536 13547 13718 13851 13984 14136 14283 14288 14904 15066 15228 15376 15552 15732 15903 16074 16399 16416 16606 16767 16928 16967 17112 17296 17298 17328 17484 17672 17856 18259 18468 18848 19044 19251 19458 19494 19872 19881 20088 20102 20304 20539 20577 20976 21204 21432 22103 22356 22382 22599 22816 22842 23064 23104 23312 23328 23598 24111 24334 24624 24863 24909 25392 25668 25944 25947 25992 26226 26508 26784 27072 27094 27436 27683 27702 27968 28272 28566 28576 29187 29241 29808 30132 30153 30456 30752 31464 31806 32148 32798 32832 33212 33511 33534 33573 33856 33934 34224 34263 34592 34596 34656 34968 35344 35397 36501 36518 36936 37696 38088 38502 38916 38988 39339 39744 39762 40176 40204 40608 40641 41078 41154 41952 41971 42408 42849 42864 44206 44712 44764 45167 45198 45632 45684 46128 46624 46656 47196 47709 48222 48668 49197 49248 49726 49818 50784 50807 50901 51336 51888 51894 51984 52452 53016 53568 54188 54777 54872 55366 55404 56544 57132 57152 57753 58374 58482 59616 59643 60264 60306 60912 61504 61617 61731 62928 63612 64296 65596 66309 66424 67022 67068 67146 67868 68448 68479 68526 69184 69192 69312 69936 70688 70794 72333 73002 73036 73872 74589 74727 76176 77004 77832 77841 77976 78678 79524 80352 80408 81216 81282 82156 82308 83049 83904 83942 84816 85698 85728 87561 87723 88412 89424 89528 90334 90396 90459 91368 92256 93248 94392 95418 96444 97336 98394 98496 99452 99636 100533 100719 101568 101614 101802 102672 103776 103788 103968 104904 106032 106191 108376 109503 109554 109744 110732 110808 113088 114264 115506 116748 116964 118017 119232 119286 120528 120612 121824 121923 123234 123462 125856 125913 127224 128547 128592 130321 131192 132618 132848 134044 134136 134292 135501 135736 136896 136958 137052 138384 139872 141376 141588 143127 144666 146004 146072 147591 147744 149178 149454 152352 152421 152703 154008 155664 155682 155952 157356 157757 159048 160704 160816 162564 164312 164331 164616 166098 167884 169632 171396 171456 173259 175122 175446 176824 178848 178929 179056 180668 180792 180918 182736 184512 184851 185193 188784 190836 190969 192888 194672 196788 198904 198927 199272 201066 201438 203228 203604 205344 205437 207552 207576 207936 209808 212064 212382 212629 216752 216999 219006 219108 219488 221464 221616 223767 224181 228528 231012 231173 233496 233523 233928 236034 238572 241056 241224 243648 243846 246468 246924 249147 251712 251826 254448 257094 257184 257393 260642 262384 262683 263169 265236 265696 268088 268272 268584 271002 271377 271472 273916 274104 276768 279744 279841 283176 286254 289332 292008 292144 295182 295488 298356 298908 301599 302157 304704 304842 305406 308016 311328 311364 311581 311904 314712 315514 318096 318573 321632 322373 325128 328509 328624 328662 329232 332196 335768 339264 342792 346518 346921 350244 350892 353648 354051 357696 357858 358112 361336 361584 361836 365472 365769 369702 370386 377177 377568 377739 381672 381938 385641 385776 389344 390241 390963 393576 397808 397854 398544 402132 402876 406456 406503 407208 410688 410874 415152 419616 419957 424128 424764 425258 429381 433504 433998 438012 438216 438976 442773 442928 443232 447534 448362 457056 457263 458109 462024 462346 466992 467046 467856 472068 472397 473271 477144 482112 482448 487692 492936 492993 493848 498294 503652 508369 508896 514188 514368 514786 519777 521284 524768 525366 525977 526338 530472 531392 536176 536544 536787 537168 542004 542754 542944 547832 548208 553536 554553 555579 559682 566352 571849 572508 572907 578664 584016 584288 590364 596712 596781 597816 603198 604314 609684 610812 616032 616311 622656 622728 623162 623808 629424 631028 636192 636709 637146 637887 643264 644746 650256 650997 657018 657248 657324 658464 664392 671301 671536 672543 685584 693036 693519 693842 700488 700569 701784 707296 708102 715716 716224 722672 723168 723672 730944 731538 739404 740772 747441 754354 755136 755478 763344 763876 770753 771282 771552 772179 778688 780482 781926 787152 788049 795616 795708 797088 797449 804264 805752 812912 813006 814131 814416 821748 830304 839232 839523 839914 849528 850516 858173 858762 867008 867996 876024 876432 885546 885856 886464 895068 896724 904797 906471 914112 914526 916218 924048 924692 933984 934092 934743 935712 944136 944794 946542 954288 964896 965333 967119 975384 985527 985872 985986 987696 996588 1007304 1016738 1017792 1028376 1029572 1038841 1039554 1040763 1042568 1049536 1050732 1051954 1052676 1060944 1062153 1072352 1073088 1073574 1074336 1084008 1085508 1085888 1095664 1096416 1097307 1109106 1111158 1119364 1131531 1132704 1133217 1143698 1145016 1145814 1157328 1168032 1168561 1168576 1170723 1172889 1180728 1193424 1193562 1195632 1206396 1208628 1219368 1219509 1221624 1232064 1232622 1245456 1246324 1258848 1259871 1262056 1272384 1273418 1274292 1275774 1289492 1300512 1301101 1301994 1314036 1314496 1314648 1316928 1328319 1328784 1342602 1343072 1345086 1371168 1371789 1374327 1386072 1387038 1387684 1400976 1401138 1403568 1414592 1416204 1417191 1419813 1431432 1445344 1446336 1447344 1463076 1478808 1478979 1481544 1494882 1508708 1510956 1525107 1526688 1527752 1541506 1542564 1543104 1544358 1560964 1563852 1574304 1575017 1576098 1577931 1591232 1591416 1594176 1594898 1608528 1610361 1611504 1625824 1626012 1628262 1628832 1643496 1660608 1663659 1666737 1679046 1679828 1699056 1701032 1715547 1716346 1717524 1718721 1735992 1752048 1752864 1771092 1771712 1790136 1790343 1793448 1809594 1812942 1829052 1832436 1848096 1848933 1849384 1867968 1868184 1869486 1871424 1888272 1889588 1893084 1908576 1910127 1913661 1929792 1930666 1934238 1950768 1971054 1971744 1971972 1975392 1993176 2013903 2014608 2017629 2033476 2056752 2059144 2077682 2079108 2080557 2081526 2085136 2101464 2103908 2105352 2121888 2122849 2124306 2144704 2147148 2148672 2168016 2171016 2191328 2192832 2194614 2218212 2222316 2238728 2242323 2263062 2265408 2266434 2287396 2290032 2291628 2312259 2314656 2316537 2336064 2337122 2341446 2345778 2361456 2386848 2387124 2391264 2392347 2412792 2417256 2438736 2439018 2442393 2443248 2465244 2476099 2490912 2492648 2517696 2518569 2519742 2524112 2546836 2548584 2551548 2574519 2578984 2601024 2602202 2603988 2628072 2629296 2656638 2657568 2685204 2686144 2690172 2714391 2719413 2742336 2743578 2748654 2772144 2774076 2775368 2801952 2802276 2804229 2807136 2832408 2834382 2839626 2862864 2890688 2894688 2895999 2901357 2926152 2956581 2957616 2957958 2963088 2989764 2997383 3017416 3021912 3050214 3053376 3055504 3083012 3085128 3088716 3116523 3121928 3122289 3127704 3148608 3150034 3152196 3155862 3182832 3189796 3217056 3220722 3223008 3251648 3252024 3256524 3257664 3286992 3291921 3327318 3333474 3358092 3359656 3394593 3398112 3399651 3402064 3431094 3432692 3435048 3437442 3471984 3504096 3505683 3505728 3512169 3518667 3542184 3580272 3580686 3586896 3619188 3625884 3628411 3658104 3658527 3664872 3696192 3697866 3698768 3736368 3738972 3776544 3779176 3779613 3786168 3817152 3820254 3827322 3861332 3868476 3901536 3903303 3942108 3943488 3943944 3950784 3984957 3986352 4027806 4029216 4035258 4039951 4066952 4113504 4115367 4118288 4122981 4155364 4158216 4161114 4163052 4170272 4202928 4207816 4210704 4243776 4245698 4248612 4251573 4259439 4294296 4336032 4342032 4382656 4389228 4392287 4436424 4436937 4444632 4477456 4484646 4526124 4532868 4574792 4575321 4580064 4583256 4624518 4629312 4633074 4674244 4682892 4691556 4722912 4725051 4733793 4773696 4774248 4782528 4784694 4825584 4834512 4877472 4878036 4884786 4886496 4890467 4930488 4952198 4981824 4985296 4990977 5000211 5037138 5039484 5048224 5093672 5097168 5103096 5146641 5149038 5156163 5157968 5204404 5207976 5256144 5258592 5313276 5315136 5316979 5370408 5371029 5380344 5428782 5438826 5487156 5497308 5544288 5546799 5548152 5550736 5603904 5604552 5608458 5614272 5664816 5668764 5679252 5725728 5730381 5740983 5789376 5791998 5802714 5852304 5913162 5915232 5915916 5920039 5926176 5979528 5994766 6034832 6041709 6043824 6052887 6100428 6111008 6125087 6166024 6170256 6177432 6233046 6241671 6243856 6244578 6255408 6300068 6304392 6311724 6365664 6368547 6379592 6434112 6436343 6441444 6446016 6504048 6513048 6573984 6583842 6591499 6654636 6666948 6716184 6719312 6726969 6789186 6796224 6799302 6804128 6862188 6865384 6870096 6874884 6936777 6943968 6949611 7008192 7011366 7024338 7037334 7084368 7160544 7161372 7166363 7173792 7177041 7238376 7251768 7256822 7316208 7317054 7327179 7329744 7395732 7397536 7414579 7428297 7472736 7477944 7553088 7555707 7558352 7559226 7572336 7640508 7654644 7722664 7723557 7736952 7803072 7806606 7884216 7887888 7969914 7972704 7979183 8055612 8058432 8070516 8079902 8133904 8143173 8158239 8227008 8230734 8236576 8245962 8310728 8316432 8322228 8326104 8340544 8405856 8412687 8415632 8421408 8491396 8497224 8503146 8518878 8588592 8672064 8675071 8684064 8687997 8704071 8778456 8784574 8869743 8872848 8873874 8889264 8954912 8969292 8975543 8992149 9052248 9065736 9149584 9150642 9160128 9166512 9249036 9266148 9348488 9349569 9365784 9366867 9383112 9445824 9450102 9467586 9548496 9569388 9651168 9659011 9669024 9754944 9756072 9769572 9772992 9780934 9860976 9875763 9904396 9970592 9981954 9993563 10000422 10074276 10078968 10096448 10183779 10187344 10194336 10198953 10206192 10293282 10298076 10312326 10315936 10408808 10415952 10512288 10517049 10517184 10536507 10556001 10626552 10633958 10740816 10742058 10760688 10857564 10865131 10877652 10885233 10974312 10975581 10994616 11088576 11093598 11096304 11101472 11209104 11216916 11329632 11337528 11338839 11358504 11451456 11460762 11481966 11583996 11605428 11692487 11704608 11709909 11826324 11830464 11831832 11840078 11852352 11954871 11959056 11989532 12069664 12083418 12087648 12097471 12105774 12119853 12200856 12222016 12250174 12332048 12340512 12346101 12354864 12368943 12466092 12483342 12487712 12489156 12510816 12600136 12608784 12623448 12731328 12737094 12754719 12759184 12778317 12872686 12882888 13008096 13026096 13147968 13152527 13167684 13176861 13182998 13309272 13310811 13333896 13432368 13438624 13453938 13578372 13598604 13608256 13724376 13725963 13730768 13740192 13749768 13873554 13887936 13899222 14022732 14048676 14074668 14168736 14175153 14201379 14321088 14322744 14332726 14347584 14354082 14476752 14503536 14513644 14632416 14634108 14644307 14654358 14659488 14671401 14791464 14795072 14829158 14856594 14945472 14955888 14972931 15111414 15116704 15118452 15144672 15151531 15281016 15309288 15439923 15445328 15447114 15468489 15473904 15613212 15768432 15775776 15939828 15945408 15950937 15958366 16111224 16113087 16141032 16159804 16267808 16286346 16305287 16316478 16461468 16473152 16491924 16621456 16632864 16640397 16644456 16652208 16811712 16825374 16831264 16842816 16982792 16994448 17006292 17037756 17177184 17191143 17222949 17350142 17368128 17375994 17408142 17556912 17569148 17727319 17739486 17745696 17747748 17760117 17778528 17909824 17938584 17951086 17984298 18104496 18125127 18131472 18299168 18301284 18333024 18341327 18375261 18498072 18532296 18696976 18699138 18725013 18731568 18733734 18766224 18900204 18935172 19096992 19105641 19138776 19302336 19309029 19318022 19338048 19512144 19539144 19561868 19721952 19737979 19751526 19774497 19808792 19941184 19963908 19987126 20000844 20148552 20157936 20180907 20367558 20374688 20388672 20397906 20412384 20586564 20596152 20624652 20631872 20810331 20817616 20831904 20848833 21024576 21034098 21073014 21112002 21253104 21267916 21481632 21484116 21499089 21521376 21531123 21715128 21730262 21755304 21770466 21948624 21951162 21989232 22187196 22192608 22202659 22202944 22243737 22284891 22418208 22433832 22659264 22667121 22675056 22677678 22717008 22921524 22963932 23167992 23170671 23210856 23384974 23409216 23419818 23652648 23663664 23680156 23893343 23909742 23918112 23937549 23979064 24139328 24166836 24175296 24194942 24211548 24239706 24401712 24429519 24500348 24664096 24681024 24692202 24709728 24720919 24737886 24932184 24966684 24975424 24978312 25021632 25200272 25217568 25238061 25246896 25474188 25509438 25518368 25556634 25745372 25765776 26016192 26025213 26052192 26063991 26112213 26305054 26335368 26353722 26365996 26618544 26621622 26667792 26864736 26876903 26877248 26907876 26926629 26976447 27156744 27197208 27448752 27451926 27461536 27480384 27499536 27747108 27798444 28045464 28048707 28097352 28100601 28149336 28337472 28350306 28402758 28645488 28665452 28708164 28953504 28977033 29007072 29027288 29264832 29268216 29288614 29308716 29318976 29342802 29582928 29658316 29713188 29911776 29925323 29945862 29980689 30222828 30233408 30236904 30289344 30303062 30551337 30562032 30596859 30618576 30879846 30890656 30894228 30936978 30947808 31226424 31536864 31551147 31551552 31609521 31668003 31879656 31901874 31916732 32222448 32226174 32282064 32319608 32535616 32572692 32595393 32610574 32632956 32655699 32922936 32926743 32983848 33242912 33265728 33280794 33288912 33304416 33650748 33662528 33965584 33988896 34012584 34016517 34075512 34354368 34382286 34445898 34700284 34751988 34816284 35077461 35113824 35129727 35138296 35454638 35478972 35491392 35495496 35520234 35557056 35877168 35902172 35968596 36208992 36225391 36250254 36262944 36292413 36359559 36598336 36602568 36666048 36682654 36750522 36996144 37038303 37064592 37393952 37398276 37450026 37463136 37467468 37532448 37800408 37870344 38193984 38211282 38264157 38277552 38334951 38618058 38636044 39024288 39078288 39123736 39443904 39457581 39475958 39503052 39530583 39548994 39617584 39927816 39974252 40001688 40297104 40315872 40334131 40361814 40735116 40749376 40795812 40824768 41173128 41177889 41192304 41249304 41620662 41635232 41663808 41697666 42068196 42146028 42224004 42506208 42525459 42535832 42604137 42963264 42968232 42998178 43042752 43062246 43430256 43460524 43510608 43540932 43897248 43902324 43932921 43978464 44014203 44374392 44385216 44405318 44487474 44569782 44836416 44867664 45334242 45350112 45355356 45434016 45454593 45843048 45927864 46319769 46335984 46341342 46405467 46421712 46769948 46839636 47045881 47305296 47327328 47360312 47786686 47819484 47836224 47852811 47875098 47958128 48333672 48389884 48423096 48479412 48803424 48825527 48859038 48915861 49000696 49328192 49384404 49419456 49441838 49475772 49864368 49921191 49933368 49956624 50400544 50435136 50476122 50493792 50948376 51018876 51036736 51113268 51490744 51531552 51573429 51668847 52050426 52104384 52127982 52224426 52610108 52670736 52707444 52731992 53181957 53237088 53243244 53280351 53335584 53729472 53753806 53815752 53853258 53952894 54313488 54394416 54897504 54903852 54923072 54999072 55023981 55125783 55494216 55596888 56090928 56097414 56175039 56194704 56201202 56298672 56700612 56805516 56950277 57290976 57316923 57330904 57416328 57907008 57927087 57954066 58014144 58054576 58536432 58577228 58617432 58685604 59165856 59213937 59316632 59323491 59426376 59823552 59850646 59891724 59961378 60445656 60473808 60606124 61102674 61124064 61193718 61237152 61759692 61781312 61788456 61873956 61895616 62430993 62452848 62546499 63073728 63102294 63219042 63336006 63759312 63803748 63833464 64444896 64452348 64497267 64564128 64593369 64639216 65145384 65190786 65221148 65265912 65311398 65845872 65853486 65967696 66485824 66561588 66577824 66607977 66608832 66731211 66854673 67301496 67931168 67977792 68001363 68025168 68033034 68151024 68764572 68891796 68939809 69400568 69503976 69512013 69632568 70154922 70227648 70259454 70276592 70909276 70957944 70990992 71040468 71680029 71754336 71804344 71812647 71937192 72417984 72450782 72500508 72525888 72584826 72719118 73205136 73365308 73501044 73992288 74076606 74129184 74162757 74787904 74796552 74900052 74926272 74934936 75064896 75600816 75714183 75740688 76422564 76528314 76555104 76669902 76759069 77236116 77272088 78048576 78075639 78156576 78191973 78247472 78336639 78915162 78951916 79006104 79061166 79097988 79235168 79855632 79948504 80003376 80594208 80630709 80631744 80668262 80723628 80779887 80929341 81470232 81591624 82346256 82355778 82384608 82498608 83241324 83270464 83395332 83453453 84136392 84146121 84292056 84301803 84448008 85012416 85050918 85071664 85208274 85936464 85996356 86124492 86860512 86921048 86931099 87021216 87081864 87794496 87804648 87865842 87956928 88028406 88748784 88810636 88974948 89139564 89735328 89775969 89942067 90668484 90700224 90710712 90868032 90909186 91654011 91686096 91855728 92639538 92671968 92682684 92810934 92843424 92918873 93539896 93679272 94091762 94610592 94653441 94654656 94720624 94828563 95004009 95573372 95638968 95705622 95750196 95916256 96667344 96779768 96846192 96958824 97606848 97651054 97718076 97786179 97831722 97967097 98001392 98768808 98883676 98951544 99728736 99842382 99866736 99913248 100801088 100952244 100987584 101022601 101896752 102037752 102049551 102226536 102981488 103063104 103146858 103337694 104100852 104255964 104448852 105220216 105232383 105341472 105389181 105414888 105463984 106363914 106474176 106486488 106560702 106671168 107507612 107631504 107706516 107905788 108626976 108676173 108788832 108877239 109078677 109795008 109807704 109998144 110047962 110251566 110988432 111193776 112181856 112194828 112350078 112389408 112402404 112480741 112597344 113401224 113611032 113900554 114581952 114633846 114661808 114792471 114832656 115004853 115854174 115908132 116109152 116376653 117072864 117154456 117234864 117371208 118331712 118372743 118427874 118591749 118633264 118646982 118852752 119701292 119783448 119922756 120891312 120947616 121002393 121212248 122205348 122248128 122290517 122387436 122474304 123519384 123533667 123576912 123747912 124861986 124905696 125092998 125238481 126204588 126438084 126672012 127518624 127576377 127607496 127666928 127812411 128889792 128904696 128994534 129128256 129186738 129278432 130290768 130381572 130442296 130531824 130622796 131691744 131706972 131798763 131935392 132042609 133123176 133155648 133215954 133462422 133709346 134602992 135862336 136002726 136050336 136066068 136160897 136302048 136363779 137529144 137783592 137879618 138801136 138959307 139007952 139024026 139216401 139265136 140309844 140518908 140553184 140877001 141137643 141818552 141915888 141981984 142080936 143360058 143508672 143558433 143608688 143625294 143874384 144901564 145001016 145169652 145438236 146410272 146476581 146730616 146747583 147002088 147984576 148035889 148153212 148258368 148325514 149593104 149800104 149869872 151201632 151428366 151481376 151604477 152845128 153056628 153110208 153339804 153518138 154472232 154544176 154720287 155006541 156151278 156313152 156383946 156494944 156673278 157830324 157903832 158012208 158122332 158195976 158470336 159545871 159711264 159841053 159897008 160006752 161188416 161261418 161336524 161447256 161559774 161858682 162940464 163183248 164692512 164711556 164769216 164826349 164997216 165071943 165377349 166482648 166790664 166906906 168272784 168292242 168525117 168584112 168603606 168896016 170101836 170143328 170416548 170535317 170850831 171872928 171950769 171992712 172248984 173721024 173781261 173842096 173862198 174042432 174163728 175609296 175731684 176056812 177497568 177621272 177641811 177949896 177970473 178279128 179470656 179551938 179884134 181336968 181421424 181818372 183308022 183372192 183521209 183711456 185279076 185343936 185365368 185621868 185686848 185837746 187079792 187292979 187358544 187639497 188183524 189221184 189306882 189441248 189657126 189877697 190008018 191146744 191277936 191411244 191500392 191832512 193334688 193491801 193559536 193692384 193780107 193917648 195302108 195436152 195572358 195663444 195934194 196002784 197537616 197767352 197903088 199457472 199526633 199684764 199733472 199823931 199826496 200193633 200564019 201904488 202045202 203793504 204004089 204075504 204099102 204453072 205962976 206293716 206437489 206675388 206819427 208201704 208511928 208536039 208897704 210440432 210464766 210682944 210778362 210829776 210927968 212727828 212972976 213121404 215015224 215040087 215263008 215413032 215437941 215811576 217253952 217352346 217577664 217754478 218157354 219615408 220095924 220503132 221976864 222157253 222387552 222488271 224363712 224389656 224700156 224778816 224804808 224961482 225194688 226802448 227142549 227222064 227801108 229267692 229323616 229584942 229665312 229851949 230009706 230277207 231708348 231816264 232218304 232753306 234145728 234226917 234308912 234469728 234575919 234742416 235009917 236745486 236855748 237183498 237266528 237293964 237705504 239402584 239566896 239845512 241782624 241892127 241895232 242004786 242339661 242424496 242788023 244410696 244581034 244774872 247038768 247067334 247153824 247495824 249723972 249811392 249898013 250185996 250360359 250476962 252409176 252438363 252876168 252905409 253344024 255037248 255152754 255214992 255333856 255624822 257809392 257989068 258373476 258556864 260581536 260763144 260793297 260884592 261063648 261245592 263383488 263413944 263597526 263870784 264085218 266246352 266431908 266924844 267418692 268927201 269205984 269327907 269826201 272005452 272100672 272132136 272321794 272604096 272727558 274962033 275058288 275567184 275759236 277602272 277918614 278015904 278048052 278241833 278432802 278530272 278756619 280619688 281037816 281106368 281754002 282275286 283637104 283831776 283960323 283963968 284161872 284485689 286720116 287116866 287217376 287250588 287748768 287879089 289803128 290002032 290339304 290876472 292820544 292953162 293358537 293461232 293495166 293901291 294004176 296071778 296306424 296651028 299186208 299600208 299739744 302403264 302508121 302856732 302962752 303067803 303208954 305690256 306113256 306148653 306679608 307036276 308944464 309088352 309440574 309800453 310013082 312302556 312767892 312989888 313346556 315660648 315697149 315807664 316024416 316167543 316244664 316391952 319091742 319422528 319682106 319794016 320013504 322522836 322673048 322894512 323119548 323717364 325880928 326028519 326366496 326631717 327236031 329385024 329423112 329652698 329994432 330143886 330754698 332965296 333581328 333813812 336545568 336584484 336819061 337050234 337168224 337207212 337442223 337792032 340203672 340286656 340833096 341070634 341701662 343745856 343901538 343985424 344377413 344497968 347562522 347684192 347724396 348327456 348485213 349129959 351218592 351463368 352113624 354995136 355118229 355242544 355283622 355775247 355899792 355940946 356558256 359103876 359768268 362673936 362842848 363007179 363636744 366616044 366744384 366871551 367042418 367422912 370558152 370601001 370730736 371243736 371675492 374159584 374585958 374717088 375021601 375278994 375715443 376367048 378613764 378882496 379314252 379755394 380016036 382293488 382555872 382729131 382822488 383000784 383437233 386669376 386983602 387119072 387384768 387560214 387835296 390604216 390872304 391144716 391326888 391868388 392005568 395075232 395396289 395534704 395806176 396127827 399053266 399369528 399466944 399647862 400387266 401128038 403808976 404090404 407587008 407728337 408008178 408151008 408198204 408482691 408906144 409091337 411925952 412587432 412874978 413350776 413638854 416403408 416877921 417023856 417072078 417795408 420880864 420929532 421556724 421659552 421850521 421855936 422631003 423412929 425455656 425945952 426242808 430030448 430080174 430526016 430675299 430826064 430875882 431623152 434704692 435508956 436314708 439230816 439429743 440191848 440242749 441006264 443953728 444107667 444314506 444775104 444976542 448779312 449400312 449609616 449922964 453604896 453973517 454285098 454444128 454813431 455602216 458535384 458647232 459169884 459330624 459703898 460019412 460554414 463416696 463632528 464160861 465506612 468453834 468617824 468939456 469151838 469484832 469697461 470019834 473490972 473711496 474366996 474533056 474587928 475411008 478637613 478805168 479133792 479523159 479691024 483565248 483784254 484009572 484679322 484848992 485576046 488821392 489162068 489549744 494077536 494134668 494307648 494479047 494991648 495215829 496132047 499447944 499796026 500371992 500720718 500953924 504818352 504876726 505752336 505810818 506688048 510305508 510429984 510661157 510667712 511249644 511605951 512552493 515618784 515852307 515978136 516746952 521163072 521343783 521526288 521586594 521769184 522127296 522491184 526827888 527195052 528170436 532492704 532863816 532925433 533849688 533911419 534837384 537854402 538411968 538655814 539652402 544010904 544264272 544643588 545455116 549546889 549924066 550116576 550563627 551134368 551518472 555204544 555837228 556031808 556096104 556483666 556865604 557060544 557513238 561239376 561878937 562075632 563508004 564550572 567274208 567663552 567920646 568323744 568581137 568971378 569633091 573440232 574233732 574434752 574501176 575497536 575758178 579606256 580004064 580475403 580678608 581340321 581752944 585906324 586717074 586922464 586990332 587802582 588008352 592143556 592612848 593302056 598372416 598579899 599200416 599471793 599479488 600580899 601692057 605016242 605713464 606135606 606417908 611380512 612226512 612297306 613359216 614072552 617888928 618168769 618176704 618881148 619312467 619600906 620026164 620458281 624605112 625535784 625608117 626693112 631321296 631394298 631615328 632048832 632335086 632489328 632783904 638183484 639364212 639588032 645045672 645120261 645346096 645789024 646239096 646313823 647434728 651761856 652057038 652732992 653263434 654472062 658846224 659305396 660287772 661509396 665930592 666471759 667162656 667464813 667627624 673091136 673168968 673638122 674100468 674336448 674414424 674884446 675584064 680407344 681666192 682141268 683403324 687803076 687970848 688282429 688754826 688995936 689555847 690831621 695125044 695368384 695448792 696654912 696970426 698259918 702437184 702680751 702926736 703727757 704227248 710236458 710485088 710567244 711550494 711799584 711881892 713116512 718207752 719536536 725347872 725676381 725685696 726014358 727018983 727273488 728364069 733232088 733743102 734084836 741116304 741202002 741461472 742487472 743350984 748319168 749171916 749434176 749694039 750043202 750557988 751081077 751430886 752734096 757227528 757315089 758628504 759510788 760032072 764586976 765111744 765458262 765644976 766001568 766348489 766874466 773967204 774238144 775120428 775670592 781208432 781744608 782289432 782379891 782653776 783736776 790150464 790792578 791069408 791612352 792255654 798106532 798739056 799295724 800774532 802256076 806781603 807617952 807983721 808180808 809478603 815456674 816016356 816302016 816396408 816965382 817812288 818182674 825174864 825749956 826701552 827277708 832806816 833183993 833755842 834047712 834144156 834725499 835590816 836269857 841761728 841859064 843113448 843319104 843701042 845262006 846825858 850911312 851880969 851891904 852485616 860060896 860160348 861350598 861652128 861751764 863246304 863637267 869409384 871017912 872629416 878461632 878859486 880075611 880383696 880485498 881703873 882012528 888215334 888629012 889953084 897558624 898800624 899219232 899845928 907209792 907524363 907947034 908570196 908888256 909203409 909626862 911204432 917070768 918339768 919407796 920038824 921108828 926833392 927265056 927685013 928321722 929401359 931013224 936907668 937235648 938303676 938969664 939394922 940039668 946981944 947091447 947422992 948502629 948733992 949175856 957275226 957610336 958267584 959046318 959382048 967568508 968019144 969358644 969697984 971152092 977642784 978085557 978324136 979099488 979895151 981708093 988155072 988269336 988958094 989983296 990431658 992264094 998895888 999592052 1000743984 1001441436 1001907848 1009636704 1009753452 1010457183 1011504672 1011621636 1012326669 1013376096 1020611016 1020859968 1021322314 1022499288 1023211902 1025104986 1031237568 1031704614 1031956272 1033493904 1042687566 1043052576 1043173188 1043538368 1044982368 1045455639 1047389877 1053655776 1054390104 1056340872 1064985408 1065354687 1065727632 1065850866 1067325741 1067699376 1067822838 1069674768 1075708804 1077311628 1079304804 1082055263 1088021808 1088528544 1089021537 1089287176 1090910232 1099093778 1099848132 1100233152 1100614653 1101127254 1102268736 1103036944 1111674456 1112192208 1112967332 1113731208 1115026476 1122478752 1122987121 1123757874 1124151264 1125064803 1127016008 1127146329 1129101144 1134548416 1135841292 1136647488 1137162274 1137942756 1139266182 1146880464 1148187393 1148467464 1149002352 1151516356 1159212512 1160008128 1160950806 1161357216 1162680642 1163505888 1171812648 1173434148 1173844928 1173980664 1175605164 1176016704 1184287112 1185225696 1186188867 1186604112 1188383481 1197159798 1198400832 1198943586 1201161798 1203384114 1210032484 1211426928 1212271212 1212835816 1222761024 1223185011 1224453024 1224594612 1225448073 1226718432 1227274011 1228145104 1235777856 1236337538 1237762296 1238624934 1239201812 1240052328 1240916562 1249210224 1251071568 1251216234 1253386224 1262642592 1262788596 1263230656 1264670172 1264978656 1265551563 1265567808 1267893009 1270238787 1276366968 1278728424 1290091344 1290240522 1290692192 1291578048 1292025897 1292478192 1292627646 1294869456 1304114076 1306526868 1308944124 1309856371 1317692448 1318289229 1318610792 1320575544 1320728247 1323018792 1331861184 1332323001 1332943518 1334325312 1334929626 1335255248 1346337936 1347276244 1348200936 1348828848 1349768892 1360814688 1361920551 1363332384 1364282536 1364440293 1366806648 1375606152 1375941696 1376564858 1377509652 1377991872 1379111694 1381663242 1390250088 1390897584 1393940852 1396519836 1405361502 1405853472 1407455514 1408454496 1409092383 1420472916 1420970176 1421134488 1423100988 1423599168 1423763784 1426233024 1435912839 1436415504 1438569477 1439073072 1450695744 1451352762 1452028716 1454037966 1454546976 1456728138 1458422311 1466464176 1467486204 1468169672 1482232608 1482404004 1482922944 1483437141 1484974944 1485647487 1486701968 1488396141 1498343832 1499388078 1500086404 1501115976 1502162154 1502861772 1505468192 1514455056 1514630178 1517257008 1519021576 1520064144 1529173952 1530916524 1531289952 1531983471 1532003136 1532696978 1533748932 1534817853 1537657479 1547556921 1547934408 1550240856 1562416864 1563489216 1564031349 1564578864 1564759782 1565307552 1567473552 1581585156 1582138816 1584511308 1585615607 1596213064 1597478112 1598591448 1598776299 1601549064 1601734257 1604512152 1613563206 1615235904 1615967442 1616361616 1618957206 1630913348 1632032712 1632792816 1633930764 1636365348 1648640667 1650349728 1651499912 1651690881 1653403104 1654555416 1665613632 1666367986 1667511684 1668095424 1668288312 1669450998 1671181632 1672539714 1683718128 1686226896 1687402084 1690524012 1693651716 1701822624 1703761938 1704971232 1705743411 1708899273 1720121792 1720320696 1722701196 1723304256 1723503528 1726492608 1727274534 1738818768 1741426209 1742035824 1745258832 1757718972 1760151222 1760767392 1760970996 1763407746 1764025056 1765458587 1776430668 1777258024 1779906168 1795117248 1795739697 1797601248 1798415379 1798438464 1799691856 1801742697 1805076171 1815048726 1815894068 1817140392 1818406818 1819253724 1822408864 1834141536 1836679536 1838815592 1840077648 1842217656 1853666784 1854506307 1854530112 1855370026 1856643444 1857937401 1858802718 1861374843 1862026448 1873815336 1876607352 1878789844 1880079336 1893963888 1894182894 1894845984 1897005258 1897467984 1898351712 1914550452 1915220672 1918092636 1918764096 1919429419 1935137016 1935360783 1936038288 1938717288 1938941469 1942304184 1955285568 1956171114 1956648272 1958198976 1959790302 1963416186 1976538672 1977916188 1980863316 1984528188 1997791776 1999184104 1999415277 2001487968 2002394439 2002882872 2003815696 2019273408 2019506904 2020914366 2023009344 2023243272 2024653338 2026752192 2041222032 2042644628 2044998576 2046423804 2050209972 2063409228 2063912544 2064847287 2066987808 2068667541 2072494863 2085375132 2086105152 2086346376 2089964736 2090911278 2094779754 2107311552 2108042253 2108780208 2112681744 2130709374 2131455264 2131701732 2134651482 2135398752 2135645676 2137134079 2139349536 2151417608 2154623256 2158609608 2164110526 2176043616 2177029143 2177057088 2178043074 2178574352 2181056949 2181820464 2185092207 2198187556 2199696264 2201229306 2202254508 2206073888 2211156407 2223348912 2224384416 2225934664 2227462416 2230052952 2244957504 2245974242 2247515748 2248302528 2249082117 2250129606 2253243231 2254032016 2254292658 2258202288 2271682584 2274324548 2275885512 2278532364 2293760928 2296374786 2296934928 2298004704 2299045467 2303032712 2318425024 2321901612 2322714432 2323519823 2325361284 2327011776 2343625296 2346868296 2347139673 2347961328 2351210328 2368574224 2370451392 2372377734 2373208224 2376766962 2379531139 2394319596 2397887172 2402323596 2406768228 2420064968 2420344809 2422853856 2423951163 2424542424 2425671632 2428435809 2446370022 2448906048 2449189224 2450896146 2453436864 2454548022 2456290208 2472675076 2475524592 2477249868 2478403624 2480104656 2481833124 2498420448 2499551979 2502143136 2502432468 2504176497 2506772448 2508809571 2525285184 2525577192 2529340344 2529957312 2531103126 2535786018 2540477574 2552733936 2557456848 2580182688 2580481044 2581384384 2584051794 2584956384 2585255292 2587057043 2589738912 2590911801 2608228152 2613053736 2617888248 2619712742 2635384896 2636578458 2637221584 2640226833 2641151088 2641456494 2645111619 2646037584 2664646002 2665887036 2669859252 2670510496 2676663019 2692675872 2694552488 2696401872 2697657696 2699537784 2721629376 2722573089 2723841102 2726664768 2727610227 2728565072 2728880586 2733613296 2751212304 2753129716 2755019304 2758223388 2763326484 2780500176 2781795168 2783055039 2787881704 2788204077 2793039672 2810723004 2811706944 2812681891 2814911028 2816908992 2818184766 2840945832 2841274341 2842268976 2846201976 2847527568 2871825678 2872831008 2877138954 2878146144 2880485063 2902705524 2904057432 2908075932 2909093952 2913456276 2916844622 2932928352 2934256671 2934972408 2936339344 2939685453 2945124279 2964465216 2964808008 2966874282 2969949888 2971294974 2973403936 2976792282 2996687664 2998776156 3000172808 3002231952 3004324308 3005723544 3010936384 3028910112 3029260356 3031371549 3034514016 3036980007 3038043152 3040128288 3061833048 3062579904 3063966942 3065393956 3067497864 3069635706 3075314958 3095113842 3095868816 3100481712 3124833728 3128062698 3129157728 3129519564 3130615104 3131700631 3134947104 3136366917 3142169631 3163170312 3169022616 3171231214 3192426128 3194956224 3196064061 3197182896 3197552598 3201977223 3203098128 3203468514 3209024304 3227126412 3231934884 3232723232 3237914412 3240171023 3246165789 3261826696 3264065424 3265585632 3267064611 3267861528 3272730696 3297281334 3300699456 3301843959 3302999824 3303381762 3306806208 3309110832 3332735972 3335023368 3336576624 3338901996 3345079428 3367436256 3368961363 3372453792 3374804168 3375194409 3381048024 3381438987 3387303432 3403645248 3407523876 3409942464 3411486822 3417798546 3440641392 3445402392 3447007056 3454549068 3477637536 3482852418 3484071648 3486902971 3490517664 3515437944 3520302444 3521534784 3521941992 3526815492 3528050112 3530917174 3552861336 3554516048 3558566601 3559812336 3565150443 3591479394 3595202496 3596830758 3599383712 3603485394 3607676243 3610152342 3630097452 3631788136 3634280784 3636813636 3638507448 3644817728 3668283072 3669555033 3673359072 3676344219 3677631184 3680155296 3681822033 3684435312 3707333568 3709012614 3710740052 3713286888 3715874802 3717605436 3722749686 3724052896 3747630672 3753214704 3757579688 3760158672 3787927776 3788365788 3789691968 3791006027 3794010516 3794935968 3796654689 3796703424 3803679027 3810716361 3829100904 3836185272 3838858838 3870274032 3870721566 3872076576 3876077691 3877434576 3877882938 3884608368 3912342228 3913296544 3919580604 3922312291 3926832372 3929569113 3953077344 3954867687 3955832376 3961726632 3962184741 3969056376 3995583552 3996969003 3998368208 3998830554 4002975936 4004788878 4005765744 4007631392 4039013808 4041828732 4046486544 4049306676 4082444064 4085289256 4085761653 4089997152 4092847608 4093320879 4100419944 4126818456 4127825088 4129694574 4133975616 4137335082 4144989726 4170750264 4172692752 4181822556 4189559508 4216084506 4217560416 4220987807 4225363488 4227277149 4261418748 4262910528 4263403464 4269302964 4270797504 4271291352 4274268158 4278699072 4302835216 4307738517 4309246512 4315708431 4317219216 4328221052 4352087232 4354058286 4356086148 4357148704 4362113898 4363640928 4367187031 4370184414 4375266933 4396375112 4399392528 4402458612 4404509016 4412147776 4422312814 4446697824 4448768832 4450311423 4451869328 4454924832 4456942461 4460105904 4465188423 4491948484 4495031496 4498164234 4500259212 4506486462 4508064032 4508585316 4516404576 4543365168 4548649096 4551771024 4557064728 4587521856 4589112559 4592749572 4593869856 4595950413 4596009408 4598090934 4604453559 4606065424 4612972437 4643803224 4647039646 4650722568 4687250592 4692094047 4693736592 4694279346 4695922656 4702420656 4737148448 4744755468 4746416448 4748062247 4753533924 4756846821 4759062278 4788639192 4795774344 4796328897 4804647192 4805202771 4813536456 4840129936 4840689618 4845707712 4847902326 4849084848 4851343264 4856871618 4892740044 4898378448 4901792292 4909096044 4912580416 4945350152 4945922001 4951049184 4954499736 4955072643 4956807248 4960209312 4963666248 4996840896 4999103958 5004286272 5004864936 5008352994 5013544896 5017619142 5051154384 5058680688 5062206252 5071572036 5080955148 5105467872 5109616819 5114913696 5117230233 5126697819 5160365376 5160962088 5168103588 5169912768 5170510584 5174114086 5179477824 5181823602 5216456304 5224278627 5226107472 5235776496 5239425484 5273156916 5274443168 5280453666 5282302176 5282912988 5286594827 5290223238 5292075168 5296375761 5329292004 5331774072 5339718504 5341020992 5353326038 5385351744 5387219091 5389104976 5392803744 5395246137 5395315392 5399075568 5405228091 5445146178 5447682204 5455220454 5457130144 5457761172 5467226592 5469702691 5502424608 5506259432 5510038608 5516446776 5526652968 5561000352 5563518921 5563590336 5566110078 5573812203 5575763408 5576408154 5584124529 5586079344 5621446008 5625363782 5629822056 5636369532 5681891664 5682548682 5684537952 5692403952 5695055136 5743651356 5745662016 5747654299 5754277908 5756292288 5758288257 5760970126 5805411048 5806082349 5808114864 5816151864 5816824407 5826912552 5833689244 5865856704 5868513342 5869944816 5872678688 5879370906 5886208607 5890248558 5929616016 5933748564 5942589948 5946807872 5953584564 5993375328 5997552312 5998245831 6000345616 6004463904 6007183317 6008648616 6011447088 6057820224 6058520712 6062743098 6069028032 6073960014 6076086304 6080256576 6123666096 6127933884 6130787912 6134995728 6139271412 6150629916 6185325623 6190227684 6191737632 6194541861 6200963424 6206002623 6217484589 6256125396 6258315456 6259039128 6263401262 6269894208 6272733834 6284339262 6324126759 6326340624 6338045232 6342462428 6384852256 6392128122 6394365792 6395105196 6399562159 6403954446 6406196256 6406937028 6411402237 6418048608 6454252824 6463869768 6465446464 6475828824 6480342046 6492331578 6523653392 6528130848 6531087429 6531171264 6534129222 6535723056 6543170847 6545461392 6594562668 6603687918 6605999648 6606763524 6618221664 6621219047 6633469221 6665471944 6670046736 6673153248 6677803992 6690158856 6734872512 6737922726 6744907584 6747246351 6749608336 6750388818 6759729693 6762096048 6762877974 6774606864 6815047752 6822973644 6835597092 6881282784 6890804784 6894014112 6897136401 6909098136 6955275072 6957686783 6965704836 6968143296 6970559469 6973805942 6981035328 7030875888 7040604888 7041419019 7043883984 7053630984 7061834348 7105722672 7109032096 7117133202 7119624672 7125410419 7130300886 7138593417 7182958788 7193661516 7198767424 7206970788 7215352486 7220304684 7260194904 7261034427 7263576272 7268561568 7271853489 7273627272 7277014896 7285307427 7339110066 7346718144 7352688438 7355262368 7360310592 7363644066 7368870624 7418025228 7421480104 7426573776 7431749604 7435210872 7445499372 7448105792 7495261344 7498655937 7506429408 7512529491 7515159376 7520317344 7526428713 7575855552 7576731576 7582012054 7588021032 7589871936 7593309378 7607358054 7621432722 7658201808 7672370544 7677717676 7740548064 7741443132 7744153152 7746838403 7752155382 7754869152 7755765876 7761171129 7769216736 7772735403 7824684456 7826593088 7839161208 7844624582 7853664744 7859138226 7906154688 7909735374 7911664752 7920680499 7923453264 7924369482 7938112752 7993938006 7996736416 7997661108 8009577756 8011531488 8015159899 8015262784 8029989057 8078027616 8083657464 8092973088 8098613352 8164888128 8167719267 8170578512 8171523306 8179994304 8182830681 8185695216 8186641758 8200839888 8253636912 8259389148 8274670164 8289979452 8341500528 8345385504 8349165117 8363645112 8364612231 8379119016 8432169012 8435120832 8438045673 8441975614 8450726976 8454554298 8522837496 8523823023 8526806928 8538605928 8542582704 8548536316 8605670432 8615477034 8618493024 8625496823 8631416862 8634438432 8641455189 8656442104 8708116572 8712172296 8714297408 8724227796 8727281856 8734374062 8740368828 8750533866 8792750224 8798785056 8802770013 8804917224 8809018032 8819056359 8844625628 8893395648 8900622846 8903738656 8909849664 8913884922 8920211808 8924251759 8930376846 8983896968 8990062992 8996328468 9000518424 9012972924 9016128064 9017170632 9032809152 9086730336 9094114647 9097298192 9103542048 9110940021 9114129456 9178225118 9185499144 9187739712 9191900826 9196181868 9208907118 9212130848 9225944874 9287606448 9294079292 9301445136 9374501184 9377751751 9384188094 9387473184 9388558692 9391845312 9395101893 9404841312 9409100751 9426508893 9474296896 9489510936 9496124494 9507067848 9513693642 9518124556 9577278384 9588192183 9591548688 9592657794 9609294384 9610405542 9627072912 9680259872 9681379236 9695804652 9698169696 9702561983 9702686528 9713743236 9720513069 9738497367 9785480088 9796756896 9801193833 9803584584 9818192088 9890700304 9891844002 9902098368 9905531877 9908999472 9910145286 9913614496 9920418624 9927332496 9998207916 10009729872 10016705988 10035238284 10102308768 10106884089 10117361376 10124412504 10125583227 10143144072 10144316961 10161910296 10210935744 10219233638 10229827392 10234460466 10253395638 10321924176 10336207176 10341021168 10348228172 10363647204 10432912608 10441390891 10448557254 10452214944 10460708913 10471552992 10478850968 10546313832 10548886336 10560907332 10564604352 10565825976 10573189654 10580446476 10584150336 10592751522 10658584008 10663548144 10675699803 10679437008 10706652076 10774438182 10778209952 10785607488 10790492274 10798151136 10803041603 10810456182 10823028729 10890292356 10895364408 10910440908 10914260288 10915522344 10934453184 10939405382 11004849216 11008665099 11012518864 11020077216 11029032657 11032893552 11045466099 11053305936 11122000704 11127037842 11132220156 11147624406 11151526816 11152816308 11168249058 11172158688 11242892016 11250727564 11259644112 11272739064 11363783328 11365097364 11369075904 11373018081 11384807904 11389964067 11390110272 11411037081 11432149083 11487302712 11495308598 11508555816 11516576514 11521940252 11610822096 11612164698 11616229728 11632303728 11633648814 11653825104 11667378488 11737026684 11739889632 11745206611 11745357376 11758741812 11766936873 11772417214 11780497116 11788707339 11859232032 11864603061 11867497128 11885179896 11886554223 11907169128 11986750656 11990907009 11995104624 11996491662 12000691232 12008927808 12014366634 12017297232 12022894176 12117041424 12125486196 12147920028 12152172608 12247332192 12255867768 12257284959 12261575824 12269991456 12278542824 12279962637 12301259832 12370651246 12380455368 12383475264 12389083722 12401926848 12412005246 12434969178 12512250792 12518078256 12526802524 12545467668 12568678524 12639578447 12648253518 12652681248 12662963421 12676090464 12681831447 12684924856 12769704512 12784256244 12788731584 12790210392 12799124318 12807908892 12812392512 12813874056 12822804474 12836097216 12908505648 12923215551 12927739536 12951657648 12960684092 12984663156 13047306784 13056261696 13062174858 13068258444 13071446112 13077366151 13086341694 13090922784 13101561093 13125800799 13189125336 13207375836 13211999296 13213527048 13236443328 13242438094 13266938442 13330943888 13340093472 13346306496 13350934269 13355607984 13370827383 13380317712 13475845452 13494492702 13499216672 13500777636 13519459386 13524192096 13525755948 13549213728 13630095504 13645947288 13671194184 13762565568 13767337677 13781609568 13787851239 13788028224 13794272802 13813360677 13818196272 13838917311 13915373566 13931409672 13941118938 13947611884 14061751776 14081209776 14082838038 14087767968 14107261968 14123668696 14211445344 14217881687 14218064192 14234266404 14239249344 14244186741 14250820838 14260601772 14270540463 14277186834 14365917576 14387323032 14388986691 14413941576 14430704972 14440609368 14520389808 14522068854 14527152544 14537123136 14543706978 14547254544 14554029792 14560621291 14570614854 14678220132 14705376876 14710524736 14727288132 14737741248 14836050456 14837766003 14842960208 14853147552 14863499208 14865217929 14870421744 14890998744 14990522688 14997311874 15012858816 15025058982 15030318752 15040634688 15052857426 15153463152 15164024108 15176042064 15186618756 15214716108 15242865444 15316403616 15328850457 15344741088 15351690699 15355435352 15380093457 15481096128 15482886264 15493676806 15504310764 15509738304 15511531752 15522342258 15538433472 15545470806 15649368912 15678322416 15689249164 15707329488 15718276452 15819470748 15823329504 15830495867 15841360998 15846906528 15848738964 15859784481 15876225504 15889127283 15987876012 15993472832 15995322216 16019155512 16023062976 16030319798 16059978114 16156055232 16161657273 16167314928 16185738411 16185946176 16197226704 16335438534 16341157024 16343046612 16365661362 16371390432 16373283516 16401679776 16409108073 16507273824 16518778296 16549340328 16579958904 16683001056 16690556763 16690771008 16698330234 16721436609 16727290224 16729224462 16752373587 16758238032 16864338024 16876091346 16883951228 16909108596 17045674992 17047646046 17053613856 17077211856 17085165408 17097072632 17211340864 17230954068 17236986048 17242962897 17250993646 17262833724 17268876864 17274864771 17282910378 17312884208 17416233144 17418247047 17424344592 17448455592 17468748124 17480737656 17501067732 17585500448 17597570112 17605540026 17609834448 17618036064 17626015247 17638112718 17658625821 17689251256 17801245692 17807477312 17827769844 17840423616 17848503518 17860753692 17967793936 17980125984 17992656936 17994737493 18001036848 18021549951 18025945848 18034341264 18173460672 18188229294 18194596384 18207084096 18221880042 18228258912 18356450236 18370998288 18383801652 18392363736 18417814236 18424261696 18451889748 18555976869 18575212896 18583625583 18588158584 18602890272 18618007869 18652453767 18755503502 18768376188 18774946368 18777117384 18790203786 18809682624 18818201502 18853017786 18979021872 18992248988 19014135696 19027387284 19036249112 19154556768 19163231839 19176384366 19183097376 19185315588 19198686477 19218588768 19220811084 19234206711 19254145824 19360519744 19362758472 19391609304 19396339392 19405123966 19427486472 19441026138 19476994734 19570960176 19593262287 19593513792 19602387666 19607169168 19636384176 19781400608 19783688004 19811063754 19817998944 19820290572 19827228992 19854664992 19863657141 19900407663 19996415832 20019459744 20033411976 20070476568 20204617536 20213768178 20234722752 20241739053 20248825008 20251166454 20279189079 20286288144 20288633922 20323820592 20438467276 20468920932 20506791276 20643848352 20672414352 20682042336 20691409203 20696456344 20727294408 20865825216 20873060349 20882781782 20897114508 20904429888 20911678407 20921417826 20943105984 20957701936 21092627664 21121814664 21131651952 21146379308 21160892952 21185503044 21317168016 21327096288 21336755299 21351399606 21358874016 21376231257 21413304152 21415780251 21548876364 21556419904 21580984548 21596302272 21606083206 21620912364 21646057458 21780584712 21783103281 21790728816 21815560467 21820881816 21831044688 21878810764 22017330198 22025037728 22040154432 22058065314 22065787104 22090932198 22106611872 22254075684 22264440312 22295248812 22303053632 22305632616 22336498116 22344317376 22485784032 22495967811 22501455128 22519288224 22537588473 22545478128 22579286139 22727566656 22730194728 22746036162 22769615808 22779928134 22822074162 22864298166 22974605424 22990617196 23017111632 23033153028 23043880504 23221644192 23224329396 23232459456 23240515209 23264607456 23267297628 23283513387 23307650208 23318206209 23334756976 23474053368 23479779264 23490413222 23517483624 23533873746 23544834428 23560994232 23577414678 23718464064 23729206122 23734994256 23770359792 23773108446 23814338256 23981814018 23990209248 23992983324 24001382464 24028733268 24034594464 24045479697 24045788352 24089967171 24234082848 24250972392 24295840056 24494664384 24503157801 24511735536 24514569918 24523151648 24539982912 24548492043 24557085648 24559925274 24602519664 24741302492 24760910736 24778167444 24824010492 24869938356 24887271049 25024501584 25036156512 25047495351 25053605048 25090935336 25093836693 25137357048 25279156894 25296507036 25305362496 25314137019 25325926842 25352180928 25363662894 25369849712 25568512488 25580420784 25598248636 25615817784 25627748112 25645608948 25817011296 25828703783 25846431102 25855479072 25876490469 25903315296 25921368184 25924365567 25969326312 26094613568 26124349716 26136516888 26142892224 26154732302 26172683388 26181845568 26203122186 26251601598 26378250672 26408310039 26414751672 26427054096 26484876188 26533876884 26661887776 26680186944 26701868538 26711215968 26741654766 26760635424 26772755277 26951690904 26988985404 26998433344 27001555272 27038918772 27048384192 27051511896 27098427456 27260191008 27282343941 27291894576 27332820063 27342388368 27534675354 27563219136 27575702478 27588545604 27626721354 27636392544 27677834622 27830747132 27862819344 27882237876 27895223768 28123503552 28133255253 28162419552 28165676076 28175535936 28185305679 28214523936 28227302253 28247337392 28279526679 28422890688 28435763374 28468532808 28488373482 28501641676 28521203544 28541080926 28554373668 28731835152 28774646064 28777973382 28827883152 28861409944 28881218736 29040779616 29044137708 29054305088 29087413956 29094509088 29107685949 29108059584 29121242582 29141229708 29161539207 29215492101 29356440264 29403581499 29410753752 29454576264 29672100912 29675532006 29685920416 29706295104 29716595631 29726998416 29730435858 29740843488 29781997488 29994623748 30050117964 30060637504 30105714852 30126696533 30306926304 30320652267 30328048216 30352084128 30373237512 30376749681 30429432216 30432950883 30485730888 30632807232 30657700914 30689482176 30703381398 30710870704 30760186914 30965772528 30987353612 31008621528 31023063504 31044684516 31090941612 31298737824 31324172673 31356644832 31378498328 31382126739 31414658976 31436552904 31638941496 31646659008 31660991734 31682721996 31693813056 31697477928 31719568962 31752451008 31778254566 31975752024 31990644432 32038311024 32060639596 32119956228 32323314546 32334629856 32371476822 32394453408 32409124809 32469086187 32670877068 32682314048 32686093224 32731322724 32742780864 32746567032 32803359552 32818216146 33014547648 33025995297 33037556592 33087097971 33098680656 33159917808 33366002112 33381113526 33396660468 33442873218 33454580448 33458448924 33504747174 33516476064 33543713153 33728676048 33752182692 33767902456 33818217192 34091349984 34095292092 34107227712 34119054243 34154423712 34169892201 34170330816 34194145264 34233111243 34296447249 34461908136 34485925794 34501987292 34525667448 34549729542 34565820756 34625768416 34832466288 34836494094 34848689184 34896911184 34937496248 34961475312 35002135464 35171000896 35211080052 35219668896 35235619833 35236072128 35252030494 35276225436 35300810619 35317251642 35366122017 35378502512 35593809183 35602491384 35655539688 35697007036 35721507384 35935587872 35960251968 35972721027 35985313872 35989474986 36002073696 36043099902 36051891696 36068682528 36376458588 36389192768 36443760084 36456517824 36469158961 36712900472 36741996576 36767603304 36771854877 36784727472 36835628472 36839887911 36903779496 37111953738 37150425792 37167251166 37176317168 37205780544 37236015738 37304907534 37511007004 37536752376 37554234768 37580407572 37636403004 37706035572 37918735341 37958043744 37984497976 37988890263 38028271392 38045494341 38054774568 38072498224 38309113536 38326463678 38352768732 38366194752 38370631176 38397372954 38437177536 38441622168 38468413422 38508291648 38725516944 38783218608 38810247932 38854972944 38882052276 38953989468 39141920352 39186524574 39204775332 39214338336 39232098453 39272768352 39304683279 39377402397 39562801216 39567376008 39622127508 39635997888 39640581144 39709329984 39727314282 39800815326 39992831664 40038919488 40052802807 40066823952 40140953136 40427536356 40483478106 40497650016 40502332908 40558378158 40572576288 40577267844 40605547501 40647641184 40876934552 40937841864 41013582552 41287696704 41302013031 41344828704 41363553717 41364084672 41382818406 41392912688 41440082031 41454588816 41516751933 41746120698 41765563564 41794229016 41823356814 41842835652 41915403872 42185255328 42243629328 42263303904 42292758616 42321785904 42371006088 42634336032 42653645061 42654192576 42673510598 42702799212 42717748032 42732560223 42752462514 42811621389 42826608304 42831560502 43097752728 43161969096 43212166412 43241824728 43292114916 43561169424 43566206562 43581457632 43631120934 43641763632 43662089376 43681863873 43757621528 44034660396 44050075456 44116130628 44131574208 44146876637 44181864396 44213223744 44508151368 44513298009 44528880624 44590497624 44595653787 44611265232 44672996232 44971568064 44991935622 45002910256 45038576448 45075176946 45090956256 45158572278 45211091641 45460389456 45492072324 45559856268 45644148324 45728596332 45949210848 45981234392 45986551371 46034223264 46055072097 46066306056 46087761008 46140280371 46443288384 46448658792 46481030418 46529214912 46534595256 46567026774 46615300416 46636412418 46669513952 46948106736 46980826444 47034967248 47067747492 47089668856 47121988464 47154829356 47458412244 47469988512 47491487601 47540719584 47546216892 47579353443 47628676512 47667381849 47963628036 47980418496 47985966648 48057466536 48069188928 48090959394 48179934342 48468165696 48484971819 48501944784 48591680112 49006315602 49023471072 49029139836 49046303296 49096984086 49114171296 49119850548 49154083817 49205039328 49227324219 49482604984 49521821472 49556334888 49648020984 49739876712 49774542098 50049003168 50071670289 50072313024 50094990702 50107210096 50164309827 50181870672 50187673386 50257120761 50274714096 50558313788 50593014072 50628274038 50651853684 50727325788 50739699424 50856597361 51137024976 51160841568 51196497272 51231635568 51255496224 51291217896 51634022592 51657407566 51692862204 51710958144 51728888691 51752980938 51806630592 51824594313 51842736368 51848731134 51938652624 52248699432 52273033776 52309464604 52345366776 52406244372 52503203196 52756501344 52816620078 52829503344 52854108192 52878045741 52969752376 52975877463 53067753768 53323775552 53403737076 53422431936 53440955929 53483309532 53521270848 53545510554 53903381808 53977970808 53984212479 54003110544 54077837544 54103023792 54520382016 54564687882 54583789152 54665640126 54684776736 54729216197 55069350708 55151404956 55177091208 55253442708 55272785088 55355669244 55661494264 55667930607 55725638688 55750876749 55764475752 55790447536 55854023607 55957361301 56266510506 56324839104 56331352152 56370611358 56429047872 56454604506 56494674784 56559053358 56871526748 56937065616 56976746964 57003283352 57042407088 57082161852 57108747336 57463670304 57489695517 57549292128 57555946764 57596059431 57655766304 57702620133 57722819888 57762437472 58081559232 58088275416 58174827912 58189018176 58215371898 58242485164 58282459416 58323078414 58430984202 58712880528 58807162998 58821507504 58909152528 59344201824 59351064012 59371840832 59433191262 59453996832 59460871716 59481686976 59502311989 59563994976 59590971423 59701222989 59989247496 60100235928 60211429704 60253393066 60613852608 60641304534 60656096432 60704168256 60725217159 60746475024 60753499362 60837567237 60858864432 60865901766 60971461776 61315401828 61406762796 61421741408 61520373828 61563249437 61931545056 61974707224 62017243056 62046127008 62074227609 62089369032 62181883224 62597475648 62619181047 62648345346 62713289664 62735035221 62756996656 62764253478 62829317952 62873105808 63277882992 63321983468 63365443992 63394955856 63439137924 63556509132 63951504048 63981288864 64010265897 64076622048 64121279192 64128693771 64239912456 64247340753 64646629092 64669259712 64742953644 64788906816 64818249618 64938172374 65341754136 65349309843 65372186448 65462645448 65493134064 65636432292 66051990594 66075113184 66174195942 66197361312 66251156449 66319835616 66762227052 66793320936 66885746436 66909160896 66916897848 67009494348 67032952128 67087426306 67457352096 67487903433 67504365384 67535804912 67612765419 67636434384 67737858417 68182699968 68190584184 68238108486 68308847424 68339784402 68388290528 68466222486 68545848617 68592894498 68923816272 68971851588 69003974584 69051334896 69099459084 69131641512 69251536832 69664932576 69672988188 69697378368 69721545627 69793822368 69850540161 69874992496 69922950624 69954618627 70004270928 70422160104 70439337792 70471239666 70504060988 70552450872 70601621238 70634503284 70732244034 70757005024 71187618366 71204982768 71311079376 71394014072 71443014768 71871175744 71945442054 71970627744 71978949972 72004147392 72029114513 72086199804 72103783392 72136439091 72137365056 72269901513 72752917176 72887520168 72938317922 73425800944 73483993152 73509473403 73535206608 73543709754 73569454944 73645476129 73671256944 73679775822 73807558992 74223907476 74334502332 74352634336 74472031476 74523933529 74609815068 74661813147 75022014008 75073504752 75108469536 75142486053 75160815144 75272806008 75281510079 75412071144 75837470682 75916087488 75942411057 75968995952 75977780526 76056542784 76090988682 76109549136 76144996448 76652927356 76705537464 76741262352 76794745908 76883244336 76936826844 77451033888 77486111349 77566437216 77620495864 77629471407 77709945888 77764104552 77773096701 77907978936 78283840704 78373049148 78409550664 78428676672 78464196906 78545536704 78609366558 78754804794 79134752016 79244255016 79281162288 79454628564 79601630652 79985663328 80105605614 80133647904 80198768333 80281906272 80318265831 80855072712 80966956212 80995300032 81004665816 81116756316 81145152576 81154535688 81211095002 81295282368 81753869104 81847031823 81875683728 81998460189 82027165104 82604026062 82689657408 82727107434 82765636812 82785825376 82880164062 82909177632 82976553589 83033503866 83492241396 83531127128 83588458032 83646713628 83685671304 83830807744 84370510656 84399765759 84487258656 84526607808 84555917037 84585517232 84643571808 84681906759 84742012176 84838580037 85268672064 85307290122 85347021196 85405598424 85465120446 85504925028 85623242778 85653216608 85663121004 86195505456 86323938192 86424332824 86483649456 86584229832 87122338848 87132413124 87162915264 87193138621 87262241868 87283527264 87323057847 87324178752 87363727746 87484617621 87515243056 87646476303 88069320792 88232261256 88293753274 88363728792 89016302736 89026596018 89057761248 89149786893 89180995248 89191307574 89222530464 89345992464 89983871244 90005820512 90150353892 90181912512 90213182693 90317144556 90380089599 90422183282 90920778912 90961956801 90984144648 91119712536 91130249043 91288296648 91298852649 91457192664 91898421696 91962468784 91973102742 92068446528 92110144194 92132612112 92175522016 92280560742 92897317584 92962060836 93069190512 93134053548 93272824836 93339027904 93896213472 93961652888 93972518019 94069934496 94135494984 94146380217 94179337712 94243976928 94309658712 94916824488 94939977024 94982975202 95081439168 95092433784 95158706886 95257353024 95334763698 95927256072 95971933296 96114933072 96181918788 96359868684 96969943638 97003889568 97082719561 97183360224 97227374427 97407258561 98012631204 98046942144 98058279672 98193968172 98228342592 98239701096 98308167634 98410078656 98454648438 98965209968 99043642944 99077985891 99112669776 99261293913 99296041968 99479753424 99549084196 100098006336 100143340578 100189981404 100214420192 100328619654 100363741344 100375346772 100445301713 100514241522 100549428192 100631139459 101116627576 101186028144 101256548076 101303707368 101454651576 101479398848 101713194722 102274049952 102321683136 102357162729 102392994544 102463271136 102509676603 102510992448 102582435792 102699333729 103314815132 103385724408 103457777382 103505961876 103649188626 103685472736 103697462268 103877305248 103924351129 104497398864 104546067552 104618929208 104690733552 104812488744 105006406392 105513002688 105633240156 105659006688 105706859499 105708216384 105756091482 105902431857 105939504752 105951754926 106098366051 106135507536 106807474152 106881911858 106966619064 107091021108 107806763616 107918163081 107955941616 107968424958 108006221088 108155675088 108206047584 109129375764 109167578304 109205431681 109331280252 109369553472 109407476883 109458432394 110138701416 110302809912 110315564631 110354182416 110506885416 110519663733 110711338488 111322988528 111335861214 111451277376 111501753498 111528951504 111580895072 111708047214 111837963533 111914722602 112533021012 112662704304 112741222716 112909209012 112989349568 113118106716 113743053496 113756206023 113874131232 113953493928 113966670789 114006566704 114084814176 114136483023 114164323704 114217494672 114927340608 114979391034 115098584256 115111893528 115192118862 115311532608 115405240266 115445639776 115524874944 116176550832 116349655824 116430743796 116484970328 116564918832 116646156828 116861968404 117425761056 117521186837 117614325996 117643015008 117696295359 117818305056 117914049837 118132207191 118688403648 118702128024 118866382524 118907993664 118921743432 119004623978 119127989952 119181942846 119402445978 119978494992 120158408421 120200471856 120422859408 120506786132 121282609068 121312192864 121450434318 121492950048 121506998724 121591681021 121675134474 121717728864 121731803532 121816642503 121942923552 122630803656 122813525592 122843482816 123040747656 123126498874 123863090112 123906039093 123949414448 124034486112 124090661151 124092254016 124148455218 124178738064 124320246093 124363766448 125238362094 125296690692 125470070442 125513993312 125528506956 125746211616 125803161893 126555765984 126643966936 126730887984 126789911712 126878275848 127113018264 127903008096 127960935183 127962577728 128020531794 128153244096 128197680669 128242558384 128257387542 128434864167 128479824912 128494681506 129293258184 129485907288 129636499236 129876344748 130683508272 130698619686 130744372896 130925290896 130986268128 131045591619 131272864584 132103981188 132150226368 132196048877 132348391884 132394722624 132440629911 132502312898 132639671232 133524454104 133539894027 133586641872 133771492872 133786961361 133833795696 134018988696 134174852612 134914704192 134975806866 135008730768 135071609824 135225530838 135272868768 135382797961 135475716834 135633274923 136381168368 136476216972 136679568804 136776581056 136932444972 137091697234 137185788996 137847632544 137943703176 137959654113 138007949168 138102669792 138165216291 138198918168 138263283024 138420841113 139329865152 139345976376 139443091254 139587644736 139701080322 139749984992 139845901248 139909237254 140008541856 140844320208 140942479332 141008121976 141104901744 141203242476 141269006568 141464488068 141514010048 142262489329 142375236732 142409965536 142474462803 142622158752 142738060329 142788028144 142886029536 143002145547 143890884108 143941255488 143957899944 144058229026 144172399608 144207566784 144272878182 144539803026 145454915457 145505834352 145775040336 145876635844 146851601888 147018946806 147070413216 147087419508 147138909888 147189929657 147290952258 147342513888 147359551644 147462251451 147615117984 147681972657 148447814952 148669004664 148705268672 148944062952 149047867058 149219630136 149323626294 150044028016 150147009504 150215010867 150216939072 150284972106 150321630288 150492929481 150545612016 150563020158 150824142288 151674941364 151884822114 151937991904 151955561052 152181977364 152219098272 152288038081 152289992896 152569792083 153305854712 153411074928 153482524704 153589491816 153766488672 153873653688 154902067776 154972222698 155132874432 155186666073 155240991728 155258942814 155419891776 155473782939 155528209104 155546193402 155815957872 156746098296 156819101328 156928393812 157218733116 157509609588 158269504032 158488510032 158562324576 158634137223 158909257128 158927632389 159203261304 159971326656 160211211228 160267295808 160322867787 160397536666 160563812544 160636531662 161710145424 161933912424 161952637437 162009331632 162233512632 162309071376 162422190004 163507738208 163694063646 163751367456 163884439637 163996920378 164054330208 164187648591 165208052124 165454214868 165531273624 165571650752 165760328124 165818355264 165953107178 166067007732 166984482792 167003791821 167062254256 167176916064 167252630247 167293427256 167371342608 167562070821 168799531518 168974517312 169111834074 169171034464 169287143616 169363813518 169484024352 169560783421 169677160074 170614580244 170694042392 170811196848 170930240892 171009850056 171246485556 171306433216 171326242008 172391010912 172469086551 172647876384 172788178293 172848665648 172967298912 173107860399 173168459664 174244677696 174264826248 174386277242 174524483736 174567054528 174646115694 174727455492 174969235242 175030486112 175292952606 176138641584 176464522512 176587506548 176727457584 178032605472 178053192036 178115522496 178177283269 178299573786 178361990496 178382615148 178445060928 178506935967 178691984928 178772914269 179103668967 179967742488 180011641024 180300707784 180426365386 180634289112 180760179198 180844366564 181841557824 181923913602 181968289296 182175651477 182239425072 182260498086 182576593296 182597705298 182914385328 183924937568 183946205484 184220288388 184265224224 184348677677 184351044032 184561121484 184689748311 185794635168 185924121672 186138381024 186222682827 186268107096 186545649672 187792426944 187857543141 187923305776 187945036038 188139868992 188205105663 188270989968 188292760434 188358675424 188487953856 188619317424 189833648976 189965950404 190184867568 190317413772 190669527396 191854512144 191943866592 192030797691 192229866144 192363837576 192386081313 192719737368 192742022259 193939887276 194007779136 194165439122 194366720448 194454748854 194814517122 196025262408 196047929529 196116559344 196387936344 196479402192 196616335268 196909296876 197930419936 198155971782 198225339552 198386426929 198522587826 198592083936 198753469347 198959506848 199098168392 200286681156 200379962808 200428840384 200657239308 200727482688 200750693544 200890603426 201028483044 201098856384 201262278918 202233255152 202372056288 202463710299 202513096152 202607414736 202838296257 202909303152 203426389444 204548099904 204714325458 204785989088 204926542272 205019353206 205164871584 205257790457 205398667458 205637545851 206629630264 206771448816 206915554764 207011923752 207298377252 207370945472 207394924536 207754610496 207848702258 208994797728 209092135104 209164636881 209237858416 209381467104 209551620483 209624977488 209863855881 210012812784 211266480312 211318013376 211413718998 211512182964 211804863714 211879009504 211903509852 212196732102 212271015072 213614948304 213763823716 213933238128 214182042216 215613527232 215688290273 215836326162 215911883232 215936849916 216012442176 216087343539 216311350176 216409317273 216412095168 216809704539 218258751528 218410863362 218662560504 218814953766 218916864788 220277402832 220528420209 220605619824 220631129262 220708364832 221013770832 221039327466 221422676976 222645977056 222671722428 223003506996 223057903008 223158925609 223161790144 223416094428 223571800587 223675927066 223829445204 223985439441 225066042024 225325408608 225427458159 225482445432 225818418024 225844530237 226236213432 227486106992 227512412046 227748262464 227827233171 227906987856 227933341578 228013133408 228169628352 228272966046 228328647408 228434989344 229958782068 230223787056 230384237724 230810480532 230891279552 232353101664 232458334047 232699311648 232861487592 232888414221 232969940656 233129837664 233292313656 233319290103 233723936808 234851522112 235042373674 235228651992 235286030016 235392590718 235636610112 235828099674 236264414382 237404256048 237732765048 237843486864 238009247956 238363885692 238804891956 239956989984 240151990493 240316816842 240400943712 240596304999 240845718816 240954797493 241013572264 242565218136 242624385728 242900868636 242985900096 243013997448 243183362042 243350268948 243435457728 243463607064 243633285006 243885847104 245261607312 245541095469 245627051184 246081495312 246252997748 247812078186 247898828896 248068972224 248181322302 248296910436 248357476128 248469956869 248640492186 248727532896 248929660767 250476724188 250593381384 250940140884 251027986624 251057013912 251492423232 251606323786 253111531968 253199297277 253287933872 253461775968 253579823424 253667751111 253756551696 254045720277 254226036528 255806016192 255921870366 256041063588 256395361338 256485116768 256514775084 256869728334 256959649824 256989363012 258586516368 258971814576 259272998472 259752689496 261367016544 261397239372 261488745792 261579415863 261850581792 261969173541 261972536256 262091183238 262453852863 262545729168 262939428909 264207962376 264392097754 264696783768 264881259822 265004625796 267048908208 267079788054 267173283744 267542985744 267573922722 267667591392 268037977392 268349705224 269951613732 270017461536 270139752053 270143219648 270451061676 270545737536 270639548079 270765595922 270951433668 271140268797 271266549846 272762336736 272885870403 272952433944 273359137608 273390747129 273864889944 274183394468 274371577992 275695265088 275887406352 275919308226 276015898336 276205339584 276330432582 276397836336 276526566048 276651804529 276841682226 278691952752 278886182508 279402160644 279499969984 279818474508 280017083712 281688640416 281884958664 281917554057 282016243952 282209803488 282406484952 282439140651 282538013136 282928976136 284524978658 284750473464 284819931072 284948925606 285244317504 285476120658 285576056288 285772059072 286004291094 287781768216 287915799888 288116458052 288344799216 288545756364 289079606052 290710304281 290909830914 291011668704 291248158683 291550080672 291682123281 291753271688 292221775683 293703203776 294037893612 294140826432 294174839016 294379859314 294581904516 294685027776 294719103288 294924502902 295230235968 295363945314 296895629904 297233957673 297338009328 297888125904 298095734116 298439260272 298647252588 300088056032 300294019008 300430021734 300569944212 300643260576 300779421473 300985858962 301091224032 301126040316 301335905139 301648284576 301893418377 303349882728 303769644228 303875983808 303911122104 304363954728 304438196544 304576076162 305139584166 306611709424 306822149856 306965049408 307071488187 307178983632 307529029809 307532977344 307747307376 309944445396 310373332146 310481983456 310517885628 310947565878 311056418208 311092386804 311631915744 311773053387 313492196592 313638202656 313856787624 314437466232 315019219176 316539008064 316977020064 317120578497 317124649152 317268274446 317707295571 317818514256 317855264778 318295098153 318406522608 320422422456 320645735574 320795073332 321273063324 323420290848 323867824848 323905274874 324018663264 324467025264 324618142752 324844380008 327011278801 327015476416 327388127292 327502734912 327616295043 327768879274 327993840756 328108660416 328222430649 328375297182 330416104248 330908429736 330946693893 331062547248 331520656248 331906214356 332134015464 333968965584 334007583642 334124508512 334353832128 334505260494 334586854512 334742685216 334894289693 335124141642 335513890599 337599063036 338223668148 338342068928 338727627036 338968048704 339121566842 339354320148 341229160488 341268618069 341388084784 341622393696 341860481784 341900012367 342019700112 342409449069 342492971112 342652484016 344782021824 344938173102 345295752768 345576356586 345697331296 345934597824 346215720798 346336919328 348529652496 348772554484 349048967472 349292231388 349454910984 349938470484 350060972224 350585905212 352277283168 352563560511 352929045024 353088886077 353175013096 353454915168 353742149511 354396621573 356065210944 356106384072 356354566538 356599147572 356723980992 356765230296 357013871934 357383969856 357545828538 358207337934 359935484976 360601415568 360852730772 361268578224 361520358396 361688733128 363847827204 363936578592 364101404941 364351302954 364478850144 364520996172 364775043063 365153186592 365195410596 365449927509 365828770656 367849875136 367892410968 368440576776 368530448448 368697355354 369122242968 369379496622 371589270336 371718117279 371848243344 372271983453 372276762048 372445365654 372536214192 373091299344 375715086282 375846611552 375890072076 376410211326 376541979936 376585520868 376717350848 377238634848 377409485679 379667297952 379931900808 380369735136 380634827544 381339054792 383709024288 383882805549 383887733184 384061595382 384459732288 384593042007 384727675152 384772162626 385304592501 385439474736 385484044518 387879774552 388330878244 388909497708 389629034244 392050524816 392095859058 392233118688 392775872688 392958804384 393136774857 393232670536 393818593752 395860839872 396311943564 396450679104 396588146631 396772853858 397045175652 397184167872 397321889733 397506938694 397919013696 398196336784 400573362312 400619682081 400759925616 401314478616 401501387088 401781206852 402056966088 402524557836 404466510304 404744112576 404927420598 405026192304 405214829472 405398350681 405676592514 405818606304 406148393883 406852778888 406899824769 409428650916 409571978176 410038706412 410329743168 410515580914 410797334916 411275091702 413259260528 413542897632 413831109528 413878962339 414023847504 414495648873 414596754504 414789849072 415697404516 417989595456 418329273762 418475716832 418762934208 419103240966 419249954976 419727711762 420025625568 422532960624 422827437996 423024365928 423609727428 423758019008 423807019704 424393464204 424542030144 426787467987 427229896608 427423388409 427527647432 427866476256 428214180987 428364084432 429006436641 431376580546 431672652324 431823766464 431873699832 432174687078 432622700352 432818634546 433619409078 436517503056 436821726724 437325121008 437629907532 437833729576 440554805664 440754332297 441056840418 441211239648 441262258524 441416729664 441569788971 442027541664 442078654932 442386754353 442845353952 443045917971 445291954112 445343444856 446007013992 446115806016 446317851218 446832188856 447143601174 447351854132 447658890408 447970878882 450132084048 450645032601 450650817216 450854916318 450964890864 451636836048 451689060474 452472426864 454972213984 455024824092 455654466342 455813975712 455866683156 456026266816 456545932092 456657294816 456864114243 456869978688 457709376249 459917564136 460447574112 460768475448 461620961064 464706203328 464916668094 465398623296 465559998219 465722975184 465776828442 465939881312 466259675328 466421348817 466584627312 466638580206 467447873616 470084747348 470457303984 470785181436 471656199348 472528828764 474808512096 475465530096 475686973728 475902411669 476018495912 476727771384 476782897167 477609783912 479913979968 480303980986 480633633684 480801887424 480968603361 481192609998 481691437632 481909594986 482027144528 485130436272 485801737272 486027994896 486366724084 486700537896 486927214128 487266570012 490523214624 490745371877 491082190938 491254102368 491653318911 492162990624 492505995496 492562945773 495624156372 495797657792 496362644604 496593820872 496714952256 496939913738 497280984372 497455065792 497859321534 500953448376 501011375463 501186762768 501757890741 501880281768 502114027824 503212647572 506398594554 506575867744 506923551936 507335502222 507513103392 508091440554 508452073056 508682350263 511843740732 512082127176 512790722676 512970233536 513029550168 513739456668 513919299648 513978726024 517173032736 517407259653 517943629152 518364534879 518545996944 519323581197 519505378992 522734033088 522794478744 523158831726 523701163584 523938347082 524182366476 524907705726 525091458336 525878857818 528415924752 528784195508 529393567536 529762519644 530009251592 534097816416 534159576108 534346567488 534531849807 535085971488 535147845444 535335182784 535520807901 536075954784 536318742807 536699410448 537311006901 539903227464 540034923072 540279504106 540902123352 541279096158 541531191844 541902867336 542280537594 542533099692 545524673472 545771740806 545904867888 546718275216 546781494258 547729779888 548366788936 548743155984 551774812704 551838616452 552031796672 552660865164 552795672672 553046033031 553053132096 553303609058 553683364452 554069244933 557383905504 557772365016 558668048481 558804321288 559636949016 563377280832 563572629423 563769917328 563835108114 564032487904 564419606976 564615316989 564812969904 564878281302 565076026272 565857952272 569049957316 569500946928 569897851212 570952241316 571152112576 572008582188 572407234127 575563536432 575831599776 576092393073 576232916104 576689598432 577091512728 577158243939 578159212104 578226066777 581420608562 581819661828 582023337408 582496317366 583100161344 583364246562 583506543376 584443551366 588075787224 588349678032 588759718628 589163809032 589438206576 589849005804 590727890628 593791259808 594060187009 594467915346 594676018656 595159280787 595776251808 596191468232 596260408041 596878520544 597294505176 600176112064 600860043468 601139888424 601286521152 601558842946 601971717924 602182448064 602252080632 602671810278 603296569152 603786836754 606699765456 607391130897 607539288456 607822244208 608727909456 609152152324 610279168332 613223418848 613644299712 614142976374 614357967264 615058059618 615494614752 615773371371 616912637553 619888890792 620746664292 620963966912 621035771256 621895131756 622112836416 622184773608 623263831488 623546106774 626984393184 627276405312 627493910643 627713575248 628654861449 628874932464 630038438352 633954040128 634241156994 634536548892 635414591142 635637028512 635710529556 636590196306 636813045216 640844844912 641291471148 641590146664 642546126648 646840581696 647064870819 647735649696 647810549748 648037326528 648262030617 648934050528 649227951819 649236285504 649688760016 650429113617 654022557602 654776254584 655232590086 655537758548 655987681512 656444861298 656750594364 660832208496 661816859472 661893387786 662125094496 663041312496 663812428712 664268030928 667937931168 668015167284 668249017024 669010520988 669173709024 669476776827 669485370432 669788579386 670248283284 670715401761 671027781198 671956318323 675198126072 676282374477 676447336296 677455254072 678243133684 678708640296 682458320976 682537236138 682776169568 683244787392 683481699513 683720963568 683800024734 684039400224 684818898138 684985942224 685304968032 689876346204 691152713172 691394662592 692431441596 692673838656 692914020259 697059304992 697375002141 697545108968 698097934944 698584462776 698665242663 698909821968 699876940968 699957870309 701171810424 704554566336 705127121022 705858090048 706177772154 706350026192 706909830336 707484299022 708793243146 712212768144 712709133076 713198295144 713530460592 714027743868 715091657076 716414675868 719870969952 720455971479 721202831136 721705461544 721788914997 722537156448 722864392479 723040716792 723377466256 727695654408 727873157184 728202809882 728702605908 728957700288 729041992344 729550086126 730306373184 730390821192 730899855018 731657541312 735784821936 736881153552 737394710708 738244485936 738758993244 743436234558 743696486688 744543966906 744890731308 745072428384 745409870607 746182598688 746788982301 751430172564 751693223104 751780144152 752820422652 753083959872 753171041736 754477269696 754818971358 759334595904 759597891831 759863801616 760739470272 761003253333 761269655088 762678109584 767418048576 767765611098 768123190764 769186084014 769455350304 769544325252 770609185002 770878949472 770968089036 771505402519 775759549104 776661756488 777818995416 779258068488 784101049632 784191718116 784466237376 784738247589 785551745376 785907520623 785917608768 786273549714 786465341072 787361558589 787637187504 788818286727 792623887128 793176293262 793545707716 794090351304 794643779466 795013877388 796392673568 801146724624 801239364162 801519851232 802628957232 803002774176 803562413704 804113932176 805049115672 808933020608 809854841196 810052384608 810419256159 810429658944 810796701362 811353185028 811637212608 811918644237 812296787766 813420806391 813705557776 813799649538 818657611209 818857301832 820077412824 821031161828 821594669832 822550183404 826518521056 827085795264 827662219056 827757924678 828047695008 828991297746 829193509008 829579698144 829955413587 831394809032 836658547524 836951433664 838206481932 838499909952 838790656103 839455423524 840051251136 845065921248 845654875992 845752662171 846048731856 847219454856 847317421953 847614039408 848786928408 853574935974 854459793216 854846776818 855055294864 855732952512 856428361974 856728168864 858012873282 862753161092 863345304648 863747399664 864349374156 865637269092 867238818156 872130912843 873035006112 873643453448 873744476049 874650242016 875046369843 875259815064 875667459152 876665327049 881109611328 881508664594 882113680836 882422479296 882524517048 883139577942 884055083328 884157309864 884773508706 885690707904 886091835942 890686889712 892014027984 892635702436 893664377712 894287202348 894703708264 895317780816 895941757764 900264168096 901290065202 901709832636 901929781728 902338264419 903273672096 903378120948 904007715417 904944853728 905680255131 909944427968 910049648184 911308932684 911627951424 911733366312 913091864184 913314589632 913728228486 915418752498 919835128272 920895148224 921214464561 921536950896 923241922128 929833336188 931119996438 931445950368 931553656884 931879762624 932842697634 933169254624 933277160412 933927592523 934895747232 935319160161 940169494696 940914607968 941570362872 943312398696 945057657528 949617024192 950931060192 951361735491 951373947456 951804823338 952036991824 953121886713 953455542768 953565794334 954885294459 955219567824 960607961972 961267267368 961937206722 962385219996 963819189972 964054289056 970260872544 971603474544 972055989792 972733448168 973401075792 973854428256 974533140024 981033836403 981046429248 981490743754 982164381876 982508204736 982848885129 983306637822 984325981248 984667291947 985011990992 985125891546 991248312744 992725289208 993187641744 993879827476 994561968744 995718643068 1001906896752 1002022750926 1002373525536 1003515781482 1003760563536 1004228055648 1004682869079 1006425295144 1006541671797 1012797189108 1013151735488 1014671004444 1015026206784 1015378162651 1016182881108 1016904146112 1017364700526 1023687481464 1023805854207 1024164254352 1025581445352 1025700037101 1026059100336 1027478913336 1027957452048 1034346065472 1034814519306 1035887258304 1036729069758 1037091993888 1038647162394 1039010757984 1039855107743 1045588957488 1046317663452 1047876694164 1048364732952 1049815411452 1050182916672 1051757715636 1056831849504 1057568391016 1057690681533 1058787135072 1059266658231 1059525039288 1060018503184 1061226448533 1063189864719 1068195632832 1068319152216 1069063699614 1070171942976 1070295690888 1071041615802 1072151909568 1072637485614 1073398820896 1074622013802 1079806454928 1080559008212 1081804246704 1082558192316 1083062383688 1083805734672 1084561075188 1085066199384 1091543481612 1091809735776 1092304214823 1093436550432 1093562988516 1094325129189 1095459559776 1096349782527 1096733577872 1097486311968 1103549625408 1103677232904 1105321730328 1105591345344 1106092066062 1106607218116 1107366728904 1108138489866 1114767811008 1115154351837 1115544730032 1117336096962 1117608642576 1119273898032 1127145258846 1127539834656 1127670216228 1128064975808 1129230633978 1129625939808 1129756562604 1130152052544 1130543927791 1131715904544 1132228457037 1138099914632 1139001893856 1139795702424 1141904482632 1144017164376 1144814468254 1151127072864 1151648416647 1151663199552 1152184786146 1152465832208 1153379196864 1153779126021 1154183025456 1154316487878 1155913777503 1156318424208 1156452133554 1162841217124 1163639323656 1164992634732 1166728493124 1167013086752 1168887102732 1169701739303 1176151574448 1176699356064 1177519437256 1178327618064 1178876413152 1179410324571 1179698011608 1181455781256 1187582519616 1188120374018 1188935830692 1189352037312 1189764439893 1190318561574 1191552503616 1191965669199 1192382936464 1192520816082 1193757041088 1194589010352 1201720086936 1202279776848 1203117685892 1203943435848 1204504161264 1205343620556 1207573673508 1213399530912 1214782261794 1215078576912 1215644488416 1216195052043 1217455818912 1218304304648 1218445181649 1220558336664 1220699474307 1226446837696 1228285952748 1228715934528 1230116119236 1230989229504 1231546742742 1233825275106 1239777781584 1241493328584 1241636887017 1242071542512 1243790263512 1244369547216 1247092213548 1253968786368 1254987821286 1255427150496 1257309722898 1257749864928 1258771972531 1260076876704 1268482313988 1269073097784 1270829182284 1271274057024 1271421059112 1273180392612 1273626090432 1280362403961 1281689689824 1282270165227 1282582942296 1283180293328 1284642542961 1285092253296 1287019309923 1294129741638 1295471299392 1295621099496 1296524061234 1297868101056 1298455903638 1299377520032 1300858227234 1308045115204 1309552509168 1310465180172 1311075517096 1311975363024 1312889722596 1313501188728 1321664416992 1322262996891 1323633718944 1323786775572 1324250188992 1324709366913 1326082624992 1327160263059 1327624857424 1328536061856 1329137753913 1335875862336 1336030334568 1338021041976 1338347418048 1338953553654 1339577158772 1340496566568 1341430803522 1342055562396 1343912636646 1350396252144 1352564748954 1352894672592 1354910508144 1356486267368 1357417280592 1364916641952 1365074472276 1365552339136 1366963399026 1367441927136 1367600049468 1368078800448 1368553175747 1369637796276 1369971884448 1370592342729 1370609936064 1373128128747 1379752692408 1382305426344 1384862883192 1385828040518 1394118609984 1394750004282 1395090217936 1396195869888 1396679994657 1397168925552 1397330485326 1397819643936 1399264046451 1399753881936 1399915740618 1402343620848 1410254242044 1412355544308 1412700052384 1414968598044 1415954737051 1417586486292 1424425536288 1425418266152 1426396590288 1427060921184 1427707235007 1428055487736 1430183314152 1430348691501 1432829351736 1439741939904 1440911942958 1442405662272 1442905810083 1443410923088 1443577829994 1445074312896 1445728784958 1446081433584 1446754932512 1455391308816 1456405619764 1457405211816 1458083984688 1459100172252 1460781642384 1461799710036 1471569643872 1472236115631 1473762307104 1474789421416 1474959956733 1476488971872 1477517986488 1477688837319 1486872469116 1487392973376 1489087933812 1489781462616 1490144856768 1490819741214 1492365197376 1493577964602 1502860345128 1503034126389 1503560288304 1505640845304 1506342083472 1509637942716 1519195783662 1519727603232 1522006506666 1522539310176 1523776598327 1525356219168 1526047050789 1535531222196 1536246381528 1538372168028 1538910700608 1539088650504 1541218370004 1541757898944 1541936178072 1543010805038 1551519098208 1552221778959 1553323512976 1555093604637 1555637990832 1557970743591 1558516136976 1568202099264 1568383436232 1569476495178 1571103490752 1571815041246 1572547099428 1572930682144 1574723117178 1575274375008 1576554518191 1577636573454 1585247774256 1586352586524 1587091415432 1588180702608 1589287558932 1590027754776 1592785347136 1602293449248 1602478728324 1603039702464 1603595549421 1605257914464 1606005548352 1606562423703 1607124827408 1608227864352 1608956228421 1610098231344 1611933020703 1619709682392 1620104769216 1620838512318 1621593402724 1622706370056 1623837288474 1624593575532 1626841612782 1627411115552 1627599299076 1637315222418 1637714603664 1640154825648 1642062323656 1643189339664 1645100366808 1653037042112 1655324438112 1655515849356 1656095390016 1656669633799 1657982595492 1658387018016 1659138099093 1659159396288 1659910827174 1662207734799 1662789618064 1673317095048 1676412963864 1677581312206 1678910847048 1690131842496 1690717888269 1691309751984 1691505324342 1692097463712 1693845950967 1694438909712 1694634843906 1695228078816 1697573856816 1707149871948 1709693553636 1710110589728 1712856723948 1713456337728 1714050471167 1716025746564 1717221702381 1725506322184 1726690609296 1727494799328 1728277179219 1728698748312 1731274538184 1731474731817 1734477636312 1734678200331 1744261825686 1746070012224 1747286906896 1747488952098 1749300484032 1750092739686 1750519630128 1751334918304 1753330654098 1763017329188 1764227361672 1765049034096 1766279155884 1768314619728 1769547017412 1772183671884 1781373779424 1782180561027 1784028055968 1785271404872 1785477842361 1787328755424 1788574404696 1788781224123 1789407416528 1790635561632 1791883515528 1800528336192 1802580130404 1803419665272 1803859563456 1804676528838 1806547344192 1806756241896 1808015430834 1809889707456 1811360510262 1820099296368 1822617865368 1823466732624 1826183728368 1827456456972 1830837504996 1839670256544 1842428929122 1843073901792 1844571671659 1846483844256 1847320114113 1850737912659 1859666672376 1862239992876 1862891900736 1863107313768 1865685395268 1866338509248 1866554320824 1867855185046 1869791494464 1870638320322 1880338989392 1881829215936 1882481731929 1883140725744 1885964584347 1886624797392 1890115315056 1901862120384 1902723470982 1903609646676 1904073983648 1906243773426 1906911085536 1907131588668 1908460732547 1909770588918 1910439135648 1921215923944 1922534534736 1923874413444 1924770439992 1927638379944 1928108578112 1940521745088 1941194612457 1943206949088 1944111979584 1944786091851 1945466896336 1946802151584 1947683855457 1947708856512 1949066280048 1951287340851 1962067672806 1962981487508 1964328763752 1965697770258 1966613275644 1969334583894 1970023981984 1970251783092 1982496625488 1985450578416 1986375283488 1987759654952 1989123937488 1991437286136 2003813793504 2004045501852 2004747051072 2007031562964 2007521127072 2008430330481 2008456111296 2009365738158 2012146205283 2012850590288 2013083343594 2015868954969 2025594378216 2029342008888 2030756325302 2032365762216 2034729401052 2047374962928 2047611708414 2048328508704 2050445098539 2051162890704 2051400074202 2052118200672 2054957826672 2055914904096 2069629038612 2073458139516 2074183987776 2074903201939 2077294324788 2078021515968 2078742060777 2079710215486 2091177914976 2092125006423 2092635326904 2095753388328 2095995727989 2096729465904 2099630822904 2099873610927 2103515431272 2113663699008 2115136782032 2115381363066 2117574270144 2118533316462 2119050078576 2120037006368 2122452897066 2124921307127 2126379729438 2136638304432 2138127399228 2140591381776 2142083231604 2145274971228 2146797641792 2149244027604 2159612909856 2161118016424 2161367914437 2163608493408 2165116384632 2165366744991 2166124767376 2167611469344 2168593177437 2169122150376 2170132398768 2183086963224 2183619471552 2184608429646 2186873100864 2187125977032 2188650258378 2190919119552 2192699565054 2193467155744 2194972623936 2207354465808 2210643460656 2212184132124 2213214436232 2214733457808 2216276979732 2230308703674 2231089460064 2232902549903 2234672193924 2235217285152 2236229611821 2238547796064 2240366946903 2254290517692 2255079669312 2255340432456 2258461267956 2259251879616 2259513125208 2261087855582 2263431809088 2264456914074 2276199829264 2278003787712 2278793675493 2279591404848 2283009759999 2283808965264 2288034328752 2289628936508 2302254145728 2303296833294 2304369572292 2304931664416 2307558252042 2308366050912 2308632975756 2310241939399 2311827555006 2312636848416 2312904267108 2314516207557 2325682434248 2327278647312 2329985269464 2333456986248 2334026173504 2337774205464 2339403478606 2352303148896 2353398712128 2354214742767 2355038874512 2356655236128 2357722561869 2357752826304 2358820649142 2359396023216 2362084675767 2362911562512 2376240748036 2377871661384 2379528879786 2380637123148 2383931338398 2384765872928 2385041632164 2389178020704 2390260075967 2403440173872 2404559553696 2406235371784 2407886871696 2409008322528 2410687241112 2415147347016 2426799061824 2429564523588 2430157153824 2431257768477 2431288976832 2432390104086 2434911637824 2435755932711 2436608609296 2436890363298 2440262419173 2441116673328 2441398948614 2456571905496 2460232238472 2463093485484 2467650550212 2479555563168 2482986657168 2483273774034 2484143085024 2487580527024 2488739094432 2489866240761 2494184427096 2509975642572 2510854300992 2511724928663 2514619445796 2515499729856 2516371968309 2517543945062 2520153753408 2536964627976 2537257986513 2538146195568 2541658364568 2541952265859 2542842118224 2546360785224 2560724807922 2563379379648 2564540330454 2565165884592 2566360586656 2569285085922 2570184506592 2572273161259 2574038619846 2588259483276 2591242198992 2593048122468 2596911807276 2598755040064 2601716454468 2616090230408 2616392738529 2619105018336 2620930360344 2621233428147 2622151034192 2623950726048 2625139109529 2625779445192 2627002377456 2629995981147 2643328833984 2644525993782 2647267437888 2647573551144 2649418733826 2652165249984 2654320526118 2655249714848 2657072123712 2658275507826 2672060669136 2676042083952 2677907107308 2679154317544 2680993133136 2682861607044 2684111124792 2687825273292 2700792504288 2702987297251 2705129497908 2705789345184 2707014793257 2709821016288 2712023146251 2712972534736 2714834561184 2717040765393 2729833283904 2730148944552 2733926798052 2734883854272 2735200098936 2737106351494 2739275592552 2739943768896 2741184685458 2746256257494 2759505384816 2763643393683 2764610852688 2769725766384 2771656081036 2789500008564 2790180435872 2793359989314 2794337851104 2794660970652 2795639287872 2796608663483 2798528092902 2799507763872 2799831481236 2801782777569 2804687241696 2805957480483 2820508484088 2824711088616 2825400104768 2829937196088 2831909474102 2835172972584 2848851072576 2850836532304 2852793180576 2854085206473 2854121842368 2855414470014 2856110975472 2859365660139 2860366628304 2860697383002 2865658703472 2881823885916 2885811620166 2886821846176 2887155659988 2891457569916 2892162867168 2893472723539 2893509865024 2910782617632 2912811239528 2914810423632 2916167969376 2918200344504 2921563284768 2923599420072 2943101509209 2943139287744 2944472231262 2947524614208 2948546655387 2949578842832 2949919913466 2952977943744 2954001875841 2955035972976 2955377674638 2973744938232 2978175867624 2979562925232 2981639482428 2987155929204 3005720690256 3006068252778 3007120576608 3011281690608 3012684166944 3014048607237 3019275885432 3019625015391 3038391567324 3039455206464 3044013013332 3045078620352 3046134487953 3047553196654 3050712438336 3052094101578 3071062444392 3071417562621 3072492763056 3076744336056 3077100111303 3078177301008 3082436740008 3083872356144 3086021610076 3103038196416 3104443557918 3106647025952 3110187209274 3111275981664 3113804353103 3115941487182 3117032273952 3119565323229 3136766872464 3138952990356 3143630082492 3145094198856 3145861364288 3149446234356 3150548750016 3153109036382 3155273146908 3170495548512 3172705173048 3173072044599 3174182830864 3176361405216 3177799974693 3178575117864 3180055509552 3183679345599 3204586898496 3204957456648 3207191098842 3210515828928 3213124847406 3214249654816 3216455728704 3217912456842 3220196462688 3221654884999 3223866041406 3239419364784 3241677024636 3243186805448 3245412740112 3247674576948 3249187151064 3253683225564 3254822231104 3255198598152 3274630444836 3275429207328 3276912644469 3280309651296 3282975387567 3284124647312 3286378679328 3289049347581 3290200733616 3310648876224 3311031698712 3313339267598 3315965190984 3316774036032 3318276198186 3319821654348 3324415469598 3325579236128 3345463055511 3346634190096 3352825927728 3355162624412 3357821694096 3381435776538 3382619503968 3383010648684 3384194927424 3385368382111 3387691901934 3388877819424 3389269687812 3390456157632 3391631783373 3395147713632 3396685371111 3414299743896 3419387107272 3420221179456 3425713447896 3428100942334 3432051493128 3434443404762 3451012644368 3453381218592 3454945249941 3454989598656 3456554358438 3457397496624 3461337378063 3462549076368 3462949463634 3468955272624 3469356400662 3488523651372 3494573813792 3494977904196 3500185479372 3501039260256 3502624875863 3502669836608 3506661308196 3509105217909 3526034658376 3528454723344 3530098068192 3532558311768 3536629239456 3538230973713 3539094034824 3544367343768 3562747558848 3564361122054 3568056111936 3569293319679 3570542809744 3570955684722 3574657510848 3575897007597 3577148809392 3577562448246 3578814833056 3581271123264 3583767031056 3605160260808 3606839330544 3609353057676 3613512483792 3616030861668 3622721020524 3640198592736 3645235730736 3646933465248 3648585156129 3652367456736 3654912913944 3655335544947 3661675009992 3662098422921 3679340513088 3684857858244 3686147803584 3689143343318 3692967688512 3694640228226 3701475825318 3719333344752 3724479985752 3724910661051 3726214627536 3731370790536 3733108641648 3735710370092 3741276640644 3760677978784 3764963463858 3766281451488 3769342111651 3771929168694 3773249594784 3776315917593 3780230630112 3805446941964 3807219293352 3808147967296 3812487546852 3813822171072 3814263177336 3816921465094 3819541177836 3820878271296 3841087211883 3842431847888 3845069069472 3846810495681 3847748826888 3849540879984 3853927628883 3855276759888 3882389224914 3886413898176 3889572183702 3890933792672 3893604303168 3895367710914 3898132560096 3899898018683 3902574681702 3924135345612 3925962975016 3928657527504 3931395540516 3933226551288 3938669167788 3940047963968 3940503566184 3964993250976 3966788990673 3970901156832 3972750566976 3974128100739 3975519309904 3978247874976 3981480789177 3982874572272 3987413261739 4007627587008 4008091003704 4014063125928 4015042254144 4016860660962 4018731476316 4024292410566 4025701180576 4026166687188 4031737909938 4051188756432 4058684017776 4061512650604 4064731524432 4069458802104 4094749925856 4095223416828 4096657017408 4098077515187 4100890197078 4102325781408 4102800148404 4104236401344 4105659527241 4109915653344 4111777028187 4111829808192 4119384386241 4139258077224 4146916279032 4149806403878 4154588649576 4157484121554 4159420430972 4182355829952 4184250012846 4185270653808 4190039983971 4191506776656 4191991455978 4193458931808 4199261645808 4199747221854 4207030862544 4230273564064 4230762726132 4237066632924 4238100157152 4240019586571 4240074012736 4244905794132 4247864211153 4249842614254 4252759458876 4273276608864 4276254798456 4281182763552 4283121705021 4284166463208 4290549942456 4291046074503 4298488055208 4319225819712 4322236032848 4322735828874 4327216986816 4328717430249 4330232769264 4330733489982 4332249534752 4335222938688 4337186354874 4338244300752 4340264797536 4366173926448 4369216859292 4374251954064 4377300516756 4385399130108 4386934311488 4414708931616 4416708346893 4421286921312 4424368264248 4424879870199 4426428872464 4429466915616 4432553959464 4433066511957 4460617407348 4462178920128 4465805099806 4469344387848 4470434570304 4472459223642 4477095592128 4480733893806 4508581035384 4509102379167 4510680864912 4516922535912 4519026250416 4522175711164 4528913828148 4552399658528 4557587350986 4559182809696 4562887819367 4566019519998 4567617930528 4571329794981 4576068657504 4578141152367 4579257873016 4606593666588 4608739144584 4609863328832 4615116504084 4616732101824 4617265951512 4620483878798 4623655110012 4625273696832 4625808534216 4629032415114 4651364868496 4654557294624 4656665336877 4659970538928 4665280813911 4666913972496 4675548410928 4678806957212 4704606297792 4708429485534 4710077749024 4713310472256 4715445123738 4717641298284 4718792046432 4720929180511 4724169351534 4725823125024 4729663554573 4752481496072 4755743322768 4759057759572 4761274246296 4767862676796 4769531745856 4770083264328 4778356041408 4780520151934 4806880347744 4809119107392 4810786648263 4812470743568 4815773743392 4818016645056 4819687271109 4821374482224 4826868685263 4830294694032 4859129047176 4860314307648 4862515536954 4864780208172 4871511865422 4873217218592 4873780726596 4880524838346 4882233346656 4882797897228 4913143810992 4920464476944 4926186970968 4935301100424 4959111126336 4965973314336 4966547548068 4968286170048 4970008901397 4975161054048 4977414297279 4977478188864 4979732481522 4986623204397 4988368854192 5019951285144 5023449857326 5029238891592 5032743936618 5035087890124 5072153664807 5073929255952 5074515973026 5076292391136 5083316729136 5083904531718 5085684236448 5092721570448 5121449615844 5129080660908 5130331769184 5132655289007 5132721173312 5138570171844 5140369013184 5142151413501 5144546322518 5148077239692 5151665107143 5176518966552 5182484397984 5184831537657 5186096244936 5193823614552 5194424195451 5203432908936 5232180460816 5232785477058 5238210036672 5241860720688 5242466856294 5244302068384 5247901452096 5250278219058 5251558890384 5254004754912 5256384286051 5259991962294 5289051987564 5295147102288 5298837467652 5308641052236 5310499429696 5316551015652 5344121338272 5346541683081 5352084167904 5355814214616 5356433527083 5358308635088 5361986266272 5365723214088 5366343672369 5368222249584 5375650546584 5401585008576 5405974594502 5410258995816 5411578690368 5414029586514 5419642032576 5424046292502 5425945069472 5429669122368 5434081530786 5460297889104 5467853596104 5470400197872 5474212702988 5478551185104 5482369370916 5492512514988 5519010769632 5523495781339 5527286787366 5529221705376 5533715014977 5539451532768 5541960342339 5543312162072 5552213737977 5579000017128 5580360871744 5586719978628 5588675702208 5589321941304 5593217326966 5597056185804 5599015527744 5599662962472 5603565555138 5609374483392 5611914960966 5641016968176 5647445195787 5649422177232 5659874392176 5663818948204 5670345945168 5701673064608 5705586361152 5708170412946 5710828940028 5712221950944 5714809007987 5718731320278 5720733256608 5721394766004 5725382197641 5731317406944 5763647771832 5771623240332 5773643692352 5774311319976 5782915139832 5784325734336 5786945447078 5821565235264 5823583837371 5825622479056 5829620847264 5832335938752 5834358275553 5836400689008 5843051566371 5843126569536 5847198840144 5886203018418 5888944462524 5897093310774 5899157685664 5899839826932 5908003751682 5910071945952 5910755349276 5947489876464 5956351735248 5959125850464 5963278964856 5974311858408 6011441380512 6012136505556 6014241153216 6022563381216 6025290991443 6025368333888 6028097214474 6036438615849 6038551770864 6039250030782 6047606864907 6076783134648 6088026026664 6092268975906 6095106393308 6104188203156 6142124888784 6142835125242 6144985526112 6153488672112 6154200222606 6156354602016 6164873480016 6167744712288 6172043220152 6208887115836 6213214297219 6213294051904 6220374418548 6222551963328 6224709605817 6227608706206 6231882974364 6234064547904 6236226182331 6239130646458 6273533744928 6276375019269 6277905980712 6287260164984 6287987183967 6290188397712 6298892468712 6306218072764 6310546293816 6340991097024 6345410346096 6346144089198 6348365661728 6352722810432 6355599949386 6357150235728 6360111019104 6362991504167 6367358691198 6374763921381 6409914913296 6414382197684 6426249694812 6428499309632 6435824913684 6440392925376 6443309769998 6447732082812 6478838729568 6483354049272 6484103743311 6486373610896 6490825480224 6495349153896 6496100234973 6498374302128 6505779532311 6507366451128 6510397196304 6549260889672 6550858414656 6553825288938 6560619302592 6565950775134 6568249294624 6572757358656 6578098695162 6580401467232 6622063397424 6626678535196 6631930381968 6636552396372 6639643308696 6648830939196 6651158472256 6686336998463 6690926111022 6693268380192 6698707649709 6705651855456 6708688835463 6710325248824 6715643388192 6721100840709 6762871553076 6765239007936 6766021297368 6770736764222 6775383803868 6777755638848 6778539375624 6783263566746 6790295427264 6793370742222 6828599487792 6836381026479 6838774214544 6851426895792 6856201884668 6864102986256 6868886809524 6902025288736 6906762437184 6909890499882 6913108716876 6914794993248 6917926693879 6922674756126 6925098152736 6925898927268 6930725818197 6937910545248 6938712801324 6943548622671 6977047302744 6989147627584 6989955808392 7000370958744 7002078520512 7005249751726 7013322616392 7018210435818 7052069316752 7056909446688 7060196136384 7062644228301 7065116623536 7073167685607 7073258478912 7076461947426 7078188069648 7088734687536 7128722244108 7138586639358 7141085619488 7141911369444 7151794015194 7154297618784 7155124896492 7157629666112 7167534062112 7170780227901 7210320521616 7213678661088 7218706115352 7227024967584 7232061723336 7245442041048 7280397185472 7290471461472 7293773305431 7293866930496 7297170312258 7304734913472 7307267798133 7309825827888 7310671089894 7320787257519 7323350019984 7324196845842 7369715716488 7378286686636 7389280456452 7402951650636 7438666689504 7448959971504 7449821322102 7452429255072 7462741581072 7466217283296 7469598722283 7471420740184 7482553281288 7521355957568 7529926927716 7532562902976 7535174785989 7538684223302 7543858337388 7546499189568 7549115904927 7552631835186 7560461260224 7610893883928 7611773959539 7614438586704 7624975093704 7628526354672 7633842930188 7639082355672 7682174423766 7684863695776 7690138138944 7693620991362 7695497653776 7699081759968 7702568662939 7707855257766 7710553519776 7716819483777 7764778449828 7779144367404 7781867585344 7790735421828 7796265120192 7799796037366 7805149363404 7848270691224 7849178215587 7851925950032 7857315055008 7862791081032 7863700284441 7866453102576 7875417328587 7877338335576 7881007132368 7929986501952 7933577981346 7941802313664 7948256201478 7951038619808 7956495749952 7962961578354 7965749144544 7974826523478 8016182007408 8028126251856 8033721321924 8037462952632 8048584821132 8051402361152 8052333374376 8063475819876 8102377512864 8108961891753 8117368035552 8121044379771 8123025301208 8129463048864 8136069438753 8138917604208 8151122296179 8189499851712 8190446833656 8196155030374 8201780394156 8204651562816 8205600296808 8211319054482 8219831306688 8223554056374 8238768772482 8278516154448 8293832558064 8299612807756 8309177299152 8314968243108 8318840861944 8368500025692 8370541307616 8374332313643 8380079967942 8383013553312 8383982911956 8386917863616 8389825990449 8398523291616 8399494443708 8405348332707 8414061725088 8417872441449 8460547128128 8461525452264 8474133265848 8476200314304 8480039173142 8489811588264 8495728422306 8499685228508 8505518917752 8546553217728 8552509596912 8562255619419 8562365527104 8566243410042 8568332926416 8581099884912 8582092149006 8596976110416 8644472065696 8645471657748 8657434860498 8660465538528 8661466979964 8664499069504 8674372709748 8676488601504 8680418170617 8680529595072 8732347852896 8738433718584 8748503908128 8754601033512 8770798260216 8829304527627 8829417863232 8833416693786 8842573842624 8845639966161 8848736528496 8849759740398 8852857744928 8858933831232 8862005627523 8865107918928 8866133023914 8921234814696 8931610199612 8938688775696 8944918447284 8961467787612 9017162070768 9018204758334 9021361729824 9033845071824 9038052500832 9042145821711 9044351422328 9057827656296 9058875046173 9104799317056 9115174701972 9118365619392 9125775638734 9132039039996 9135235861056 9138403463859 9142659589962 9152137315008 9156282304734 9158515746032 9213187333176 9214252687863 9217478289168 9230233008168 9234531903024 9240967757596 9247310220024 9251617068432 9258064830228 9302729736992 9309114589248 9313330673754 9319941077856 9324162065663 9330561627822 9333827944992 9341413059309 9351096821856 9357613914424 9358695969687 9416858971068 9420155498048 9430890247476 9435282596568 9437584092864 9441858361022 9448338703068 9451646250048 9459327109146 9504962992144 9511486645536 9518115519144 9519216133797 9522548492592 9533399924079 9535725353592 9540166528656 9561040303868 9613760695488 9621573296526 9624941487136 9631547486784 9639374542218 9642748964448 9653737370526 9660589388064 9664964654997 9718258094352 9725031073908 9729560416344 9743023730844 9746434437184 9747561453192 9761049676692 9764466693312 9765595794456 9826287621984 9830737933407 9840928953888 9848926162701 9852373941936 9867148042743 9870602200848 9931946628672 9933095096136 9940017802794 9950322108096 9954828594558 9959464963044 9973246408794 9976737708384 10039902570288 10046899714652 10058477783184 10065487873236 10070175780248 10137349642831 10144307329614 10147858511904 10149031946052 10152584782272 10156105146333 10166633458272 10167809063436 10171368472896 10174895350119 10185443140896 10190056113333 10242899231688 10258161321816 10260663538368 10265310578014 10277140343688 10284302827002 10289092645036 10296154479384 10303330214286 10353037933104 10364835749823 10364968795968 10369663075314 10372192489872 10387647229104 10388848390902 10406865817872 10464360921632 10465570954116 10483721441376 10484933712588 10488604136768 10500556438116 10503117780768 10507874627589 10508009509824 10512768572102 10519983924588 10527315653727 10578103975128 10590294204576 10597674935304 10614692921139 10617282104472 10633102031304 10688242676544 10693083366162 10704168335808 10707879959037 10711628429232 10712867054166 10716617270176 10723972532544 10727691022791 10731446428176 10732687344738 10736444499168 10751301093168 10811949189004 10820517991632 10828059173028 10848092585004 10851890138944 10868163061572 10920595778208 10935707192208 10940800395744 10945755468387 10948425405976 10957102370208 10964738741832 10966006634841 10985025029976 10986295268763 11038021539264 11046991562678 11054573574732 11058443410752 11067430029954 11078903065536 11083920684678 11086624324144 11104427475954 11158000034256 11173439957256 11178643882608 11186434653932 11194112371608 11199325924944 11207131110276 11223829921932 11282033936352 11287143553171 11294890391574 11298844354464 11308026334953 11319748784352 11327637896408 11328947752779 11340691890336 11403346129216 11416340825892 11421657880056 11424443901888 11429618015974 11437462640556 11441466513216 11442789532008 11450764395282 11462634813888 11523261635649 11527295543664 11540431487043 11543246480664 11548622639952 11565830279664 11573890894156 11647167674742 11651244958112 11659241694528 11668716551106 11672801378016 11686103132742 11694397680288 11699694056049 11772406036836 11777888925048 11794186621548 11798315371328 11799679653864 11816007503364 11820143891904 11821510698552 11894979752928 11900366972019 11912703470496 11918251700928 11922384302217 11926557929712 11944442367531 11948623716816 12022882761024 12024273011112 12045126762432 12050581982886 12056194428948 12072877231698 12077103541728 12078500061564 12095213729814 12153566269296 12176052053328 12184537951812 12190212786616 12208376406312 12284249777568 12285670250484 12289971052224 12294232545561 12306977344224 12308400445212 12312709204032 12316978581723 12329746960032 12335331084561 12335489424576 12344086440304 12358153158723 12417774231672 12426428594438 12440748837096 12449419211634 12455217412412 12463765948728 12472452364662 12478261292916 12547067489856 12552750038538 12555811961424 12574520329968 12575974367934 12580376795424 12597784937424 12612436145528 12621092587632 12690820692192 12692288178396 12696731323456 12711199898772 12714300471456 12720058759713 12720222038208 12725983008334 12734717382396 12743592633459 12749527842762 12819829826592 12828764395368 12849365115063 12852499389624 12871649827368 12886619539996 12895464165624 12957677459136 12966708098544 12968207486622 12972747221792 12981650960448 12986152290747 12990698307792 12992200469946 12996748604256 13011559064622 13014732902256 13020794392608 13098521779344 13107650577876 13131901550268 13136498589248 13156197390324 13160802934464 13165366384921 13244126794848 13250125040679 13253357070392 13263860763936 13273104792744 13274639610597 13279286617392 13297661878392 13299199535871 13372673996926 13381852222044 13386536760384 13397415299418 13411303710912 13417377670926 13420650497648 13431286776384 13442201681418 13525743106152 13532042594736 13541473528444 13550767607736 13557078751248 13566527133492 13586741484444 13657198975584 13663384301207 13672762052958 13677548429088 13688663458101 13702853791584 13712403769336 13713989384943 13728205972512 13734423457101 13737773619048 13804050577472 13819780999764 13826217433752 13829589986496 13835853387758 13845349512252 13850196305472 13851797854536 13861451636394 13875821090496 13877425602648 13887097245342 13954094605488 13969996010631 13979911616784 14000741917488 14010499503452 14026645232784 14036420871636 14104138633504 14113818893376 14125288456602 14130233247072 14146335371214 14152923894852 14156376139296 14162787541533 14177469375072 14188990663719 14257444488216 14277173278716 14282171238976 14283822738888 14303588030388 14308595237568 14310249792984 14335068124224 14341560455802 14420641043232 14427357322176 14432359944789 14437412230704 14454049935168 14459061813327 14464123446672 14490884082096 14580942922944 14587546610862 14594340624516 14614535596266 14619651655776 14621342179788 14641574515038 14646700039968 14648393691684 14739431432976 14756573373272 14778560912904 14805903301272 14877333379008 14897919943008 14899642644204 14904858510144 14910026704191 14925483162144 14932242891837 14932434566592 14939197444566 14942841480368 14959869613191 14965106562576 15059853855432 15070349571978 15077368446604 15087716674776 15098231809854 15105263670372 15221787767856 15223547919078 15228877173408 15249950187408 15257052709344 15267685860376 15278164711344 15364348847532 15369727391552 15387241982724 15390995307552 15397965867021 15398163519936 15405137325878 15415710515532 15421107039552 15426454240503 15433638967554 15454995321429 15529556899656 15554494612971 15558288734808 15581470843656 15599592074732 15610298726808 15696541382448 15698356431174 15703851900064 15714630110016 15725582162064 15727400568882 15732906205152 15750834657174 15754676671152 15762014264736 15769152858153 15867155962692 15896512402956 15902077239616 15925923156708 15931498289088 15937022465957 15949653046956 16032364014816 16039625049243 16056252503712 16067442643848 16069300581249 16074925905264 16097169642264 16099031017107 16104666748752 16126951639752 16204755025728 16217923783506 16234736071104 16242088759542 16246050602416 16258926097728 16272138877506 16277835208416 16302244592358 16380893667312 16392310060748 16403560788312 16411200593616 16422638108964 16447108112748 16477537544964 16557032308896 16570487344017 16587665116128 16599225615512 16601145044931 16618354598304 16625881027017 16629936486216 16637681723888 16656641213931 16737000051384 16741082615232 16748664627286 16760159935884 16766027106624 16767965823912 16779651980898 16797046583232 16798988887416 16810696665414 16828123450176 16835744882898 16923050904528 16948266531696 16960078346284 16979623176528 16991456844612 16999370457016 17011037835504 17105019193824 17124511238838 17132486820084 17136665852832 17144427023961 17162199769824 17164184298012 17176146592923 17193952220832 17288944131392 17290943315496 17314869720996 17320931077056 17322933959928 17348745419496 17352977203008 17360836341234 17464695705792 17470751512113 17476867437168 17497007816256 17503074826659 17509202067024 17541596520432 17658609055254 17666833387572 17691279932322 17697473056992 17699519480796 17705715489856 17724011255046 17730215837856 17732266047828 17744624257937 17842469629392 17863220399224 17877377551392 17889836894568 17922935575224 18034324141536 18036409516668 18042723459648 18067690143648 18075872974329 18076105001664 18084291643422 18088702844656 18109315847547 18115655312592 18117750092346 18142820594721 18230349403944 18251551277468 18264078079992 18276806927718 18285319179924 18312564609468 18317031492064 18426374666352 18428505375726 18434956578336 18460466016336 18469063806048 18481935515192 18494620440048 18503234136864 18516129660456 18605459473984 18626661347508 18639642891657 18639882155712 18648324131326 18661123255644 18667655889984 18674128817451 18682826118618 18702193643712 18708678546993 18715227828848 18717391939374 18829125057807 18833717942136 18861780494952 18870565193136 18883716722044 18896677406136 18918654218292 19009925984288 19022973291072 19036231038288 19038432267594 19045096985184 19066799848158 19071450707184 19080333057312 19088974512501 19122080607736 19124291764143 19243146593052 19249882974272 19278749084436 19285497928896 19292185090369 19307474741052 19321178776128 19329929309994 19436516188704 19450062147816 19452311229933 19459120832688 19486047461688 19488300704919 19495122906384 19522099353384 19531191588912 19652575243968 19661475866814 19681857907776 19697852325402 19704747883872 19734296085486 19741204401696 19866190192272 19880035605588 19909657189116 19918929926088 19946492817588 19953475416768 20059010995389 20079805140576 20093799429304 20096122949127 20116955566368 20126066506389 20130975746472 20140351560496 20163302522127 20274699285662 20288614659228 20295717023808 20298063892104 20312210292666 20333266916544 20335618126872 20349790700238 20370886281792 20380112226666 20485798463376 20516322643632 20530621156028 20554280687376 20568605654004 20578185290072 20592308958768 20606660428572 20706075866208 20729671499646 20739326150628 20744384979744 20753780081637 20775294458208 20777696781804 20792177454591 20813731635744 20830645868013 20928721843264 20931141908232 20967442882752 20969867425176 21001112876232 21006235561536 21015749255178 21025537144204 21039967849176 21054631307454 21156207950256 21180588409152 21187932684903 21195349870608 21229385842278 21234564208944 21266204062608 21386166732324 21415759918074 21423256858464 21425734108332 21433234540352 21455382045582 21462892856352 21465374689476 21472888998336 21480334628029 21502602186336 21512340683703 21623898378008 21641035983264 21656118346056 21696185170008 21736326123144 21841191556416 21871414384416 21881319916293 21881600791488 21891510936774 21896850811952 21914204740416 21921803394399 21929477483664 21932013269682 21962361772557 21970050059952 21972590537526 22093983125356 22109147149464 22134860059908 22167841369356 22173248648288 22208854951908 22316000068512 22346879914512 22357287765216 22372869307864 22388224743216 22398651849888 22408796166849 22414262220552 22447659843864 22564067872704 22574287106342 22589780783148 22597688708928 22605524357967 22616052669906 22639497568704 22647347714781 22655275792816 22657895505558 22681383780672 22832681651784 22843315760112 22859236031948 22874925281112 22885579064016 22901528790564 23046523271298 23054591087328 23080862974086 23086492961328 23097245279904 23107705988817 23131660559328 23147781788312 23150458451331 23294335349484 23302489916224 23337433102212 23345602756032 23372206265484 23388795360576 23399388112098 23544812073672 23547534646761 23555777850096 23588373243096 23591100853323 23599359307728 23632015006728 23643021397104 23789959505856 23800733944038 23825406940992 23844768604434 23853115859424 23888884735062 23897247433632 23916667478089 24048546022224 24101163965772 24112388857896 24145754463396 24154207083456 24157000123128 24190427459628 24307132538592 24326885675259 24352104106656 24363133139313 24369075903624 24380425573232 24408208316259 24416752812624 24453366888537 24568499555136 24571340500968 24588465091122 24613954688448 24616800890424 24633957163446 24659493920064 24670662169122 24688172880608 24716306317446 24835548463344 24852857188876 24881497674192 24898838423268 24910434824824 24927531897456 24944904729324 24956522585832 25105500077076 25111623922848 25122996940929 25149040659936 25151948735868 25160753590848 25169477971347 25195569874848 25216044998121 25224872291056 25242185175264 25253617324347 25381641384384 25384576356792 25422399797544 25428600942912 25440117519426 25451966016668 25469434764792 25487185266918 25499055685524 25639659653184 25657528790736 25698730230126 25704998779248 25743299654736 25773239079992 25790928331248 25933416197088 25936414973244 25945494443584 25972304581494 25981396615584 25984400939892 25993497208512 26002510339193 26023118129244 26029465804512 26041254511851 26041588785216 26197043558688 26215301155752 26263803100536 26312394780648 26330732769842 26487913582881 26488253589696 26500250081358 26506714140784 26527721527872 26536919898483 26546209585488 26549279221194 26558573234784 26586016882569 26595323756784 26598399071742 26745347993852 26763704444088 26794830598836 26834755341852 26841300995296 26884403362836 26903140003969 27051486212304 27064085189472 27082947056888 27101535215472 27114157502496 27126437465133 27133054266984 27173482968888 27176625138519 27314397951168 27326768602414 27345524105916 27355096858176 27377326916202 27405707583168 27415210391577 27424807538672 27427978769886 27456411945024 27468846914202 27475547238096 27639561999528 27652434867504 27671706775516 27690699024504 27703595709072 27722903272788 27754851205296 27774194490684 27908189210976 27939992021262 27959823233568 27972486196989 28001483834976 28020999006904 28024239177927 28053290465568 28072841743272 28076087909061 28208277267008 28250576913204 28260466494144 28292670742428 28305847789704 28312752278592 28325575083066 28354938750144 28377981327438 28514888976432 28554346557432 28557648401391 28567645477776 28607176060776 28620499585968 28683120911604 28841282086464 28864719889578 28874824461408 28918123626654 28928246893344 28951755368213 28981768164192 28994893964991 29175093221724 29188681249032 29229071192532 29239303311552 29242684359576 29283149030076 29293400079936 29296787383368 29478862865952 29492213800221 29513146746544 29546778488103 29557121825808 29601444128229 29611806602544 29795839886016 29799285288408 29820053408382 29850966324288 29864485783674 29878394889132 29885682960736 29919739226382 29930213125152 30119707710864 30140699143956 30154736893208 30175433349552 30196463619708 30210527340744 30412048928493 30443575535712 30447095838156 30457754346816 30468315438999 30499900374816 30514105418688 30524686050357 30535371720752 30556329422688 30570168339999 30728697695064 30774483965448 30781990615104 30795931734042 30810274651756 30831421031064 30852908481006 30867277935108 30909990642858 31059113799312 31108989225942 31116577469616 31162941687312 31199184149464 31220597453616 31393082764896 31396712862348 31407703800128 31451164324128 31454801137764 31465812410304 31476723042181 31501669314348 31509353342304 31523623882767 31524028529472 31538305716306 31581946961181 31734311925384 31793024805912 31851846313416 31874044931914 31899306093912 32064728029632 32079250098486 32112505007424 32123639877111 32134885287696 32138601162498 32149851810528 32183073068373 32194339284528 32198062034214 32209333497504 32253903279504 32435847567012 32484177519084 32492101204832 32544277755012 32555670416832 32566958952173 32604489184716 32761787334624 32784620121496 32807121576624 32822401187232 32837266405161 32845276217928 32894216225496 32898019904523 32955075089928 32958885806289 33114064617792 33140974688034 33175330232256 33198451231024 33202290089862 33236709196608 33251762054034 33259872972432 33275363447776 33313282427862 33474000102768 33497329254572 33520319871768 33535931647824 33559303961796 33597977774832 33621393330828 33671489765796 33846101809056 33861430659513 33896533063392 33920156692568 33924079004859 33959246353056 33982913689224 33986843258337 33998740914032 34022075671008 34210038387648 34249022477676 34264973640168 34273331705664 34288854047922 34324399539648 34328368596024 34352293185846 34387904441664 34569784906947 34581886630992 34629739441992 34645867919856 34697490838992 34721672682468 34941503024226 34953734874336 35006149653318 35018404134048 35046861761521 35083193040864 35099082168147 35317218110508 35333666775144 35382559864644 35394946113984 35399038961592 35448022510092 35460431675712 35464532095656 35489248515874 35684939258784 35701100916057 35726440798448 35754755102784 35767152906651 35779673789136 35833327102593 35845871150448 36068648283072 36072819033336 36135380287296 36151745948658 36168583286844 36177405689312 36218631695094 36231310625184 36235500184692 36260753918393 36285641189442 36460698807888 36503102554936 36528156159984 36553613855436 36570638359848 36625129218936 36634062984128 36852749332704 36857010751452 36869913156672 36882697636683 36920932032672 36938127612096 36950935745169 36963871030384 36989240880096 37005993253683 37006468273728 37032259320912 37074459476169 37253322695016 37279285783314 37296648262652 37322246511288 37348257634902 37365652237236 37417357093986 37430455657696 37434783878748 37658250115614 37667435884272 37723560989904 37741130386272 37767433444088 37793354812272 37837308436584 38019851968576 38072462076576 38076864535188 38090193970368 38133599696316 38142901414368 38160176279139 38160666114624 38177949025002 38230777900377 38244161215472 38248583528286 38486293186104 38557498168872 38584370180738 38614949482104 38659858619988 38873032377408 38900124295632 38904622459866 38918241665376 38958456872241 38972094923376 38976601409838 38990245812768 39044198706768 39062383177824 39322951733628 39395704650804 39409495767744 39423160836841 39468592170972 39482408803392 39496099154763 39732380384544 39750375122037 39760071211176 39819314378232 39823918831791 39837859852176 39892985635176 39897598607613 40118021990778 40159610281152 40187598858608 40192245898254 40233911132736 40252133012778 40261951492944 40280703120992 40326605044254 40549398571324 40577229318456 40596127784208 40624420585332 40671236253744 40699581400476 40760224453332 40971596926752 40990152903621 41032645287264 41061242312056 41065990374303 41108561374752 41137211308008 41141968154829 41156370580144 41184617917536 41203270371303 41213320857144 41412151732416 41459342999292 41478652301256 41488769959488 41507560163274 41550588916416 41555393563608 41584354909182 41627463271488 41661291736026 41862283816464 41939734850352 42002225752464 42031498510356 42051074288408 42079935698352 42109262614908 42312415900512 42375865369806 42390699741216 42425148448157 42458771684556 42469128417888 42488362624599 42532408125216 42566971991157 42772333464648 42831519836148 42846513716928 42851468216664 42910764091164 42925785712704 42930749378952 42960669256058 43005204372672 43024681367406 43247796756016 43282071966528 43297079834367 43312236692112 43377185439981 43392370340016 43472652246288 43742828768832 43762639832586 43783021873548 43793701623904 43843606788798 43858954967328 43864026539364 43894596848581 43924723545114 43940100119904 43945181075052 44187966250712 44218294298928 44269720119816 44335682738712 44346497296576 44417709903816 44632000137024 44693759829024 44714575530432 44730080112573 44745738615728 44776449486432 44796728675511 44797303699776 44817592333698 44828524441104 44879608839573 44895319687728 45148574212684 45179561566296 45211048715934 45232105339812 45294695429562 45310551585632 45315791011116 45665363303568 45686631520224 45718472063896 45749850562224 45771158128032 45803057581128 46093046542596 46109182174656 46161725948172 46172985922656 46193897601063 46194490559808 46215411977634 46263321118656 46279362721509 46295563576624 46300916902662 46364985964287 46588670698968 46674866204424 46744412530968 46798776224196 47089624147344 47095069293522 47111555700192 47176746486192 47182201706646 47198718615456 47264030013456 47286042794208 47307458574459 47601467888076 47689537208868 47706231718848 47722773644597 47777769470124 47794494867264 47811067397871 47833334956178 48097092044448 48118875147729 48202327931544 48207901743747 48224777715792 48291508926792 48297093051321 48314000246256 48380854919256 48614265077184 48653771350518 48704208213312 48726266278626 48738151807248 48760851146464 48816416632518 48833505625248 48873190063921 48906733777074 49142681001936 49176930182244 49233601780848 49267914326892 49341324338244 49376345761216 49432612634892 49671096926688 49705714377752 49711462032051 49762995348384 49797676846536 49803435134793 49820869649648 49855063794912 49877643081051 49889809458648 49913045171664 49969923641793 50211000154152 50223247845696 50245993881858 50298081319872 50303897471736 50338955942694 50391139749696 50432089996242 50449744582112 50484370350528 50507234648694 50769152713584 50844799595088 50880235038852 50903932033336 50938869529584 50974370533836 50998111371048 51315057581472 51356758647769 51397460460252 51409997558496 51433281071883 51486599309472 51528439778769 51546478159984 51581856662496 51866832394176 51872829946488 51944609162988 51962793231168 51968801879784 52005020678386 52046236258488 52058931609024 52082509023702 52394087117376 52412254536339 52430602311504 52509224479977 52527606201072 52624789561296 52661465539684 52975827165762 53000500162716 53013428281568 53073839796966 53092419170976 53098558442388 53117146469568 53135564606177 53172033765138 53190647513568 53196798143484 53233872773811 53490695987704 53527408888176 53589661197672 53669510683704 53682601990592 53768806725672 53806280007938 54102972424608 54128170378944 54165894113776 54203070430944 54227618922987 54228315004992 54252874930266 54266108533968 54327947542641 54346965937776 54353250277038 54653537204828 54691048211832 54754653832404 54830420783154 54849615077344 54855957539772 54937693828404 54951094476192 54975981747241 55279123999056 55304869735008 55343413551032 55381398049008 55407191418144 55445806545576 55509702410592 55548388981368 55816378421952 55879984042524 55918928674971 55919646467136 55944972393978 56002967669952 56022386452353 56041998013808 56048478355854 56106580931136 56126035640979 56145683486544 56152175818122 56501153826408 56585341484856 56611695579408 56651150166132 56755962654876 57029777952864 57108693114864 57115296802782 57135290955552 57214352121552 57240999171936 57266923537503 57366241823208 57372875292429 57729439779156 57749648922816 57836247253308 57856493786688 57876555271107 57903510736426 57963536328384 57989787929982 58350186443448 58356933689799 58377362498064 58458142385064 58464902114757 58485368719152 58566298060152 58593574766736 58957725731904 58984427600442 59026293493088 59093556976206 59114243651616 59162282708957 59202888256458 59223613205088 59598570576816 59640106816764 59728971567348 59756789778264 59771365921472 59839478452764 59860426250304 60177032986167 60239415421728 60281398287912 60288368847381 60309473786416 60350866699104 60378199519167 60392927239416 60421054681488 60489907566381 60824097856986 60887151071424 60894191676312 60936630877998 60999800749632 61049372100714 61070743441504 61112658845376 61140336679998 61457395390128 61548967930896 61591863468084 61620549303512 61662842062128 61705816962012 61734555870216 61819981285716 62118227598624 62217978451884 62233154939232 62261340244911 62325883374624 62376532363773 62398368298928 62441194907232 62491937604039 62786165529792 62793425724696 62902328648256 62909602275528 62953446084362 63003338628696 63018706684608 63047247765534 63076611432612 63163893922362 63468623850768 63563798054709 63586049611824 63703692626832 63748089863828 63798612187824 64158500196972 64247279754222 64269770575392 64277202324996 64299703621056 64321999260109 64366146136746 64388678569056 64396124068428 64418666995008 64441003884087 64507806559008 64537022051109 64871695134024 64968355038168 64984202409664 65088555510024 65133917904346 65208978369432 65523574669248 65569240242992 65614243153248 65643959748879 65644802374464 65674532810322 65690552435856 65765410183197 65788432450992 65796039809046 65910150179856 65917771612578 66281949376068 66396902462048 66404580179724 66503524108068 66519745944864 66549872641397 66550726895552 66626564855724 66948000205536 66994658509144 67040639743536 67071863295648 67118607923592 67195955549664 67226388500547 67242786661656 67342979531592 67692203618112 67722861319026 67793066126784 67816573073901 67840313385136 67848158009718 67918492706112 67942043144343 67965827378448 67973686516674 67997481828064 68044151342016 68498044955352 68529947280336 68577708095844 68656737192048 68704586371692 69139569813894 69163773261984 69259478883984 69291735839712 69323117966451 69394981677984 69443345364936 69451375353993 69883006048452 69907469748672 70012299306636 70036808268096 70093723523042 70166386081728 70198164336294 70634436221016 70642603940283 70667333550288 70765119729288 70773302559969 70798077923184 70896045020184 70929064191312 70978497031748 71369878517568 71402201832114 71452881596896 71534305813302 71559347578272 71617500121369 71666654205186 71691742300896 71750002434267 72145638066672 72303491897316 72337166573688 72354811378624 72437263390188 72462621250368 72471000369384 72521507836786 72571282378884 72921397615776 72980657025777 73006205109872 73056312319968 73089399417939 73107227710872 73141276719696 73224624948777 73250258437872 73705498665408 73714021502904 73765395273366 73841864065344 73901871490338 73927742060768 73978481760192 74011986507366 74064518641824 74098062354977 74148918952338 74506645390032 74558571566628 74593296525304 74644493022576 74696515269804 74731304474472 74834714187972 74860911315392 74869567757496 75316500231228 75334871768544 75368990822787 75447121979808 75482260772544 75508433914041 75534866888176 75586709624544 75648134994363 75674616873168 75760851973041 76144924153152 76153729070376 76267199392632 76285802828736 76320352558278 76355898050004 76461555800754 76488322430944 76497167056572 76972586372208 77114996337744 77168740361476 77229898964208 77319717239976 77800248591264 77809244919732 77836483330752 77863472788553 77916913744482 77944189846752 77953202819676 77980491625536 78007531017579 78088397413536 78123763535553 78124766355648 78645903467256 78791409301608 78846321673682 78937184341944 78992198309526 79463740748643 79464760769088 79500750244074 79520142422352 79610759695449 79638628756464 79647837663582 79675719704352 79785971270352 79795197215226 80236043981556 80375197717216 80384491796508 80504266025556 80523902985888 80560372144849 80561406241984 80653210088508 80709420011907 81098797142648 81154458636912 81192255568416 81248841170664 81342472507488 81379312395399 81399162800952 81520448906664 81529875415557 81943193853504 81980305807242 82065290574528 82122484624112 82131980748606 82217122749504 82245631174731 82274422616016 82283936309658 82312741160288 82369235835072 82406540742606 82426641714288 82918685998584 82957304602512 83015120326548 83110787127216 83168709818364 83322583472052 83724567632928 83879469700704 83917458590967 84004451504928 84062997020712 84072717533781 84102148576816 84159871396704 84218525229816 84228263727183 84624831801024 84751730739612 84781399482432 84850296896314 84917543369112 84938256835776 84976725249198 85064816250432 85133943982314 85544666929296 85663039672296 85672945204173 85702936433328 85821528182328 85861498757904 85921338512116 86049362734812 86495593512032 86594159668734 86624473384224 86694868567973 86754370879962 86784740680032 86855266104639 86945304492576 86984681894973 87525279665172 87566043747096 87587403247808 87687213577596 87717909934656 87728053078728 87789193697162 87849447090228 87880200239808 87890362150104 88375932501424 88436588597856 88476641400663 88539440239632 88640335464309 88671365477424 88835419807632 89387519658048 89460160225146 89491477231456 89552898972864 89593457351022 89635184667396 89657048882208 89697654429709 89759217679146 89790639375456 90297148425368 90359123132592 90422097431868 90464210679624 90589390859124 90621103171264 90631582022232 91236146785479 91330726607136 91373263040448 91404946316997 91436944127792 91499701124448 91542316256064 91574058151071 91606115162256 91710505019997 92186093085192 92323451896344 92345971845312 92387795202126 92430823955268 92558725443018 92591127153248 92601833805324 92729971928574 93177341397936 93349732408848 93488825061936 93597552448392 94179248294688 94190138587044 94223111400384 94353492972384 94364403413292 94397437230912 94430169126543 94528060026912 94570871648301 94572085588416 94614917148918 94745840883543 95202935776152 95379074417736 95445547289194 95555538940248 95622134795742 95666669912356 96194184088896 96237750295458 96370919631333 96404655863088 96415803487494 96449555431584 96583017853584 96594186102642 96628000492512 96761709838512 97307542701036 97452532557252 97476303614496 97520450491133 97521702292928 97632833265036 97667011250496 97700876856519 97746380127842 97813467554148 98285362003872 98353860364488 98467203561696 98511799215483 98535828653784 98682648676488 98694059713569 98865225269784 99342193853376 99411428755504 99422924064102 99525990696768 99595353693072 99606870269586 99641739299296 99710127589824 99755286162102 99779618917296 99826090343328 99871301434969 99939847283586 100422000308304 100491987763716 100607794943472 100677911885388 100864179992484 100899489164224 101014469297388 101538305427168 101584291978539 101689599190176 101760470077704 101772237014577 101807864066672 101877739059168 101948741067672 101960529775011 101996222742096 102630115162944 102713517295538 102794920920504 102819995116992 102866562143766 102973198618944 103056879557538 103092956319968 103163713324992 103709354720841 103745659892976 103889218325976 103937603759568 104010041356772 104092472516976 104165018047404 104824509072678 104861204623008 104946419845441 105018448959954 105055212402144 105140585284563 105249579122592 105297246504441 105322931079368 105951654331524 106001000325432 106026856563136 106147679593932 106184838341952 106197116884776 106271129212354 106344067530276 106381295027136 106393596286968 106467745547622 106981391975408 107054817776352 107103302748171 107179322395344 107301458719953 107339021367408 107537613451344 107612560015876 108205944849216 108331788227552 108406140861888 108455237845974 108505749860532 108532217067936 108581371151753 108655895085282 108693931875552 108706500554076 108782261755179 109307074409656 109382096423664 109509307664808 109660841566308 109699230154688 109711915079544 109875387656808 109902188952384 109951963494482 110558247998112 110609739470016 110648092910049 110686827102064 110762796098016 110814382836288 110852807235507 110891613091152 111017979761049 111019404821184 111096777962736 111759968085048 111837857349942 111889944787956 112044772904706 112083996027616 112096956711708 112252071281958 112291366973088 112304351636244 113002307652816 113170682969712 113223391158816 113302300332264 113511925309752 114059555905728 114217386229728 114230593605564 114270581911104 114428704243104 114480528837417 114481998343872 114533847075006 114692333701131 114732483646416 114745750584858 115458879558312 115672494506616 115753110542214 115807021472852 115979575859964 116700372886896 116713867379598 116754724996128 116916284770128 116929804229514 116970737438304 117132596120304 117187149533472 117968855200884 118051071647161 118052586986176 118187113952412 118228487303232 118269482510523 118324565417914 118405776512916 118447226410176 118488297464289 119197141153632 119251125366111 119280213633528 119457943134696 119471756495373 119513579556528 119678956905528 120354065972334 120478830843456 120562796575824 120576737694762 120618947572832 120701733398208 120756399038334 120785854478832 120842109362976 120896838579173 120979815132762 121648195713972 121788383352624 121873261755996 122098744201428 122141486883008 122280673359996 122914790780256 122970458710863 123097935861792 123183726936168 123197971122909 123241098607024 123325684124256 123411633924024 123425904464487 123469111740432 123609811113909 123639962571432 124236455197248 124435956903768 124466309878464 124522680489822 124651766749248 124753064727546 124796736597856 124882389814464 124983875208078 125586851449392 125819204551056 125906892168724 126006677257392 126094495531068 126153222865224 126327787844724 126937247701536 127040402970797 127127596109418 127172099223648 127275445344471 127407385253664 127465087873797 127496179727656 127597224375648 127700915973471 128317000393944 128494559508444 128539541150784 128554404649992 128643998520218 128732292273492 128777357138112 128792248136856 128882007768174 129015613118016 129074044102218 129743390268048 129891239503101 129936710076336 130177111020048 130267835808692 130417956738864 131138480485984 131228486306496 131287919497758 131349065620644 131381104871712 131440607183701 131530820366394 131576864901984 131592079618092 131683790545743 131820300359712 131835543225156 132563898752136 132793804924096 132809160359448 133007048216136 133039491889728 133099745282794 133253129711448 133896000411072 133989317018288 134081279487072 134143726591296 134190240337719 134237215847184 134390186026533 134391911099328 134452777001094 134485573323312 134685959063184 135445722638052 135633146147802 135680626770272 135696316019436 135884086288686 135931654756896 135947373033348 135994963656128 136996089910704 137059894560672 137155416191688 137313474384096 137409172743384 138279139627788 138327546523968 138518957767968 138581692803189 138583471679424 138646235932902 138789963355968 138838088164527 138886690729872 138902750707986 139094957892861 139766012096904 140024598613272 140187447046084 140396328672588 141268872442032 141285207880566 141334667100576 141530239458576 141546605119938 141596155846368 141792090040368 141858128382624 141922375723377 141956994063496 142804403664228 142905763193792 143068611626604 143118695156544 143168320933791 143235000242738 143333308410372 143383484601792 143433202193613 143500004868534 144291276133344 144356625443187 144606983794632 144623705231241 144674333147376 144874526780376 144942000738768 145043015673572 145142564757768 145842795231552 145961314051554 146012410219744 146112624639936 146178798835878 146214455421744 146282553439392 146348804595841 146449249897554 146500516875744 146619570191763 147428043005808 147530790546732 147803742980676 147855484121536 148023973014732 148129037283648 148196124709954 148297837904676 149013290780064 149117143133256 149134386096153 149186593050608 149288986045152 149393030539608 149410305404379 149462608948944 149632929243153 149669428375944 149739135514992 150633000462456 150669743537088 150737981645574 150894243959616 151016867828082 151069733776352 151173419249088 151296269988726 151349233746336 151521703946082 152307458140752 152534398785264 152640705116556 152711796100008 152923111601508 152976644861888 152994334113144 153945172744416 154070275943307 154229992675488 154299843215649 154337480722952 154459797928416 154585319336307 154639434479952 155600497182528 155618489839464 155726945577106 155833827488964 155888379693504 155906405639352 156015062035158 156176794827072 156247527071106 157236763609017 157291806934512 157582818603216 157692643347364 157874368683888 157984396619052 158927481497286 159001500488148 159040284844704 159112313959217 159221519390898 159277257512928 159295675327164 159351439408704 159406693818531 159571942540704 159590394430452 159701618321433 160472087963112 160750395434432 160768983593016 161008532051112 161047805971776 161120744289698 161306420177016 161418840023814 162197594285296 162308917273824 162384511136832 162497682341328 162682856768961 162684945014976 162758624790798 162798325601904 163040897813328 163059750831114 163960611614484 164244969248224 164263961497212 164491262349462 164548845232032 164567872619316 164625482320576 164813081485212 164853283428576 164927945241723 165837371997168 165914609205024 166030240653096 166221574254432 166337419636728 166645166944104 167449135265856 167756786024913 167758939401408 167834917181934 168008903009856 168067159357059 168125994041424 168145435067562 168204297153632 168319742793408 168378106922937 168437050459632 168456527454366 169503461479224 169700593792628 169835086738224 169953450498396 170267887964628 171089333858592 171326079344592 171345890408346 171405872866656 171643056364656 171722997515808 171800770612509 171842677024232 172098725469624 172118625877287 172991187024064 173188319337468 173248946768448 173389737135946 173508741759924 173569481360064 173629665813321 173710532209278 173890608985152 173969363789946 175050559330344 175070801069397 175132087494192 175374427155192 175456106157456 175578387394324 175698894180456 175780724300208 176751865002848 176873177195712 176953282801326 177078880479264 177159079247597 177280670928618 177342730954848 177486848126871 177670839615264 178920320450292 178982954462912 179186914702044 179270369334792 179314097764416 179395308859418 179518435358292 179581278750912 180531098958501 180594296850736 180718246265184 180844194863736 180865106542143 180928421359248 181134598557501 181178781718248 181263164044464 182472293570958 182661453214272 182809892633994 182873888255584 182999402248896 183148116302142 183212230324512 183421010039994 184372186170384 184646903792688 184775590404252 184861647910536 185117450886036 185182254306496 185203667610648 185459943857148 186354682795872 186699464817696 186784020734733 186977650123872 187129597091319 187195104896784 187475812812117 188358496589376 188380277174088 188706985944768 188728806826584 188860338253086 189056120053824 189141743296602 189229834297836 189491681767086 190405871552304 190758148835472 190891094578388 191111077880496 191244269591484 191333339824712 192475500590916 192609643213789 192741839262666 192809311726176 192831606974988 192899110863168 192965997780327 193166035707168 193188372205284 193256000985024 193323011652261 193523419677024 193611066153327 194615085402072 194905065114504 194952607228992 195040900982266 195265666530072 195401753713038 195492760255684 195626935108296 196570724007744 196707720728976 196931879246637 196934407123392 197023598430966 197071657307568 197365297352976 197388119427138 197730450539568 198822857511008 198845848128204 199190707386144 199213740539172 199283478598592 199510572324204 199559237834592 199649617924191 199652180686656 199742602869938 199879694567172 200844000616608 200983975527432 201215589886944 201355823770776 201679165501641 201728359984968 202028938594776 203076610854336 203168583957078 203379198380352 203449719221703 203520940155408 203544474029154 203615728133344 203755478118336 203826129433029 203897482135344 203921059550022 203992445484192 205427034591076 205589841841008 205733124287532 206113759115076 206185912639936 207418709441682 207491319785952 207778436651952 207875207519136 207969353899353 208020082713544 208184945033952 208330036094808 208354126061979 209649018145356 209722409246016 209892839690882 210036897919908 210110424804288 210281170569126 210499158245184 210594493008882 210645862158736 211903308663048 211927811820849 212002000650864 212295359187864 212394233769552 212542258424708 212688135060552 212787192573936 212935491095244 213962783950816 214109635552704 214206605496342 214358644790688 214455727510249 214602917439906 214678042734816 214852500364107 215075226902688 215225120031752 215250007302801 216663576455104 216910475691948 217011499721064 217064434135872 217162742303506 217311790170564 217387863751104 217413001108152 217564523510358 218614148819312 218764192847328 218941971077331 219018615329616 219268198253817 219321683132616 219423830159088 219750775313616 219903926988964 221116495996224 221296185820098 221373654204128 221525592196032 221705614471014 221783226182304 222035959522098 222193555925472 222294187064931 223519936170096 223675714699884 223779889575912 224089545809412 224167992055232 224193913423416 224504142563916 224582733946176 224608703272488 226004615305632 226106972468361 226341365939424 226446782317632 226525301742123 226604600664528 226944404983089 227023850619504 228434772459456 228461187211128 228857408486208 228961057674834 229067694150012 229384667402262 229464967292832 229491501169716 230917759116624 231344989013232 231506221084428 231614042945704 231959151719928 233400745773792 233427734759196 233509449992256 233590418365659 233832569540256 233859608459028 233941474876608 234022593052737 234265192240608 234371290606659 234374299066944 235937710401768 236102143294322 236374227904824 236538965021046 236649130835828 236811553025832 236976594928578 238391222245929 238394282307264 238502250732222 238560427267056 238915886269392 238943512990746 239027159113056 239357913811056 240708131944668 241125593151648 241153475389524 241237895145664 241512798076668 241571708957664 241681116434547 241684218725952 241793677158346 241959630265524 242128260035721 243296391427944 243576766705248 243746523511992 244137937186197 244197488402856 244561346719992 245829581560512 245940917421726 246195871723584 246367453872336 246395942245818 246482197214048 246651368248512 246736893524193 246823267848048 246851808928974 246938223480864 247219622227818 247279925142864 248871913807536 249045360979644 249506129455092 249593473195712 249967750416156 251173702898784 251638409102112 251752375772901 251813784337448 252013354514784 252188991062136 252218152601343 252306445730448 252655575689448 252684791181549 253874495403072 254080805941594 254255192218836 254344198447296 254550890688942 254814770507328 254930175747594 254992359455312 255194448751296 255401831946942 256634000787888 256989119016888 257108809299984 257287997040436 257464584546984 257584496273712 257764015536348 258148088204436 259486780536096 259604301722933 259782479006202 259873420152672 260084605703919 260354222040096 260535671617384 260565798313917 260835913477728 260954045684919 262276960971968 262575838995516 262698131241288 262762209743424 262881214367402 263061640732788 263153729803968 263184159236184 263367581091486 263640600719424 263671086450312 265127797504272 265429924201989 265618320718896 266014096432272 266199490565588 266506259422896 267978634036576 268162558974144 268380480675438 268474431694368 268780372053066 268905554002188 268971146646624 269092963289127 269371918126368 270891445276104 271266292295604 271361253540544 271392632038872 271768172577372 271863309513792 271894746066696 273708440356437 273992179821408 274119789121344 274214838950991 274310832383376 274626948768192 274722174453213 274818345486768 276558279255576 277037915535936 277163385606378 277292471865804 277676176329054 277773381459744 277805501415972 278189915785722 279532024193808 280049197226544 280374894092168 280792657345176 282537744884064 282570415761132 282669334201152 283060478917152 283093210239876 283192311692736 283290507379629 283584180080736 283712614944903 283716256765248 283844751446754 283913988126992 284237522650629 285608807328456 286137223253208 286336641867582 286470000485476 286666616820744 286866404387226 287000009737068 288582552266688 288713250886374 289213967589264 289247410462482 289348666294752 289749053560752 289884001477536 290086031347144 290285129515536 291922628103108 292024820439488 292357597671756 292428910843488 292561351473399 292565106878784 292697609191682 292898499795108 293001033751488 293102630569557 293239140383526 294856086011616 295061581093464 295535397646449 295607485961352 296047946029464 296392249419908 296595675809352 298026581560128 298234286266512 298268772192306 298373186101216 298577972090304 298786061079216 298820610808758 298925217897888 299265858486306 299338856751888 299478271029984 299613904304907 301266000924912 301475963291148 302033735656164 302139467552704 302592539977452 302698467492672 302803426853183 303043407892164 304614916281504 304752875935617 305068797570528 305281410233112 305316711043731 305423592200016 305846223203016 305881589325033 305988668226288 307890345488832 308140551886614 308459985350976 308599686431298 308674961445904 308919595856832 309170638672614 309278868959904 311236979678928 311453891154212 311667654977928 311812811278704 312030124070316 312495054142212 314257838927761 314473527218034 314583613869024 314839259536323 315165637206432 315385286694728 315421755853689 315748737367776 315891739513323 315968793238104 317854962994572 318003000976296 318080569689408 318224627918434 318443038781796 318554515025856 318591350654328 318813387637062 319143885081408 319180788860904 319403236642866 320944175926224 321309908244513 321537967186032 322017064102224 322241488579396 322612840354032 322837680047628 324395188570592 324617834547648 324995364682656 325365713537922 325517249581596 325596651203808 325744113455259 326081795626656 326119501662228 326346785265537 327921223228968 328489938496448 328527922994424 328982524698924 329097690464064 329135745238632 329626162970424 329706566857152 329855890483446 331674743994336 331829218410048 331944278730147 332060481306192 332443148508864 332558421706521 332674839273456 333290333888208 335513572049826 335669834363868 336134318714118 336251988082848 336290870135124 336408594307264 336756213845874 336874100919264 336913054908732 339006922958448 339401187585256 339670173476448 339906900996792 340535775929256 342178667717184 342652158689184 342691780816692 342811745733312 343286112729312 343441586512251 343445995031616 343601541225018 343685354048464 344077001103393 344197450939248 344237251754574 346376638674936 346779474271892 347017483519848 347259331626642 347421064418556 347938727579892 350101118660688 350141602138794 350264174988384 350748854310384 350912212314912 351156774788648 351397788360912 351561448600416 353503730005696 353906565602652 354153214941483 354157760958528 354318158495194 354561341857236 354685461909696 354808447531569 354973696253742 355341679230528 355464892392867 357753376098333 357840640900584 358373829404088 358540738669584 358790617718836 359036870716584 361062197917002 361188593701472 361436492530368 361688389727472 361730213084286 361856842718496 362269197115002 362357563436496 362526328088928 362690515737519 364944587141916 365619785267988 365747776511168 366296232604284 366424460649024 366551516717011 366842020079988 368744372340768 368911376132589 369293807585376 369551180808504 369593913368727 369723295821072 370234901772072 370277713393461 370407335221296 370919887714296 372709365591744 373398929635392 373568041469466 373955300247744 374259194182638 374390209793568 374951625624234 376760554348176 377457613653168 377720676506172 378283486593204 378459668595672 378983363534172 380811743104608 381121208912391 381516297670944 381782189156776 381826336033413 382222155760992 382395263621391 382488539182968 382666679649424 383102747920413 384951001181832 385219286427578 385483678525332 385618623452352 385663213949976 385931995560654 386332071414336 386376744410568 386646023304522 387046839354048 387222132306654 389230170804144 389810130229008 390081801964532 390531333060144 390803507426076 390985520511368 391253870216592 393415441457952 393863758493274 394047196861932 394143314615136 394321821551103 394730594705952 394776238854276 395051371637229 395460901079136 397645715022016 397691696256408 398381414772288 398427481078344 399021144648408 399118475669184 399299235848382 399485205739876 399759389134344 401688001233216 401967951054864 402431179773888 402570721013157 402711647541552 403358331003282 403456719969936 404057877189552 406337167914156 406899438443406 407041880310816 407088948058308 407231456266688 407652258866058 407794964270688 407842119100044 407984890968384 408126357932551 410854069182152 411179683682016 411466248575064 412227518230152 414837418883364 414982639571904 415556873303904 415745078409567 415750415038272 415938707798706 416040165427088 416369890067904 416514264493581 416660072189616 416708252123958 417284873678583 419298036290712 419785679381764 420073795839816 420562341138252 421188986017764 421291724317472 423806617326096 423855623641698 424004001301728 424590718375728 424788467539104 425084516849416 425376270121104 425574385147872 425767127170131 425870982190488 427925567901632 428413210992684 428717289581376 428911455020498 429205834879812 429356085469632 429504962801373 429705000728214 430150453805376 430299606580839 430450240063504 430500014605602 433069876329561 433820951383896 434022999442128 434325484607012 434623580341128 434826002216304 435129047020716 437228297638624 437528385694656 437883942154662 438037230659232 438536396507634 438643366265232 438847660318176 439046413787523 439501550627232 439807853977928 439858710575289 442592371640196 442747308408256 443411228942028 443566452364608 444071919044196 444387111850944 444588374129862 447039872340192 447351429399768 447403158288459 447559779151824 448179091618824 448230916213137 448387826846832 449008285127832 449217406544976 452009230611264 452213944936722 452682731878848 453050603484246 453209201329056 453888809966178 454047701239008 456922374422256 457922115349668 458135388300024 458769334804524 458929934585664 458983002339432 461835518233248 462210827829921 462689978026464 462899529646947 463012442168856 463228085891408 463755958008921 463918303439856 466801491547584 466855469518392 467180836731318 467665139080512 467719216918056 468045186105474 468530384481216 468742581213318 471875420803536 472204286588644 472748455809648 473077930042092 473298261671656 473623106051664 473953189857156 476782444491858 477004501464444 477120854534112 477336941877651 477831772538784 477887025981492 478054318226112 478220081455593 478715827622112 479104854964299 481416263889336 482251186303296 482306950779048 483025596153336 483143417915328 483362232869094 483587354316692 483919260531048 484256520071442 486592782855888 487153533410496 487493047023984 488275874372394 488394976805712 489122693439984 491881834843452 492734907744672 492791884491636 492964394428096 493473787048386 493646535696096 493703617857948 493876446961728 494047696444667 494439244455636 494559850285728 494783835725169 497743827615072 498090721959288 499012258910184 499935500832312 502347405797568 503270358074739 503276818204224 503504751545802 503627568674896 504026709029568 504201478071177 504377982124272 504436305202686 504612891460896 505134320768811 505311151378896 505369582363098 508161611883188 508510384437672 509101781377884 509860351495188 509984718910624 510803663893884 513268001575776 513978238033776 514217618599968 514575994080872 514929169093968 515168992547424 515402311837527 515528031072696 516296176408872 516355877631861 518973561072192 519208603445866 519564958012404 519746840305344 520169211407838 520708444080192 520888997439963 521071343234768 521131596627834 521671826955456 521908091369838 525151677991032 525396262482576 525762428734804 526123281465576 526368318472368 526735162182972 527342172900624 530255595008544 530859848403978 531236641437792 531477237742791 532028192864544 532398981131176 532460544380613 533012518845792 535957268073152 536760961350876 536948863388736 537560744106132 537811108004376 537942293293248 538185926578254 538743836252736 541593296875503 541782890552208 542532584591208 542595319626429 542785264077744 543536345154744 543789492133392 547416880712874 547984359642816 548429677901982 548621664766752 549444348906426 549636690973536 550083351996047 553116558511152 554326771212756 554584943731608 555352352658108 555546762919488 555611002831944 556379831571444 559064048387616 560098394453088 560352062204199 560749788184336 561388791273957 561585314690352 562427438436351 565075489768128 565140831522264 566120957834304 566186420479752 566581014759258 567168360161472 567425229889806 567689502893508 567827976253984 568475045301258 571217614656912 572274446506416 572673283735164 572940000970952 573333233641488 573732808774452 574000019474136 577426501772748 577828929641367 578427935178528 578494820924964 578697332589504 578897993340981 579498107121504 579768002955072 579969034956783 580172062694288 580570259031072 580833198459981 583845256206216 584715195343512 584857821686976 585122702946798 585395218383364 585796999590216 586205261139114 586478280767052 589712172023232 590123162186928 591070795292898 591214971922704 592095892058928 592784498839816 593191351618704 596468572533024 596537544384612 596746372202432 597572122158432 597641221617516 597850435795776 598057737801439 598531716972612 598677713503776 598948853772573 598956542059968 599227808609814 602532001849824 602951926582296 604067471312328 605185079954904 605606853706366 606086815784328 609229832563008 609505751871234 610137595141056 610349157665109 610562820466224 610633422087462 610847184400032 611478388299087 611692446406032 611763178650066 611977336452576 616281103773228 617199372862596 617349922891808 618341277345228 618557737919808 618772220091287 622473959357856 622907782308424 623335309955856 623625622557408 623908061698059 624060248140632 624990108284424 625062378185937 628515677855522 628947054436068 629167227738048 629678519072646 630331274412864 630770573389456 630843511707378 631497474735552 631783479026646 631937586476208 635709925989144 636006001952592 636449255836868 636886077563592 637182701308656 637626775274124 638361577721808 638806473285732 641888351852448 642619816489026 643075934372064 643367182530747 644034128204448 644482977158792 644557501092321 645225680708064 645675360095256 645750021908403 648790377141184 649990729365312 650731427075844 651034499163192 651193302407616 651488226910518 652163591253312 652239003324456 652693570531074 655842446457936 656825913231993 657055845988848 657965049397848 658271490477264 659252325940848 659711780966892 663349487988672 663888557460294 664120962612384 665116843413042 665349678546912 665890373468899 666580667776416 666882561194793 671027144099652 671339668727736 672268637428236 672503976165696 672581740270248 673512427691748 673748201838528 673826109817464 678013845916896 678320917405083 678802375170512 679340346952896 679575905226369 679813801993584 680833214949267 681071551858512 685304317378368 685383561633384 686572225458624 686883173024502 687203082450036 687370708096928 688154002206786 688394901878496 688474503509148 692753277349872 693558948543784 694034967039696 694518663253284 694842128837112 695877455159784 700202237321376 700283204277588 700528349976768 700771255096977 701497708620768 701824424629824 702067779158211 702313549577296 702795576721824 703113871819977 703122897200832 707813131205304 708306429882966 708636316990388 709122683714472 709616895063138 709947392507484 710929784785734 715506752196666 715681281801168 716747658808176 717081477339168 717581235437672 718073741433168 722124395834004 722377187402944 723376779454944 723460426168572 723713685436992 724538394230004 724715126872992 725043349303641 725052656177856 725381031475038 726384780107163 729889174283832 731239570535976 732592465208568 733103033434022 733684040159976 737488744681536 737822752265178 738587615170752 739102361617008 739187826737454 739446591642144 740210680572579 740469803544144 740555426786922 740814670442592 741839775428592 747136082938932 748518388365276 748780419587136 749040055899979 749903251248468 753521108696352 754915227306336 755257127318703 755441353012344 756566973186408 756654457804029 756919337191344 757966727068344 758054373544647 761623486209216 762242417824782 763032595341888 763564378313552 763652672066826 764444311521984 764790527242782 764977078365936 765333359298848 766205495840826 769902002363664 770438572855156 770967357050664 771326427899952 771863991121308 772753488821136 773292046609044 774444264613308 778460341608288 778812905168799 779620260458016 780163603929064 780253817111757 781062666120288 781607014852152 781697394941751 781971041022736 782507740433184 782862137054757 786830882915904 787727516986548 788094393723864 788286629230272 788643643102206 789461189411904 789552477708552 790102743274458 790921802158272 795383392512816 796854962156688 798042289296816 798598471696764 798970411479752 799518778268688 803935902109728 805141442026314 805423295083104 806077820514983 806716662006564 806913439939872 807278889867381 808115754379104 812674335828312 813798876886812 814083760621632 814177896116616 815304517732116 815589928541376 815684238200088 816252715865102 821125321069311 821708138364304 822359367364032 822644516852973 822932497150128 824166523359639 824455036460304 829674837766728 831113746607808 831490156819134 831877415597412 832080330854176 833028528987162 833320144379232 833416504247916 833997340123039 834569747357166 838596072581424 839571358763528 840147591679632 841124682276504 842377972035528 842583448634944 847613234652192 847711247283396 848008002603456 849181436751456 849576935078208 849871522138887 850169033698832 850752540242208 851137844834709 851148770295744 851534254340262 851741964380976 852712567951887 856826421985368 857822910040996 858411669759624 859009925602746 859410001456428 860599213161678 860900480127008 861000029211204 866139752659122 867641902767792 868045998884256 868650969214024 869247160682256 869652004432608 870258094041432 874456595277248 875767884309324 876074461318464 877072793015268 877286732530464 877684054420197 877695320636352 878092827575046 879003101254464 879307891708671 879615707955856 879717421150578 885184743280392 886822457884056 888143838088392 889176748259724 894079744680384 894702858799536 894806316576918 895119558303648 896358183237648 896461832426274 896775653693664 898016570255664 898434813089952 898841712914721 904427889873444 906101206968492 906418402658112 906732699247343 907777619932356 908095402478016 908410280559549 913844748844512 914258627806851 915844230699336 915950133131193 916270776600048 917538669609048 917644767975099 917966004678864 923671036466496 924421655659842 925379956052928 925799059293894 926024884337712 926456171782816 927511916017842 927836606879712 933710939036784 934361673462636 935438433836112 936090372210948 937485162426636 942773516783283 943750841607072 944408573177288 944517778608969 945496911619296 946155860084184 946265267561067 946596523343312 947246212103328 947675218539969 947906379714312 953564888983716 954009002928888 954241709068224 954673883755302 955663545077568 955774051962984 956440162911186 957431655244224 958209709928598 962832527778672 964613901558096 966051192306672 966724465738188 967174708633384 967838521062096 968513040142884 973185565711776 974986094047968 975778414307611 976551748744788 976789953611424 977232340365777 978245386879968 979040355796611 983763669686904 985469815489344 985583768983272 986947574096772 987293071392192 987407235715896 988095392889334 988878488911272 989119700571456 989567671450338 995487655230144 995832836190441 996181443918576 997675265119563 998024517820368 999871001664624 1006540716149478 1007009503091604 1007255137349792 1008402956142354 1008755964248544 1008872610405372 1009225782921792 1009575727517363 1010268641537622 1010622302757792 1010739164726196 1016323223766376 1017020768875344 1018203562755768 1019720702990376 1019969437821248 1021607327787768 1026536003151552 1027956476067552 1028435237199936 1029151988161744 1029858338187936 1030324759536753 1030337985094848 1030804623675054 1031056062145392 1032231003310179 1032592352817744 1032711755263722 1038417206891732 1039129916024808 1040338422815676 1041777994879926 1042142686469536 1042263193255668 1043816182739676 1050303355982064 1050792524965152 1051524857469608 1052246562931152 1052736636944736 1053470324365944 1054684345801248 1060511190017088 1061719696807956 1062459644824449 1062473282875584 1062954475485582 1064056385729088 1064425342594707 1064797962262352 1064921088761226 1066025037691584 1066394677178601 1073521922701752 1075121488212264 1075622216008752 1076371853156508 1083186593751006 1083565781104416 1085065169182416 1085190639252858 1085570528155488 1087072690309488 1087578984266784 1088071547212557 1094833761425748 1096859355803964 1097243329533504 1098888697812852 1099273381947072 1099654550151033 1100166703992094 1106233117022304 1106734128397767 1108653542425512 1108781740106181 1109169887463216 1110704705316216 1110833140180383 1111222005663888 1112759663142888 1118128096775232 1120196788906176 1120704124408398 1121499576368672 1122777582547914 1123170629380704 1124083371470183 1124854876872702 1130281663044528 1132372840959504 1133162029518516 1134850459779612 1135379005787016 1135655952507968 1136950090602516 1142435229313824 1143363626737173 1144548893012832 1145346567470328 1145479008100239 1145880001941904 1146666467282976 1147185790864173 1147465617548904 1148000038948272 1149308243761239 1154853003545496 1155657859282734 1156855870357056 1156989641849928 1157795986681962 1158996214243008 1159938069913566 1160344125388576 1161140518062144 1161666396919962 1167690512412432 1169430390687024 1170245405893596 1170790436766728 1171593999180432 1172410522278228 1172956561534104 1180246324373856 1182141590585796 1182429943845408 1182965464653309 1184191784117856 1185154114911687 1185568997679632 1186382703237408 1192937145066048 1193075088769224 1195144244316864 1195282443235032 1196115475602878 1197063433945224 1197355427007552 1197897707545146 1198455617219628 1205064003699648 1205903853164592 1207712163039471 1208134942624656 1210370159909808 1211213707412732 1212173631568656 1219011503742468 1220698315330218 1221125640932448 1221266844174924 1221694368800064 1222117985942071 1222956776598174 1223384892812064 1223526357300132 1223954672905152 1224379073797653 1232562207546456 1234398745725192 1234699845783616 1236682554690456 1237544440182574 1244947918715712 1245815564616848 1246670619911712 1247235235228701 1247251245114816 1247816123396118 1248120496281264 1249542793480743 1249980216568848 1250124756371874 1257031355711044 1257894108872136 1259357038145292 1261541146778912 1261687023414756 1263566958053292 1263875172952416 1264447580186543 1271419851978288 1272012003905184 1272898511673736 1273772155127184 1274365402617312 1275253550548248 1276723155443616 1277301381510393 1277612946571464 1283776703704896 1285239632978052 1286151868744128 1286734365061494 1288068256408896 1288514888404119 1288965954317584 1289115002184642 1290451361416128 1290898819742517 1291350720190512 1291500043816806 1301462854151688 1302068998326384 1302976453821036 1304478006648912 1305387141062148 1311684892915872 1313651826463986 1314111691977696 1315930098795696 1316542980954528 1317139241362569 1318504651881696 1319423561933784 1319576131725867 1327777114920588 1328241925224768 1330233686826084 1330699357093824 1331780746937798 1333161335552832 1333765122389586 1342054288199304 1342209474865377 1342679337455472 1344537274856472 1344692748639411 1345163480540496 1347024855383496 1347652219634928 1356027691833792 1356641834810166 1357604750341024 1359151810452738 1359627603987168 1360732502306011 1361666429898534 1362143103717024 1370767123266768 1373766346049004 1374406164900072 1374741416193856 1376308004413572 1376789803756992 1376949007018296 1385506554699744 1386632483489763 1387117897087568 1388069934079392 1388698588940841 1389037326506568 1389684257674224 1391267874026763 1391754910319568 1400404474642752 1400566408555176 1401542510193954 1402995417241536 1404135558316422 1404627099154592 1405591153443648 1406227743639954 1415626262410608 1416612859765932 1417272633980776 1418245367428944 1419233790126276 1419894785014968 1421859569571468 1431013504393332 1431362563602336 1432010825632953 1433495317616352 1434162954678336 1434660244366779 1435162470875344 1436147482866336 1437314564892897 1444248791668008 1446753558909888 1446920852337144 1449076788460008 1449430253745984 1450086698607282 1450762062950076 1452769560214326 1459778348567664 1462479141071952 1465184930417136 1466206066868044 1467368080319952 1475645504530356 1478204723234016 1478375653474908 1478893183284288 1479405982982507 1480421361145158 1480939607088288 1481110853573844 1481629340885184 1482143089334001 1483679550857184 1484351507175507 1494272165877864 1497036776730552 1498080111799958 1499806502496936 1507042217392704 1509811074224217 1509830454612672 1510514254637406 1510882706024688 1512604434213531 1513133946372816 1513308915608058 1513838674382688 1515933454136688 1516108747089294 1524484835649564 1527128756627104 1527305344133652 1529581054485564 1529954156731872 1530647070752131 1530666718597696 1532410991681652 1539804004727328 1540877145710312 1541934714101328 1542652855799904 1543727982242616 1545506977642272 1546206935512581 1546584093218088 1548888529226616 1549067632895583 1556920683216576 1557625810337598 1559240520916032 1560327207858128 1560507634223514 1562125332240576 1562666992319889 1563214029704304 1563394789883502 1563942082045472 1565015480866368 1565724274109514 1575455033973096 1576188787447728 1577287286204412 1579104955417104 1580205486548916 1590766785025632 1593709924313376 1594431713228373 1596084578593632 1597196943393528 1597381633141839 1597940822959504 1599037556537376 1607871804219456 1610282884052628 1610846590166208 1612155641029966 1613433324013128 1613826879879744 1614557779734762 1616231508758208 1624779890626509 1625348671656624 1627597753773624 1627785958879287 1628355792233232 1630609035464232 1631368476400176 1632505431730204 1642250642138622 1643416276728608 1645289033705946 1645864994300256 1647202502791487 1648333046719278 1648910072920608 1650250055988141 1659349675533456 1662980313638268 1663754831194824 1664160661708352 1666057057974324 1666640288758464 1666833008495832 1667994680246078 1669139494714332 1677192145162848 1679142717527056 1680295183359264 1681056186612597 1682249364553008 1684166373821871 1684755944071056 1695226469304384 1695422494566792 1698362873502912 1699743044277774 1700338067397664 1701505080484416 1702275689669418 1703068508680524 1703483928761952 1704255434164471 1705425135903774 1713652843970736 1715645820081992 1716823339519248 1718019851205492 1718820002912856 1721198426323356 1721800960254016 1722000058422408 1732279505318244 1733486788924101 1735283805535584 1736091997768512 1736693980022943 1737301938428048 1738494321364512 1739304008865216 1739907104870349 1740516188082864 1742499595379943 1751535768618648 1754145586030536 1754573465060928 1755368108840394 1756185655150092 1758615783417342 1759231415911712 1759434842301156 1770369486560784 1773644915768112 1776287676176784 1778353496519448 1789405717599072 1789612633153836 1790239116607296 1792716366475296 1792923664852548 1793551307387328 1794173213404317 1796033140511328 1796846561317719 1796869626179904 1797683425829442 1808855779746888 1812202413936984 1813465398494686 1815555239864712 1816820561119098 1827689497689024 1828517255613702 1831047472995327 1831688461398672 1831900266262386 1832541553200096 1835077339218096 1835289535950198 1835932009357728 1848843311319684 1851598118587788 1852049768675424 1852888559331527 1852912343565632 1855023832035684 1855673213759424 1856316660273861 1867421878073568 1868723346925272 1870876867672224 1871724185094177 1872180744421896 1874970324853272 1875187134557811 1885547033566566 1887501683214144 1888817146354576 1889035557217938 1890993823238592 1892311720168368 1892530535122134 1893193046686624 1894492424206656 1895350437079938 1895812759428624 1907129777967432 1908018005857776 1909347767510604 1911548103925968 1912880325822372 1916419419857196 1925665055557344 1929227803116192 1930101547592241 1932102384613344 1933448931476376 1933672503276963 1934349417266768 1935677042124192 1937026080285768 1937250065725209 1946371131423552 1949972188095936 1951556828615222 1953103497489576 1953579907222848 1954464680731554 1956490773759936 1958080711593222 1967527339373808 1970477739695979 1971167537966544 1973895148193544 1974814471431792 1976190785778668 1977756977822544 1979135342900676 1991665672380882 1992362887837152 1993981977063379 1995350530239126 1996049035640736 1997671120406697 1999742003329248 2000647683584379 2013081432298956 2014019006183208 2014510274699584 2016805912284708 2017511928497088 2017745220810744 2019151455034726 2020537283075244 2021244605515584 2021478329452392 2032646447532752 2034041537750688 2034962752215249 2036407125511536 2038727715679107 2039441405980752 2043214655575536 2055912952135104 2058303976323488 2059716676375872 2060649519073506 2061609247350108 2062112124290784 2063046051883307 2064462006620358 2065184705635488 2065423510527444 2076834413783464 2078259832049616 2080676845631352 2083555989759852 2084285372939072 2084526386511336 2087632365479352 2100606711964128 2101585049930304 2102313765290931 2103049714939216 2104493125862304 2105473273889472 2106203337474633 2106940648731888 2109341615459931 2109368691602496 2123439393615912 2124919289648898 2125908950971164 2128850685189414 2129595924524704 2129842177522452 2132789354357202 2147043845403504 2150242976424528 2151244432017504 2152743706313016 2166373187502012 2167131562208832 2170130338364832 2170381278505716 2171141056310976 2174145380618976 2175130047910923 2175157968533568 2176143094425114 2179154340321489 2189667522851496 2193718711607928 2197777395625704 2199309100302066 2200333407984188 2212466234044608 2213468256795534 2217307084851024 2217563480212362 2218339774926432 2221409410632432 2221666280360766 2222444011327776 2225519326285776 2241408248816796 2242970361296059 2242999152737344 2245555165095828 2246341258761408 2247120167699937 2248166742940366 2249709753745404 2260563326089056 2264745681919008 2265771381956109 2266324059037032 2269700919559224 2269963373412087 2270758011574032 2273900181205032 2284870458627648 2286727253474346 2289097786025664 2290693134940656 2290958016200478 2291760003883808 2293332934565952 2294371581728346 2294931235097808 2296000077896544 2297039933004287 2298616487522478 2309706007090992 2311315718565468 2313979283699856 2315591973363924 2319876139827132 2320688250777152 2323332793839924 2335381024824864 2336438715506397 2338860781374048 2340490811787192 2340761451335271 2341580873533456 2343187998360864 2344821044556456 2345092184825253 2345913123068208 2348586411164271 2360492648747712 2364283181171592 2364859887690816 2365930929306618 2368383568235712 2370308229823374 2371137995359264 2372765406474816 2386150177538448 2390564886470064 2392230951205756 2394126867890448 2395795415090292 2396911234439256 2411807706329184 2413767656445143 2415424326078942 2416269885249312 2418233461544949 2420740319819616 2421836669602143 2422427414825464 2424347263137312 2438023007484936 2441396630660436 2442251281864896 2442533688349848 2444235971884142 2445913553196348 2446769785624128 2447052714600264 2448758147595306 2463375963207933 2465124415092912 2467933550558919 2468797491450384 2473365109380912 2475088880365148 2491631129233696 2493341239823424 2494470470457402 2495632246792236 2496240992562528 2497371536490319 2499085586961486 2499960433137696 2500249512743748 2501992020369117 2514062711422088 2515788217744272 2518714076290584 2523082293557824 2523374046829512 2527133916106584 2527750345904832 2528895160373086 2542839703956576 2544024007810368 2545797023347472 2547544310254368 2548730805234624 2549614566416661 2550507101096496 2553413534504127 2553446310887232 2554602763020786 2555225893142928 2570479265956104 2573468730122988 2577029776808238 2577931908635168 2578230004369284 2581797639485034 2582701440381024 2583000087633612 2602925708303376 2604137996652768 2605952907642072 2608956013297824 2610774282124296 2623369785831744 2627303652927972 2628223383955392 2631860197591392 2633052163260591 2633085961909056 2634278482725138 2637009303763392 2637923675126013 2638847123867568 2639152263451734 2655554229841176 2660467373652168 2663561493875596 2667530244779172 2684108576398608 2684418949730754 2685358674910944 2689074549712944 2689385497278822 2690326961080992 2694049710766992 2695304439269856 2696525138744163 2713283669620332 2715209500682048 2718303620905476 2719255207974336 2720198097742029 2721465004612022 2723332859797068 2724286207434048 2725230841678647 2741534246533536 2742775883420553 2747532692098008 2747850399393579 2748812329800144 2752616008827144 2753898014036592 2771013109399488 2773264966979526 2774235794175136 2776139868158784 2777397177881682 2778074653013136 2779368515348448 2780627287320979 2782535748053526 2783509820639136 2801132817110352 2803085020387908 2808271116632844 2809254198309184 2812455487279908 2828320550349849 2831252524821216 2833225719531864 2833553335826907 2834545267961552 2836490734857888 2838467580252552 2838795802683201 2839789570029936 2843025655619907 2843719139142936 2862027008786664 2862725127204672 2864021651265906 2866990635232704 2869320488733558 2870324941750688 2872294965732672 2874629129785794 2888497583336016 2893841704674288 2898153576920016 2900173397214564 2901524125900152 2905539120428652 2919556697135328 2924958282143904 2927335242922833 2930369860834272 2931697021097331 2932412133736088 2934736160639904 2937121067389833 2951291009060712 2956409446468032 2956751306949816 2958811965965014 2960842722290316 2961879214176576 2962221707147688 2964286178668002 2967359101714368 2968703014351014 2987498508571323 2988544331755728 2994073553461104 2996160223599916 2999613004993872 3019622148448434 3021028509274812 3021765412049376 3023133965225123 3025208868427062 3026267892745632 3026617831216116 3027677348765376 3028727182552089 3031866908273376 3032217494178588 3048969671299128 3054257513254208 3054610688267304 3059162108971128 3059908313463744 3061294141504262 3064821983363304 3079608009454656 3081754291420624 3083869428202656 3085305711599808 3087455964485232 3090974278610259 3091013955284544 3092413871025162 3093168186436176 3097777058453232 3098135265791166 3115251620675196 3120654415716256 3121015268447028 3125333984639778 3126428059408608 3126789579767004 3127884164090944 3131448548219028 3150910067946192 3152377574895456 3154574572408824 3158209910834208 3160410973097832 3181533570051264 3187378934473347 3187419848626752 3188863426456746 3192169157187264 3193276027784121 3194393886787056 3194763266283678 3195881645919008 3198075113074752 3199184031535803 3220565768105256 3224311282059932 3226866648026256 3229115559469524 3249559781253018 3250697343313248 3255195507547248 3255571917758574 3256711584466464 3261218070928464 3262736952800352 3264214641637671 3265010863460408 3284501284277244 3286832553457216 3290578067411892 3291729988600512 3294405005582974 3296666093438556 3297820145841216 3298963650453099 3300500111976282 3318699351066912 3320202385193301 3325960627276536 3326345220318543 3327509662389648 3332114115948648 3333666016991664 3335989360492156 3338278989428664 3354384290325696 3358285435054112 3360590366718528 3362112373225194 3364498729106016 3366022505704343 3368332747643742 3369511888142112 3372250114410549 3390844989133584 3399486088555548 3400676134795328 3404551379338836 3406137017361048 3406967857523904 3408510868328942 3410850271807548 3427305687941472 3430090880211519 3431291640163984 3433646679038496 3436039702410984 3436437024300717 3437640005825712 3441557372592519 3442396852646712 3444000116844816 3464559010636488 3466973577848202 3470567611071168 3473387960045886 3474603876856096 3476988642729024 3479814209740698 3481032376165728 3484999190759886 3503071537237296 3508291172061072 3510736217680788 3512371310300184 3517231566834684 3518462831823424 3518869684602312 3540738973121568 3547289831536224 3548896393959927 3552575352353568 3555462344735061 3556706993038896 3578811435198144 3579225266307672 3585432732950592 3585847329705096 3588346426808634 3592066281022656 3593693122635438 3595366851658884 3617711559493776 3624404827873968 3626930796989372 3631110479729424 3633641122238196 3657034511227404 3659583221061991 3662094945990654 3663376922797344 3663800532524772 3665083106400192 3666353957826213 3670154678436192 3670579071900396 3671864018715456 3673137221392959 3697686622639368 3703196237175576 3704099537350848 3705777118663054 3710047664071368 3712633320547722 3734843756147136 3737446693850544 3741705705686103 3741753735344448 3743448370188354 3744361488843792 3749940649706544 3750374269115622 3771094067133132 3777634292709152 3778071114435876 3784623440336736 3785061070244268 3786386093373248 3790700874159876 3791625518857248 3793342740559629 3814259555934864 3816036011715552 3818695535021208 3823096207851936 3825760651644744 3831904144531179 3832838839714392 3851330111114688 3858455606232384 3860203095184482 3864204769226688 3865544665212357 3866897862952752 3867345006553926 3868698834533536 3871354084248384 3872696459227551 3874052160571536 3874500131450418 3903113657230444 3906206994979152 3908929361463108 3916161423186444 3935054678747616 3940955479391958 3942335075933088 3947790296387088 3949628942863584 3951417724087707 3952381571557336 3955513955645088 3958270685801352 3958728395177601 3983331344761764 3984725775674304 3987963954126758 3990701060478252 3992098071281472 3995342240813394 3999484006658496 4001295367168758 4026162864597912 4026628424596131 4028038012366416 4033611824569416 4035490441621488 4038302910069452 4041074566150488 4042956658904784 4065292895065504 4068083075501376 4069925504430498 4072814251023072 4074658822694731 4077455431358214 4078882811961504 4082197506918033 4086429311151072 4116607952646976 4121299038147012 4123218494700216 4124224248581568 4126092103766614 4128924013240716 4130369411270976 4130847021054888 4153668827566928 4156519664099232 4159897450469289 4161353691262704 4166095766822523 4167111979519704 4169052773022672 4175264730958704 4201213423928256 4204627530581862 4206099429878432 4208986251724608 4212406674949266 4213881297463776 4218683230919862 4246878787231824 4249838579297796 4251817901942328 4257701370378828 4259191849049408 4259684355044904 4265578708714404 4294087690807008 4296032476898859 4300485952849056 4302488864035008 4303980733100337 4305487412626032 4311943694678691 4332746375004024 4340260676729664 4340762557011432 4348290761237952 4350260095821846 4352286188850228 4358308680642978 4379335045702992 4387437423215856 4395554791251408 4398618200604132 4400666815968376 4426936513591068 4434614169702048 4435126960424724 4436679549852864 4438217948947521 4442818821264864 4443332560721532 4444888022655552 4446429268002003 4451038652571552 4453054521526521 4482816497633592 4485940722592118 4491110330191656 4494240335399874 4496333485880732 4499419507490808 4521126652178112 4529433222672651 4529491363838016 4531542763912218 4532648118074064 4539401839118448 4539926746824174 4541516023148064 4547800362410064 4573454506948692 4581386269881312 4581916032400956 4583520007767616 4588743163456692 4589862470195616 4591941212256393 4592000155793088 4594079866008574 4597232975044956 4619412014181984 4622631437130936 4627958567399712 4631183946727848 4638620806537743 4639752279654264 4646665587679848 4670762049649728 4672877431012794 4677721562748096 4680981623574384 4681522902670542 4683161747066912 4686375996721728 4688000976959667 4689642089112912 4690184369650506 4691826246136416 4697172822328542 4728566362343184 4731861858613236 4740616459646748 4742275990718528 4772300355076896 4781129772940128 4783295139685119 4784461902411512 4788253735780896 4791590830180584 4792144899425517 4793822468878512 4823615412658368 4827535312890286 4830848652157884 4832539770498624 4836466923089898 4841480639639232 4843673339204286 4844854829650928 4848694526274624 4874339671879527 4876046014969872 4882793261320872 4885067376699696 4888471943768284 4891827106392696 4894105429200528 4897516295190612 4926751926415866 4930248830185824 4932481732735727 4935867101117838 4937594982900768 4941607508374461 4946730218761824 4950177760730296 4950750167964423 4983262258467392 4988940940914804 4991264493584472 4992481985125056 4994743072980638 4998171173922972 4999920866275392 5000499025487496 5003984040738234 5028125422844176 5031576435488544 5037428152581168 5043168559837791 5046748093659024 5054267832213168 5057790320746172 5085679407913152 5091594046694944 5095088620508736 5099229132833322 5101014202192992 5106827069008254 5109205526041572 5110451786285856 5112766302493413 5140958531912208 5146937460245976 5154059553616476 5155863817270336 5156460008738568 5163595278970068 5165402880762048 5166000175267224 5200460366772303 5205851416606752 5208275993305536 5210081940068829 5211905815284144 5217912026595648 5219721314611047 5221548564248592 5254607305855944 5263720395182784 5266104326521182 5268556965450276 5275847350252026 5277694247735136 5278304526903468 5311108459682352 5320934747304336 5327122987751192 5335060489558344 5368217152797216 5368837899461508 5370717349821888 5378149099425888 5378770994557644 5380653922161984 5382519640212951 5388099421533984 5390539683953157 5390608878539712 5393050277488326 5426567339240664 5436607241810952 5440396195484058 5442930009224044 5446665719594136 5450461683357294 5483068493067072 5485551766841106 5495065384196016 5495700798787158 5497624659600288 5505232017654288 5507796028073184 5546529933959052 5548471588350272 5554794355763364 5556149306026272 5558665677994581 5558737030696896 5561254574641958 5565071496107052 5567019641278272 5568949980821583 5602265634220704 5606170040775816 5615172555282531 5616542233265688 5624910974559816 5656641100699698 5662505049642432 5666451439063728 5667106671653814 5669090535923104 5672981469715776 5676935160505104 5677591605366402 5679579140059872 5686051311239814 5687438278285872 5724054017573328 5728043302531812 5738640977467116 5740649883501376 5749258259571588 5776995166672032 5787683409348576 5790304642776723 5796307153840032 5800346794429128 5801017509830889 5803048251800304 5811078240857304 5811750197175627 5839113394270656 5849916564287808 5854670485845666 5860739721668544 5863394042194662 5864824267472176 5869472321279808 5874242134779666 5902582018121424 5913502613899632 5917623931930028 5921685444580632 5924443414295376 5928572357336004 5937406028702028 5970898939627459 5974997017142646 5977088663511456 5981945931190137 5988147106922208 5992320447199832 5993013361220091 5999226009987744 6001943050753137 6039244296896868 6042057018549624 6043530824098752 6046267930450246 6050417736854124 6052535785491264 6053235662432232 6057454365104178 6063733816546752 6064434988357176 6097939342598256 6104888256645747 6109221376534608 6118324217942256 6122588283008524 6129643966726608 6163508582841248 6167738856405312 6174911928970464 6181948557220518 6184827742050324 6186336372872352 6189138155649921 6195554116906464 6196270531582332 6230503241350392 6241308831432512 6242030536894056 6250667969279556 6252856118817216 6253579159534008 6262897096438056 6301820135892384 6304755149790912 6306941295872793 6309149144817648 6316419821668416 6318610012423899 6320821946195664 6374757868946694 6377726852913492 6386552055568242 6388787773574112 6389526532567356 6391763291838016 6398368063071606 6441131536210512 6448622564119864 6453733296052512 6458231118939048 6499119562506036 6501394686626496 6510391015094496 6511143835517148 6513423168932928 6522436141856928 6525390143732769 6525473905600704 6528429283275342 6530021726920816 6537463020964467 6569002568554488 6581156134823784 6588810011165948 6593332186877112 6597927300906198 6601000223952564 6637398702133824 6640404770386602 6651921254553072 6652690440637086 6655019324779296 6664228231897296 6667332033983328 6671978720984312 6676557978857328 6716570870108224 6724224746450388 6728911083888177 6728997458212032 6732045011408686 6736665495287484 6739023776284224 6741360503099811 6744500228821098 6781689978267168 6797314145868327 6798972177111096 6809102758677672 6812274034722096 6817021736657884 6821700543615096 6854611375882944 6860181760423038 6862583280327968 6867293358076992 6872079404821968 6872874048601434 6875280011651424 6883114745185038 6884793705293424 6888000233689632 6891119799012861 6929118021272976 6933947155696404 6946775920091772 6949207753712192 6959628419481396 6962064752331456 6964478817623209 6969998381519772 7006143074474592 7009316146519191 7016582344122144 7021472435361576 7022284354005813 7024742620600368 7034463133669368 7035276554475759 7037739369204624 7081477946243136 7094579663072448 7097792787919854 7105150704707136 7110924689470122 7113413986077792 7158450532615344 7171694659410192 7176692853617268 7187386245270876 7190733703317768 7235423118987552 7241302969335429 7248809655747936 7253861593978744 7254700384634847 7262220959458848 7265510008806429 7267282244476392 7314069022454808 7319166442123982 7324189891981308 7326753845594688 7327601065049544 7332707915652426 7340309356872384 7341158143800792 7346274442785918 7390127889623799 7395373245278736 7406392474351152 7411554237326108 7420095328142736 7425266641095444 7474893387701088 7483411411372206 7486896740376708 7488722977687584 7492114609470957 7499881299413088 7500748538231244 7505976061107351 7542188134266264 7555268585418304 7556142228871752 7569246880673472 7570122140488536 7581401748319752 7583251037714496 7586685481119258 7628519111869728 7632072023431104 7637391070042416 7646192415703872 7648843699249983 7651521303289488 7663808289062358 7665677679428784 7720406190368964 7731089330424714 7733795725905504 7734690013107852 7737397669067072 7745392918455102 7748104321143072 7749000262900836 7806227314460888 7812413989958304 7817858722926216 7832322846372888 7870109357495232 7881910958783916 7884670151866176 7895580592774176 7899156489781773 7899257885727168 7902835448175414 7904763143114672 7911027911290176 7913771025378039 7916541371602704 7917456790355202 7966662689523528 7975927908253516 7981402120956504 7990684481626788 8002590734337516 8052325729195824 8053256849192262 8056076024732832 8067223649138832 8070980883242976 8076605820138904 8082149132300976 8085913317809568 8089575416232489 8130585790131008 8139851008860996 8145628502046144 8149317645389462 8154910862716428 8157765623923008 8160594293226087 8164395013836066 8172858622302144 8175692525035941 8228327650261659 8242598076294024 8246436989400432 8252184207533228 8257848026481432 8261694042109776 8307337655133856 8313039328198464 8319794900938578 8322707382525408 8332191533645046 8334223959039408 8338105546045344 8341881861962937 8350529461917408 8409255061163724 8412198859756864 8424813349898532 8427762594927552 8437366461839724 8484961651049547 8493757574463648 8499677158595592 8500660007480721 8503635803884656 8515402740757656 8516387408049603 8519368710089808 8531157417428808 8588175381614016 8592064953797718 8600971905698112 8607961466200674 8610974825252064 8623887389357382 8665492750008048 8681525114022864 8700520191643692 8704572377700456 8716617361285956 8758670091405984 8774874846431712 8782005728768499 8791109582502816 8795091063291993 8797236401208264 8801333631936752 8811363202169499 8853873027182136 8869228339404096 8870253920849448 8876435897895042 8885637642529728 8886665121443064 8892858536004006 8902077305143104 8906109043053042 8965632995267184 8971881445184236 8982220660383312 8988480670799748 8992666971761464 8998839014981616 9058866445345302 9063085527824436 9065296236148128 9069401895675369 9078803678236896 9079853493648348 9083032046296128 9086181547656267 9095600724820128 9146909013897384 9162772539762624 9163832064801912 9177486326913384 9179724940391232 9183882424512786 9188159732017148 9194465950089912 9238824028363968 9245262874261872 9255917134799424 9262367893455696 9277241613075486 9279504559308528 9293331175359696 9345754862025588 9361963247148768 9363045805341084 9366323494133824 9376001953919334 9379284178225824 9380368739301012 9383652492272832 9386906232448673 9394345644657084 9457132724686368 9463723717226472 9481232919293496 9544600710153792 9562136803420041 9562259545880256 9566590279370238 9568923804823024 9576507471561792 9579828083352363 9583181660361168 9584289798851034 9587644937757024 9597552094607409 9655070625780572 9661697304315768 9672933846179796 9687346678408572 9689709659301856 9748679343759054 9752092029939744 9765586522641744 9770134753399392 9776943887536568 9783654212785392 9788210858401056 9792643924913013 9795032590381224 9853503852831732 9860497660371648 9864963465471454 9871734202235676 9875189965801536 9883215016748922 9893460437523648 9896890951359297 9900355521460592 9901500335928846 9960607155579903 9977881881829608 9982528987168944 9989486145961276 9996342347845944 10000998050974992 10007968081476468 10056250845688352 10063152870977088 10074856305162336 10086337119675582 10093496187318048 10098067517113029 10108535664426336 10115580641492344 10116750343231647 10183188093389888 10198458265666644 10202028404385984 10213654138016508 10218411052083144 10220903572571712 10225532604986826 10281917063824416 10290272640634557 10293874920491952 10308119107232952 10309311072902151 10312920017477136 10327190557940136 10332000350534448 10400920733544606 10411702833213504 10420163880137658 10423811630568288 10439442629222094 10443097128497184 10509214611711888 10532208653042364 10537113930900552 10551694700504052 10555388495470272 10556609053806936 10622216919364704 10641869494608672 10646689181879781 10654245975502384 10666387034205183 10670120979116688 10736434305594432 10737675798923016 10756298198851776 10757541989115288 10765039280425902 10776198843067968 10781079367906314 10786100554976652 10853134678481328 10873214483621904 10880792390968116 10885860018448088 10893331439188272 10900923366714588 10971103533682212 10978749663185973 10990130768392032 10991401597574316 10995249319200576 10999061873478639 11010464035308576 11015592056146368 11019411664178877 11093059867918104 11109588711526728 11112298612052544 11117331355989162 11122509149283916 11130142992214104 11137899961643166 11204531268441408 11212340081551632 11230345110565062 11233084466531376 11249821949119632 11313282201399396 11332902878127456 11334213343307628 11338181071846208 11353870321010208 11355183210732804 11359158280119744 11363097018227341 11372102622479628 11374876556571744 11380028221678887 11448108035146656 11456086605063624 11477281954934232 11498516519143176 11553990333344064 11575366818697152 11580609285553446 11592614307680064 11596633995637071 11600693588858256 11602035019661778 11606096503600608 11618089377682653 11622156481714608 11623500394351254 11709340971691332 11726788084389324 11729648534944352 11748484269559332 11805164036242848 11827005227799264 11835247863860056 11843370889161264 11848886828590752 11854253172263121 11857144714672008 11874812057404056 11876185185532803 11941797879254918 11949994034285292 11954177327022912 11963891862380274 11976294213844416 11984640894399664 11986026722440182 11998452019975488 12003886101506274 12078488593793736 12084114037099248 12092535860900492 12100835473708248 12106471324864464 12114908730208356 12128869976714352 12195878685196512 12209776513291494 12218442753069216 12223976468084193 12236648435884512 12245176566017048 12246592520754099 12259287933453216 12327017165682496 12349823857940928 12363897114441036 12369655484100648 12372672745744704 12378276311299842 12391108233812928 12392541063164664 12461006482700784 12479692351407867 12484061073788112 12501335938559112 12507158319068016 12525794192876112 12603640271784768 12613882591745586 12618298289635296 12637220024847798 12641643892391328 12651917095909081 12749515737893388 12755453705826984 12773104111136484 12777575547148224 12779053065134712 12796736126143212 12882263072421024 12888097430696577 12897245128239728 12907466592105024 12911942199301011 12916462237878096 12935831084036073 12998239125012072 13020782030188992 13022287671034296 13044872283713856 13050780287465538 13056858566550684 13060043453841632 13074926041928934 13138005137108976 13162312269647568 13177620022331896 13186664373754224 13195854601812396 13202000447905128 13280809540773204 13303842509106144 13305380881274172 13310038649558592 13314653846842563 13328456463794592 13334664067966656 13339287804006009 13343957441968624 13353115957714656 13359163564579563 13448449492900776 13457822167776354 13464090022817372 13473330990574968 13482721006199622 13489000457642196 13563379956534336 13594628291736654 13597944354222192 13618205517355344 13624548069444192 13634043473315768 13643401087230192 13720363520846076 13725166560655936 13744158809643936 13745748097202868 13750560023302848 13766229490370076 13769587410586848 13775823636769179 13776000467379264 13782239598025722 13858236042545952 13867894311392808 13893551840183544 13919256838962792 13928957635246418 13939996763039544 14012286148949184 14018632293038382 14033164688244288 14042944870723152 14044568708011626 14049485241200736 14064002930879001 14068926267338736 14070553108951518 14075478738409248 14195585575839708 14221849378940244 14226827972155584 14231761062099601 14316901065230688 14343389318820384 14349885419055357 14353385707234536 14374772490541752 14376434698276551 14381467406635536 14470846237975104 14482605938670858 14497619311495872 14507723187957488 14509400769269694 14524441918917696 14531020017612858 14534564488952784 14628138044909616 14638332884247964 14648379783962616 14655202130099088 14665415831304852 14682316287601584 14692548885571836 14780255779247598 14790746490557472 14797445198207181 14812784948702304 14823108474652216 14824822525123383 14840190656285472 14850533282190888 14852250503893269 14949786775402176 14966822822744412 14973793480753416 14977445955375168 14984229218941914 14999762598826176 15001497076462488 15011952122214702 15084376268532528 15112284457743504 15140244280977072 15162803496639504 15173370962238516 15257038223739456 15274782140084832 15297687398499966 15303042606578976 15315478589784677 15327616578124716 15331355358857568 15338298907480239 15440812380737928 15462178660849428 15467591451811008 15469380026215704 15490785836910204 15496208642286144 15498000525801672 15601381100316909 15612454628921776 15624827979916608 15630245820206487 15635717445852432 15659163943833141 15664645692745776 15763821917567832 15791161185548352 15798312979563546 15805670896350828 15809526286229344 15827542050756078 15833082743205408 15834913580710404 15933325379047056 15951855816507032 15962804241913008 15981368963253576 16005181468675032 16104651458391648 16106513698384524 16112152049465664 16134447298277664 16141961766485952 16147558920638853 16153211640277808 16164298264601952 16171619051859471 16171826635619136 16179150832464978 16279702017721992 16298635290778924 16309821725432856 16321188586452174 16328790027672132 16351385050071882 16456655300523318 16485196152588048 16492873978800864 16504368415066456 16515696052962864 16523388084219552 16614675310267712 16639589801877156 16645414765050816 16664383067290092 16668447918078816 16675997033983743 16676211092090688 16683763723925874 16701058923834816 16706849942464749 16818510122327448 16849626699797064 16874732923679448 16969923302099094 16987515148927296 16999354317191184 17001320014961442 17007271607769312 17030805481515312 17032774816099206 17038737420179616 17062314834857616 17184129907595436 17215922932401348 17221949650504128 17227921285699517 17247774778714764 17330985500016096 17363050228045728 17370913928330169 17401040383287384 17403052529492667 17409144755400912 17433234722571912 17435250591526881 17517340182811968 17549749692863424 17564011457536998 17582219165005632 17590182126583986 17594472802416528 17602667263873504 17622726404338998 17707746054364272 17740507841698896 17752871795790084 17773330242886128 17785717072008012 17812218086106084 17912696818882377 17931265990534368 17943762890368472 17945837793570411 17964441320766624 17976961341599496 17979040083660273 17985333943522928 17997678029963232 18005829152259411 18117732890690604 18126171055648872 18130592472296256 18138803791350738 18157607356473792 18159706987296696 18172363095312534 18191201449640256 18293818027794768 18327664129603824 18354972653826768 18367764849025572 18376319464034296 18388931900179824 18490525748523744 18524735786911392 18539789871844609 18554483226150972 18559009118617056 18567414466949763 18586662350719392 18691509724051176 18723926494297536 18726091610682168 18752003907838668 18758568356451648 18760737478602024 18773812464897346 18788691289314168 18914265449372736 18920823887618379 18927447434452944 18955830037271697 18962465838586992 19124273606840082 19133180558740476 19137847609646048 19159656166704726 19166363320722336 19168579597702068 19175289875514048 19181938822829897 19195104189214818 19310141251561144 19323394608631536 19345867692359592 19374693356817144 19379419318603712 19497358687518108 19504184059879488 19531173045283488 19540269506798784 19553887775073136 19567308425570784 19576170431198307 19576421716802112 19585287849826026 19590065180762448 19612389062893401 19707007705663464 19729926930942908 19743468404471352 19766430033497844 19793781902718594 19800711042921184 19803000671857692 19921214311159806 19955763763659216 19965057974337888 19978972291922552 19992684695691888 20001996101949984 20015936162952936 20112501691376704 20149712610324672 20172674239351164 20186733251664531 20186992374636096 20196135034226058 20217071328852672 20224081509299433 20231161282984688 20233500686463294 20396916531333288 20427308276033016 20436822104166288 20451065209973652 20563834127648832 20580545281269114 20587749840983904 20616238214465904 20618622145804302 20625840034954272 20654381115880272 20664000701068896 20673359397038583 20801841467089212 20840327760275316 20847623261136576 20878885258444188 20886194256994368 20893436452869627 21018429223423776 21027948439557573 21064417306084728 21066853062017439 21074227861801104 21103389401008104 21105829663427277 21113218107613872 21244433838729408 21283738989217344 21293378363759562 21308491951004768 21332774068410366 21340241958233376 21475351597846032 21515083978230576 21530078560851804 21562158735812628 21572201109953304 21706269356962656 21723908908006287 21746428967243808 21761584781936232 21764101153904541 21771720036896176 21786662878376544 21796530026419287 21801846733429176 21942207067364424 21957499326371946 21980261536784064 21982803195148632 21998123746957278 22020928070617152 22038823328357754 22186119735836208 22219177423053456 22234662711978324 22245018298567832 22260285984428208 22275799923286332 22424680163103264 22460690221130124 22466168933062752 22476343828412871 22499643898239264 22517928183322053 22626564402798792 22665805756254912 22668426686615256 22707740642020416 22710366421465608 22726194036454682 22744205244959256 22749753113143488 22760056443357774 22896216070293312 22912173210127248 22946531097749949 22954563909868464 22997033038286352 23161218571106892 23193267991274142 23201387177716512 23204070039323556 23212193007201216 23220241732899349 23236178755365306 23244312963429216 23247000788702508 23418681943382664 23453576168778648 23459297069888704 23496968539118664 23610328072485696 23654010455598528 23670495727720112 23686741778322528 23697469469345319 23697773657181504 23708506344526242 23714289429344016 23741313076134117 23749624114808112 23752370371065606 23883595758509836 23899988068570584 23927783724760548 23969281788799328 23972053444880364 24007772203012548 24156977187587472 24168228074198496 24185071721800984 24201670947416496 24212942649728928 24229817460416712 24257739953428704 24268726248697467 24391757370393024 24419553026582988 24436885506138432 24447952936168386 24473296871769024 24481782879678261 24490353132034096 24493185041508198 24518575866906432 24527077575107823 24727794228882072 24739310968201296 24756552622599684 24785082126329328 24922012965401568 24959384702815734 24968122147576224 25002671877118224 25014316638136032 25025645585888811 25051588385752224 25227765183491172 25236596579270592 25274440049695596 25283287784782656 25303834191818162 25454884953148641 25499031475786776 25501980022442163 25510907411653968 25546208222272968 25549162224148809 25558106130269424 25593472252286424 25764526144842048 25776194861393154 25794490256479456 25823884398602022 25832924475756192 25853917543814209 25871662168072146 25996478250024144 26044575342068592 26101560574931076 26113717133101368 26120086907683264 26149852083857868 26276010274217952 26324624539295136 26346017186305497 26355240044663792 26373328747508448 26385273189875979 26391709203624792 26404000895810256 26434089606508497 26561619081546408 26607685018212288 26610761762548344 26629307693685126 26656912927589184 26678575608012018 26687914883937248 26706231915429312 26718327129159126 26896898985801552 26915644335552708 26928180045634744 26946661981149936 26965442012399244 26978000915284392 27189256583473308 27195888708444384 27208205687026107 27236411034710688 27249096138888384 27258544642968801 27268086946631536 27286802174460384 27440727041692152 27488317619287872 27491496194405736 27532458980740152 27539174821173696 27551647273538358 27564479196051444 27716472085091904 27735788622785616 27787103680367088 27838513677925584 27857915270492836 27879993526079088 28037264586076764 28085889741446304 28089137416023252 28098970482401472 28108713676667633 28128005861758002 28137852534677472 28141106217903036 28150957476818496 28160718697346019 28391171151679416 28443698757880488 28463522124199202 28633802130461376 28686410410260123 28686778637640768 28699770838110714 28706771414469072 28739484250057089 28749544981083504 28752869396553102 28762934813271072 28965211877341716 29015446375914976 29018801538539388 29062040035225716 29069128977905568 29082294344290489 29256276089819232 29276665768495928 29296759567925232 29310404260198176 29330831662609704 29364632575203168 29377931774739039 29385097771143672 29560511558495196 29581492981114944 29594890396414362 29625569897404608 29646216949304432 29649645050246766 29680381312570944 29690672854077891 29701066564381776 29704501007786538 29933645645488824 29947586961506832 29968458437883828 30002994152924976 30023904244429404 30168752537065056 30224568915487008 30280488561954144 30294202551339087 30325606993279008 30346741924477032 30350251029694941 30549564280169664 30595374796999932 30606085213157952 30630957179569354 30655233156249432 30662710717715136 30676597814960478 30870817921903671 30881624761475856 30924357321698856 30927933218706453 30938760052431408 30981571673820408 30996001051603344 31202762200633818 31224909257843552 31260491640412974 31271434891704864 31296847553038253 31318327887666282 31329291385491552 31527643835135664 31596625959127092 31611341792701656 31619052572458688 31655084101512156 31666165486410816 31669827161420808 31866650758094112 31903711633014064 31925608483826016 31940067545639343 31962737926507152 31999161102615549 32010362937350064 32209302916783296 32213027396769048 32268894596555328 32295117841277706 32306423280555616 32328596529203904 32343238103718942 32358301664929956 32559404035443984 32597270581557848 32619643450865712 32642377172904348 32657580055344264 32702770100143764 32913310601046636 32936248989557919 32970392305176096 32985747957601728 32997185620435917 33008736830132912 33031392105925728 33046776168439104 33058234992536631 33279179603754312 33328766134580184 33336895836157632 33351994067967486 33367527447851748 33413699884929498 33637020244654896 33699253399594128 33749465847358896 33939846604198188 33998708634382368 34002640029922884 34014543215538624 34061610963030624 34065549632198412 34077474840359232 34089291054682023 34124629669715232 34140084665036661 34368259815190872 34431845864802696 34455842571399034 34495549557429528 34661971000032192 34726100456091456 34741827856660338 34789901986911213 34802080766574768 34806105058985334 34818289510801824 34866469445143824 34870501183053762 35128022915073996 35180364253167972 35188945604833056 35204882627299013 35205334527747008 35245452808677996 35415492108728544 35481015683397792 35505743591580168 35546660485772256 35562759516789363 35571434144016024 35624436172212168 35628555556598409 35825393637764754 35862531981068736 35887525780736944 35891675587140822 35928882641533248 35953922683198992 35958080167320546 35970667887045856 35995356059926464 36011658304518822 36235465781381208 36252342111297744 36277607582701476 36319413974593392 36344726190625068 36587636055589536 36655328259207648 36671929404252579 36709945307653536 36735529698051144 36739777562262297 36752638928068592 36777863800359648 36981051497047488 37049471573822784 37079579743689218 37108966452301944 37118018237234112 37134828933899526 37173324701438784 37383019448102352 37439077054223601 37452183221364336 37504007815677336 37521474957204048 37547624929794692 37577382578628336 37841647775236758 37854894868905888 37885657564204201 37911660074543394 37924931677173984 37955751287727243 38248547213680164 38266361117480952 38275695219292096 38319312333409452 38332726641444672 38337159195404136 38363877645659794 38390208378429636 38620282503122288 38646789217263072 38664292292089731 38691735384719184 38735826597903033 38749386713634288 38994717375036216 39062346090566976 39107775550146272 39134616851141568 39152340862396614 39170575699652052 39180130361524896 39197874985782833 39224778125786802 39414015411326928 39459853861885816 39486936808942704 39532860066995688 39587563805437188 39601422085842368 39606001343715384 39842428622319612 39911527527318432 39930115948675776 39943961540527689 39957944583845104 39985369391383776 40003992203899968 40017863412018027 40031872325905872 40077490693738689 40345348478702328 40373466503329062 40392270068452116 40448163018598866 40462322565969376 40467001372926588 40793833062666576 40854616552066032 40873644208332576 40902130419947304 41161090562538228 41175499681967808 41232476428931808 41237244291608604 41251680069908544 41308762231760544 41327470910307537 41328001402137792 41346718794077166 41603682934178424 41680655520550632 41757770516888376 41786872905739254 42036858446847552 42055896879115146 42128834612169456 42133706124034878 42148455723602208 42206778802016208 42211659326854554 42226436215227744 42586756727519124 42616436864625121 42616983902009536 42665548136820732 42680483916466752 42695283186298803 42950703195692064 43030167956461152 43049656257166071 43060157121703608 43124317471625256 43129304094829653 43144402219906608 43412538713925312 43447817816012574 43492857934487616 43523169563872464 43528202307809082 43543440073792352 43573325756753088 43593060052838574 43603693466858352 43884414134728848 43914998652743892 43965606390297264 43996247493914556 44077646656715508 44372239471672416 44392335594621543 44438354846106912 44469325423956648 44474467575370149 44490036597135664 44520571968856416 44551599846572664 44556751511679807 44849360326206528 44921380442260248 44932337866125504 44952687656825742 44999287796478528 45035856366644106 45253128805597584 45336853373230512 45420732842931216 45452388072909364 45488410489918512 45520112886715548 45824346420254496 45861585472457717 45893062195499898 45909127819736928 45946435769354031 45994066076572704 46014896722440717 46322437142213784 46386535982548284 46402774355433024 46408140078647112 46440483465798698 46472357510730612 46488625926858432 46494001577405016 46804143300950727 46837363886765328 46890737460619461 46907152337557296 46993937078237328 47340991455440224 47373483556645056 47394938938690638 47417012689052484 47428578858688032 47450059193316061 47482626152268234 47499248229616224 47504740742131212 47767191517019672 47799976137141168 47855567449521096 47938563577598656 47944106889760728 48015544406025096 48313954375174944 48336456148396992 48370143443601968 48403341894832992 48425885299457856 48442676761916559 48459634920833424 48514857155578413 48515479906857408 48537452497394934 48839106053165976 48895905872336772 48963565759356522 48980706264068192 48986370083016396 49054155150215646 49455588457764144 49478621936402592 49513105245199368 49570164252658656 49844025930803136 49918769405631468 49936244295152448 50005343754236448 50027991101951229 50028633276272064 50051291171777622 50103176771504448 50120549827394247 50455530366982344 50548880099391192 50607668383636324 50909769906297282 50998062951573552 51003960044884326 51021814823307936 51092416444545936 51098324448297618 51116212260538848 51186944504572848 51552389722786308 51588980512958912 51647768797204044 51665848951512384 51683763857098551 51707835087628418 51743324336144292 51992956500048288 52089150684137184 52112741784990507 52203121149862152 52209157588478001 52227434266202736 52299704167715736 52552020548435904 52649249078590272 52692034372610994 52710480089327584 52746657495016896 52770546379751958 52783418407249584 52808001791620512 52831918459098601 52868179213016994 53123238163092816 53221523525096688 53258615387370252 53357151216024036 53375829767874496 53436654258318252 53738090456647131 53793797971603104 53831288671105416 53837513380711233 53856360091269488 53893323962299872 53930884024798488 53937120250980819 53956001830568784 54017487456778233 54378513166946616 54391777416888768 54416411374052214 54472822069421376 54517089285937602 54536173893263072 54573604348920768 54881454083384304 54982992388811472 55064917961480304 55103294547076716 55128958392102888 55471577245571232 55574207360734176 55619369615533827 55677027355851168 55702243400849289 55715830540985672 55759987052158176 56074529172153528 56171779482892608 56178274832046504 56217427353335266 56256011723516004 56275705069354944 56282212435806072 56321437394692038 56762471662855137 56782342303358832 56887397515760976 56927044248398404 57372820820520246 57399541676221428 57413542828938144 57439545339277337 57478968500114178 57499089962167008 57505738793106204 57525869626542144 57545816468489691 57930423754683432 58030892751829952 58037603077078776 58124080070451432 58138257955811136 58164588688580978 58512552179638464 58553331536991856 58593519135850464 58620808520396352 58661663325219408 58728511293594921 58729265150406336 58755863549478078 58770195542287344 59121023116990392 59189780792828724 59292433898608864 59299290100493532 59381345708155782 59402133128763552 59409002015573076 59867291290977648 59895173923013664 59936916875767656 60005988305849952 60047808488858808 60337505074130112 60449137830974016 60560199754993593 60560977123908288 60588405102678174 60651213986558016 60672244527898299 60693483848954064 60700502059389882 61190749593999864 61261914359138708 61310466312498864 61353195629920956 61741635843807342 61763249522951712 61848714643397712 61855866437412906 61877520104862816 61963143347640816 61992002103206688 62020078191115749 62405524401267636 62449818515687104 62520983280825948 62542869783409728 62593695106076506 62636655775332564 62658582770983104 62680309358608881 63055287670271328 63083845318672719 63193251918254184 63200559186052317 63222683585403312 63310168203024312 63339654322841616 63733301516188224 63807423266028128 63851216967652032 63880135091278686 63925475853014304 63954427608382517 63998322205231098 64020725874700128 64426054793538096 64590235682555412 64612846561111232 64686476207437884 64716603329859912 65118808070887968 65171726724018861 65194541163115696 65239286901731424 65284754345808696 65292303461713623 65315160110688528 65389590079257861 65405540200287528 65826621202093272 65872497979115838 65940784610352192 65994371240871834 66017473660265824 66062784211851456 66116469985073262 66558359207508624 66657532269160368 66703988135934972 66735054895703496 66827399769858996 67274040489309792 67398506799188256 67429031485238613 67498931694717792 67553784549966159 67879693208396376 67997417268764736 68005280059845768 68123221926061248 68131099264396824 68178582109364046 68249259339430464 68280169330073322 68736519630381744 68863691729605392 68911685142798068 68991099114859056 69483655713320676 69532081200177829 69579803973822426 69604161533149536 69612210117970668 69636579021603648 69660725198698047 69732938890287648 69741002366107524 70256045830147992 70360728506335944 70377891209666112 70409765254598026 70490905617355992 70830984217457088 70962031366795584 71011487183160336 71092408408035957 71093320971544512 71125519033578726 71142868288032048 71248872344424336 71257111113196818 71650787275529508 71775051561473888 71783351174281644 71907845366397984 71916160334641092 71941335774091712 72023316609037644 72470931562762416 72504684222595488 72555215165402952 72638827949186784 72689452381250136 72806178746092401 73175272111179072 73310656518415296 73343858808505158 73419890615307072 73445348639034783 73471059396102288 73479555124524594 73505277856137184 73555727600719296 73581232725323469 74159159487378436 74217932904603888 74269657867799052 74766038896204704 74878154108447202 74904366442728672 75008015631354672 75042949914408096 75076936757666433 75095249859589384 75154765157256672 75683295550473516 75709789737811776 75771315128408402 75823320149086788 75849863354347968 75911502575454486 76364654859445923 76497094427360328 76505940067326489 76532722234961904 76638624666818904 76674318390808272 76727755291319588 76780416756859272 77240565006244576 77293578434526144 77328584584179462 77383470769438368 77418517631199889 77471653195806066 77498773427268576 77561752631442627 77989434750072432 78215551100292544 78304681724793228 78341151399304104 78360260723049792 78395749971565666 78449556251573604 78828030822653856 78919707723771632 78973873617885408 79038051558916491 79065720133991376 79155819569627937 79175127610874376 79212002687430768 79684857244639224 79823055054636864 79887923081055378 79915889167690208 79970738782767552 80035726824036054 80063744651811744 80154981387477378 80690696957404656 80746933006658124 80784540136904232 80896326037197732 80924645131938752 80934002745853176 81587666125333152 81624617061078321 81709233104132064 81747288416665152 81775633928906403 81804260839894608 82322181125076456 82464952857863616 82474488583217208 82617524463521088 82654941820615074 82693437588154332 83207365868356848 83361311041101264 83515541033776752 83573745811478508 84111793758230292 84257669224338912 84267412248069756 84296911447204416 84326141030002899 84413557604032416 84423318653709108 84452872430455488 84482156092038057 85173513455038248 85232873729250242 85331096273641464 85390566372597606 85901406391384128 86059231230780369 86060335912922304 86099312514332142 86120314243407216 86248634943250512 86258608189659306 86288804439813216 86895635632025148 87046339127744928 87056404615618164 87086880147584704 87186120105677148 87207386933716704 87246883032871467 87768828269457696 87829997305487784 87931212780594528 87992494987829112 88133795324217117 88155293313431016 88744478943344832 88784671189243086 88876709692213824 88938650847913296 88948935150740298 88980073194271328 89041143937712832 89072018562233673 89103199693145328 89113503023359614 89842760884520496 89905375313651484 90071712733288212 90506257611195168 90673706746461024 90841465685862432 90882607654017261 90904776145818728 90976820979837024 91040225773431096 91050753089084823 91648692840508992 91723170944915434 91786124390999796 91818255639473856 91892871538708062 91988132153145408 92029793444881434 92612453765711013 92644874284427568 92773071965096568 92816280157294224 92880966931597396 92944715021461224 92988003154810032 93608286601901454 93674727773530656 93717152921978813 93781474921238922 93814304675114592 93890542659114759 93987874156474656 94681982910880448 94789877877381276 94834025378104968 94857157717376064 94900118386632122 94965252304536468 94998496459232448 95009481484262424 95534383034039344 95599952274282336 95711134899042192 95820202636918029 95888213779521456 96031088812050192 96627908750349888 96740286887203936 96806683789665984 96885353523833118 96919269841666848 97029714311156826 97074904994789868 97678212106331952 97791811744673544 97927131518713044 97961412528136384 97972740166032792 98108310300431292 98808746968673757 98911176915528288 98957243872805184 98991556861307751 99026210490398736 99140328505317312 99174704977609893 99837538811262936 100010687508472896 100055982203902458 100102582343555244 100241099654788494 100911060733964688 101097760198782384 101215336767272648 101819539812594564 101996125903147104 102007920089768652 102043629646615872 102184832889091872 102196648896595236 102232424521077696 102267873164046069 102373889009145696 102420253995109983 103104779445572616 103295537594408088 103367527714197102 103415670175256836 103486648672288584 103985913000096576 104178301368274368 104225483569981014 104406242299724304 104418315176956002 104454868532405472 104599408335431472 105384068745221988 105420960178655168 105541092759503916 105566836814499168 105614647881897039 105616003583241024 105663836918197202 105736358426033988 106246476326185632 106443047050193376 106517230774740504 106688278550368089 106714302432048072 106873308516636504 107476180913294262 107587595943206208 107662577342210832 107675026761422466 107712720182538976 107786647924599744 107861768049596976 107874240501961638 107912003661137568 108034974913556466 108757026333893232 108832822748104428 109034178571875204 109072347786526144 109762908166768608 109965984777622944 110015788212757737 110129835922960608 110206589094153432 110219332686786891 110257916784205776 110943154491142464 111148414721468352 111238739231067654 111354054711702336 111404486801698578 111431661081971344 111519974104316352 112149058344307056 112356549664093008 112434854706670532 112512023447032008 112564424871612144 112642874789384076 113447079852921721 113524943325710274 113564684606717664 113656972692612603 113774795031521952 113854088496796808 113867253863181729 114745641641040492 114799083352442856 114827085657876288 114879090678554674 114957937000228356 114998179924334016 115011477586212408 115091632936979382 115860847509366864 115992876876269193 116075206154157552 116248160140902864 116329177377161956 117106663073983712 117187038271700928 117323326650438816 117457022587189842 117511727098956156 117540391084574688 117593624957348499 118242046233980784 118379561585657448 118584867797217728 118598580200987064 118762691416311564 118804266257527104 118818004031146152 119734582581955296 119790347846027328 119831884621583067 119873833751535312 120011976611699904 120053590236054081 120095616977717616 121120399509987186 121176810205356348 121344489055796598 121386967697908128 121401004118779764 122381499187999728 122523828718277416 122620932624997728 122706391259841912 123483271687614684 123526499045903424 123697429286795424 123711732874825812 123755040209725632 123926286695281632 123982412730922611 123984004206413376 124040156382231498 124811048802535272 125041966561651896 125187390212153012 125273311550665128 125360618717217762 126110575340542656 126167690637345438 126386503836508368 126401118372104634 126445367170806624 126620336406048624 126679308645683232 127614846532056256 127760270182557372 127849310593875363 127850951706028608 127908855216765034 127996644410462196 128041451749400256 128085849558896409 128852109587076192 129148968771498213 129180471365110824 129372952414875768 129433206659719824 130237616141775936 130343453448037722 130389082326231392 130478573803462848 130569508691617392 130584606923427246 130630320221377056 130779180158515722 130811080400575056 131653242404186544 131744995958231676 131988742481743668 132034947320531648 132232939970146524 133116718415017248 133177006783864629 133315064538320736 133407976271869944 133423402726110447 133470109791406992 133654799539717992 133670254535039421 134548080978619584 134797013598376512 134858062970477226 134997863389435584 135107569099932318 135759386416792752 136010560119691536 136262198528793648 136357164218728092 136560338660146644 137473039260763488 137584756417373151 137727383459210784 137823370285596136 137839307308062093 137982198229718112 138044690167322151 138967311426641352 139064162400355658 139159607947644852 139208323066299072 139224420235941336 139321450397396094 139465877780575296 139482004732215048 140412429902852181 140512091660295984 140721457012671888 140819530509196052 140981811234711984 142022974366320672 142184816816071914 142251038067157452 142285736576064096 142350177579948183 142497744688848672 142514222226393636 143301574551059016 143550103122947776 143566702348563288 143815690732795968 143832320669282184 144046633218075288 144941863125524832 145009368445190976 145110430330805904 145277655898373568 145328030285749677 145378904762500272 145612357492184802 146687717617010316 146890697278069566 146942118792204576 146959110249049188 147010555712274368 147162465450646938 148318318974756872 148435865809207776 148539315735598104 149532077792409408 149756308216894404 149808732885457344 150016031262709344 150083973305853687 150085899828816192 150153873515332866 150190499719178768 150309530314513344 150361649482182741 151366591100947032 151542630256816804 151646640298173576 151823005150908972 152729309718891846 152994188854720656 153011880134652978 153065444469923808 153277249333637808 153348636781616544 153455510582639176 153560833513718544 154481130012489152 154657169168358924 154766941538876736 154837035262399778 154943306391612132 154997546854537152 155051291571295653 155123505262885254 155978869500144864 156338225354971521 156609363449586456 156682302798608208 156791499943131332 156899112503147208 157656061645307712 157839415447543264 157947747235770816 158076103117832982 158131440267982752 158311639139255874 158350255221748752 158424005374861536 158495755377295803 159369714489278448 159775846162110756 159831778335380416 160071453648072108 160127489303623488 160309962774954756 161214271369941393 161381393914809312 161493866013316248 161512540142133699 161569080273808464 161792652074395464 161811360752942457 161868005491706352 163175332250666304 163249234122156642 163418466208264128 163551267857812806 163608521679789216 164644362250152912 164948977166434416 165309883641230148 165386875176308664 166414731736713696 166722622082202528 166858108846601481 167031082067553504 167106730202547867 167147491622957016 168223587516460584 168515338448677824 168534824496139512 168652282060005798 168827115208064832 168846637307418216 168964312184076114 170347026910076496 170465747458500484 170662192547282928 170781132745195212 172118462461560738 172198625028664284 172240628486814432 172318636017832011 172497269886501024 172517216379318612 172577608879626432 172637449405469073 173791271264050296 174092678255489856 174112809231236328 174372240211354296 174414773867433408 174493766065742934 175537656538915392 175659994610975568 175862425561189056 175984989975658224 176267590648434234 176310586626862032 177569342378486172 177877301695826592 177897870301480596 177960146388542656 178144037124467346 178206399386290656 178227006046719228 179685521769040992 179810750627302968 180143425466576424 181012515222390336 181347413492922048 181680599264980779 181682931371724864 181765215308034522 181809552291637456 181953641959674048 182016733583694897 182080451546862192 182101506178169646 183446341889830868 183572248781999592 183785743077416124 184059586889762868 185224907531422026 185289748568855136 185546143930193136 185632560314588448 185761933863194792 185889430042922448 185976006309620064 186060234573347247 187216573203802908 187349455547061312 187434305843957626 187562949842477844 187628609350229184 187781085318229518 187975748312949312 188040928075826643 189251535956018157 189579755754762552 189668050756209936 189800236773264244 189930504609072936 190018962968524848 191068766068078688 191199904548564672 191422269798084384 191640405273836058 191776427559042912 191863282825147551 192062177624100384 193480573774407872 193770707047666236 193838539683333696 194059428622313652 194149809989579736 195356424212663904 195515180172056583 195583623489347088 195854263037426088 195876910385140869 195945480332065584 196216620600862584 197617493937347514 197822353831056576 197983113722615502 198052420980797472 198349409955219786 199675077622525872 200111964407804916 200205164687110488 200482199309576988 201822121467929376 202195520397564768 202287094455715839 202430673534545296 202661353649898477 203639079625189128 203992251806294208 204015840179537304 204369665778183744 204393297793190472 204535746328092138 204747778018291392 204840507990219966 206209558891145232 206591075188816176 206735055428394204 206831340350513672 206973297344577168 208450967139962028 208596243600533487 208812484599448608 208836630353912004 208909737064810944 208982175596094141 209198816670862944 210768137490443976 211082185519007832 211133673628998336 211229295763794078 211327673836394404 211472716852067976 212492952652371264 212886094100386752 213034461549481008 213376557100736178 213428604864096144 213746617033273008 214952361826588524 215325154684421664 215350053522844932 215425440365077952 215723536099193952 215748481003923276 215824007322275136 215898843346319479 216069949827112932 217514052667786464 217665645496208856 218068357143750408 219525816333537216 219931969555245888 220031576425515474 220259671845921216 220336045917104349 220413178188306864 220438665373573782 220515833568411552 220743698175970407 222477478462135308 222808973603397156 222863322163942688 224298116688614112 224713099328186016 224869709413341064 225024046894064016 225128849743224288 225230810272999299 225285749578768152 226894159705843442 227049886651420548 227129369213435328 227313945385225206 227549590063043904 227708176993593616 227734507726363458 229093964578337769 229491283282080984 229598166704885712 229758181357109348 229915874000456712 230022955172424816 230183265873958764 231721695018733728 231985753752538386 232150412308315104 232255552893599667 232496320281805728 232658354754323912 232685257894327881 234213326147967424 234646653300877632 234914045174379684 235023454197912312 235080782169149376 235187249914696998 236484092467961568 236759123171314896 237114154676749473 237197160401974128 237525382832623128 237636008062292304 239469165163910592 239663769243166134 239747667503070624 240107180472108162 240191233955435232 242240799019974372 242353620410712696 242688978111593196 242773935395816256 242802008237559528 244762998375999456 244873851183234963 245047657436554832 245241865249995456 245326901786719209 245412782519683824 246966543375229368 247394858573590848 247423465749651624 247852573390563264 247964825461845222 248080312764462996 249622097605070544 250083933123303792 250374780424306024 250546623101330256 250721237434435524 252335381274690876 252773007673016736 252802236744209268 252890734341613248 252978423090008697 253240672812097248 253358617291366464 253446468276114171 255520540365114744 255698621187750726 255817710433530068 255993288820924392 256171699117792818 257704219174152384 258297937542996426 258360942730221648 258745904829751536 258866413319439648 260686906896075444 260778164652462784 261139017383234784 261169213846854492 261260640442754112 261558360317031444 261622160801150112 261740649098614401 263306484808373088 263489991916463352 263977484963487336 264465879940293048 266233436830034496 266354013567729258 266630129076641472 266815952543739888 266846805452220894 266940219582813984 267216055686701019 267309599079435984 267340509070078842 269716125940954452 270215138199864636 271518772833585504 272021120239383072 272524397057587296 272647822962051783 272714328437456184 273120677320293288 273152259267254469 274946078521526976 275169512834746302 275454766918421568 275646740571192272 275678614616124186 275964396459436224 276089380334644302 277934622853282704 278128324800711316 278319215895289704 278448840471882672 278642900794792188 278964009464430096 280824859805704362 281024183320591968 281151458765936439 281442914025343776 281639061018392104 281671627977344277 281963622469423968 284045948732641344 284369633632143828 284502076134314904 284571473152128192 284700355159896366 284995489377697344 285028444452787272 286603149102118032 287133404697126576 287664641338564368 288093266436150576 289883726251049664 290220860661611808 290656060571499354 290757809525000544 290994093205908863 291224714984369604 293375435234020632 293781394556139132 293884237584409152 293918220498098376 294324930901293876 296426240906021271 296636637949513744 296871731618415552 296974670583923253 297078631471196208 297524114932829679 299512616433788808 300032062525418688 300167946611707374 300307747030665732 300380999438357536 300723298964365482 302733182201894064 303085260513633608 303293280596347152 303646010301817944 305458619437783692 305988377709441312 306023760269305956 306130888939847616 306554498667275616 306697273563233088 306803619492138207 306911021165278352 307121667027437088 307260761985329949 309314338336717848 309674070524799556 309886612783224264 310102583142591306 310247010525770508 311957739000289728 312676450709943042 313218726899172912 313364605597216416 313582999886262664 313798225006294416 315678830895086528 316152206235665964 316262880535965504 316623278278511748 316700510443497504 316843943645691117 316848010749723072 316991510754591606 318739428978556896 319551692324221512 320142907296144216 320619925549909512 322428542739882786 322762787829618624 322987732026632496 323025080284267398 323138160547616928 323585304148790928 323622721505884914 323736010983412704 326498468244313284 327102535715625612 327217043359578432 327330504428290823 329288724500305824 329897954332868832 330047364638273211 330619767282460296 330657998060360673 330773750352617328 332829463473427392 333445244164405056 333716217693202962 334062164135107008 334213460405095734 334294983245914032 336447175032921168 337069648992279024 337304564120011596 337693274614836432 337928624368152228 340341239558765163 340694053820152992 340931494917000968 340970918077837809 341324385094565856 341562265490390424 341601761589545187 344236924923121476 344397250057328568 344481256973628864 344637272035664022 344994539773002048 345034432758637224 345274898810938146 347582542528100592 348225618462472656 348744480422708592 348987532131485868 351319989221951136 351969979951316448 352256007565047571 352535181296868468 352621173253724064 352780874872045497 355138684756972344 355754603391653184 355795740602961192 356288074248934692 356412798772581312 356454012093438456 359371043538081984 359495653864749201 359621501254605936 360160770708162243 360286850933152848 363361198529961558 363530430616069044 363619104583274912 364033467167389794 364160903093724384 364203012356339292 366892683779661736 367144497563999184 367571486154832248 368119173779525736 370449815062844052 370579497137710272 371092287860386272 371265120629176896 371523867726389584 371778860085844896 371947238192767833 371952012619240128 372120469146694494 374433146407605816 374868611687915252 375125899684955688 375562170636459036 376081856151653286 378503071912036314 379159511509525104 379336101512419872 379600473546528488 379861009218145872 380037925937049696 382137532136157376 382844539596168768 383280810547672116 383547931781626089 383552855118085824 383726565650295102 384124355248200768 384257548676689227 387541414095332472 388118857244627304 388299619979159472 390712848425327808 391030360344113166 391167246978694176 391708526074852176 391753820770281738 391890960664131168 392433241201725168 395234987874695028 395966227445231004 396104841961594944 396698819910439572 399350155245051744 399531020351593887 400223928815609832 400270208178331341 400410329374220976 400964398619153976 401010763605118263 403644242935858752 404391040795129536 404574188911431678 404861347069090592 405322707299796954 407278159250378256 408031680359074608 408786595586380944 409071492656184276 409681015980439932 412419117782290464 412754269252119453 413182150377632352 413470110856788408 413517921924186279 413662680701027344 413946594689154336 414134070501966453 416901934279924056 417192487201066974 417624969198897216 417673260707824008 417964351192188282 418397633341725888 421536274980887952 422164371038015664 422458591527588156 422655347672788808 422945433704135952 426068923098962016 426753114201472356 426857209728192288 427050532739844549 427493234066546016 429904723653177048 430650309368843328 430700107045689864 431447072198387904 431496962007846552 431797686692638958 432139899654225864 435028105335572928 435331290992417712 435984090857249031 436136714287500816 440063152851030948 440672091834208698 440826356376613728 440877330747147564 441031667136823104 441184592925087631 441487396351940814 444954956924270616 445617947206794312 445726644327885376 448596233377228224 449426198656372032 449739418826682128 450048093788128032 450251919917561061 450257699486448576 450461620545998598 450571499157536304 451084948446548223 453788319411686884 454099773302841096 454627890770450412 455416353987187232 455469015452726916 458187929156675538 458982566564161968 459196333409771424 459516362714218696 459831748000913424 460045910344849632 460366531747917528 463443390037467456 463971507505076772 464300824616630208 464511105787199334 464992640563611456 465153874713886959 465316709508647824 465370515788655762 469828090348759368 470046908395824624 470374499829393996 472968184935923136 473518246342629792 474228309353498946 474394320803948256 475050765665246256 475272016124584608 475487266131887409 479327538486332268 479495335006141248 480214360944216324 480382467910870464 483642814109824179 484481598039948744 484537620426401097 484707240821425392 485377956223186392 485434082258827371 485604016475119056 489525996751998912 489747702366469926 490095314873109664 490653803573438418 490825565039367648 493933086750458736 494846931499303248 495929650923690444 496160625528925992 499244195210141088 500167866246607584 500574326539804443 500749560848612048 501093246202660512 501320190607643601 501442474868871048 504670762549381752 505546015346033472 505604473488418536 505956846180017394 506481345624194496 506892936552228342 511041080730229488 511397242375501452 511635420867060136 511986577641848784 512343398235585636 516595875085992852 516721885460443296 516955908053496033 517491809659503072 517732826638879296 517912348216407219 521373813792150888 522278034766469568 522338427693708984 523116720634062888 523244321602300224 523481298197228802 526612969616746176 526979983832926704 527954969926974672 528931759880586096 532708027135458516 533631905087479776 533693610904441788 533880439165627968 534065559856685027 534432111373402038 534619198158871968 534681018140157684 539432251881908904 540430276399729272 543037545667171008 544042240478766144 545041797794942337 545048794115174592 545295645924103566 545428656874912368 546050200751084691 546241354640586576 546304518534508938 550339025669492604 551293481142384544 551357229232248372 552178760669288604 555869245706565408 556256649601422632 556638431790579408 556897680943765344 557285801589584376 557928018928860192 558180703720041741 561649719611408724 562048366641183936 562302917531872878 562885828050687552 563278122036784208 563343255954688554 563927244938847936 564122784227479929 568739267264287656 569004152268629808 569400710319792732 570056888905574544 573206298204236064 574266809394253152 575329282677128736 575589848475442653 576186532872301152 580441721323223616 581312121142998708 581515619050001088 581988186411817726 582449429968739208 586545540516169749 586750870468041264 587562789112278264 587630731155422607 587836440996196752 588649861802587752 592852481812042542 593273275899027488 593949341167846506 594157262942392416 594640103507726807 595048229865659358 599025232867577616 600335893223414748 600615494061331464 600761998876715072 601446597928730964 605466364403788128 606170521027267216 606586561192694304 606861283367147517 607292020603635888 607984060949695431 610917238875567384 611976755418882624 612047520538611912 613108997334551232 613607238984276414 613822042330556704 614243334054874176 614521523970659898 618628676673435696 619348141049599112 619773225566448528 620205166285182612 620494021051541016 625352901419886084 625788730801600461 626437453798345824 626729211194432832 626946526788282423 627165999772525328 627596450012588832 632304412471331928 633246556557023496 633401020886995008 633687887291382234 633983021509183212 637478857957113792 639103384648443024 640285814592288432 641239851099819024 644857085479765572 645975464053264992 646050160568534796 646276321095233856 647170608297581856 647245443011769828 647472021966825408 647696530038958437 652996936488626568 654205071431251224 654661008856581646 658577449000611648 659795908665737664 660094729276546422 661008137751313047 661239534564920592 661315996120721346 661547500705234656 667432435386405924 668426920810191468 668589966491828064 668892769918681247 672894350065842336 674139297984558048 674609128240023192 675386549229672864 675692430818997897 675857248736304456 680682479117530326 681388107640305984 681862989834001936 681941836155675618 682648770189131712 683124530980780848 683203523179090374 688473849846242952 688794500114657136 689274544071328044 690068865517274448 690549797621876292 695165085056201184 696451236924945312 696766658680799001 697488960845417184 697975064262971736 698055773682983643 702639978443902272 703939959902632896 704512015130095142 705070362593736936 705242346507448128 705561749744090994 710277369513944688 711342464030248419 711591481205922384 712576148497869384 712908024186876912 718991307729498402 719243002509211872 719827493719879819 720321541416324486 720573701866305696 726722397059923116 727060861232138088 727238209166549824 728066934334779588 728321806187448768 728406024712678584 733785367559323472 734288995127998368 734621553549704889 735142972309664496 735980705360157627 736238347559051472 740899630125688104 742184575720772544 743047735452779168 743557720171689792 743894476385535666 744240938293388988 748866292815211632 749737223375830504 750251799369911376 751124341272918072 752163712303306572 757006143824072628 758319023019050208 758672203024839744 758935269270026091 759200947093056976 759722018436291744 760075851874099392 760339404828342513 766561621095344232 767095863563252178 767453131300590204 768515097353378454 775082828190664944 776237714489254608 776599239958318944 782060720688226332 782334493957388352 783417052149704352 783507641540563476 783781921328262336 784866482403450336 785221947295843203 790469975749390056 791932454890462008 793397639820879144 798700310490103488 799062040703187774 800447857631219664 800540416356662682 800820658748441952 801928797238307952 802021527210236526 809148377822863356 809712300427877299 809722694138181184 810645414599593908 814556318500756512 816063360718149216 817573191172761888 817943468886155349 818142985312368552 819362031960879864 819456777801763407 824838235564580928 825508538504238906 826364300755264704 826940221713576816 827035843848372558 827325361402054688 827893189378308672 828268141003932906 833803868559848112 834384974402133948 835346521415648016 835928702384376564 843072549961775904 843454376297809317 844328742076031328 844917183055176312 845014883932032831 845310695345577616 845890867408271904 852137846197924032 853506228402944712 853714419456384576 854101065479689098 854986468133092032 859809447306354096 861400214091379728 862993924015693104 863595373385277916 864279799308451728 870662581984835424 871370123976696623 871968181714498062 872273428575001632 872982279617726589 880126305702061896 881344183668417396 881652712753227456 881754661494295128 882369185850175262 882974792703881628 889278722718063813 889909913848541232 890924011751769759 891235894413588624 899478837653364256 900096187576256064 900503839835122122 900923241091997196 901142998315072608 901551124673005159 902169896893096446 907576638823373768 908199546605682192 909255781540900824 910832707974374464 910938030905453832 916375858313351076 917965133128323936 918392666819542848 919032725428437392 919663496001826848 920091820689699264 920410858476414621 920733063495835056 921782285955989847 927943015010153544 929022211574398668 930307749427773918 930633419017295648 930741031577311524 939656180697518736 940093816791649248 940748999658787992 947036492685259584 948456618706997892 948788641607896512 950101531330492512 950531830937073351 950544032249169216 950974532263774818 958655076972664536 960428721888432648 967285628219648358 968963196079897488 969075240852802194 969414481642850784 970755912446372784 970868164517654742 971208032950238112 979495404732939852 980190629746219328 981307607146876836 981651130078735296 981991513284872469 987866173500917472 989693862998606496 990142093914819633 991859301847380888 991973994181082019 992321251057851984 998488390420282176 1000335732493215168 1001148653079608886 1001499121697224096 1002186492405321024 1002640381215287202 1002884949737742096 1009341525098763504 1011208946976837072 1011913692360034788 1013785873104456684 1021023718676295489 1022082161460458976 1022794484751002904 1022912754233513427 1023270841734120272 1023973155283697568 1024686796471171272 1024805284768635561 1033191750171985704 1033443770920886592 1033911816106992066 1034983619319006144 1035824696432814438 1042747627584301776 1044676855387417968 1046233441268125776 1046962596394457604 1053959967665853408 1055909939853949344 1056768022695142713 1057863519761172192 1058342624616136491 1065416054270917032 1067263810174959552 1067387221808883576 1068131119713370054 1068864222746804076 1069238396317743936 1069362036280315368 1078486961594247603 1078864503763817808 1080860552799458544 1090083595589884674 1090591291848207132 1090857313749824736 1091351361446269403 1092100401502169382 1092482709281173152 1092609037069017876 1100678051338985208 1102586962284769088 1102714458464496744 1104357521338577208 1111738491413130816 1112513299202845264 1113276863581158816 1113795361887530688 1114571603179168752 1115841714578303499 1115856037857720384 1116361407440083482 1123299439222817448 1124605835063745756 1126556244073568416 1126686511909377108 1128245568454959858 1137478534528575312 1138008304537259616 1138801420639585464 1140113777811149088 1146412596408472128 1148533618788506304 1150643795344878267 1150658565354257472 1151179696950885306 1152373065744602304 1152772646030067681 1162624242285997416 1163976372823635452 1164898859937478416 1173091081032339498 1173501740936082528 1175125578224556528 1175261462310845214 1175672881992393504 1177299723605175504 1185704963624085084 1186546551798054976 1187898682335693012 1188314525884784832 1189280207015453614 1190096459731318716 1198050465735155232 1198593061054781661 1200671786446829496 1200810624534994023 1201230988122662928 1202893195857461928 1210932728807576256 1212341042054534432 1213173122385388608 1213722566734295034 1214584041207271776 1215134124559267823 1215968121899390862 1221834477751134768 1224095041077223824 1227214477968552828 1227644084661113408 1229043047941319796 1237257353346871392 1238262807756358359 1238696282099198224 1239546451132897056 1240410332570365224 1240553765772558837 1240988042103082032 1242402211505899359 1250705802839772168 1251577461603200922 1252874907596691648 1253893053576564846 1254331999545050656 1255192900025177664 1264608824942663856 1266493113114046992 1267375774582764468 1267966043018366424 1278206769296886048 1280571629184576864 1281151598219533647 1282479702199638048 1289714170959531144 1291950928106529984 1292100321137069592 1294341216595163712 1294490886023539656 1295393060077916874 1305993872977253136 1308410142862502448 1309322017713163292 1320189458553092844 1321109542803378751 1322016275502626094 1322479069129841184 1322631992241442692 1323095001410469312 1323553778775262893 1334864870772811848 1336853841620382936 1337179932983656128 1337785539837362494 1345788700131684672 1348278595969116096 1349218256480046384 1350755759752683183 1350773098459345728 1351384861637995794 1351714497472608912 1361364958235060652 1363725979668003872 1363883672311351236 1366249061961561696 1366407046358180748 1376947699692485904 1377589000229314272 1378549088142656088 1380137731034548896 1381099595243752584 1390330170112402368 1392902473849890624 1393533317361598002 1394977921690834368 1395461624141660877 1395950128525943472 1396111547365967286 1409024030260190284 1410140725187473872 1411123499488181988 1420554739027889376 1422684928060496838 1423182962411844768 1425152296995738768 1425816048373753824 1426461798395662227 1437982615458996804 1438486005018423744 1439654987439759638 1440643082832648972 1441147403732611392 1450928442329472537 1453444794119846232 1453612861279203291 1454121722464276176 1456133868669559176 1456812049425357168 1467570735118646944 1468577990255996736 1469243107099409778 1470285944619328992 1470951834992797891 1471961410720315254 1472476695118102944 1481799260251376208 1486095470905558336 1487788952771071332 1488481876586777976 1497732585630423264 1499474446751661008 1500503598739822752 1501722979619413329 1502248682545836144 1503960571822930803 1504327424606613144 1514012287648145256 1516638046038100416 1517870538540052182 1518401894186113952 1519444036872583488 1520678809656685026 1533123242190688464 1534191727126504356 1534906262601180408 1537030194706756908 1550165656381329888 1550867724160488099 1552475428978509216 1553198479916637888 1553737044649221657 1564121441376452664 1566834104299408704 1567015283081126952 1569732964806900672 1570443894591686406 1580939951498780112 1583864909780924016 1586795279641758288 1598124081406375548 1600895715262439328 1601080832713325364 1601641317496883904 1602196679570055081 1603857594476615904 1604043054420473052 1618296755645726712 1619424600855754598 1621290829199187816 1629112637001513024 1632126721436298432 1635125393384827011 1635146382345523776 1635886937772310698 1636285970624737104 1638724063921759728 1638913555603526814 1651017077008477812 1653880443427153632 1654071687696745116 1654650722804109376 1656536282007865812 1667607737119696224 1668769948804267896 1670693042831296032 1671857404768753128 1674542111160125223 1686145099923551808 1686908752595618634 1688657484152062656 1689834366110352624 1690029767864065662 1690621390691155232 1691781734816543808 1692368352682439787 1707012456805889424 1708202130959378196 1719618894612708192 1722800428182759456 1725987848031386208 1726769545426327959 1727190746770555832 1728559598616903456 1741325163969670848 1742740247953393246 1743936363428996124 1744546857150003264 1745964559235453178 1759636621548509247 1760252611404123792 1762688367336834792 1763509322988590256 1764738371700350524 1765949585407763256 1778557445436127626 1779819827697082464 1780625905517597447 1781848023503539518 1782471788827177248 1783920310523180421 1798957675306728512 1801007679670244244 1801846482183994392 1802285996630145216 1803102249346010318 1804339793786192892 1815153277646747536 1816399093211364384 1818511563081801648 1820583850101442551 1821876061810907664 1832751716626702152 1835930266256647872 1838065450856874784 1839326992003653696 1840821716952829242 1841466126991670112 1843564571911979694 1855886030020307088 1858044423148797336 1860615498855547836 1861266838034591296 1861482063154623048 1877366192404801383 1879312361395037472 1880187633583298496 1880839580364847269 1881497999317575984 1896913237413995784 1900203062660985024 1901063661874146702 1901949064527549636 1917310153945329072 1920857443776865296 1934571256439296716 1937926392159794976 1938150481705604388 1938828963285701568 1941511824892745568 1941736329035309484 1942416065900476224 1943089590116875311 1958990809465879704 1962615214293753672 1963983026569744938 1975732347001834944 1979387725997212992 1980284187829639266 1983718603694761776 1983947988362164038 1984642502115703968 2002297306159217772 2002998243394448192 2005280762430574404 2005769899475484192 2006678309756043741 2018683050197527008 2022417893953674144 2023827384720069576 2027077292456993691 2027571746208913368 2042047437352590978 2044164322920917952 2045588969502005808 2045825508467026854 2046541683468240544 2047946310567395136 2049373592942342544 2049610569537271122 2066383500343971408 2067823632213984132 2071649392865628876 2085495255168603552 2089353710774835936 2090299976042397003 2092466882536251552 2093925192788915208 2094167321048950929 2107919935331706816 2111819879707898688 2113536045390285426 2115727039522344384 2116685249232272982 2130832108541834064 2134774443617767152 2136262239426740108 2137728445493608152 2138724072560630736 2155494517205512699 2156973923188495206 2157729007527635616 2159482481159639457 2161721105598917088 2180167191179769348 2181182583696414264 2181714627499649472 2182702722892538806 2184200803004338764 2184965418562346304 2185218074138035752 2201356102677970416 2203864660649114667 2205428916928993488 2208715042677154416 2225026598405690528 2226553727162317632 2229143206358337504 2231683429156606998 2232722814880166964 2246598878445634896 2249211670127491512 2253112488147136832 2253373023818754216 2256491136909919716 2274957069057150624 2276016609074519232 2276805807810078273 2277602841279170928 2280227555622298176 2281018214485027539 2301287590689756534 2302359393901770612 2305545292060135362 2325248484571994832 2327952745647270904 2329797719874956832 2346182162064678996 2347003481872165056 2350251156449113056 2350522924621690428 2351345763984787008 2354599447210351008 2355665841887529609 2371409927248170168 2375797364671386024 2378560414030907228 2380192919462637432 2396100931470310464 2397186122109563322 2401343572893658992 2401621249069988046 2402461976245325856 2405786391714923856 2424682084109068864 2427445133468590068 2429136901283631897 2429168082414543552 2430268249118535646 2431936243798781724 2443668955502269536 2448190082154447648 2453830406658466047 2454428955937105656 2458086095882639592 2474514706693742784 2476525615512716718 2477392564198396448 2479092902265794112 2480820665140730448 2481107531545117674 2481976084206164064 2484804423011798718 2501411605679544336 2503154923206401844 2507786107153129692 2508663999090101312 2529217649885327712 2530363128893427951 2532986226228093984 2534751549165528936 2535044651796098493 2535932086036732848 2556413538593772096 2561143258369153728 2562303196439067294 2564959404399276096 2579428341919062288 2584200642274139184 2588981772047079312 2590786120155833748 2611987745954506272 2614110371930089869 2616820285725004896 2618644035426326584 2618946838853179767 2640378917106185688 2642219085606757502 2644032551005252188 2644958138259682368 2645263984482885384 2647107557550525786 2667836168154191439 2669729741545623696 2673707683240765872 2675571079674724988 2698436512960092768 2701511519505366366 2702769723275991588 2703428994945217824 2704653374019015477 2722729916470121304 2727451959336007744 2727767344622702472 2732498123923123392 2732814092716361496 2753895399384971808 2755178000458628544 2757098176285312176 2760275462069097792 2761232575429243863 2762199190487505168 2787066634723196004 2790923248283321754 2791900257051886944 2792223094731934572 2818048060520380568 2820281450374947744 2822246998976363976 2841109478055778752 2845369856120993676 2846365924823689536 2850304593991477536 2851595492811220053 2851632096747507648 2852923596791324454 2875965230917993608 2879309974879519276 2881286165665297944 2901856884658945074 2906889588239692464 2907225722558406582 2908243444928552352 2912267737339118352 2913624098850714336 2935141470237293888 2938486214198819556 2940571889238657984 2941903669985595782 2943922821440630508 2944953390236205888 2945974539854617407 2963598520502752416 2970426281744458899 2975577905542142664 2976963753173555952 2995465171260846528 2998948893503322016 3001007197479645504 3003445959238826658 3004497365091672288 3007921143645861606 3008654849213226288 3028024575296290512 3035741077080104364 3036803788372227904 3041357619313370052 3063071156028886467 3066246484381376928 3068383454253008712 3068738262700540281 3069812525202360816 3074060389413513816 3074415854305906683 3100331312762659776 3101735448320976198 3104950857957018432 3107474089298443314 3128242882752905328 3134030566162253904 3140887789183372812 3161879902997560224 3167729819561848032 3170304068085428139 3173590559283516576 3175027873848409473 3196248162812751096 3201791430524878656 3202161665426650728 3204393359140110162 3207715188953231808 3208086108840946104 3236593511291453424 3238849201711509196 3242581658398375632 3270250786769654022 3271773875544621396 3272571941249474208 3274054084338808209 3277448127843519456 3277827111207053628 3302034154016955624 3307760886854307264 3308143375393490232 3313072564015731624 3335215474239392448 3337539897608535792 3341386085662592064 3343714809537506256 3349084222320250446 3373817505191237268 3379668732220705248 3380059535728131324 3381242781382310464 3384736705364879574 3414024913611778848 3416404261918756392 3439237789225416384 3445600856365518912 3451931386034634801 3451975696062772416 3453539090852655918 3454381493541111664 3457119197233806912 3458317938090203043 3485480495906786492 3487872726857992248 3491929118470906356 3519273243097018494 3520505222808247584 3525376734673669584 3527018645977180512 3529476743400701048 3531899170815526512 3557114890872255252 3559639655394164928 3561251811035194894 3563696047007079036 3564943577654354496 3567840621046360842 3595779183164344983 3602015359340488488 3603692964367988784 3606204498692020636 3608679587572385784 3630306555293495072 3632798186422728768 3637023126163603296 3641167700202885102 3643752123621815328 3645402373677803469 3665503433253404304 3676130901713749568 3681643433905658484 3682932253983340224 3687129143823959388 3711772060040614176 3714788423269075077 3716088846297594672 3721230997711095672 3721661297317676511 3722964126309246096 3754732384809602766 3758624722790074944 3761679160729694538 3762995998635151968 3793826474827991568 3802127323748293404 3803898129055099272 3834620307890658144 3841714887553730592 3843454794658600941 3869142512878593432 3875852784319589952 3876300963411208776 3883023649785491136 3883472658070618968 3886179180233750622 3917981618931759408 3925230428587507344 3927966053139489876 3960568375659278532 3963328628410136253 3967437207389523552 3967895976724328076 3969285004231407936 3970661336325788679 4004594612318435544 4010561524861148808 4011539798950968384 4013356619512087482 4037366100395054016 4044835787907348288 4047654769440139152 4054154584913987382 4055143492417826736 4084094874705181956 4091177939004011616 4091651016934053708 4093083366936481088 4098747185884685088 4099221139074542244 4132767000687942816 4135647264427968264 4143298785731257752 4170990510337207104 4178707421549671872 4180599952084794006 4184933765072503104 4186384872424982631 4187850385577830416 4188334642097901858 4227072090780570852 4233370498464545964 4261664217083668128 4269548887235534304 4272524478853480216 4275456890987216304 4277448145121261472 4279385395186986681 4310989034411025398 4313947846376990412 4315458015055271232 4318964962319278914 4323442211197834176 4352785326988417611 4360334382359538696 4362365167392828528 4365405445785077612 4368401606008677528 4370436148276071504 4402712205355940832 4407729321298229334 4410857833857986976 4412855504978393673 4417430085354308832 4450053196811381056 4458286412716675008 4463366858313213996 4465445629760333928 4493197756891269792 4498423340254983024 4505168938858239987 4506746047637508432 4512982273819839432 4549914138114301248 4553611615620156546 4555205682558341856 4562036428970055078 4602575181379513068 4604718787803541224 4611090584120270724 4650496969143989664 4652603172481464297 4655905491294541808 4659595439749913664 4661211133947664971 4692364324129357992 4700502312898226112 4701045849243380856 4709198894420702016 4711331683775059218 4742819854496340336 4751594729342772048 4757120828061814456 4760385838925274864 4794372244219126644 4802687145787317984 4803242498139976092 4804923952490651712 4806590038710165243 4811572783429847712 4854890266937180136 4858273802567263794 4860536498237071292 4863872487597563448 4887337911004539072 4896380164308895296 4907660813316932094 4908857911874211312 4916172191765279184 4953051231025433436 4954785128396792896 4961641330281460896 4962215063090235348 4963952168412328128 4969608846023597436 5002823211359088672 5006309846412803688 5015572214306259384 5058435299770655424 5060726257786855902 5065972452456187968 5069503098331057872 5070089303592196986 5071864172073465696 5077105058047319361 5124606392878134588 5158856683838124576 5168401284548278368 5177963544094158624 5180308636278983877 5181572240311667496 5223975491909012544 5228220743860179738 5233640571450009792 5237288070852653168 5237893677706359534 5280757834212371376 5284438171213515004 5288065102010504376 5290527968965770768 5294215115101051572 5335672336308382878 5339459483091247392 5341877716552792341 5347415366481531744 5351142159349449976 5351760931569541263 5396873025920185536 5403023039010732732 5405539446551983176 5406857989890435648 5409306748038030954 5445459832940242608 5455534689245404944 5465628185432722992 5507790798769943616 5514196352570624352 5522465150858487726 5524398380975010336 5574133269446392008 5581846496566643508 5583800514103773888 5584446189463869144 5632098577214404149 5636096121040761136 5640562900749895488 5642518741094541807 5644493997952727952 5690739712241987352 5700609187982955072 5703190985622440106 5705847193582648908 5751930461835987216 5758619949759038552 5762572331330595888 5803713769317890148 5813779176479384928 5814451445116813164 5816486889857104704 5824535474678236704 5827248197701428672 5829268770350625933 5876972428397639112 5883807339971191564 5887845642881261016 5891949079709234814 5927197041005504832 5940852563488917798 5951155811084285328 5953927506347111904 5997897787006644032 6006891918477653316 6008994730183344576 6015842287291723212 6017309698426452576 6020034929268131223 6056049150592581024 6071482154160208728 6082715238626740104 6126142312057772934 6132492968762753856 6136766908506017424 6137476525401080562 6139625050404721632 6148120778827027632 6148831708611813366 6203470896641952396 6214948178596886628 6256485765505810656 6268061132324507808 6270899928127191009 6281775578366745624 6282501963146852787 6323759805995120448 6335459639123696064 6340608136170856278 6347181118567033152 6350055747696818946 6392496325625502192 6404323330853301456 6408786718280220324 6416172217681892208 6466483551616538097 6473187022582906848 6477698403423018392 6478447443478918371 6485163316796751264 6540501573539308044 6543547751089242792 6545143882498948416 6548108168677616418 6554896255687038912 6555654222414107256 6604068308033911248 6616286750786980464 6626145128031463248 6675079795217071584 6687429619075012512 6692864143735903849 6698168444640500892 6747635010382474536 6759337464441410496 6760119071456262648 6769473410729759148 6828049827223557696 6830417423430234819 6832808523837512784 6843054643455082617 6903862772069269602 6907078181705311836 6908762987082223328 6916635876180406086 6970960991813572984 6975745453715984496 6983858236941812712 7038546486194036988 7041010445616495168 7050753469347339168 7054037291954361024 7058953486801402096 7063798341631053024 7066997525662588827 7114229781744510504 7122503622070389788 7127392094014158072 7135681242092721684 7191558366328689966 7204030718680976976 7207385928735977568 7212408997384041272 7217359175144771568 7260613110586990144 7274046252327206592 7282335400405770204 7287410703850895691 7287504247243630656 7290804747355606938 7331006866506808608 7363286867811316968 7374258287647918776 7423544120081228352 7429576846538150154 7432177692595189344 7442461995422191344 7443322594635353022 7445928252618492192 7509464769619205532 7523358321459389076 7525991997270303936 7587652949655983136 7591089386680283853 7604254647496586808 7605133955388295479 7607796258110198544 7669240615781316288 7683429775107461184 7686909589317201882 7738285025757186864 7752601926822417552 7766945316141237936 7772358360467501244 7835963237863518816 7842331115790269607 7850460857175014688 7855932106278979752 7856840516559539301 7921136751318557064 7926657256820272506 7934874414779047104 7935791953448656152 7941322672651577358 8009189224636871088 8021123049722297616 8026713239024174964 8095309538880278304 8108309169827974764 8110286984835653472 8113960122057046431 8168189749410363912 8182355878008023232 8183302033868107416 8197494371769370176 8198442278149084488 8265534001375885632 8271294528855936528 8283697726287731589 8286597571462515504 8361199904169588012 8372769744849965262 8375700771155660832 8376669284195803716 8454144181561141704 8466740996929091928 8523328434167336256 8539097774471068608 8545048957706960432 8550913781974432608 8554786478433660159 8554896290242522944 8558770790373973362 8621978068822050796 8627895692753980824 8637929924638557828 8705570653976835222 8720668764719077392 8724730334785657056 8730810891570155224 8736803212017355056 8740872296552143008 8805424410711881664 8815458642596458668 8821715667715973952 8825711009956787346 8834860170708617664 8837923619563852221 8926733716626427992 8930891259520667856 8986395513782539584 8996846680509966048 9010337877716479974 9013492095275016864 9025964547639678864 9107223231240313092 9110411365116683712 9124072857940110156 9189213468086659401 9205150362759026136 9206214788101620843 9209437575607082448 9222181168240541448 9223247562917720049 9300993938287979328 9305206344962928594 9311810982589083616 9322422267895329942 9384728648258715984 9402091698486761712 9422663367550118436 9485639708992680672 9503189458685544096 9510912204256284417 9514241656123628912 9520771677850549728 9525083621545228419 9588744488438253288 9605374291574635968 9606484996279952184 9613180077420330486 9623145566859695424 9709780533874360272 9716547605134527588 9721072996474142584 9727744975195126896 9815321626633864188 9817715823748422624 9822162253016424627 9832344383530558368 9906102462050866872 9923282660562921792 9924430126180470696 9939217692047194872 10005646422718177344 10012619692825607376 10031144428612518768 10121452515573711804 10139006196662115744 10140178607184393972 10143728344146931392 10147245637277015513 10154210116094638722 10249212785756269176 10317713367676249152 10336802569096556736 10355794158103904403 10355927088188317248 10360617272557967754 10363144480623334992 10374953814270609129 10456441487720359476 10474576141705306336 10475787355412719068 10561515668424742752 10568876342427030008 10576130204021008752 10581055937931541536 10588430230202103144 10671344672616765756 10678918966182494784 10683755433105584682 10694830732963063488 10702284318698899952 10703521863139082526 10806046078021465464 10811078893103966352 10818613496076061908 10890919665880485216 10911069378490809888 10931256370865445984 10936207121033410407 11028392705141248704 11044930301716975452 11048796761950020672 11144365269807225231 11148266538892784016 11163692993133287016 11164983891953029533 11168892378927738288 11264197154428808298 11272192242081522272 11285037482189083614 11288987995905455904 11381479424483974704 11406381971244880212 11411694387165297816 11503860923671974432 11517239899518077104 11525144662661191776 11530364383975802823 11607427538635780296 11627558352958769856 11628902890233626328 11649070949356473408 11658537540701251866 11753944856795278224 11767614679942383128 11775691285762522032 11783898159418469628 11881705126977835596 11889985885230408759 11902311622168570656 11907855012694223808 11911984008977366037 12013783836955306632 12031684574583446424 12034619396852905152 12040069858536262446 12112098301185162048 12142964308320417456 12165430477253480208 12252284624115545868 12273533817012034848 12274953050802161124 12279250100809443264 12296241557654055264 12297663417223626732 12406941793283904792 12429896357193773256 12512971531011621312 12536122264649015616 12541799856254382018 12559154617274947893 12563551156733491248 12565003926293705574 12681216272341712556 12700111495393637892 12784992651251004384 12808646661706602912 12817573436560440648 12832344435363784416 12838156185560960043 12932967103233076194 12946374045165813696 12955396806846036784 12956894886957836742 12970326633593502528 13081003147078616088 13087095502178485584 13096216337355232836 13111308444828214512 13208136616067822496 13232573501573960928 13238566514935181019 13252290256062926496 13350159590434143168 13374859238150025024 13385728287471807698 13396336889281001784 13495270020764949072 13515506816574719961 13520238142912525296 13538946821459518296 13660834846860469638 13665617047675025568 13676722380677716561 13686109286910165234 13807725544138539204 13814156363410623672 13817525974164446656 13833271752360812172 13941921983627145968 13951490907431968992 13957809517444392891 13967716473883625424 13983633401842994913 14077092972388073976 14101506938694678336 14117906973602804192 14127596683262106048 14133995051325177654 14228459563489021008 14245007244140779576 14254784188028316144 14271362484185443368 14383116732657379932 14408061437361953952 14414771857471955136 14419770116130495729 14424817994768082544 14434718350289543136 14564670800811540408 14574821407701791382 14581609494711213876 14662013733013617216 14726573735622633936 14748516575295837552 14859153693076300308 14864355385190378688 14884923990844382688 14886645189270706044 14891856505236984384 15018929539238411064 15046716642918778152 15175305899311966272 15182178773360567706 15208509294993173616 15210267910776590958 15215592516220397088 15373819178634403764 15384533708129668681 15476570051514373728 15505203853644835104 15533890632282475872 15540925908836951631 15544716720935002488 15671926475727037632 15684662231580539214 15700921714350029376 15711864212557959504 15713681033119078602 15842273502637114128 15853314513640545012 15871583906897312304 15882645345303154716 16018378449273742176 16025633149658377023 16042246099444595232 16053426478048349928 16055282794708623789 16190619077760556608 16216618339655949528 16220573969671306944 16227920244114092862 16336379498820727824 16366604067736214832 16396884556298168976 16542589057711873056 16556032355557235837 16567395452575463178 16573195142925031008 16722399808339176024 16745539489699930524 16751401542311321664 16753338568391607432 16896295731643212447 16908288363122283408 16927556223283625421 16933481993858183856 17090097915413920864 17101827563948865216 17109572956867320318 17117541580747946724 17243956137644101592 17255791385507961648 17275859849277115656 17411141307953670444 17441337529438154784 17449460669571314112 17461621783140310448 17473606424034710112 17481744593104286016 17487806311051877799 17630917285192917336 17651422019913574692 17675847239127704442 17853467433252855984 17861782519041335712 17993693361019932096 18020675755432959948 18026984190550033728 18051929095279357728 18060104787804393669 18214446462480626184 18248145715880220312 18378426936173318802 18410300725518052272 18412429576203241686 18418875151214164896 18444362336481082896 18446495125835440098 18610412689925857188 18623621965178167232 18644844535790659884 18769457296517431968 18804183396973523424 18812699784381573027 18845326735100236872 18847505889440558361 18971279417985361344 19006378917371088192 19021824408512568834 19028483312247257824 19041543355701099456 19050167243090456838 19177488976876506576 19212969992559904368 19226360154840660972 19399450654849614291 19419561067748720544 19433095210269055176 19435342330436755113 19442145992948285168 19455489950390253792 19630643253267728376 19635431647496845248 19644324506032849254 19664688767061116736 19812204924101733744 19848860252360941392 19878435384094389744 20025239385651214752 20062288857225037536 20078592431207711547 20242905031147423608 20278012393324231488 20280357214368787944 20294491274554031026 20308420232189277444 20491252270290704457 20498425571512538352 20711588316207808806 20721234545115935508 20726288961246669984 20735675867479118657 20749907628541218258 20912882975440718952 20949152283410612672 20951574710825438136 21123031336849485504 21137752684854060016 21152260408042017504 21162111875863083072 21176860460404206288 21200992576987766481 21342689345233531512 21367510866211169364 21404568637397799904 21407043726278165052 21612092156042930928 21622157786207932704 21637226992152123816 21781839331760970432 21822138756981619776 21862232111552687073 21862512741730891968 21872414242066820814 22089860603433950904 22288730539614450462 22296533077785568032 22327385986266574032 22329967783906059066 22337784757855476576 22528394308857616596 22544384484163044544 22570074964378167228 22577975991810911808 22762958848967949408 22773268160040851559 22812763942489760424 22815401866164886437 22823388774330595632 23007721847343948864 23034479799036154208 23050289325322383552 23060728767951605646 23214855077271560592 23257805780467252656 23317075081402503732 23507889713590556448 23526993347370808821 23535229359884766256 23551382571525044064 23567796318836939256 23570521549678617903 23763410253955671192 23779971770460817518 23804623244337141312 23823968017954732074 24027567673910613264 24063369149166892848 24080139717072524892 24285928616640834912 24330860954506960416 24341880366171139293 24504569248231091736 24547067634024069696 24549906101604322248 24592483115308110528 24595326834447253464 24813883586567809584 24859792714387546512 25083599712508764036 25101081313264196269 25118309234549895786 25127102313466982496 25130007852587411148 25362432544683425112 25400222990787275784 25569985302502008768 25617293323413205824 25635146873120881296 25664359435300980477 25664688870727568832 25676312371121920086 25865934206466152388 25910793613692073568 25913789773915673484 26162006294157232176 26174191004356971168 26192432674710465672 26222616889656429024 26416273232135644992 26465147003147921856 26477133029870362038 26504580512125852992 26513770858691556663 26771456574943615396 26792673778562003568 26990540041529898144 27031013633149439922 27040476285825050592 27077893642919036592 27321669693720939276 27331234095350051136 27353444761355433122 27372218573820330468 27567640404259978203 27615451088277078408 27618644364304862529 27628312726821247344 27666543504721624344 27883843967254291936 27902981814863937984 27915619034888785782 27935432947767250848 27948084864863159929 27967266803685989826 28154185944776147952 28235813947205608384 28267990102650355308 28456919126978042016 28490014488281559152 28509568376056632288 28532736612768853251 28542724968370886736 28575250864635685257 28766233465314759864 28816122874723907904 28839540232260991458 28849635989536165088 28869436700579086272 29129341601623080816 29149642815403582764 29163218989422427752 29453147471245267872 29466486759049273881 29497033150591675104 29718307386152600616 29769847981688765376 29773290378541412088 30037859078476822128 30093433285837556304 30364357546721135412 30417018589986347232 30420535821553181916 30431185032440794176 30441736911831046539 30747638357268807528 30769067416259337362 30953140103028747456 31010407707289670208 31067382474311713209 31067781264564951744 31081851817673903262 31089433441870004976 31369324463161078428 31423728425115919008 31427362066238157204 31684547005274228256 31706629027281090024 31743167813794624608 31765290690606309432 32036756898547484352 32051266299316754046 32084492198889190464 32106852956096699856 32110565589417247578 32433236679311899056 32455840488228185724 32672758997641455648 32733208135472429664 32793769112596337952 32808621363100231221 33085178115423746112 33112064711114471674 33134790905150926356 33146390285850062016 33433095809421675693 33444799616678352048 33491078979399861048 33506677136783214864 33792591463286424894 33816576726244566816 33831892204834351493 33855112446567250842 33866963987716367712 34180195830827841728 34219145913734640636 34235083161495893448 34487912275288203184 34511582771015923296 34551719698554231312 34591093151927408469 34822282615907340888 34882675058876309568 34923243566280620896 34947212848069420224 34975612622103755598 35261834570385834672 35302844039827149384 35351694478255408884 35669957655691226277 35706934866505711968 35723565038082671424 35735952026932098111 36041351510865919896 36103858190558715456 36120209575608787338 36428892924961252368 36496291431760440624 36756853872346637604 36820601451036104544 36824859152406483372 36837750302428329792 36888724672962165792 36892990251670880196 37220825379851714376 37289689071581319768 37538914593034863936 37608366793947046848 37625399568763146054 37690653470200473744 37695011778881116722 38043648817025137668 38056966624494515648 38100334486180913676 38354977953753013152 38425939985119808736 38452720309681321944 38514468556682880129 38798901309699228582 38839122135497441088 38866190420538110352 38870684660873510226 38884291985896570336 38910979900780507584 39261286506535456752 39288649012065698508 39624409848203467488 39697720504721882784 39715699544805543057 39756870768188779488 40050478771302429504 40124577714450075072 40157184862415423094 40485810062294847216 40560714428737575888 40588982549108062052 40616840464378554888 40954395826904741281 40982504540581408914 40996851143025076704 41030167142033149683 41423176632415617612 41442469090231871016 41452577922493339968 41471351734958237314 41499815257082436516 41825765950881437904 41873428552333178673 41903149421650876272 42275505369708120032 42304520816084035008 42353720920808412576 42401985153975532962 42685378690467063024 42735021732422338728 42809137274795599808 42814087452556330104 43224184312085861856 43244315572415865408 43259310348391487187 43274453984304247632 43724464223105374146 43744828484133641628 44179721206867901808 44577461079228900924 44593066155571136064 44654771972533148064 44659935567812118132 44675569515710953152 45056788617715233192 45140149928756334456 45525917697935898816 45546536320081703118 45625527884979520848 45630803732329772874 45646777548661191264 46068959598072308416 46121457535903211292 46153601124389006043 46429710154543121184 46515611560934505312 46622777726510854893 46634150162805007464 47015779427181112896 47053986694741617642 47070458719769532512 47102765143050088128 47135592637673878512 47141043099357235806 47526820507911342384 47559943540921635036 47647936035909464148 48055135347821226528 48076899448975131069 48126738298333785696 48160279434145049784 48165848384125871367 48571857233281669824 48661721909013920832 48683760732342278586 49009138496462183472 49099812203208644496 49190653668894506928 49627767173135619168 49668097066671707511 49719585428775093024 50167199425017528072 50202162626528392538 50236618469099791572 50254204626933964992 50260015705174822296 50688887194929637341 50724865089366850224 50800445981574551568 51270293746241762592 51328718870601960954 51352624742243840172 51731868412932304776 51821587227384147136 51827579547831346968 52324012588314464352 52348382008713942336 52384865349420931344 52445233779312858048 52463418933155633397 52954266059740724076 53027541717383113326 53542913149887230792 53585347557124007136 53981080083059796288 54062027266298879844 54080952571650101184 54155787285838073184 54180314363413181007 54643339387441878552 54706889522710866244 54744437147640660936 55135280808519956406 55230902176554156816 55237288728609725058 55256625453642494688 55333087009443248688 55767687934508583872 55831238069777571564 55870865895534501696 55896169729726319858 55934533607371979652 56308371889552295904 56438099353144719081 56535980205300710616 56913838253956084032 56980028976563118304 57019136752113264576 57065473225537706502 57085449936741773472 57150501729271370514 57532466930629519728 57679080464521982916 57699271979072330176 58198351964548842873 58258683203246161632 58299285630807165528 58306026991310265339 58326437978844855504 58906294942490535744 58932973518098547762 58994066301183350208 59436614772305201232 59546580757082824176 60075718156953644256 60186866571675112608 60235777293623134641 60728715093442270824 60834037179972694464 60841071643106363832 60883473823662093078 61495276714537615056 61538134832518674724 62134764948623426418 62163703635347806524 62178866883740009952 62207027602437355971 62738648926322156856 62847456850231838016 62854724132476314408 63369094010548456512 63413258054562180048 63486335627589249216 63530581381212618864 64102532598633508092 64213705912193399712 64221131178834495156 64866473358623798112 64911680976456371448 65345517995282911296 65466416270944859328 65586696334658061219 65587538225192675904 65617242726200462442 66224129422228943348 66269581810301852712 66866191618843351386 66889599233356704096 66982157958799722096 67013354273566429728 67585182926572849788 67633153452489133632 67663784409668702986 67710224893134501684 67733927975432735424 68319804480122554677 68438291827469281272 68470166322991786896 68975824550576406368 69023165542031846592 69103439397108462624 69182186303854816938 69644565231814681776 69846487132561241792 69951225244207511196 70523669140771669344 70580980042112426463 70605688079654298768 70703388956510817768 70711564649035853709 71339915311382452554 71413869733011423936 71471904053864196222 72082703021731839792 72240419151217574676 72857785849922504736 72992582863520881248 73025641098513417879 73513707744693275208 73641202902072209088 73649718304812966744 73777449345924331584 73785980503341760392 74441650759703428752 74579378143162639536 75250799137526292108 75303243939792588807 75381306940400947488 75390023557762233444 76087297634050275336 76200668972361827352 76709955907506026304 76851879970239617472 76905440619362643888 77028937113365760258 77597802619398457164 77732380841076220704 77741369321747020452 77768583971793140672 78522573013070913504 78577298024131397016 79248819696406934976 79395441009443765568 79431399089611086114 79513741536377558976 79541312576074669989 80314369724830846188 80971620124589694432 81121428857475151776 81177965098216124104 81233680928757109776 81908791653809482562 81965009081162817828 81993702286050153408 82060334284066299366 82702921212779934609 82846353264831235224 82884938180463742032 82942703469916474628 82999630514164873032 83651531901762875808 83746857104666357346 83806298843301752544 83844254594589479787 84551010739416240064 84707441841616825152 84803970307951065924 85370757380934126048 85470043464844677456 85598209838306559753 85628174905112660208 86448368624171723712 86518620696782974374 86548907968608495264 87448928446210748292 87489656968267283256 88359442413735803616 88399460277147821643 89154922158457801848 89309543945066296128 89319871135624236264 90113577235430466384 90280299857512668912 91093072640163406236 91251055769959041696 91261607464659545748 91293555097322382528 91325210735493139617 92242915071806422584 92307202248778012086 92859420309086242368 93031223121869010624 93245555453021709786 93268300325610014928 94107973389483235284 94140917439539065024 94271185275347757024 94282086198714471612 95053641015822684768 95119887081843270072 95295872071818928296 96110270695642453056 96153798897950262138 96253476596667571392 96320558868290099568 96331696768251742734 97367521464684557172 98018276992924366944 98199624406417288992 98381307337789013856 98425864089300693663 99255534346271238336 99336194133343415022 99439170857550186048 100334398850035056144 100404325253056785076 100473236938199583144 100520031410349644592 101377774389859274682 101449730178733700448 101495676614503054479 101600891963149103136 102540587492483525184 102657437741203921908 102705249484487680344 103463736825864609552 103655159095662693936 104648025176628928704 104769730698841862688 104926837866311266794 105908532119481448152 106055083434766226652 107009872967073678831 107085826299774461584 107170695114248014272 107207856080796294333 108124054532597759688 108311574571676146368 108360628726826362014 109286678774883757104 109413779045421732488 109488874295281321872 110270561617039912812 110461804353108313632 110474577457219450116 110513250907284989376 110666174018886497376 111662476139555143128 111792339459452639716 111869067214743959304 112616743779104591808 112876198706289438162 113071960410601421232 113960057953126236608 114130946451075413004 114170899873483546944 114301003458542741028 115064933861259039456 115358160929043965832 116396703929097685746 116517366406492323264 116598571261614331056 116612053982620530678 116652875957689711008 117865947036197095524 118873229544610402464 119093161514165648352 119147098634416629171 120151436313907288512 120373733143350225216 120471554587246269282 121457430186884541648 121682143286212727664 121766947647324186156 122863187480714223843 122990553429075230112 123076269665037349448 123090501426099449049 124269529897246852836 124327407270695613048 124357733767480019904 124414055204874711942 125477297852644313712 125709448264952628816 126826516109124360096 127061162762425237728 128205065197267016184 128427411824386799424 128442262357668990312 129732946717247596224 129777931045174461561 129823361952912742896 131173392669316122438 131234485452400924884 132448258844457886696 132539163620603705424 133732383237686702772 133779198466713408192 133964315917599444192 134026708547132859456 135170365853145699576 135327568819337405972 135420449786269003368 136639608960245109354 136876583654938562544 136940332645983573792 137951649101152812736 138206878794216925248 138364372607709633876 138460803373167018129 139289130463629363552 139902450488415022392 141047338281543338688 141161960084224852926 141211376159308597536 141406777913021635536 141423129298071707418 142679830622764905108 142943808107728392444 144165406043463679584 144230698346925393207 144480838302435149352 144497545152377614101 145715571699845009472 145985165727041762496 146051282197026835758 147027415489386550416 147299436609625933488 147571961006683520784 148883301519406857504 149004291200015122533 149158756286325279072 150501598275052584216 150606487879585177614 150762613880801894976 150780047115524466888 152174595268100550672 152401337944723654704 153810881238725287776 154057874226731520516 155195605238796914328 155464761682152441408 155482738643494040904 157045146026141827008 157154596048262794032 157390256799466900191 158862798179222172228 159082625152149339978 160628739449661692376 161943240249179388864 162242857714950303552 162355930196432248208 162467361857514219552 162540943090239543021 163817583307618965124 163930018162325635656 164120668568132598732 165405842425559869218 165692706529662470448 165769876360927484064 165885406939832949256 165999261028329746064 167303063803525751616 167493714209332714692 167612597686603505088 167688509189178959574 169607940615902131848 170741514761868252096 170940086929689354912 171196419676613119506 171256349810225320416 173037241393565948748 173097815937216990528 174595055893646528619 174897856892421496584 174918080973930796017 174979313936534566512 176718884827471607232 176798920554295643286 178309844316915603696 178639742271248472528 180227154470860932768 180560599715025337824 180707331880869403923 182186145280326812472 182502111539918083392 182523214929319091496 182650421470986279234 184485830143612845168 184614404497556024172 186491110906043419572 186536600651220029856 186621082807312067913 188215946778966470568 188542370550695514048 188564172397428943224 190107282031645369536 190239774163686540144 190591744143637856592 192307597795900524276 192641117736580199136 192663393536503485468 194735042929369114344 196036553985848733888 196399248812834577984 196760089003974183657 196762614675578027712 196851728178601387326 198672388266686830044 200668797700070112288 200808650506113570152 200946473876399166288 201040062820699289184 202755548779718549364 202899460357467400896 202991353229006108958 203201783926298206272 205314875482407843816 205410498968975360688 206927473651729219104 207310318191325387872 209539461397683725376 209853675732622533588 211742940126337279389 211817064238962896304 212110166869532453304 212134693947107561127 214019745934147357662 214171652599548923168 214415712161592588666 216248109065195519376 216721257453652724028 218573357549767514208 218827558090843464976 218977748590562643744 219076923295540253637 220541123234079825624 220923608706216627264 220949154914438900232 221332348037772994752 223324952279110286256 223584678918905279432 223738134429487918608 225752397412578876324 225909731819377766421 226143920821202842464 228261892902150826008 228602006917085482056 230129867722518078912 230716321858087931664 232793407858195371492 233197142523228662112 233224107965241061356 233305751915379422016 235731894072394191048 237746459089220804928 238186323028331296704 238294197268833258342 238623937728224009967 240943109174492538564 242914860373769083296 243364286572425455328 243533895294648372312 245726374961428447686 245981106858150460224 246152539330074698896 246181002852198898098 248539059794493705672 248654814541391226096 248828110409749423884 250954595705288627424 251418896529905257632 251532763783768439361 253653032218248720192 254122325524850475456 256410130394534032368 256794629514919679259 256884524715337980624 259555862090348923122 259646723905825485792 262346785338632244876 262468970904801849768 264896517688915773392 265078327241207410848 265198380831443464929 267464766475373405544 267928631835198888384 270340731706291399152 270655137638674811944 270840899572538006736 273279217920490218708 273753167309877125088 273880665291967147584 273975632206479418851 276728745215419267752 276921606746334036258 278578260927258727104 279804900976830044784 282323920168449705852 282422752318617195072 282813555826043271072 282846258596143414836 285359661245529810216 285887616215456784888 288330812086927359168 288461396693850786414 288961676604870298704 288995090304755228202 292102564394053671516 294054830978773100832 294598873219251866976 295143922013367041568 295277592267902080989 297766603038813715008 298008582400030245066 298317512572650558144 301003196550105168432 301212975759170355228 301560094231048933776 304349190536201101344 304487029843509163437 304802675889447309408 307621762477450575552 308115748453463041032 310391210477593828656 310965477286988081808 314309192096525588064 314564614755587480903 314780513598933800382 317725596358444344456 318165250304298679956 321029618901221036493 321257478899323384752 321623568242388882999 324711860392864496416 324934723715028439104 325081886180479086042 327635166615237930248 327860036324651271312 328241337136265197464 330811684851119738436 331385413059324940896 331539752721854968128 331770813879665898512 331998522056659492128 334987428418665429384 335377018378357919148 339215881231804263696 341880173859378709824 342392839353226239012 342512699620450640832 346074482787131897496 349190111787293057238 349795713784842993168 349836161947861592034 349958627873069133024 353597841108591286572 356619688633831207392 357279484542496945056 357441295903249887513 360454308941721865536 361121199430050675648 361414663761738807846 364372290560653624944 365046429858638182992 365300842941972558468 368589562442142671529 368971660287225690336 369228808995112048344 369271504278298347147 372982221812086839144 373073201302440059712 373242165614624135826 376431893557932941136 377128344794857886448 380479548327373080288 381183488287275713184 384615195591801048552 385282235473160398272 385326787073006970936 389333793135523384683 389470085858738228688 393520178007948367314 393703456357202774652 397344776533373660088 401337595400140224576 401617301012227140304 401892947752798332576 402080125641398578368 405511097559437098728 405982706458012217916 410629750964815687632 410820997937950721376 413854947303458438208 414620636382650775744 415382410119501054387 419707351465245067176 423485880252674558778 423634128477925792608 424220333739064906608 424269387894215122254 428039491868294715324 428343305199097846336 428831424323185177332 432496218130391038752 432692095040776179621 433442514907305448056 433492635457132842303 437146715099535028416 437655116181686929952 437955497181125287488 438153846591080507274 441082246468159651248 441898309828877800464 446649904558220572512 447012873600045367599 447169357837810558864 447476268858975837216 451504794825157752648 451819463638755532842 452287841642405684928 456523785804301652016 457204013834170964112 461432643716175863328 465586815716390742984 466394285046457324224 466448215930482122712 471463788144788382096 476588394537666516684 476920544952019729111 477247875456448019934 481886218348985077128 485829720747538166592 486728573144850910656 487067790589296744624 487622829270718629063 491452749922856895372 492305078660149397792 492362005704397796196 497078119588987411344 497309629082782452192 497656220819498847768 501909191410577254848 502837793059810515264 503065527567536878722 512820260789068064736 513589259029839358518 513769049430675961248 519111724180697846244 519293447811650971584 523785167680939585857 524693570677264489752 524754242921792388051 524937941809603699536 529793035377831546784 530156654482414821696 530396761662886929858 534929532950746811088 540681463412582798304 541310275277349623888 541681799145076013472 542121995642608211769 546558435840980437416 547506334619754250176 547951264412958837702 553457490430838535504 553843213492668072516 559609801953660089568 559863248421936203739 564647840336899411704 565627111652086542144 565692517192286829672 570719322491059620432 571775232430913569776 576922793387701572828 577923353209740597408 577990180609510456404 584205128788107343032 588109661957546201664 589197746438503733952 590280267011922550971 590287844026734083136 590555184535804161978 596017164800060490132 602006393100210336864 602425951518340710456 603120188462097867552 608698381072402202688 608974059687018326874 609605351778894618816 616231496906926082064 620782420955187657312 621930954573976163616 628618384193051176128 629129229511174961806 629561027197867600764 635228820379011838167 635451192716888688912 636330500608597359912 642059237802442072986 642514957798646769504 642805951891852678367 643247136484777765998 649423720785728992832 650163772360958172084 655270333230475860496 655720072649302542624 656482674272530394928 657230769886620760911 661623369702239476872 662770826118649881792 663541627759331797024 663997044113318984256 669974856837330858768 670754036756715838296 677729195458133299263 678431762463608527392 684785678706452478024 692148965574263794992 698380223574586114476 699591427569685986336 699672323895723184068 699917255746138266048 707195682217182573144 713239377267662414784 714558969084993890112 714882591806499775026 722829327523477615692 728744581121307249888 730092859717276365984 730601685883945116936 737179124884285343058 737943320574451380672 738457617990224096688 738543008556596694294 745964443624173678288 746484331229248271652 752863787115865882272 754256689589715772896 754598291351305318083 760959096654746160576 762366976574551426368 769230391183602097104 770653574146013941872 778133520711190084339 778667586271046769366 778940171717476457376 787040356015896734628 787406912714405549304 794689553066747320176 795595142494330394787 803234602024454280608 803785895505596665152 811022195118874197456 811965412916024435832 821259501929631375264 821641995875901442752 821926896619438256553 830764820239002108774 839414702930490134352 846971760505349117556 847268256955851585216 848440667478129813216 848538775788430244508 856078983736589430648 857662848646370354664 864992436260782077504 865384190081552359242 866885029814610896112 866985270914265684606 875310232363373859904 876307693182161014548 882164492936319302496 883796619657755600928 885832776803706242967 893299809116441145024 894025747200090735198 894338715675621117728 894952537717951674432 903009589650315505296 903638927277511065684 913047571608603304032 913461089530527490311 914408027668341928224 922865287432351726656 931173631432781485968 932896431860964245424 942927576289576764192 943693844266762442709 953176789075333033368 953841089904039458222 954495750912896039868 963088856703663109479 963772436697970154256 974135581178593489248 975245658541437258126 982905499845713790744 984610157320298795584 984724011408795592392 994156239177974822688 994619258165564904384 995312441638997695536 1006131055135073757444 1025640521578136129472 1027178518059678717036 1027538098861351922496 1038223448361395692488 1047570335361879171714 1049387141354528979504 1049508485843584776102 1049875883619207399072 1059586070755663093568 1060793523325773859716 1069859065901493622176 1072323887709749662539 1081362926825165596608 1082620550554699247776 1083363598290152026944 1084243991285216423538 1093116871681960874832 1095902528825917675404 1105768687326428014587 1106914980861677071008 1107686426985336145032 1107814512834895041441 1119219603907320179136 1119726496843872407478 1129295680673798823408 1131385034384573659344 1141438644982119240864 1143550464861827139552 1153845586775403145656 1155846706419481194816 1155980361219020912808 1168410257576214686064 1180560534023845101942 1181110369071608323956 1192034329600120980264 1204012786200420673728 1204851903036681420912 1206240376924195735104 1217948119374036653748 1232462993813852164128 1241564841910375314624 1243861909147952327232 1246147230358503163161 1258258459022349923612 1259122054395735201528 1270457640758023676334 1270902385433777377824 1272661001217194719824 1284118475604884145972 1285029915597293539008 1285611903783705356734 1286494272969555531996 1298076285122328538863 1300327544721916344168 1310540666460951720992 1311440145298605085248 1312965348545060789856 1314461539773241521822 1323246739404478953744 1327083255518663594048 1339949713674661717536 1341038620800136102797 1341508073513431676592 1355458390916266598526 1356863524927217054784 1369571357412904956048 1384297931148527589984 1396760447149172228952 1399182855139371972672 1399344647791446368136 1414391364434365146288 1429765183612999550052 1430761634856059187333 1445658655046955231384 1457489162242614499776 1460185719434552731968 1461203371767890233872 1474358249768570686116 1476915235980448193376 1477086017113193388588 1491928887248347356576 1492968662458496543304 1505727574231731764544 1508513379179431545792 1509196582702610636166 1538460782367204194208 1541307148292027883744 1556267041422380168678 1557335172542093538732 1557880343434952914752 1571355503042818757571 1574080712031793469256 1574813825428811098608 1589379106133494640352 1591190284988660789574 1606469204048908561216 1622044390237748394912 1623930825832048871664 1626365986927824635307 1642519003859262750528 1643853793238876513106 1661529640478004217548 1678829405860980268704 1679589745265808611217 1693943521010698235112 1696881334956259626432 1697077551576860489016 1712157967473178861296 1715325697292740709328 1730768380163104718484 1733770059629221792224 1733970541828531369212 1752615386364322029096 1764328985872638604992 1767593239315511201856 1771665553607412485934 1788051494400181470396 1788677431351242235456 1806019179300631010592 1807277854555022131368 1826095143217206608064 1826922179061054980622 1828816055336683856448 1862347262865562971936 1865792863721928490848 1885855152579153528384 1887387688533524885418 1906353578150666066736 1907682179808078916444 1908991501825792079736 1926177713407326218958 1927544873395940308512 1928417855675558035101 1948271162357186978496 1950491317082874516252 1965810999691427581488 1969448022817591184784 1988312478355949645376 1990624883277995391072 2012262110270147514888 2033187586374399897789 2054357036119357434072 2076446896722791384976 2095140670723758343428 2098774282709057959008 2099016971687169552204 2099751767238414798144 2121587046651547719432 2139718131802987244352 2144647775419499325078 2165241101109398495552 2168487982570432847076 2186233743363921749664 2191805057651835350808 2211537374652856029174 2213829961723354142016 2215372853970672290064 2215629025669790082882 2239452993687744814956 2258591361347597646816 2262770068769147318688 2263794874053915954249 2282877289964238481728 2287100929723654279104 2307691173550806291312 2311960722438041825616 2334400562133570253017 2336820515152429372128 2361121068047690203884 2362220738143216647912 2384068659200241960528 2409703806073362841824 2435896238748073307496 2464925987627704328256 2465780689858314769659 2492294460717006326322 2516516918044699847224 2518244108791470403056 2540915281516047352668 2541804770867554755648 2545322002434389439648 2568236951209768291944 2571223807567410713468 2572988545939111063992 2596152570244657077726 2600655089443832688336 2621081332921903441984 2625930697090121579712 2628923079546483043644 2646493478808957907488 2679899427349323435072 2682077241600272205594 2683016147026863353184 2710916781832533197052 2739142714825809912096 2740383268591582470933 2768595862297055179968 2793520894298344457904 2798689295582892736272 2828782728868730292576 2831081532800287328127 2859530367225999100104 2861523269712118374666 2891317310093910462768 2922406743535780467744 2948716499537141372232 2953830471960896386752 2954172034226386777176 2983857774496694713152 2985937324916993086608 3018393165405221272332 3076921564734408388416 3082614296584055767488 3112534082844760337356 3114670345084187077464 3142711006085637515142 3148161424063586938512 3149627650857622197216 3178758212266989280704 3182380569977321579148 3244088780475496789824 3247861651664097743328 3252731973855649270614 3287707586477753026212 3317306061979284043761 3323059280956008435096 3323443538504685124323 3357658811721960537408 3359179490531617222434 3387887042021396470224 3394155103153720978032 3424315934946357722592 3430651394585481418656 3461536760326209436968 3467540119258443584448 3467941083657062738424 3505230772728644058192 3543331107214824971868 3576102988800362940792 3612038358601262021184 3614555709110044262736 3653844358122109961244 3724694525731125943872 3731585727443856981696 3738441691075509489483 3774775377067049770836 3812707156301332133472 3815364359616157832888 3817983003651584159472 3852355426814652437916 3855089746791880617024 3856835711351116070202 3900982634165749032504 3931621999382855162976 3938896045635182369568 3981249766555990782144 4023115862400408308391 4024524220540295029776 4066375172748799795578 4108714072238714868144 4152893793445582769952 4190281341447516686856 4197548565418115918016 4198033943374339104408 4243174093303095438864 4289295550838998650156 4292284904568177561999 4336975965140865694152 4372467486727843499328 4383610115303670701616 4423074749305712058348 4430745707941344580128 4431258051339580165764 4478905987375489629912 4517182722695195293632 4525540137538294637376 4527589748107831908498 4615382347101612582624 4623921444876083651232 4668801124267140506034 4673641030304858744256 4722242136095380407768 4724441476286433295824 4768137318400483921056 4819407612146725683648 4871792477496146614992 4879097960783473905921 4931561379716629539318 4984588921434012652644 5033033836089399694448 5036488217582940806112 5038769235797425833651 5081830563032094705336 5090644004868778879296 5136473902419536583888 5142447615134821426936 5145977091878222127984 5192305140489314155452 5201310178887665376672 5257846159092966087288 5292986957617915814976 5364154483200544411188 5366032294053726706368 5421833563665066394104 5478285429651619824192 5480766537183164941866 5587041788596688915808 5597378591165785472544 5657565457737460585152 5662163065600574656254 5719060734451998200208 5723046539424236749332 5782634620187820925536 5785253567026674105303 5844813487071560935488 5897432999074282744464 5908344068452773554352 5971874649833986173216 6036786330810442544664 6099562759123199693367 6225068165689520674712 6229340690168374154928 6285422012171275030284 6296322848127173877024 6299255301715244394432 6364761139954643158296 6495723303328195486656 6505463947711298541228 6575415172955506052424 6634612123958568087522 6646118561912016870192 6646887077009370248646 6718358981063234444868 6775774084042792940448 6788310206307441956064 6791384622161747862747 6848631869892715445184 6861302789170962837312 6923073520652418873936 6935882167314125476848 7003201686400710759051 7010461545457288116384 7086662214429649943736 7152205977600725881584 7229111418220088525472 7307688716244219922488 7397342069574944308977 7476883382151018978966 7549550754134099541672 7625414312602664266944 7630728719232315665776 7635966007303168318944 7704710853629304875832 7713671422702232140404 7801965268331498065008 7863243998765710325952 7877792091270364739136 8046231724800816616782 8049048441080590059552 8132750345497599591156 8217428144477429736288 8221149805774747412799 8305787586891165539904 8380562682895033373712 8396067886748678208816 8486348186606190877728 8493244598400861984381 8578591101677997300312 8584569809136355123998 8673951930281731388304 8767220230607341403232 8846149498611424116696 8861491415882689160256 8862516102679160331528 8957811974750979259824 9055179496215663816996 9230764694203225165248 9247842889752167302464 9337602248534281012068 9444484272190760815536 9448882952572866591648 9536274636800967842112 9743584954992293229984 9758195921566947811842 9863122759433259078636 9951918185937852131283 9969177842868025305288 9970330615514055372969 10066067672178799388896 10072976435165881612224 10077538471594851667302 10163661126064189410672 10272947804839073167776 10284895230269642853872 10291954183756444255968 10384610280978628310904 10402620357775330753344 10515692318185932174576 10728308966401088822376 10843667127330132788208 10961533074366329883732 11174083577193377831616 11194757182331570945088 11215325073226528468449 11324326131201149312508 11438121468903996400416 11446093078848473498664 11565269240375641851072 11570507134053348210606 11794865998148565488928 11816688136905547108704 11943749299667972346432 12069347587201224925173 12073572661620885089328 12199125518246399386734 12450136331379041349424 12458681380336748309856 12570844024342550060568 12592645696254347754048 12729522279909286316592 12876854713704532685997 13010927895422597082456 13150830345911012104848 13269224247917136175044 13292237123824033740384 13293774154018740497292 13436717962126468889736 13551548168085585880896 13576620412614883912128 13582769244323495725494 13846147041304837747872 13871764334628250953696 14006403372801421518102 14020923090914576232768 14173324428859299887472 14304411955201451763168 14458222836440177050944 14615377432488439844976 14784536893512611602441 14794684139149888617954 14953766764302037957932 15099101508268199083344 15116307707392277500953 15261457438464631331552 15271932014606336637888 15409421707258609751664 15427342845404464280808 15603930536662996130016 16092463449601633233564 16098096882161180119104 16265500690995199182312 16434856288954859472576 16442299611549494825598 16761125365790066747424 16792135773497356417632 16972696373212381755456 16986489196801723968762 17157182203355994600624 17169139618272710247996 17347903860563462776608 17355760701080022315909 17534440461214682806464 17692298997222848233392 17725032205358320663056 17915623949501958519648 18110358992431327633992 18298688277369599080101 18675204497068562024136 18888968544381521631072 18897765905145733183296 19487169909984586459968 19516391843133895623684 19726245518866518157272 19903836371875704262566 19938355685736050610576 19940661231028110745938 20132135344357598777792 20155076943189703334604 20327322252128378821344 20374153866485243588241 20545895609678146335552 20569790460539285707744 20583908367512888511936 20769220561957256621808 21009605059202132277153 21031384636371864349152 21456617932802177644752 21687334254660265576416 21923066148732659767464 22430650146453056936898 22648652262402298625016 22876242937807992800832 22892186157696946997328 23141014268106696421212 23589731996297130977856 23633376273811094217408 24138695174402449850346 24147145323241770178656 24398251036492798773468 24663449417324242238397 24900272662758082698848 24917362760673496619712 25141688048685100121136 25459044559818572633184 25479733795202585953143 25753709427409065371994 26021855790845194164912 26301660691822024209696 26538448495834272350088 26584474247648067480768 26587548308037480994584 26873435924252937779472 27165538488646991450988 27692294082609675495744 27743528669256501907392 28012806745602843036204 28346648857718599774944 28608823910402903526336 29230754864976879689952 29569073787025223204882 29589368278299777235908 29855754557813556393849 29907533528604075915864 30198203016536398166688 30232615414784555001906 30522914876929262663104 30818843414517219503328 30854685690808928561616 31207861073325992260032 32184926899203266467128 32531001381990398364624 32884599223098989651196 33522250731580133494848 33584271546994712835264 33972978393603447937524 34314364406711989201248 34338279236545420495992 34695807721126925553216 34711521402160044631818 35384597994445696466784 35450064410716641326112 35831247899003917039296 36220717984862655267984 36597376554739198160202 37350408994137124048272 37777937088763043262144 38630564141113598057991 39032783686267791247368 39452491037733036314544 39807672743751408525132 39876711371472101221152 39881322462056221491876 40310153886379406669208 40654644504256757642688 40748307732970487176482 41139580921078571415488 41538441123914513243616 42019210118404264554306 42062769272743728698304 42913235865604355289504 43374668509320531152832 43846132297465319534928 44353610680537834807323 44861300292906113873796 45297304524804597250032 45784372315393893994656 46282028536213392842424 48277390348804899700692 48294290646483540357312 48796502072985597546936 49326898834648484476794 49800545325516165397696 50283376097370200242272 50918089119637145266368 50959467590405171906286 51507418854818130743988 52043711581690388329824 52067282103240066947727 52603321383644048419392 53076896991668544700176 53175096616074961989168 53746871848505875558944 54331076977293982901976 56025613491205686072408 56693297715437199549888 58461509729953759379904 59138147574050446409764 59178736556599554471816 59711509115627112787698 59815067057208151831728 60396406033072796333376 60465230829569110003812 61637686829034439006656 61709371381617857123232 63028815177606396831459 64369853798406532934256 65062002763980796729248 65769198446197979302392 67945956787206895875048 68628728813423978402496 68676558473090840991984 69423042804320089263636 70769195988891392933568 70900128821433282652224 72441435969725310535968 73194753109478396320404 74700817988274248096544 76439201385607757859429 77261128282227196115982 78065567372535582494736 78904982075466072629088 79615345487502817050264 79753422742944202442304 79762644924112442983752 80620307772758813338416 81496615465940974352964 83076882247829026487232 84038420236808529108612 85826471731208710579008 87692264594930639069856 88707221361075669614646 89722600585812227747592 90594609049609194500064 91568744630787787989312 92564057072426785684848 96554780697609799401384 97593004145971195093872 98653797669296968953588 100566752194740400484544 101918935180810343812572 103014837709636261487976 104087423163380776659648 104134564206480133895454 106153793983337089400352 106350193232149923978336 107493743697011751117888 108662153954587965803952 112051226982411372144816 115891692423340794173973 118276295148100892819528 118357473113199108943632 119423018231254225575396 119630134114416303663456 120930461659138220007624 123418742763235714246464 126057630355212793662918 128739707596813065868512 130124005527961593458496 131538396892395958604784 133060832041613504421969 135891913574413791750096 137353116946181681983968 138846085608640178527272 144882871939450621071936 146389506218956792640808 149401635976548496193088 152878402771215515718858 154522256564454392231964 156131134745071164989472 156201846309720200843181 157809964150932145258176 159230690975005634100528 159525289848224885967504 161240615545517626676832 162993230931881948705928 168076840473617058217224 175384529189861278139712 177414442722151339229292 179445201171624455495184 181189218099218389000128 185128114144853571369696 189086445532819190494377 193109561395219598802768 195186008291942390187744 197307595338593937907176 203837870361620687625144 206029675419272522975952 208269128412960267790908 212307587966674178800704 212700386464299847956672 217324307909175931607904 224102453964822744289632 229317604156823273578287 231783384846681588347946 236552590296201785639056 236714946226398217887264 238846036462508451150792 239260268228832607326912 241860923318276440015248 252115260710425587325836 257479415193626131737024 263076793784791917209568 266121664083227008843938 271783827148827583500192 274706233892363363967936 277692171217280357054544 292779012437913585281616 305756805542431031437716 309044513128908784463928 312262269490142329978944 312403692619440401686362 318461381950011268201056 319050579696449771935008 322481231091035253353664 325986461863763897411856 336153680947234116434448 347675077270022382521919 354828885444302678458584 358890402343248910990368 370256228289707142739392 378172891065638380988754 386219122790439197605536 390372016583884780375488 394615190677187875814352 399182496124840513265907 407675740723241375250288 412059350838545045951904 416538256825920535581816 434648615818351863215808 448204907929645488579264 458635208313646547156574 463566769693363176695892 468605538929160602529543 473105180592403571278112 473429892452796435774528 477692072925016902301584 483721846636552880030496 504230521420851174651672 526153587569583834419136 532243328166454017687876 543567654297655167000384 555384342434560714109088 567259336598457571483131 585558024875827170563232 611513611084862062875432 618089026257817568927856 624807385238880803372724 636922763900022536402112 638101159392899543870016 651972923727527794823712 672307361894468232868896 695350154540044765043838 709657770888605356917168 717780804686497821980736 756345782131276761977508 772438245580878395211072 789230381354375751628704 798364992249681026531814 815351481446482750500576 824118701677090091903808 833076513651841071163632 917270416627293094313148 927133539386726353391784 937211077858321205059086 946210361184807142556224 955384145850033804603168 967443693273105760060992 1008461042841702349303344 1064486656332908035375752 1110768684869121428218176 1134518673196915142966262 1171116049751654341126464 1197547488374521539797721 1223027222169724125750864 1236178052515635137855712 1249614770477761606745448 1303945847455055589647424 1344614723788936465737792 1390700309080089530087676 1419315541777210713834336 1512691564262553523955016 1578460762708751503257408 1596729984499362053063628 1630702962892965501001152 1666153027303682142327264 1834540833254586188626296 1854267078773452706783568 1874422155716642410118172 1910768291700067609206336 2016922085683404698606688 2128973312665816070751504 2269037346393830285932524 2395094976749043079595442 2446054444339448251501728 2472356105031270275711424 2499229540955523213490896 2781400618160179060175352 2838631083554421427668672 3025383128525107047910032 3193459968998724106127256 3332306054607364284654528 3592642465123564619393163 3669081666509172377252592 3708534157546905413567136 3748844311433284820236344 4033844171366809397213376 4257946625331632141503008 4538074692787660571865048 4790189953498086159190884 4892108888678896503003456 4998459081911046426981792 5562801236320358120350704 6050766257050214095820064 6386919937997448212254512 7185284930247129238786326 7338163333018344754505184 7417068315093810827134272 7497688622866569640472688 8515893250663264283006016 9076149385575321143730096 9580379906996172318381768 9996918163822092853963584 10777927395370693858179489 11125602472640716240701408 12101532514100428191640128 12773839875994896424509024 14370569860494258477572652 14676326666036689509010368 14995377245733139280945376 18152298771150642287460192 19160759813992344636763536 21555854790741387716358978 22251204945281432481402816 25547679751989792849018048 28741139720988516955145304 29990754491466278561890752 36304597542301284574920384 38321519627984689273527072 43111709581482775432717956 57482279441977033910290608 76643039255969378547054144 86223419162965550865435912 114964558883954067820581216 172446838325931101730871824 229929117767908135641162432 344893676651862203461743648 689787353303724406923487296
- Sum of all divisors σ(n): 2390999926320470434440316143
- Sum of proper divisors (its aliquot sum) s(n): 1701212573016746027516828847
- 689787353303724406923487296 is an abundant number, because the sum of its proper divisors (1701212573016746027516828847) is greater than itself. Its abundance is 1011425219713021620593341551
Bases of 689787353303724406923487296
- Binary: 1000111010100101000010011101011001101010011011110001010000101100000000111001101000010000002
- Hexadecimal: 0x23A942759A9BC50B00E6840
- Base-36: 2EO5ZAA0XXYRG21000
Squares and roots of 689787353303724406923487296
- 689787353303724406923487296 squared (6897873533037244069234872962) is 475806592777757118478742866234959073705121137873391616
- 689787353303724406923487296 cubed (6897873533037244069234872963) is 328205370316632075234068943073377346477023696352045044338279440742121709808910336
-
689787353303724406923487296 is a
perfect square number . Itssquare root is 26263803100536 -
The
cube root of 689787353303724406923487296 is 883564806.8544336319
Scales and comparisons
How big is 689787353303724406923487296?- 689,787,353,303,724,406,923,487,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 689,787,353,303,724,406,923,487,296 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 689787353303724406923487296 cubic inches would be around 73630400.6 feet tall.
Recreational maths with 689787353303724406923487296
- 689787353303724406923487296 backwards is 692784329604427303353787986
- The number of decimal digits it has is: 27
- The sum of 689787353303724406923487296's digits is 135
- 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 689787353303724406923487296 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 689787353303724406923487296 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/689787353303724406923487296/
Chicago style:
Numbermatics. 2024. "Number 689787353303724406923487296 - Facts about the integer". https://numbermatics.com/n/689787353303724406923487296/
The information we have on file for 689787353303724406923487296 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 689787353303724406923487296, math, Factors of 689787353303724406923487296, curriculum, school, college, exams, university, Prime factorization of 689787353303724406923487296, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-nine septillion, seven hundred eighty-seven sextillion, three hundred fifty-three quintillion, three hundred three quadrillion, seven hundred twenty-four trillion, four hundred six billion, nine hundred twenty-three million, four hundred eighty-seven thousand, two hundred ninety-six.