414426662250816803667453504
414,426,662,250,816,803,667,453,504 is an even composite number composed of six prime numbers multiplied together.
414426662250816803667453504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred ninety-one divisors.
Prime factorization of 414426662250816803667453504:
26 × 316 × 132 × 192 × 312 × 376
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 31 × 31 × 37 × 37 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 414426662250816803667453504 from the Numbermatics database.
Names of 414426662250816803667453504
- Cardinal: 414426662250816803667453504 can be written as Four hundred fourteen septillion, four hundred twenty-six sextillion, six hundred sixty-two quintillion, two hundred fifty quadrillion, eight hundred sixteen trillion, eight hundred three billion, six hundred sixty-seven million, four hundred fifty-three thousand, five hundred four.
Scientific notation
- Scientific notation: 4.14426662250816803667453504 × 1026
Factors of 414426662250816803667453504
Divisors of 414426662250816803667453504
- Number of divisors d(n): 22491
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 37 38 39 48 52 54 57 62 64 72 74 76 78 81 93 96 104 108 111 114 117 124 144 148 152 156 162 169 171 186 192 208 216 222 228 234 243 247 248 279 288 296 304 312 324 333 338 342 351 361 372 403 416 432 444 456 468 481 486 494 496 507 513 558 576 589 592 608 624 648 666 676 684 702 703 722 729 741 744 806 832 837 864 888 912 936 961 962 972 988 992 999 1014 1026 1053 1083 1116 1147 1178 1184 1209 1216 1248 1296 1332 1352 1368 1369 1404 1406 1443 1444 1458 1482 1488 1521 1539 1612 1674 1728 1767 1776 1824 1872 1922 1924 1944 1976 1984 1998 2028 2052 2106 2109 2166 2187 2223 2232 2294 2356 2368 2418 2496 2511 2592 2664 2704 2736 2738 2808 2812 2883 2886 2888 2916 2964 2976 2997 3042 3078 3159 3211 3224 3249 3348 3441 3534 3552 3627 3648 3744 3844 3848 3888 3952 3996 4056 4104 4107 4212 4218 4329 4332 4374 4446 4464 4563 4588 4617 4693 4712 4836 5022 5184 5239 5301 5328 5408 5472 5476 5616 5624 5766 5772 5776 5832 5928 5952 5994 6084 6156 6253 6318 6327 6422 6448 6498 6561 6669 6696 6882 7068 7104 7254 7488 7533 7657 7688 7696 7776 7904 7992 8112 8208 8214 8424 8436 8649 8658 8664 8748 8892 8928 8991 9126 9139 9176 9234 9386 9424 9477 9633 9672 9747 10044 10323 10478 10602 10656 10816 10881 10944 10952 11191 11232 11248 11532 11544 11552 11664 11856 11988 12168 12312 12321 12493 12506 12636 12654 12844 12896 12987 12996 13122 13338 13357 13392 13689 13764 13851 14079 14136 14508 14911 15066 15314 15376 15392 15552 15717 15808 15903 15984 16224 16416 16428 16848 16872 17298 17316 17328 17496 17784 17797 17856 17982 18252 18259 18278 18352 18468 18759 18772 18848 18954 18981 19266 19344 19494 19683 20007 20088 20646 20956 21204 21312 21762 21793 21904 22382 22464 22496 22599 22971 23064 23088 23104 23328 23712 23976 24336 24624 24642 24986 25012 25272 25308 25688 25792 25947 25974 25992 26011 26244 26676 26714 26784 26973 27378 27417 27528 27702 28158 28272 28431 28899 29016 29241 29822 30132 30628 30752 30784 30969 31434 31806 31968 32448 32643 32832 32856 33573 33696 33744 34596 34632 34656 34992 35557 35568 35594 35964 36504 36518 36556 36704 36936 36963 37479 37518 37544 37696 37908 37962 38532 38688 38961 38988 39366 40014 40071 40176 41067 41292 41553 41912 42237 42408 42439 43524 43586 43808 44733 44764 44992 45198 45942 46128 46176 46656 47151 47424 47709 47952 48672 49248 49284 49972 50024 50544 50616 50653 51376 51894 51948 51984 52022 52488 53352 53391 53428 53568 53946 54756 54777 54834 55056 55404 56277 56316 56544 56862 56943 57798 58032 58482 59049 59644 60021 60264 61009 61256 61504 61938 62868 63612 63936 65286 65379 65712 67146 67392 67488 67797 68913 69192 69264 69312 69984 71114 71136 71188 71928 73008 73036 73112 73408 73872 73926 74958 75036 75088 75816 75924 77064 77376 77841 77922 77976 78033 78732 80028 80142 80352 80919 82134 82251 82584 83106 83824 84474 84816 84878 85293 86697 87048 87172 87616 87723 89466 89528 90396 91884 92256 92352 92907 94302 95418 95904 97344 97929 98496 98568 99541 99944 100048 100719 101088 101232 101306 102752 103788 103896 103968 104044 104976 106671 106704 106782 106856 107892 109512 109554 109668 110112 110808 110889 112437 112554 112632 113088 113724 113886 115596 116064 116883 116964 118098 118807 119288 120042 120213 120528 122018 122512 123201 123876 124659 125736 126711 127224 127317 130572 130758 131424 134199 134292 134976 135594 137826 138384 138528 139968 141453 142228 142272 142376 143127 143856 145483 146016 146072 146224 147744 147852 149916 150072 150176 151632 151848 151959 154128 155682 155844 155952 156066 157464 160056 160173 160284 160704 161838 162409 164268 164331 164502 165168 166212 167648 168831 168948 169632 169756 170586 170829 173394 173641 174096 174344 175446 177147 178932 179056 180063 180792 183027 183768 184512 185814 188604 190836 191808 193843 195858 196137 197136 199082 199888 200096 201438 202176 202464 202612 203391 205504 206739 207576 207792 207936 208088 209952 213342 213408 213564 213712 215784 219024 219108 219336 220224 221616 221778 224874 225108 225264 227448 227772 231192 231361 232128 233523 233766 233928 234099 236196 237367 237614 238576 240084 240426 241056 242757 244036 245024 246402 246753 247752 249318 251472 253422 254448 254634 255879 260091 261144 261516 262848 263169 268398 268584 271188 275652 276768 277056 278721 282906 283309 284456 284752 286254 287712 290966 292032 292144 292448 293787 295488 295704 298623 299832 300144 300352 302157 303264 303696 303918 308256 311364 311688 311904 312132 314928 320013 320112 320346 320568 323676 324818 328536 328662 329004 330336 332424 332667 335296 337311 337662 337896 338143 339264 339512 341172 341658 346788 346921 347282 348192 348688 350649 350892 354294 356421 357864 358112 360126 360639 361584 366054 367536 369603 371628 373977 377208 380133 381672 381951 387686 391716 392274 394272 398164 399776 400192 402597 402876 404928 405224 406782 413478 414067 415152 415584 416176 419904 424359 426684 426816 427128 427424 429381 431568 436449 438048 438216 438672 443232 443556 449748 450216 450528 454896 455544 455877 462241 462384 462722 467046 467532 467856 468198 472392 474734 475228 477152 480168 480519 480852 482112 485514 487227 488072 490048 492804 492993 493506 494209 495504 498636 502944 506493 506844 508896 509268 511758 512487 520182 520923 522288 523032 526338 531441 536796 537168 540189 542376 549081 551304 551707 553536 557442 565812 566618 568912 569504 572508 575424 581529 581932 584288 584896 587574 588411 591408 597246 599664 600288 604314 606528 607392 607836 610173 616512 620217 622728 623376 623808 624264 629856 640026 640224 640692 641136 647352 649636 657072 657324 658008 658489 660672 664848 665334 674622 675324 675583 675792 676286 679024 682344 683316 693576 693842 694083 694564 696384 697376 700569 701298 701784 702297 708588 712101 712842 715728 716224 720252 721278 723168 728271 732108 735072 739206 740259 743256 747954 754416 760266 763344 763902 767637 775372 780273 783432 784548 788544 789507 796328 799552 805194 805752 806341 810448 813564 826956 828134 830304 831168 832352 836163 848718 849927 853368 854256 854848 858762 863136 872898 876096 876432 877344 881361 886464 887112 895869 899496 900432 901056 906471 909792 911088 911754 924482 924768 925444 934092 935064 935712 936396 944784 949468 950456 954304 960039 960336 961038 961704 962407 971028 974454 976144 985608 985986 987012 988418 991008 997272 998001 1005888 1011933 1012986 1013688 1014429 1017792 1018536 1023516 1024974 1040364 1040763 1041846 1044576 1046064 1051947 1052676 1062882 1069263 1073592 1074336 1080378 1081917 1084752 1098162 1102608 1103414 1108809 1114884 1121931 1131624 1133236 1137824 1139008 1140399 1145016 1145853 1163058 1163864 1168576 1175148 1176822 1182816 1194492 1199328 1200576 1207791 1208628 1214784 1215672 1220346 1240434 1242201 1245456 1246752 1248528 1259712 1273077 1280052 1280448 1281384 1282272 1288143 1294704 1299272 1309347 1314144 1314648 1315609 1316016 1316978 1329696 1330668 1349244 1350648 1351166 1351584 1352572 1358048 1364688 1366632 1367631 1386723 1387152 1387684 1388166 1389128 1394752 1401138 1402596 1403568 1404594 1417176 1424202 1425684 1431456 1440504 1441557 1442556 1446336 1456542 1461681 1464216 1470144 1478412 1478979 1480518 1482627 1486512 1495908 1508832 1519479 1520532 1526688 1527804 1535274 1537461 1550744 1560546 1562769 1566864 1569096 1570243 1579014 1592656 1594323 1610388 1611504 1612682 1620567 1620896 1627128 1647243 1653912 1655121 1656268 1660608 1664704 1672326 1697436 1699854 1706736 1708512 1717524 1726272 1744587 1745796 1752864 1754688 1762722 1765233 1774224 1791738 1798992 1800864 1812942 1819584 1822176 1823508 1830519 1848964 1849536 1850888 1860651 1868184 1870128 1871424 1872792 1874161 1889568 1891279 1898936 1900912 1920078 1920672 1922076 1923408 1924814 1942056 1948908 1952288 1971216 1971972 1974024 1975467 1976836 1982016 1994544 1996002 2023866 2025972 2026749 2027376 2028858 2037072 2047032 2049948 2080728 2081526 2082249 2083692 2089152 2092128 2101707 2103894 2105352 2106891 2125764 2136303 2138526 2147184 2148672 2160756 2163834 2169504 2184813 2196324 2205216 2206828 2217618 2220777 2229768 2243862 2257333 2263248 2266472 2275648 2280798 2290032 2291706 2302911 2326116 2327728 2340819 2350296 2353644 2365632 2368521 2388984 2398656 2415582 2417256 2419023 2431344 2440692 2480868 2484402 2490912 2493504 2497056 2508489 2546154 2549781 2560104 2562768 2564544 2576286 2589408 2598544 2618694 2628288 2629296 2631218 2632032 2633956 2644083 2659392 2661336 2687607 2698488 2701296 2702332 2703168 2705144 2716096 2719413 2729376 2733264 2735262 2773446 2774304 2775368 2776332 2778256 2802276 2805192 2807136 2809188 2834352 2848404 2851368 2862912 2880117 2881008 2883114 2885112 2887221 2913084 2923362 2928432 2956824 2957958 2961036 2965254 2973024 2991816 2994003 3017664 3035799 3038958 3041064 3043287 3053376 3055608 3070548 3074922 3085771 3101488 3121092 3122289 3125538 3133728 3138192 3140486 3155841 3158028 3185312 3188646 3207789 3220776 3223008 3225364 3241134 3241792 3245751 3254256 3294486 3307824 3310242 3312536 3326427 3344652 3365793 3394872 3399708 3413472 3417024 3421197 3435048 3437559 3489174 3491592 3505728 3525444 3530466 3548448 3583476 3597984 3601728 3623373 3625884 3644352 3647016 3661038 3683017 3697928 3701776 3721302 3726603 3736368 3740256 3745584 3748322 3779136 3782558 3797872 3801824 3819231 3840156 3841344 3844152 3846816 3849628 3864429 3884112 3897816 3904576 3928041 3942432 3943944 3946827 3948048 3950934 3953672 3989088 3992004 4047732 4051944 4053498 4054752 4057716 4074144 4094064 4099896 4102893 4160169 4161456 4163052 4164498 4167384 4184256 4203414 4207788 4210704 4213782 4251528 4272606 4277052 4294368 4321512 4324671 4327668 4339008 4369626 4385043 4392648 4395859 4410432 4413656 4435236 4436937 4441554 4447881 4459536 4487724 4509973 4514666 4526496 4532944 4558437 4561596 4580064 4583412 4605822 4612383 4652232 4655456 4681638 4688307 4700592 4707288 4710729 4737042 4777968 4782969 4831164 4834512 4838046 4861701 4862688 4881384 4941729 4961736 4965363 4968804 4981824 4994112 5016978 5092308 5099562 5120208 5125536 5152572 5178816 5197088 5233761 5237388 5258592 5262436 5264064 5267912 5288166 5295699 5322672 5375214 5382871 5396976 5402592 5404664 5410288 5438826 5458752 5466528 5470524 5491557 5546892 5548608 5550736 5552664 5556512 5581953 5604552 5610384 5614272 5618376 5622483 5668704 5673837 5696808 5702736 5760234 5762016 5766228 5770224 5774442 5826168 5846724 5856864 5913648 5915916 5922072 5926401 5930508 5946048 5983632 5988006 6009133 6071598 6077916 6080247 6082128 6086574 6111216 6141096 6149844 6171542 6202976 6242184 6244578 6246747 6251076 6267456 6276384 6280972 6305121 6311682 6316056 6320673 6370624 6377292 6408909 6415578 6424717 6441552 6446016 6450728 6482268 6491502 6508512 6554439 6588972 6615648 6620484 6625072 6652854 6662331 6689304 6731586 6771999 6789744 6799416 6826944 6842394 6870096 6875118 6908733 6978348 6983184 7022457 7050888 7060932 7096896 7105563 7166952 7172191 7195968 7246746 7251768 7257069 7294032 7322076 7366034 7395856 7403552 7442604 7453206 7472736 7480512 7491168 7496644 7525467 7565116 7595744 7603648 7638462 7649343 7680312 7688304 7693632 7699256 7728858 7768224 7795632 7856082 7884864 7887888 7893654 7896096 7901868 7907344 7932249 7978176 7984008 8062821 8095464 8103888 8106996 8109504 8115432 8148288 8158239 8188128 8199792 8205786 8320338 8322912 8326104 8328996 8334768 8406828 8415576 8421408 8427564 8503056 8545212 8554104 8560357 8588736 8640351 8643024 8649342 8655336 8661663 8739252 8770086 8782579 8785296 8791718 8827312 8870472 8873874 8883108 8895762 8919072 8975448 8982009 9019946 9029332 9052992 9065888 9107397 9116874 9123192 9129861 9160128 9166824 9211644 9224766 9257313 9304464 9310912 9363276 9366867 9376614 9401184 9414576 9421458 9467523 9474084 9555936 9565938 9623367 9662328 9669024 9676092 9723402 9725376 9737253 9762768 9883458 9923472 9930726 9937608 9979281 10033956 10097379 10184616 10199124 10240416 10251072 10263591 10305144 10312677 10394176 10467522 10474776 10482433 10517184 10524872 10535824 10576332 10591398 10645344 10750428 10765742 10793952 10805184 10809328 10820576 10870119 10877652 10933056 10941048 10983114 11049051 11093784 11101472 11105328 11113024 11163906 11179809 11209104 11220768 11236752 11244966 11337408 11347674 11393616 11405472 11457693 11520468 11524032 11532456 11540448 11548884 11593287 11652336 11693448 11713728 11784123 11827296 11831832 11840481 11844144 11852802 11861016 11967264 11976012 12018266 12143196 12155832 12160494 12164256 12173148 12222432 12282192 12299688 12308679 12343084 12405952 12480507 12484368 12489156 12493494 12502152 12511291 12552768 12561944 12610242 12623364 12632112 12641346 12754584 12817818 12831156 12836077 12849434 12883104 12901456 12964536 12974013 12983004 13017024 13108878 13155129 13177944 13187577 13231296 13240968 13250144 13305708 13310811 13324662 13343643 13378608 13463172 13529919 13543998 13579488 13598832 13675311 13684788 13740192 13750236 13817466 13837149 13956696 13966368 14044914 14064921 14101776 14121864 14132187 14211126 14333904 14344382 14348907 14493492 14503536 14514138 14585103 14588064 14644152 14732068 14791712 14807104 14825187 14885208 14896089 14906412 14945472 14982336 14993288 15050934 15130232 15191488 15276924 15298686 15320479 15360624 15376608 15398512 15457716 15536448 15591264 15701283 15712164 15775776 15787308 15792192 15803736 15814688 15864498 15887097 15968016 16125642 16148613 16190928 16207776 16213992 16230864 16316478 16376256 16399584 16411572 16474671 16640676 16645824 16652208 16657992 16669536 16745859 16813656 16831152 16842816 16855128 16867449 17006112 17021511 17090424 17102917 17108208 17120714 17280702 17286048 17298684 17310672 17323326 17478504 17540172 17565158 17570592 17583436 17654624 17740944 17747748 17766216 17779203 17791524 17838144 17950896 17964018 18027399 18039892 18058664 18131776 18214794 18233748 18240741 18246384 18259722 18285733 18333648 18423288 18449532 18514626 18608928 18726552 18733734 18740241 18753228 18802368 18829152 18842916 18915363 18935046 18948168 18962019 19111872 19131876 19226727 19246734 19274151 19324656 19338048 19352184 19446804 19474506 19525536 19663317 19766916 19846944 19861452 19875216 19958562 19986993 20067912 20194758 20315997 20369232 20398248 20413159 20480832 20527182 20610288 20625354 20726199 20935044 20949552 20964866 21049744 21067371 21071648 21152664 21182796 21290688 21316689 21500856 21516573 21531484 21587904 21618656 21641152 21740238 21755304 21771207 21882096 21966228 22098102 22187568 22202944 22210656 22327812 22359618 22418208 22441536 22473504 22489932 22576401 22695348 22787232 22810944 22915386 22948029 23040936 23064912 23080896 23097768 23186574 23304672 23386896 23568246 23654592 23663664 23680962 23688288 23705604 23722032 23796747 23934528 23952024 24036532 24188463 24286392 24311664 24320988 24328512 24346296 24364093 24444864 24474717 24564384 24599376 24617358 24686168 24961014 24968736 24978312 24986988 24996571 25004304 25022582 25123888 25220484 25246728 25264224 25282692 25509168 25635636 25662312 25672154 25681071 25698868 25766208 25802912 25921053 25929072 25948026 25966008 25984989 26217756 26310258 26347737 26355888 26375154 26481936 26500288 26611416 26621622 26649324 26687286 26757216 26926344 26946027 27059838 27087996 27158976 27197664 27322191 27350622 27369576 27389583 27480384 27500472 27634932 27674298 27771939 27913392 27932736 28089828 28100601 28129842 28203552 28243728 28264374 28402569 28422252 28667808 28688764 28697814 28870101 28986984 29007072 29028276 29170206 29176128 29211759 29288304 29464136 29583424 29650374 29770416 29792178 29812824 29834617 29937843 29986576 30101868 30260464 30292137 30553848 30597372 30640958 30721248 30753216 30790773 30797024 30915432 30938031 31182528 31402566 31424328 31447299 31551552 31574616 31607472 31629376 31728996 31774194 31936032 32251284 32297226 32381856 32415552 32427984 32461728 32610357 32632956 32799168 32823144 32949342 33147153 33281352 33304416 33315984 33339072 33491718 33539427 33627312 33662304 33710256 33734898 34012224 34043022 34180848 34205834 34216416 34241428 34373079 34561404 34572096 34597368 34621344 34646652 34779861 34957008 35080344 35130316 35141184 35166872 35309248 35352369 35481888 35495496 35521443 35532432 35558406 35583048 35609059 35901792 35928036 36054798 36079784 36117328 36429588 36467496 36481482 36492768 36519444 36571466 36667296 36846576 36899064 36926037 37029252 37217856 37441521 37453104 37467468 37480482 37506456 37533873 37658304 37685832 37830726 37870092 37896336 37924038 38263752 38453454 38493468 38508231 38548302 38649312 38704368 38893608 38922039 38949012 39051072 39326634 39465387 39533832 39562731 39693888 39722904 39750432 39917124 39932433 39973986 40030929 40135824 40389516 40589757 40631994 40738464 40796496 40826318 41025933 41054364 41220576 41250708 41452398 41511447 41870088 41899104 41929732 42099488 42134742 42143296 42194763 42305328 42365592 42396561 42633378 43001712 43033146 43046721 43062968 43237312 43480476 43510608 43542414 43755309 43764192 43932456 44196204 44375136 44421312 44475561 44655624 44688267 44719236 44836416 44947008 44979864 45152802 45390696 45574464 45830772 45896058 45961437 46081872 46129824 46195536 46373148 46609344 46773792 47103849 47136492 47327328 47361924 47376576 47411208 47444064 47593494 47661291 47904048 48073064 48376926 48445839 48572784 48623328 48641976 48677533 48692592 48728186 48949434 49128768 49198752 49234716 49372336 49424013 49922028 49937472 49956624 49973976 49993142 50008608 50045164 50237577 50247776 50440968 50493456 50528448 50565384 50602347 51018336 51064533 51271272 51308751 51324624 51344308 51362142 51397736 51605824 51842106 51858144 51896052 51932016 51969978 52435512 52620516 52695474 52711776 52750308 52963872 53222832 53243244 53298648 53337609 53374572 53514432 53852688 53892054 54082197 54119676 54175992 54395328 54644382 54701244 54722223 54739152 54779166 54857199 55000944 55269864 55348596 55543878 55826784 56179656 56201202 56220723 56259684 56407104 56487456 56528748 56746089 56805138 56844504 56886057 57335616 57377528 57395628 57680181 57740202 57822453 57973968 58014144 58056552 58098991 58340412 58423518 58576608 58629649 58928272 58989951 59300748 59540832 59584356 59625648 59669234 59875686 59960979 59973152 60203736 60520928 60584274 60947991 61107696 61194744 61239477 61281916 61442496 61581546 61594048 61830864 61876062 62178597 62805132 62848656 62894598 63149232 63202113 63214944 63457992 63548388 63872064 63950067 64502568 64549719 64594452 64763712 64855968 64923456 65220714 65265912 65313621 65646288 65898684 66294306 66562704 66608832 66631968 66983436 67078854 67254624 67324608 67420512 67469796 67729203 68086044 68361696 68411668 68432832 68482856 68746158 68844087 69122808 69194736 69242688 69293304 69343957 69559722 69914016 69977323 70160688 70260632 70333744 70704738 70963776 70990992 71042886 71064864 71116812 71166096 71218118 71390241 71803584 71856072 72109596 72159568 72234656 72565389 72859176 72934992 72962964 72985536 73038888 73092279 73142932 73334592 73424151 73693152 73798128 73852074 74058504 74883042 74906208 74934936 74960964 74989713 75012912 75067746 75371664 75661452 75740184 75792672 75848076 76527504 76906908 76986936 77016462 77043213 77096604 77298624 77408736 77763159 77787216 77844078 77898024 77954967 78653268 78930774 79043211 79067664 79125462 79445808 79500864 79834248 79864866 79947972 80061858 80271648 80779032 80838081 81179514 81263988 81476928 81592992 81652636 81966573 82051866 82108728 82168749 82441152 82501416 82904796 83022894 83315817 83521321 83740176 83798208 83859464 84198976 84269484 84301803 84389526 84610656 84731184 84793122 85207707 85266756 86003424 86066292 86093442 86125936 86610303 86960952 87021216 87084828 87510618 87528384 87635277 87864912 88392408 88750272 88951122 89311248 89376534 89438472 89503851 89813529 89959728 90305604 90781392 90876411 91661544 91792116 91922874 92163744 92259648 92372319 92391072 92746296 92814093 93547584 94207698 94272984 94341897 94654656 94723848 94822416 94888128 95186988 95322582 95808096 96146128 96753852 96891678 97145568 97246656 97283952 97355066 97385184 97456372 97831071 97898868 98397504 98469432 98744672 98848026 99441459 99844056 99913248 99947952 99986284 100017216 100090328 100475154 100495552 100618281 100881936 100986912 101130768 101204694 102036672 102129066 102542544 102617502 102649248 102688616 102724284 102795472 103119237 103684212 103716288 103792104 103864032 103939956 104339583 104871024 105241032 105390948 105423552 105500616 105927744 106057107 106445664 106486488 106564329 106597296 106675218 106749144 106827177 107705376 107784108 108164394 108239352 108351984 109288764 109402488 109444446 109478304 109558332 109714398 110001888 110539728 110697192 110778111 111087756 111653568 112324563 112359312 112402404 112441446 112519368 112601619 112974912 113057496 113492178 113610276 113689008 113772114 114173527 114755056 114791256 115360362 115480404 115524693 115644906 115947936 116113104 116197982 116680824 116766117 116847036 117153216 117259298 117856544 117979902 118396161 118601496 118688193 119081664 119168712 119251296 119338468 119751372 119797299 119921958 119946304 120092787 120407472 121041856 121168548 121769271 121895982 122215392 122389488 122478954 122563832 123077799 123163092 123661728 123752124 124357194 124534341 125610264 125697312 125789196 126298464 126404226 126429888 126584289 126915984 127096776 127189683 127900134 129005136 129099438 129188904 129711936 130441428 130531824 130627242 131265927 131292576 131797368 132588612 133125408 133263936 133426683 133966872 134064801 134157708 134509248 134841024 134939592 135458406 136172088 136271629 136723392 136823336 136965712 137492316 137688174 137884311 138245616 138389472 138586608 138687914 139119444 139828032 139954646 140321376 140521264 140667488 141311547 141409476 141981984 142085772 142129728 142233624 142332192 142436236 142780482 142983873 143712144 144219192 144319136 144469312 145130778 145337517 145718352 145869984 145925928 146032599 146077776 146184558 146285864 146848302 147386304 147596256 147704148 148117008 148272039 149766084 149812416 149869872 149921928 149979426 150025824 150135492 150712731 150743328 151322904 151480368 151585344 151696152 151807041 153055008 153193599 153813816 153926253 153973872 154032924 154086426 154193208 154817472 155526318 155574432 155688156 155796048 155909934 157306536 157861548 158086422 158135328 158250924 158891616 159668496 159729732 159895944 160012827 160123716 160543296 161558064 161676162 162246591 162359028 162527976 162646783 163185984 163305272 163933146 164103732 164166669 164217456 164337498 164571597 165002832 165809592 166045788 166631634 166869001 167042642 167480352 167718928 168538968 168603606 168662169 168779052 169221312 169462368 169586244 170238267 170415414 170533512 170658171 172006848 172132584 172186884 172251872 173040543 173220606 173467359 173921904 174042432 174169656 174296973 175021236 175270554 175729824 175888947 176784816 176969853 177902244 178622496 178753068 178876944 179007702 179627058 179882937 179919456 180611208 181562784 181752822 182843973 183323088 183584232 183718431 183845748 184327488 184744638 184782144 185492592 185628186 186535791 188415396 188545968 188683794 189447696 189606339 189644832 190373976 190645164 191616192 191850201 192292256 193507704 193649157 193783356 194291136 194567904 194710132 194770368 194912744 195662142 195797736 195940863 196938864 197489344 197696052 198882918 199166227 199688112 199826496 199895904 199972568 200180656 200950308 201236562 201763872 201973824 202261536 202409388 203187609 204258132 205085088 205235004 205298496 205377232 205448568 205590944 206238474 206532261 207368424 207584208 207728064 207879912 208031871 208679166 209742048 209931969 210482064 210781896 211001232 212114214 212891328 212972976 213128658 213194592 213350436 213498288 213654354 214170723 215410752 215568216 216328788 216478704 216703968 217696167 218577528 218804976 218888892 218956608 219116664 219276837 219428796 220003776 220272453 221079456 221394384 221556222 222175512 222337921 224649126 224718624 224804808 224882892 224969139 225038736 225203238 226114992 226984356 227220552 227378016 227544228 228347054 229510112 229582512 230720724 230960808 231049386 231129639 231289812 231895872 232226208 232395964 233289477 233361648 233532234 233694072 233864901 234518596 235713088 235959804 236792322 237129633 237202992 237376386 237714529 238337424 238502592 238676936 239502744 239594598 239843916 240185574 240814944 242337096 242514243 243538542 243791964 244430784 244778976 244957908 245127664 245899719 246155598 246326184 246506247 247323456 247504248 248714388 249068682 249947451 250563963 251220528 251394624 251578392 252596928 252808452 252905409 253168578 253831968 254193552 254379366 255623121 255800268 258010272 258198876 258377808 259830909 260882856 261063648 261254484 262531854 262585152 262905831 263594736 265177224 265371067 266250816 266853366 267933744 268129602 268315416 268511553 269440587 269879184 270916812 272344176 272543258 272629233 273646672 273931424 274984632 275376348 275768622 276491232 276778944 277116957 277173216 277375828 278238888 278442279 279909292 280642752 281042528 281334976 282623094 282818952 283025691 283963968 284171544 284467248 284664384 284872472 285560964 285967746 287424288 288438384 288638272 290261556 290675034 291436704 291739968 291851856 292065198 292155552 292369116 292571728 293493213 293696604 295192512 295408296 296234016 296544078 298324377 299532168 299739744 299843856 299958852 300051648 300270984 301425462 301486656 301854843 302645808 302960736 303392304 303614082 306110016 306387198 307627632 307852506 307947744 308065848 308172852 308386416 309357711 311052636 311148864 311376312 311592096 311819868 313018749 314613072 315723096 316172844 316270656 316501848 316733209 317783232 318171321 319336992 319459464 319692987 319791888 320025654 320247432 320481531 323116128 323352324 324493182 324718056 324955423 325055952 325293566 326610544 327866292 328207464 328333338 328434912 328674996 329143194 330005664 331619184 332091576 332334333 333263268 333738002 334085284 334960704 335437856 336973689 337077936 337207212 337324338 337558104 337804857 338924736 339172488 340476534 340830828 341067024 341316342 342520581 344265168 344373768 344503744 346081086 346441212 346574079 346934718 347843808 348339312 348593946 350042472 350298351 350541108 351459648 351777894 353569632 353939706 355188483 355804488 356064579 357244992 357506136 357753888 358015404 359254116 359391897 359765874 359838912 360278361 361222416 363125568 363505644 365307813 365687946 366646176 367168464 367436862 367691496 369233397 369489276 370985184 371256372 373071582 373603023 376830792 377091936 377367588 378895392 379212678 379289664 379752867 380747952 381290328 381569049 383700402 384584512 387015408 387298314 387566712 387850021 389135808 389420264 389825488 391324284 391595472 391881726 393797781 393877728 395392104 397765836 398332454 399376224 399791808 399945136 400280049 400361312 401900616 402194403 402473124 403527744 404523072 404818776 406375218 408516264 408814887 410170176 410470008 410754464 410897136 411181888 412476948 413064522 413652933 414736848 415168416 415759824 416063742 417358332 419484096 419863938 420964128 421563792 422002464 423934641 424228428 425945952 426257316 426389184 426700872 426996576 427308708 428341446 428951619 431136432 432657576 432957408 433407936 435392334 436012551 437155056 437609952 437777784 438097797 438233328 438553674 438857592 440544906 442158912 442788768 443112444 444351024 444675842 444816117 449298252 449437248 449609616 449765784 449938278 450077472 450406476 452138193 452229984 453968712 454441104 454756032 455088456 455421123 456694108 459020224 459165024 459580797 461441448 461778759 461921616 462098772 462259278 462579624 462917767 464452416 464791928 466578954 466723296 467064468 467388144 467729802 469037192 471919608 473584644 474259266 474405984 474752772 474934849 475429058 476674848 477353872 479005488 479189196 479687832 480038481 480371148 481629888 484674192 485028486 486739773 487077084 487583928 487940349 489557952 489915816 490255328 491799438 492311196 492500007 492652368 493012494 493714791 495008496 497428776 498137364 499894902 500607003 501127926 502441056 503156784 505616904 505810818 505986507 506337156 507663936 508387104 508758732 510714801 511246242 511600536 511974513 516020544 516397752 516755616 519121629 519661818 520402077 521765712 522127296 522508968 522890919 525063708 525811662 527189472 527666841 530354448 530742134 530909559 533706732 535867488 536259204 536630832 537023106 538881174 539648811 539758368 541833624 544688352 545086516 545258466 547293344 547862848 548531919 549969264 550752696 551155293 551537244 552982464 554233914 554346432 554751656 556477776 556884558 559607373 559818584 562085056 565246188 565637904 566051382 566857723 568343088 568819017 568934496 569744944 571121928 571935492 574848576 575550603 576876768 580523112 580947471 581350068 582873408 583703712 584130396 584311104 584738232 585143456 586986426 587393208 587822589 590816592 592468032 593088156 596648754 597498681 599064336 599479488 599687712 599917704 600541968 602850924 603709686 605291616 605921472 606784608 607228164 609562827 612774396 615255264 615705012 615895488 616131696 616345704 616772832 618715422 619596783 622105272 622752624 623184192 623639736 624095613 626037498 629226144 629795907 631446192 632345688 632807929 633003696 633466418 636342642 638673984 638918928 639385974 639583776 640051308 640494864 640963062 642512169 646232256 646704648 648986364 649436112 649910846 650111904 650587132 653088501 653221088 655732584 656414928 656666676 656869824 657349992 657830511 658286388 660011328 660817359 663238368 664183152 664668666 666526536 667013763 667476004 668170568 670875712 673947378 674155872 674414424 674648676 674907417 675116208 675609714 676572121 678344976 680953068 681661656 682134048 682632684 685041162 688530336 688747536 692162172 692882424 693148158 693388917 693869436 695687616 696678624 697187892 699868431 700084944 700596702 701082216 701594703 703555788 707139264 707879412 710376966 711388899 711608976 712129158 713143587 715012272 715507776 716030808 718508232 718783794 719531748 720556722 722444832 727011288 727542729 730615626 731375892 733292352 734336928 734873724 735382992 737699157 738466794 738978552 739518741 741970368 742512744 746143164 747206046 749842353 751691889 753661584 754183872 754735176 755286883 757790784 758425356 758716227 759505734 761495904 762580656 763138098 766869363 767400804 774030816 774596628 775133424 775700042 778840528 779492727 779650976 782648568 783190944 783763452 787595562 787755456 788717493 790784208 795531672 796113201 796664908 798752448 799890272 800560098 800722624 803801232 804388806 804946248 805534659 808321761 809637552 812750436 817032528 817629774 817887699 820940016 821508928 821794272 824953896 826129044 827305866 829473696 830336832 831350871 831519648 832127484 834716664 835326837 839727876 841928256 843127584 844004928 847869282 848456856 849077073 851891904 852514632 853401744 853993152 854617416 856682892 857903238 862272864 865315152 865914816 870784668 872025102 874310112 875219904 875555568 876195594 876466656 877107348 877715184 880479639 881089812 885577536 886224888 888702048 889351684 889632234 894973131 898596504 899219232 899531568 899876556 900154944 900812952 901471441 904276386 904459968 905564529 907937424 908882208 910176912 910842246 913388216 918330048 919161594 922882896 923557518 923843232 924197544 924518556 924873127 925159248 925835534 928073133 929583856 933157908 933446592 934128936 934776288 935459604 938074384 939056247 943839216 947169288 948518532 948811968 949505544 949869698 950199627 950858116 953349696 954513963 954707744 958010976 958378392 959078961 959375664 960076962 960742296 961444593 969348384 970056972 973479546 974154168 974866269 975167856 975880698 979831632 980510656 983598876 984622392 985000014 985304736 986024988 987429582 990016992 994857552 996274728 997002999 999789804 1001214006 1002255852 1004882112 1006313568 1010921067 1011233808 1011621636 1011973014 1012674312 1013414571 1016774208 1017517464 1021429602 1022492484 1023201072 1023949026 1027561743 1032795504 1033511232 1038243258 1039323636 1039722237 1040804154 1043531424 1045017936 1045781838 1050127416 1050895053 1051623324 1054378944 1055333682 1060708896 1061484268 1061819118 1065565449 1067413464 1068193737 1071734976 1072518408 1073261664 1074046212 1077762348 1078175691 1079297622 1079516736 1080835083 1083667248 1089376704 1090173032 1090516932 1094586688 1095923439 1097063838 1099938528 1101505392 1102310586 1103074488 1103880829 1107700191 1108467828 1109503312 1112955552 1113769116 1119214746 1119637168 1120809069 1130492376 1131275808 1132102764 1133715446 1136686176 1137638034 1137868992 1139258601 1139489888 1142243856 1143870984 1144707147 1151101206 1153753536 1161046224 1161894942 1162700136 1163550063 1167407424 1168260792 1169476464 1170286912 1173972852 1174786416 1175645178 1181393343 1181633184 1186176312 1193297508 1194997362 1198128672 1199375424 1199835408 1200840147 1201083936 1205701848 1206583209 1207419372 1210583232 1213569216 1214456328 1219125654 1225548792 1226444661 1230510528 1231410024 1232263392 1232691408 1233545664 1237430844 1239193566 1240958799 1244210544 1245505248 1247279472 1248191226 1252074996 1258452288 1259591814 1262892384 1264691376 1265615858 1266007392 1266932836 1271803923 1272685284 1277837856 1278771948 1279167552 1280102616 1280989728 1281926124 1285024338 1286854857 1293409296 1297972728 1298872224 1299821692 1300223808 1301174264 1306177002 1306442176 1308037653 1311465168 1312829856 1313333352 1314293391 1314699984 1315661022 1316572776 1317535183 1321634718 1326476736 1328366304 1329337332 1333053072 1334027526 1334448351 1334952008 1336341136 1347894756 1348311744 1348828848 1349297352 1349814834 1350232416 1351219428 1353144242 1356414579 1356689952 1361906136 1363323312 1364268096 1365265368 1366263369 1370082324 1377060672 1377495072 1378742391 1384324344 1385336277 1385764848 1386296316 1386777834 1387738872 1388753301 1393357248 1394375784 1399736862 1400169888 1401193404 1402164432 1403189406 1407111576 1415758824 1420753932 1422777798 1423217952 1424258316 1424804547 1426287174 1430024544 1432061616 1437016464 1437567588 1439063496 1440115443 1441113444 1444889664 1454022576 1455085458 1460219319 1461231252 1462751784 1463821047 1468673856 1469747448 1470765984 1475398314 1476933588 1477500021 1477957104 1479037482 1481144373 1485025488 1492286328 1494412092 1499684706 1501821009 1503383778 1507323168 1509470352 1510573766 1516850712 1517432454 1517959521 1519011468 1522991808 1525161312 1526276196 1532144403 1533738726 1534801608 1535923539 1548061632 1549193256 1550266848 1551400084 1557364887 1557681056 1558985454 1559301952 1561206231 1565297136 1566381888 1567526904 1568672757 1575191124 1577434986 1581568416 1583000523 1591063344 1592226402 1592728677 1593329816 1599780544 1601120196 1607602464 1608777612 1609892496 1611069318 1616643522 1618946433 1619275104 1625500872 1634065056 1635259548 1635775398 1641880032 1643588544 1645595757 1649907792 1652258088 1653465879 1654611732 1658947392 1662701742 1663039296 1664254968 1669433328 1670653674 1679455752 1686255168 1695738564 1696913712 1698154146 1700573169 1705029264 1706457051 1706803488 1709234832 1713365784 1715806476 1724545728 1726651809 1730630304 1741569336 1742842413 1744050204 1748620224 1751111136 1752391188 1752933312 1754214696 1755430368 1760959278 1762179624 1763467767 1772449776 1777404096 1778703368 1779264468 1789946262 1792496043 1797193008 1798438464 1799063136 1799753112 1801068721 1801625904 1802942882 1808552772 1811129058 1815874848 1817764416 1820353824 1821684492 1826776432 1828688481 1838323188 1845765792 1847115036 1847686464 1848395088 1849037112 1849746254 1850318496 1851671068 1856146266 1858790349 1859167712 1866315816 1868257872 1869552576 1870919208 1872286839 1876148768 1878112494 1887678432 1889387721 1894338576 1897037064 1898423787 1899011088 1899739396 1900399254 1901716232 1909027926 1909415488 1916021952 1916756784 1918157922 1918751328 1920153924 1921484592 1922889186 1927536507 1938696768 1940113944 1946959092 1948308336 1949732538 1950335712 1951761396 1959265503 1959663264 1967197752 1969244784 1970000028 1970609472 1972049976 1973491533 1974859164 1980033984 1982452077 1989715104 1992549456 1994005998 1999579608 2001041289 2002428012 2004511704 2012627136 2021842134 2022467616 2023243272 2023946028 2024722251 2025348624 2026829142 2029716363 2035034928 2042859204 2044984968 2046402144 2047898052 2055123486 2065591008 2076486516 2078647272 2079444474 2080166751 2081608308 2087062848 2090035872 2091563676 2099605293 2100254832 2101790106 2103246648 2104784109 2110667364 2121417792 2122968536 2123638236 2131130898 2134166697 2134826928 2136387474 2139430761 2145036816 2146523328 2148092424 2149662667 2155524696 2156351382 2158595244 2161670166 2167334496 2169297013 2180346064 2181033864 2182628187 2191846878 2194127676 2199877056 2203010784 2204621172 2206148976 2207761658 2213097471 2215400382 2216935656 2218556223 2219006624 2225911104 2227538232 2238429492 2239274336 2241618138 2249527059 2255075667 2260984752 2262551616 2264205528 2265860649 2267430892 2273372352 2275276068 2276148681 2278517202 2278979776 2284487712 2287741968 2289414294 2300608089 2302202412 2322092448 2323789884 2325400272 2327100126 2336521584 2338478181 2338952928 2347945704 2349572832 2351290356 2362786686 2363266368 2366152479 2372352624 2386595016 2388339603 2389994724 2396257344 2399670816 2401680294 2402167872 2411403696 2413166418 2414838744 2416603977 2424965283 2428912656 2438251308 2451097584 2452889322 2462820048 2464526784 2465382816 2474861688 2478387132 2481917598 2488421088 2491010496 2494052613 2494558944 2496382452 2504149992 2505980511 2519183628 2525784768 2529382752 2531231716 2532014784 2533865672 2543607846 2545370568 2547231219 2555675712 2557543896 2560205232 2561979456 2563852248 2565726409 2570048676 2573709714 2586818592 2589160951 2595945456 2597744448 2599643384 2602348528 2612354004 2616075306 2622930336 2625659712 2626666704 2628586782 2629399968 2631322044 2633145552 2635070366 2641438917 2643269436 2656732608 2658674664 2666106144 2668055052 2668896702 2669904016 2672682272 2684919393 2695789512 2697657696 2698594704 2699629668 2700464832 2702438856 2704414323 2706288484 2712829158 2713379904 2716693587 2723812272 2726646624 2730530736 2732526738 2740164648 2754990144 2757484782 2768648688 2770672554 2771529696 2772592632 2773555668 2774619381 2775477744 2777506602 2784219399 2788751568 2799473724 2800339776 2802386808 2804328864 2806378812 2814223152 2817168741 2831517648 2841507864 2845555596 2846435904 2848516632 2849609094 2850598881 2852574348 2860049088 2863541889 2864123232 2874032928 2875135176 2877236883 2878126992 2880230886 2882226888 2884333779 2908045152 2910170916 2920438638 2922462504 2924598807 2925503568 2927642094 2939494896 2941531968 2950796628 2953867176 2955000042 2955914208 2958074964 2962288746 2970050976 2984572656 2988824184 2991008997 2999369412 3003642018 3006767556 3014646336 3018940704 3021147532 3032763201 3033701424 3034864908 3035919042 3038022936 3040243713 3050322624 3052552392 3064288806 3067477452 3069603216 3071847078 3082685229 3090288877 3098386512 3100533696 3102800168 3114729774 3115362112 3117970908 3119166711 3122412462 3130594272 3135053808 3137345514 3150382248 3152685159 3154869972 3163136832 3166001046 3182126688 3184452804 3185457354 3186659632 3196696347 3202240392 3204581211 3215204928 3217555224 3219784992 3222138636 3233287044 3234527073 3237892866 3238550208 3242505249 3251001744 3268130112 3270519096 3271550796 3283760064 3287770317 3291191514 3299815584 3304516176 3306931758 3309223464 3311642487 3323100573 3325403484 3328509936 3338866656 3341307348 3358911504 3362427207 3391477128 3393827424 3396308292 3401146338 3410058528 3412914102 3413606976 3417775803 3418469664 3426731568 3431612952 3434121441 3453303618 3461260608 3483138672 3485684826 3488100408 3490650189 3502222272 3504782376 3508429392 3510860736 3521918556 3524359248 3526935534 3544180029 3544899552 3557406736 3558528936 3579892524 3584992086 3594386016 3598126272 3599506224 3602137442 3602520441 3603251808 3605885764 3617105544 3619749627 3622258116 3631749696 3640707648 3643368984 3653552864 3657376962 3676646376 3679333983 3691531584 3694230072 3696790176 3698074224 3699492508 3700636992 3703342136 3712292532 3717580698 3718335424 3722876397 3732631632 3736515744 3741838416 3744573678 3752297536 3756224988 3775356864 3778775442 3788677152 3794074128 3796847574 3798022176 3799478792 3800798508 3803432464 3815411769 3818055852 3833513568 3836315844 3837502656 3840307848 3842969184 3845778372 3855073014 3860564571 3880227888 3893918184 3896616672 3899465076 3900671424 3903522792 3918531006 3919326528 3924112959 3934395504 3938489568 3940000056 3942880173 3944099952 3946983066 3949718328 3952605549 3964904154 3979430208 3985098912 3988011996 3999159216 4002082578 4004856024 4009023408 4043684268 4044935232 4046486544 4047892056 4049444502 4050697248 4053658284 4059432726 4069243737 4070069856 4085718408 4089969936 4092804288 4095796104 4098790107 4110246972 4131182016 4136227173 4152973032 4156008831 4157294544 4158888948 4160333502 4163216616 4166259903 4180071744 4183127352 4199210586 4200509664 4203580212 4206493296 4209568218 4221334728 4224420499 4245937072 4247276472 4262261796 4268333394 4269653856 4272774948 4274413641 4278861522 4290073632 4296184848 4299325334 4311049392 4312702764 4317190488 4320346329 4323340332 4334668992 4338594026 4360692128 4362067728 4365256374 4380657957 4383693756 4388255352 4391463141 4406021568 4409242344 4412297952 4415523316 4426194942 4430800764 4432500063 4433871312 4437112446 4438013248 4443433119 4455076464 4476858984 4478548672 4483236276 4499054118 4505463027 4510151334 4521969504 4528411056 4531721298 4534861784 4550552136 4552297362 4553878563 4557034404 4568975424 4575483936 4578828588 4596433209 4601216178 4604404824 4607770617 4644184896 4647579768 4650800544 4654200252 4672094661 4673043168 4676956362 4677905856 4683618693 4695891408 4699145664 4702580712 4706018271 4725573372 4732304958 4744705248 4749001569 4773190032 4776679206 4779989448 4799341632 4803360588 4822807392 4826332836 4829677488 4833207954 4849930566 4856839299 4857825312 4876502616 4902195168 4905778644 4925640096 4930765632 4936787271 4949723376 4956774264 4960397637 4963835196 4976842176 4988105226 4989117888 4992764904 5008299984 5011961022 5038367256 5042050273 5058765504 5062463432 5067731344 5087215692 5090741136 5094462438 5101719507 5115087792 5119371153 5120410464 5127704496 5131452818 5140097352 5147419428 5173637184 5178321902 5179955427 5191890912 5199286768 5204697056 5224708008 5228527239 5232150612 5245860672 5253333408 5257173564 5258799936 5262644088 5266291104 5270140732 5282877834 5286538872 5290403301 5317349328 5332212288 5336110104 5337793404 5339808032 5345364544 5369838786 5377488129 5391579024 5395315392 5397189408 5399259336 5403206163 5404877712 5408828646 5412576968 5425658316 5433387174 5447624544 5453293248 5461061472 5465053476 5480329296 5486065443 5514969564 5537297376 5541345108 5543059392 5545185264 5547111336 5549238762 5550955488 5555013204 5568438798 5576371047 5577503136 5598947448 5604773616 5608657728 5612757624 5616860517 5628446304 5634337482 5663035296 5668163163 5683015728 5691111192 5695271361 5697033264 5699218188 5701197762 5705148696 5727083778 5728246464 5748065856 5750270352 5754473766 5756253984 5760461772 5764453776 5768667558 5782609521 5816090304 5820341832 5840877276 5844925008 5849197614 5851007136 5855284188 5877796509 5878989792 5901593256 5907734352 5910000084 5911828416 5916149928 5920474599 5924577492 5940101952 5947356231 5969145312 5977648368 5982017994 5998738824 6003123867 6007284036 6013535112 6017930971 6037881408 6042295064 6065526402 6067402848 6069729816 6071838084 6074166753 6076045872 6080487426 6089149089 6105104784 6128577612 6134954904 6139206432 6143694156 6165370458 6174153037 6180577754 6196773024 6205600336 6229459548 6235941816 6238333422 6240500253 6244824924 6261188544 6270107616 6274691028 6298815879 6300764496 6305370318 6309739944 6314352327 6332002092 6364253376 6368905608 6370914708 6373319264 6393392694 6402500091 6404480784 6409162422 6418292283 6435110448 6439569984 6444277272 6448988001 6466574088 6469054146 6475785732 6485010498 6502003488 6507891039 6541038192 6543101592 6547884561 6575540634 6582383028 6599631168 6609032352 6613863516 6618446928 6623284974 6639292413 6646201146 6650806968 6655668669 6657019872 6677733312 6682614696 6717823008 6724854414 6748581177 6765227001 6782954256 6787654848 6792616584 6797581947 6802292676 6820117056 6825828204 6828446043 6835551606 6836939328 6853463136 6863225904 6868242882 6901824267 6906607236 6966277344 6971369652 6976200816 6981300378 7009564752 7015434543 7016858784 7043837112 7048718496 7053871068 7088360058 7089799104 7098457437 7114813472 7117057872 7159785048 7165018809 7169984172 7188772032 7199012448 7204274884 7205040882 7206503616 7211771528 7234211088 7239499254 7244516232 7249811931 7274895849 7286737968 7307105728 7314753924 7353292752 7358667966 7369150399 7388460144 7393580352 7396148448 7398985016 7406684272 7424585064 7435161396 7445752794 7465263264 7473031488 7482157839 7483676832 7489147356 7512449976 7517941533 7557550884 7577354304 7588148256 7593695148 7596044352 7598957584 7601597016 7606864928 7630823538 7636111704 7641693657 7667027136 7672631688 7680615696 7685938368 7691556744 7697179227 7710146028 7721129142 7760455776 7767482853 7787836368 7793233344 7798930152 7807045584 7837062012 7848225918 7868791008 7876979136 7880000112 7885760346 7888199904 7893966132 7899436656 7905211098 7924316751 7929808308 7970197824 7976023992 7998318432 8004165156 8009712048 8018046816 8054758179 8087368536 8092973088 8095784112 8098889004 8101394496 8107316568 8113242969 8118865452 8138487474 8140139712 8150080761 8171436816 8179939872 8191592208 8197580214 8220493944 8226503077 8272454346 8305946064 8312017662 8314589088 8317777896 8320667004 8323858143 8326433232 8332519806 8352658197 8366254704 8398421172 8401019328 8407160424 8412986592 8419136436 8442669456 8448840998 8451506223 8491874144 8494552944 8524523592 8536666788 8539307712 8545549896 8548827282 8551796643 8557723044 8580147264 8590625667 8592369696 8598650668 8622098784 8625405528 8631710649 8634380976 8640692658 8646680664 8653001337 8677188052 8721384256 8724135456 8730512748 8761315914 8767387512 8773796421 8776510704 8782926282 8795437573 8818484688 8824595904 8831046632 8852389884 8861601528 8865000126 8867742624 8874224892 8886866238 8910152928 8953717968 8966472552 8973026991 8998108236 9010926054 9020302668 9043939008 9056822112 9063442596 9069723568 9098289603 9101104272 9104594724 9107757126 9114068808 9120731139 9150967872 9157657176 9192866418 9202432356 9208809648 9215541234 9248055687 9270866631 9295159536 9301601088 9308400504 9344189322 9346086336 9353912724 9357500133 9367237386 9391782816 9405161424 9412036542 9451146744 9458055477 9464609916 9489410496 9498003138 9546380064 9553358412 9559978896 9590089041 9606721176 9613743633 9645614784 9652665672 9659354976 9666415908 9699861132 9703581219 9713678598 9715650624 9727515747 9753005232 9804390336 9811557288 9818729479 9851280192 9863310951 9873574542 9899446752 9913548528 9920795274 9927670392 9934927461 9969301719 9976210452 9985529808 10016599968 10023922044 10076734512 10084100546 10087281621 10124926864 10135462688 10174431384 10181482272 10188924876 10203439014 10230175584 10238742306 10240820928 10253327409 10255408992 10262905636 10280194704 10294838856 10302364323 10356643804 10359910854 10383781824 10398573536 10409394112 10449416016 10457054478 10464301224 10471950567 10506666816 10514347128 10525288176 10532582208 10540281464 10565755668 10573077744 10580806602 10632540087 10634698656 10672220208 10675586808 10679616064 10739677572 10754976258 10783158048 10794378816 10798518672 10806412326 10807561323 10809755424 10817657292 10825153936 10851316632 10859248881 10866774348 10895249088 10922122944 10930106952 10960658592 10972130886 11029939128 11038001949 11074594752 11082690216 11090370528 11094222672 11098477524 11101910976 11110026408 11136877596 11152742094 11155006272 11168629191 11197894896 11209547232 11225515248 11233721034 11256892608 11268674964 11326070592 11336326326 11366031456 11382222384 11390542722 11394066528 11398436376 11402395524 11410297392 11446235307 11454167556 11500540704 11508947532 11512507968 11520923544 11528907552 11537335116 11565219042 11581693713 11640683664 11681754552 11689850016 11698395228 11702014272 11710568376 11719128733 11755593018 11757979584 11772338877 11803186512 11815468704 11820000168 11828640519 11832299856 11840949198 11849154984 11857816647 11894712462 11938290624 11955296736 11964035988 11997477648 12006247734 12014568072 12023350651 12027070224 12035861942 12084590128 12131052804 12134805696 12139459632 12143676168 12148333506 12152091744 12160974852 12178298178 12207731211 12210209568 12257155224 12269909808 12278412864 12287388312 12296370321 12330740916 12348306074 12361155508 12393546048 12408681519 12411200672 12458919096 12468026493 12471883632 12476666844 12481000506 12489649848 12498779709 12540215232 12549382056 12597631758 12601528992 12610740636 12619479888 12628704654 12664004184 12673261497 12737811216 12741829416 12746638528 12786785388 12805000182 12808961568 12818324844 12823240923 12836584566 12870220896 12888554544 12897976002 12933148176 12938108292 12951571464 12961038987 12970020996 13004006976 13015782078 13082076384 13086203184 13095769122 13141973871 13151081268 13164766056 13174389423 13218064704 13227727032 13236893856 13246569948 13278584826 13292402292 13297500189 13301613936 13311337338 13314039744 13330299357 13365229392 13435646016 13449708828 13497162354 13516389081 13530454002 13565908512 13585233168 13595163894 13604585352 13651656408 13656892086 13661635689 13671103212 13706926272 13726451808 13736485764 13789299627 13803648534 13813214472 13823311851 13932554688 13942739304 13952401632 13962600756 14016283983 14019129504 14030869086 14033717568 14050856079 14087674224 14097436992 14107742136 14118054813 14176720116 14196914874 14229626944 14234115744 14247004707 14319570096 14330037618 14339968344 14350450777 14398024896 14408549768 14410081764 14423543056 14468422176 14478998508 14489032464 14499623862 14549791698 14570517897 14573475936 14629507848 14706585504 14717335932 14738300798 14776920288 14792296896 14797970032 14810361813 14813368544 14849170128 14870322792 14881192911 14891505588 14930526528 14964315678 14967353664 14978294712 15024899952 15035883066 15115101768 15126150819 15176296512 15187390296 15197915168 15203194032 15213729856 15261647076 15272223408 15283387314 15305158521 15345263376 15358113459 15361231392 15383113488 15394358454 15420292056 15442258284 15520911552 15534965706 15539866281 15575672736 15597860304 15614091168 15674124024 15685581717 15696451836 15737582016 15760000224 15771520692 15776399808 15787932264 15798873312 15810422196 15848633502 15859616616 15871209903 15952047984 15996636864 16008330312 16019424096 16036093632 16109516358 16132464387 16174737072 16185946176 16191568224 16197778008 16209618489 16214633136 16226485938 16237730904 16276974948 16300161522 16342873632 16359879744 16383184416 16395160428 16440987888 16453006154 16458196329 16544908692 16611892128 16624035324 16629178176 16635555792 16641334008 16647716286 16652866464 16665039612 16705316394 16729113141 16732509408 16796842344 16814320848 16825973184 16838272872 16850581551 16885338912 16897681996 16903012446 16983748288 16989105888 17004489489 17049047184 17073333576 17085814083 17091099792 17097654564 17103593286 17115446088 17127957379 17181251334 17184739392 17197301336 17244197568 17250811056 17263421298 17268761952 17281385316 17293361328 17306002674 17347828563 17354376104 17448270912 17461025496 17522631828 17534775024 17547592842 17553021408 17565852564 17572589413 17590875146 17633389527 17636969376 17662093264 17704779768 17723203056 17730000252 17735485248 17748449784 17761423797 17773732476 17820305856 17842068693 17907435936 17932945104 17946053982 17996216472 18009371601 18021852108 18040605336 18053792913 18113644224 18126885192 18139447136 18196579206 18202208544 18209189448 18215514252 18222500259 18228137616 18241462278 18267447267 18315314352 18385732836 18404864712 18417619296 18431082468 18496111374 18522459111 18541733262 18590319072 18616801008 18688378644 18707825448 18715000266 18721500759 18734474772 18783565632 18810322848 18824073084 18896447637 18902293488 18916110954 18929219832 18943056981 18996006276 19092760128 19106716824 19119957792 19180178082 19207500273 19213442352 19227487266 19254876849 19305331344 19318709952 19332831816 19346964003 19399722264 19407162438 19427357196 19455031494 19506010464 19523673117 19623114576 19637458958 19643653683 19726621902 19747149084 19798893504 19827097056 19841590548 19855340784 19869854922 19917877239 19938603438 19952420904 19967006007 19971059616 20033199936 20047844088 20153469024 20168201092 20174563242 20245743531 20249853728 20270925376 20295681003 20348862768 20362964544 20377849752 20392745841 20406878028 20460351168 20477484612 20485338129 20506654818 20510817984 20525811272 20560389408 20589677712 20604728646 20705472801 20713287608 20719821708 20797147072 20898832032 20914108956 20928602448 20943901134 20973735751 21028694256 21046303629 21050576352 21080562928 21131511336 21146155488 21161613204 21265080174 21269397312 21295372311 21344440416 21351173616 21479355144 21495056427 21509952516 21566316096 21597037344 21612824652 21615122646 21619510848 21635314584 21650307872 21702633264 21718497762 21733548696 21749435793 21860213904 21921317184 21944261772 22059878256 22076003898 22107451197 22165380432 22180741056 22188445344 22196955048 22220052816 22273755192 22305484188 22337258382 22395789792 22419094464 22446473517 22451030496 22467442068 22537349928 22553824599 22672652652 22732062912 22764444768 22781085444 22788133056 22796872752 22804791048 22820594784 22892470614 22908335112 22925080971 23001081408 23017895064 23041847088 23057815104 23074670232 23091537681 23130438084 23163387426 23281367328 23302448559 23363509104 23379700032 23396790456 23413893373 23421136752 23438257466 23511186036 23544677754 23606373024 23630937408 23640000336 23657281038 23664599712 23681898396 23698309968 23715633294 23772950253 23789424924 23910593472 23928071976 23994955296 24012495468 24029136144 24046701302 24054140448 24071723884 24164274537 24169180256 24262105608 24278919264 24287352336 24296667012 24304183488 24321949704 24339728907 24356596356 24415462422 24420419136 24450242283 24514310448 24539819616 24574776624 24592740642 24661481832 24679509231 24696612148 24722311016 24817363038 24822401344 24917838192 24936052986 24943767264 24953333688 24962001012 24971574429 24979299696 24997559418 25033168477 25057974591 25098764112 25195263516 25203057984 25221481272 25238959776 25257409308 25328008368 25346522994 25354518669 25475622432 25483658832 25573570776 25610000364 25617923136 25636649688 25646481846 25655389929 25673169132 25740441792 25771877001 25777109088 25795952004 25866296352 25876216584 25895131947 25903142928 25922077974 25940041992 25959004011 26031564156 26164152768 26172406368 26191538244 26283947742 26302162536 26321389263 26329532112 26348778846 26386312719 26455454064 26473787712 26493139896 26557169652 26584804584 26595000378 26603227872 26622674676 26660598714 26730458784 26899417656 26919080973 26994324708 27032778162 27060908004 27131817024 27170466336 27190327788 27209170704 27294868809 27303312816 27313784172 27323271378 27342206424 27362193417 27452903616 27472971528 27578599254 27607297068 27626428944 27646623702 27744167061 27812599893 27885478608 27904803264 27925201512 27945614671 28032567966 28038259008 28061738172 28072500399 28101712158 28175348448 28215484272 28236109626 28353440232 28374166431 28393829748 28468231488 28494009414 28639140192 28660075236 28679936688 28700901554 28770267123 28817099536 28820163528 28841230899 28847086112 28936844352 28957997016 28978064928 28999247724 29099583396 29110743657 29141035794 29146951872 29182547241 29259015696 29413171008 29434671864 29456188437 29476601596 29553840576 29589932853 29595940064 29620723626 29626737088 29698340256 29740645584 29762385822 29783011176 29804782383 29907905157 29928631356 29956589424 30049799904 30071766132 30230203536 30252301638 30261844863 30374780592 30395830336 30406388064 30523294152 30544446816 30566774628 30610317042 30690526752 30716226918 30722462784 30759982227 30766226976 30788716908 30840584112 30884516568 30907092969 31069931412 31079732562 31151345472 31195720608 31228182336 31348248048 31371163434 31392903672 31415851701 31520000448 31543041384 31575864528 31597746624 31620844392 31697267004 31719233232 31742419806 31904095968 32016660624 32038848192 32219032716 32264928774 32349474144 32383136448 32395556016 32419236978 32422683969 32429266272 32452971876 32475461808 32553949896 32577746643 32600323044 32685747264 32766368832 32790320856 32881975776 32906012308 32916392658 33089817384 33114005847 33223784256 33248070648 33271111584 33282668016 33295432572 33305732928 33330079224 33354443317 33410632788 33458226282 33465018816 33505887573 33593684688 33628641696 33676545744 33701163102 33770677824 33795363992 33806024892 33978211776 34008978978 34098094368 34146667152 34171628166 34182199584 34195309128 34207186572 34220305699 34230892176 34255914758 34338705921 34362502668 34394602672 34501622112 34526842596 34537523904 34562770632 34586722656 34612005348 34695657126 34708752208 34745081139 34922050992 35045263656 35069550048 35095185684 35106042816 35131705128 35145178826 35157386199 35181750292 35266779054 35273938752 35317016631 35324186528 35409559536 35446406112 35460000504 35485921557 35496899568 35522847594 35547464952 35573449941 35684137386 35814871872 35865890208 35892107964 35992432944 36018743202 36043704216 36070051953 36081210672 36107585826 36253770384 36278894272 36393158412 36404417088 36418378896 36431028504 36445000518 36456275232 36482924556 36534894534 36623193633 36630628704 36771465672 36809729424 36835238592 36862164936 36889110963 36992222748 37044918222 37083466524 37180638144 37226044557 37233602016 37376757288 37404079479 37415650896 37430000532 37443001518 37468949544 37496339127 37620645696 37648146168 37792895274 37804586976 37832221908 37858439664 37886113962 37992012552 38019784491 38213433648 38239915584 38360356164 38415000546 38426884704 38454974532 38469722769 38509753698 38610662688 38665663632 38693928006 38799444528 38814324876 38854714392 38883116961 38910062988 39012020928 39047346234 39246229152 39274917916 39287307366 39425921613 39453243804 39494298168 39523168269 39654194112 39683181096 39710681568 39739709844 39835754478 39877206876 39892500567 39904841808 39934012014 39942119232 39990898071 40095688176 40306938048 40336402184 40349126484 40491487062 40499707456 40549167243 40591362006 40697725536 40755699504 40785491682 40813756056 40843590673 40954969224 40970676258 40984907067 41013309636 41051622544 41120778816 41179355424 41209457292 41367898881 41410945602 41426575216 41439643416 41469935553 41797664064 41828217912 41857204896 41887802268 41947471502 42048851949 42057388512 42092607258 42101152704 42152568237 42161125856 42263022672 42292310976 42323226408 42354164439 42530160348 42590744622 42688880832 42702347232 42741014121 42958710288 42990112854 43019905032 43051352331 43194074688 43225649304 43230245292 43270629168 43300615744 43405266528 43436995524 43467097392 43498871586 43711553691 43720427808 43888523544 44119756512 44152007796 44214902394 44330760864 44376890688 44393910096 44431085439 44440105632 44547510384 44610968376 44643578733 44674516764 44791579584 44892947034 44902060992 44934884136 45074699856 45107649198 45345305304 45378452457 45528889536 45562170888 45593745504 45609582096 45641189568 45784941228 45816670224 45850161942 45915475563 46035790128 46074340377 46083694176 46149340464 46183075362 46260876168 46326774852 46562734656 46604897118 46727018208 46793580912 46827786746 46842273504 46876514932 47022372072 47056745151 47089355508 47212746048 47280000672 47314562076 47329199424 47363796792 47396619936 47431266588 47545900506 47578849848 47613629709 47856143952 47989910592 48024990936 48058272288 48093402604 48108280896 48143447768 48328549074 48338360512 48397393161 48524211216 48557838528 48574704672 48593334024 48628855467 48643899408 48679457814 48713192712 48748801771 48830924844 48900484566 49028620896 49079639232 49149553248 49185481284 49322963664 49359018462 49374588987 49393224296 49444622032 49634726076 49835676384 49872105972 49887534528 49906667376 49924002024 49943148858 49958599392 49995118836 50066336954 50115949182 50187339423 50197528224 50390527032 50442962544 50477919552 50514818616 50551744653 50656016736 50693045988 50709037338 50951244864 50967317664 51013468467 51147141552 51220000728 51257442249 51273299376 51292963692 51310779858 51346338264 51383872137 51543754002 51554218176 51591904008 51732592704 51752433168 51790263894 51806285856 51844155948 51880083984 51918008022 52063128312 52344812736 52383076488 52567895484 52604325072 52642778526 52659064224 52697557692 52717768239 52772625438 52900168581 52910908128 52986279792 53114339304 53169609168 53190000756 53206455744 53245349352 53284271391 53321197428 53460917568 53526206079 53798835312 53838161946 53988649416 54028114803 54065556324 54121816008 54161378739 54340932672 54380655576 54418341408 54589737618 54606625632 54627568344 54646542756 54667500777 54684412848 54724386834 54802341801 54945943056 55157198508 55214594136 55252857888 55293247404 55488334122 55567377333 55625199786 55770957216 55850403024 55891229342 56065135932 56123476344 56145000798 56164502277 56203424316 56350696896 56430968544 56472219252 56689342911 56706880464 56748332862 56787659496 56829170943 56988018828 57278280384 57320150472 57359873376 57401803108 57540534246 57622500819 57634199072 57640327056 57682461798 57694172224 57764630547 57915994032 57956129856 57998495448 58040892009 58199166792 58221487314 58282071588 58365094482 58518031392 58571019351 58869343728 58912376874 58930961049 58953203192 59179865706 59191880128 59241447252 59396680512 59481291168 59524771644 59566022352 59609564766 59753631717 59815810314 59857262712 59901018021 59913178848 60099599808 60143532264 60460407072 60504603276 60523689726 60737230593 60749561184 60812776128 60887043009 61046588304 61088893632 61133549256 61178237523 61220634084 61381053504 61432453836 61456014387 61519964454 61532453952 61577433816 61681168224 61769033136 61814185938 62139862824 62159465124 62391441216 62696496096 62742326868 62785807344 62831703402 62921207253 63086082768 63138910887 63151729056 63241688784 63394534008 63438466464 63484839612 63808191936 63886116933 64033321248 64438065432 64485169281 64529857548 64698948288 64791112032 64838473956 64845367938 64858532544 64905943752 64950923616 65107899792 65155493286 65200646088 65248307379 65580641712 65763951552 65812024616 65832785316 66179634768 66228011694 66322353591 66496141296 66542223168 66565336032 66590865144 66639542677 66660158448 66708886634 66821265576 66916452564 67011775146 67187369376 67257283392 67339420551 67353091488 67402326204 67590727984 67612049784 67661473797 68017957956 68196188736 68293334304 68343256332 68364399168 68390618256 68414373144 68440611398 68461784352 68511829516 68677411842 68725005336 68775242913 68789205344 69003244224 69053685192 69125541264 69173445312 69224010696 69274613043 69391314252 69417504416 69490162278 69844101984 69907345677 70090527312 70139100096 70190371368 70241680119 70263410256 70290357652 70314772398 70363500584 70533558108 70634033262 70648373056 70819119072 70892812224 70920001008 70971843114 70993799136 71045695188 71094929904 71146899882 71318850759 71368274772 71731780416 71784215928 71984865888 72037486404 72087408432 72140103906 72162421344 72215171652 72492823611 72507540768 72786316824 72836757792 72862057008 72890001036 72912550464 72965849112 73019186721 73069789068 73246387266 73261257408 73350726849 73542931344 73619458848 73724329872 73778221926 73984445496 74038527693 74089836444 74166933048 74452089114 74467204032 74753514576 74808158958 74831301792 74860001064 74886003036 74914723287 74937899088 74992678254 75099505431 75173923773 75296292336 75585790548 75609173952 75664443816 75716879328 75772227924 75984025104 76039568982 76426867296 76720712328 76830001092 76853769408 76909949064 76939445538 76966169787 77019507396 77221325376 77315631003 77331327264 77387856012 77598889056 77628649752 77685395841 77709428784 77766233922 77820125976 77877012033 78094692468 78492458304 78549835832 78574614732 78851843226 78906487608 78964167789 78988596336 79046336538 79158938157 79366362192 79421363136 79479419688 79537518679 79671508956 79754413752 79785001134 79809683616 79868024028 79981796142 80191376352 80263989481 80672804368 80698252968 80757242919 80982974124 81098334486 81182724012 81395451072 81511399008 81570983364 81627512112 81687181346 81884606427 81909938448 81941352516 81969814134 82026619272 82086580251 82103245088 82358710848 82418914584 82735797762 82821891204 82853150432 82879286832 82939871106 83232501183 83437799679 83656435824 83714409792 83775604536 83836844013 83894943004 84097703898 84114777024 84185214516 84217501197 84305136474 84322251712 84526045344 84646452816 84708328878 85060320696 85122499293 85181489244 85404694464 85482028242 85917420576 85980225708 86039810064 86102704662 86310801369 86451298608 86460490584 86523692697 86541258336 86810533056 86873991048 86934194784 86997743172 87332230971 87423107382 87440855616 87547641723 87777047088 88239513024 88304015592 88368565311 88429804788 88661521728 88769798559 88787820192 88862170878 88880211264 89095020768 89221936752 89287157466 89349033528 89414347149 89723715471 89785894068 89869768272 90149399712 90215298396 90690610608 90756904914 91124341776 91187491008 91219164192 91569882456 91633340448 91700323884 91830951126 92071580256 92148680754 92167388352 92279946681 92298680928 92366150724 92521752336 92653549704 92721278907 93209794236 93454036416 93587161824 93655573492 93684547008 93753029864 94044744144 94113490302 94178711016 94247555103 94560001344 94629124152 94727593584 94793239872 94862533176 95091801012 95157699696 95227259418 95712287904 95798955187 96049981872 96116544576 96186805208 96286895536 96657098148 96794786322 97048422432 97149409344 97186668048 97257710934 97268051907 97287798816 97358915628 97426385424 97497603542 97661849688 97733239929 97800969132 98057241792 98299106496 98370962568 98645927328 98718036924 98749177974 98786448592 98889244064 99269452152 99342017541 99671352768 99744211944 99813334752 99848004048 99886297716 99917198784 99990237672 100063329951 100132673908 100231898364 100374678846 100395056448 100517662719 100781054064 100885925088 101029637232 101103489306 101312033472 101386091976 101418074676 101934635328 102026936934 102294283104 102440001456 102514884498 102546598752 102585927384 102621559716 102660917097 102692676528 102767744274 103016117763 103087508004 103183808016 103504866336 103580527788 103612571712 103688311896 103760167968 103836016044 104126256624 104235243417 104766152976 105135790968 105208650144 105285557052 105318128448 105395115384 105435536478 105472158597 105545250876 105800337162 105821816256 105951049893 105972559584 106228678608 106339218336 106380001512 106457764671 106490698704 106568542782 106642394856 106720349823 107052412158 107597670624 107676323892 107977298832 108056229606 108131112648 108210155859 108243632016 108322757478 108761311152 108836682816 109179475236 109213251264 109255136688 109293085512 109335001554 109368825696 109448773668 109604683602 109869580899 109891886112 110314397016 110429188272 110505715776 110586494808 110667332889 110976668244 111134754666 111250399572 111541914432 111678133671 111700806048 111782458684 112130271864 112212238437 112246952688 112290001596 112329004554 112406848632 112489017381 112861937088 112944438504 113378685822 113413760928 113496665724 113575318992 113658341886 113976037656 114059353473 114340688449 114640300944 114719746752 114803606216 115081068492 115245001638 115268398144 115280654112 115364923596 115409168307 115529261094 115831988064 115996990896 116081784018 116398333584 116442974628 116564143176 116649350883 116730188964 117036062784 117142038702 117738687456 117824753748 117861922098 117906406384 118277764839 118359731412 118482894504 118569504807 118962582336 119049543288 119132044704 119219129532 119507263434 119631620628 119677501701 119714525424 119802036042 119826357696 119972694213 120287064528 120920814144 121009206552 121047379452 121474461186 121499122368 121647501729 121774086018 122093176608 122267098512 122356475046 122441268168 122530772019 122864907672 122912028774 122954721201 123039928908 123154867632 123362336448 123538066272 123628371876 124279725648 124318930248 124409806659 125392992192 125484653736 125571614688 125663406804 125842414506 126146555847 126172165536 126277821774 126303458112 126457704711 126483377568 126789068016 126876932928 126969679224 127062493317 127772233866 128066642496 128223042363 128876130864 128970338562 129059715096 129154056993 129582224064 129676947912 129690735876 129811887504 129901847232 130215799584 130310986572 130401292176 130496614758 131134661073 131161283424 131624049232 131665570632 132359269536 132456023388 132644707182 132992282592 133130672064 133181730288 133279085354 133293256317 133320316896 133417773268 133642531152 133832905128 133930736199 134023550292 134374738752 134678841102 134706182976 134804652408 135181455968 135224099568 135322947594 136035915912 136135357371 136586668608 136686512664 136781236512 136828746288 136881222796 136923568704 137023659032 137354823684 137450010672 137550485826 137578410688 137746426689 138107370384 138223021131 138251082528 138448021392 138549226086 138782628504 138835008832 138980324556 139688203968 139814691354 140181054624 140380742736 140483360238 140526820512 140580715304 140629544796 140727001168 141067116216 141170235453 141268066524 141638238144 141840002016 141943686228 141987598272 142091390376 142189859808 142293799764 142637701518 142736549544 142840889127 143568431856 143969731776 144074972808 144174816864 144280207812 144324842688 144430343304 144985647222 145015081536 145192179483 145572633648 145673515584 145724114016 145780002072 145886566401 145931698224 146038373442 146139578136 146246405313 146492774532 146701453698 147085862688 147238917696 147448659744 147556443852 147968890992 148077055386 148179672888 148333866096 148904178228 149507029152 149616317916 149662603584 149720002128 149772006072 149829446574 149875798176 149985356508 150199010862 150347847546 150562018269 150592584672 151171581096 151328887632 151433758656 151544455848 151655233959 151968050208 152079137964 152853734592 153040405401 153441424656 153660002184 153772326747 153819898128 153878891076 153932339574 154039014792 154151616411 154631262006 154662654528 154775712024 155197778112 155257299504 155370791682 155418857568 155532467844 155640251952 155754024066 156189384936 156303558463 157099671664 157149229464 157703686452 157812975216 157928335578 157977192672 158092673076 158153304717 158317876314 158700505743 158732724384 158958839376 159075037358 159343017912 159508827504 159570002268 159619367232 159736048056 159852814173 159963592284 160382752704 160527978962 160578618237 161345608736 161396505936 161514485838 161965948248 162084344409 162196668972 162365448024 162484136217 163022798016 163141966728 163255024224 163374362692 163769212854 163819876896 163882705032 163939628268 164002502331 164053238544 164173160502 164206490176 164407025403 164837829168 165471595524 165643782408 165706300864 165758573664 165879742212 166465002366 166702131999 166875599358 167312871648 167551209072 167673688026 167789886008 168195407796 168370429032 168435002394 168493506831 168610272948 169052090688 169292905632 169416657756 170068028733 170120641392 170244998586 170362978488 170487512829 170964056484 171834841152 171960451416 172079620128 172205409324 172621602738 172867502457 172902597216 172920981168 173047385394 173082516672 173293891641 173747982096 173868389568 173995486344 174122676027 174664461942 174846214764 175095283446 175554094176 175713058053 176608031184 176737130622 176859609576 177539597118 177575640384 177724341756 178190041536 178443873504 178574314932 178698067056 178828694298 179260895151 179447430942 179571788136 179703054063 179739536544 180298799424 180430596792 181381221216 181513809828 182211691779 182248683552 182438328384 182661129027 183139764912 183266680896 183400647768 183534712569 183661902252 184143160512 184297361508 184368043161 184559893362 184597361856 184732301448 185043504672 185307099408 185442557814 186419588472 186555860101 187174323648 187311146984 187506059728 188089488288 188226980604 188357422032 188495110206 188763621759 189258248304 189416732661 189455187168 189725066352 190183602024 190315399392 190454518836 191424575808 191597910374 191658350799 192099963744 192373610416 192573791072 193314196296 193455507843 193589572644 194096844864 194373336096 194515421868 194536103814 194575597632 194717831256 194852770848 194995207084 195323699376 195466479858 195601938264 195744922137 196741925136 197291854656 197436073848 197498355948 197572897184 197778488128 198538904304 198684035082 198967060773 199488423888 199626669504 199696008096 199772595432 199918628031 199980475344 200126659902 200265347816 200463796728 200749357692 201035325438 201562108128 201771850176 202018261653 202059274464 202206978612 202772183952 202836149352 202984421391 204053873868 204588566208 204880002912 205029768996 205093197504 205171854768 205243119432 205321834194 205385353056 205535488548 206032235526 206175016008 206325728739 206367616032 207009732672 207161055576 207376623792 207520335936 207672032088 207823839129 208252513248 208470486834 209532305952 209722037031 210271581936 210417300288 210571114104 210725040357 210790230768 210871072956 210944317194 211090501752 211600674324 211902099786 211945119168 212457357216 212678436672 212760003024 212915529342 212981397408 213137085564 213284789712 213440699646 213956552277 214104824316 215195341248 215352647784 215954597664 216112459212 216262225296 216420311718 216487264032 216645514956 217478470833 217522622304 218358950472 218510273376 218586171024 218670003108 218737651392 218897547336 219057560163 219209367204 219739161798 219783772224 220052180547 220628794032 220858376544 221172989616 221334665778 221953336488 222115583079 222269509332 222500799144 222663445927 223356267342 223401612096 223564917368 224260543728 224424476874 224493905376 224580003192 224658009108 224744169861 224813697264 224978034762 225298516293 225521771319 225888877008 226757371644 226827521856 226993331448 227150637984 227316683772 227952075312 228118706946 228443662369 228681376898 229280601888 229607212432 230162136984 230490003276 230561308224 230729847192 230818336614 230898509361 231058522188 231663976128 231946893009 231993981792 232163568036 232796667168 232885949256 233056187523 233128286352 233298701766 233460377928 233631036099 234284077404 235477374912 235649507496 235723844196 235812812768 236555529678 236719462824 236892503367 236965789008 237139009614 237476814471 238099086576 238264089408 238438259064 238612556037 239014526868 239263241256 239355003402 239429050848 239604072084 239945388426 240574129056 240791968443 242018413104 242094758904 242271728757 242948922372 243295003458 243548172036 244186353216 244534197024 244712950092 244882536336 245061544038 245653819281 245729815344 245824057548 245909442402 246079857816 246259740753 246309735264 247076132544 247256743752 248559451296 248637860496 248819613318 249697503549 250313399037 250969307472 251143229376 251326813608 251510532039 251684829012 252293111694 252344331072 252555643548 252652503591 252915409422 252966755136 253578136032 253939358448 254124986634 255367497879 255544467732 256446084726 257752261728 257940677124 258119430192 258308113986 258932404107 259353895824 259381471752 259571078091 259623775008 260431599168 260621973144 260802584352 260993229516 261996692913 262269322146 262322566848 262642925169 263248098464 263331141264 264718539072 264912046776 265105695933 265289414364 265984565184 266309395677 266363460576 266558170708 266586512634 266640633792 266835546536 267285062304 267665810256 267861472398 268047100584 268243041447 269171146413 269357682204 269609304816 270362911936 270448199136 270645895188 272071831824 272270714742 272658564763 273373025328 273562473024 273657492576 273762445592 274047318064 274709647368 274900021344 275100971652 275492853378 276214740768 276446042262 276502165056 276839840043 276896042784 277098452172 277565257008 277960649112 278163836721 279629382708 280362109248 280761485472 280966720476 281053641024 281161430608 281259089592 281454002336 282134232432 282340470906 282536133048 282742665309 283680004032 283887372456 284182780752 284379719616 284587599528 285275403036 285473099088 285681778254 287136863712 287396865561 288149945616 288349633728 288560415624 288860686608 289971294444 290384358966 291145267296 291448228032 291560004144 291773132802 291804155721 291863396448 292076746884 292279156272 292492810626 292985549064 293199719787 293402907396 294171725376 294897319488 295112887704 295937781984 296154110772 296359345776 296667732192 297808356456 298026052623 299014058304 299232635832 299440004256 299544012144 299658893148 299751596352 299970713016 300189989853 300398021724 300695695092 301124036538 301185169344 301552988157 302343162192 302657775264 303088911696 303310467918 303936100416 304158275928 304380613849 306080810802 306882849312 307320004368 307544653494 307639796256 307757782152 307864679148 307982751291 308078029584 308303232822 309048353289 309262524012 309551424048 310514599008 310741583364 310837715136 311064935688 311280503904 311508048132 312378769872 312607116926 312705730251 314199343328 314298458928 315407372904 315625950432 315856671156 315954385344 316185346152 316306609434 316416475791 316635752628 317401011486 317465448768 317853149679 317917678752 318150074716 318686035824 319017655008 319140004536 319373294013 319472096112 319705628346 319927184568 320161049469 321055957924 321157236474 322691217472 322793011872 323028971676 323931896496 324168688818 324393337944 324630467577 324730896048 324968272434 325431190201 326283933456 326510048448 326748725384 327538425708 327639753792 327765410064 327879256536 328005004662 328106477088 328346321004 328814050806 329608742697 329675658336 330943191048 331287564816 331517147328 331759484424 332001998667 332930004732 333404263998 333751198716 334625743296 335034401013 335102418144 335347376052 335579772016 336390815592 336636715311 336740858064 336870004788 336987013662 337220545896 337467052143 338585811264 338833315512 340136057466 340241282784 340489997172 340725956976 340975025658 341928112968 342178060419 343022065347 343920902832 344159240256 344410818648 345243205476 345735004914 345805194432 345841962336 346094770788 346227504921 346587783282 347495964192 347990972688 348245352054 349328923884 349692429528 349948052649 350190566892 351108188352 351426116106 353216062368 353474261244 353719219152 354833294517 355079194236 355448683512 355708514421 356887747008 357148629864 357396134112 357657388596 358521790302 358894861884 359032505103 359143576272 359406108126 359479073088 359918082639 360861193584 362762442432 363027619656 363292990723 364423383558 364497367104 364942505187 365322258054 366279529824 366801295536 367069425138 367323804504 367592316057 368594723016 368736086322 368864163603 369119786724 369464602896 370087009344 370614198816 370885115628 372839176944 373111720202 373229419977 374622293968 375012119456 376178976576 376453961208 376714844064 376990220412 377527243518 378439667541 378516496608 378833465322 378910374336 379373114133 379450132704 380367204048 380630798784 380909037672 381187479951 383195820748 383316701598 384199927488 384669127089 384747220832 385147582144 386628392592 386911015686 387179145288 387462170979 388746672192 389030843736 389072207628 389435662512 389705541696 389990414168 390647398752 390932959716 391203876528 391489844274 393403983219 393483850272 394872147696 394996711896 395145794368 397077808608 397368070164 397934121546 398976847776 399392016192 399545190864 399837256062 399879768951 399960950688 400253319804 400530695632 400927593456 401498715384 401792208597 402070650876 403124216256 404036523306 404118548928 404413957224 405544367904 405672298704 405968842782 408107747736 408406072113 409760005824 410059537992 410343709536 410486238864 410643668388 410770706112 411070977096 412064471052 412350032016 412651457478 412735232064 413239280067 414322111152 414753247584 415344064176 415647678258 416505026496 416940973668 419064611904 419444074062 420543163872 421142228208 421450080714 421580461536 421742145912 421888634388 422181003504 423201348648 423510706359 423804199572 424914714432 425520006048 425831058684 425962794816 426274171128 426569579424 426881399292 427913104554 428209648632 428522667381 430705295568 431909195328 432224918424 432524450592 432840623436 432974528064 433291029912 433607763121 434956941666 435045244608 435576538449 436717900944 437020546752 437172342048 437340006216 437659699203 437795094672 438115120326 438418734408 438739215939 439478323596 440104361094 441257588064 441716753088 442345979232 442669331556 443906672976 444231166158 444539018664 444863974087 445001598288 445326891854 446712534684 447129834736 448521087456 448848953748 448987810752 449160006384 449316018216 449488339722 449627394528 449956069524 450597032586 451043542638 451686054807 451777754016 453514743288 453986662896 454301275968 454633367544 454965701877 455904150624 456237413892 456887324738 457362753796 458561203776 459121216203 459214424864 460324273968 460980006552 461316980241 461459694384 461636673228 461797018722 462117044376 462454849233 463893786018 463987963584 464327136072 465593334336 465771898512 466112375046 466256572704 466597403532 466920755856 467262072198 468568154808 468910675389 471299014992 471447688392 471625625536 473111059356 473438925648 473785006734 473931578016 474278019228 474459914151 474953628942 476101517229 476198173152 476876518128 477225112074 478029053736 478526482512 478710006804 478858101696 479208144168 479558442519 479890776852 481148258112 481583936886 481735854711 484036826208 484189517808 484543457514 485897844744 486253033227 486590006916 487096344072 487452408651 489068394048 489425900184 489765072672 490123088076 491307638562 491459630688 491648115096 491818884804 492007506993 492159715632 492519481506 492619470528 493221076209 494513487504 497118902592 497275720992 497639226636 499395007098 500106395997 500626798074 501938614944 502653627216 503021064078 503369658024 504586223388 505111287096 505305007182 505480520493 505830818844 507156272064 507878716896 508249973268 510204086199 510734995758 511088935464 511462538487 512892169452 515504523456 515881354248 516238860384 516616227972 517864808214 518602507371 518707791648 518762943504 519142156182 519247550016 519881674923 521243946288 521605168704 521986459032 522368028081 523993385826 524538644292 525285850338 526496196928 526662282528 527139174159 529824093552 530211391866 530578828728 530966678749 532618791354 532726921152 533116341416 533173025268 533671093072 534570124608 535331620512 535722944796 536094201168 536486082894 537782685453 538342292826 538715364408 539109162189 539218609632 540896398272 541291790376 544143663648 544541429484 545317129526 546635075337 546746050656 547314985152 547524891184 547983387081 548094636128 549419294736 549800042688 550201943304 550604137707 550985706756 552429481536 552892084524 553104129483 553679680086 553792085568 554196904344 555130514016 555921298224 556327673442 559258765416 559667580303 561522970944 561933440952 562322861216 562518179184 562908004672 564268464864 564680941812 565072266096 565485330618 566290865277 567774744912 568250197983 568365561504 569175199056 570550806072 570946198176 571363556508 574273727424 574793731122 574975052397 576299891232 577120831248 577721373216 579942588888 580366523529 580768717932 582290534592 583120008288 583546265604 583608311442 583726792896 584153493768 584558312544 584985621252 585971098128 586399439574 586805814792 587234766411 590225775408 591875563968 592308221544 592718691552 593335464384 595616712912 596052105246 596901182319 598465271664 598880008512 599088024288 599317786296 599755884093 599941426032 600379979706 600796043448 601391390184 602248073076 603105976314 604686324384 605315550528 606177823392 606620935836 608316551856 608761227698 608953264173 612161621604 613765698624 614640008736 615089306988 615279592512 615515564304 615729358296 615965502582 616156059168 616606465644 618096706578 618525048024 618977186217 619102848096 621029198016 621483166728 622129871376 622561007808 623016096264 623471517387 624757539744 625214233852 625411460502 628398686656 628596917856 629166111093 630814745808 631251900864 631713342312 632175121071 632370692304 632613218868 632832951582 633271505256 633734423023 634802022972 635706299358 635835357504 636300149432 637372071648 638035310016 638280009072 638746588026 638944192224 639411256692 639854369136 640322098938 641869656831 642111915848 642314472948 645586023744 646057943352 647863792992 648337377636 648786675888 649260935154 649461792096 649936544868 650185808281 650862380402 652435412499 652567866912 653497450768 655076851416 655530820128 655758513072 656010009324 656212954176 656692642008 657172680489 657628101612 659217485394 659351316672 660156541641 661886382096 662575129632 663518968848 664003997334 665860009464 666346749237 666808527996 667502397432 667990337781 670068802026 670204836288 670694752104 671159544032 672781631184 673273430622 673481716128 673740009576 673974027324 674232509583 674441091792 674934104286 675895548879 677666631024 680272114932 680482565568 680979994344 681451913952 681950051316 683856225936 684356120838 685330987107 686044130694 687841805664 688821637296 690486410952 691470009828 691683924672 692189541576 692455009842 692695528083 693175566564 694991928384 695840679027 695981945376 696490704108 698657847768 699168562569 699384859056 699896105298 700381133784 700893108297 702852232212 706432124736 706948522488 707438438304 709666589034 710158388472 710677510101 710897367024 711417028842 712430443413 714297259728 714792268224 715314777192 715837668111 717043580604 717789723768 718065010206 718287152544 718812216252 719836165278 721722387168 722375905329 726055239312 726585981446 726815186271 728846767116 729885010374 730644516108 732559059648 733602591072 734138850276 734647609008 735184632114 736961457843 737189446032 737472172644 737728327206 738239573448 738779222259 738929205792 741228397632 741770231256 745678353888 746223440404 746458839954 749092510647 749244587936 750024238912 750940197111 752907922416 753429688128 753980440824 754531596117 755054487036 756879335082 757032993216 757666930644 757957510773 758746228266 758900265408 760734408096 761818075344 762374959902 766102493637 766391641496 766633403196 769338254178 769494441664 773256785184 773822031372 774358290576 774924341958 776028222787 776797212321 778061687472 778144415256 778713234273 778871325024 779980828336 781294797504 781865919432 782407753056 782979688548 785990078739 786807966438 786967700544 787928775507 789744295392 789993423792 794155617216 794736140328 795317087799 795868243092 797953695552 798928187031 799090381728 799674512124 799759537902 799921901376 800506639608 801061391264 801855186912 802997430768 803584417194 804141301752 804729124341 808073046612 808827914448 811088735808 811344597408 811937685564 816215495472 816812144226 817975694289 820119075984 820687419072 820972477728 821287336776 822141954192 824128942104 824700064032 825302914956 826478560134 828644222304 829506495168 830519520129 830688128352 831295356516 833881947336 834491510163 838888148124 841086327744 842284456416 842900161428 843160923072 843484291824 843777268776 844362007008 846402697296 847021412718 847608399144 848227995927 851040012096 851662117368 852548342256 853139158848 853762798584 855826209108 856419297264 857045334762 861410591136 862190596683 864449836848 865048901184 865681246872 866314054801 866582059824 867215526242 869913883332 871153076898 873435801888 874344684096 874680012432 875319398406 875412467163 875590189344 876230240652 876837468816 877478431878 878956647192 879599159361 880208722188 882515176128 884691958464 885338663112 887813345952 888462332316 889078037328 889727948174 890003196576 890653783708 893425069368 894078157869 894259669472 897042174912 897697907496 898320012768 898632036432 898976679444 899254789056 899912139048 900569969559 901194065172 902087085276 903372109614 903555508032 904658964471 907029486576 907973325792 909266735088 909931403754 911808301248 912474827784 913141841547 913774649476 914725507592 918242432406 918428849728 920648547936 921960013104 922633960482 922919388768 923273346456 923594037444 923948253873 924234088752 924909698466 926227233649 927145059867 927787572036 928654272144 931543797024 932224750092 932513145408 933194807064 933841511712 934524144396 937136309616 937821350778 938117190753 942598029984 942895376784 946222118712 946877851296 947570013468 947863156032 948556038456 948919828302 949249427373 949907257884 952203034458 952396346304 953559449037 953753036256 954450224148 956058107472 957052965024 957420013608 958119882039 958416288336 959116885038 959781553704 960483148407 963167873772 963471709422 968073652416 968379035616 969086915028 971795689488 972506066454 973180013832 973891402731 974192688144 974904817302 976293570603 978851800368 979530145344 980246176152 982615277124 982919261376 983296230192 983637769608 984015013986 984319431264 985038963012 986442152418 989026975008 994551441984 995278453272 996005996001 998790014196 1000212791994 1001253596148 1003877229888 1005103203039 1005307254432 1006042128156 1006739316048 1009172446776 1009910145933 1010222574192 1010610014364 1010961040986 1011661637688 1012401156429 1015757433792 1016499946536 1020408172398 1021469991516 1022177870928 1022925076974 1025784338904 1026534181257 1029066196041 1031762708496 1032477720768 1033232455944 1033987742827 1035729616428 1037205014742 1037415583296 1037525887008 1038284312364 1038682514763 1039763349846 1042487892576 1043972918064 1044736056162 1047986771652 1049077288584 1049844157947 1050571700676 1053324565056 1054278348318 1059648187104 1060422783732 1061157657456 1061933357498 1064499883551 1065237582708 1066232682832 1066346050536 1067125543263 1067342186144 1070663241024 1071445889592 1072188402336 1072972165788 1075565370906 1076684585652 1077097515309 1077430728816 1078218324378 1078437219264 1079754247917 1082583580752 1088287327296 1089082858968 1089878972169 1090634259052 1093270150674 1093492101312 1094827515561 1095049782368 1095966774162 1096189272256 1098838589472 1100403886608 1101208275414 1101971413512 1102776948171 1105784169048 1106208258966 1106592490809 1107359360172 1108393808688 1110261028032 1111842596448 1112655346884 1118517530832 1119335160606 1119688259931 1123866881904 1124645722432 1125036358368 1128536929728 1129361883624 1130144532192 1130970661236 1132581730554 1135319002623 1135549489824 1136500395966 1136731123008 1138119342399 1138350398112 1141101612144 1141892396352 1142727113016 1143562439853 1149587462244 1149950104794 1152599782464 1154007381267 1154241662496 1155442746432 1159885177776 1160733047058 1161537435864 1162386512937 1166240016576 1167092531208 1167216622884 1168306987536 1169116625088 1169971242504 1171942196256 1172798879148 1173611629584 1174469532822 1180451550816 1184616443088 1185437383104 1191233425824 1192104210492 1193802364638 1196930543328 1198176048576 1198635572592 1199511768186 1199639306853 1199882852064 1200759959412 1201592086896 1202782780368 1204496146152 1205376625791 1206211952628 1209372648768 1212355646784 1213241871672 1216633103712 1217522455396 1217906528346 1224323243208 1225218216339 1229280017472 1230178613976 1231031128608 1231458716592 1231931005164 1232312118336 1233212931288 1236193413156 1237050096048 1237954372434 1238205696192 1239717840201 1242966333456 1244259742752 1246032192528 1246943034774 1249515079488 1250428467704 1250822921004 1257193835712 1258332222186 1261629491616 1263426684624 1264350242142 1264741384608 1265226437736 1265665903164 1266151310863 1266543010512 1267468846046 1269604045944 1270532119077 1271412598716 1272600298864 1274744143296 1276560018144 1277493176052 1277888384448 1278822513384 1279708738272 1280644197876 1283739313662 1284223831696 1284628945896 1285568002143 1292115886704 1295727585984 1296674755272 1297573351776 1298521870308 1298923584192 1299873089736 1300371616562 1300823289363 1301724760804 1304870824998 1305135733824 1306729615347 1306994901536 1310153702832 1311061640256 1311517026144 1312020018648 1312979097609 1313385284016 1314345360978 1315256203224 1316217647817 1318434970788 1320313083282 1323772764192 1325150259264 1327037937696 1328007994668 1331720018928 1332693498474 1333617055992 1334591922261 1335004794864 1335980675562 1340137604052 1341389504208 1342319088064 1345563262368 1346546861244 1346963432256 1347480019152 1347948054648 1348465019166 1348882183584 1349868208572 1351791097758 1355058164421 1355333262048 1360544229864 1361959988688 1362903827904 1363900102632 1364897105631 1367712451872 1368712241676 1370661974214 1372088261388 1375683611328 1377363648609 1377643274592 1380972821904 1382940019656 1383950940723 1384379083152 1384910019684 1385391056166 1386351133128 1387364547699 1391681358054 1391963890752 1392981408216 1397315695536 1398337125138 1398769718112 1399792210596 1400762267568 1401786216594 1405704464424 1406732026167 1413897044976 1414876876608 1419333178068 1420316776944 1421355020202 1421794734048 1422834057684 1423379742453 1424860886826 1428304551687 1428594519456 1430629554384 1431675336222 1434087161208 1435579447536 1436130020412 1436574305088 1437624432504 1438675327557 1439672330556 1443444774336 1444751810658 1452110478624 1453171962892 1453630372542 1457693534232 1458759099681 1459770020748 1461289032216 1462357225953 1467205182144 1468277700552 1469295218016 1470369264228 1473922915686 1474378892064 1474944345288 1475456654412 1476022520979 1476479146896 1477558444518 1477858411584 1479663228627 1483540462512 1491356707776 1492446880808 1492917679908 1498185021294 1498489175872 1500319187991 1501880394222 1505815844832 1507960881648 1509063192234 1510108974072 1511212854901 1513758670164 1515333861288 1515915021546 1516441561479 1517492456532 1521468816192 1523636150688 1524749919804 1530612258597 1532204987274 1532783282992 1533266806392 1534387615461 1538676508356 1546513570368 1547644062744 1548716581152 1549848683916 1552056445574 1553594424642 1555807522113 1556123374944 1556288830512 1557426468546 1557742650048 1559645024769 1559961656672 1563731838864 1564815506112 1565959377096 1567104084243 1571980157478 1573615932876 1575857551014 1579488590784 1579986847584 1581417522477 1589472280656 1590634175598 1591736486184 1592900036247 1597856374062 1598180763456 1599349024248 1599519075804 1601013279216 1602122782528 1603710373824 1605994861536 1607168834388 1608282603504 1609458248682 1616146093224 1617327486567 1617655828896 1622689194816 1623875371128 1632430990944 1633624288452 1635951388578 1639905226011 1640238151968 1641944955456 1642574673552 1643950161243 1644283908384 1648257884208 1649400128064 1650605829912 1651812413121 1652957120268 1657288444608 1659312388449 1661039040258 1661376256704 1662590713032 1667763894672 1668983020326 1677776296248 1679002740909 1684568912832 1685800322856 1686968583648 1687554537552 1688724014016 1692805394592 1694042825436 1695216798288 1696455991854 1698872595831 1703324234736 1704750593949 1705096684512 1707525597168 1711652418216 1712838594528 1714090669524 1722821182272 1724381193366 1728899673696 1731362493744 1732628109602 1733164119648 1734431052484 1739827766664 1741099570587 1742306153796 1746871603776 1749360024864 1750638796812 1750824934326 1751180378688 1752460481304 1753674937632 1754956863756 1757913294384 1759198318722 1760417444376 1761704299233 1770677326224 1775626691904 1776924664632 1778156074656 1779455896348 1780006393152 1781307567416 1786850138736 1788156315738 1788519338944 1790703546957 1795395814992 1796640025536 1797264072864 1797953358888 1799267652279 1799824278096 1801139939118 1802388130344 1804174170552 1806744219228 1809317928942 1814058973152 1815946651584 1818533470176 1819862807508 1824949655568 1826283683094 1826859792519 1827549298952 1829451015184 1836484864812 1841297095872 1843920026208 1845267920964 1845838777536 1846546692912 1847188074888 1847896507746 1848468177504 1849819396932 1852454467298 1854290119734 1855575144072 1856931558651 1857308544288 1863087594048 1864449500184 1866389614128 1867683023424 1869048288792 1870414552161 1874272619232 1875642701556 1876234381506 1885196059968 1885790753568 1887498333279 1892444237424 1893755702592 1895140026936 1896525363213 1897112076912 1897839656604 1898498854746 1899814515768 1901203269069 1904406068916 1907118898074 1907506072512 1908900448296 1912116214944 1914105930048 1914840027216 1916239764078 1916832576672 1918233770076 1919563107408 1920966296814 1926335747544 1926943418844 1936758071232 1938173830056 1943591378976 1945012132908 1946360027664 1947782805462 1948385376288 1949809634604 1950557424843 1952587141206 1957306237497 1957703600736 1960492352304 1965230554248 1966592460384 1967275539216 1968030027972 1968638862528 1970077926024 1971518041467 1972884304836 1978053950016 1980469624923 1990556906544 1992011992002 1997580028392 1999040247711 2000425583988 2002507192296 2003971013343 2010206406078 2010614508864 2012084256312 2013478632096 2018344893552 2019820291866 2020445148384 2021220028728 2021922081972 2022697528749 2023323275376 2024802312858 2027686646637 2032999893072 2040816344796 2042939983032 2044355741856 2045850153948 2051568677808 2053068362514 2055992961321 2058132392082 2063525416992 2066464911888 2067975485654 2071459232856 2074410029484 2075051774016 2076568624728 2077365029526 2078086584249 2079526699692 2084975785152 2087522037081 2087945836128 2089472112324 2095973543304 2097505687707 2098154577168 2099688315894 2101143401352 2102679324891 2108556696636 2119296374208 2120845567464 2122315314912 2123866714996 2128999767102 2130475165416 2132032530303 2132465365664 2132692101072 2134251086526 2134684372288 2137291330239 2142891779184 2144376804672 2145944331576 2147513004333 2151130741812 2153369171304 2154195030618 2154861457632 2156436648756 2159508495834 2165167161504 2167127715987 2178165717936 2179757944338 2180445558813 2181268518104 2186540301348 2189655031122 2190099564736 2191933548324 2197677178944 2200807773216 2202416550828 2203942827024 2205553896342 2210884373529 2211568338096 2212416517932 2213184981618 2214718720344 2216337666777 2216787617376 2223685192896 2225310693768 2237035061664 2238670321212 2239376519862 2247277531941 2247733763808 2250072716736 2252820591333 2258723767248 2260289064384 2261941322472 2263594788351 2265163461108 2270638005246 2271098979648 2273000791932 2273872532319 2276238684798 2276700796224 2282203224288 2285454226032 2287124879706 2299174924488 2299900209588 2308014762534 2308483324992 2319770355552 2321466094116 2323074871728 2324773025874 2328084668361 2330391636963 2334185062416 2334433245768 2336139702819 2336613975072 2339942485008 2343884392512 2345597758296 2347223259168 2348939065644 2360903101632 2363786326521 2369232886176 2382466851648 2384208420984 2385951263397 2387604729276 2393861086656 2396784561093 2397271145184 2399023536372 2399278613706 2399765704128 2401519918824 2403184173792 2405565560736 2408992292304 2410753251582 2412423905256 2414187373023 2426483743344 2433266207424 2435044910792 2435813056692 2448646486416 2450436432678 2453927082867 2460357227952 2462062257216 2462917433184 2463862010328 2465663079049 2466425862576 2472386826312 2474100192096 2475908744868 2479435680402 2485932666912 2488519485504 2491558560387 2492064385056 2493886069548 2500856935408 2501645842008 2503474530489 2516664444372 2523258983232 2526853369248 2528700484284 2529482769216 2530452875472 2531331806328 2532302621726 2533086021024 2534937692092 2539208091888 2541064238154 2542825197432 2544683987781 2545200597728 2553120036288 2554986352104 2557645026768 2559417476544 2561288395752 2567478627324 2568447663392 2569257891792 2571136004286 2584231773408 2586571790049 2593349510544 2595146703552 2597043740616 2598942164403 2599746179472 2600743233124 2601646578726 2603449521608 2609741649996 2613459230694 2613989803072 2620307405664 2623034052288 2624040037296 2625958195218 2626237401489 2626770568032 2628690721956 2630512406448 2632435295634 2636869941576 2638797478083 2640626166564 2647545528384 2654075875392 2656015989336 2663440037856 2665386996948 2667234111984 2669183844522 2670009589728 2671961351124 2680275208104 2682234473607 2682779008416 2691126524736 2693093722488 2694960038304 2695896109296 2696930038332 2697764367168 2699736417144 2701709908677 2703582195516 2710116328842 2710666524096 2713976893413 2721088459728 2723919977376 2727800205264 2729794211262 2735424903744 2737424483352 2739425524641 2741323948428 2744176522776 2754727297218 2755286549184 2761945643808 2765880039312 2767901881446 2768758166304 2769820039368 2770782112332 2771844761619 2772702266256 2774729095398 2778681700947 2781435179601 2783362716108 2785962816432 2794631391072 2796674250276 2797539436224 2799584421192 2801524535136 2803572433188 2811408928848 2813464052334 2827794089952 2838666356136 2840633553888 2842710040404 2843589468096 2845668115368 2846759484906 2847748282119 2849721773652 2856609103374 2857189038912 2860678347111 2861259108768 2863350672444 2868174322416 2871158895072 2872260040824 2874359646117 2875248865008 2877350655114 2879344661112 2881449445221 2889503621316 2904220957248 2906343925784 2907260745084 2915387068464 2917518199362 2919540041496 2921674208193 2922578064432 2924714451906 2928880711809 2936555401104 2938590436032 2940738528456 2947845831372 2948757784128 2949888690576 2950913308824 2952045041958 2952958293792 2955116889036 2959326457254 2967080925024 2969767610797 2984893761616 2985835359816 2988017988003 2996370042588 3000638375982 3003760788444 3011631689664 3015309609117 3015921763296 3018126384468 3020217948144 3022425709802 3027517340328 3029730437799 3030667722576 3031830043092 3032883122958 3034984913064 3037203469287 3047272301376 3049499839608 3061224517194 3064409974548 3065566565984 3066533612784 3068775230922 3077353016712 3079602543771 3087198588123 3095288125488 3097433162304 3099697367832 3101963228481 3104112891148 3107188849284 3111615044226 3112246749888 3112577661024 3114852937092 3116047544289 3119290049538 3119923313344 3127463677728 3131918754192 3134208168486 3143960314956 3147231865752 3149532473841 3151715102028 3159973695168 3162835044954 3178944561312 3181268351196 3183472972368 3185800072494 3193499650653 3195712748124 3198698048496 3199038151608 3201376629789 3202026558432 3211989723072 3214337668776 3216565207008 3218916497364 3231292545927 3232292186448 3234654973134 3235311657792 3239262743751 3247750742256 3264861981888 3267248576904 3269636916507 3271902777156 3279810452022 3280476303936 3284482546683 3285149347104 3287900322486 3288567816768 3296515768416 3301211659824 3303624826242 3305914240536 3308330844513 3318624776898 3319777472427 3322078080516 3325181426064 3335527789344 3337966040652 3355552592496 3358005481818 3371600645712 3373937167296 3375109075104 3385610789184 3388085650872 3390433596576 3392911983708 3397745191662 3405957007869 3406648469472 3409501187898 3410193369024 3414358027197 3415051194336 3423304836432 3425677189056 3428181339048 3430687319559 3448762386732 3457799347392 3462022143801 3462724987488 3465256219204 3466328239296 3468862104968 3479655533328 3482199141174 3484612307592 3487159538811 3498720049728 3501277593624 3501649868652 3504920962608 3507349875264 3509913727512 3515826588768 3518396637444 3520834888752 3523408598466 3541354652448 3544561341919 3553849329264 3556312149312 3558911792696 3562615134832 3573700277472 3576312631476 3581407093914 3590791629984 3594528145728 3595906717776 3598535304558 3598917920559 3599648556192 3602279878236 3604776260688 3608348341104 3613488438456 3616129877373 3618635857884 3628117946304 3637066940352 3639725615016 3649899311136 3652567366188 3653719585038 3655098597904 3658902030368 3672969729624 3675654649017 3687840052416 3690535841928 3693093385824 3694376149776 3695793015492 3696936355008 3699638793864 3704908934596 3708580239468 3711150288144 3713863117302 3714617088576 3719153520603 3728899000368 3732779228256 3738096577584 3740829104322 3748545238464 3751285403112 3752468763012 3771581507136 3774996666558 3784888474848 3790280053872 3793050726426 3794224153824 3795679313208 3796997709492 3798453932589 3799629031536 3802406538138 3808812137832 3811596357231 3814237796148 3817800896592 3824232429888 3829680054432 3832479528156 3833665153344 3836467540152 3839126214816 3841932593628 3852671495088 3853886837688 3856704006429 3876347660112 3887182757952 3890024265816 3892720055328 3895565610924 3896770752576 3899619269208 3901114849686 3902469868089 3905174282412 3914612474994 3915407201472 3920188846041 3920984704608 3930461108496 3933184920768 3934551078432 3936060055944 3938937292827 3940155852048 3943036082934 3945768609672 3948652943451 3960939249846 3981113813088 3984023984004 3995160056784 3998080495422 4000851167976 4003775766783 4005014384592 4007942026686 4020412812156 4024168512624 4026957264192 4036689787104 4039640583732 4040890296768 4042440057456 4043844163944 4045395057498 4046646550752 4049604625716 4055373293274 4065174493263 4065999786144 4081632689592 4085879966064 4088711483712 4091700307896 4094691316893 4103137355616 4106136725028 4111985922642 4116264784164 4127050833984 4132090945827 4132929823776 4135950971308 4142918465712 4148820058968 4151852822169 4153137249456 4154730059052 4156173168498 4159053399384 4162093643097 4175044074162 4175891672256 4178944224648 4191947086608 4195011375414 4196309154336 4199376631788 4202286802704 4205358649782 4217113393272 4220196078501 4230605472613 4241691134928 4244630629824 4247733429992 4257999534204 4260950330832 4264065060606 4264930731328 4265384202144 4268502173052 4270139227359 4274582660478 4284913655061 4285783558368 4291888663152 4295026008666 4302261483624 4306738342608 4308390061236 4309722915264 4312873297512 4316025982671 4319016991668 4330334323008 4334255431974 4356331435872 4359515888676 4360891117626 4362537036208 4373080602696 4376277299043 4379310062244 4383867096648 4387071677859 4401615546432 4404833101656 4407885654048 4411107792684 4421768747058 4423136676192 4424833035864 4426369963236 4428067562937 4429437440688 4432675333554 4433575234752 4438989685881 4450621387536 4474070123328 4477340642424 4478753039724 4494555063882 4495467527616 4500957563973 4505641182666 4517447534496 4523882644944 4527189576702 4530326922216 4533638564703 4541276010492 4546001583864 4547745064638 4549324684437 4552477369596 4564406448576 4570908452064 4574249759412 4598349848976 4599800419176 4603162846383 4616029525068 4639540711104 4642932188232 4646149743456 4649546051748 4656169336722 4660783273926 4667422566339 4668370124832 4668866491536 4672279405638 4673227950144 4678935074307 4679884970016 4691195516592 4694446518336 4697878131288 4701312252729 4727572653042 4738465772352 4744252567431 4768416841968 4771902526794 4775209458552 4778700108741 4793569122186 4794542290368 4798047072744 4798557227412 4803039837648 4806368347584 4811131121472 4817984584608 4821506503164 4824847810512 4828374746046 4851982459701 4852967486688 4870089821584 4871626113384 4897292972832 4900872865356 4907854165734 4919715678033 4920714455904 4925834866368 4927724020656 4931326158098 4931850483729 4932851725152 4944773652624 4948200384192 4951817489736 4955437239363 4958871360804 4971865333824 4977937165347 4983117120774 4984128770112 4987772139096 5001713870816 5003291684016 5006949060978 5033328888744 5037008222727 5053706738496 5057400968568 5060905750944 5062663612656 5064605243452 5066172042048 5069875384184 5078416183776 5082128476308 5085650394864 5089367975562 5090401195456 5096617787493 5109972704208 5114251781847 5115290053536 5122576791504 5134957254648 5136895326784 5138515783584 5142272008572 5168463546816 5173143580098 5186699021088 5194087481232 5197884328806 5199492358944 5201486466248 5203293157452 5206899043216 5219483299992 5223298711761 5226918461388 5240614811328 5248080074592 5251916390436 5252474802978 5253541136064 5257381443912 5261024812896 5264870591268 5273739883152 5277594956166 5281252333128 5285112897699 5312031978672 5326880075712 5330773993896 5334468223968 5338367689044 5340019179456 5343922702248 5360550416208 5364468947214 5365558016832 5372110640871 5386187444976 5389920076608 5391792218592 5393860076664 5397802956837 5399472834288 5403419817354 5407164391032 5420232657684 5427953786826 5442176919456 5447839954752 5455600410528 5459588422524 5474848966704 5478851049282 5482647896856 5488353045552 5509454594436 5523891287616 5531760078624 5535803762892 5537516332608 5539640078736 5541564224664 5543689523238 5545404532512 5549458190796 5557363401894 5562870359202 5566725432216 5570794675953 5571925632864 5589262782144 5593348500552 5599168842384 5603049070272 5607144866376 5611243656483 5622817857696 5626928104668 5655588179904 5662494999837 5677332712272 5681267107776 5685420080808 5689576089639 5691336230736 5693518969812 5695496564238 5699443547304 5703609807207 5713218206748 5721356694222 5722518217536 5726701344888 5736348644832 5742317790144 5744520081648 5748719292234 5750497730016 5754701310228 5758689322224 5762898890442 5779007242632 5783231663131 5812687851568 5814521490168 5830774136928 5835036398724 5839080082992 5843348416386 5845156128864 5849428903812 5851672274529 5857761423618 5871918712491 5873110802208 5881477056912 5895691662744 5899777381152 5901826617648 5904090083916 5905916587584 5910233778072 5914554124401 5918652914508 5934161850048 5939535221594 5941408874769 5969787523232 5971670719632 5976035976006 5992740085176 5997120743133 6001276751964 6007521576888 6011913040029 6030619218234 6031843526592 6036252768936 6040435896288 6044851419604 6055034680656 6059460875598 6061335445152 6063660086184 6065766245916 6068092586247 6069969826128 6074406938574 6083059939911 6098999679216 6122449034388 6128819949096 6131133131968 6133067225568 6137550461844 6154706033424 6159205087542 6167978883963 6174397176246 6190576250976 6199394735664 6203926456962 6208225782296 6214377698568 6223230088452 6225155322048 6229705874184 6232095088578 6234259752747 6238580099076 6254927355456 6262566111243 6263837508384 6268416336972 6287920629912 6292517063121 6294463731504 6299064947682 6303430204056 6308037974673 6325670089908 6357889122624 6362536702392 6366945944736 6371600144988 6386999301306 6391425496248 6396097590909 6397396096992 6398076303216 6402753259578 6404053116864 6411873990717 6428675337552 6433130414016 6437832994728 6442539012999 6462585091854 6464584372896 6469309946268 6478525487502 6495501484512 6501383147961 6534497153808 6539273833014 6543805554312 6559620904044 6568965093366 6570298694208 6575800644972 6593031536832 6602423319648 6607249652484 6611828481072 6616661689026 6632653120587 6637249553796 6639554944854 6644156161032 6649013000331 6650362852128 6671055578688 6675932081304 6711105184992 6716010963636 6741832595823 6743201291424 6750218150208 6758461773999 6776171301744 6780867193152 6785823967416 6790784365053 6795490383324 6811914015738 6813296938944 6819002375796 6821617596957 6828716054394 6830102388672 6846609672864 6856362678096 6861374639118 6897524773464 6902566823737 6924044287602 6925449974976 6930512438408 6937724209936 6959311066656 6964398282348 6969224615184 6974319077622 6984254005083 6991174910889 7002555187248 7003299737304 7008419108457 7009841925216 7019827455024 7031653177536 7036793274888 7041669777504 7046817196932 7082709304896 7089122683838 7091358979563 7107698658528 7117823585392 7125230269664 7147400554944 7152625262952 7157853790191 7162814187828 7181583259968 7190353683279 7191813435552 7197070609116 7197835841118 7199297112384 7204559756472 7209552521376 7216696682208 7226976876912 7232259754746 7237271715768 7242562119069 7279451230032 7299798622272 7305134732376 7307439170076 7310197195808 7317804060736 7345939459248 7351309298034 7361781248601 7381071683856 7386186771648 7388752299552 7391586030984 7396989237147 7399277587728 7409817869192 7417160478936 7422300576288 7427726234604 7438307041206 7457798000736 7465558456512 7474675681161 7476193155168 7481658208644 7502570806224 7504937526024 7510423591467 7549993333116 7569776949696 7580560107744 7586101452852 7588448307648 7591358626416 7593995418984 7596907865178 7599258063072 7604813076276 7617624275664 7623192714462 7628475592296 7634051963343 7635601793184 7659360108864 7664959056312 7672935080304 7678252429632 7683865187256 7705342990176 7707773675376 7713408012858 7752695320224 7759715370147 7780048531632 7785440110656 7791131221848 7796826493209 7799238538416 7802229699372 7804939736178 7810348564824 7829224949988 7840377692082 7841969409216 7860922216992 7869102156864 7872120111888 7877874585654 7880311704096 7886072165868 7891537219344 7897305886902 7916392434249 7921878499692 7962227626176 7968047968008 7990320113568 7996160990844 8001702335952 8007551533566 8010028769184 8015884053372 8040825624312 8046703420821 8048337025248 8073379574208 8079281167464 8084880114912 8087688327888 8090790114996 8093293101504 8099209251432 8105129726031 8110746586548 8130348986526 8131999572288 8141930680239 8163265379184 8171759932128 8183400615792 8189382633786 8206274711232 8212273450056 8218276573923 8223971845284 8232529568328 8238547499299 8264181891654 8265859647552 8271901942616 8285836931424 8297640117936 8303705644338 8306274498912 8309460118104 8312346336996 8315534284857 8318106798768 8324187286194 8336045102841 8344305538803 8350088148324 8357888449296 8383894173216 8390022750828 8392618308672 8398753263576 8404573605408 8410717299564 8434226786544 8440392157002 8452415507653 8461210945226 8483382269856 8495466859984 8515999068408 8521900661664 8528130121212 8530768404288 8537004346104 8540278454718 8543244846357 8549165320956 8569827310122 8571567116736 8582035041333 8583777326304 8590052017332 8604522967248 8613476685216 8616780122472 8623078938351 8625746595024 8632051965342 8638033983336 8644348335663 8668510863948 8712662871744 8719031777352 8721782235252 8725074072416 8746161205392 8752554598086 8758620124488 8765022624579 8767734193296 8774143355718 8786642135427 8809666203312 8815771308096 8822215585368 8843537494116 8846273352384 8849666071728 8852739926472 8856135125874 8858874881376 8865350667108 8877979371762 8901242775072 8909302832391 8954681284848 8957506079448 8964053964009 8989110127764 9001915127946 9011282365332 9034895068992 9045928827351 9047765289888 9054379153404 9060653844432 9067277129406 9082552020984 9089191313397 9092003167728 9095490129276 9098649368874 9104954739192 9111610407861 9141816904128 9148499518824 9196699697952 9199600838352 9206325692766 9232059050136 9238807631313 9261595764369 9285864376464 9292299486912 9299092103496 9305889685443 9312338673444 9321566547852 9334845132678 9336740249664 9337732983072 9344558811276 9348142632867 9357870148614 9359769940032 9382391033184 9395756262576 9402624505458 9448597421523 9455145306084 9488505134862 9536833683936 9543805053588 9550418917104 9557400217482 9580498951959 9587138244372 9596094145488 9597114454824 9604129889367 9606079675296 9635969169216 9643013006328 9649695621024 9656749492092 9693877637781 9703964919402 9705934973376 9717788231253 9740179643168 9743252226768 9794585945664 9801745730712 9808910749521 9815708331468 9839431356066 9841428911808 9853447640049 9855448041312 9862652316196 9863700967458 9865703450304 9889547305248 9903634979472 9910874478726 9917742721608 9924992533539 9955874330694 9959332417281 9966234241548 9975544278192 10003427741632 10006583368032 10013898121956 10066657777488 10074016445454 10088366896231 10114801937136 10121811501888 10125327225312 10129210486904 10139750768368 10156832367552 10164256952616 10171300789728 10178735951124 10193235574986 10217871023607 10219945408416 10228503563694 10230580107072 10243074081591 10245153583008 10269914509296 10277031567168 10284544017144 10292061958677 10346287160196 10373398042176 10386066431403 10388174962464 10395768657612 10398984717888 10402972932496 10406586314904 10413798086432 10438966599984 10446597423522 10453836922776 10461478616433 10496160149184 10503832780872 10504949605956 10514762887824 10522049625792 10529741182536 10547479766304 10555189912332 10562504666256 10570225795398 10624063957344 10633684025757 10661547987792 10668936447936 10676735378088 10687845404496 10721100832416 10728937894428 10744221281742 10772374889952 10783584437184 10787720153328 10795605913674 10796753761677 10798945668576 10806839634708 10814328782064 10840465315368 10848389632119 10855907573652 10884353838912 10911200821056 10919176845048 10949697933408 10957702098564 10965295793712 10976706091104 11018909188872 11026963947051 11063520157248 11071607525784 11079280157472 11083128449328 11087379046476 11090809065024 11098916381592 11114726803788 11125740718404 11133450864432 11141589351906 11143851265728 11157460561809 11186697001104 11198337684768 11214289732752 11222487312966 11245635715392 11253856209336 11262082712413 11324989999674 11354665424544 11370840161616 11379152179278 11382672461472 11387037939624 11390993128476 11395361797767 11398887094608 11407219614414 11426436413496 11434789071693 11442713388444 11453402689776 11472697289664 11489040163296 11497438584468 11500995460032 11509402620456 11517378644448 11525797780884 11558014485264 11566463326262 11570112019287 11625375703136 11629042980336 11661548273856 11670072797448 11678160165984 11686696832772 11690312257728 11698857807624 11703344549058 11707409604267 11715522847236 11743837424982 11746221604416 11760566538123 11762954113824 11791383325488 11799554762304 11803653235296 11808180167832 11816811878481 11820467556144 11829108248802 11837305829016 11845958830353 11879070443188 11882817749538 11939575046464 11943341439264 11952071952012 11985480170352 11994241486266 12002553503928 12011327300349 12015043153776 12023826080058 12040954037437 12061238436468 12072505537872 12080871792576 12089702839208 12110069361312 12118921751196 12122670890304 12127320172368 12131532491832 12136185172494 12139939652256 12148813877148 12166119879822 12195523479789 12197999358432 12244898068776 12257639898192 12266134451136 12275100923688 12284073950679 12309412066848 12318410175084 12335957767926 12348794352492 12381152501952 12396272837481 12398789471328 12407852913924 12416451564592 12428755397136 12446460176904 12455558466507 12459411748368 12464190177156 12468519505494 12477160198152 12486280929291 12525132222486 12527675016768 12536832673944 12575841259824 12585034126242 12588927463008 12598129895364 12606860408112 12616075949346 12651340179816 12660588235503 12691816417839 12725073404784 12733891889472 12743200289976 12773998602612 12782850992496 12792195181818 12794792193984 12796152606432 12805506519156 12810417682077 12823747981434 12857350675104 12875665989456 12885078025998 12925170183708 12929168745792 12938619892536 12948077948013 12957050975004 12991002969024 13002766295922 13068994307616 13078547666028 13087611108624 13119241808088 13128831897129 13137930186732 13151601289944 13161215033577 13204846639296 13214499304968 13223656962144 13233323378052 13265306241174 13274499107592 13279109889708 13284202688811 13288312322064 13298026000662 13300725704256 13316969057643 13351864162608 13422210369984 13432021927272 13441840656751 13483665191646 13486402582848 13502872691919 13516923547998 13552342603488 13571647934832 13581568730106 13590980766648 13600915694109 13623828031476 13638004751592 13643235193914 13647974053311 13657432108788 13693219345728 13712725356192 13722749278236 13795049546928 13805133647474 13809488539149 13848088575204 13861024876816 13875448419872 13918622133312 13928796564696 13938449230368 13948638155244 13968508010166 13982349821778 14002267699017 14005110374496 14006599474608 14016838216914 14019683850432 14036805222921 14039654910048 14073586549776 14083339555008 14093634393864 14103936758187 14178245367676 14182717959126 14215397317056 14232757702293 14235647170784 14250460539328 14305250525904 14315707580382 14325628375656 14336100326223 14380707366558 14383626871104 14394141218232 14395671682236 14409119512944 14419105042752 14433393364416 14453953753824 14464519509492 14474543431536 14485124238138 14555947379103 14558902460064 14610269464752 14614878340152 14620394391616 14691878918496 14702618596068 14723562497202 14759147034099 14762143367712 14777504599104 14783172061968 14793978474294 14795551451187 14798555175456 14819635738384 14834320957872 14844601152576 14855452469208 14866311718089 14876614082412 14915596001472 14933811496041 14949351362322 14952386310336 14963316417288 15005141612448 15009875052048 15020847182934 15099986666232 15111024668181 15161120215488 15172202905704 15182717252832 15187990837968 15193815730356 15198516126144 15209626152552 15235248551328 15246385428924 15256951184592 15268103926686 15271203586368 15289853362479 15329918112624 15345870160608 15367730374512 15410685980352 15415547350752 15426816025716 15505390640448 15519430740294 15560097063264 15582262443696 15593652986418 15598477076832 15604459398744 15609879472356 15620697129648 15658449899976 15669896135283 15680755384164 15721844433984 15744240223776 15755749171308 15760623408192 15772144331736 15783074438688 15794611773804 15832784868498 15843756999384 15855338693097 15936095936016 15980640227136 15992321981688 16003404671904 16015103067132 16020057538368 16031768106744 16081651248624 16093406841642 16096674050496 16116331922613 16158562334928 16169760229824 16175376655776 16181580229992 16193408870511 16198418502864 16210259452062 16221493173096 16260697973052 16283861360478 16326530758368 16343519864256 16366801231584 16378765267572 16424546900112 16436553147846 16447943690568 16459967041219 16465059136656 16477094998598 16528363783308 16543803885232 16571673862848 16595280235872 16607411288676 16612548997824 16618920236208 16624692673992 16631068569714 16636213597536 16648374572388 16672090205682 16688611077606 16700176296648 16712384027859 16715776898592 16767788346432 16780045501656 16797506527152 16809147210816 16821434599128 16833730969449 16868453573088 16880784314004 16904831015306 16922421890452 16966764539712 16987484999511 16990933719968 17031998136816 17043801323328 17056260242424 17068728268917 17074008692208 17080556909436 17086489692714 17098330641912 17110829421621 17139654620244 17164070082666 17167554652608 17180104034664 17209045934496 17226953370432 17233560244944 17246157876702 17251493190048 17264103930684 17276067966672 17288696671326 17337021727896 17349694989393 17438063554704 17443564470504 17450148144832 17492322410784 17505109196172 17517240248976 17530045249158 17535468386592 17548286711436 17555016823587 17573284270854 17615756137473 17619332406624 17644431170736 17687074988232 17699332143456 17705479852944 17712270251748 17717749762752 17730701334216 17743662373203 17755958743524 17802485550144 17818605664782 17824226624307 17909362569696 17915012158896 17928107928018 17978220255528 17991362229399 18003830255892 18022564730664 18035739120087 18091857654702 18095530579776 18108758306808 18121307688864 18134554258812 18165104041968 18178382626794 18184006335456 18190980258552 18197298737748 18204277758741 18209909478384 18223220815722 18249179819733 18296999037648 18393399395904 18399201676704 18412651385532 18464118100272 18477615262626 18503936651889 18523191528738 18571728752928 18598184206992 18611779370886 18624677346888 18643133095704 18669690265356 18675465966144 18689117622552 18696285265734 18702779258241 18715740297228 18764782066368 18791512525152 18805249010916 18877551189363 18897194843046 18910290612168 18924113924019 18977010269724 19073667367872 19087610107176 19100837834208 19114800434964 19160997903918 19174276488744 19188292772727 19192188290976 19194228909648 19208259778734 19212159350592 19235621972151 19286026012656 19299391242048 19313498984184 19327617038997 19387755275562 19407929838804 19435576462506 19480359286336 19486504453536 19504149443883 19603491461424 19617821499042 19631416662936 19645767113713 19678862712132 19706895280098 19710896082624 19725304632392 19727401934916 19779094610496 19807269958944 19821748957452 19835485443216 19849985067078 19897959361761 19911748661388 19918664834562 19932468483096 19947039000993 19951088556384 20013166736064 20027796243912 20133315554976 20148032890908 20176733792462 20225497787469 20229603874272 20250654450624 20258420973808 20275385321997 20279501536736 20328513905232 20342601579456 20357471902248 20372353095159 20386471149972 20435742047214 20439890816832 20457007127388 20464852790871 20486148163182 20490307166016 20539829018592 20569088034288 20584123917354 20692574320392 20707700471211 20772132862806 20776349924928 20791537315224 20805945864992 20813172629808 20827596172864 20877933199968 20893194847044 20907673845552 20922957232866 20952762015249 21007665561744 21009899211912 21025257325371 21029525775648 21059482365072 21094959532608 21110379824664 21125009332512 21140451590796 21248127914688 21267368051514 21274076938689 21323095975584 21353470756176 21375690808992 21442201664832 21457875788856 21473561370573 21488442563484 21544749779904 21571061049837 21575440306656 21591211827348 21593507523354 21597891337152 21613679269416 21628657564128 21680930630736 21696779264238 21711815147304 21727686357207 21838353690096 21899395866816 21915404197128 21930591587424 21953412182208 22037818377744 22053927894102 22085343745803 22143215051568 22158560314944 22166256898656 22174758092952 22190967711441 22197832763184 22229453607576 22251481436808 22266901728864 22283178703812 22314921123618 22373394002208 22396675369536 22428579465504 22444974625932 22507712418672 22524165424826 22531270774401 22649979999348 22709330849088 22741680323232 22758304358556 22765344922944 22774075879248 22781986256952 22790723595534 22797774189216 22814439228828 22852872826992 22869578143386 22885426776888 22902155890029 22906805379552 22978080326592 22994877168936 23018805240912 23034757288896 23051595561768 23116028970528 23132926652524 23140224038574 23250751406272 23258085960672 23279146110441 23340145594896 23356320331968 23373393665544 23390479479627 23397715615248 23406689098116 23414819208534 23431045694472 23487674849964 23521133076246 23525908227648 23582766650976 23607306470592 23616360335664 23633623756962 23640935112288 23658216497604 23674611658032 23691917660706 23749177302747 23758140886376 23765635499076 23886682878528 23904143904024 23970960340704 23988482972532 24005107007856 24022654600698 24030086307552 24047652160116 24056874906397 24081908074874 24122476872936 24140110262463 24145011075744 24179405678416 24220138722624 24237843502392 24254640344736 24263064983664 24272370344988 24279879304512 24297627754296 24315389178093 24332239759644 24391046959578 24395998716864 24425792040717 24489796137552 24515279796384 24550201847376 24568147901358 24618824133696 24636820350168 24654829721769 24671915535852 24697588704984 24715642497897 24792545674962 24797578942656 24815705827848 24832903129184 24857510794272 24892920353808 24911116933014 24918823496736 24928380354312 24937039010988 24946602854571 24954320396304 24972561858582 25008135308523 25050264444972 25073665347888 25151682519648 25170068252484 25177854926016 25196259790728 25213720816224 25232151898692 25302680359632 25321176471006 25357246522959 25383632835678 25450146809568 25486400579952 25547997205224 25565701984992 25584390363636 25592305212864 25611013038312 25620835364154 25629734539071 25647495962868 25714701350208 25746105123999 25751331978912 25770156051996 25850340367416 25869236815053 25877239785072 25896155896026 25914101950008 25933045006989 26005532591844 26137988615232 26157095332056 26175222217248 26238483616176 26257663794258 26275860373464 26295067873737 26303202579888 26322430067154 26359926406281 26428998609936 26447313924288 26466646756104 26530612482348 26548998215184 26558219779416 26568405377622 26576624644128 26596052001324 26633938115286 26703728325216 26727908497173 26864043854544 26883681313502 26892161892027 26967330383292 27005745383838 27033847095996 27104685206976 27137786482053 27143295869664 27163137460212 27181961533296 27201831388218 27247656062952 27267573940191 27276009503184 27286470387828 27295948106622 27314864217576 27334831223583 27425450712384 27445498556472 27590099093856 27610267294948 27618977078298 27696177150408 27716422893939 27722049753632 27750896839744 27784787293107 27857593129392 27876898460736 27897276310488 27917669056329 27937016020332 27964699643556 28004535398034 28010220748992 28013198949216 28033676433828 28044427898601 28073610445842 28079309820096 28147173099552 28187268787728 28207873516374 28345792264569 28356490735352 28365435918252 28465515404586 28471294341568 28610501051808 28631415160764 28651256751312 28672200652446 28713044243119 28741496855877 28761414733116 28788282436464 28791343364472 28812389668101 28818239025888 28907907507648 28929039018984 28949086863072 28970248476276 29081632913343 29111894758206 29117804920128 29153364693759 29220538929504 29229756680304 29383757836992 29405237192136 29426732248563 29447124994404 29518294068198 29524286735424 29560342920147 29566344123936 29587956948588 29591102902374 29597110350912 29639271476768 29668641915744 29710904938416 29732623436178 29753228164824 29774977600617 29867622992082 29898702724644 29926632834576 30010283224896 30019750104096 30041694365868 30199973332464 30222049336362 30265100688693 30344405811408 30365434505664 30375981675936 30387631460712 30419252305104 30470497102656 30492770857848 30513902369184 30536207853372 30579706724958 30659836225248 30691740321216 30729222244773 30735460749024 30831094701504 30853632051432 30876185876031 31038861480588 31120194126528 31158199294209 31164524887392 31187305972836 31196954153664 31208918797488 31219758944712 31241394259296 31316899799952 31339792270566 31361510768328 31384435849299 31488480447552 31511498342616 31544288663472 31566148877376 31589223547608 31665569736996 31687513998768 31710677386194 31872191872032 31901052077271 31984643963376 32006809343808 32030206134264 32053620027637 32063536213488 32163302497248 32186813683284 32232663845226 32317124669856 32350753311552 32363160459984 32386817741022 32390261285031 32396837005728 32420518904124 32442986346192 32521395946104 32545168896357 32567722720956 32653061516736 32733602463168 32757530535144 32849093800224 32873106295692 32895887381136 32919934082438 32930118273312 32954189997196 33056727566616 33080891841153 33087607770464 33190560471744 33214822577352 33237840472416 33249385347984 33262137139428 33272427195072 33296749144776 33344180411364 33377222155212 33400352593296 33424768055718 33431553797184 33472381685427 33560091003312 33595013054304 33642869198256 33667461938898 33736907146176 33761568628008 33786248137239 33809662030612 33844843780904 33974969999022 33981867439936 34063996273632 34112520484848 34137456537834 34148017384416 34161113818872 34172979385428 34186085393301 34196661283824 34221658843242 34279309240488 34304367215079 34328140165332 34360208069328 34418091868992 34467120489888 34492315753404 34502986380096 34528207861368 34552135933344 34577393342652 34674043455792 34699389978786 34710336057861 34876127109408 34887128941008 34984644821568 35010218392344 35034480497952 35060090498316 35070936773184 35096573422872 35110033647174 35122228812801 35146568541708 35231512274946 35238664813248 35281699614369 35288862341472 35374149976464 35398664286912 35410959705888 35424540503496 35450435635443 35461402668432 35487324746406 35511917487048 35537876491059 35637211329564 35648453248614 35818725139392 35830024317792 35856215856036 35956440511056 35982724458798 36007660511784 36033981901047 36045129461328 36071478240174 36122862112311 36183715309404 36217516613616 36242615377728 36269108517624 36330208083936 36356765253588 36368012670912 36381960517104 36394597475496 36408555517482 36419818956768 36446441631444 36498359639466 36593998075296 36798403353408 36825302771064 36852221852037 36928236200544 36955230525252 37007873303778 37046383057476 37143457505856 37188818512443 37196368413984 37223558741772 37249354693776 37286266191408 37339380530712 37366675399521 37378235245104 37392570531468 37405558516482 37431480594456 37458842787873 37583025050304 37610498021832 37755102378726 37794389686092 37820581224336 37848227848038 37954020539448 37981764706509 38075449253517 38175220214352 38201675668416 38229600869928 38321995807836 38348552977488 38376585545454 38384376581952 38388457819296 38416519557468 38431253046231 38471243944302 38572052025312 38626997968368 38655234077994 38775510551124 38815859677608 38844233844039 38871152925012 38973008907072 39008298887766 39206982922848 39235642998084 39262833325872 39291534227426 39357725424264 39386495691387 39413790560196 39450609264784 39454803869832 39483645100731 39614539917888 39643497914904 39670970886432 39699970134156 39795918723522 39823497322776 39837329669124 39852608066433 39864936966192 39894078001986 39902177112768 39950907172929 40055592487824 40266631109952 40296065781816 40325521970253 40353467584924 40450995574938 40459207748544 40508618075757 40516841947616 40550770643994 40559003073472 40657027810464 40714943804496 40744706190318 40772942299944 40802747082327 40871484094428 40914014254776 40929705581742 40943922159933 40972296326364 41079658037184 41138176068576 41168247834708 41385148640784 41415400942422 41428465617447 41544265725612 41583074630448 41611891729984 41626345259616 41755866399936 41786389694088 41815347691104 41845914465732 41905524030498 42006803097051 42015331123488 42019798423824 42050514650742 42059051551296 42110415668763 42118964730144 42220759649328 42250018665024 42280903181592 42311810274561 42534736103028 42548153877378 42646191951168 42698273106879 42706941512352 42751381617984 42915751577712 42947122741146 42976885126968 43008300978669 43142122099674 43150880613312 43182423654696 43187015046708 43227358538832 43257315128256 43361861261472 43393558528476 43423630294608 43455372714414 43676707380192 43830808394256 43861183174848 44075636755488 44107855788204 44170687491606 44277441102297 44286430103136 44332513797312 44349516185904 44381935422882 44386654353561 44395665526368 44458907215152 44502962873616 44533803457728 44566357407624 44598935154267 44629842247236 44746788004416 44857158931008 44889949251864 45015424837344 45048330849652 45062541548802 45299959998696 45333074004543 45483360646464 45516608717112 45548151758496 45563972513904 45581447191068 45595548378432 45628878457656 45705745653984 45739156286772 45770853553776 45804311780058 45813610759104 45869560087437 45989754337872 46037610481824 46103191123536 46232057941056 46265853305048 46280448077148 46516171921344 46558292220882 46680291189792 46746787331088 46780958959254 46795431230496 46813378196232 46829638417068 46847598501931 46862091388944 46975349699928 47009688405849 47042266152492 47165533301952 47232720671328 47267247513924 47281870224576 47316432995208 47349223316064 47383835321412 47498354605494 47516281772752 47531270998152 47566016079291 47808287808048 47941920681408 47976965945064 48010214015712 48045309201396 48060172615104 48095304320232 48113749812794 48163816149748 48244953745872 48280220524926 48290022151488 48348995767839 48358811356832 48475687004784 48509280689472 48526129967328 48544740689976 48580226611533 48595255508592 48630778356186 48664479519288 48782093919156 48851584081434 48979592275104 49030559592768 49100403694752 49136295802716 49273640700336 49309659443538 49343831071704 49379901123657 49395177409968 49431284995794 49585091349924 49631411655696 49665806258368 49715021588544 49785840707616 49822233866028 49837646993472 49856760708624 49874078021976 49893205709142 49908640792608 49945123717164 50016270617046 50100528889944 50137152083577 50147330695776 50303365039296 50340136504968 50392519581456 50427441632448 50464303797384 50501192908347 50605360719264 50642352942012 50714493045918 50767265671356 50900293619136 50962454998533 50972801159904 51095994410448 51131403969984 51168780727272 51206184806751 51222026076624 51241670728308 51259469078142 51294991925736 51332488264863 51492210247998 51502663957824 51540312103992 51700680734832 51738473630106 51754479570144 51792311792052 51828203900016 51866090013978 52011065183688 52049084968179 52314190664112 52350444434496 52476967232352 52515327588516 52551720746928 52590135747474 52606405159776 52644860134308 52665050470761 52719852812562 52847268412419 52857997219872 52933293512208 53061224964696 53097996430368 53116439558832 53136810755244 53153249288256 53192104002648 53230987119609 53267876230572 53407456650432 53455816994346 53728087709088 53767362627004 53784323784054 53934660766584 53974086688197 54011490767676 54067694191992 54107217360261 54275572964106 54286591739328 54326274920424 54363923066592 54403662776436 54495312125904 54535147880382 54552019006368 54572940775656 54591896213244 54612833276223 54629728435152 54669662447166 54747539459199 54890997112944 55180198187712 55220534589896 55237954156596 55392354300816 55432845787878 55444099507264 55511809955667 55569574586214 55715186258784 55794552620976 55835338112658 55874032040664 55929399287112 56009070796068 56026397898432 56067352867656 56088855797202 56108337774723 56147220891684 56294346199104 56374537575456 56415747032748 56632653568089 56691584529138 56712981470704 56730871836504 56772341772057 56931030809172 57221002103616 57262830321528 57302513502624 57344401304892 57426088486238 57482993711754 57522829466232 57564878318181 57576564872928 57582686728944 57624779336202 57636478051776 57706865916453 57858078037968 57898173726144 57940496952552 57982851116991 58163265826686 58223789516412 58306729387518 58441077859008 58459513360608 58512448331649 58810474384272 58853464497126 58894249988808 58937301341139 59036588136396 59120685840294 59132688247872 59175913897176 59182205804748 59278542953536 59337283831488 59421809876832 59465246872356 59506456329648 59549955201234 59735245984164 59797405449288 59841117002979 59853265669152 60039500208192 60083388731736 60399946664928 60444098672724 60530201377386 60676493362407 60688811622816 60751963351872 60775262921424 60826155965991 60838504610208 60985541715696 61027804738368 61072415706744 61117059285477 61159413449916 61319672450496 61394558372613 61458444489546 61470921498048 61707264102864 61752371752062 62077722961176 62123101413633 62316398588418 62329049774784 62374611945672 62417837594976 62439517889424 62482788518592 62633799599904 62679584541132 62723021536656 62768871698598 62858286045747 63022996685232 63075771976113 63088577326944 63178447095216 63331139473992 63375027997536 63421354772388 63744383744064 63802104154542 63969287926752 64060412268528 64107240055274 64127072426976 64326604994496 64373627366568 64420684111719 64465327690452 64634249339712 64713183149511 64726320919968 64773635482044 64780522570062 64793674011456 64841037808248 64885972692384 65042791892208 65090337792714 65135445441912 65183059071621 65515061070288 65698187600448 65746212591384 65791774762272 65839868164876 65860236546624 65908379994392 66113455133232 66161783682306 66175215540928 66256031237409 66429645154704 66475680944832 66498770695968 66524274278856 66572903134323 66593498289552 66688360822728 66754444310424 66800705186592 66849536111436 66944763370854 67120182006624 67190026108608 67285738396512 67334923877796 67523137256016 67572496274478 67593812323203 67619324061224 67689687561808 67949939998044 68127992547264 68225040969696 68274913075668 68296034768832 68322227637744 68345958770856 68372170786602 68393322567648 68443317686484 68558618480976 68608734430158 68656280330664 68706467670087 68720416138656 68934240979776 68984631506808 69056415722736 69104271866688 69154786685304 69348086911584 69398779957572 69420672115722 69752254218816 69774257882016 69837438331323 70020436784688 70068960995904 70120180996632 70171438438881 70193146845744 70220067294348 70244457625602 70293137083416 70463024549892 70563399228738 70577724682944 70748299952928 70821919411776 70849081006992 70900871270886 70922805336864 70974649492812 71023834974096 71075752982118 71274422659128 71296906497228 71660048635584 71712431712072 71912881022112 71965448917596 72015321023568 72067963802094 72090258922656 72142956480348 72170624719191 72245724224622 72367430618808 72420330787389 72435033227232 72538217035248 72660416167872 72713530507176 72763921034208 72789194950992 72817111034964 72839637913536 72892883262888 72946167534279 72996719278932 73187996150592 73277376122151 73650605542128 73704443704074 73856472401088 73910461050504 73964489165307 74015746607556 74092766114952 74146927493691 74377637024886 74392736827968 74447117483544 74498709387552 74572532382816 74678761061424 74733350799042 74756470490208 74785141062936 74811117032964 74839808563713 74862961188912 74917685575746 75024405925569 75220996043664 75510204757452 75588779372184 75641162448672 75696455696076 75908041078896 75963529413018 76071739568877 76150898507034 76350440428704 76459201739856 76643991615672 76697105954976 76753171090908 76776915638592 76833039114936 76862506092462 76889203617213 76942487888604 77144104050624 77238315371997 77253995936736 77310468155988 77551021102248 77607710445159 77631719355216 77688467688078 77742305850024 77799135020967 78016597775532 78413965845696 78471285996168 78525666651744 78583068454852 78715450848528 78772991382774 78827581120392 78885203621211 78901218529568 78909607739664 78967290201462 79079779218843 79286995829808 79341941772864 79399940268312 79591837447044 79646994645552 79674659338248 79705216132866 79729873932384 79788156003972 79901814345858 80111184975648 80183725491519 80592131563632 80651043940506 80676485676081 80706935169848 80901991149876 81017236151514 81033683895232 81101541287988 81314055620928 81413359446159 81429887608992 81489412380636 81545884599888 81605494164654 81742968188856 81802721820573 81828028509552 81859411163484 81887844319866 81944592652728 82004493670749 82276352137152 82336495669416 82770297281568 82830801884844 82856931234894 83088531451224 83149268681817 83166149260896 83252690519232 83354361879321 83572779388176 83630695382208 83691828931464 83753007168987 83811048060996 84013606194102 84030662246976 84039596847648 84101029301484 84133283695803 84220831337526 84237929460288 84441519298656 84561806363184 84623620549122 85069472206056 85096307754756 85396546213758 85413883024704 85831503155424 85894245482292 85953770253936 86016601957338 86139132729357 86224490567631 86284244199348 86364847309392 86374030093416 86437169004303 86454717077664 86723722522944 86787117056952 86847260589216 86910745428828 87353414760384 87460094081277 87661616788512 88151273510976 88215711576408 88280196745689 88341374983212 88554882204594 88572860206272 88681028760441 88699032371808 88763870845764 88773308707122 88791331052736 88917814430304 89005925747232 89132714815248 89197870308534 89259684494472 89324932801851 89779898503728 90030849674688 90096661699304 90125083097604 90599919997392 90666148009086 90795302066079 91033217434224 91096303516992 91127945027808 91162894382136 91257756915312 91411491307968 91478312573544 91541707107552 91608623560116 91739120174874 91979508675744 92075220963648 92187666734319 92206382247072 92531706610096 92560896154296 92628557628093 93116584441764 93360582379584 93474597882627 93493574662176 93561917918508 93590862460992 93626756392464 93659276834136 93695197003862 93724182777888 93950699399856 94019376811698 94084532304984 94153307547897 94465441342656 94534495027848 94632865990416 94698446632128 94767670642824 94996709210988 95032563545504 95062541996304 95132032158582 95616575616096 95703156231813 95953931890128 96020428031424 96090618402792 96160860082911 96190608640464 96227499625588 96327632299496 96489907491744 96560441049852 96697991535678 96717622713664 96951374009568 97052259934656 97089481379952 97160453223066 97170783855093 97190511017184 97261556712372 97328959038576 97564187838312 97635506689071 97703168162868 97959184550208 98200807389504 98272591605432 98547281400672 98619318887076 98687662143408 98759802247314 98790354819936 98862569991588 99170182699848 99242675523459 99262823311392 99571681415232 99644467732056 99713521417248 99748156043952 99786411418284 99817281585216 99890247434328 100032541234092 100201057779888 100274304167154 100294661391552 100417145056281 100680273009936 100785039162912 100928607594768 101002385816694 101210721438528 101284705884024 101358744411717 101428986091836 101534531342712 101924909997066 101945602319808 102191988820896 102337561454544 102412369613502 102444052153248 102483341456616 102518938156284 102558256179903 102589983851472 102664976529726 102913101645237 102984420495996 103080624207984 103401361469664 103476947260212 103508959140288 103584623584104 103656407800032 103732180027956 104022130367376 104098169936358 104628381328224 104953934464704 105030655177032 105103441493856 105180271494948 105212810319552 105289720268616 105330100941522 105366686438403 105439705625124 105694536824838 105715994439744 105845098843107 105866587024416 106122449929392 106195992860736 106232879117664 106273621510488 106351306906329 106384208005296 106461974239218 106535752461144 106613629473177 106911633988692 107456175418176 107534725254008 107568647568108 107869321533168 107948173376394 108022981535352 108101945703141 108135388383984 108214434720522 108368586336933 108551145928212 108652549840848 108727846133184 108807325552872 108990624251808 109070295760764 109104038012736 109145881551312 109183792426488 109225666552446 109259456870304 109339324894332 109495078918398 109781994225888 109881401599489 110441069179792 110475908313192 110556665556111 110784708601632 110865691575756 111023619911334 111139149172428 111430372517568 111566455537329 111589105241952 111670676225316 111748064081328 111858798574224 112018141592136 112100026198563 112134705735312 112177711594404 112216675549446 112294441783368 112376528363619 112749075150912 112831494065496 113265307136178 113383169058276 113425962941408 113461743673008 113544683544114 113862061618344 113945294119527 114226347760551 114525660643056 114605027005248 114688802609784 114852176972476 114965987423508 115045658932464 115129756636362 115153129745856 115165373457888 115249558672404 115293759138693 115413731832906 115716156075936 115880993905104 115965702233982 116326531653372 116447579032824 116532701532117 116613458775036 116919026721216 117024896663298 117620948768544 117706928994252 117788499977616 117874602682278 118073176272792 118159487074161 118241371680588 118351827794352 118364411609496 118450935302193 118843619753664 118930493744712 119012912659296 119099910402468 119470491968328 119557824199299 119594810898576 119682234005958 119706531338304 119852721518787 120166777463472 120799893329856 120888197345448 120976565910759 121060402754772 121352986724814 121377623245632 121525854227271 121550525842848 121652311931982 121677009220416 121971083431392 122144831413488 122234118570954 122318826899832 122408241246981 122789116745226 122831766479799 122916888979092 123414528205728 123504743504124 124155445922352 124246202827266 124632797176836 124749223891344 124835675189952 124879035778848 125267599199808 125359169082264 125446043073312 125537743397196 125716572091494 126020409291153 126045993370464 126151543952226 126177154653888 126331247006289 126356894190432 126662278947984 126750055995072 126842709544776 126935430823683 127604208309084 127938575853504 128094819320637 128120824537056 128214480110548 128254144853952 128747254733136 128841368223438 128930655380904 129024902936007 129426366299022 129452641839936 129547270964088 129561045140124 129682075616496 129771945384768 130085583784416 130180675585428 130270890883824 130366118143242 131030122140576 131148769651003 131492425182768 131583549524544 131679736329752 131816759988784 132226910266464 132323567364612 132512062474818 132832323306891 132859290309408 132997541391936 133048548557712 133145806268646 133159963060683 133186996579104 133376721645456 133508888620848 133601410373184 133699072222872 133796805462801 133889526741708 134240364013248 134571476793024 134669847755592 135046274512032 135144992548956 135187624646406 135238648122448 135379375123616 135899879996088 135999222013629 136450081939392 136549826151336 136644455275488 136691917541712 136744341573204 136786645135296 136886635372968 137117236961952 137217468860316 137312560661328 137412935340174 137440832277312 137608680262311 137969263013616 138112831445472 138309573370608 138696173823168 138797559915144 138841344231444 139548515764032 139674876662646 140040873569376 140240361993264 140342876877762 140386293691488 140440134588696 140488915251204 140542795505793 140586274166832 140926049099784 141029065217547 141126798457476 141496599905856 141698162013984 141801742541772 141845610673728 141949298985624 142047669948192 142151505964236 142548845318256 142593812994456 142698048237873 143424863424144 143825762044224 143930897835192 144030642047136 144135927604188 144180517845312 144285912960696 144341249438382 144491448449244 144734861237616 144840661574778 144870066454464 145046987303517 145076434070496 145427061014352 145527842068416 145578389901984 145634222069928 145740679834599 145785766525776 145892335068558 145993438557864 146554752244302 147301211084256 147408887408148 147820922101008 147928978330614 148031493215112 148139703370971 148185532229904 148293854987382 148755274049772 148894234967088 148997418775104 149145064765632 149357522122848 149466701598084 149512940980416 149570282125872 149622234065928 149679617127426 149725922377824 149835371151492 150048811851138 150411456250731 150441992087328 151020409514904 151177558744368 151282324897344 151392911392152 151503578725041 151816082157792 151927058826036 152143479137754 152301797014068 152700880857408 152887364995599 152918403479712 153287983231344 153394211909952 153506342181816 153618554420253 153666078229872 153725012184924 153778407234426 153884975777208 153997464794589 154476630743994 154507991873472 154620936311976 155102042204496 155215420890318 155263438710432 155376935376156 155484611700048 155598270041934 156033195551064 156147254904537 156532402486681 156942571992336 157051333303488 157166136909704 157430901697056 157545982765548 157655162240784 157770407242422 157802437059136 157819215479328 157934580402924 157995151412283 158159558437686 158541805237257 158573991659616 158799880536624 159183674894088 159293989291104 159349318676496 159410432265732 159459747864768 159576312007944 159692961358827 159803628691716 160222369951296 160367450983038 161184263127264 161302087881012 161352971352162 161413870339696 161803982299752 161922260064591 162034472303028 162203082575976 162321652080783 162826718892318 162859775217984 162978824761272 163091769199776 163210988329308 163485936377712 163605443641146 163656057019104 163718822326968 163775688639732 163838499828669 163889185305456 164008987341498 164242618377597 164672991338832 165540594563136 165661603769688 165713862469788 166177062902448 166298537363634 166332298521792 166535429867001 166708723758642 167145558776352 167383657862928 167506014337974 167622096121992 168027212388204 168079193695296 168202058602968 168266567391606 168325013324169 168441662675052 168883038597312 169123612726368 169247241098244 170138944412112 170192615509512 170317025316171 170793092427516 171663006310848 171788490964584 171907540507872 172033203914676 172278265458714 172448981135262 172568488398696 172694634954543 172729694618784 172748060186832 172874338008606 172909434155328 173120597749359 173574234113904 173694521178432 173821490857656 173948553350973 174920188162554 175323233577024 175537344994947 176431423152816 176560393491378 176682749966424 176811904023417 177109764409188 177362057520882 177398064743616 177527741691528 177546617414244 177835628860608 178011851494464 178265429630496 178395740617068 178519368988944 178649865603702 179523351008937 179559797007456 180193323398608 180250166195208 181199839994784 181332296018172 181590604132158 182029480087221 182066434868448 182255890055616 182325788764272 182478467897973 182515513830624 182956625147088 183083414215104 183217247120232 183351177856431 183478240349748 183959017351488 184183675117839 184375333468638 184412764494144 185063413220192 185121792308592 185257115256186 186233168883528 186369304240899 186949195765254 186987149324352 187123835837016 187253512784928 187318553668272 187390394007724 187448365555776 187901398799712 188038753623396 188169064609968 188306615095794 188574858137241 189068990055696 189227315928339 189265731980832 189535341285648 189993418421976 190065127091008 190125083992608 190264064317164 191233151232192 191406312463626 191907863780256 192181236805584 192321720165822 192381217280928 192454999251176 192655264598992 192979814983488 193120882099704 193262052335157 193395983071356 193902748019136 194139549448533 194178962759904 194320906446132 194341567710186 194381022034368 194523113424744 194657918077152 195128375676624 195271013378142 195406336325736 195549177214863 196545183210864 197094562801344 197238637774152 197375324286816 197519604494628 197580709639872 197725139983176 198340365399696 198485351046918 198525646622784 198768093712227 199288935464112 199427042834496 199496312087904 199572822836568 199718709402969 199780494868656 200065082468184 200402115559776 200548608334308 200834290112562 201360546019872 201570078325824 201857215189536 202004771633388 202569411768048 202717488823434 202857972183672 203069062685424 203849819994132 204383977641792 204675122909088 204824739227004 204888104306496 204966682913232 205037876312568 205116512359806 205179967702944 205329953059452 205826203290474 205968840991992 206119403010261 206161248415968 206802722939328 206953894520424 207169247168208 207312815600064 207464360055912 208044260734752 208196339872716 209256762656448 209512314993969 210061310354064 210206882987712 210360542989896 210514315316643 210579440537232 210660201883044 210733372876806 210879411250248 211389073649676 211690197686214 211733174048832 212244899858784 212465758235328 212547243020976 212702613812658 212768416010592 212923948478436 213071504922288 213227258946354 213823267977384 213979571535847 215069450508016 215137295136216 215738643066336 215896346752788 216045963070704 216203891406282 216270776767968 216428869441044 216511874157573 216737172673866 217102291856424 217260992362167 217305099681696 217614651105744 217981248503616 218140591521528 218291763102624 218367584852976 218451333104892 218518913740608 218678649788664 218838502602837 218990157836796 219563988451776 219762803198978 219832128366453 220882138359584 220951816626384 221113331112222 221569417203264 221731383151512 221893467495921 222047239822668 222278298344856 222440782481073 223132911074658 223178210483904 223341352450632 223496128162656 223717597148448 224036283184272 224200052397126 224269411470624 224355423188808 224433351098892 224519425691139 224588883566736 224753056727238 225073217776707 225662988130992 226530614272356 226766338116552 226851925882816 226923487346016 227089367088228 227724123236688 227890588239054 228215218706631 228452695521102 229051321286112 229377605219568 229704353944952 229931974847016 230091317864928 230259513272724 230330746915776 230499117344808 230587518277386 230667610851639 230827463665812 231432312151872 231714946115991 231761987810208 231931404467964 232653063306744 232823131335477 232895158065648 233065403064234 233226917550072 233397405062901 234049793326596 235241897537088 235413857988504 235576999955232 235749205364556 236146352545584 236318974148322 236482743361176 236655610863633 236703655588704 236728823218992 236901870604386 237239337656529 237860987489424 238025825318592 238199820804936 238940983936656 239115648398598 239189621797152 239364468011916 239705443037574 240333554926944 240551176474557 241776394690896 241953131821518 242120805509544 242705973449628 243051708454542 243101051685696 243304623863964 243942166862784 244289662826976 244468237141908 244637653799664 244816482493962 245408165461719 245578233490452 245663532959598 245833777958184 246013481012247 246829056411456 247009487008248 248310891844704 248492405654532 249265594353672 249447806045451 249498447782688 249758071557696 250063085637963 250718338164528 250892086146624 251075486794392 251259021506961 251433144182988 252040818582306 252091986740928 252303087904452 252399851087409 252662494012578 252713788380864 253324557895968 253685419089552 253870861647366 255208416618168 255394972478269 256189638641274 256241649074112 256428960221096 257494509466272 257682736446876 257861310761808 258049805872014 258417398188071 258673471702893 258852732598044 259094541928176 259122090280248 259311507012909 259364151232992 260171167568832 260361351170856 260541781767648 260732236286484 262060244281152 262297539302006 262380282243831 262984850365536 263359472659504 263633519977568 264453820532928 264647134729224 264840590237067 265024124949636 265664646613782 265718580618816 266043086281323 266097097115424 266291612537292 266319926121366 266373993158208 266753443290912 267017777241696 267398144445744 267593610925602 267779053483416 267974798405553 269339695511184 270092549024064 270289985097912 270375249292812 270477296244896 270758750247232 271799759992176 271998444027258 272385906198237 273099652302672 273288910550976 273383835083424 273488683146408 273773270745936 274234473923904 274434937720632 274625121322656 274825870680348 275217360524622 275938526027232 276225662890944 276563000202957 276619146741216 277595119830288 277682688462888 277885672884279 279349753325292 280081747138752 280423793647881 280480723986528 280685753755524 280772587382976 280880269177392 280977830502408 281085591011586 281172548333664 281852098199568 282058130435094 282253596914952 282459922643691 283396324027968 283603485083544 283898597971248 284095339896384 284303011928472 285097690636512 285187625988912 285396096475746 286849726848288 287109468695439 287861795670384 288061284094272 288271855208376 288482580248733 288571825921392 288682498876764 288982896898488 289469722475232 289681323149556 290093974607034 290152868140992 290854122028704 291156779803968 291268444139856 291481359669198 291571533051552 291784670137116 291986877115728 292906520067213 293109504488604 294602422168512 294817774816296 295641844202016 295857956661228 296062986430224 296279406741942 296371064459808 296587709974764 297510548099544 297728026570377 297788469934176 298715044245696 298933403196168 299140564251744 299244468131856 299359234254852 299451844755648 299670742302984 300097623702276 300822912501462 300883984174656 301251435168843 302040819029808 302355117488736 302785822784304 303007157450082 303632164315584 303854117652072 304076233235151 304286958275508 304603594028136 305774729991198 305836806959424 306575966462688 307012684363632 307237108840506 307332156459744 307450024369848 307556814468852 307674768539709 307769951554416 307994929589178 308739304935711 308953261487988 309241872623952 310204084408992 310430841780636 310526877420864 310753870752312 310969223400096 311196540083868 312066391102128 312294509809074 312739373783161 313064804973362 313885143984672 314332273819408 314861803394112 315091965531096 315310324481568 315540814484844 315638430958656 315869160805848 315990302824566 316100059315209 316319116875372 317083610474514 317147983319232 317535296529321 317599761073248 318367349788176 318587978582208 318698637352992 318820864531464 319053920718987 319152624015888 319385922717654 319607257383432 319840888419531 320734901966076 322368526254528 322604175762024 322705942704324 322827740679392 323607964599504 323844520129182 324068944606056 324305837109423 324406165151952 324643304161566 325105759010799 325653437784636 325957649522544 326183538399552 326421976658616 326971872755424 327210887282292 327312114038208 327437644653936 327551377279464 327676999657338 327778370610912 328017974682996 328485236755194 329345982677664 329644204798467 331323207539376 331427724939576 331669996668333 332354125804896 332597074727268 333070859734002 333417447517284 334291117552704 334699366611987 334767315725856 335012028675948 335244192243984 336054424776408 336300078595689 336404117205936 336533134783212 336650026648338 336883325350104 337129585090857 338247225452736 338494482196488 340277888824224 340385231019024 340634050632342 341586184855032 341835882358581 342679043281653 343576981929168 343815081015744 344066407829352 344556530917428 344897962270524 345136976797392 345389269909086 345459389237568 345496120373664 345748676017212 345881277416079 346241195498718 347148468227808 347642981715312 347897106701946 349598104596351 349840376325108 351074689989894 352862846305632 353120786982756 353365499932848 353623808046834 354219528818376 354478461222483 354724115041764 355055483383056 355093234828488 355352805906579 356530859260992 356791481234136 357038737977888 357299731207404 358673472597897 359046702017874 359119594014912 359558164556361 360386646797216 360500332390416 362399679989568 362664592036344 362929697732277 363181208264316 364058960174442 364132869736896 364577562681813 364651577528544 364956935795946 365031027661248 365913250294176 366434494240464 366702355712862 366956480699496 367224723740943 368367350235678 368495299439397 368750666937276 370126826440384 370243584617184 370514230512372 372466337767056 372738608481798 373269575160547 373898391530508 374247671674032 374507025569856 374637107336544 374780788015448 375802797599424 376077507246792 376338129219936 376613230191588 377149716274482 378061227873459 378137980111392 378454631856678 378531463961664 378993741018867 379070682571296 379986836843952 380250167985216 380528128634328 380806292471049 382812624927252 383815727560512 384284457961911 384362473611168 384643440331644 384762434561856 384909998502352 385310529197984 386241764199408 386524104670314 386791966142712 387074708808021 388279098897066 388357925519808 388641812892264 388683135420372 389046226849488 389315836154304 390256751353248 390542026756284 390812672651472 391098354429726 393090366421728 393446308953009 394477275548304 394750648573632 395039208989256 395450279966352 396680730799392 396970702093836 397536187424454 398577870928224 398992624175808 399145645673136 399437418805938 399479889182049 399560989737312 400130164936368 400804231119552 401097216668616 401390416388403 401668580225124 402721092039744 403714430379072 404009543266776 405138823536096 405434977646868 405715944367344 406138125370848 407699639988264 407997666040887 409350245818176 409649478454008 409933365826464 410075752625136 410233024719612 410359935405888 410659906118904 411652406580948 411937681983984 412238806020522 412322496831936 412826040786933 413907789040848 414338494336416 414928720111824 416088521469504 416392679745432 416697060359281 419024629987938 420122620708128 420721085979792 421028630633286 421158881074464 421320403766088 421466745753612 421628386517379 421758822500496 422778147299352 423087195652641 423380395372428 424489799717568 425094486041952 425405227625316 425536832021184 425847896956872 426143009844576 426454517892708 427646535954768 427959143071694 428094144713619 430138901016032 430274590272432 431477286132672 431792693505576 432091926141408 432407782812564 432541553535936 432857738882088 433023748315146 433474345347732 434204583712848 434521984724334 434610199363392 435140961910551 435229302211488 436281183043056 436583526205248 436735169705952 436902666209784 437222039503797 437357299577328 437677005205674 437980315673592 439525606397956 439664256732906 441764276719168 441903633252768 442226662224444 443462766303024 443786934991842 444094479645336 444419110112913 444556596689712 444881564962146 446265822149316 446682704901264 446992256325312 447435194296896 448072566368544 448400104794252 448538822941248 448710846377616 448866702197784 449038851382278 449177767133472 449506113454476 450146435553414 451234368752193 451325976261984 453061228544712 453532676233104 453846974692032 454178734176456 454510736175123 455448246473376 455781176478108 456430437413262 456905391042204 458102642572224 458662094986797 458755210439136 459408707889904 459863949694032 460182635729856 460519026545448 460855663260759 460998234689616 461175036554772 461335221703278 461654927331624 461992394383767 463429892231982 463523975620416 463862808935928 465306126613488 465646262670954 465790316131296 466130806128468 466453835100144 466794810125802 468099586653192 468441764713611 469597207460043 470827715977008 471153999910464 471498410729112 472292705091168 472637948296644 472965486722352 473311221727266 473407311177408 473457646437984 473803741208772 473985454236849 474478675313058 475721974978848 476399641609872 477881967873312 478231296797196 478379243594304 478728936023832 479078884076481 479410886075148 480667109853888 481102352949114 483552789381792 483906263643036 484241611019088 485411946899256 485766780193773 486103416909084 486609247727928 486964956242349 488579325653952 488936474283816 489275307599328 489632964987924 490816330923438 491156466980904 491327065919196 491515499486007 491667555916368 492026962024494 492727855132791 494018974016496 496621783689408 496984811309064 498531188707344 498895612090902 498996895565376 499606289601003 500126171275926 501436676329056 502150973588784 502518043013922 502866288365976 504081637164612 504606175808904 504799702174818 504975039972507 505324988025156 506649115791936 507370838179104 507741723294732 510416833236336 510789944956538 510951075948513 512379277282548 512857920442192 514989018932544 515365472893752 515722621523616 516099611744028 516834796376142 517346943405786 517705465196088 518083904863629 518189083856352 518244180560496 518623014025818 518728302465984 519361793248077 520722702341712 521083563535296 521464472572968 521845660052919 524595078604012 524760564487662 525969700731072 526612034984841 526718945319008 527267039955136 529294269458448 529681180474134 530048249899272 530435712070251 531329293227564 532086172562646 532194194230848 532583225074584 532639852242732 533506886581824 534035554483392 534796288891488 535187221851204 535558106966832 535949596811106 538570053026811 538679391022368 540579970195824 540750498585624 540954592489792 543599519984352 543996888054516 544771812396474 546088440261663 546199304605344 546767670166848 546977366292816 547435403693919 547546541491872 548869875441264 549250242645312 549651741360696 550053533569293 550434721049244 551877052054464 552551025353517 553126000405914 553238293482432 555190239660576 555365376925776 555771345768558 558699506650584 559107912722697 560847587295762 560961447973056 561371507511048 561760538354784 561955661004816 562171182023172 562345096667328 563704196399136 564116260870188 564507193829904 564919845287382 565724574411723 567206970167088 567797195942496 568606023856944 570195381273024 570375251977824 570792192951492 573699453696576 574218937390878 575723591340768 576543710416752 576965160497466 577143651842784 577364997753528 577965793796976 578939444950464 579362646299112 579786157005471 580187949214068 581708244057408 582536888279712 582962719338396 583143066103104 583569340274232 583973754231456 585813040134426 586219008977208 586647531644589 589635549632592 591283688404032 591715913322456 592125972860448 592558813483884 592742128919616 593175419949528 595021096199088 595456053140754 595576939868352 596304281136681 597866806392336 598281128503488 598488936263712 598718468509704 599156128208907 599341484605968 600195247404552 601645825002924 602502870337686 604081638059616 604710234977472 605571645568608 606014314900164 607708235304144 608152466470302 608573916551016 609018780525103 609207188056272 611549459982396 613151932925376 614025368727264 614474217681012 614664312919488 614900048739696 615113628937704 615349537079418 615539903108832 615989859178356 617478609871422 617906522975976 618358209030783 618483745247904 620408168817984 620861683561272 621507741504624 621938446800192 622393080167736 624132782204256 624589019618148 625478747566322 626129609946724 627770287969344 628536944981907 628664547638816 630183931062192 630620648963136 631081628969688 631542945949929 631738321611696 631980605649132 632200118630418 632638233750744 634167220949028 635070593058642 635199522146496 636734699576352 637397274705984 637641729062928 638107841437974 638305248031776 638771845435308 639214514766864 639681776839062 641469803932152 641938714607541 645208351524048 645411885408648 645655481358784 647215929199008 647689040258364 648137889212112 648611674218846 648812330303904 649286608323132 649535622472719 650211518021598 651306875569272 651782977086501 651915299045088 652843953317232 653943745510848 654421774564584 654875289307872 655102754558928 655353999314676 655556741221824 656035949365992 656515507808511 656970473510388 658691965355328 659288409596934 659496385099359 662646415078752 662855449879152 663339993336666 664708251609792 665194149454536 665680402487763 666141719468004 666834895034568 667322347443219 669398733223974 669534631451712 670024057351896 670488384487968 672108849552816 672600157191378 672808234411872 673066269566424 673300053296676 673558277073417 673766650700208 674259170181714 675219653330121 676988964392976 680555777648448 680770462038048 681268101264684 683172369710064 683671764717162 684645656119893 685358086563306 687153963858336 688132815658704 689113061834856 689795924541048 690273953594784 690778539818172 690992240747328 691497352034424 691762554832158 692002832554917 692482390997436 694296936455616 695285963430624 695794213403892 698469394006431 699196209192702 699680752650216 700192215188703 702149379979788 705725692611264 706241573965512 706730999865696 707247616093668 708439057636752 708956922444966 709448230083528 709966832590899 710110966766112 710186469656976 710705611813158 711718012969587 713582962468272 714077475955776 714599462414808 717346945195794 718093404035748 719116329112722 720773293594432 721000664780832 721653529423671 725329184072688 725859395464554 726362416528632 728117920348884 729155125363626 729303155057088 729913871591892 731826500588352 732868988480928 733404711425724 733912961398992 734449447481886 736224496385157 736734700471356 736990598878794 737501333874552 738040443036741 740487169234368 741028461024744 744932675534112 745477216963596 746539150321094 747796783061016 748343418136353 748495343348064 749274214673088 749561576030896 750189256913889 752155014493584 752676258439872 753226460383176 753777064520883 754299432548964 756122455746918 756275960222784 756909263713356 757199553262227 757987482037734 758141365142592 759973673687904 761056257268656 761612584942098 765625249854504 766184917434807 768568915923822 768724947222336 769286880663288 769819997004704 770621058395968 772483528398816 773048209340628 773583932285424 774149417616042 775252194564213 776558197794132 777283625784528 777366270840744 777934521038727 778092453698976 780513502706496 781084053512568 781625345302944 782196708859452 786180732843456 786892617906018 787140846731493 788954551096608 790078417978512 790900559932704 793361461598784 793941404187672 794521770711201 795072374848908 797155741856448 798129258843969 798291291346272 798874837611876 798959778364098 799121979474624 800260329872736 802194433337232 802780832776806 803337160450248 803924395216659 808019086533552 810277647072192 810869955293736 811431888734688 812276250741696 815399279976528 815995332081774 817157718594711 819298956908016 819866731652928 820151505250272 820466049439224 821319812237808 823304813161896 823875363967968 824477612041044 825652081573866 827815578081696 828676988672832 829857440223648 832785359490864 833394120718562 833657018652837 838049259975876 840245241416256 841271380943643 841442171959584 842057261266572 842317762148928 842640807532176 842933491507224 843256773034758 843517645000992 845556294598704 846174391305282 846760790744856 847379767931073 850188972083904 850810455250632 851695793913744 852286019689152 852909035785416 855293071909536 855918286143388 856188289427238 860277802032064 860549180544864 861328406086317 863585387011152 864183852282816 864815565625128 865447740746199 865715477764176 866047496630292 866948690695464 868409167425696 869043969448668 870281923821102 870458604422976 872562366086112 873470339411904 873805332419568 874444079007594 874714599154656 875354010411348 875960631347184 878719560201639 879051212795912 879328513465812 883807266505536 884453324448888 886925532606048 887573869983684 888188959290672 888838220225826 889113193379424 889763129924292 890104371536689 892531644298632 893184079711131 893365409802528 896145132737088 896800209588504 897421692755232 897733404395568 898077702764556 898355534266944 899012226908952 900292871106828 902468737504386 902651952523968 903754305506529 906122457089424 907065352466208 908357468352912 909021472350246 910896492946752 911562352956216 912228699705453 912860874826524 913810782084408 917324189973594 917510420878272 918817415779808 919727899388064 921038053090896 921711326521518 921996469379232 922350073109544 922670443406556 923024305619127 923309854663248 923984788767534 926859784463964 927725617871856 930612253226976 931292525341908 931580632262592 932261612256936 932907670200288 933589620251604 936199173306384 936883529427222 938218121349483 939194414920086 941655431954016 942996821458224 944585410182336 945275896593288 945930973444704 946622443454532 946915292875968 947607482417544 947970908473698 948300177945627 948957350626116 951443949957696 952605889587963 952799283219744 955763935746624 956462593594392 957161762156961 957457872047664 958157768152962 958821772150296 959522665258593 962204705898228 967105578763584 967812527286072 968483222038176 970823893798512 971533560387546 972206833818168 972917511328269 973218495455856 973929912484698 975317277032397 977872948567632 978550615198656 979265929975848 981632661846876 982312933961808 982654131838392 983030998972014 983335111832736 984053924048988 985455710265582 988037948032992 988932614395401 993969622618128 995009990004999 997062377414688 997791224181804 999212579202006 1000252342551852 1002873352658112 1004098099835961 1004301947177568 1005036086027844 1005732576731952 1008163274329224 1008900235787067 1009212351617808 1009599404349636 1009950079945014 1010649976050312 1011388755272571 1014741676358208 1015483446589464 1020833666472672 1021579889913076 1021902151897026 1024758554565096 1025507647075743 1025715840884384 1028037129844959 1030730945787504 1031445243047232 1032199223488056 1033669592752284 1034693886811572 1035410930392176 1036167809727258 1036378167712704 1036488361120992 1037246028051636 1037643832248237 1038723586496154 1041445404683424 1042928945145936 1043691320105838 1048794313789053 1049190157208024 1049521128975324 1053224069969682 1053437890638016 1058588538916896 1059362360948268 1060096499798544 1060871424140502 1062658586455128 1063435383667449 1064172345125292 1065166450149168 1065279704485464 1066058417719737 1069592577782976 1070374443702408 1071116213933664 1071899193622212 1076020417793691 1077140106053622 1077358782044736 1078674493669083 1081159940391648 1081500997171248 1087199039968704 1087993776109032 1088789093196831 1089543624792948 1092176880523326 1092398609210688 1093732688045439 1093954732585632 1094870807387838 1095093082983744 1097739750882528 1099303482721392 1100107067138586 1100869442098488 1101674171222829 1105102050707034 1106252000811828 1110380479321152 1110730753851552 1111542691537116 1117399013301168 1118215825445394 1119808725481641 1121695174591524 1122743015022096 1123521076709568 1123911322009632 1124342364046344 1127408392798272 1128232521740376 1129014387659808 1129839690574764 1131449148823446 1134413940334176 1135594391884992 1136981223056601 1137212047713888 1140750503955648 1141584385902984 1142418877413147 1148437874781756 1151447182681536 1152853373885733 1153087420833504 1153930320994932 1154287303685568 1154729995507056 1155931587593952 1158725292598224 1159572314010942 1160375898428136 1161224126424063 1165073776559424 1165925438676792 1167138680548464 1167947508462912 1171626080268852 1172438017954416 1173295063289178 1179271099265184 1180338926859027 1183431826644912 1184251945720896 1185117626967768 1186350839899056 1190042192398176 1190912106281508 1192608562273362 1195733612784672 1196977872527424 1197436937019408 1198312256417814 1198439667546147 1198682969211936 1200390494809104 1203291650005848 1204171249165209 1205005740675372 1208163276119232 1211143291137216 1212028629800328 1215416470608288 1216304932940604 1217147833102032 1218037561050206 1218414376112544 1223098919964792 1223992998122661 1228050737454528 1228948435362024 1229800097479392 1230227257875408 1230699074158836 1231079806217664 1231979718356712 1234957219742844 1235813045951952 1236716418061566 1236967490495808 1238478122360799 1241723367122544 1243015483009248 1244786160335472 1248265564408512 1249178039236296 1250091181077843 1250957495132644 1252259219893448 1257073889963814 1257329095277632 1260367862124384 1262163257939376 1263085891899858 1263476643223392 1263961211298264 1264400237260836 1264885159552137 1265276467501488 1268334441898056 1269261586957923 1270141186117284 1273469399152704 1275283458125856 1276215682875948 1276610496063552 1277543690870616 1278429029533728 1279363553678124 1282939607864304 1283877429215082 1284282434140857 1290416703048096 1290823770817296 1294431858398016 1295378080516728 1296275778424224 1297223348437692 1297624660607808 1298573216646264 1299071244945438 1300423036043196 1302613751138544 1303565954173002 1303830598090176 1305422885731653 1305687906634464 1308843549129168 1309750578615744 1310205509117856 1310707998629352 1311666118511391 1312071898731984 1313031015617022 1313940947020776 1318576819193868 1318992770198718 1325292830157504 1325710899758304 1326679986673332 1330388298909072 1331360804975526 1332283438936008 1333257330338739 1333669790069136 1334644694886438 1338797466447948 1340048114703792 1340976768975936 1344217699105632 1345200314382756 1345616468823744 1346132539132848 1346600106593352 1347116554146834 1347533301400416 1348518340363428 1350439306660242 1353977928785952 1361540924076096 1362536202529368 1363532208525369 1366344739420128 1367343529434324 1369291312239786 1370716173126612 1374307927716672 1375986284960391 1376265631317408 1378226123669712 1379591849082096 1380547907189568 1381557079636344 1382566989782277 1382994704068848 1383525109664316 1384005665109834 1384964781994872 1385977183151301 1390571926861248 1391588426807784 1396938788012862 1398392418385404 1399361505300432 1400384430377406 1404298759959576 1405325294140833 1408791622380129 1412483147931024 1413461999731392 1414495232187336 1416878115273504 1417913844889932 1418896460167056 1419933665181798 1420221933532224 1420372939313952 1421411223626316 1421956362710547 1423436025939174 1427165924936544 1429198924829616 1434693890391588 1436186808071496 1437236652229443 1438232658225444 1442001329561664 1443307058847342 1450658368145376 1451718790929108 1452724833057264 1456235840697768 1457300340581319 1458310250727252 1459827743183784 1460894868727047 1465737976961856 1466809422851448 1467825922797984 1468898894963772 1472448992770314 1473469400942712 1473981197757588 1474546498458021 1475002667749104 1476080886073482 1478183565398373 1482056922049488 1489865351068224 1490954433927192 1493078300642188 1495593566122032 1496686836272706 1496990686696128 1498818868803009 1499123152061792 1500378513827778 1504310028987168 1506452920766352 1507554129041766 1508598865097928 1512244911493836 1513818527426712 1514399106524454 1514925119917521 1515974964075468 1519947347375808 1522112514537312 1523225169884196 1531250499709008 1532369834869614 1532853227845539 1537137831847644 1538573761326576 1539639994009408 1544967056797632 1546096418681256 1547167864570848 1548298835232084 1550504389128426 1553116395588264 1554251714590887 1554567251569056 1554732541681488 1555869042077454 1556184907397952 1558085379744231 1562168107025136 1563250690605888 1564393417718904 1565536980158757 1573785235812036 1574281693462986 1577909102193216 1579836104954523 1580156835957024 1581801119865408 1587882808375344 1589043541422402 1590144749697816 1591307136210753 1596258517687938 1596582582692544 1597749675223752 1597919556728196 1600520659745472 1604388866674464 1605561665553612 1606674320900496 1607848790433318 1616038173067104 1621739910587472 1622863777469376 1630798559953056 1631990664163548 1634315437189422 1638265320784989 1638597913816032 1640303010500544 1640932098878448 1642306211081757 1642639624475616 1646609626323792 1647750727935936 1648955224082088 1650160600707879 1651304163147732 1655631156163392 1659714880447296 1665570718981728 1666788241437124 1667314037305674 1676098519951752 1677323738168091 1682542761887286 1682884343919168 1684114522533144 1685281615064352 1685866983014448 1686513546069516 1687035290001984 1691112589197408 1692348782610564 1693521581489712 1694759535862146 1697173723235169 1701620910501264 1703391587827488 1705818071570832 1710586143819072 1711836572286776 1712376578854476 1721098361089728 1722656812172634 1727170774022304 1729631131250256 1730895481492398 1731430955528352 1732094993260584 1733897381390928 1736818334851392 1738087938897336 1739358471016413 1740563847642204 1745124732172224 1747610664839136 1748888158015188 1749429198309312 1750708020822696 1751921262694368 1757439120403278 1758102425591824 1758657026931624 1759942594933767 1768906648897776 1773851065212096 1775147739967368 1776377918581344 1777676440451652 1778226386758848 1779526259848584 1780208743073378 1785063288597264 1786368159422262 1786730819605056 1788912843410043 1793600419177008 1794843385510464 1795466808791136 1796155405529112 1797468384626721 1798024453817904 1800585742213656 1804937475008772 1807508611013058 1812244914178848 1814130704932416 1816714936705824 1818042944700492 1823124705912432 1824457399410906 1825721749653048 1827056341575309 1827621564168816 1834648379947188 1837634831559616 1839455798776128 1842076106181792 1843422653043036 1843992938758464 1844700146219088 1845340886813112 1846048611238254 1846619709326496 1847969577535068 1853719568927928 1855074627092349 1855451235743712 1861224506453952 1862585050683816 1864523224513872 1865815340400576 1867179240503208 1872398346612768 1873767058854444 1876436242698966 1878388829840172 1883310863908032 1885610834945721 1885993642916448 1890551793186576 1891861946889408 1893244886909064 1894628837849787 1895214964835088 1895941816947396 1896600355891254 1897914701252232 1905211779175926 1905598566439488 1912925187188784 1914323524313922 1914915744095328 1916315536305924 1917643544300592 1919045330517186 1924409411796456 1925816143822623 1935625054572144 1936966444076352 1941647787597024 1943067120775092 1944413667636336 1945835022656538 1946436990911712 1947859824969396 1948606867418157 1950634554064794 1955348931259503 1955745897135264 1958531859951696 1963265323693752 1964625867923616 1965308263676784 1966061997944028 1966670223665472 1968107848097976 1969546523425533 1970911420531164 1976075896065984 1977865228790802 1987939245236256 1990019980009998 1994124754829376 1995582448363608 1997041207463289 1998425158404012 2000504685103704 2001967042329657 2008196199671922 2008603894355136 2010072172055688 2011465153463904 2016326548658448 2017800471574134 2018424703235616 2019198808699272 2019900159890028 2020674831220251 2021299952100624 2022777510545142 2025658959990363 2030966893178928 2041667332945344 2043159779826152 2043804303794052 2049517109130192 2051015294151486 2051431681768768 2053936968359679 2056074259689918 2061461891575008 2064398446976112 2067339185504568 2069387773623144 2070821860784352 2072335619454516 2072976722241984 2074492056103272 2075287664496474 2076008497664751 2077447172992308 2082890809366848 2085857890291872 2087382640211676 2095408182019293 2097588627578106 2098380314416048 2099042257950648 2100576645566109 2106448139939364 2117177077833792 2118724721896536 2120192999597088 2121742848281004 2125317172910256 2126870767334898 2128344690250584 2129900497772697 2130332900298336 2130559408970928 2132116835439474 2135154038908761 2140748887404816 2142232427867328 2143798387244424 2152040835587382 2154280212107244 2157348987338166 2162319880783296 2163001994342496 2164960588271013 2175987552218064 2177578186393662 2179087249585896 2184353761046652 2187465376090878 2187909465171264 2189741614775676 2195479501765056 2198606965442784 2200214134277172 2201738884196976 2203348342445658 2210204101414068 2212504001623656 2214121329110223 2221461507703104 2223085383074232 2234798026602336 2236431650890788 2239617450963282 2243390349183048 2245030254409059 2245486030044192 2247822644019264 2248684728092688 2250567770741667 2256465043480752 2258028775319616 2259679381149528 2261331193562649 2262898297646892 2268827880668352 2271598659786681 2273962446113202 2274424095427776 2283168771805968 2284837754826294 2296875749563512 2298554752304421 2305706747771466 2306174841667008 2307860641989864 2309459991014112 2311863175187904 2317450585196448 2319144628021884 2320751796856272 2322448252848126 2325756583692639 2331850877353584 2333803563116181 2334277361096928 2343252160537704 2344876035908832 2346590126578356 2358542198530368 2360677853718054 2366863653289824 2370235253935536 2372701679798112 2380084384796352 2381824212563016 2383565312133603 2385217124546724 2391467225569344 2394387776531907 2394873874038816 2396624512835628 2396879335092294 2397365938423872 2400780989618208 2406583300011696 2408342498330418 2410011481350744 2411773185649977 2424057259600656 2430832941216576 2432609865881208 2434295666204064 2436075122100412 2436828752225088 2446197839929584 2447985996245322 2451473155784133 2457896870724048 2459600194958784 2460454515750816 2461398148317672 2463959436713424 2469914439485688 2471626091903904 2473432836123132 2476956244721598 2483446734245088 2486030966018496 2489572320670944 2498356078472592 2500182362155686 2500971055958511 2501914990265288 2504518439786896 2514147779927628 2520735724248768 2523814142830929 2524326515878752 2526171783799716 2526953286446784 2527922422596528 2528800474521672 2529770319104274 2530552935002976 2536668883796112 2538523173915846 2540282372234568 2542139303793219 2550566916251712 2552431365751896 2555087381741232 2556858059067456 2558727107356248 2565879215728608 2567754858430164 2568564868281714 2580833406096192 2581647541634592 2583985218258951 2590756161033456 2592551556848448 2594446696875384 2596343222238597 2597146433292528 2598142489890876 2600846072086392 2605227502277088 2607131908346004 2610845771463306 2611375813268928 2617687098258336 2620411018235712 2621415997258704 2623332237022782 2624143797463968 2626062031234044 2627881894041552 2637153638387736 2637985540397436 2651421799516608 2653359973346664 2660776597818144 2662721609951052 2664566877872016 2666514660677478 2667339580138272 2669289389772876 2670313114610067 2677594932895896 2679552239133393 2680096229407584 2688435398211264 2690400628765512 2692265078265696 2693200213186704 2694233108293668 2695066602800832 2697036680726856 2700878613320484 2707955857571904 2711262916519587 2725072405058736 2727064417050738 2732689478840256 2734687058868648 2736686099116359 2738582624479572 2741432346253224 2751972569920782 2752531262634816 2756452247339424 2759183698164192 2763114159272688 2765133979564554 2765989408137696 2767050219328632 2768011330219668 2769072916857381 2769929563989744 2771954366302602 2783176853615568 2793877576025724 2796784836770808 2798723010600864 2800768860754812 2808597519919152 2810650588281666 2814654364048449 2817583244760258 2824966295862048 2828990464374672 2833756230547008 2835827689779864 2837792920334112 2839867330363596 2840745878627904 2842822447252632 2843912725421094 2844900533836881 2846872051878348 2854331849873088 2857817668763889 2858397849659232 2869387780783176 2871485286470883 2872373616142992 2874473304458886 2876465316450888 2878567995775779 2886614117694684 2901316736290752 2903437581858216 2905449666114528 2912471681395536 2914600681162638 2916620501454504 2918752533984807 2919655486367568 2921789737454094 2925951831097191 2933618845702896 2935651845595968 2937797789927544 2944897985540628 2946938801885424 2947962395515176 2949092996916042 2950005335498208 2952161772146964 2956367130796746 2964113844098976 2966797843186203 2981908867854384 2985029970014997 2986156601284376 2991187132244064 2993373672545412 2997637737606018 2998246304123584 3000757027655556 3008620057974336 3012294299507883 3012905841532704 3015108258083532 3017197730195856 3024489822987672 3026700707361201 3027637054853424 3028798213048908 3029850239835042 3031949928150936 3034166265817713 3044225029074624 3046450339768392 3062500999418016 3064739669739228 3065706455691078 3074275663695288 3076522941227229 3077147522653152 3084111389534877 3092192837362512 3094335729141696 3096597670464168 3101008778256852 3106232791176528 3108503429181774 3109134503138112 3109465083362976 3111738084154908 3112931496744711 3116170759488462 3124336214050272 3128786835437808 3131073960317514 3147570471624072 3148563386925972 3159672209909046 3160313671914048 3175765616750688 3178087082844804 3180289499395632 3182614272421506 3190306151002347 3192517035375876 3195499350447504 3195839113456392 3198175253159211 3208777733348928 3211123331107224 3213348641800992 3215697580866636 3232076346134208 3236023481007249 3243479821174944 3261597119906112 3263981328327096 3266367279590493 3268630874378844 3276530641569978 3277195827632064 3281198064136317 3281864197756896 3284612422163514 3285279248951232 3293219252647584 3297910448164176 3300321201415758 3302608326295464 3305022513668487 3331141437963456 3333576482874248 3334628074611348 3352197039903504 3354647476336182 3359426176444923 3365085523774572 3368229045066288 3370563230128704 3371733966028896 3373027092139032 3382225178394816 3384697565221128 3387043162979424 3389519071724292 3394347446470338 3403241821002528 3406783175654976 3410943669169803 3411636143141664 3423673144573552 3424753157708952 3427256632239441 3445313624345268 3454341548044608 3458560121657199 3459262262500512 3461790962984796 3462861911056704 3464189986521168 3467794762781856 3476175877794672 3478716942032826 3481127695284408 3483672379272189 3495221329678272 3497776316030376 3501416041645392 3503842525388736 3514878240806556 3516204851183648 3517314053863248 3519885189867534 3537813297795552 3541016780577081 3550295479934736 3552755837162688 3555352880903304 3559052519697168 3560417486146756 3570126577194528 3572736318844524 3577825686820086 3587200838354016 3590933617582272 3592310811058224 3594936769253442 3595319002638441 3596048907635808 3601171484427312 3609874950017544 3612513747495627 3615017222026116 3624489828357696 3633429873411648 3636085889400984 3646249411824864 3648914798821812 3651443499306096 3654112683150618 3655243128337632 3669296759894376 3671978994367983 3684152212363584 3686845306086072 3689400292438176 3690681773626224 3692097222476508 3693239418652992 3695939155070136 3707439137855856 3710149254184698 3710902471487424 3715434367082397 3725170101367632 3729046449027744 3734358481006416 3744796693225536 3747534117708888 3750273543233529 3752872485397932 3756777659680344 3771221669891442 3771987285832896 3781103586373152 3786489773818128 3789257675699574 3790429929670176 3791883633894792 3793200711782508 3794655478656411 3795829402504464 3807784760873769 3810423558351852 3825850374377568 3828647048627844 3829831488190656 3832631072611848 3835287088601184 3838090661034372 3848818823592912 3851632287645246 3871250109144288 3883295575194048 3886134241550184 3888827335272672 3891670045313076 3892873981823424 3895719649938792 3897213734836314 3901269108129588 3910697862519006 3911491794270528 3916268657194959 3917063719903392 3926530647387504 3929251735847232 3930616527353568 3932123995888056 3934998355534173 3936215696195952 3939093046851066 3941822841062328 3955730457581604 3975878490472512 3980039960019996 3991164896727216 3994082414926578 3996850316808024 3999771991016217 4001009370207408 4003934084659314 4016392399343844 4020144344111376 4022930306927808 4032653097316896 4035600943148268 4036849406471232 4038397617398544 4039800319780056 4041349662440502 4042599904201248 4045555021090284 4051317919980726 4061933786357856 4065611859181093 4086319559652304 4087608607588104 4090596625576107 4099034218260384 4102030588302972 4107873936719358 4112148519379836 4122923783150016 4127958854881173 4128796893952224 4134678371009136 4138775547246288 4141643721568704 4144671238909032 4147700969346831 4148984112206544 4150575328992948 4152016995329502 4154894345984616 4157931549453903 4171715780583744 4174765280423352 4190816364038586 4195177255156212 4196760628832096 4198084515901296 4201153291132218 4212896279878728 4215975882422499 4226374867140387 4237449443793072 4240385999194176 4243485696562008 4250634345820512 4253741534669796 4256689380501168 4259800995545394 4260665800596672 4261118817941856 4264233670878948 4265869088131641 4270308077817522 4281497774809632 4287596774488848 4304081671174764 4308560424214488 4311709956688329 4314697974676332 4326003988684992 4329921176542026 4351975104436128 4355156372787324 4358174499171792 4368707522093304 4371901021743957 4374930752181756 4379483229551352 4382684606181141 4397213930885568 4400428268554344 4403477768393952 4406696684891316 4420408202828136 4423639495374063 4425008003247312 4428242658220446 4434550696195119 4446170766148464 4469596053204672 4472863301781576 4479234901926564 4486780698366096 4490060508818118 4490972060088384 4496456606409027 4497369456185376 4501135541483334 4512930086961504 4519358762299056 4522662387125298 4525796595293784 4543197319573362 4544775359752563 4547924892226404 4566337543611936 4569675509652588 4593751499127024 4597109504608842 4611413495542932 4615721283979728 4618919982028224 4634901170392896 4638289256043768 4641503593712544 4644896505696252 4651513167385278 4662755143772661 4663701754707168 4667607126232362 4668554722193856 4674256139232693 4686504321075408 4689752071817664 4693180253156712 4696610940476271 4721355707436108 4733727306579648 4739508314863569 4740470507871072 4745403359596224 4763648425126032 4767130624267206 4770434249093448 4773921408632259 4788775553063814 4789747748077632 4793249025671256 4793758670184588 4801561979236416 4813166600023392 4816684996660836 4820022962701488 4823546371299954 4848114519201312 4852504477087111 4865219731762416 4868591332408128 4872150244200824 4892395679859168 4895971992490644 4902946311568266 4914795962354967 4915793741448096 4920909031501632 4922796296635344 4926918633245271 4927918873426848 4939828878971376 4943252183807808 4946865672246264 4950481802123637 4953912489443196 4966893468490176 4979144641341888 4996712156945184 5000364724311372 5001942111917022 5003829980530576 5009036879573792 5028295559855256 5031971214504273 5047628285661858 5048653031757504 5052343567599432 5055844845193056 5057600949043344 5059540638208548 5061105870005952 5073337767592224 5077046347831692 5080564744469136 5084278607586438 5091521169705507 5104862731503792 5110174763482464 5117454214712496 5131758431457216 5135509716860328 5137129736563428 5163295083269184 5167970436517902 5181512322066912 5188893393750768 5192686444477194 5194292866585056 5196284979781752 5201692144172784 5210455004554176 5214263816692008 5218075413049239 5221691542926612 5235374196516672 5242831994517408 5246664474045564 5248287594927936 5252124062468088 5255763788083104 5274307276775472 5275971080794872 5279827784801301 5306719946693328 5321553195636288 5325443219902104 5329133755744032 5333029321354956 5334679160276544 5338578779545752 5340626229220134 5355189865791792 5359104478266786 5360192458815168 5366738530230129 5380801257531024 5384530156531392 5386400426373408 5388466216587336 5392405153880163 5394073361453712 5401757226640968 5422525833039174 5450144810117472 5454128834101476 5469374117737296 5473372198232718 5477165248959144 5481169024725927 5482864692506448 5503945139841564 5512904494678848 5518367396328384 5526228318545376 5530267959129108 5531978816275392 5534100438657264 5536022660439336 5538145833714762 5539859127979488 5543908732605204 5565223881277047 5566353707231136 5587755152051448 5593569673541616 5597446021201728 5601537721509624 5617195039838304 5621301176563332 5629308728096898 5635166489520516 5649932591724096 5656832504837163 5657980928749344 5671655379559728 5675585840668224 5679734660727192 5683886513549361 5685644894505264 5687825450842188 5689801067673762 5693744103756696 5715635337527778 5716795699318464 5738775561566352 5742970572941766 5744747232285984 5748946608917772 5752930632901776 5757135991551558 5773228235389368 5777448431467869 5806875163716432 5810899332229056 5824943362791072 5829201362325276 5833241002909008 5837505067969614 5839310972735136 5843579474908188 5845820602254471 5851903662194382 5866046793778509 5867237691405792 5875595579855088 5889795971081256 5893877603770848 5895924791030352 5898185993832084 5900010670996416 5904323544293928 5908639570276599 5912734261593492 5928227688197952 5933595686372406 5963817735708768 5970059940029994 5972313202568752 5982374264488128 5986747345090824 5991123622389867 5995275475212036 6001514055311112 6005901126988971 6024588599015766 6025811683065408 6030216516167064 6034395460391712 6048979645975344 6053401414722402 6055274109706848 6057596426097816 6059700479670084 6062024493660753 6063899856301872 6068332531635426 6076976879971089 6092900679536784 6125001998836032 6129479339478456 6131412911382156 6148551327390576 6153045882454458 6154295045306304 6161810905079037 6168222779069754 6184385674725024 6193195340928336 6202017556513704 6212465582353056 6217006858363548 6218930166725952 6223476168309816 6225862993489422 6228025492994253 6232341518976924 6248672428100544 6257573670875616 6262147920635028 6295140943248144 6297126773851944 6301729936698327 6319344419818092 6351531233501376 6356174165689608 6360578998791264 6365228544843012 6380612302004694 6385034070751752 6389701493318091 6390998700895008 6391678226912784 6396350506318422 6405462116726283 6422246662214448 6426697283601984 6431395161733272 6472046962014498 6486959642349888 6494881764813039 6527962656654192 6532734559180986 6537261748757688 6553061283139956 6562396128272634 6563728395513792 6569224844327028 6586438505295168 6595820896328352 6600642402831516 6605216652590928 6610045027336974 6642363987330669 6667152965748496 6669256149222696 6704394079807008 6709294952672364 6718852352889846 6730171047549144 6735090763227177 6736458090132576 6743467932057792 6746054184278064 6751703312225001 6769395130442256 6774086325958848 6779038143448584 6783993580687947 6788694892940676 6806483642005056 6814795979360043 6821887338339606 6823272286283328 6847346289147104 6849506315417904 6854513264478882 6890627248690536 6895664256913263 6917120243314398 6918524525001024 6923581925969592 6928379973042336 6935589525563712 6952351755589344 6957433884065652 6962255390568816 6967344758544378 6977269751077917 6995552632060752 7001410689348543 7002832083290784 7029756481613112 7032409702367296 7034628107726496 7039770379735068 7075626595591104 7082033561154162 7100590959869472 7110705761806608 7118105039394336 7120834972293512 7140253154389056 7145472637689048 7150695936400809 7155651373640172 7174401676708032 7183163329595721 7184621622116448 7189873538506884 7190638005276882 7192097815271616 7202342968854624 7219749900035088 7225027494991254 7230034444052232 7235319556949931 7272171778801968 7292498823649728 7297829597643624 7302886998612192 7308225366301236 7310486256675264 7338593519788752 7343957988735966 7354419467352399 7373690612172144 7378800584876352 7381363547252448 7384194444953016 7391878310140272 7414878275711712 7420298508369396 7430868734164794 7450340202735264 7458092898055488 7468716962012832 7495068235417776 7500547086467058 7505744970795864 7513555319360688 7542443339782884 7562207172746304 7572979547636256 7578515351399148 7580859859340352 7583767267789584 7586401423565016 7589310957312822 7591658805008928 7615569521747538 7620847116703704 7626417911379657 7651700748755136 7657294097255688 7665262145223696 7670574177202368 7676181322068744 7697637647185824 7703264575290492 7742500218288576 7751955654776853 7772268483100368 7777654670545344 7783340090626152 7789029666715791 7791439299877584 7794427469672628 7802538216259176 7821395725038012 7832537314389918 7834127439806784 7853061294775008 7861233054707136 7864247991776112 7869996711068346 7872431392391904 7878186093702132 7883645682124656 7911460915163208 7917244146826339 7960079920039992 7982329793454432 7988164829853156 7993700633616048 7999543982032434 8002018740414816 8007868169318628 8010939343830201 8032784798687688 8038656717400179 8040288688222752 8065306194633792 8071201886296536 8076795234797088 8079600639560112 8082699324881004 8085199808402496 8091110042180568 8102635839961452 8123867572715712 8131223718362186 8133788749558761 8172639119304608 8175217215176208 8181193251152214 8198068436520768 8204061176605944 8210058297349077 8215747873438716 8224297038759672 8255917709762346 8257593787904448 8269356742018272 8277551094492576 8289342477818064 8295401938693662 8297968224413088 8301150657985896 8304033990659004 8307218750572143 8309788691969232 8315863098907806 8349530560846704 8381632728077172 8390354510312424 8393521257664192 8396169031802592 8402306582264436 8425792559757456 8431951764844998 8443963092145347 8452749734280774 8474898887586144 8486971393124016 8501268691641024 8507483069339592 8513378761002336 8519601991090788 8522237635883712 8528467341757896 8531738176263282 8534701601510643 8540616155635044 8562995549619264 8573453006291667 8575193548977696 8608163342349528 8614455859412649 8617120848428976 8623419913376658 8629395949352664 8635703987327337 8659842353084052 8703950208872256 8710312745574648 8716348998343584 8737415044186608 8743802043487914 8749861504363512 8756257601954421 8758966459102704 8765369212362282 8777855493291573 8800856537108688 8806955536787904 8813393369782632 8840816405656272 8847278990748126 8850016006494624 8856485316440892 8869101392390238 8892341532296928 8900393529558609 8945726603563152 8958469803853128 8973561396732192 8980121017636236 8992913212818054 8994738912370752 9002271082966668 9025860173923008 9038717524598112 9045324774250596 9051593190587568 9080102122083603 9086394639146724 9089550719505126 9095849784452808 9102498797453139 9132675087223872 9139351019305176 9187502998254048 9194219009217684 9222826991085864 9229568823681687 9231442567959456 9252334168604631 9276578512087536 9283007187425088 9289793011392504 9303026334770556 9325510287545322 9327403509414336 9335214252464724 9338794490234133 9348512278465386 9373008642150816 9386360506313424 9393221880952542 9442711414872216 9479016629727138 9480941015742144 9527296850252064 9534261248534412 9540868498186896 9547842817264518 9570918453007041 9577551106127628 9586498051342512 9587517340369176 9594525759477633 9626333200046784 9633369993321672 9640045925402976 9647092742599908 9696229038402624 9705008954174222 9708070443021747 9730439463524832 9744300488401648 9784791359718336 9791943984981288 9799101838771479 9805892623136532 9829591924709934 9831587482896192 9843594192408951 9845592593270688 9853837266490542 9855837746853696 9879657757942752 9893731344492528 9900963604247274 9907824978886392 9915067541005461 9993424313890368 10000729448622744 10003884223834044 10007659961061152 10018073759147584 10056591119710512 10063942429008546 10078278529334769 10095256571323716 10104687135198864 10111689690386112 10115201898086688 10119081276417096 10146675535184448 10154092695663384 10161129488938272 10168557215172876 10183042339411014 10209725463007584 10220349526964928 10232831007509409 10234908429424992 10271019433720656 10274259473126856 10281769896718323 10335940873035804 10363024644133824 10375680364971597 10377786787501536 10385372888954388 10388585733170112 10392569959563504 10403384288345568 10428527633384016 10436150826098478 10443383085853224 10451017137816567 10485663989034816 10493328948091128 10504248124936176 10511527576166208 10548614553550944 10551942161589744 10559655569602602 10613439893386656 10623050341731243 10650886439804208 10658267511488064 10666058642709912 10677157559091504 10681252458440268 10710379731583584 10718208956533572 10733477060460258 10761602515062048 10772800852746816 10776932433174672 10784810307760326 10788146722907424 10803514453281936 10837541242486881 10845051666078348 10900289620234944 10908257668202952 10938748235474592 10946744396465436 10954330497918288 10962338049451854 10965729385012896 11007890279683128 11015936983103949 11052456637090752 11060535918258216 11068200877314528 11072045320878672 11076291667429524 11079718255958976 11087817465210408 11130447762554094 11132707414462272 11146303101247191 11175510304102896 11187139347083232 11203075443019248 11234390079676608 11242602353126664 11250820629700587 11258617456193796 11270332979041032 11313665009674326 11315961857498688 11343310759119456 11359469321454384 11367773027098722 11371289789010528 11375650901684376 11379602135347524 11383966435969233 11387488207513392 11423354282621307 11431270675055556 11477551123132704 11485941145883532 11489494464571968 11497893217835544 11505861265803552 11514271983103116 11546456470778736 11554896862935738 11571356829976957 11613750327432864 11649886725582144 11658402724650552 11666482005818016 11675010135939228 11678621945470272 11687158949816376 11691641204508942 11703807324388764 11732093587557018 11734475382811584 11748805971584877 11751191159710176 11779591942162512 11787755207541696 11791849582060704 11796371987664168 11804995066602519 11808647088587856 11817279140553198 11825468523186984 11867191372744812 11927635471417536 11940119880059988 11944626405137504 11973494690181648 11982247244779734 11990550950424072 11999315973048651 12003028110622224 12011802253977942 12049177198031532 12060433032334128 12068790920783424 12097959291950688 12106802829444804 12110548219413696 12115192852195632 12119400959340168 12124048987321506 12127799712603744 12136665063270852 12153953759942178 12185801359073568 12196835577543279 12258958678956912 12262825822764312 12271789876728321 12297102654781152 12306091764908916 12323621810158074 12336445558139508 12368771349450048 12383876564643519 12386390681856672 12404035113027408 12424931164706112 12434013716727096 12443102908040493 12446952336619632 12451725986978844 12456050985988506 12464683037953848 12473794648361709 12515147341751232 12524295841270056 12590281886496288 12594253547703888 12603459873396654 12638688839636184 12647927647267497 12679124601421161 12712348331379216 12721157997582528 12730457089686024 12761224604009388 12770068141503504 12779402986636182 12781997401790016 12783356453825568 12792701012636844 12797607264394923 12810924233452566 12844493324428896 12862790323466544 12935129870064987 12944093924028996 12989763529626078 13055925313308384 13065469118361972 13074523497515376 13106122566279912 13115703065231871 13124792256545268 13138449688654056 13148053818543423 13191641792656704 13201284805663032 13210433305181856 13220090054673948 13270918486122189 13284727974661338 13303652088585357 13334305931496992 13338512298445392 13408788159614016 13418589905344728 13437704705779692 13460342095098288 13470181526454354 13472916180265152 13489369819227081 13492108368556128 13503406624450002 13538790260884512 13558076286897168 13567987161375894 13577389785881352 13629591958720086 13634326079257689 13643774676679212 13694692578294208 13699012630835808 13709026528957764 13781254497381072 13791328513826526 13834240486628796 13847163851939184 13856759946084672 13904703511178688 13914867768131304 13924510781137632 13934689517088756 13954539502155834 13988265431317983 13991105264121504 14002821378697086 14005664166581568 14022768417698079 14059512963226224 14069256215452992 14079540759470136 14089832821428813 14164067122308324 14201181919738944 14218524944590707 14221411523613216 14236210078788672 14241669944587024 14290945275378096 14301391872801618 14311302747280344 14321764225896777 14366326659191442 14369243244232896 14379747077013768 14381276010553764 14404685937709248 14439499800070176 14450054989982508 14460068888104464 14470639113899862 14544343557603936 14557513431261333 14595659195287248 14605773997224384 14616450732602472 14677187039577504 14687915977471932 14708838934704798 14747381224344288 14762727094504896 14768388889906032 14780755899735813 14783756620280544 14829756551423424 14840597016738792 14851445406370911 14861737468329588 14900680405470528 14937433924025664 14990136470835552 15001094172934116 15011489941591728 15027110638721376 15084886679565768 15095913643512819 15145959095272512 15157030702798296 15167534535579168 15172802847130032 15178621914625644 15183317610017856 15231139043495076 15241694233407408 15252835822759314 15274563509116521 15314588194511376 15330524290447392 15352362644137488 15395275294371648 15406529150580984 15503911309553706 15544536966200736 15566680181252304 15578059333431582 15582878599755168 15588854939345256 15605076432518352 15642791450076024 15654226239147717 15665074628779836 15706122589550016 15728495983552224 15739993422136692 15744862784783808 15756372187404264 15767291364249312 15822921830326416 15834488293652678 15839483354403903 15920159840079984 15964659586908864 15976329659706312 15987401267232096 15999087964064868 16004037480829632 16015736338637256 16021878687660402 16065569597375376 16077313434800358 16080577376445504 16100215590690387 16142403772593072 16153590469594176 16159201279120224 16165398649762008 16177215461640489 16182220084361136 16205271679922904 16262447436724372 16267577499117522 16345278238609216 16350434430352416 16362386502304428 16408122353211888 16420116594698154 16431495746877432 16443507074177781 16448594077519344 16511835419524692 16538713484036544 16555102188985152 16578684955636128 16590803877387324 16595936448826176 16602301315971792 16608067981318008 16614437501144286 16619577383938464 16631726197815612 16695671643831141 16699061121693408 16763265456154344 16780709020624848 16792338063605184 16804613164528872 16851585119514912 16863903529689996 16887926184290694 16905499468561548 16949797775172288 16970497514511489 16973942786248032 17014966138679184 17026757522004672 17039203982181576 17051659540648083 17056934683515792 17063476352526564 17069403203021286 17081232311270088 17146906012583334 17150387097955392 17216326684699056 17228911718825298 17234241696857952 17246839826753316 17258791898705328 17271407974654674 17319684706168104 17332345294403607 17420625491149296 17432697996687168 17474830088373216 17487604086975828 17499723008727024 17512515203908842 17517932918205408 17530738424724564 17537461806763413 17555710986583146 17601713074217376 17626786739565264 17681632811312544 17694557981496252 17700032012989248 17712970632881784 17725918710829797 17738202784780476 17784683064593856 17800787059117218 17891453207126304 17916939607706256 17947122793464384 17960242035272472 17973370867169601 17985826425636108 18004542165933336 18017703380966913 18077435049196224 18090649548501192 18103186381175136 18160204244167206 18172789278293448 18179101439010252 18186073480982259 18191699568905616 18204997594906278 18230930639913267 18278702038610352 18375005996508096 18388438018435368 18445653982171728 18459137647363374 18462885135918912 18485432715237111 18504668337209262 18553157024175072 18579586022785008 18606052669541112 18651020575090644 18670428504929448 18677588980468266 18684076478982759 18697024556930772 18746017284301632 18772721012626848 18786443761905084 18885422829744432 18905189810094981 18958033259454276 19054593700504128 19068522497068824 19081736996373792 19095685634529036 19141836906014082 19155102212255256 19169104479954273 19172996102685024 19175034680738352 19189051518955266 19216386350178849 19266739986643344 19280091850805952 19294185485199816 19410017908348444 19416140886043494 19460878927049664 19484645294439117 19488600976803296 19583887969962576 19598203677542958 19611785246273064 19659183849419868 19687188384817902 19691185186541376 19707674532981084 19759315515885504 19787462688985056 19801927208494548 19815649957772784 19830135082010922 19927091961992007 20001458897245488 20007768447668088 20015319922122304 20113182239421024 20127884858017092 20156557058669538 20190513142647432 20205272289681531 20209374270397728 20230403796173376 20238162552834192 20255109936675003 20308185391326768 20322258977876544 20337114430345752 20351980742063841 20366084678822028 20419450926015168 20444387938080129 20465662015018818 20469816858849984 20542038867441312 20548518946253712 20563539793436646 20671881746071608 20686992770739789 20751360729943194 20755573575003072 20770745777908776 20785139919127008 20806768576691136 20857055266768032 20872301652196956 20886766171706448 20902034275633134 20931809253233751 20986657896182256 21008496249872352 21097229107101888 21103884323179488 21119311139205204 21226879786773312 21246100683462486 21301772879608416 21332117285419824 21354315118183008 21362504916880536 21420759463167168 21436417913067144 21452087809202427 21466954120920516 21523205030124096 21553864866349344 21569620615520652 21576293445814848 21607028906563872 21675082484973762 21690103332156696 21705958670849793 21816515336405904 21877496470949184 21893488792930872 21908660995836576 21924676098903708 21931458770025792 22015780559366256 22031873966207898 22063258402057197 22121071836516432 22136401754629056 22144090641757344 22152583334859048 22175634930420816 22260895525108188 22292606202494382 22351020608205792 22374278694166464 22406150886038496 22485204706253328 22501641259401174 22517234912387592 22540665958082064 22627330019348652 22686621518238912 22718938642908768 22735546054197444 22742579578021056 22751301803368752 22759204270695048 22767932871938466 22774976415026784 22846708565242614 22862541350111112 22879253734138971 22955102246265408 22971882291767064 22995786435671088 23011722531607104 23028543966206232 23092912941557472 23109793725871476 23142713659953914 23227500654865728 23255866964330559 23316805449301104 23332964011636032 23350020271878456 23367089000147373 23374317899632752 23383282409017884 23407614648777528 23464187175114036 23497611943169754 23502382319420352 23559183884325024 23583699164121408 23592743975328336 23609990133205038 23617294177175712 23634558281106396 23650937046373968 23734382745489624 23751732440479017 23880239760119976 23889252810275008 23946989380363296 23964494489559468 23981101900848144 23998631946097302 24006056221244448 24023604507955884 24032818031490603 24098354396063064 24115970152200537 24120866064668256 24195918583901376 24213605658889608 24230385704391264 24238801918680336 24248097974643012 24255599425207488 24273330126541704 24307907519884356 24371602718147136 24393671155086558 24401366248676283 24517917357913824 24525651645528624 24543579753456642 24594205309562304 24612183529817832 24630174892047231 24647243620316148 24672891116279016 24767753129287038 24772781363713344 24808070226054816 24868027433454192 24886205816080986 24893904673239264 24903451973957688 24912101971977012 24921656251716429 24929366075907696 24947589296723418 25048591682540112 25180563772992576 25188507095407776 25206919746793308 25277377679272368 25295855294534994 25331889276436041 25358249202842322 25424696662758432 25460914179372048 25522449208018776 25540136283007008 25558805973272364 25566712907651136 25585402025273688 25595214528789846 25604104804531929 25621848466905132 25688986648857792 25725580646933088 25843367578237947 25870259740129974 25888187848057992 25907111961982011 25979527059252156 26111850626616768 26130938236723944 26149046995030752 26212245132559824 26231406130463742 26249584513090536 26268772805863263 26276899377308112 26296107637086846 26333566479874719 26402569611326064 26420866610363712 26440180109347896 26541836972244378 26569455949322676 26607304177170714 26668611862993984 26677024596890784 26701180588675827 26837179810689456 26875409411559384 26920684190196576 26940363052908708 26978739638454162 26984216737112256 27006813248900004 27077580521769024 27116152573794336 27135974322751788 27154779571762704 27240306366250809 27259183917440172 27268652158515378 27287549353358424 27307496392359417 27398025261671616 27418053057915528 27562508994762144 27582657027653052 27668480973257592 27688706471045061 27694327703878368 27757002505813893 27829735536262608 27849021562275264 27869379034177512 27909079004311668 27976530862635966 27982210528243008 28005642757394172 28016383470702399 28045536835396158 28119025926452448 28159081518940272 28179665642857626 28328134244616648 28437049889181414 28442823047226432 28483339889174048 28581890550756192 28602783745603236 28622605494560688 28643528451793554 28732653318382884 28759494154027536 28762552021107528 28783577278432899 28878999600140352 28900109979965016 28920137776208928 28941278227799724 29088687115207872 29115026862522666 29124211329065241 29191318390574496 29232901465204944 29354374079155008 29375831954943864 29397305516314437 29417677869409596 29494762448688576 29530782577226853 29536777779812064 29561511799471626 29567513240561088 29681194033477584 29702890812741822 29723474936659176 29745202623016383 29980272941671104 30002188345868232 30022979883183456 30054221277442752 30169773359131536 30191827287025638 30234835588004307 30314061405596592 30335069071158336 30345605694260064 30357243829251288 30462278086990152 30483388466814816 30505671645518628 30549127018233042 30629176389022752 30661048580894784 30704725288274976 30813058301161968 30845309690154969 31007822619107412 31089073932401472 31127041094914791 31133360362504608 31156118666863164 31165757199510336 31177709878690512 31210152865036704 31285582900152048 31308452478295434 31330149257559672 31353051413449701 31456991967104448 31479986844273384 31512744374808528 31534582728498624 31645843660652832 31668976587305356 31678966708807806 31840319680159968 31869151025193729 31952659319412624 31974802534464192 31998175928129736 32031472677274512 32043757375320804 32131139194750752 32154626869600716 32200431181380774 32284807545186144 32318402558240448 32330797299524016 32354430923280978 32364440168722272 32410543359845808 32512623727460643 32524894873448744 32535154998235044 32700868860704832 32724773004608856 32816244706423776 32840233189396308 32862991493754864 32887014148355562 32897188155038688 33023670839049384 33047810949311847 33157369911272256 33181607754774648 33204602631943584 33216135962636016 33228875002288572 33239154767876928 33263452395631224 33391343287662282 33398122243386816 33438909303741573 33526530912308688 33561418041249696 33609226329057744 33703170239029824 33727807059379992 33752461889101761 33775852368581388 33810998937123096 33940995029022978 33947885572496064 34029932277358368 34078407964363152 34103319081296166 34113869367031584 34126952705053128 34138806406042572 34151899307907699 34162464622540176 34293812025166668 34432653369398112 34457823437650596 34468483393715904 34493679653506632 34517583797410656 34542815949309348 34639369412336208 34664690588807214 34714070489930871 34841250982298592 34949660176746432 34975208173951656 34999446017454048 35025030407817684 35035865836410816 35061476849449128 35074923613526826 35111421973166292 35203426148434752 35246417914754631 35253573479130528 35363265622625088 35389115962992504 35414985199807557 35425941265763568 35451837421659594 35476405569560952 35601574118234436 35782906414252608 35833879215412512 35920484070544944 35946741734339202 35971652851272216 35997947919145953 36009084331866672 36035406761933826 36181299097002384 36206372762350272 36320408488334412 36345578556586896 36358202878020504 36372146961964518 36383399137811232 36409995189812556 36461861279826534 36557404077220704 36590506732629837 36776876036870736 36815369630184963 36891307964343456 36918275294726748 36970865430474222 37009336674418524 37106314048350144 37151629693930557 37159172045570016 37212105339082224 37302041150181288 37329308724121479 37340857009858896 37355177960936532 37368152957965518 37394049113861544 37421383945085127 37545442025253696 37572887523810168 37770845659488864 37810379620189962 37916066518908552 37943782941802491 38037373804263483 38137044994137648 38163473992747584 38191371269058072 38283673812028164 38310204424510512 38338208959908546 38345992205370048 38350069361476704 38378103037910532 38392821793184769 38432772700357698 38533479973286688 38588370970399632 38805389610194961 38820035816696888 38832281772086988 38969290588878234 38977201953606592 39167775939925152 39196407355085916 39223570492546128 39318367698839736 39347109195695613 39374376769635804 39415349065962168 39444161455630269 39574925377970112 39603854416989096 39631299915545568 39660270164021844 39812755458366567 39854183923984014 39910956265756071 40002917794490976 40015536895336176 40226364478842048 40255769716034184 40313114117339076 40381026285294864 40410544579363062 40418748540795456 40468109457681243 40476325105668384 40510219873350006 40616370782653536 40674228860691504 40703961484127682 40732169357644056 40888775876160258 40931324030037636 41084077734882624 41097037892507424 41127079586873292 41343763492143216 41373985541479578 41502721459886388 41541491555817552 41570279838254016 41714110533536064 41744603304393912 41773532343412896 41804068551266268 41863618506467502 41973315792364512 42016992499744704 42068305253094237 42207768646358976 42238622278410408 42269498464286439 42492201366924972 42603545759216832 42655574833772121 42664234570839648 42708630236366016 42725009833761072 42872835826134288 42904175618404854 42933908241841032 42965292677690331 43107729732698688 43139241231041304 43214057813127744 43350164969947524 43380206664313392 43411917341699586 43633030672811808 43672540293783999 43786977585861744 43817321991673152 43849352197807416 44031561118732512 44063747932415796 44126516804114394 44242143673032864 44288181283514688 44305166669718096 44342267699207439 44351269860841632 44521791050216376 44554336219112733 44585212404988764 44702041216411584 44812301772076992 44970409412506656 45003282518802348 45034469824775184 45081331916164128 45254660038697304 45287740930538457 45437877285817536 45471092108394888 45502603606737504 45518408541390096 45535865743876932 45549952830053568 45693417130485228 45725082700222224 45758507468277942 45823690527349563 45943764583534128 45991572871342176 46057087932412464 46185825883114944 46219587451742952 46285427319907828 46511733928661118 46633610898602208 46700040543756912 46734178000294746 46748635799265504 46766564818035768 46815229297555056 46928374350228072 46962678717443151 46995223886339508 47118367768650048 47185487950656672 47219980266410076 47234588354351424 47269116562212792 47301874092747936 47468765490979248 47503464880958034 47518450063211709 47760479520239952 47893978760726592 47928988979118936 47962203801696288 47997263892194604 48012112442488896 48047209015911768 48065636062981206 48196708792126128 48231940304401074 48241732129336512 48300646772071161 48427211317779216 48460771408782528 48477603837360672 48496195949286024 48531646384921467 48546660253083408 48615815039768712 48787342310173116 48802732497352566 49035834715827648 49051303291057248 49087159506913284 49224367059635664 49260349784094462 49294487240632296 49330521222533343 49345782232558032 49535506258574076 49616140452109632 49736054866908384 49772411632161972 49787809346478528 49806903947915376 49824203943954024 49843312503432858 49858732151815392 49895178593446836 50097183365080224 50377014190815552 50413839493586616 50554755358544736 50591710589069988 50663778552872082 50716498405684644 50849393325516864 50911492543534467 50921828358744096 51044898416037552 51080272566014016 51117611946544728 51154978621944249 51170804050547376 51190429057579692 51208209609063858 51243696933810264 51451161293866176 51686735156475894 51740519480259948 51776375696115984 51814223923964022 51959054118504312 51997035883210821 52261876473447888 52298093990061504 52424490265119648 52462812260927484 52499169026181072 52537545611726526 52553798754616224 52592215274173692 52612385420290239 52667132959749438 52805139222652128 52880360218695792 53083673944488756 53138911898645352 53177756132489391 53214608354341428 53354049193781568 53402361177351654 53674359621378912 53750818823118768 53841368380393152 53880726105817416 53920112601508803 53957479276908324 54013626497800008 54053110142900739 54232305147588672 54271948645503576 54309559143525408 54480612732501618 54518367834880344 54537304317030756 54558220442946777 54575098706716848 54614992784718834 54692791919739801 54836106115831056 55125017989524288 55165314055306104 55336961946515184 55377412942090122 55388655407756736 55456298145711333 55514005011627786 55659471072525216 55738758068355024 55818158008623336 55953061725271932 56011285514788344 56032766941404798 56052229436948277 56091073670792316 56238051852904896 56318163037880544 56359331285715252 56656268489233296 56715569430284943 56874099778362828 56966679778348096 57163781101512384 57205567491206472 57245210989121376 57287056903587108 57465306636765768 57507313439862819 57518988308055072 57525104042215056 57567154556865798 57649159050536547 57800219959930032 57840275552417856 57882556455599448 58230053725045332 58248422658130482 58382636781148992 58453935883317351 58465802930409888 58751663909887728 58794611032628874 58835355738819192 59061565154453706 59073555559624128 59123023598943252 59362388066955168 59405781625483644 59446949873318352 59490405246032766 60004376691736464 60045959766366912 60339546718263072 60383654574051276 60469671176008614 60615816869044593 60628122811193184 60691211388520128 60714487658502576 60765329810025009 60924556173980304 60966776933629632 61011343291037256 61055942226191523 61098254036466084 61258352778045504 61409450576549952 61626116602323936 61690619380309938 62015645238214824 62060978312219367 62254082189829582 62266720725009216 62312237333726328 62355419757381024 62420305730073408 62571165800304096 62616904956590868 62660298515119344 62706102826899402 62795427759701253 62959973688546768 63025488749617056 63291687321305664 63337953174610712 63357933417615612 63680639360319936 63738302050387458 63905318638825248 63996351856259472 64062945354549024 64087514750641608 64262278389501504 64309253739201432 64356263427607281 64400862362761548 64569615090372288 64661594599048032 64708861846561956 64728880337444544 64821086719691616 65025247454921286 65049789746897488 65070309996470088 65117876012549379 65449546009217712 65632489412847552 65680466378792616 65725982987509728 65774028296711124 65794376310077376 66047341678098768 66095621898623694 66189775206171591 66363215509549296 66409205263887168 66432271925272032 66457750004577144 66526904791262448 66782686575324564 66877818607483146 67053061824617376 67122836082499392 67218452658115488 67455614118759984 67504923778203522 67551704737162776 67621997874246192 67881990058045956 68059864554716736 68156815928726304 68206638162592332 68227738734063168 68253905410106256 68277612812085144 68303798615815398 68324929245080352 68587624050333336 68637761202416913 68865306738796224 68915646875301192 68987359307013264 69035167594821312 69085631898618696 69278738824672416 69329381177614428 69428140979861742 69682501964597184 69767600892991677 69950416347903312 69998892034908096 70050060815635368 70101267000442119 70122953698898256 70149847227053652 70222843946332584 70492835829509262 70507146958261056 70778231925985008 70829970399615114 70851882531527136 70903674843319188 70952811139121904 71203148236468872 71255197321437051 71667758430825024 71840968141089888 71893483468678404 71943305702544432 71995895838291906 72018168663733344 72070813523867652 72098454094471809 72347910456601611 72362598194004768 72640816976668824 72691157113173792 72716405756041008 72744293923929036 72766798275622464 72819990379625112 72923722559653068 73114808154441408 73181013465259674 73553752073741472 73630739260369926 73782615928686912 73836550589453496 73890524676141693 73941730860948444 74018673348837048 74303259387861114 74318344091140032 74424210678164448 74604082300362576 74658617448242958 74681714019717792 74710355921873064 74736305915931036 74764968755149287 74788098227723088 74842767890170254 75145775047620336 75541691318977728 75620759240379924 75832133037817104 75887565883604982 75995667829308123 76074747608526966 76274089988275296 76382742538116144 76567347624056328 76620408849021024 76676417919817092 76700138722953408 76756206075821064 76785643586369538 76812314413595787 76865545400715396 77066959946573376 77176741940799264 77530102734713841 77610779220389922 77640071633393776 77664563544173976 77721335885946033 77938581177756468 78335551879850304 78392814710171832 78447140985092256 78636735397679472 78694218391391226 78748753539271608 78806318417589789 78830698131924336 78888322911260538 79000699439624157 79207708833978192 79262599831091136 79320540328043688 79625510916733134 79708367847968028 79821912531512142 80005835588981952 80031073790672352 80103541766027481 80511539432068368 80626228234678152 80762052570589728 80821089158726124 80936218915362486 80952650211336768 81020439746700012 81232741565307072 81348457721383008 81407922968255364 81464338715288112 81777551752320516 81862648060075272 81922489177078251 82194075785014848 82254159173746584 82687526984286432 82747971082959156 83005442919772776 83066119413135183 83082983111635104 83271007517441679 83489206608787824 83547064686825792 83608137102532536 83727237012935004 83946631584729024 84049150412107197 84136610506188474 84477244556820816 84538996928572878 84984402733849944 85311149667544242 85328469141679296 85450019667522144 85745671652268576 85808351236809708 85867816483682064 85930585355380662 86278482462082608 86350731835298697 86700329939895048 86760413328626784 86823834683399172 87266061345623616 87345080587567998 87573955171723488 87698704395614832 88063122237465024 88127495864831592 88191916548943311 88253033608228788 88484287346065728 88592347731680559 88610333339436192 88684535398414878 88702539721683264 89043582100432752 89108672438225466 89170424809977528 89235607869049149 89940818825013312 90006565037604696 90068939649550368 90162663832328256 90509320077394608 90575481861076914 90704506764012921 90942184216789776 91005207213475008 91036817082780192 91071731487753864 91386834260970456 91450165400444448 91517014936555884 91647381054699126 91887529167068256 91983145742684352 92114175864824928 92439174903485904 92535929070464907 92570854639815656 93023467857322236 93267221797204416 93381123284744373 93400081087513824 93468356000589492 93497271598531008 93533129636071536 93630458595110112 93856748700456144 93925357434886302 93990447772679016 94059154240349103 94370975901313344 94439960532820152 94538233124425584 94603748185495872 94937530981958496 95006929761916068 95036900126423418 95520959040479904 95607453075581187 95857977958237872 95924407603392576 95994527784389208 96094418031823536 96131272125962412 96393417584252256 96463880608802148 96601293544142322 96854422635558432 96955207674721344 96992391898572048 97063292769842934 97093320506166816 97231630079537424 97574684620346232 97605464994705132 98102606582114496 98174319013826568 98448734119271328 98520699568188924 98588974481264592 98661042445066686 98691564465116064 99071012517148152 99143432847935541 99472109733816768 99544823264323944 99613807895830752 99648407887908048 99686625006865716 99717464303630784 99790357186893672 100194366730160448 100316727911224719 100827678987173232 101109510717089472 101183421178139976 101257385667305283 101327557105744164 101432996811369288 101822985087068934 101843656717488192 102089796832075104 102235223893089456 102309957243888498 102341608101094752 102380858115159384 102416419218127716 102455697923723097 102487393867620528 103373470312951788 103481038960519896 103552751392231968 103628447847928044 103918108237008624 103994071766421642 104142211469792613 104523752946895776 104848980530239296 104925624521854968 104998338052362144 105075091223453052 105107597509232448 105184430548347384 105224770840580478 105334265919498876 105610278445304256 105739253744263893 105760720437391584 106167347888977512 106244955599422671 106277823797290704 106355512264978782 106429216708682856 106804722354703308 107348719242757824 107501637646237536 107761452211634832 107840225203017606 107914958553816648 107993843757437859 108027252995600016 108106220285801478 108543897291007152 108619118287050816 108961225465003236 109036735669760688 109074608634061512 109116440885893554 109150197413433696 109229985569437668 109385583839479602 109672212231662112 109771520197889511 110330628110612208 110446108890554889 110673923893030368 110754825884180244 110912596291422666 111028010023255572 111318942145050432 111454889081791671 111477516136710048 111636316017246672 111906123450543864 111987926172364437 112022571029576688 112065533882809596 112104458873896554 112182147341584632 112264151835255381 112636326075761088 112718662571430504 113312536978466592 113431138860569886 113748199556725656 113831348825407473 114112121412790449 114411134982412944 114490421978242752 114574113807174216 114930613273531536 115014626879725638 115037976616110144 115050208084430112 115134309113731596 115178465379554307 115298318101073094 115600439919860064 115765112911198896 116460107450090664 116496845316260964 116907871766634702 116931605860819776 117503327819775456 117589222065257748 117670711477638384 118041327587086839 118123130308907412 118246047197886504 118332484366890807 118724776133910336 118811563250967288 118893899746636704 118980810492065532 119732868797268213 120008753383472928 120679093436526144 120767309148102552 120939342352017228 121231633738089186 121256245622386368 121404328373043729 121428975317005152 121530659620050018 121849112347960608 122022686582074512 122111884452383046 122196508072932168 123252233204647872 123381238760619876 124031290476429648 124121956624438734 124508164379659164 124624474667452656 124710839514762048 125142331600608192 125233809913181736 125320597030238688 125412205653798804 125590855519402506 125919947377093536 126050977499234112 126204915759282711 126675906349221424 126715866835231224 126808495392859317 127476604100774916 127810637277650496 127966724501316363 127992703712518944 128125890709098048 128175029501283216 128618507478402864 128712526855214562 128801724725523096 128895878033070993 129323189198096064 129417723693123912 129642173439383232 130050494909842572 130099579493794976 130140619992940176 130235752025098758 130899092018435424 131017620881351997 131360932757585232 131451965975019456 131548056593422248 132094683356197536 132191243797247388 132379550412343182 132726431019098592 132864543850544064 132915500009154288 133026803097622317 133053809582524896 133565373150649128 133663008657338199 133755637214966292 134106123649234752 134436905316230976 134911228237519968 135009847556407044 135103409474325552 135243995748492384 135763980116091912 135863222791615371 136313631857452608 136413276325184664 136507810820212512 136555225624170288 136607597231630796 136649858490160704 137175248100666672 137275522404833826 137471071582048689 137831293750602384 137974718614026528 138171263797237392 138557477649344832 138658762355228856 138856281959723484 139535201785983354 139900832695806624 140100121631270736 140202534000884238 140245907397796512 140299694454107304 140445687892665168 140888036152329453 140985671659018524 141556463851970016 141659940799230228 141703765063054272 141807349686638376 141905622278243808 142406296472937744 142510394642874102 143681936282179776 143786966937356808 143886611405088864 143991791676583812 144036337327466688 144141627047735304 144196908188943618 144695820913203222 144725196388009536 144901940316213483 145281633953337648 145382314226347584 145432811512082016 145488587847858072 145594939154764401 145639980759250224 145847445119306136 146362026930519348 147107504147482944 147261478520739852 147673101178906992 147781049352283386 147883461721896888 147991563667600029 148037346697674096 148606518775722228 148848421356328896 149208164600725152 149317234896485916 149363428039435584 149420711843746128 149472611831862072 149529937510298574 149576196455446176 149685535780340508 150291550095240672 150427638789700441 151241518480759848 151664266075634208 151775131767209964 151991335658616246 152149495217053932 152548179976550592 152734477630603401 152765485076232288 153134695248112656 153240817698042048 153352835839634184 153464935865832747 153512412151642128 153571287172739076 153624628827191574 153731090801430792 154353483881598528 155060205469427682 155221558440779844 155280143266787552 155329127088347952 155442671771892066 155877162355512936 155991107649632463 156785629420343664 156894281970184512 157273470795358944 157388436782782452 157497507078543216 157612636835179578 157661396263848672 157776645822521076 157837156260870717 158001398879248314 158415417667956384 158641080656087376 159251021833466268 159416735695936056 159533268397468173 159643825063024284 160062147581344704 160207083532054962 161023078864136736 161252456469356304 161524105141179456 161642178317452248 161760337804526409 161872437830724972 162040879493400024 162159330428702217 162696915442766016 162815845936510728 162928677430576224 163555103504641032 163674661328840331 163725296120150544 163844978354156502 164078375759219403 164508318347493168 165375053968572864 165495942165918312 166010885839545552 166132238826270366 166165966223270208 166368894437133999 166542015034883358 166978413217575648 167216274205065072 167454474025870008 168098300824214394 168156688310844831 168273221012376948 168954489113641632 169077993857145756 169968805467699888 170622299335088484 170900039335044288 171491343304537152 171616702473619416 171735632967364128 171861170710761324 172521940319588457 172556964924165216 172701463670597394 172947477151609641 173400659879790096 173520826657253568 173647669366798344 174690161175135996 175147910343446976 175361807649952053 175397408791229664 176254991729663184 176383833097886622 176506067216457576 177184695463361118 177220666678872384 177369070796829756 178087164200865504 178217344876450932 178340849619955056 178471215738098298 180013130075209392 180137879299100736 181018640154789216 181150963722153828 181409013528025842 181847450607133779 181884368433579552 182073634165560384 182143462975507728 182295989430075027 182773668521940912 182900330800888896 183034029873111768 183167826678574569 183294762109398252 183775058334136512 184228351729649856 184878349806971808 185071858140929814 185141709279631312 186046935714644472 186182934936658101 186762246569488746 186800162175027648 186936712001178984 187066259272143072 187260917190220224 187713497400912288 187850714869772604 187980895545358032 188118308480698206 188386283279103759 188879921065640304 189076466248851168 189875061963916992 190013859523832136 190073800252846836 191041918080959808 191214906151162374 191715955916475744 191989055568778416 192188836063647072 192262544251924824 192786835168504512 192927761217604296 193068790282821843 193202587088284644 193708845271116864 193984783797144096 194126585539685868 194186641012333632 194463260159074848 195149369240692464 195210929989410264 195353628037648137 196348638027653136 196897468238542656 197041399136377848 197177948962529184 197322084890133372 197383128930232128 198142025034296304 198286865695871082 198569325618514773 199089646528647888 199227615791661504 199296815775816096 199373250013731432 199580714373787344 200633455822449438 201655357974346464 202366842356279952 202514771334610566 202655114211488328 202865993622738576 203645970174137868 204179593664150208 204470447786178912 204619914487776996 204683216202189504 204761716230318768 204832838436255432 204911395847446194 204974787735241056 205913283607250739 206746940625903576 206962077921039792 207105502784463936 207256895695856088 207836216474017248 207988143532843284 208284422939585226 209047505893791552 209302802678975031 209851249043709936 209996676104724288 210150182446906104 210303801001326357 210368861096694768 210449541681160956 210668531838997752 211478507488527786 211521440874783168 212334695777955024 212489911198845342 212555647594581408 212711024529957564 212858433417365712 213609444709406616 213765591964311153 215003275292475072 215522904423269664 215680450406035212 215829917107633296 215987687514875718 216054505991200032 216212440571602956 216295362283415427 217043731369804833 217087794582014304 217922450930006472 218073471339521376 218149217268123024 218232881771787108 218300394826867392 218459971138875336 218771167678959204 219344424463324224 219543040395779022 220661256221224416 220892217781109778 221347847786060736 221509651768360488 221671574028425079 221825192582845332 222056020046511144 222909778163583342 222955032273420096 223272632034493344 223812246901087728 223975852344728874 224045142059153376 224131067765619192 224208917747793108 224294906265447861 224364294683169264 224528303670510762 225437325142861008 226625073956933184 226862277721139772 227496399113451312 227662697650814946 227987003487924369 228224242825580898 228822269964825888 229148227614348432 229861226547063072 230029253759451276 230100416168860224 230268618227463192 230356930759108614 230436943240787361 230596636202146188 231200879839720128 231530225822397792 232920214900181328 232993690632521928 233164007657838099 233815743533269404 235006655639550912 235178444130515496 235341422955276768 236082655174173678 236246260617814824 236418955252769367 236492094395773008 236664968733781614 237002098318872471 237623126501934576 237787799493273408 237961620984131064 239465737594536426 240017506766945856 240310625298082443 241534618296205104 241878684704034456 242463267476178372 242808656746087458 242857950634010304 243061319240100036 243698224695921216 244045373164149024 244223768904766092 244393016145864336 245767467531234753 246762477521239752 248062580952859296 248243913248877468 249016328759318328 249198358239405549 249248949334905312 249813022552325037 250467619826363472 250641194060477376 250824411307597608 251181711038805012 251839894754187072 252147451236321591 252409831518565422 253351812698442848 253431733670462448 253616990785718634 254953208201549832 255933449002632726 255985407425037888 256350059002566432 257237014956805728 257425053710429124 257603449451046192 257791756066141986 258835447386247824 259052195505896091 260100989819685144 260199158987589952 260281239985880352 260471504050197516 261798184036870848 262035241762703994 262721865515170464 263096113186844496 264189366712395072 264382487594494776 264575749646829933 264759100824686364 265452862038197184 265777043195041677 265831000018308576 266053606195244634 266107619165049792 267130746301298256 267326017314676398 267511274429932584 267706823607147447 269822456475039936 270019695112814088 270206818948651104 270487991496984768 271527960232183824 271726445583230742 272113520292038763 272826552650369328 273015621640425024 273110451248340576 273215194463261592 274350496201333344 274551044809667652 274942143164097378 275662587501204768 275949437228053056 276342527594474784 277317524710457712 277712563919446968 279070403571966708 279801665391613248 280200243262541472 280405068001768476 280491814795593024 280599388908214608 280891375785330336 281776072304658906 281971343318037048 282177462721047309 283112927703940032 283319881598460456 283614699373276752 283811244556487616 284812592945875488 285020789285748204 286822359226743561 287573933874713616 287773222810177728 287983583353167624 288283254095470608 288393816377887236 289391641826406444 289803880632426966 290563267906675296 290865623024164032 290977175695716144 291189878309528802 291279961518500448 291694890238612272 292724053861038696 294522957041479704 295346202357813984 295562098704566772 295766923443793776 295983127335200058 296074693395348192 297213037551444456 297430298543806623 298416329201450304 298634469792971832 298841423687492256 298945223663724144 299059875020597148 299152392910892352 299371071560681016 300583100190481344 300855277579400882 300950183733674157 302483036961519696 303328532151268416 303550263534419928 303772157001915849 303982671317232492 304298990434107864 305468955261206802 305530970152464576 306269390496225312 306705671679268368 306929871731665494 307024824303284256 307142574345478152 307249257654383148 307367093771169291 307462181602861584 310120410938855364 310443116881559688 310560286533575104 310658254176695904 310885343543784132 311754324711025872 311982215299264926 312426634409377839 313571258840687328 314546941590717888 314776873565564904 314995014157086432 315225273670359156 315322792527697344 315553291645042152 315674312521741434 316002797758496628 316830835335912768 317217761232791679 317282161312174752 318502043666932536 318734866798268013 318833471391872112 319066536794936346 319287650126048568 320414167064109924 322046157728273472 322504912938712608 323284356634904496 323520675609052818 323744875661449944 323981531272313577 324081758986800048 324318660857404434 325631691873021456 325857354861152448 327110207009282064 327349322657680662 327450592240301088 327689956708313004 328156751518438806 329016636694986336 329314560593668533 330991884331836624 332021771679091104 332264477652540732 332737788874267998 333084030069766716 333956826435151296 334432548410130144 334908948051740016 335963778517093311 336196601648428788 336313376621689662 336546442024753896 336792455505766143 337908978227283264 338155987714291512 339937610935399776 341244598670176968 341494046476222419 342336364238371347 343233404947238832 343471265934728256 343722341421522648 345043880639176914 345113929848330432 345402927341194788 345535396138662921 345894954303219282 346801319759580192 347295338733596688 349380322350271992 350723615299904106 350794817582459328 352509983459326368 352767666195773244 353012134432915152 354123982761260517 354369390926722236 354738141593659512 354997453100672421 356174328401731008 356434689752901864 356681699239910112 356942431476196596 359198606391804639 360026260150418784 362037280309578432 362301927444307656 362818027056051684 363694901214267558 363768736867159104 364212985119131187 364286925951015456 364591978860150054 365547337043881824 366068059746223536 366335653357149138 366589524218796504 369756699613943616 370143716281859628 370283418559262624 372093871429288944 372365869873316202 373524493138977492 373873424002357968 374132518544286144 375426994801824576 375701429739545208 375961791090716064 376236616961396412 376772566558207518 377759842131280608 378152932497702336 378614747277848133 380027719047664272 380147600505693672 380425486178577951 382429812302324748 383431911832951488 383900173503949089 383978111137556832 384377672127294144 384525088503849648 385855522435208592 386137580565643686 386405174176569288 386687634099212979 387969567594288192 388253171079371736 388926520318149696 390298738481384928 390421859978820528 390707256075296274 392697276055306272 393052862644055991 394082798272755696 394355897925058368 394644169780266744 396284050068592608 396573731391742164 397138651237029546 398179293057295776 398593631551632192 398746500027462864 399161428747574688 400989025972014597 401266911644898876 403310715948692928 404733684712559904 405029542669221132 405310228422976656 405731987245477152 407291940348275736 407589668374846113 408940895572357824 409239828975553992 409523432460637536 409665676872510864 409822791694892388 409949575470482112 411826567214501478 412413214746146067 413493881251807152 413924155842079584 414513791391712176 415672432948034496 415976287065686568 416568845879170452 418605605357950062 419702498087419872 420300364893812208 420607602002652714 420737722193389536 420899083362321912 421337063677995504 422664108456988359 422957014977055572 424669391555910048 424979822397690684 425111295189162816 425422049059915128 425716866834731424 427218889418813232 427531183928622306 431045808846539328 431360900812070424 431659834215266592 431975375029751436 432109011982400064 432424881143205912 432590724566830854 434087462739609666 434175589164028608 434705820948640449 435844901860012944 436146942679042752 436298434536246048 436465763543574216 436784817464293203 436919942277750672 437542335357918408 439086080791558044 441322512442448832 441784435562219556 443019303536720976 443343148056850158 443650385165690664 443974691002800087 444112040093022288 445819556327166684 446545264068986688 447624493802175456 447951704689457748 448090284118306752 448262135531238384 448417835495586216 448589812530895722 448728589366338528 449056607341021524 450874650285722016 451282916369101323 453724555442279544 454992798226902624 455325395301629892 455974006975848738 456448485651161796 457644539929651776 458203432891810203 458296455228696864 459722453094126144 460058507518902552 460394807597498241 460537236454926384 460713861518217228 460873886481574722 461193272404292376 463060451644795584 465840429800362656 465987381265043856 466328015315676198 467631487066538808 467973322948897389 470356888261030992 470682845910553536 472165310348347356 472492521235629648 472837910505538734 472984188791546016 473329937467563228 473511468782612151 474004196637744942 475246253003869152 475923241968262128 478599805192404519 478931475189072852 480621250596164886 483069236592410208 483757369408068912 484926534952356744 485281013413579227 485617313492174916 486122638480200072 486477991286106651 488090746328298048 488447537809532184 488786032291728672 491023983986520993 491534935062469506 492235127277658209 493524955042479504 496125161905718592 496487826497754936 498032657518636656 498396716478811098 498497898669810624 499106683311401997 499626045104650074 500935239652726944 501648822615195216 502363422077610024 504294902472643182 504470064932534493 504819663037130844 506703625396885696 506863467340924896 507233981571437268 509906416403099664 511866898005265452 512700118005132864 514474029913611456 514850107420858248 515206898902092384 515583512132283972 517565820958765371 517670894772495648 518104391011792182 518842431454828923 520201979639370288 520562479971760704 520943008100395032 524070483525407988 525443731030340928 526085422949856159 526192226373688992 528764975188989552 529151499293659866 529518201649372728 531554086390083354 531662000036617152 532107212390489268 534261492602596512 534652034629352796 535022548859865168 535413647214294894 540039390225628176 540413637897302208 543055920464367648 543452891166461484 544227040584077526 545653105300738656 546220902496681152 546430388926523184 546887968290225081 548700992402666688 549102089619335304 549503480035723707 549884286328194756 551325175002409536 552685055188949568 554635049420915424 555425127838893936 558140807143933416 558548804809974303 560400486525082944 560810136003536952 561198777816429216 561782751570660672 563552144609317812 563942686636074096 564354925442094618 565158849837311277 566639763196920912 567229398746553504 569625185891750976 570041578571496408 573644718453487122 575147867749427232 575967166706335248 576566508190941216 576787632755774472 578783283652812888 579206370848465529 579607761264853932 581126535813350592 581954351391432288 582379756619057604 582559923037000896 583389780477224544 585448107722077392 586060884112944411 589045914082959408 590692404715627968 591124197409133544 591533846887587552 591966254670400116 592149386790696384 594426075102888912 594860597087613246 595707976855544319 597268939585943664 597682847374984512 597890447327448288 598119750041194296 598742143121362032 601710555158801764 601900367467348314 604966073923039392 607100527068839856 607544314003831698 607965342634464984 608597980868215728 610937910522413604 612538780992450624 613411343358536736 613859743463330988 614049648606568512 614285148690956304 614498515308766296 614734187542338582 614924363205723168 617739850821752217 620240821877710728 620886233763119376 621316508353391808 621770687087568264 623508649422051744 623964430598529852 624853268818755678 627142517681374656 627908408036925093 629553747131129808 629990028314172864 630450547340718312 630911403003979071 631106583290084304 631348625043482868 632005595516993256 634435522465583358 634564322624349504 637004087333865072 637469733596536026 637666942783744224 638133073589872692 638575300252097136 640828334128219848 641296775892933459 645009825877425216 646568713269808992 647041351218105636 647489751322899888 647963062544627154 648163517973600096 648637321714808868 648886086850246281 651263383746042912 654220414018564128 654698645315361324 654901184480602176 655379913416626008 656313503036877612 658033273389972672 658629121187337066 661983768663673248 664043543358182208 664528955305081464 665014722085275237 665475577748535996 666168060139533432 668865096820260288 669817896103480032 671927557034186622 672393203296857576 672626753243379324 672884718796343583 673092884049507792 673584911011532286 676311975428583024 679875221870799552 682489197340353936 682988092952444838 683961010463773107 684672728476742694 686466809894477664 687444682843045296 690087761278353828 690805854682389576 691070792277325842 691310829722362083 691789908606438564 693602639519160384 694590677467193376 698760644700543984 699492022973514297 701447230599808212 705019966918652736 705535332391546488 706024268865830304 708247965522521034 708738781853444472 709256865758308101 709476283187319024 709994906201344842 711006294956617413 712869379505803728 713363398479820224 713884862952393192 718397212783609278 720052520300837568 720931875894247329 724603854888615312 725636054112103368 727389802428535116 728425970238262374 728573851902030912 729183957720300108 731094674087763648 732136119492447072 732671306714298276 733179048437593008 737302402593704259 740287432563719256 740566837118525248 744187742858577888 744731739746632404 747048986277954984 747595074718216647 747746848004715936 749439067656975111 751402859479090416 751923582181432128 752473233922792824 753545133116415036 755519684262561216 756442353708964773 757229494555696266 760055438095328544 760295201011387344 760850972357155902 764859624604649496 767800347007898178 767956222275113664 769050177007699296 771711044870417184 772275161131287372 772810348353138576 773375268198425958 776506342158743472 780597476962769856 780843719957641056 781414512150592548 785394552110612544 786105725288111982 788165596545511392 789288339560533488 792568100137185216 793147462783484328 793727248940489799 794277302474059092 796358586114591552 797493000054925728 798322857495149376 801978051944029194 802533823289797752 803120470821442341 809467369425119808 810059085338442264 810620456845953312 811463974490954304 814583880696551472 815179336749692226 816340560876116289 818479657951107984 819046864921275072 819331353745021728 819645583389784776 823653134429002956 824826429492292134 826987762503614304 827848311684159168 829027582783424352 831952574131373136 833137691758340904 837211210715900124 839404996174839744 840600729787624416 841215204005305428 841475444386779072 841798166724643824 842674127355991008 845328216913976718 845914029954111144 846532388163141927 849338783111820096 849959644795381368 850844098119830256 851433733669462848 854437778837626464 855062367857244612 860467077680230683 862721801624140848 863319668430533184 863950750059502872 864849762286411824 865181449133661708 868174925479219332 869411641897280898 871689803720025888 872596869072492096 872931527087148432 873569634928586406 873839884555501344 875084670715836816 878172161583116088 883568871124439112 886038607073441952 886686296113700316 887300770331381328 887949382005600174 888224080186044576 891639112654333368 892290895631419869 895248987604350912 895903409378915496 896524271062476768 896835670991172432 897179625061791444 897457178732677056 898113214682043048 901749300571444032 902565832738202646 902850551201022471 907449110884559088 909985596453805248 910650790603259784 911316471005747547 911948013951697476 912896971302323592 916406865783620406 916592910457393728 920117015037805104 920789615194996482 921074472909852768 921427723036434456 921747772963149444 922101281313507873 922386544808584752 931680859600725312 931974762530087712 932656030631352396 935262974133077616 935946645897794778 937279903228133517 940713776522061984 944330620696694712 944985042471259296 945675821011077468 945968377583092032 946659874935126456 947022937565224302 948008393275489884 950492506007738304 951846483936524256 956204600394804039 957199610384809038 957862950378145704 961242501192329772 966138473184820416 967514738816137824 969853069904713488 970562026827158454 971234626984349832 971944593816940731 972245276960400144 972955982572213302 976895075619064368 977572064583457344 982047967973041986 983069870124939012 984470254555316418 987049910084959008 987943681781005599 992975652995509872 996065315037273312 996793432957622196 998213366622803994 999252090209300148 1001870479305453888 1003297645230390432 1004726844155220048 1007891335551279933 1008589804945286364 1008940129865068986 1009639326074261688 1010377366517298429 1013726934681849792 1014467963142874536 1019812832806199328 1023733796010530904 1024482139428667257 1027009092715114041 1029700214841716496 1030413797804184768 1031167024264567944 1035131641917530742 1035341789544991296 1036208782023584364 1036606188415988763 1037684862909657846 1040403959278740576 1041886016200790064 1048140967050815976 1052170845899712318 1052384452747377984 1057529950377979104 1058302998587319732 1059036403298745456 1063108172780166708 1064214424780978536 1064992359302017263 1068522985205193024 1069304069258705592 1070045097719730336 1070827294428589788 1077595819175413917 1080078780451256352 1086111840928735296 1086905782332922968 1088454081168155052 1091306210601477312 1092638955357393561 1092860777853046368 1093775936580450162 1098204179238670608 1099006960071447414 1099768572656389512 1109270098841830848 1110850255677787872 1116281614287866832 1117097609619948606 1121620272007073904 1122397555632858432 1127104289218635624 1127885373272148192 1128709850884189236 1130317699674622554 1133279526393841824 1134458797493107008 1140083157142992816 1141276458535733853 1147289436906974244 1150295735498854464 1151700520511847267 1151934333412670496 1153133016381882432 1153575265511548944 1157566567305625776 1158412741696931058 1159215522529707864 1160062902297638937 1163908702782864576 1164759513238115208 1166779560954449088 1170896215444154784 1172121768225888822 1178091828165918816 1179158587932167973 1182248394818267088 1183067693775175104 1183932509340800232 1188852150205777824 1189721194175226492 1191415953711088638 1194537879171887328 1195780894654896576 1196239500082388592 1197484286242724064 1202967077916043791 1203421110317603528 1203800734934696628 1209932147846078784 1214201054137679712 1215088628007663396 1215930685268929968 1217195961736431456 1221875821044827208 1222769005124538339 1226822686717073472 1227719486926661976 1228570297381912608 1228997030617532592 1229468375084677164 1229848726411446336 1235479701643504434 1237239644238438201 1240481643755421456 1241772467526238752 1243541374175136528 1247017298844103488 1247928861197059704 1249706537637511356 1255816816073850186 1259107494262259616 1260901094681436624 1261822806007958142 1262213166580168608 1262697250086965736 1264011191033986512 1268871044931166716 1274008174667730144 1274939467193072052 1275333885567488448 1276266147179745384 1277150600504194272 1281656668256439696 1282593551785866918 1293137426539617984 1294082702436211272 1294979502645799776 1295926125089254308 1296327035947200192 1297274643429617736 1297772173700492562 1302526767492085824 1304117462845921347 1308440828037128256 1309397290630722648 1310354452392879609 1310759826833252016 1312627006073755224 1317258242374674132 1323967537327346496 1329057910610162928 1330029444170550474 1330951155497071992 1331924073008400261 1332336120279066864 1339635792206960064 1343855114068373244 1344786406593715152 1345253506486758648 1345769437592687166 1346185768099015584 1347169822023064572 1352623950857166048 1353848749107303969 1364978394680707872 1365976185904889676 1367922020927546214 1369345456953485388 1372933619788955328 1374610298675430609 1374889365686090592 1380175522556707656 1381184422792494723 1381611709364779152 1382141584554651684 1382621659444724166 1383579817212877128 1389181354934386752 1397521289401087968 1398984045947028594 1402894461199616424 1403919968846692167 1411070664783092976 1412048537731660608 1416495931045042068 1417477563706888944 1418513731516616202 1418952566374638048 1419989812402689684 1420534406347836453 1422012589913234826 1425738759011607456 1427769725904786384 1435799415577213557 1436794425567218556 1441863751788494658 1449207709777230624 1451272108224206736 1454779604857070232 1455843040240737681 1456851940476524748 1458367915440600216 1459433973858319953 1464272238984894144 1465342613428596552 1466358096875186016 1473071951959562979 1474604805187408518 1476705381832974627 1480574865127438512 1488375485717155776 1489463479493264808 1494097972555909968 1495190149436433294 1495493696009431872 1497320049934205991 1498878135313950222 1502805718958180832 1504946467845585648 1507090266232830072 1512884707417929546 1514458989111392532 1520110876190657088 1520590402022774688 1521701944714311804 1529719249209298992 1535600694015796356 1538100354015398592 1543422089740834368 1544550322262574744 1545620696706277152 1546750536396851916 1553012684317486944 1556527294364486769 1561687439915282112 1562829024301185096 1572211450576223964 1576331193091022784 1578256268849568477 1578576679121066976 1586294925566968656 1587454497880979598 1588554604948118184 1594986000109851456 1603956103888058388 1605067646579595504 1606240941642884682 1620118170676884528 1621240913691906624 1629167761393102944 1630358673499384452 1632681121752232578 1636959315902215968 1638662707490043456 1639291166779569552 1640663904870675243 1647306268858005912 1648510440107171121 1649652858984584268 1653975525007228608 1658055165566848704 1663905148262746272 1666275383516681808 1674422421431800248 1675646414429922909 1681201459575248832 1682430408010610856 1683596333449287648 1685348254711982016 1690656433827953436 1691828059908222288 1693064776326283854 1695476549511933831 1699919289590762736 1701688196239660512 1708875557675252928 1710124735714489224 1720934155360461366 1725443603248281696 1727901500119005744 1729699524572823648 1730362898267323416 1736349850958438664 1737619112545396587 1738823283794561796 1743379607440051776 1745863054174296864 1747139269857172812 1747679769111002688 1750169341431673632 1756344323166232176 1758182652338833233 1767137742248878224 1772077214146883904 1773372592227400632 1774601540662762656 1775898764011200348 1776448160372089152 1783278225308666736 1784581791262839738 1787123930566632957 1791806818757830992 1793048542124953536 1793671341982344864 1794359250123582888 1796226429364086096 1805131665476405292 1805701102402044942 1814898221769118176 1821301581206519568 1822632942011495094 1823896027903394952 1825793942604647184 1832813731567240812 1840234030075610208 1841579230389992964 1842148945819705536 1842855446072868912 1843495545926298888 1844202562627015746 1844773089617169504 1863949525060175424 1865312061262704792 1870525948266155232 1871893291795589556 1874559806456267034 1881427553044123968 1883725224110775279 1888661241393389424 1889970084942518592 1891351642022154936 1892734209011937213 1893319749870252912 1894045875130448604 1896016786550979768 1903692967873048512 1912409200789608078 1914399220769618076 1915725900756291408 1922485002384659544 1923890327678800377 1935029477632275648 1939706139809426976 1941124053654316908 1942469253968699664 1943889187633881462 1944490553920800288 1945911965144426604 1946658260550738843 1953790151238128736 1964095935946083972 1966139740249878024 1968940509110632836 1974099820169918016 1975887363562011198 1985951305991019744 1992130630074546624 1993586865915244392 1995044166255825711 1996426733245607988 1998504180418600296 2006595290460780864 2009453688310440096 2015782671102559866 2017179609890572728 2017880259730137972 2018654156389030749 2019278652148523376 2020754733034596858 2028935926285749072 2039625665612398656 2047467592021061808 2048964278857334514 2051883031391319321 2054018185430228082 2059400429683432992 2062334048529135888 2070263283835061484 2072417564047168728 2073212376831977526 2073932489167086249 2075369725819315692 2080807918557481152 2083772032401580128 2096281934101631952 2098476068920542891 2104341691799424636 2115059900755958208 2116605997174639464 2118072806597490912 2126216345560333416 2127770597274924303 2128428849561957072 2129984718604034526 2133018884869852239 2138608138517411184 2140090195439460672 2141654588857179576 2155191638350827834 2160157560902512704 2162795627682741987 2173811564665845936 2176908162336310104 2185277910714787122 2185721555706092736 2187551873160900324 2196408358477341216 2198013920142894828 2199537145312779024 2221700511355575744 2232563228575733664 2234195219239897212 2242785224154649941 2243240544014147808 2248317202970925333 2254208578437271248 2255770746544296384 2257419701768378472 2260635399349245108 2266559052787683648 2280166314285985632 2282552917071467706 2294578873813948488 2303401041023694534 2303868666825340992 2307150531023097888 2315133134611251552 2316825483393862116 2318431045059415728 2320125804595277874 2329519026476230416 2341792430888309568 2344243536451777644 2356183656331837632 2358317175864335946 2364496789636534176 2367865018681600464 2377704300411555648 2379442388350452984 2381181746821469397 2382831907422177276 2389075758343774656 2392479000164777184 2394968572485448128 2405934155832087582 2406842220635207056 2407601469869393256 2409361412464327023 2428402108275359424 2430177256015326792 2431861370537859936 2434391923472862912 2443751642089654416 2445538010249076678 2449021682628348867 2455438973853323952 2457140594763825216 2457994061235065184 2458936750169354328 2470959403287008868 2474479288476876402 2480963287510842912 2483544935052477504 2487082748350273056 2495857722394119408 2499413075275022712 2511633632147700372 2518214988524519232 2521802189362873248 2523645612015916284 2524426333160337216 2525394500173931472 2528022382067973024 2537742089862333432 2539597164489425781 2548016349335460288 2549878934386144104 2552532294359490768 2554301201008388544 2563313336512879392 2565187103571733836 2581401233040692049 2588165404872422544 2589959005291599552 2591852250178508616 2594549286859235472 2595544347400985124 2608234925691842694 2618794581261445296 2620708904785759218 2621519653666504032 2625254012147510448 2634516484749348264 2658115821220325856 2660058888341100948 2661902310994143984 2663848146016800522 2664672240558133728 2676872686894259607 2687710228136746488 2689572813187430304 2690507012973517296 2691538875185374332 2692371536198031168 2694339644046129144 2705247901714332096 2707697498214607938 2729956789361415744 2731952371809779352 2733949413017242641 2735844041855092428 2738690913906970776 2749220597350861218 2749778731372181184 2760351045113415312 2762368845584989446 2763223418729558304 2764283169109303368 2765243318889448332 2766303843940523619 2767159634425754256 2795042578802175936 2797968091894057188 2805788922399232848 2807839937693384334 2811839709684400551 2822141329566185952 2832991862090084136 2834955127413777888 2837027463033232404 2837905132749276096 2839979624805379368 2841068812695672906 2844025179826469652 2851477518023214912 2855539451809572768 2868613801184412117 2871598831154427114 2873588851134437112 2883727503576989316 2898415419554461248 2902544216448413472 2909559209714140464 2911686080481475362 2913703880953049496 2915833781450822193 2916735830881200432 2918867947716639906 2930685226857193104 2932716193750372032 2946143903919125958 2949209610374817036 2953410763665949254 2961149730254877024 2963831045343016797 2978926958986529616 2988195945111819936 2990380298872866588 2994640099868411982 2997756270627900444 3005611437916361664 3009892935691171296 3014180532465660144 3025769414835859092 3028917978222785064 3031132099551895287 3041180804045549376 3043403889428623608 3059438498418597984 3071201388031592712 3073446418286001771 3081027278145342123 3089100644525149488 3091241393412554304 3093501072793703832 3106025368634973888 3109818565247966289 3113054588728973538 3125658048602370192 3144422901152447928 3156512537699136954 3157153358242133952 3172589851133937312 3174908995761959196 3177109209896236368 3194977077906051789 3207912207776116776 3210135293159191008 3212481883285769364 3240236341353769056 3258335522786205888 3260717346998768904 3265362243504465156 3273918631804431936 3277916866072180683 3278582333559139104 3281327809741350486 3294612537716011824 3297020880214342242 3299305717969168536 3327810296525492544 3332550767033363616 3348844842863600496 3351292828859845818 3364860816021221712 3367192666898575296 3381312867655906872 3383656119816444576 3386129552652567708 3390953099023867662 3399838579181525472 3403376392479321024 3420249471428978448 3423829375607201559 3441868310720922732 3450887206496563392 3455101561535541801 3455803000238011488 3459399049145647296 3460725796534646832 3472699701916877328 3475238225090793174 3477646567589123592 3480188706892916811 3491726108348593728 3494278539714345624 3500338682863347264 3512688646332464352 3516365304677666466 3534275484497756448 3537475763796503919 3546745184454801264 3549203081325525312 3551797528022400696 3566556450617333472 3569163582525679476 3574247861133265914 3583613637515661984 3587342683964689728 3588718500247165776 3592452858728172192 3610263330952810584 3611402204804089884 3629796443538236352 3642603162413039136 3645265884022990188 3647792055806789904 3651587885209294368 3665627463134481624 3668307015373615017 3680468060151220416 3683158460779985928 3685710892145737824 3686991091852597776 3688405125254031492 3689546179234339008 3711718932715314603 3730624122525409584 3741051896532310464 3743786583591179112 3749119612912534068 3767450448221550558 3777322482786778848 3782703284044309872 3785468418023874426 3786639499740505824 3788091750260897208 3792033573101959536 3824818401579216156 3828798441539236152 3831451801512582816 3844970004769319088 3847780655357600754 3879412279618853952 3882248107308633816 3884938507937399328 3887778375267762924 3888981107841600576 3891823930288853208 3893316521101477686 3907580302476257472 3912352388537764041 3928191871892167944 3931063357178638827 3932279480499756048 3937881018221265672 3951774727124022396 3971902611982039488 3987173731830488784 3990088332511651422 3992853466491215976 3995772219025200783 3997008360837200592 4018907376620880192 4031565342205119732 4034359219781145456 4035760519460275944 4037308312778061498 4038557304297046752 4041509466069193716 4057871852571498144 4061546247321911907 4094935184042123616 4097928557714669028 4103766062782638642 4108036370860456164 4118800859366865984 4123830896026291827 4124668097058271776 4140526567670122968 4143553268377484169 4144835128094337456 4146424753663955052 4147864978334172498 4150739451638631384 4167544064803160256 4192563868203263904 4196952137841085782 4208683383598849272 4211759906540076501 4233211994349278928 4236145613194981824 4252432691120666832 4255541194549848606 4256857699123914144 4259969437208069052 4261603219043509359 4266037769739704478 4277216277034822368 4283309177714359152 4310383276701655668 4325591255365483974 4347623129331691872 4353816324672620208 4367529120722213043 4370555821429574244 4375103746321800648 4378301921574959859 4392816716954682432 4396027840285789656 4399074290625558048 4430116145498923881 4465126457151467328 4468390438479794424 4485570448309299882 4486481088028295616 4491960149802617973 4496634405941850666 4508417156874542496 4514839403536756944 4521270798698490216 4560332628571971264 4565105834142935412 4589157747627896976 4606802082047389068 4614301062046195776 4630266269222503104 4633650966787724232 4636862090118831456 4640251609190555748 4659038052952460832 4669581883093460307 4688487072903555288 4716634351728671892 4728993579273068352 4734768806548705431 4735730037363200928 4758884776700905968 4762363493642938794 4765663814844354552 4784958000329554368 4811868311664175164 4813684441270414112 4815202939738786512 4818722824928654046 4860354512030653584 4863722741075719872 4887503284179308832 4891076020498153356 4898043365256697734 4910877947706647904 4915988122470130368 4917873500338708656 4921991714612025729 4941918806574017736 4945531320321513363 4948958576953752804 4961926575021685824 4974165496700546112 4991715444788238816 4998826150550045424 5023267264295400744 5026939243289768727 5043604378725746496 5047291224031832568 5050789000347862944 5056044764135946048 5075484179724666864 5079194328978851562 5086429648535801493 5099757868772288208 5105064588718981536 5126626673025758784 5130374207143467672 5162802466081384098 5176330809744845088 5183704500357017232 5189098573718470944 5191088694801970248 5212857337636189761 5216469851383685388 5237589162522890592 5241417809571518436 5243039307333008064 5250508024295020896 5269032969498696528 5316231642440651712 5320117776682201896 5323804621988287968 5327696292033601044 5329344481116267456 5353745373788519214 5361371791699898871 5375420456273492976 5379145626374860608 5381014025947034592 5383077750370748664 5388679288092258288 5415394996429215876 5463904743619558704 5467898826034485282 5471688083710184856 5477381827813941552 5498441194701722436 5520702090226830624 5524737691169978892 5526446837459116608 5528566338218606736 5530486637778896664 5532607687881047238 5534319268851508512 5595936183788114376 5611577844798465696 5615679875386768668 5623679419368801102 5644282659132371904 5651175672332325837 5665983724180168272 5669910254827555776 5674054926066464808 5678202627035811639 5679959249610758736 5682137625391345812 5688050359652939304 5711078903619145536 5737227602368824234 5743197662308854228 5747177702268874224 5767455007153978632 5771670983036401131 5805088432896826944 5819118419428280928 5823372160962950724 5827407761906098992 5831667562901644386 5833471661762400864 5837735895433279812 5839974781652216529 5861370453714386208 5892287807838251916 5898419220749634072 5906821527331898508 5922299460509754048 5927662090686033594 5957853917973059232 5976391890223639872 5980760597745733176 5985132498767477133 5989280199736823964 5995512541255800888 6019785871382342592 6028361064931320288 6051538829671718184 6055962469167092247 6057835956445570128 6062264199103790574 6086807778857247216 6118876996837195968 6142402776063185424 6146892836572003542 6155649094173957963 6162054556290684246 6178201289050298976 6187002145587407664 6219637130495932578 6221797467501258747 6226109177457947076 6251316097204740384 6288845802304895856 6313025075398273908 6345179702267874624 6349817991523918392 6354218419792472736 6383311791824772909 6389954155812103578 6399056654609556717 6415824415552233552 6420270586318382016 6424963766571538728 6480472682707538112 6488386883048225961 6521434693997537808 6530724487008930312 6555833732144361366 6557164667118278208 6562655619482700972 6589225075432023648 6594041760428684484 6598611435938337072 6665101534066727232 6697689685727200992 6702585657719691636 6728355672463949823 6729721632042443424 6744951608912775999 6762625735311813744 6767312239632889152 6772259105305135416 6781906198047735324 6799677158363050944 6840498942857956896 6847658751214403118 6883736621441845464 6910203123071083602 6911606000476022976 6921451593069293664 6945399403833754656 6950476450181586348 6955293135178247184 6960377413785833622 6988557079428691248 7025377292664928704 7032730609355332932 7068550968995512896 7074951527593007838 7093490368909602528 7103595056044801392 7133112901234666944 7138327165051358952 7143545240464408191 7148495722266531828 7167227275031323968 7177437000494331552 7184905717456344384 7220526661905621168 7222804409608179768 7228084237392981069 7285206324826078272 7290531768045980376 7295584111613579808 7303175770418588736 7331254926268963248 7336614030747230034 7347065047885046601 7366316921559971856 7371421784291475648 7373982183705195552 7376810250508062984 7423437865430629206 7461248245050819168 7487573167182358224 7498239225825068136 7534900896443101116 7554644965573557696 7565406568088619744 7570936836047748852 7573278999481011648 7576183500521794416 7584067146203919072 7618791493468277343 7649636803158432312 7657596883078472304 7662903603025165632 7689940009538638176 7695561310715201508 7744203699122076147 7764496214617267632 7769877015874798656 7775556750535525848 7783647860577706416 7786633042202955372 7824704777075528082 7856383743784335888 7862126714357277654 7864558960999512096 7875762036442531344 7903549454248044792 7974347463660977568 7980176665023302844 7985706932982431952 7991544438050401566 7994016721674401184 8030618060682778821 8063130684410239464 8068718439562290912 8071521038920551888 8074616625556122996 8077114608594093504 8083018932138387432 8115743705142996288 8123092494643823814 8189870368084247232 8195857115429338056 8201848239051727923 8207532125565277284 8216072741720912328 8247661792052583654 8249336194116543552 8281053135340245936 8287106536754968338 8289670256188674912 8292849507327910104 8295729956668344996 8298911531821570857 8301478903277262768 8385127736406527808 8393904275682171564 8417366767197698544 8423519813080153002 8435519129053201653 8466423988698557856 8504865382241333664 8511082389099697212 8513715398247828288 8519938874416138104 8523206438087018718 8532075539479408956 8554432554069644736 8566618355428718304 8620766553403311336 8651182510730967948 8695246258663383744 8707632649345240416 8735058241444426086 8741111642859148488 8747501344352466579 8750207492643601296 8756603843149919718 8792055680571579312 8798148581251116096 8860232290997847762 8891493136029050391 8936780876959588848 8971140896618599764 8983920299605235946 8993268811883701332 9016834313749084992 9029678807073513888 9042541597396980432 9093396298655685861 9130211668285870824 9178315495255793952 9213604164094778136 9220339254858005313 9243081834436026369 9267301933575448464 9273724180237662912 9280503218381111496 9318076105904921664 9329455695743898867 9339163766186920614 9376974145807110576 9433268703457343784 9469537613097410862 9471460074726401856 9517769553401811936 9524726987285877588 9531327629688709104 9584931233718155367 9623736623328350328 9627368882540828224 9630405879477573024 9637445649857308092 9720709024061307168 9775006568358617664 9782152040996306712 9796086730513395468 9821755895413295808 9833750598216542049 9835747000677417312 9843983429224051458 9883837613148035472 9891062640643026726 9897917153907505608 9983430889576477632 9997652301100090848 10046534528590801488 10053878486579537454 10094582448063665136 10101578000695725888 10150968359449333728 10158388657957703124 10172859297071602986 10199515737544576416 10210129177437963072 10260748414286935344 10325604932162768196 10352661619489690176 10367409000714034464 10378197147436941888 10382177389603940496 10425714675272379522 10432939702767370776 10440566120678750433 10475178325045781184 10482835619143036872 10501016048590041792 10538065938997393056 10612427291389511757 10640235553364403792 10647609243976575936 10655392584067202088 10707490747577038428 10722743583399797742 10750840912546985952 10762028051894069184 10766155500741497328 10777358576184516576 10830789992858431752 10927809487239117408 10935797652068970564 10943376167420369712 10954763655627883104 10996882389403444872 11004921046120845051 11041404180453661248 11049475382339957784 11057132676437213472 11060973275557793328 11065215375762094476 11068638537703017024 11135156798145943809 11191872367576228752 11223155689596931392 11231359750773537336 11247358838737602204 11302351344664651674 11331967448360336544 11348109852132929616 11356405254071623278 11359918499221517472 11364275250782691624 11376100719305878608 11474455204737648468 11486395324617708456 11494355404537748448 11534910014307957264 11543341966072802262 11638236838856561856 11646744321925901448 11654815523812197984 11663335125803288772 11666943323524801728 11675471790866559624 11679949563304433058 11722740907428772416 11737057165613292123 11784575615676503832 11793190071535916481 11796838441499268144 11813643054663797016 11855324181372067188 11915707835946118464 11961521195491466352 11970264997534954266 11978560399473647928 11987316657075602349 11991025082511601776 12056722129862640576 12103077659343436368 12111924938334184494 12115671912891140256 12124528398207581148 12173615557714494432 12184638741965735721 12284805552126370848 12293785673144007084 12311298188347915926 12324109112581368492 12356402578100597952 12374004291174815328 12430659805132452507 12439274260991865156 12443594935002517494 12452218354915894152 12502632194409480768 12577691604609791712 12626050150796547816 12635279719620229503 12699635983047836784 12708436839584945472 12766623583649545818 12779908311624207156 12784809657130528077 12798113309219113434 12831648831104467104 12849927533143077456 12976773766096451922 13042869387995075616 13061448974017860624 13102587362166639129 13111667464288722732 13125311238965401944 13134905764724879577 13178450150864047296 13188083520857368968 13197222871876674144 13290348436496771643 13395379371454401984 13405171315439383272 13456711344927899646 13459443264084886848 13475880449407853919 13489903217825551998 13525251470623627488 13544518210610270832 13563812396095470648 13680997885715913792 13695317502428806236 13767473242883690928 13820406246142167204 13842903186138587328 13890798807667509312 13900952900363172696 13910586270356494368 13920754827571667244 13977114158857382496 14008745649280380921 14065461218710665864 14149903055186015676 14186980737819205056 14204306419646116293 14207190112089602784 14276654330102717904 14287090480928816382 14296991444533063656 14354874000988663104 14441053323811242336 14445608819216359536 14456168474785962138 14581063536091960752 14591168223227159616 14662509852537926496 14673228061494460068 14694130095770093202 14732633843119943712 14747964367410391104 14753620501016125968 14836593960964540089 14846875730861258412 14922496490101638336 14975146334364716448 14996478451650136272 15069801792886202232 15080817729869306181 15130813136177239488 15141873672095497704 15152367001043588832 15168134292407838144 15237582986936554686 15259288945607404479 15299273606316864624 15315193766156944608 15379880019077276352 15391122621430403016 15488407398244152294 15528992429234535264 15551113501071051696 15567295721155412832 15573266084405910744 15638572012908569283 15649409554151056164 15712767487568671776 15724253428714555308 15729117921999024192 15751524072885062688 15807098908496089584 15948694927321955136 15960353330046605688 15971413865964863904 15983088876100803132 15988033443348802368 16061236121365557642 16084115375099696613 16126261368820478928 16137436879124581824 16143042077841103776 16149233251112245992 16166037864276774864 16246184989287647628 16391714230858676112 16403696478103455846 16415064251130554568 16432145483441824656 16495323584105167308 16562106270680491872 16574213073509936676 16579340512377349824 16585699014655820208 16591459913336689992 16597823063643141714 16602957806554525536 16787808551364343128 16834733534395397088 16847039626160306004 16871038258106403306 16932847977397115712 16953527016996977511 17009730764482667328 17022164778199394424 17034607881107434917 17039877748832276208 17046412876174037436 17064151078958817912 17133236710857436608 17241533106806622672 17302365021461935896 17315012949109203393 17415265298690480832 17470116482888852172 17482223285718296976 17495002688704933158 17500414985287202592 17513207686299839436 17519924344956649587 17584111361143158624 17720464581995695524 17782986272058100782 17873561753919177696 17942281793237199528 17955397496302431399 17967840599210471892 17986537623767402664 18059357614147027776 18085083194793960864 18167887407501276741 18186792597311371722 18260423336571741648 18356630990511587904 18427208328189556272 18440678509716010626 18466947282521873889 18486163668872052738 18534603867150896928 18561006436762222992 18658911391487797734 18665392402503776241 18678327532373841228 18753948291614221152 18866537406914687568 18939075226194821724 19035539106803623872 19049453974571755176 19062655259377418208 19149935375474318727 19169862467436310734 19197169963828670151 19247473246656700656 19260811758955146048 19274891299714616184 19441418048122614336 19465160649144677883 19564304081992613424 19592173461026790936 19667501196433084098 19671494001354834624 19687966858448102916 19767675226296070944 19782125281286053452 19795834307815011216 19995304602200181696 20093069057181602976 20107756973159074908 20189164896127330272 20234854826738327997 20301936718898667456 20316777315915406248 20345718594143205972 20399031475089152832 20521496828573870688 20651209864325536392 20734818001428068928 20764354779207880992 20851429350544759044 20865879405534741552 20881132241357500866 20965671238286073744 21076131877994786112 21224854582779023514 21280471106728807584 21310785168134404176 21414981495154076856 21430635721393224573 21445487166799595484 21501681825093971904 21532311001482994656 21554717152369033152 21661579985716863504 21684252712178943207 21855618974478234816 21871595304137941128 21886752334840739424 21909527311255766208 21993764778806889744 22009842092241690102 22041195143655139803 22098950764679915568 22114265352874426944 22121946551115586656 22130430751524188952 22270313596291887618 22383744735152457504 22462719501547074672 22494717677475204408 22604702689329303348 22663934896720673088 22696219704265859232 22712810508143246556 22719836998443034944 22728550501565383248 22752201438611757216 22856374480404832029 22948910409475296936 22972790649235416912 22988710809075496896 23069820028615914528 23086683932145604524 23232611097366228441 23293488643851802896 23309631047624395968 23326670251606577544 23350943581733119248 23359899126608866116 23474114331226584246 23569151231353007664 23586380143071832962 23593676882998536288 23627286109327594032 23710648362744134376 23923042390982932704 23940529995069908532 23957120798947295856 23974633314151204698 23982050165023203552 24206155318686872736 24223849876668368988 24231343825782280512 24249056796415162296 24347231115428988864 24369277483931471442 24569611104252741696 24587571346288014168 24605544717155183769 24622596376695831852 24648218225162736984 24748008582349630656 24861319610264905014 24878548521983730312 24887189870005034988 24896734595464712571 24904436709831788304 25155383209219583424 25252100301593095632 25270559439240459006 25306557387159604959 25399271966095673568 25533247167299091636 25559816623248414312 25569619314261056154 25596226618438226868 25663297662208934208 25699855066286154912 25953547532192903844 26085738775990151232 26122897948035721248 26205174724333278258 26223334928577445464 26242504033057399737 26250622477930803888 26269811529449759154 26376167041714737936 26394445743753348288 26580696872993543286 26674479408087151173 26810342630878766544 26913422689855799292 26951760898815707838 26979806435651103996 27050502941247254976 27089036421220541664 27127624792190941296 27280188895967057583 27390635004857612472 27534946485767381856 27640812492284334408 27661017764574015939 27729245503308079107 27801905800726345392 27821172540712988736 27841509655143334488 27954228317714764992 27988367087231696601 28017491298560761842 28130922437421331728 28299806110372031352 28408612839292232586 28414380224179205568 28553308660205435808 28574180961857632764 28593982889066127312 28882106647622484672 28891217638432719072 28912336949571924276 29162127072183921504 29325019705075852992 29346456122988920136 29388260191540186404 29465267686239887424 29507241002032251936 29673187921929080178 29693751461722516824 29950292668729432896 29992956903300272544 30139603585772404464 30161635459738612362 30283747344190995408 30304734002087177664 30475165973873109372 30518577891214808958 30598547212633729248 30630387532313889216 30782245242860806032 30976814796488304588 31057984858469070528 31102227002142103392 31134591442310825664 31146532168811821488 31277144025817138566 31298819108302112328 31321698362036251299 31425534975137343552 31448506857429110616 31503048145770125376 31614197816992179168 31837281874168535271 31920706660093211376 31942827731929727808 31966177752201606264 32122472242731115284 32168230750199393226 32252522737640957856 32286084155682207552 32298466502224491984 32332075728553549728 32492369978575295256 32783428461717352224 32807392956206911692 32830128502261109136 32864290966883649312 32990647168210334616 33014763138362535153 33124212541360983744 33148426147019873352 33171398029311640416 33182919826673379984 33195646127286283428 33205915613109051072 33405470394437831427 33575617102728686256 33669467068790794176 33694079252320612008 33742076516212806612 33907054033993955022 34044329556398788848 34069215762214869834 34079755497664552416 34092825752348074872 34128302157917635824 34483066213613245344 34604730042923871792 34630025898218406786 34940232965777704344 34964446571436593952 34990005377409866316 35000829970574405184 35026415372599678872 35039848689913299174 35168222722286317248 35379570214607749443 35440929163991391048 35565972544116201564 35747123507838355392 35884563586474399056 35910794992604862798 35935681198420943784 35961949971226807047 35973075247534805328 36170166389587921728 36335774815002553482 36373585194622743444 36520846673143483296 36553916225897207163 36854416656379112544 36881357019432021252 36933894565043747778 36972327337744105476 37069207734301793856 37122012873524445984 37291979415397357521 37317822782975595468 37330784805007552482 37356655064747682456 37507896583228442304 37733074813829375136 37878150452389643448 37905839158860688509 38098907949143510352 38125310518754836416 38299870750948637454 38339724934872621468 38354428971391584231 38394339927657340302 38494946493313401312 38549782599429232368 38930321298289355766 39128608163985226848 39184346922053581872 39335002392866168196 39375933716896205832 39404717294174638731 39535350452592141888 39564250562572106904 39591668615630022432 39871045309490314929 40186138114363205952 40215513946318149816 40378329792254660544 40427641348223561757 40469709653476655994 40633554631830812496 40691437188286411944 41042993657147741376 41302419728651072784 41528709558415761984 41702858701089518088 41731758811069483104 41762264482715001732 41931342476572147488 42449709165558047028 42560942213457615168 42612919258938348879 42621570336268808352 42829962990308153712 42861271442786449146 42890974333599190968 43064622002965989312 43323159971433727008 43368505424357886414 43743190608275882256 43773504669681478848 43987529557613779488 44019684184483380204 44082390287310279606 44197901529359831136 44243893102231173312 44260861503048377904 44509781882893620267 44540627192583775236 44767489470304915008 44925439003094149344 44989435354950408816 45209405378658606696 45242453189607918543 45392439408531718464 45425621016286493112 45457101003130766496 45504402877223514432 45712748960809664058 45777866836822213437 45897820818950593872 45945581298470833824 46139640057231829056 46173367864291209048 46465222194732456882 46586977287703605792 46653340503213155088 46701887163466238496 46719798253217732232 46948228662453168492 47138302462706015328 47172760286143665924 47187353765997072576 47254572218655188064 47421296725488268752 47846084781965865408 47881059990139817064 47914241597894591712 47949266628302409396 47964100330046407104 48252346125299089839 48412310637373745472 48447699753336737976 48498113592830324592 48738554967862942884 49175142692576028336 49211089434310367538 49245192753391663704 49296436450325473968 49722639220529810028 49757097043967460624 49774379740010069976 49793469190929425142 49808873419663576608 50504200603186191264 50541118878480918012 50613114774319209918 50798543932191347136 50860581050990932533 51066494334598183272 51103823643322304751 51119633246496828624 51139238628522112308 51192453236876453736 51399710132572309824 51907095064385807688 51945038847327610179 52245795896071442496 52410349448666556516 52446669857154890928 52485008066114799474 52501244955861607776 52539623058899518308 52559773034869948761 52752334083429475872 53161393745987086572 53348958816174302346 53620685261757533088 53826845379711598584 53866192488907294197 53903521797631415676 53959612871302207992 54178072842441083328 54255249584381882592 54503662222503830223 54560377791934115166 54781270009715224944 55069892971534763712 55281624984568668816 55322035529148031878 55400841847565621667 55458491006616158214 55603811601452690784 55683019310286668976 55976734174463393202 56034982597121523684 56261844874842663456 56599612220744062704 56817225678584465172 57106617320410871616 57148361923715265528 57187965778132254624 57591509891486010453 57782435276865438144 57824673899143848552 58324254144367843008 58395481947434033649 58692912245977840272 58776520383080372808 59014482004064503872 59346375843858160356 59387502923445033648 59985913806600545088 60279207171544808928 60323270919477224724 60567494688381990816 60704564480214983991 60950331947746218744 61037155782429617916 61197094425267458496 61564490485721612064 61953629592976609176 62204454004284206784 62293064337623642976 62554288051634277132 62597638216604224656 62643396724072502598 62897013714858221232 63228395633984358336 63674563748337070542 63841413320186422752 63932355504403212528 64244944485462230568 64291907164179673719 64336461500398786452 64505045475281915712 64596933004448983968 64664151457107099456 64984739957150590512 65052758136536829621 65566856923434704448 65614785912413823384 65660257004522218272 65728581933767298624 65981294336420669232 66029526276725070306 66123585430965419409 66296852294039746704 66342796058623280832 66365839653346759968 66391292254572566856 66810940788875662854 67151234205457372512 67388158504641224016 67484153032425613224 67814108067987910044 68088659112797577696 68138431524429739668 68159510995329104832 68185651504696149744 68256604315835271648 68966132427226490688 69209460085847743584 69260051796436813572 69697833292098685323 69880465931555408688 69928893142873187904 69980010754819732632 70052830745199357744 70079697379826598348 70759140429215498886 70881858327982782096 71131945088232403128 71769127172948798112 71821589985209725596 71871362396841887568 71923899942453614094 71946150495069610656 72671549630005106964 72747170389245486888 73041693346286966592 73107832451794414326 73708833312758225088 73762714038864042504 73816634151465551307 73867789130087495556 73944654675488210952 74244025747048891968 74583958830794715042 74635645565951190936 74661569610015104964 74690203786394137713 74713310129495364912 75466149627658750272 75756300904779286896 75811678317721377018 75919672161478814877 76197815898287020704 76599741501897274908 76679449869745242936 76708857942783168462 76788679855314680604 76989892986626802624 77099565198858464736 77860642596578711532 78257216327970453696 78368693844107163744 78670004785732336392 78727512099172199211 78751867433792411664 78809434588349277462 79128501125144213808 79183337231260044864 79742090618980629858 80023438224261453519 80431027892636299632 80855282696447123514 80939419306953311988 81267109263661624992 81382874376572823888 82604839457302145568 82983053293722047817 83187736509924237321 83405717402179036176 83463517622138966208 83524528965430003464 83862684953144294976 84899418331116094056 85225838517876697758 85243140672537616704 85659925980616307424 85722542885572898292 85781948667198381936 86646319942867454016 86737010848715772828 87486381216551764512 87975059115227558976 88039368368966760408 88164780574620559212 88395803058719662272 88521723006096755808 89019563765787240534 89081254385167550472 89850878006188298688 89978870709900817632 90418810757317213392 90484906379215837086 90851242032572986224 90914202006261532992 91425497921619328116 91555733673644426874 91795641637901187744 91891162596941667648 92346735728582418096 92930444389464913764 93173954575407211584 93306681006426310176 93403774326932476992 93439596506435464464 93896457324906336984 93965095086108753897 94276604925412030656 94345520572287331848 94509144437310376128 94842593450976537504 95511845622505605813 95762119980279634128 95828483195789183424 95898533256604818792 96504692250598179678 96895399506673475952 96996227185660649184 97477109935725885768 98350285385152056672 98422178868620735076 98490385506783327408 98592872900650947936 99044289415087605459 99445278441059620056 99514194087934921248 99548759480020139952 99586938381858850284 99617746839327153216 101008401206372382528 101082237756961836024 101226229548638419836 101721162101981865066 102132988669196366544 102207647286644609502 102239266492993657248 102278477257044224616 102384906473752907472 103814190128771615376 103890077694655220358 104820698897333113032 104893339714309781856 104970016132229598948 105002489911723215552 105079246117799036616 105119546069739897522 105504668166858951744 106138710643823248329 106322787491974173144 106697917632348604692 107241370523515066176 107653690759423197168 107732384977814588394 107807043595262831352 107885849913680421141 107919225742604415984 108510499168763765184 109007324445007660446 109120755583868230332 109562540019430449888 109661748677691621489 110563249969137337632 110644071058296063756 110801683695131243334 110916982013232316428 111207623202905381568 111366038620573337952 111953468348926786404 112069965194243047368 112523689749685326912 113199224441488125408 113634451357168930344 113717517476582065527 114296723847430531056 114375931556264509248 115063286914174752693 115183019782972020906 115649347798287697104 116790963894868067298 117385824491955680544 117553040766160745616 118214151882523916193 118692751687716320712 118775005846890067296 120558414343089617856 120646541838954449448 121134989376763981632 121282924044670685271 121409128960429967982 121900663895492437488 122074311564859235832 123128980971443224128 123907259185953218352 124586128675247285952 125108576103268554264 125195276433208449312 125286793448145005196 125794027429716442464 127349127496674141084 127682826640372845504 127838757776815046637 127864711008806425056 128489888970924461136 128583814328359347438 128672923000797572904 129193866008897967936 129969479914301181024 130105516273073659242 131229571824827646768 131320514009044436544 131962588672841338464 132059052553450140612 132247170861930838818 132593704588079493408 132731679306693519936 132782584509145133712 133621881577751325708 134302468410914745024 134776317009282448032 134968306064851226448 135628216135975820088 135727359568823755629 136177318225595155392 136276863048859479336 136371303009392299488 136513208631670543296 137333600510466640311 138418920171695487168 138520103592873627144 139395666584197370646 139760931863110817376 139960021509639465264 140105661490398715488 140159394759653196696 141518280858430997772 141763716655965564192 142263890176464806256 143538254345897596224 143643179970419451192 143742724793683775136 143847799884907228188 143892300990139221312 144757038375897269517 145343099260010213928 145494340778490973776 146215664903588828652 147525428077728085008 147633268302931102614 147735578260174991112 147889309350976421904 149167917661589430084 149271291131902381872 149323139220030209928 149380407572788275426 149426620258990729824 151512601809558573792 151623356635442754036 151839344322957629754 152395631796574041408 152581743152972797599 153199483003794549816 153311470929966914253 153358899739490485872 153417715885566336924 153577359710629361208 154199130397716929472 155721285193157423064 155835116541982830537 156737387688214327488 157340009571464672784 157455024198344398422 157503734867584823328 157618869176698554924 157679319104609846283 158257002250288427616 159484181237961259716 160046876448522907038 160862055785272599264 161598577466721882591 161710565392894247028 161878838613906623976 162534218527323249984 162765748753145647776 165209678914604291136 165966106587444095634 166202525542696865001 166375473019848474642 166811434804358072352 167049057930860006928 169798836662232188112 170451677035753395516 171319851961232614848 171445085771145796584 171563897334396763872 172774529674458031359 173474021697431545656 174972762433103529024 175186445842302100947 176078736737933520816 176329561149241118424 177043446012193511616 178039127531574481068 178162508770335100944 179957741419801635264 180837621514634426784 180969812758431674172 181702484065145972448 182113693440644951973 182850995843238656232 183111467347288853748 183591283275802375488 184693471457164836192 185860888778929827528 186613362012852620352 186879193012870928928 187792914649812673968 187930190172217507794 188691041144574663696 189685186901953075008 191023691245011211626 191524239960559268256 191797066513209637584 192875721492539021157 193009384501196359356 193790799013346951904 193992454371321298368 194954219871451771536 196700570770304113344 196844357737241470152 196980771013566654816 197185745801301895872 198088578830175210918 198370756292896258227 198890556882119240112 199028388175869842496 199097518960040279904 199173876763717700568 202164475513923672048 202452459097276839672 203442324203963730132 204265977338392733088 204415294573289219004 204478532985987314496 204556954514088449232 204769812947505814944 207628380257543230752 207780155389310440716 209093499876296055969 209641397794666226064 209786679428619563712 209940032264459197896 210158492235598073232 210239092139479795044 212277421287646496658 212645574983948346288 213395835264697209384 215307381518846394336 215464769955629176788 215614087190525662704 215771699827360842282 215838451485208831968 218014648890015320892 218241511167736460664 219125080038860899776 219323497355383242978 221126499938274675264 221288142116592127512 221449902454396653921 221603367390262486668 221833964026464632856 222732077241146675904 223906936697853572808 224070611359182413139 224139930388486094736 226398448882976250816 227268902714337860688 227435034953164131054 227759016484436444631 228593447694861062112 230126573828349505386 230366039565944041812 231298695596575394208 233581927789736134596 234771648983911361088 235106081532321491232 236182536297516597633 236428303765047832386 237385503375432641424 237550011693780134592 240070314672784360557 241293083677908898896 242565848089341370542 242818257920859935964 243801327790984874976 244148623129718471664 247814518371906436704 248949159881166143451 249563209529772711963 250217152206537108528 250390552866416898624 250573586896290010392 251588054859432884928 254698254993348282168 255677515553630093274 255729422017612850112 256979777941848922272 257167628656718694876 257345846001595145808 259938959828602362048 260211032546147318484 262459143649655293536 263925177345682676928 264118105106900281224 264494341723861677636 265187409176158986816 265565169018290267424 267243763155502651416 269552634018564896064 269936612129702452896 271256432271951640176 271454719137647511258 272553726097718958672 272742606018784598976 274667201020933280622 277040207185747254288 278791333168394741292 279521863726221634752 279920043019278930528 280211322980797430976 280318789519306393392 281895285258326261691 283036561716861995544 283527433311931128384 284527780352929612512 286535536867516817439 287286359940838902384 287485449587367550272 287695599769814456376 289514076751794539034 290686198520020427856 290988681556981947552 292431329807177657304 295050856155456170016 295266536605862205228 295471156520349982224 295778618701952843808 297132868245262816377 298335835323178860168 298542582263804763744 298646278440060419856 298760815145576550852 298853240517981459648 303025203619117147584 303246713270885508072 303678688645915259508 305163486305945595198 306398966007589099632 306622941859933828506 306717799478980971744 306835431771132673848 307154719421258722416 311442570386314846128 311670233083965661074 314680019142929345568 314910048396688796844 315007469735169646656 315237738353397109848 315358638209219692566 316514004500576855232 318968362475922519432 320093752897045814076 321724111570545198528 323197154933443765182 323421130785788494056 323657549741041263423 323757677227813247952 325531497506291295552 328985246033074864467 331932213174888191268 332405051085393730002 332750946039696949284 333622869608716144704 334098115861720013856 339597673324464376224 340903354071506791032 341152552429746196581 342890171542291593168 343127794668793527744 345189860742524258079 345549059348916062718 346948043394863091312 350372891684604201894 352157473475867041632 352659122298482236848 354642455647571748579 356078255063148962136 356325017540670201888 361675243029268853568 361939625516863348344 363404968130291944896 363848772134012055813 364227386881289903946 365701991686477312464 366222934694577707496 369386942914329672384 371721777557859655056 373758386025741857856 375585829299625347936 375860380344435015588 377382082289149327392 382047382490022423252 383048479921118536512 383594133026419275168 385751442985078042314 386018769002392718712 387581598026693903808 389908439742903543072 393688715474482940304 393961542027133309632 396177157660350421836 396741512585792516454 397781113764238480224 398195037920080559808 398347753527435401136 404328951027847344096 404904918194553679344 406884648407927460264 407182078706471266887 408531954676785466176 408830589146578438008 409113909028176898464 409539625895011629888 412000801531399920933 415256760515086461504 415560310778620881432 418186999752592111938 419282795589332452128 419880064528918395792 420316984471196146464 420478184278959590088 424554842575292993316 425291149967896692576 426791670529394418768 430614763037692788672 430929539911258353576 431228174381051325408 431543399654721684564 431676902970417663936 434271115127691808551 436029297780030641784 436483022335472921328 438646994710766485956 442576284233184255024 442899804908793307842 443206734780524973336 443667928052929265712 447813873395707145616 448141222718364826278 448279860776972189472 454537805428675721376 454870069906328262108 455518032968872889262 457186895389722124224 459934412789900742759 460253147656699010772 460732079131888083624 462597391193150788416 467163855579472269192 467505349625948491611 470212163064642982464 472365072595033195266 472856607530095664772 473037957313829538849 474771006750865282848 480140629345568721114 482586167355817797792 484795732400165647773 485131696178682741084 485636515841719871928 487602655581969749952 488297246259436943328 495629036743812873408 497898319762332286902 498607576628090595003 499126419059545423926 500434304413074217056 501147173792580020784 509396509986696564336 511355031107260186548 513959555883697844544 514335257313437389752 514691692003190291616 518323589023374094077 520422065092294636968 524918287299310587072 525559337526906302841 528236210213800562448 528988683447723355272 531130338036580534848 534487526311005302832 539873224259404905792 542512864543903280352 542909438275295022516 545107452195437917344 549334402041866561244 554080414371494508576 557582666336789482584 559840086038557861056 560637579038612786784 563790570516652523382 566073123433723991088 569055560705859225024 573071073735033634878 574572719881677804768 575391199539628912752 578627164477617063471 579028153503589078068 581372397040040855712 581977363113963895104 584862659614355314608 590101712310912340032 590533073211724410456 590942313040699964448 591557237403905687616 594265736490525632754 595112268878688774681 596671670646357720336 597085164527609527488 597292556880120839712 597521630291153101704 606493426541771016144 607357377291830519016 610326972611891190396 612797932015178199264 613245883719867657012 613435598957961943488 613670863542265347696 614309438842517444832 622885140772629692256 623340466167931322148 627280499628888167907 629360038285858691136 629820096793377593688 630475476706794219696 630717276418439385132 637936724951845038864 640187505794091628152 646394309866887530364 646842261571576988112 647315099482082526846 647515354455626495904 657970492066149728934 663864426349776382536 664349707363189961763 664810102170787460004 665501892079393898568 668196231723440027712 672211834077547239417 679195346648928752448 681806708143013582064 682305104859492393162 683277049453309333893 685780343084583186336 690379721485048516158 691098118697832125436 693896086789726182624 700745783369208403788 704314946951734083264 705318244596964473696 708547608892549792899 709284911295143497158 712156510126297924272 712650035081340403776 720210944018353081671 723879251033726696688 727697544268024111626 728454773762579807892 731403983372954624928 732445869389155414992 743443555115719310112 748689628589318135889 751171658599250695872 751720760688870031176 754764164578298654784 764094764980044846504 767188266052838550336 771502885970156084628 772037538004785437424 779816879485807086144 787377430948965880608 792354315320700843672 793483025171585032908 795562227528476960448 796695507054870802272 808657902055694688192 809809836389107358688 813769296815854920528 814364157412942533774 817661178293156876016 818227818056353796928 824001603062799841866 831120621557241762864 836373999505184223876 838565591178664904256 839760129057836791584 840633968942392292928 840956368557919180176 845685855774978785073 849109685150585986632 850582299935793385152 853583341058788837536 859606610602550452317 861859079822516707152 862456348762102650816 863086799309443369128 868542230255383617102 872058595560061283568 872966044670945842656 877293989421532971912 885152568466368510048 885799609817586615684 886413469561049946672 887335856105858531424 895627746791414291232 896282445436729652556 896559721553944378944 909075610857351442752 909740139812656524216 911036065937745778524 919868825579801485518 920506295313398021544 921464158263776167248 934327711158944538384 935010699251896983222 944730145190066390532 945713215060191329544 946075914627659077698 949542013501730565696 960281258691137442228 965172334711635595584 969591464800331295546 970263392357365482168 970972649223123790269 971273031683439743856 976594492518873886656 986955738099224593401 995796639524664573804 997215153256181190006 998252838119090847852 1000868608826148434112 1002294347585160041568 1018793019973393128672 1022710062214520373096 1023457657289238589743 1028670514626874779504 1029383384006380583232 1035569582227572774237 1036647178046748188154 1040844130184589273936 1051118675053812605682 1056472420427601124896 1057977366895446710544 1068975052622010605664 1085025729087806560704 1085818876550590045032 1090214904390875834688 1098668804083733122488 1108160828742989017152 1115165332673578965168 1121275158077225573568 1127581141033305046764 1132146246867447982176 1146142147470067269756 1149145439763355609536 1150782399079257825504 1157254328955234126942 1158056307007178156136 1162744794080081711424 1169725319228710629216 1181066146423448820912 1181884626081399928896 1188531472981051265508 1190224537757377549362 1193343341292715440672 1194585113760241679424 1195043260582306203408 1212986853083542032288 1214714754583661038032 1220653945223782380792 1221546236119413800661 1225595864030356398528 1226491767439735314024 1227341727084530695392 1228618877685034889664 1236002404594199762799 1245770281545259384512 1246680932335862644296 1254560999257776335814 1259640193586755187376 1260950953413588439392 1261434552836878770264 1275873449903690077728 1280375011588183256304 1292788619733775060728 1293684523143153976224 1294630198964165053692 1295030708911252991808 1315940984132299457868 1327728852699552765072 1328699414726379923526 1329620204341574920008 1331003784158787797136 1344423668155094478834 1363613416286027164128 1364610209718984786324 1366554098906618667786 1371560686169166372672 1379803238369702228277 1380759442970097032316 1382196237395664250872 1387792173579452365248 1401491566738416807576 1402516048877845474833 1410636489193928947392 1417095217785099585798 1418569822590286994316 1419113871941488616547 1424313020252595848544 1440421888036706163342 1447758502067453393376 1455395088536048223252 1456909547525159615784 1462807966745909249856 1464891738778310829984 1486887110231438620224 1495822729884271785009 1497379257178636271778 1503441521377740062352 1528189529960089693008 1543005771940312169256 1544075076009570874848 1574754861897931761216 1576678012580718908523 1584708630641401687344 1586966050343170065816 1593391014109741604544 1619619672778214717376 1627538593631709841056 1628728314825885067548 1635322356586313752032 1648003206125599683732 1662241243114483525728 1672747999010368447752 1679520258115673583168 1681912737115838360352 1691371711549957570146 1698219370301171973264 1707166682117577675072 1719213221205100904634 1723718159645033414304 1726173598618886738256 1737084460510767234204 1744117191120122567136 1745932089341891685312 1754587978843065943824 1770305136932737020096 1771599219635173231368 1772826939122099893344 1774671712211717062848 1785336806636066324043 1791255493582828582464 1792564890873459305112 1819480279625313048432 1822072131875491557048 1839737651159602971036 1841012590626796043088 1842928316527552334496 1868655422317889076768 1870021398503793966444 1881841498886664503721 1889460290380132781064 1891426430120382659088 1892151829255318155396 1920562517382274884456 1939182929600662591092 1940526784714730964336 1941945298446247580538 1942546063366879487712 1973911476198449186802 1991593279049329147608 1993049122089569885289 1994430306512362380012 1996505676238181695704 2004588695170320083136 2016635502232641718251 2037586039946786257344 2045420124429040746192 2046915314578477179486 2049831148359928001679 2057341029253749559008 2071139164455145548474 2073294356093496376308 2081688260369178547872 2102237350107625211364 2112944840855202249792 2115954733790893421088 2137950105244021211328 2160632832055059245013 2171637753101180090064 2197337608167466244976 2230330665347157930336 2246068885767954407667 2255162282066610093528 2264292493734895964352 2292284294940134539512 2301564798158515651008 2314508657910468253884 2316112614014356312272 2339450638457421258432 2362132292846897641824 2377062945962102531016 2380449075514755098724 2386686682585430881344 2390086521164612406816 2425973706167084064576 2429429509167322076064 2441307890447564761584 2443092472238827601322 2452983534879470628048 2454683454169061390784 2472004809188399525598 2493361864671725288592 2509121998515552671628 2519280387173510374752 2521901906827176878784 2522869105673757540528 2551746899807380155456 2560750023176366512608 2578819831807651356951 2585577239467550121456 2587369046286307952448 2589260397928330107384 2631881968264598915736 2655457705399105530144 2657398829452759847052 2659240408683149840016 2662007568317575594272 2688847336310188957668 2727226832572054328256 2729220419437969572648 2733108197813237335572 2759606476739404456554 2761518885940194064632 2764392474791328501744 2802983133476833615152 2805032097755690949666 2834190435570199171596 2837139645180573988632 2838227743882977233094 2848626040505191697088 2880843776073412326684 2895517004134906786752 2910790177072096446504 2912917947669371370807 2913819095050319231568 2929783477556621659968 2960867214297673780203 2991645459768543570018 2994758514357272543556 3006883042755480124704 3056379059920179386016 3070372971867715769229 3086011543880624338512 3088150152019141749696 3153356025161437817046 3169417261282803374688 3173932100686340131632 3255077187263419682112 3257456629651770135096 3270644713172627504064 3296006412251199367464 3324482486228967051456 3345495998020736895504 3363825474231676720704 3382743423099915140292 3396438740602343946528 3438426442410201809268 3447436319290066828608 3452347197237773476512 3474168921021534468408 3488234382240245134272 3509175957686131887648 3543198439270346462736 3545653878244199786688 3570673613272132648086 3585129781746918610224 3638960559250626096864 3644144263750983114096 3664638708358241401983 3679475302319205942072 3682025181253592086176 3685856633055104668992 3737310844635778153536 3740042797007587932888 3763682997773329007442 3778920580760265562128 3782852860240765318176 3784303658510636310792 3841125034764549768912 3878365859201325182184 3881053569429461928672 3883890596892495161076 3885092126733758975424 3947822952396898373604 3983186558098658295216 3986098244179139770578 3988860613024724760024 3993011352476363391408 4033271004465283436502 4090840248858081492384 4093830629156954358972 4099662296719856003358 4114682058507499118016 4142278328910291096948 4146588712186992752616 4163376520738357095744 4204474700215250422728 4207548146633536424499 4231909467581786842176 4257341615824465849641 4321265664110118490026 4343275506202360180128 4394675216334932489952 4460661330694315860672 4487468189652815355027 4492137771535908815334 4510324564133220187056 4584568589880269079024 4629017315820936507768 4632225228028712624544 4724264585693795283648 4730034037742156725569 4754125891924205062032 4760898151029510197448 4780173042329224813632 4858859018334644152128 4882615780895129523168 4886184944477655202644 4905967069758941256096 4944009618376799051196 4986723729343450577184 5018243997031105343256 5038560774347020749504 5045738211347515081056 5121500046352733025216 5157639663615302713902 5171154478935100242912 5178520795856660214768 5263763936529197831472 5310915410798211060288 5314797658905519694104 5318480817366299680032 5324015136635151188544 5356010419908198972129 5377694672620377915336 5458440838875939145296 5466216395626474671144 5519212953478808913108 5523037771880388129264 5528784949582657003488 5605966266953667230304 5610064195511381899332 5645524496659993511163 5668380871140398343192 5674279290361147977264 5676455487765954466188 5761687552146824653368 5821580354144192893008 5825835895338742741614 5827638190100638463136 5921734428595347560406 5979147366268709655867 5983290919537087140036 5989517028714545087112 6013766085510960249408 6112758119840358772032 6140745943735431538458 6149493445079784005037 6172023087761248677024 6306712050322875634092 6338834522565606749376 6347864201372680263264 6481898496165177735039 6514913259303540270192 6592012824502398734928 6690991996041473791008 6738206657303863223001 6765486846199830280584 6792877481204687893056 6876852884820403618536 6904694394475546953024 6948337842043068936816 7018351915372263775296 7086396878540692925472 7141347226544265296172 7170259563493837220448 7277921118501252193728 7288288527501966228192 7329277416716482803966 7358950604638411884144 7364050362507184172352 7480085594015175865776 7527365995546658014884 7557841161520531124256 7565705720481530636352 7568607317021272621584 7682250069529099537824 7736459495422954070853 7756731718402650364368 7762107138858923857344 7767781193784990322152 7895645904793796747208 7966373116197316590432 7972196488358279541156 7977721226049449520048 7986022704952726782816 8066542008930566873004 8181680497716162984768 8187661258313908717944 8199324593439712006716 8284556657820582193896 8293177424373985505232 8408949400430500845456 8415096293267072848998 8514683231648931699282 8642531328220236980052 8686551012404720360256 8738753843008114112421 8789350432669864979904 8882601642893021340609 8974936379305630710054 8984275543071817630668 9020649128266440374112 9169137179760538158048 9211118915603147307687 9258034631641873015536 9264450456057425249088 9460068075484313451138 9508251783848410124064 9521796302059020394896 9765231561790259046336 9772369888955310405288 9811934139517882512192 9888019236753598102392 9973447458686901154368 10036487994062210686512 10091476422695030162112 10315279327230605427804 10342308957870200485824 10357041591713320429536 10527527873058395662944 10629595317811039388208 10636961634732599360064 10712020839816397944258 10755389345240755830672 10916881677751878290592 10932432791252949342288 10993916125074724205949 11038425906957617826216 11046075543760776258528 11057569899165314006976 11211932533907334460608 11220128391022763798664 11291048993319987022326 11336761742280796686384 11348558580722295954528 11352910975531908932376 11523375104293649306736 11643160708288385786016 11651671790677485483228 11655276380201276926272 11843468857190695120812 11958294732537419311734 11966581839074174280072 11979034057429090174224 12281491887470863076916 12298986890159568010074 12344046175522497354048 12613424100645751268184 12622644439900609273497 12695728402745360526528 12772024847473397548923 12963796992330355470078 13029826518607080540384 13184025649004797469856 13381983992082947582016 13462404568958446065081 13476413314607726446002 13530973692399660561168 13753705769640807237072 13896675684086137873632 14172793757081385850944 14282694453088530592344 14340519126987674440896 14576577055003932456384 14658554833432965607932 14717901209276823768288 14960171188030351731552 15054731991093316029768 15115682323041062248512 15137214634042545243168 15364500139058199075648 15472918990845908141706 15513463436805300728736 15535562387569980644304 15791291809587593494416 15932746232394633180864 15944392976716559082312 15955442452098899040096 15972045409905453565632 16068031259724596916387 16133084017861133746008 16375322516627817435888 16398649186879424013432 16569113315641164387792 16586354848747971010464 16817898800861001690912 16830192586534145697996 17029366463297863398564 17285062656440473960104 17477507686016228224842 17765203285786042681218 17937442098806128967601 17949872758611261420108 17968551086143635261336 18041298256532880748224 18338274359521076316096 18422237831206294615374 18448480335239352015111 18516069263283746031072 18920136150968626902276 19016503567696820248128 19043592604118040789792 19445695488495533205117 19544739777910620810576 19776038473507196204784 20072975988124421373024 20630558654461210855608 20714083183426640859072 21055055746116791325888 21259190635622078776416 21424041679632795888516 21510778690481511661344 21833763355503756581184 21864865582505898684576 21987832250149448411898 22076851813915235652432 22092151087521552517056 22440256782045527597328 22582097986639974044652 22673523484561593372768 22697117161444591909056 22705821951063817864752 23046750208587298613472 23209378486268862212559 23286321416576771572032 23303343581354970966456 23686937714381390241624 23916589465074838623468 23933163678148348560144 23958068114858180348448 24562983774941726153832 24597973780319136020148 25226848201291502536368 25245288879801218546994 25544049694946795097846 25927593984660710940156 26059653037214161080768 26216261529024342337263 26368051298009594939712 26647804928679064021827 26924809137916892130162 26952826629215452892004 27061947384799321122336 27507411539281614474144 27793351368172275747264 28565388906177061184688 29317109666865931215864 29435802418553647536576 29920342376060703463104 30109463982186632059536 30274429268085090486336 30945837981691816283412 31026926873610601457472 31071124775139961288608 31582583619175186988832 31888785953433118164624 31910884904197798080192 32136062519449193832774 32266168035722267492016 32750645033255634871776 32797298373758848026864 33138226631282328775584 33172709697495942020928 33635797601722003381824 33660385173068291395992 34058732926595726797128 34570125312880947920208 34955015372032456449684 35530406571572085362436 35874884197612257935202 35899745517222522840216 35937102172287270522672 36844475662412589230748 36896960670478704030222 37032138526567492062144 37840272301937253804552 37867933319701827820491 38087185208236081579584 38316074542420192646769 38891390976991066410234 39089479555821241621152 39552076947014392409568 40145951976248842746048 41261117308922421711216 42518381271244157552832 42848083359265591777032 43021557380963023322688 43729731165011797369152 43975664500298896823796 44153703627830471304864 44880513564091055194656 45164195973279948089304 45347046969123186745536 45411643902127635729504 46093500417174597226944 46418756972537724425118 46606687162709941932912 47373875428762780483248 47833178930149677246936 47866327356296697120288 47916136229716360696896 49125967549883452307664 49195947560638272040296 50453696402583005072736 50490577759602437093988 51088099389893590195692 51855187969321421880312 52432523058048684674526 53295609857358128043654 53849618275833784260324 53905653258430905784008 54123894769598642244672 55014823078563228948288 55345441005718056045333 57130777812354122369376 58337086465486599615351 58634219333731862431728 60218927964373264119072 61891675963383632566824 62142249550279922577216 63165167238350373977664 63777571906866236329248 64272125038898387665548 64532336071444534984032 65501290066511269743552 65594596747517696053728 66276453262564657551168 67320770346136582791984 68117465853191453594256 69140250625761895840416 69628135458806586637677 69910030744064912899368 71060813143144170724872 71749768395224515870404 71799491034445045680432 71874204344574541045344 73688951324825178461496 73793921340957408060444 75680544603874507609104 75735866639403655640982 76632149084840385293538 77782781953982132820468 78178959111642483242304 79104153894028784819136 79943414786037192065481 82522234617844843422432 85696166718531183554064 87951329000597793647592 88307407255660942609728 89761027128182110389312 90328391946559896178608 90823287804255271459008 92837513945075448850236 93213374325419883865824 94747750857525560966496 95666357860299354493872 95732654712593394240576 98251935099766904615328 98391895121276544080592 100907392805166010145472 100981155519204874187976 102176198779787180391384 103710375938642843760624 104865046116097369349052 106591219714716256087308 107699236551667568520648 107811306516861811568016 110690882011436112090666 113603799959105483461473 114261555624708244738752 116674172930973199230702 117268438667463724863456 120437855928746528238144 123783351926767265133648 127555143813732472658496 128544250077796775331096 129064672142889069968064 131189193495035392107456 134641540692273165583968 136234931706382907188512 138280501251523791680832 139256270917613173275354 139820061488129825798736 142121626286288341449744 143499536790449031740808 143598982068890091360864 143748408689149082090688 147377902649650356922992 147587842681914816120888 151361089207749015218208 151471733278807311281964 153264298169680770587076 155565563907964265640936 159886829572074384130962 165044469235689686844864 166036323017154168135999 171392333437062367108128 175011259396459798846053 175902658001195587295184 180656783893119792357216 185675027890150897700472 186426748650839767731648 189495501715051121932992 191332715720598708987744 196503870199533809230656 196783790242553088161184 201962311038409748375952 204352397559574360782768 207420751877285687521248 208884406376419759913031 209730092232194738698104 213182439429432512174616 215398473103335137041296 215622613033723623136032 221381764022872224181332 227207599918210966922946 233348345861946398461404 234536877334927449726912 239830244358111576196443 247566703853534530267296 257088500155593550662192 269283081384546331167936 272469863412765814377024 278512541835226346550708 279640122976259651597472 284243252572576682899488 286999073580898063481616 287197964137780182721728 294755805299300713845984 295175685363829632241776 302722178415498030436416 302943466557614622563928 306528596339361541174152 311131127815928531281872 319773659144148768261924 332072646034308336271998 340811399877316450384419 342784666874124734216256 350022518792919597692106 351805316002391174590368 361313567786239584714432 371350055780301795400944 382665431441197417975488 393567580485106176322368 403924622076819496751904 408704795119148721565536 414841503754571375042496 417768812752839519826062 419460184464389477396208 426364878858865024349232 430796946206670274082592 431245226067447246272064 442763528045744448362664 454415199836421933845892 466696691723892796922808 479660488716223152392886 495133407707069060534592 498108969051462504407997 514177000311187101324384 557025083670452693101416 559280245952519303194944 568486505145153365798976 573998147161796126963232 589511610598601427691968 590351370727659264483552 605886933115229245127856 613057192678723082348304 622262255631857062563744 639547318288297536523848 664145292068616672543996 681622799754632900768838 700045037585839195384212 703610632004782349180736 719490733074334728589329 742700111560603590801888 807849244153638993503808 817409590238297443131072 835537625505679039652124 838920368928778954792416 852729757717730048698464 861593892413340548165184 885527056091488896725328 908830399672843867691784 933393383447785593845616 959320977432446304785772 996217938102925008815994 1028354000622374202648768 1114050167340905386202832 1147996294323592253926464 1180702741455318528967104 1211773866230458490255712 1226114385357446164696608 1244524511263714125127488 1279094636576595073047696 1328290584137233345087992 1363245599509265801537676 1400090075171678390768424 1438981466148669457178658 1485400223121207181603776 1671075251011358079304248 1677840737857557909584832 1705459515435460097396928 1771054112182977793450656 1817660799345687735383568 1866786766895571187691232 1918641954864892609571544 1992435876205850017631988 2158472199223004185767987 2228100334681810772405664 2423547732460916980511424 2452228770714892329393216 2558189273153190146095392 2656581168274466690175984 2726491199018531603075352 2800180150343356781536848 2877962932297338914357316 3342150502022716158608496 3542108224365955586901312 3635321598691375470767136 3733573533791142375382464 3837283909729785219143088 3984871752411700035263976 4316944398446008371535974 4456200669363621544811328 5116378546306380292190784 5313162336548933380351968 5452982398037063206150704 5600360300686713563073696 5755925864594677828714632 6475416597669012557303961 6684301004045432317216992 7270643197382750941534272 7674567819459570438286176 7969743504823400070527952 8633888796892016743071948 10626324673097866760703936 10905964796074126412301408 11200720601373427126147392 11511851729189355657429264 12950833195338025114607922 13368602008090864634433984 15349135638919140876572352 15939487009646800141055904 17267777593784033486143896 21811929592148252824602816 23023703458378711314858528 25901666390676050229215844 31878974019293600282111808 34535555187568066972287792 46047406916757422629717056 51803332781352100458431688 69071110375136133944575584 103606665562704200916863376 138142220750272267889151168 207213331125408401833726752 414426662250816803667453504
- Sum of all divisors σ(n): 1497165923639443325149166391
- Sum of proper divisors (its aliquot sum) s(n): 1082739261388626521481712887
- 414426662250816803667453504 is an abundant number, because the sum of its proper divisors (1082739261388626521481712887) is greater than itself. Its abundance is 668312599137809717814259383
Bases of 414426662250816803667453504
- Binary: 101010110110011100100001001100000100111100001110010101111100001110010010000100110010000002
- Hexadecimal: 0x156CE42609E1CAF87242640
- Base-36: 1G2LUCJPTQU4N29000
Squares and roots of 414426662250816803667453504
- 414426662250816803667453504 squared (4144266622508168036674535042) is 171749458384352585497733296407805213494349604001878016
- 414426662250816803667453504 cubed (4144266622508168036674535043) is 71177554781612805222474857124607246488239422887765576838401369361168752359768064
-
414426662250816803667453504 is a
perfect square number . Itssquare root is 20357471902248 -
The
cube root of 414426662250816803667453504 is 745559936.5422572075 - Being both a perfect square and a perfect cube, 414426662250816803667453504 is also a
perfect sixth number .
Scales and comparisons
How big is 414426662250816803667453504?- 414,426,662,250,816,803,667,453,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 414,426,662,250,816,803,667,453,504 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 414426662250816803667453504 cubic inches would be around 62129994.7 feet tall.
Recreational maths with 414426662250816803667453504
- 414426662250816803667453504 backwards is 405354766308618052266624414
- 414426662250816803667453504 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 414426662250816803667453504's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 414426662250816803667453504 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 414426662250816803667453504 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/414426662250816803667453504/
Chicago style:
Numbermatics. 2024. "Number 414426662250816803667453504 - Facts about the integer". https://numbermatics.com/n/414426662250816803667453504/
The information we have on file for 414426662250816803667453504 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 414426662250816803667453504, math, Factors of 414426662250816803667453504, curriculum, school, college, exams, university, Prime factorization of 414426662250816803667453504, STEM, science, technology, engineering, physics, economics, calculator, four hundred fourteen septillion, four hundred twenty-six sextillion, six hundred sixty-two quintillion, two hundred fifty quadrillion, eight hundred sixteen trillion, eight hundred three billion, six hundred sixty-seven million, four hundred fifty-three thousand, five hundred four.